throbber
THA
`
`T MOLT LLULL WILLITE
`
`US009990670B1
`
`( 12 ) United States Patent
`Pienkos
`
`( 10 ) Patent No . :
`( 45 ) Date of Patent :
`
`US 9 , 990 , 670 B1
`Jun . 5 , 2018
`
`( 54 ) APPARATUS AND METHOD FOR
`PROVIDING PRODUCT LOCATION
`INFORMATION TO CUSTOMERS IN A
`STORE
`( 71 ) Applicant : John T . Pienkos , Mequon , WI ( US )
`( 72 ) Inventor : John T . Pienkos , Mequon , WI ( US )
`( 73 ) Assignee : Innovaport LLC , Milwaukee , WI ( US )
`Subject to any disclaimer , the term of this
`( * ) Notice :
`patent is extended or adjusted under 35
`U . S . C . 154 ( b ) by 0 days . days .
`( 21 ) Appl . No . : 14 / 999 , 634
`( 22 )
`Filed :
`Jun . 6 , 2016
`Related U . S . Application Data
`( 60 ) Continuation of application No . 14 / 120 , 873 , filed on
`Jul . 7 , 2014 , now Pat . No . 9 , 489 , 690 , which is a
`continuation of application No . 13 / 815 , 667 , filed on
`Mar . 14 , 2013 , now Pat . No . 8 , 787 , 933 , which is a
`continuation of application No . 12 / 924 , 740 , filed on
`Oct . 4 , 2010 , now Pat . No . 8 , 775 , 260 , which is a
`division of application No . 11 / 707 , 842 , filed on Feb .
`19 , 2007 , now Pat . No . 7 , 819 , 315 , which is a
`continuation of application No . 09 / 626 , 365 , filed on
`Jul . 23 , 2000 , now Pat . No . 7 , 231 , 380 .
`( 60 ) Provisional application No . 60 / 158 , 444 , filed on Oct .
`9 , 1999 .
`( 51 ) Int . CI .
`( 2012 . 01 )
`G06Q 30 / 00
`( 2012 . 01 )
`G060 30 / 06
`U . S . CI .
`. . . G06Q 30 / 0639 ( 2013 . 01 )
`???
`CPL . . . . . . . . . .
`Field of Classification Search
`CPC . . . . . . . . . . . G06Q 30 / 0639 ; G06Q 30 / 0601 ; G06Q
`30 / 0641 ; G06Q 30 / 02 ; G06Q 10 / 087
`
`( 58 )
`
`*
`
`( 56 )
`
`USPC . . . . . . . . .
`. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 705 / 26 . 1 , 26 . 9
`See application file for complete search history .
`References Cited
`U . S . PATENT DOCUMENTS
`3 , 804 , 978 A
`4 / 1974 Lemelson
`3 , 961 , 163 A
`6 / 1976 Stevenson , III
`4 , 359 , 631 A
`11 / 1982 Lockwood et al .
`RE31 , 239 E
`5 / 1983 Lemelson
`4 , 399 , 330 A
`8 / 1983 Kuenzel . . . . . . . . . . . . . . . . H04M 17 / 02
`340 / 8 . 1
`6 / 1985 Sarwin
`4 , 521 , 677 A
`7 / 1985 Howard et al .
`4 , 531 , 311 A
`4 , 539 , 631 A
`9 / 1985 Lieberman
`( Continued )
`OTHER PUBLICATIONS
`Allison Galosich ,
`“ Techno - tracking ” , National Provisioner .
`Northbrook , May 1998 , vol . 212 , Iss . 5 , p . 74 , 3 pgs .
`( Continued )
`Primary Examiner — Andrew Joseph Rudy
`ABSTRACT
`( 57 )
`A system and method are disclosed for providing product
`location information within a store . The system comprises a
`first user interface fixed within the store and an inventory
`information unit coupled to the first user interface . The first
`user interface is configured to receive an input signal from
`a user related to the identity of a product within the store , to
`process the input signal and to provide a product inquiry
`signal in response to the input signal . The first user interface
`is further configured to receive a location information signal ,
`and to provide an output signal in response to the location
`information signal . The inventory information unit com
`prises a database containing product location information
`and is configured to provide the location information signal
`to the first user interface after receiving the product inquiry
`signal from the first user interface .
`3 Claims , 4 Drawing Sheets
`
`Case: 3:23-cv-00498 Document #: 1-4 Filed: 07/21/23 Page 1 of 15
`
`RECEIVE INDICATION THAT CUSTOMER
`DESIRES TO MAKE INQUIRY ( OPTIONAL )
`
`RECEIVE PRODUCT LOCATION
`INQUIRY FROM CUSTOMER
`
`502
`
`PROCESS PRODUCT LOCATION INQUIRY
`
`COMMUNICATE PROCESSED PRODUCT
`
`LOCATION INQUIRY TO DATABASE ?????? ?
`
`CHECK DATABASE FOR RELEVANT
`INFORMATION IN RESPONSE TO INQUIRY
`
`PROVIDE RELEVANT INFORMATION
`TO OUTPUT CONTROL DEVICE
`
`OUTPUT RELEVANT INFORMATION TO
`CUSTOMER
`
`506
`
`507
`
`

`

`( 56 )
`
`References Cited
`U . S . PATENT DOCUMENTS
`
`1 / 1986 Lockwood
`4 , 567 , 359 A
`3 / 1989 Brown
`4 , 817 , 043 A
`5 / 1989 Baus
`4 , 831 , 367 A
`4 / 1990 Filley
`4 , 920 , 488 A
`9 / 1991 Bianco
`5 , 047 , 614 A
`7 / 1992 Lamphere et al .
`5 , 127 , 674 A
`9 / 1992 Calloway et al .
`5 , 146 , 404 A
`6 / 1993 Nestler et al .
`5 , 215 , 213 A
`8 / 1993 Breen et al .
`5 , 240 , 789 A
`8 / 1993 Fine et al .
`5 , 241 , 657 A
`10 / 1993 Johnsen
`5 , 250 , 789 A
`5 / 1994 Lockwood
`5 , 309 , 355 A
`9 / 1994 Morris et al .
`5 , 349 , 678 A
`3 / 1995 Poland
`5 , 401 , 947 A
`9 / 1995 Shimada et al .
`5 , 448 , 696 A
`10 / 1996 Morris et al .
`5 , 568 , 645 A
`11 / 1996 Bird et al .
`5 , 572 , 015 A
`11 / 1996 De Temple et al .
`5 , 572 , 653 A
`11 / 1996 Lockwood
`5 , 576 , 951 A
`5 / 1997 Vela et al .
`5 , 630 , 068 A
`6 / 1997 Ruppert et al .
`5 , 640 , 002 A
`9 / 1997 Green et al .
`5 , 664 , 110 A
`9 / 1997 Morris et al .
`5 , 671 , 436 A
`12 / 1997 Krueger et al .
`5 , 697 , 061 A
`2 / 1998 Payne et al .
`5 , 715 , 314 A
`2 / 1998 Naftzger
`5 , 717 , 866 A
`6 / 1998 Allred et al .
`5 , 765 , 142 A
`6 / 1998 Seymour
`5 , 771 , 003 A
`1 / 1999 Grimes et al .
`5 , 859 , 414 A
`2 / 1999 Cole et al .
`5 , 872 , 271 A
`2 / 1999 Klein et al .
`5 , 872 , 850 A
`3 / 1999 Powell
`5 , 887 , 271 A
`3 / 1999 Powell
`5 , 890 , 135 A
`4 / 1999 Harrington
`5 , 895 , 454 A
`6 / 1999 Payne et al .
`5 , 909 , 492 A
`7 / 1999 Naftzger
`5 , 924 , 078 A
`9 / 1999 Perkowski
`5 , 950 , 173 A
`10 / 1999 Shilcrat
`5 , 963 , 948 A
`10 / 1999 Melchione et al .
`5 , 966 , 695 A
`10 / 1999 Dufresne
`5 , 967 , 343 A
`11 / 1999 Tracy et al .
`5 , 979 , 757 A
`11 / 1999 Morris et al .
`5 , 987 , 499 A
`11 / 1999 Immarco et al .
`5 , 991 , 726 A
`11 / 1999 De Temple et al .
`5 , 995 , 015 A
`12 / 1999 Talbott et al .
`6 , 000 , 610 A
`12 / 1999 Feigin et al .
`6 , 006 , 196 A
`1 / 2000 Failing , Jr . et al .
`6 , 016 , 481 A
`5 / 2000 Martino et al .
`6 , 061 , 646 A
`6 / 2000 Freeny , Jr .
`6 , 076 , 071 A
`7 / 2000 Hollenberg
`6 , 091 , 956 A
`8 / 2000 Petrovich et al .
`6 , 101 , 483 A
`8 / 2000 Morris et al .
`6 , 112 , 206 A
`9 / 2000 Kamo et al .
`6 , 112 , 523 A
`9 / 2000 Walker et al .
`6 , 119 , 099 A
`9 / 2000 Peckover
`6 , 119 , 101 A
`9 / 2000 Zicker et al .
`6 , 122 , 523 A
`9 / 2000 Yagasaki
`6 , 125 , 353 A
`10 / 2000 Suzuki
`6 , 129 , 274 A
`10 / 2000 Jelen et al .
`6 , 129 , 276 A
`11 / 2000 Walsh et al .
`6 , 144 , 848 A
`1 / 2001 Matsumori
`6 , 179 , 206 B1
`6 , 199 , 099 B13 / 2001 Gershman et al .
`6 , 230 , 199 B15 / 2001 Revashetti et al .
`6 , 250 , 006 B1
`6 / 2001 Berrier
`6 , 289 , 319 B1
`9 / 2001 Lockwood
`6 , 300 , 904 B1 *
`10 / 2001 Dvorak
`3 / 2002 Mon
`6 , 354 , 493 B1
`4 / 2002 Kenney
`6 , 381 , 583 B1
`8 / 2002 Ng
`6 , 430 , 530 B1
`6 , 430 , 554 B1
`8 / 2002 Rothschild
`8 / 2002 Sloane et al .
`6 , 434 , 530 B1
`
`Case: 3:23-cv-00498 Document #: 1-4 Filed: 07/21/23 Page 2 of 15
`
`US 9 , 990 , 670 B1
`Page 2
`
`G06Q 10 / 087
`705 / 14 . 36
`
`G06Q 10 / 087
`705 / 26 . 9
`
`6 , 442 , 530 B18 / 2002 Miller
`6 , 484 , 149 B1 11 / 2002 Jammes
`6 , 507 , 352 B1
`1 / 2003 Cohen
`6 , 533 , 173 B2
`3 / 2003 Benyak
`6 , 539 , 269 B1
`3 / 2003 Jarrow et al .
`6 , 543 , 684 B1
`4 / 2003 White et al .
`6 , 552 , 663 B2
`4 / 2003 Swartzel et al
`6 , 553 , 173 B1
`4 / 2003 Goto
`6 , 556 , 040 B2
`4 / 2003 Whitworth
`6 , 587 , 135 B1
`7 / 2003 Suzuki et al .
`6 , 604 , 681 B1
`8 / 2003 Burke et al .
`6 , 625 , 581 B1 . 9 / 2003 Perkowski
`6 , 644 , 547 B1 11 / 2003 White
`6 , 694 , 359 B1
`2 / 2004 Morris et al .
`6 , 774 , 765 B1
`8 / 2004 Goodwin , III
`6 , 820 , 062 B1 11 / 2004 Gupta et al .
`6 , 850 , 252 B1
`2 / 2005 Hoffberg
`6 , 974 , 078 B1 12 / 2005 Simon
`7 , 010 , 498 B1 *
`3 / 2006 Berstis
`7 , 010 , 508 B1
`3 / 2006 Lockwood
`7 , 085 , 775 B2
`8 / 2006 Short et al .
`7 , 146 , 156 B2 12 / 2006 Zicker et al .
`7 , 171 , 378 B2
`/ 2007 Petrovich et al .
`1
`7 , 228 , 282 B1 *
`6 / 2007 Philyaw
`7 , 231 , 380 B1 6 / 2007 Pienkos
`7 , 302 , 429 B1
`11 / 2007 Wanker
`7 , 346 , 564 B1
`3 / 2008 Kirklin
`7 , 536 , 318 B1
`5 / 2009 Wolfe et al .
`7 , 542 , 919 B1
`6 / 2009 Mueller et al .
`7 , 546 , 318 B2
`6 / 2009 Bates
`7 , 565 , 308 B1
`7 / 2009 Bollay
`7 , 596 , 786 B2
`9 / 2009 Philyaw et al .
`7 , 640 , 183 B1
`12 / 2009 Burns
`7 , 819 , 315 B1
`10 / 2010 Pienkos
`7 , 886 , 017 B2
`2 / 2011 Philyaw et al .
`7 , 894 , 936 B2
`2 / 2011 Walker et al .
`7 , 979 , 576 B2
`7 / 2011 Philyaw et al .
`8 , 140 , 398 B1
`3 / 2012 Boesjes
`8 , 156 , 026 B2
`4 / 2012 Junger
`8 , 170 , 915 B2
`5 / 2012 Borders et al .
`8 , 204 , 797 B2
`6 / 2012 Wanker
`8 , 373 , 582 B2
`2 / 2013 Hoffberg
`8 , 542 , 669 B2
`9 / 2013 Baten et al .
`8 , 548 , 860 B2
`10 / 2013 Junger
`8 , 775 , 260 B1
`7 / 2014 Pienkos
`8 , 787 , 933 B1
`7 / 2014 Pienkos
`9 , 489 , 690 B1 * 11 / 2016 Pienkos
`2009 / 0012704 AL
`1 / 2009 Franco et al .
`
`
`
`NNN NNNNNNN
`
`. . . . . . . . GO6Q 10 / 087
`
`OTHER PUBLICATIONS
`Web Pages From Website of Marcole Interactive Systems , www .
`marcole . com , Printed on May 20 , 2005 , 74 Pages .
`“ Frustrated Shoppers Turn to GPS ” , Oddly Enough — Reuters ,
`Yahoo ! News , Apr . 30 , 2003 , printed on May 17 , 2003 , 2 Pages .
`Web pages concerning Symbol Technologies and Telxon Corpora
`tion , obtained at website of Symbol Technologies , www . symbol .
`com , printed on May 17 , 2003 , 72 Pages .
`Web pages of Treo Systems , Inc . , available at www . treosystems .
`com , Copyright 2010 , printed on Oct . 25 , 2012 , 19 pages .
`“ Meijer Launches Mobile In - Store Product Locator ” , Aug . 31 ,
`2010 , 2 pgs . , www . progressivegrocer . com / top - story - meijer . sub . - -
`launches . sub . - - mobile . su - b . - - in . sub . . - store . sub . - - product . sub . - - lo
`cator - 30356 . html .
`“ Aisle411 " , obtained at en . wikipedia . org / wiki / Aisle411 , printed on
`Oct . 25 , 2012 , 1 page .
`“ Mobile : The Biggest Change to Hit Retailing in 50 Years ” , Jul . 9 ,
`2012 , 4 pgs . , www . forbes . com / sites / ciocentral / 2012 / 07 / 09 / mobile
`the - biggest - chang - e - to - hit - retailing - in - 50 - years .
`* cited by examiner
`
`GO1S 5 / 12
`342 / 457
`
`

`

`U . S . Patent
`
`Jun . 5 , 2018
`
`Sheet 1 of 4
`
`US 9 , 990 , 670 B1
`
`DAIRY ETC .
`
`FROZEN FOODS
`
`106
`
`108
`
`- 1200
`
`- 120b
`
`120d
`
`113
`
`113
`
`100
`
`120f
`
`- - - - - - - -
`
`Hallo 01
`
`118
`
`114
`
`120e
`
`Case: 3:23-cv-00498 Document #: 1-4 Filed: 07/21/23 Page 3 of 15
`
`110
`
`102
`
`104
`
`120a
`DELI
`
`BAKERY
`
`130
`
`1164 St
`OFFICE
`116L
`
`135
`
`FIG . 1
`
`

`

`en om ww . . .
`
`U . S . Patent
`
`Jun . 5 , 2018
`
`Sheet 2 of 4
`
`US 9 , 990 , 670 B1
`
`250
`
`251
`
`- 2200
`
`FIG . 2 ( b )
`
`201
`
`202
`
`Case: 3:23-cv-00498 Document #: 1-4 Filed: 07/21/23 Page 4 of 15
`
`FIG . 2 ( a )
`
`220a
`
`

`

`U . S . Patent
`
`Jun . 5 , 2018
`
`Sheet 3 of 4
`
`US 9 , 990 , 670 B1
`
`I USER INTERFACE 320
`
`RECEIVER
`
`302
`
`VOICE
`RECOGNITION
`AND
`RESPONSE UNIT
`
`INPUT
`BUTTON
`
`304
`
`308
`
`SPEAKER
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`306
`
`Y
`
`FIG . 3
`
`404
`MONITOR
`
`406
`
`DATABASE 1996
`
`340
`
`- 310
`
`CENTRAL HUB 330
`
`TO
`OTHER
`VOICE RECOGNITION
`AND RESPONSE UNITS
`
`1102
`TO
`INVENTORY
`COMPUTER
`AND
`OTHER
`KEYBOARD
`RECOGNITION
`AND RESPONSE
`UNITS
`
`-
`
`-
`
`KEYBOARD
`RECOGNITION
`AND
`RESPONSE UNIT
`402
`
`-
`
`-
`
`Case: 3:23-cv-00498 Document #: 1-4 Filed: 07/21/23 Page 5 of 15
`
`KEYBOARD
`INPUT
`USER INTERFACE 4201
`
`-
`
`-
`
`-
`
`-
`
`-
`
`-
`
`FIG . 4
`
`

`

`U . S . Patent
`
`Jun . 5 , 2018
`
`Sheet 4 of 4
`
`US 9 , 990 , 670 B1
`
`RECEIVE INDICATION THAT CUSTOMER
`DESIRES TO MAKE INQUIRY ( OPTIONAL )
`
`RECEIVE PRODUCT LOCATION
`INQUIRY FROM CUSTOMER
`
`PROCESS PRODUCT LOCATION INQUIRY
`
`COMMUNICATE PROCESSED PRODUCT
`LOCATION INQUIRY TO DATABASE
`
`CHECK DATABASE FOR RELEVANT
`INFORMATION IN RESPONSE TO INQUIRY
`
`PROVIDE RELEVANT INFORMATION
`TO OUTPUT CONTROL DEVICE
`
`Case: 3:23-cv-00498 Document #: 1-4 Filed: 07/21/23 Page 6 of 15
`
`OUTPUT RELEVANT INFORMATION TO
`CUSTOMER
`
`FIG . 5
`
`503
`
`504
`
`505
`
`506
`
`507
`
`

`

`US 9 , 990 , 670 B1
`
`20
`
`APPARATUS AND METHOD FOR
`PROVIDING PRODUCT LOCATION
`INFORMATION TO CUSTOMERS IN
`A
`STORE
`
`must accompany the shoppers simply because the employ
`ees themselves are not exactly sure of the precise location of
`the products in question .
`While both customers and many employees of a store
`5 often are not fully aware of the locations within the store of
`the various products being sold by the store , this is typically
`CROSS - REFERENCE TO RELATED
`not because the information is not available . A store typi
`APPLICATION
`cally has one or more managers or other employees who are
`in charge of maintaining inventory within the store , and who
`This application claims the benefit of U . S . Provisional
`10 consequently know the locations of most , if not all , of the
`Application No . 60 / 158 , 444 filed Oct . 9 , 1999 .
`products within the store . Moreover , many modern stores
`have a computerized or other information system that is
`FIELD OF THE INVENTION
`utilized to keep track of the stores ' inventory . Such inven
`tory systems can keep track of , in addition to the types and
`The present invention relates to an apparatus and method
`15 brands of products being sold , the vendors of the products
`for providing product location information to customers ( or
`being sold , the prices for which the products are being
`employees or others ) in stores and other retail centers .
`bought and sold by the store , the number of each type of
`product that is remaining within the store and even the
`BACKGROUND OF THE INVENTION
`locations of the various products within the store .
`U . S . Pat . No . 5 , 630 , 068 shows one system that has
`The number and variety of different products being sold
`already been designed to assist customers and others in
`in stores has increased and continues to increase at a rapid
`locating products within stores . According to this system ,
`customers in a store are provided with relay units that are
`pace . This abundance of different products is a result not
`either mounted on shopping carts that the customers push
`only of increased demand on the part of consumers and the
`development of more and more specialized products on the 25 around within the store , or simply carried around the store
`part of manufacturers , but also of the emergence of enor -
`by the customers . The relay units are coupled to a central
`mous warehouse - type stores in which retailers attempt to
`computer by way of light or radio frequency ( RF ) signals .
`provide every imaginable product ( within broadly - defined
`When the customers begin shopping , they identify from a
`product areas ) to consumers . Because of this huge increase
`list those products that they are interested in purchasing .
`in the number of available products being sold in an indi - 30 Upon finishing this entry of information , the customers are
`vidual store , shopping has become a frustrating experience
`provided with graphical and other information indicating the
`for many shoppers . Instead of being able to quickly find the
`location of the desired products within the store and , as they
`products in the stores that they are interested in purchasing ,
`progress through the store , are provided with prompts /
`shoppers often must seek the proverbial “ needle in the
`reminders when they approach the locations of the products
`haystack " when searching for desired products or else must 35 that were originally indicated .
`walk through every aisle of the store in order to guarantee
`Although this known system is capable of providing
`that they are not missing the products that they desire .
`product location information to customers , the system has
`Of course , modern stores typically do have a variety of
`several , drawbacks . The optical , RF and / or sensor equip
`displays or signs posted throughout the store that directm ent required by the system for allowing communication
`customers ( at least in a general fashion ) towards particular 40 between the central computer and the relay units , for deter
`types of goods . Such signs are often hung from the ceilings
`mining the positions of relay units , and for determining
`of the stores or posted at the ends of aisles . However , in
`when the relay units are approaching the locations of prod
`many cases such signs are not an adequate mechanism for
`u cts that have been selected by the customers , is compli
`providing customers with sufficient information to allow
`cated . Because the relay units are mobile , the relay units can
`them to easily find the products for which they are searching . 45 be lost or damaged by customers . Indeed , relay units that are
`Not only are the signs sometimes difficult to read , but also
`coupled to shopping carts can be damaged as a result of a
`the signs are limited in that only a small amount of infor -
`variety of circumstances , including exposure to the elements
`mation can be fit onto the signs .
`when shopping carts are left outside of the store . For these
`Consequently , shoppers often resort to a common fall -
`reasons , the known system may be undesirably complicated
`back — asking an employee of the store to direct them to the 50 and expensive .
`products they are looking for . Such behavior , while often
`From the above , it is apparent that it would be advanta
`allowing shoppers to find the desired products within a store ,
`geous if stores had systems within the stores for providing
`has significant disadvantages . First , store employees are not
`product location information to customers ( or employees or
`always able to provide clear instructions and , indeed , fre -
`others ) . It would further be advantageous if these systems
`quently do not themselves know where various products are 55 were easily accessed by customers and provided information
`located . As a result , shoppers who decide to ask store
`in a rapid and convenient manner . It would be particularly
`employees for directions often must ask more than one
`advantageous if access were facilitated by employing a
`system with user interfaces that were conveniently acces
`employee for such directions .
`More importantly , a constant barrage of product location
`sible by customers from
`a number of locations within a
`questions to employees from shoppers invariably detracts 60 given store .
`from the employees ' productivity . Not only are the employ .
`It would also be particularly advantageous if access was
`ees distracted from the work they are otherwise performing ,
`facilitated by employing a system having user interfaces that
`but also answering questions can significantly detract from
`made use of modern electronic interface technologies . At the
`the time the employees actually are performing their work ,
`same time , it would further be advantageous if the system
`particularly since the employees often physically walk with 65 utilized a simple array of electronic technologies so that the
`the shoppers to the location of the products to help the
`system could be inexpensively installed within stores and
`shoppers find what they are looking for . Employees often
`was robust and easily maintained . It would be particularly
`
`Case: 3:23-cv-00498 Document #: 1-4 Filed: 07/21/23 Page 7 of 15
`
`

`

`US 9 , 990 , 670 B1
`
`5
`
`response to the product location inquiry signal and providing
`advantageous if the system were interconnected with exist
`an output signal at an output device , the output signal being
`ing ( or new or modified ) computerized or other information
`a response to the product location inquiry .
`systems within stores whereby existing inventory informa
`tion could be easily obtained and relayed to customers .
`BRIEF DESCRIPTION OF THE DRAWINGS
`SUMMARY OF THE INVENTION
`FIG . 1 shows a plan view of an exemplary store in which
`the invention is being utilized ;
`The present invention relates to a system for providing
`FIGS . 2a and 2b are front elevation views of two exem
`product location information within a store . The system
`comprises a first user interface fixed within the store and an 10 plary user interfaces at which persons desiring product
`inventory information unit coupled to the first user interface .
`location information may obtain such information ;
`The first user interface is configured to receive an input
`FIG . 3 is a block diagram showing elements of a preferred
`signal from a user related to the identity of a product within
`embodiment of the invention that utilizes voice recognition
`the store , to process the input signal and to provide a product
`and voice response technology to interface with persons
`inquiry signal in response to the input signal . The first user 15 desiring location information ;
`interface is further configured to receive a location infor -
`FIG . 4 is a block diagram showing elements of a second
`mation signal , and to provide an output signal in response to
`embodiment of the invention using an alternative commu
`the location information signal . The inventory information
`nications technology to interface with persons desiring loca
`unit comprises a database containing product location infor -
`tion information ; and
`mation and is configured to provide the location information 20
`FIG . 5 is a flow chart showing exemplary steps performed
`signal to the first user interface after receiving the product
`by the present invention .
`inquiry signal from the first user interface .
`The present invention additionally relates to a system for
`DETAILED DESCRIPTION OF THE DRAWINGS
`providing product location information within a store , which
`includes an information unit and an input / output device . The 25
`Referring to FIG . 1 , an exemplary store 100 is shown in
`information unit includes processing circuitry and a database
`which the present invention is deployed . As shown , store
`containing product location information , and is configured
`100 is a food store ( e . g . , “ Pick ’ n Save ” ) with various
`to receive an input signal , to process the input signal , to
`specialty food centers , such as a bakery 102 , a deli 104 , a
`obtain product location information from the database in
`dairy section 106 and a frozen foods section 108 . The store
`response to the processed input signal , and to provide an 30 layout includes a number of different shelves 110 , racks ( not
`output signal indicative of information regarding product
`shown ) , aisles 112 , refrigeration compartments 113 , and
`location . The input / output device is fixed at a location within
`check - out counters 118 and may include more than one
`the store , and is configured to receive a user input concern -
`room , such as a main shopping room 114 and an office 116 .
`ing a product location inquiry and to provide the input signal
`Items that may be purchased by consumers , or which may
`to the information unit in response to the user input . The 35 for some other reason be of interest to consumers , are at
`input / output device is further configured to receive the
`different locations within the store . While the store may be
`output signal from the information unit and to communicate
`organized in order to facilitate customers ' searches for
`a user output in response to the output signal , where the user
`desired items , customers still must look around and walk
`output is indicative of product location .
`around the store to find various items .
`The present invention further relates to a system for 40
`While a food store 100 is shown , the present invention is
`providing product location information within a store that
`applicable to all other types of stores that sell more than one
`includes an input means , a signal processing means , a data
`item ( or have more than one item of interest to customers )
`storage means , and an output means . The input means is for
`and have such items located in different positions within the
`receiving an input signal . The signal processing means is for
`store . For example , in addition to food stores , the present
`processing the input signal to generate a product inquiry 45 invention can be employed in a pharmacy / drug store ( e . g . ,
`signal and is coupled to the input means . The data storage
`Walgreen ' sTM ) , a home - improvement - store ( e . g . , Home
`means is for storing product location information and pro -
`DepotTM ) , an office merchandise store ( e . g . , Office
`viding a product location information signal to the signal
`DepotTM ) , a department store ( e . g . , Marshall Field ' sTM ) , and
`processing means in response to the product inquiry signal .
`virtually all other stores .
`The data storage means is coupled to the signal processing 50
`Referring to FIG . 1 , in a preferred embodiment multiple
`means . The output means is for providing an output signal ,
`user interfaces 120 ( specifically , user interfaces 120a - 1200 )
`and also is coupled to the signal processing means . The
`are positioned at multiple locations within the store ( in an
`output means generates the output signal in response to a
`alternate embodiment , a store would have only one such user
`command signal from the signal processing means , which
`interface positioned at one location ) . Each of user interfaces
`generates the command signal in response to the product 55 120 is capable of receiving inquiries from customers ( or
`employees or others ) as to the location of various items
`location information signal .
`The present invention additionally relates to a method of
`within store 100 . Also , each of user interfaces 120 is capable
`providing product location - information within a store . The
`of providing information to customers in response to receiv
`method comprises the step of affixing at least a first input
`ing inquiries from the customers .
`device at a first location within the store . The method further 60
`In the preferred embodiment , each of user interfaces 120
`comprises the steps of obtaining a product location inquiry
`is capable of providing information regarding the location of
`at the first input device , processing the product location
`any item of interest to customers within store 100 ( as well
`inquiry at a signal processing device to determine a product
`as capable of indicating to customers that a particular item
`location inquiry signal , and querying a database to obtain
`does not exist within the store if customers inquire as to the
`product location information in response to the product 65 location of that item ) . In alternative embodiments , some
`location inquiry signal . The method also comprises the steps
`( e . g . , one or more ) of user interfaces 120 are able to provide
`of providing a product location information signal in
`more information than some of the other user interfaces .
`
`Case: 3:23-cv-00498 Document #: 1-4 Filed: 07/21/23 Page 8 of 15
`
`

`

`US 9 , 990 , 670 B1
`
`interface does not need to access the central hub each time
`Indeed , in certain alternative embodiments , one or more of
`a customer makes a request . Rather , periodically all ( or
`user interfaces 120 are capable of providing completely
`some ) of the relevant location information within central
`different information than one or more of the other user
`interfaces .
`hub 130 is downloaded into individual memories associated
`As shown in FIG . 1 , in the preferred embodiment , each of 5 with each ( or some of user interfaces 120 . Then , when a
`user interfaces 120 is connected to a central hub 130 . User
`customer makes an inquiry at a particular user interface 120 ,
`interfaces 120 can be , but need not be , coupled to one
`the user interface accesses its own memory to obtain rel
`another as well as coupled individually to central hub 130 .
`evant information in response to the inquiry , instead of
`The exact connection matrix between user interfaces 120
`relaying the individual request to central hub 130 and
`and central hub 130 is not of significant concern . For 10 obtaining relevant information in response to that request
`example , some ( or all ) of user interfaces 120 can be con
`from the central hub .
`nected to one another and to central hub 130 in serial
`This second embodiment is believed to be a preferred
`fashion , as are user interfaces 120d - 120f in FIG . 1 . Alter
`embodiment in relation to the first embodiment insofar as
`natively ( or in addition ) , some ( or all ) of user interfaces 120
`can be connected in the form of a wheel with a hub and 15 this second embodiment does not require effectively unin
`terrupted communications between user interfaces 120 and
`spokes , as are user interfaces 120a , 1205 and 120d with
`to central hub 130 in FIG . 1 . Coupling ( as shown by
`central hub 130 at all times and , further , does not place as
`a dashed line 140 in FIG . 1 ) of user interfaces 120 to central
`great of a burden upon the potentially - limited processing
`hub 130 and / or to one another is preferably by way of
`capabilities of the central hub . At the same time , this second
`electrical wiring in order to be relatively - inexpensive 20 embodiment requires greater memory storage capability on
`although , in alternate embodiments , the coupling can occur
`the part of each of user interfaces 120 to store the down
`by way of wireless communications or some other commu -
`loaded data from central hub 130 .
`Additional embodiments are also possible . For example ,
`nication mechanism .
`Central hub 130 is , in the preferred embodiment , a central
`in certain embodiments , the user interfaces 120 are pro
`computer database ( or other information source ) in which 25 grammed by having one or more store employees ( or other
`information regarding the location of all or at least some of
`individuals ) couple each user interface individually to cen
`the items within store 100 ( i . e . , inventory location informa
`tral hub 130 only for the time necessary to download
`tion ) is stored . The product location information can include
`relevant information . In one embodiment , an employee can
`information as to where products are both placed or stored .
`program the user interfaces 120 using a mobile device ( not
`In addition to this product location information stored in 30 shown ) that is carried around with the employee . The mobile
`central hub 130 is a variety of types of additional informa -
`device contains all of the relevant information and can be
`tion regarding products or other store features ( e . g . , infor -
`" plugged into the different user interfaces 120 , one by one ,
`mation regarding the current stock of different items and
`to download location information to the different user inter
`prices of different items ) .
`faces . The mobile device effectively functions as the " central
`The location information and any other information ) 35 hub ” insofar as all product location information is trans
`within central hub 130 can be provided to the central hub in
`ferred from it .
`a variety of ways . In the preferred embodiment ( and as
`In further embodiments , some or all of user interfaces 120
`shown in FIG . 1 ) , the information is provided to central hub
`are coupled only to certain other user interfaces such that ,
`130 from an overall inventory database 135 of the store ,
`when one user interface is provided with information ( e . g . ,
`such as currently exist in many stores today , with which the 40 when such user interface is connected to central hub 130 or
`central hub is configured ( and programmed ) to communi -
`to the mobile device discussed above ) , other user interfaces
`cate . In an alternate embodiment , central hub 130 is the only
`also receive that information . Indeed , in one embodiment , a
`database containing inventory information within the store ,
`user interface 120 is programmed to act as an “ intermediate
`and is programmed with inventory information including
`hub ” , such that location information is stored ( or down
`product location information by store personnel ( or by some 45 loaded ) onto that user interface but not others . In such a
`other automatic system ) .
`system , the other user interface ( s ) 120 that are connected to
`Operation of user interfaces 120 in relation to central hub
`the intermediate hub user interface can request and obtain
`130 can take different forms according to different embodi -
`information from the intermediate hub in the same fashion
`ments . In a first embodiment , each of user interfaces 120 is
`as user interfaces would access central hub 130 in the first
`configured to send a signal to central hub 130 to access the 50 embodiment described above . ( Referring to FIG . 1 , for
`database , upon receipt of an i

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