US2013060821A1PendingUtilityA1

System and method for database generation and retrieval

Assignee: MILLER DAVIDPriority: Sep 6, 2011Filed: Sep 5, 2012Published: Mar 7, 2013
Est. expirySep 6, 2031(~5.1 yrs left)· nominal 20-yr term from priority
B65D 23/00G06Q 30/0269G06Q 30/0261G06Q 30/02
57
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems, methods and apparatus are disclosed for database generation of synchronized actions. In one aspect a method is provided for generating a database of data items indicative of synchronized actions. The method includes determining a set of devices for execution of a storyboard. The set of devices includes packaging of a consumer product. The storyboard relates to promotion of the consumer product. The method further includes generating the storyboard. The storyboard includes a set of actions for the devices. The storyboard includes a set of interrelated actions that form a message for communication to an audience. The method further includes generating data items. The data items correspond to the actions of the storyboard. At least a portion of the data items include time synchronization information for the set of actions. The method further includes storing the data items and the time synchronization information relating to the storyboard in the database.

Claims

exact text as granted — not AI-modified
1 . A method of generating a database of data items indicative of synchronized actions, the method comprising:
 determining a set of devices for execution of a storyboard, the set of devices comprising packaging of a consumer product, wherein the storyboard relates to promotion of the consumer product;   generating the storyboard, the storyboard comprising a set of actions for the devices performed individually or by a subset of the devices, wherein the storyboard comprises a set of interrelated actions that form a message for communication to an audience;   generating data items, the data items corresponding to the actions of the storyboard, wherein at least a portion of the data items include time synchronization information for the set of actions; and   storing the data items and the time synchronization information relating to the storyboard in the database.   
     
     
         2 . The method of  claim 1 , wherein one of the actions comprises a data communication between one of the devices and another of the devices. 
     
     
         3 . The method of  claim 2 , wherein the data communication is to at least one of trigger one of the actions on the other device, indicate a capability of the one device, provide feedback to the other device, and provide content to the other device. 
     
     
         4 . The method of  claim 1 , further comprising communicating the data items to the devices and storing one or more data items on a programmable memory in at least one of the devices. 
     
     
         5 . The method of  claim 1 , further comprising receiving a communication from at least one of the devices indicating presence or capability of the communication device, and wherein generating the storyboard comprises generating the storyboard based on the presence or capability of the at least one device. 
     
     
         6 . The method of  claim 1 , wherein the storyboard is associated with a presentation of an advertisement, and wherein the consumer product is being advertised by the advertisement. 
     
     
         7 . The method of  claim 1 , wherein the storyboard comprises one or more sub storyboards generated for at least a portion of the devices. 
     
     
         8 . The method of  claim 1 , wherein the storyboard is generated to be dynamically executed by the devices such that the actions and/or content are performed based on a detected condition. 
     
     
         9 . The method of  claim 8 , wherein the detected condition is related to at least one of: a geographic location, a received consumer preference, and a business purpose. 
     
     
         10 . The method of  claim 8 , wherein actions comprise a data communication between the devices, and wherein the data communication relates to the detected condition. 
     
     
         11 . The method of  claim 1 , wherein the packaging comprises at least one of a bottle, a cap, a label, a cardboard box, a display portion, and a portion of a credit card. 
     
     
         12 . The method of  claim 1 , wherein at least one of the actions comprises at least one of displaying a light, displaying an image, displaying a video, playing an audio segment, playing a sound, and dispensing at least a portion of the consumer product. 
     
     
         13 . The method of  claim 1 , wherein generating the storyboard comprises receiving user input to define at least one of the actions. 
     
     
         14 . The method of  claim 1 , wherein generating data items comprises identifying multimedia content for being provided by a selected one of the devices. 
     
     
         15 . The method of  claim 1 , wherein at least one of the devices comprises one of a video presentation device, an audio presentation device, and an image presentation device. 
     
     
         16 . A computer program product comprising a computer readable storage medium encoded thereon with instructions that when executed cause an apparatus to perform a method comprising:
 determining a set of devices for execution of a storyboard, the set of devices comprising packaging of a consumer product, wherein the storyboard relates to promotion of the consumer product;   generating the storyboard, the storyboard comprising a set of actions for the devices performed individually or by a subset of the devices, wherein the storyboard comprises a set of interrelated actions that form a message for communication to an audience;   generating data items, the data items corresponding to the actions of the storyboard, wherein at least a portion of the data items include time synchronization information for the set of actions; and   storing the data items and the time synchronization data information relating to the storyboard in the database.   
     
     
         17 . A system for generating a presentation to a plurality of devices, the system comprising:
 a device determining module configured to determine a set of devices for execution of a storyboard, the set of devices comprising packaging of a consumer product, wherein the storyboard relates to promotion of the consumer product;   a storyboard generation module configured to generate the storyboard, the storyboard comprising a set of actions for the devices performed individually or by a subset of the devices, wherein the storyboard comprises a set of interrelated actions that form a message for communication to an audience;   a data item generation module configured to generate data items, the data items corresponding to the actions defined of the storyboard, wherein at least a portion of the data items include time synchronization information for the set of actions; and   a database configured to store the data items and the time synchronization information relating to the storyboard.   
     
     
         18 . A method of retrieving data items indicative of synchronized actions from a database, the method comprising:
 retrieving data items from the database relating to a storyboard comprising a set of actions for a set of devices performed individually or by a subset of the devices, wherein at least one of the devices comprises packaging of a consumer product, wherein the storyboard relates to promotion of the consumer product, and wherein the storyboard comprises a set of interrelated actions that form a message for communication to an audience;   determining time synchronization information for the actions based on at least a portion of the data items;   communicating the data items including the time synchronization information to the devices; and   performing the set of actions by the devices according to the storyboard based on the data items.   
     
     
         19 . A computer program product comprising a computer readable storage medium encoded thereon with instructions that when executed cause an apparatus to perform a method comprising:
 retrieving data items from the database relating to a storyboard comprising a set of actions for a set of devices performed individually or by a subset of the devices, wherein at least one of the devices comprises packaging of a consumer product, wherein the storyboard relates to promotion of the consumer product, and wherein the storyboard comprises a set of interrelated actions that form a message for communication to an audience;   determining time synchronization information for the actions based on at least a portion of the data items;   communicating the data items including the time synchronization information to the devices; and   performing the set of actions by the devices according to the storyboard based on the data items.   
     
     
         20 . A system for providing a presentation, the system comprising:
 a database configured to store data items relating to a storyboard comprising a set of actions for a set of devices performed individually or by a subset of the devices, wherein at least one of the devices comprises packaging of a consumer product, wherein the storyboard relates to promotion of the consumer product, and wherein the storyboard provides a set of interrelated actions that form a message for communication to an audience;   a data item retrieve module configured to retrieve data items from the database, wherein at least one of the data items includes time synchronization information for the actions;   a communication module configured to communicate the data items including the time synchronization information to the devices; and   a controlling module configured to control performance of the actions by the devices according to the storyboard based on the data items.

Join the waitlist — get patent alerts

Track US2013060821A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.