throbber
I|||||||||||||||||||||||||||l||||||||||||||||||||||||||||||||||||||||||||||
`
`USOU8T"88090B2
`
`(12) Ulllted States Patent
`Rothschild
`
`(10) Patent No.:
`(45; Date of Patent:
`
`US 8,788,090 B2
`Jul. 22, 2014
`
`(54) SYSTEM AND METHOD FOR CREATINGA
`PERSONALIZED CONSUMER PRODUCT
`.
`.
`.
`"F’I‘1“‘*‘““ R°“fn"‘“_l“"°““°“5-Ir”-~5"'““>’ 15195
`l3t‘==C11- 1‘L (US)
`
`ml
`
`(72)
`
`Inventor: Leigh M. Rothschild. Sunny lsles
`Beach’ 1:‘L(US)
`
`( “‘ ) Notice:
`
`Subject to any disclaimer. the term of this
`patent is extended or adjusted under 35
`U_3_C_ 154(1)) by 0 days_
`
`..
`
`232363
`4.-"2004 Hrtgclelal.
`6.715.642 B2‘
`700033
`E333‘;
`,1
`''.'i‘.‘''_:::i: 700.533
`8i2006 Barth I
`720992740 135 *
`700.-233
`7.295.339 B2* ti.-2007 I_&te:n
`7.299.109 32
`1172007 Juds et al.
`TOG-"239
`8.224.481 B2 ""
`T.-‘"2012 Bylsma et al.
`700':339
`------ --
`3349-315 133 “
`1353013 P<3lt-’l‘St’¢al-
`
`700-1239
`8.463.443 B2 "‘
`6.-:2t'Jl3
`.\lewir_1an et al.
`....................... .. 700-"233
`8.588.963 B2 ”‘
`ll.'_20l3 S-i_iI'I'1Elll'l
`..
`.-
`,_. __
`'
`C
`.
`‘TSL
`
`‘
`
`OTHER PUBLICATIONS
`
`(21) App1_ N0 _: 131,848,984
`(22)
`1,,-"ed.
`Ma“ 22‘ 2013
`
`"De,:;:ll1c.1&I;1enl:ii:a Raplid-Resfinse l~:]ow-Iflontrril Sys;
`Follier
`ISIIIQ.
`.
`Li
`-
`lCl'DVR VL‘
`TR)-"S .
`.0l.1l"I1fi.
`U
`em
`g1g2l'§:l,eClI0lfl€CllafllUEll Systems. vol.
`l3. No. 6. Dec. 2004. pp.
`
`(65)
`
`Prior Publication Data
`US 201379218328 Al
`Aug. 22. 2013
`
`it
`
`_1 d b
`Cl C
`
`_
`y CX§:l.l1']]lll;3l'
`
`(5
`
`1)
`
`Related U°S° Applicafion Data‘
`(63) Continuation ofapplication No. 125354.451. lilcd on
`Aug. 1:. 2010. now Pat. No. 3.417.377. which is a
`C0I1tiI1ll£lIiL’Il1 0f<'l13p1iC£1Ii0l1 N0. ll/471,323, filed 011
`31111. 20. 2006. 110W Pal. N0. 7.399.713.
`1
`_l
`111- C -
`5961': 17/99
`l52l U-5- 0-
`USPC‘
`(58) Field of Classification Search
`7001233. 237. 239
`USPC
`See application file for complete search l1i story.
`
`(2005131)
`
`7ll'W2.3317UUJ'2.-‘l9
`
`Prfiiiarji‘ E.\‘o7m‘7:er — Tl.l110ll1y Waggoner
`(74) .»i:t*orm:_i=. Agem. or Firm — Atanu Dz1s:Tecl1law LLP
`‘
`ABSTRACT
`(57)
`A system and method for creating a personalized consumer
`product are provided. The system and method of the present
`disclosure enables a user. e.g.. a consumer.
`to customize
`products containing solids andfor fluids by allowing at server
`conmiunicating over the global computer network. e.g... the
`Internet. to provide product preferences ofa user to a product
`or;1|nixing device, c.g.. 3 product at’ beverage dispenser. The
`method for creating a product according to a user‘s prefer-
`ences over a network includes the steps identifying a product
`to a server over the network: identifying 21 user to the server
`over tl1e network: retrieving the user’s product preferences
`from a database at the server based on the produet’s identity
`and user’s identity: transmitting the user's product prefer-
`cnccs to the product over the network: and mixing at least one
`element contained within the product based on the user s
`P1'0dU0tPfefefe11°eS-
`
`20 Claims, 5 Drawing Sheets
`
`(55}
`
`Refeffflcfs Cited
`.,
`,,
`_
`,
`,
`Uh‘ PM BN7 D0( UMDNTS
`5.939A45 A
`[H999 wise at al_
`5.205.022 Bl
`3.-2001 Tsai et al.
`7.-‘"2001 Khan ct al.
`6.253.956 Bl
`6.592.098 B2
`772003 Kat) ct al.
`
` (2)MMJ.JN|Ca|1'I()‘N5 IEIWORK
`
`
`PETITIONER - UNIFIED PATENTS, INC. - EXHIBIT 1001 - Page 1
`PETITIONER — UNIFIED PATENTS, INC. — EXHIBIT 1001 — Page 1
`
`

`
`U.S. Patent
`
`Jul. 22, 2014
`
`Sheet 1 of 5
`
`US 8,788,090 B2
`
`100
`
`|]l]l]
`
`4-00
`
`107
`
` COMMUNICATIONS NETWORK
`
`105
`
`107
`
`112
`
`110
`
`FIG. 1
`
`PETITIONER - UNIFIED PATENTS, INC. - EXHIBIT 1001 - Page 2
`PETITIONER — UNIFIED PATENTS, INC. — EXHIBIT 1001 — Page 2
`
`

`
`U.S. Patent
`
`Jul. 22, 2014
`
`Sheet 2 of 5
`
`US 8,788,090 B2
`
`‘J10
`
`/
`
`COMMUNICATION
`MODULE
`
`204
`
`204
`
`204
`
`I
`
`O
`
`O
`
`I
`
`208
`
`205
`
`203
`
`206
`
`206
`
`208
`
`7
`
`‘V onto 7
`
`CONTROLLER
`
`202
`
`FIG. 2
`
`PETITIONER - UNIFIED PATENTS, INC. - EXHIBIT 1001 - Page 3
`PETITIONER — UNIFIED PATENTS, INC. — EXHIBIT 1001 — Page 3
`
`

`
`U.S. Patent
`
`Jul. 22, 2014
`
`Sheet 3 of 5
`
`US 8,788,090 B2
`
`ACQUIRE PRODUCT
`
`IDENTIFY PRODUCT TO
`SERVER
`
`IDENTIFY USER
`
`RIII
`
`03
`
`N
`
`O
`
`YES
`
`LOCATE PRODUCT
`PREFERENCES
`
`TRANSMIT PRODUCT
`
`PREFERENCES TO
`USER'S COMPUTER
`
`TRANSMIT PRODUCT
`
`PREFERENCES TO
`PRODUCT
`
`302
`
`304
`
`305
`
`312
`
`314
`
`316
`
`REGISTER USER)’
`PRODUCT
`PREFERENCES
`
`310
`
`MIX PRODUCT
`
`313
`
`FIG. 3
`
`PETITIONER - UNIFIED PATENTS, INC. - EXHIBIT 1001 - Page 4
`PETITIONER — UNIFIED PATENTS, INC. — EXHIBIT 1001 — Page 4
`
`

`
`U.S. Patent
`
`Jul. 22, 2014
`
`Sheet 4 of 5
`
`US 8,788,090 B2
`
`COMMUNICATION
`MODULE
`
`3
`
`Eflaififiil
`
`CONTROLLER
`
`USER
`INTERFACE
`
`404
`
`404
`
`404
`
`0
`
`O
`
`O
`
`O
`
`408
`
`406
`
`408
`
`405
`
`403
`
`406
`
`V A
`
`CAFIBONATION
`UNIT
`
`REFRIGERATOR
`UNIT
`
`402
`
`FIG. 4
`
`PETITIONER - UNIFIED PATENTS, INC. - EXHIBIT 1001 - Page 5
`PETITIONER — UNIFIED PATENTS, INC. — EXHIBIT 1001 — Page 5
`
`

`
`U.S. Patent
`
`Jul. 22, 2014
`
`Sheet 5 of 5
`
`US 8,788,090 B2
`
`REGISTER USER
`IDENTITY AT SERVER
`
`502
`
`DETERMINE
`BEVERAGE PRODUCT
`
`PREFERENCES (BPP)
`
`ISSUE IDENTITY CODE
`TO USER
`
`TRANSMIT IDENTITY
`CODE TO USER
`
`TRANSMIT IDENTITY
`CODE TO SERVER
`
`504
`
`506
`
`503
`
`510
`
`512
`
`NOS
`
`YES
`
`REGISTER USER!
`PRODUCT
`
`PREFERENCES
`
`514
`
`DETERIVIINE BEVERAGE
`
`PRODUCT PREFERENCES
`BPP FOR USER
`
`515
`
`TRANSMIT BEVERAGE
`PRODUCT PREFERENCES
`BPP TO DISPENSER
`
`518
`
`MIX PRODUCT
`
`520
`
`FIG. 5
`
`PETITIONER - UNIFIED PATENTS, INC. - EXHIBIT 1001 - Page 6
`PETITIONER — UNIFIED PATENTS, INC. — EXHIBIT 1001 — Page 6
`
`

`
`US 3,788,090 B2
`
`1
`SYSTEM AN D METHOD FOR CREATING A
`PERSON ALIZEI) CONSUMER PR()DUC'l'
`
`PRIORITY
`
`The present applicatitin is a corttinuation application of
`U.S. patent application Scr. No. l2:"854.45l. lilcd Aug. 11.
`2010. which is a continuation application ofU.S. patent appli-
`cation Ser. No. 1 la"4-71.323. filed Jun. 20. 2006. now US. Pat.
`No. "L399. "Fl 3, the contents of which are hereby incorporated
`by reference in their entirety.
`
`ll]
`
`IBACKGROUNID
`
`J. Field
`
`The present disclosure relates generally to data processing
`systenis and consumer products. and more particularly. to a
`system and method for creating a personalized consumer
`product.
`2. Description of the Related Art
`The sale of consumer products such as beverage products.
`health products and perfutnes to name a few is a tnultibillion-
`dollar worldwide business. Increasingly.
`the consumer is
`given a wider choice of different types of the same product.
`For instance, in soda beverages, the consumer can now pur-
`chase not only a cola beverage [e.g.. a regular flavor}, but
`vanilla cola. diet cola, lemon cola. and cherry cola. Similarly.
`and also in the beverage industry. with vitamin water. the
`consumer can purchase the water beverage in lemon, berry.
`kiwi. strawberry. melon. peach. black cherry and grape. e.g._.
`l’ropel""-"‘ brand water.
`The trend ofallowing the user to choose from various types
`of differentiated products of the same brand also exists in
`shampoos and other health products. For instance. with Head
`and Sl1oulders"'” brand dandruff shampoo. the user can now
`choose frotn dry scalp. classic clean. sensitive care, ocean lift.
`extra volume, refresh. citrus breeze. smooth and silky and
`intensive treatment. It is apparent from the above that the user
`wants to have a wide and yet specific choice for the products
`that they use. However, even with nine dandruff shampoo
`choices. the consumer is not getting a product that is specifi-
`cally tailored for them. In the previous example, even with
`nine different dandruff products. the shampoo product will
`still not cover the specific needs of the millions of constuners
`who use or want to use this product.
`Tlteriefore. a need exists for teclmiqttes to allow consumers
`to personalize products for their specific needs. A further need
`exists for a system and method to enable a user to custoniize
`a consumable product wherein the user’ s product prc ferences
`may be stored and retrieved at a later time when the user
`purchases the product.
`
`SUMMARY
`
`A system and method to enable users to control mix param-
`eters ofa product from the global computer network to obtain
`a personalized consumer product are provided. The system
`and method of the present disclosure will enable a user to
`customize products containing solids and fluids by allowing a
`server on the global computer network, e.g., the Internet. to
`instruct the hardware mixing the solids and flu ids ofthe user's
`preferences tor the final mix.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The above and other aspects. features. and advantages of
`the present disclosure will become more apparent in light of
`
`3U
`
`35
`
`4t":
`
`45
`
`50
`
`55
`
`60
`
`2
`
`the following detailed description when taken in conjunction
`with the accompanying drawings in which:
`FIG. 1 is a diagram of a system for creating a personalized
`consumer prodttct in accordance with an embodiment of the
`present disclosure:
`FIG. 2 is an exemplary consunier product in accordance
`with the present disclosure:
`FIG. 3 is a How chart illustrating a method for creating a
`consumer product according to a user’ s specific product pref-
`erences:
`
`FIG. 4 is a diagram of a beverage dispenser in accordance
`with the present disclosure: and
`FIG. 5 is a flow chart illustrating a method for dispensing a
`beverage according to a user’s preferences.
`
`l)l£"l‘A] LEI) l)l~IS(?RIP'[‘I()N
`
`Preferred embodiments of the present disclosure will be
`described hereinbelow with reference to the accompanying
`drawings. In the following description, well-known functions
`or constructions are not described in detail to avoid obscuring
`the present disclosure in unnecessary detail.
`A system and method for creating a personalized consumer
`product are provided. The system and method of the present
`disclosure enables a user. e.g.. a consumer.
`to customize
`products containing solids and fluids by allowing a server
`communicating over the global computer network. e.g.. the
`Internet, to provide product preferences of a user to a product
`or a mixing device. e.g._. a product or beverage dispenser.
`For illustrative purposes. a consumer purchases a product,
`e.g._. a name brand shampoo. The user has specific needs for
`their hair care that they want the shampoo to conform to. By
`example. this specific user wants the shampoo to have extra
`ntoisturiaers and a refreshing ocean llavor. but without a tint
`to color the hair. The user goes to the web site for the product
`that the user has purchased. The user will type in the web site
`address. eg. URL. into their computer. or alternatively. the
`product comrrmnicates the web site infonnation to the user's
`computer and directs the user to that site. At the product web
`site. the user fills in information on their consumer product
`preferences and their specific hair care requirements. Ihe
`user then places the purchased product near a communication
`module (e.g.. a WiFi““ access point_. Bluetoothn‘ module.
`infrared port. RFID reader. etc.) coupled to their computer
`and the server of the web site via the global computer net-
`work. e.g.. the Internet. tells the product container how to mix
`the various elements contained in the product container so
`that the final product mix conforms to what the web site!
`server has determined would be appropriate for the consumer.
`The computer server also stores the specific consumer’ s prod-
`uct preferences. so that fiiture shampoo purchases ofthe satne
`brand can also be mixed according to the consumer’s stored
`preferences. After the shampoo mix is finalized. the user has
`a product that has been exactly customized for their indi-
`vidual needs. It is to be appreciated system and method (I fthe
`present disclosure would apply to the mixing of many con-
`sumable products. including toothpaste, shampoos. condi-
`tioners, beverages. soaps. etc.
`Referring to FIG. L a system 180 for creating a personal-
`ized consumer prodttct is illustrated. "the system 1 till includes
`a terminal 102. eg. a user computer. for accessing a server
`104 over a communications network 106, e.g.. the Internet.
`The terminal 102 and server 104 will communicate using any
`conventional architecture. for example a clientf server archi-
`tecture where the terminal 102 will execute a client applica-
`tion. g.. a web browser. to access an application executing
`on the server 1 04. The terminal 1 82 will access the server 1 04
`
`PETITIONER - UNIFIED PATENTS, INC. - EXHIBIT 1001 - Page 7
`PETITIONER — UNIFIED PATENTS, INC. — EXHIBIT 1001 — Page 7
`
`

`
`3
`
`4
`
`US 3,788,090 B2
`
`to enable a user to enter prodttct preferences for a specific
`product which will be store in database 108 for future use. The
`server 104 will fomiulate the proper mix of elements. e.g.._
`ingredients, for the product according to the user's product
`preferences. The server 104 will transmit the proper formu-
`lation to the terminal 102 which will communicate the for-
`mulation to the product 110. The terminal 102 will include a
`communication module 112 for conununicating the formula-
`tion to tl1e product 1 1 0. The communication module 112 may
`include a liardwarc or wireless interface to interface with the
`
`product 110, as will be described in more detail below.
`It is to be understood that the present disclosure may be
`implemented in various forms of hardware, software, firm-
`ware, special purpose processors. or a combination thereof. In
`one embodiment. the present disclosure may be implemented
`in sofiware as an application program tmigibly embodied on
`a program storage device. The application program may be
`uploaded to, and executed by, a machine, e.g. . tenninal 102 or
`server 104. comprising any suitable architecture such as a
`personal computer, a workstation or server. Preferably. the
`machine is implemented on a computer platform having hard-
`ware such as one or more central processing units (CPU). a
`random access memory (RAM), a read only memory (ROM)
`and inputloutput (IEO) interface(s) such as a keyboard. cursor
`control device (eg., a mouse orjoystick) and display device.
`A systetu bus couples the various components and may be any
`of several types of bus structures including a memory bus or
`memory controller, a peripheral bus. and a local bus using any
`ofa variety of bus architectures. The computer platform also
`includes an operating system and micro instruction code. The
`various processes and functions described herein may either
`be part ofthe micro inslrttction code or part of the application
`program (or a combination tltereo 1) which is executed via the
`operating system.
`In addition, various other peripheral devices may be con-
`nected to the computer platform of the machine by various
`interfaces and bus structures. such a parallel port. serial port
`or universal serial bus (U313). One such peripheral device
`may include a conunttnications device. c.g.. a modem. satel-
`lite relay. wireless cotutection. etc.. for enabling communica-
`tions front the terminal 102 to various servers. Other periph-
`eral devices may include additional storage devices. a printer
`and a scanner.
`It is to be further understood that. because some of the
`constituent system components and method steps depicted in
`the accompanying figttres may be implemented in software.
`the actual coruiections between the system components (or
`the process steps) may differ depending upon the manner in
`which the present disclosure is programmed. Given the teach-
`ings ofthe present disclosure provided herein. one ofordinary
`skill iii the related art will be able to contemplate these and
`similar implementations or configurations of tlie present dis-
`closure.
`
`The terminal 102 andfor server 104 may operate in a net-
`worked cnvironment using logical connections to one or more
`remote computers. The remote computer may be a personal
`computer, a server, a router, a network PC, a peer device or
`other common network node. and typically includes many or
`all ofthe elements described above relative to the machine. It
`
`is to be appreciated that the network 106 may be a local area
`network (LAN). wide area network ( WAN ), the Internet or
`any known network that couples a plurality of cotnputers to
`enable various modes of communication via network mes-
`
`sages. The terminal 102 may communicate to the server 104
`and network 106 via any known communication link 107. for
`example. dial-up. hardwired. cable. I)SI.., satellite. cellular.
`PCS, wireless transmission (e.g., 802.1 lafbfg, etc.). etc. 1’ur-
`
`ll]
`
`3o
`
`35
`
`4t":
`
`45
`
`50
`
`55
`
`60
`
`thennore. the devices will communicate using the various
`known protocols such as Transmission Control ProtocoUIn-
`temet Protocol
`(TCPIIP). File Transfer Protocol (FTP).
`Hypertext Transfer Protocol (HTTP). etc. During a purchas-
`ing transaction. the computing devices may employ I-Iyper-
`text Transfer Protocol Secure (l l'lTPs)_. Secure Sockets Layer
`(SSL) Protocol. Secure Electronic Transaction (SEC) Proto-
`col, etc.
`Willi reference to FIGS. 1, 2 and 3, a system and method of
`the present disclosure will now be described. where FIG. 2
`illustrates a consumer product in accordance with the present
`disclosure and FIG. 3 is a flow chart illustrating a method for
`creating a cottsultler product according to a tl5et"s specific
`product preferences.
`Initially. i11 step 302. the user purchases andfor acquires the
`product 110. The product 100 will consist of a case covering
`or housing 202. and inside the case covering, the product 110
`includes one or more sealed compartments 204 that are water-
`proofand gas proof. These compartments 204 will contain the
`elements. e.g., fluids andfor solids. to be mixed to produce the
`final product. Each compartment is connected by a small tube
`206 to a chamber 210, eg. a mixing chamber (MC). Each
`tube will include a valve 208, e.g., a microvalve. that will
`control the amount of fluid andfor solid that is dispensed into
`the mixing chamber 210. The nticrovalves 208 will be con-
`trolled by controller 212. e.g.. a microprocessor. Micro Elec-
`tro Mechanical Systems (MEMS) microvalves are known in
`the art and exemplary microvalves are disclosed in U.S. Pat.
`No. 6.592.098 entitled “Microvalve": U.S. Pat. No. 5.989,
`445 entitled “Microchannel System for Fluid Delivery“; U .5‘.
`Pat. No. 6,206,022 entitled “integrated Flow Controller Mod-
`ule” and “Development of a Rapid-Response Flow-Control
`System Using MEMS Microvalve Arrays”. Journal ot'Micro-
`electromechanical Systems. Vol. 13, No 6. December 2004.
`pp. 912-922; the contents of all of which are hereby incorpo-
`rated by referenoe i11 their entireties. In one embodiment. the
`microvalves and controller are fabricated on a single inte-
`grated circuit chip as described in the above reference docu-
`ments.
`
`A communication module (CM) 214 is provided and
`coupled to the controller 212. The communication module
`214 will commttnicate to the controller 212 the speci tic valve
`settings for each valve based on the user's product prefer-
`ences. The product 110 will also contain memory 214. eg.
`random access memory, read only memory, etc._. for storing
`instructions to be exectttcd by the controller 212. As
`instructed by the controller 212. the microvalves 208 will
`release fluids andfor solids from the separate compartments
`204 into the central waterproof and gas proof chamber (MC)
`210. Optionally, the mixing chamber 210 will contain an
`actuator or a mixing device 216. The mixing device 216 will
`be powered by an electric motor or by any other means of
`power. The actuator or mixing device 216 will be coupled to
`the controller 212 and will receive instruction from the com-
`tuunication module 214. The communication module 214
`will tell the controller 212 when and for how long to activate
`the actuator or mixing device 216. Upon activation of the
`actuator 216, the contents of the sealed chamber 210 will be
`mixed. The mixing chamber 2 1 8 will inelttde an exit port 2 18
`for the fluidsfsolids to be dispensed to the user. This exit port
`218 may be a release valve to dispense the tluidsfsolids. or
`another type o fexit point. e.g.. a threaded cylindrical connec-
`tion and cap. that will allow the user to dispense the contents
`of the mixing chamber 21 I}.
`It is to be appreciated that the final mixed product to be
`dispensed from the chamber 210 may in one embodiment be
`a mixture ofelements released from the compartments 204. In
`
`PETITIONER - UNIFIED PATENTS, INC. - EXHIBIT 1001 - Page 8
`PETITIONER — UNIFIED PATENTS, INC. — EXHIBIT 1001 — Page 8
`
`

`
`5
`
`6
`
`US 8,788,090 B2
`
`another embodiment, the chamber 210 may include a base
`substance before any element is released into the chamber and
`subsequently elements will be released into the chamber
`based on the uscr’s product preferences.
`After acquiring the product. the user takes the product to a
`computer/terminal 102 to idcltti fy the product (step 304). The
`identification can be by the user entering a barcode 113 ofthe
`product
`into a web site on the global computer network
`((i(.'N) for the prodttct. Alternatively. a scanner 114 is
`coupled to the terminal 102 for reading the barcode I 1 3 on the
`product 110 and automatically directing the user's computer
`to the appropriate web site. In a further embodiment. the
`identifying step could be done with communications between
`the product 110 and the computer 102 via communication
`module 112. e.g.. via WiFiT'“ communications (a.b.d. g. 11.
`etc), l3lt|etooth“'M communications. RF I D eomrnunications_. a
`cable between the product and a communications port on the
`applicable computer (e.g.. USB. Firewire““_. etc.). etc. The
`connntmication module (CM) 2 I 4 will allow the product 110
`to commuriicate with the computer 102 via the protocols
`listed above. The communication module 214 ofproduct 110
`will identify the product make and model and also direct the
`computer 102 to the specific web site on the global computer
`network that applies to the product.
`Next, in step 306. the user will transmit their identity to the
`server 104. In one embodiment, the user's computer will tell
`the product web site residing on the server the user's identity
`through a standard Internet cookie stored on the computer
`102. The server 104 will identify the cookie and. ifthe user’s
`identity is known to the server (step 308), the server 104 will
`use standard lookup database software such as Microsoflm
`SQI. or Oracle“ Database and standard cornpttter processing
`power to locate the user's product preferences (PP) (step
`312). These preferences will be stored ill the server database
`108 cross-referenced by the user's identity.
`If the server 104 cannot locate the user’s identity or the
`user‘s product preferences in the database 108 because the
`user is ttnknown to the database (step 308). the web site and
`corresponding server 104 will communicate with the user's
`computer and transmit a questionnaire to the user for the user
`to fill out to register the user (step 310). The questionnaire will
`prompt the user with questions to determine the user's prod-
`uct preferences. Once the questionnaire is completed. the
`server will use a software algorithm and standard computer
`processing power to determine the user's product prefer-
`ences. e.g.. the proper mix of elements. Once the user's prod-
`uct preferences are determined. the serverwill store this in for-
`mation in a standard database sollware program such as
`Microsoft?“ SQL or Oracle“ Database. cross-referenced to
`the users identity information. Optionally. the server will
`issue an identity code. e.g.. an alphanumeric code. to the user
`to facilitate retrieval of the user‘s product preferences for a
`subsequent purchase.
`Once the user's product preferences are established. the
`server 104 will communicate this information to the user's
`terminal 102 (step 314). Once received at the terminal 102.
`the communication module 112 will transmit this in_‘Fom1ation
`
`through the product container or housing 202 using commu-
`nication protocols including but not limited to Bluetootl1“".
`Wil~"i"V"‘ (a.b.d.g.n. etc). cable. infrared, R1711). voice recogni-
`tion or any other communications medium now known or
`practiced in the future (step 316).
`The communication module 214 on the product 110 will
`receive this information and send the information to the con-
`troller 212. The controller 212 will then instruct the microv—
`alves 208 in the container 202 as to the specific amount of
`fluids and.r‘or solids that should be released into the mixing
`
`lll
`
`3U
`
`35
`
`4t":
`
`45
`
`50
`
`55
`
`60
`
`chamber 210 (step 318). The valves will then open to release
`the Fluids and/or solids into the mixing chamber 210. Once
`released. the fluids andfor solids in the mixing clrainber 210
`may be mixed by the user manually. by actuator 216 powered
`by El motor. or by an alternative means. The user may now use
`the customived product.
`In another embodiment of the present disclosure. the user
`goes to a beverage dispenser. eg.. a soda dispenser or another
`type of beverage dispenser (coffee, liqttor. etc.). The user
`identifies himself to the beverage dispenser. e.g.. by typing in
`a user code on a touch keypad on the dispenser. via a com-
`munications device such as a mobile device having Blue-
`tootl1""“‘_. Wilii'”“_. RFID. etc. capabilities. via a magnetic card
`or by voice recognition. The user enters this identity ir1for—
`mation into the dispenser and the dispenser retrieves the
`user’s product preferences from memory. Alternatively. the
`dispenser comrntmicates the user’s identity information to a
`server on the global computer network (e.g.. the Internet).
`The server then identities the user o f the dispenser and directs
`the dispenser to mix the beverage fiir the user exactly the way
`the user has predetermined that they like to drink the bever-
`age. In the example of soda. the user can and will determine
`the amount of carbonation. the amount of sweetness for the
`beverage. and if any extra llavors. such a lemon or lime. will
`be added to the beverage. The user is then dispensed the
`beverage for consumption.
`The above described embodiment will now be described in
`relation to FIGS. 1. 4 and 5 where FIG. 4 is a beverage
`dispenser in accordance with an embodiment of the present
`disclosure and FIG. 5 is a flow chart illustrating a r11ctl1od for
`dispensing a beverage according to a user’s preferences.
`A beverage dispenser 400 to mix and dispense beverages in
`accordance with the present disclosure is shown in FIG. 4.
`The dispenser 400 will consist of a housing 402 and a plural-
`ity of compartments 404 for storing elements of the bever-
`ages. for instance. soda syrup. additional flavorings such as
`lemon or lime. additional sweeteners for the beverage. etc.
`The compartments 404 are coupled to a dispensing section
`409 by tubing 406 including valves 408. The valves 408 may
`be any valves known in the art including but not limited to
`electrically actuated valves. pneumatically actuated valves.
`etc. The dispensing section 409 will mix the various elements
`and direct the mixture into a receptacle 411. e.g.. a cup. bottle.
`can. etc. Alternatively. the tubing 406 will led to a mixing
`chamber 410 to mix the various elements before allowing the
`mixture to flow to the dispensing section 409. The dispenser
`400 will further include a water carbonation unit 418 to car-
`
`bonate the beverage and refrigeration system 420 to cool the
`beverage andfor elements contained within the housing 402
`of the dispenser 400. Optionally, the mixing chamber 410
`may include a valve controlling the flow ofthe beverage to the
`dispensing section 409. All ofthe valves 408 will be coupled
`to a controller 412. e.g.. a microprocessor. which will actuate
`each valve independently to control the amount of each ele-
`ment or ingredient
`to be added to the mixture. Storage
`memory 413 in the form ofrandom access memory. read only
`memory. etc._. will be coupled to the controller 412 for storing
`instruction to be executed by the controller.
`The dispenser 400 will further include a conununication
`module (CM) 414 for coupling the dispenser to the global
`computer network. e.g.. the Internet. and ihr enabling com-
`munications between the dispenser 400 and a server residing
`on the Internet. The dispenser 400 will also include a user
`interface module (UIM) 416 for enabling a user to input
`information to the dispenser and to receive information from
`the dispenser. The user interface 111odttle 416 will enable
`cornmtinications between the user and dispenser via a key-
`
`PETITIONER - UNIFIED PATENTS, INC. - EXHIBIT 1001 - Page 9
`PETITIONER — UNIFIED PATENTS, INC. — EXHIBIT 1001 — Page 9
`
`

`
`7
`
`8
`
`US 3,788,090 B2
`
`board. voice recognition module, WiFi con1munication (b, d_.
`g. n. etc.), Rf-'Il) communications. infrared communication.
`Bluetooth, or any other type ofcomnrunication now known or
`practiced in the future that will allow the user to identify
`themselves andfor input information to the beverage dis-
`penser. The user interface lnodtlle 416 will also include a
`display screen to relay messages from the controller andfor
`from a server residing on the Internet via the comntunication
`module 414 to the display. This display may be in the form of
`an LCD display. LED display. Plasma display. CRT display.
`or another type of display device currently known or utilized
`in the future. Optionally. the user interface module 416 will
`include a card reader, e.g., a magnetic swipe reader, Rlill)
`card reader, etc.. for reading a card issued to the user. the card
`including the identity of the user. the user’s product prefer-
`ences. credits for pttrchases. etc.
`Referring to FIG. 5. initially. in step 502. a user will go to
`a web site residing on a server 104 on the global computer
`network to register his identity at this site. At the web site. the
`server 104 will communicate with the user's computer 102
`and transmit a questionnaire to the user for the user to fill out
`via a conventional browser interface. e.g.. Microsofim Inter-
`net
`tixplorer. This questionnaire will prompt information
`from the user where once completed. the server will use a
`software algorithm and with standard computer processing
`power to determine the users beverage product preferences
`[BPP] (step 504). Once the user’s beverage product prefer-
`ences (BPP} is detemiined, the server 104 will store this
`information in a standard database software program such as
`Microsoiil-"‘ SQI. or Oracle‘'*'‘* Database, cross-referenced to
`the user's identify information. The server will I11en issue an
`identity code to the user [step 506]. e.g.. an alphanumeric
`code. The identity code may be embedded in an R1’I I) card or
`on a magnetic swipe card. In one embodiment. the identity
`code may be transferred to the user's computer where the user
`may download the code to a mobile device. eg.. a personal
`digital assistant (PDA). mobile phone. etc.. and the mobile
`device will wirelessly transfer the code to the user interface
`module 4 16 andfor the communication module 414 when the
`
`mobile device is within range of the dispenser 400.
`Once the user is ready to dispense a beverage. the user will
`locate a beverage dispenser 400 that is coupled to the com-
`munications network 106. The user will then communicate
`
`the user’s identity to the subject dispenser via the dispenser‘s
`user interface module 416 [step 508]. Contnrunications may
`be in the form of a keyboard. magnetic reader. voice recog-
`nition. Wil-"if-"1 communication (b, d. g. 11, etc.]. RFID com-
`munications. infrared conlmunication. Bluetoot'l1T'“. or any
`other type of communication now known or practiced in the
`future that will allow the user to identify themselves to the
`beveragedispenser. This system and method may also include
`the beverage manufacturer or beverage dispenser company
`isstting to the user an ID card that may have a magnetic stripe
`on the card or another form ofcommunications for the user to
`use to communicate with the user interface module 416 of the
`beverage dispenser 400. As described above. the card may
`have credits for the user to purchase the beverage.
`The beverage dispenser 400 will now use its comn1unica—
`tion module 414 to cornmunicatc with the server 104. Using
`the internal memory 413 of the dispenser 400. the communi-
`cation module 4l4 will be directed to a specilic web site on
`the global computer network and. while at that site, it will
`comnnmicate the user's identity (step 510). The selected web
`site will identify the user's identity and, ifknown to the server
`(step 512), the server will use standard database lookup soft-
`ware such as Microsoft""“ SQL or Oracle'''-'‘'‘ Database and
`standard computer processing power to locate the user‘ s bev-
`
`ll]
`
`3o
`
`35
`
`4t":
`
`45
`
`50
`
`55
`
`60
`
`erage product preferences (BPP) {step 516). These beverage
`product preferences (BPP) will be stored in the database 103
`and cross-referenced by the user‘ s identity. e.g. . in the form of
`an Internet cookie from a previous registration session.
`If the server 104 cannot locate the user’s beverage product
`preferences {I3PP) iii the database 108 because Lhc user is
`unknown to the database (step 512). the server 184 will com-
`municate with the beverage dispenser‘s display and send a
`message that the

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket