7580866

Apparatus, Methods, and Computer Readable Medium for Determining the Location of a Portable Device in a Shopping Environment

PublishedAugust 25, 2009
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
26 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method comprising: determining whether a portable device is or is not located within a first site; wherein when the portable device is located within the first site: sending a menu of items located at the first site to the portable device for displaying to a user, receiving, from the portable device, a selection by the user of at least one item from the menu of items located at the first site, and sending location information regarding the at least one item selected from the menu of items at the first site to the portable device for displaying to the user; and wherein when the portable device is not located within the first site: sending to the portable device a menu of sites located within a vicinity of the portable device for displaying to the user, and receiving from the portable device a selection of a second site from the menu of sites by the user.

2

2. The method of claim 1 , further comprising establishing a connection between the portable device and a server via a wireless connection or an optical connection.

3

3. The method of claims 1 , wherein the first site includes a store and the second site includes a store.

4

4. The method of claim 1 , wherein when the portable device is not located within the first site, the method further includes: sending to the portable device a menu of items located at the second site for displaying to the user; receiving, from the portable device, a selection by the user of at least one item from the menu of items at the second site; and sending location information regarding the at least one item selected from the menu of items at the second site to the portable device for displaying to the user.

5

5. The method of claim 4 , further comprising: sending the location information to the portable device via e-mail.

6

6. The method of claim 4 , wherein the location information includes a location of each of the at least one selected item from the menu of items from the first site or the second site.

7

7. A portable device comprising: processing logic; an input device coupled to the processing logic; a display coupled to the processing logic; and a wireless communication interface coupled to the processing logic, wherein the processing logic: determines whether the portable device is or is not located within a first site; wherein when the portable device is located within the first site, the portable device: receives a menu of items located at the first site for displaying to a user on the display, receives a selection by the user of at least one item from the menu of items located at the first site and sends the selection of the at least one item from the menu of items located at the first site to a server, and receives location information regarding the at least one item selected from the menu of items at the first site from the server for displaying on the display; and wherein when the portable device is not located within the first site, the portable device: receives a menu of sites located within a vicinity of the portable device for outputting to the display, and receives a selection by the user of a second site from the menu of sites and sends to the server the selection of the second site.

8

8. The device of claim 7 , wherein the processing logic receives location information via e-mail.

9

9. The device of claim 7 , wherein, when the portable device is not located within the first site, the processing logic: receives a menu of items located at the second site for outputting to the display; receives a selection of at least one item from the menu of items at the second site and sends to the server the selection of the at least one item from the menu of items at the second site; and receives location information regarding the at least one item selected from the menu of items at the second site from the server for displaying on the display.

10

10. The device of claim 9 , wherein the input device includes a touch screen, and wherein the processing logic receives the selection of the at least one item from the touch screen with one of an electronic pen, a stylus, or a finger in an area where a representation of each of the at least one item is displayed on the display.

11

11. The device of claim 9 , wherein the input device includes a touch screen, wherein the processing logic receives the selection of the at least one item when the user writes a name of the at least one item on the touch screen with one of an electronic pen, a stylus, or a finger.

12

12. The device of claim 9 , wherein the input device includes means for recognizing speech, wherein the processing logic receives the selection of the at least one item when the user says a name of the at least one item.

13

13. The device of claim 9 , wherein the processing logic sends the selection of the at least one item to the server via an e-mail message.

14

14. The device of claim 9 , wherein the processing logic receives the location information from the server via an e-mail message.

15

15. A system comprising: a server including: first processing logic, and a communication interface connected to the first processing logic to communicate via one of a wireless connection or a wired connection, the first processing logic: determines whether a portable device is or is not located within a first site; wherein when the portable device is located within the first site, the first processing logic: sends a menu of items located at the first site to the portable device for displaying to a user, receives, from the portable device, a selection by the user of at least one item from the menu of items located at the first site, sends the location information regarding the at least one item from the menu of items at the first site to the portable device for display to the user; and wherein when the portable device is not located within the first site, the processing logic: sends to the portable device a menu of sites located within a vicinity of the portable device for displaying to the user, and receives, from the portable device, a selection of a second site from the menu of sites by the user.

16

16. The system of claim 15 , wherein the portable device comprises: second processing logic, an input device connected to the second processing logic, a display connected to the second processing logic, and a wireless communication interface connected to the second processing logic, wherein the second processing logic: receives the selection of the at least one item from the user via the input device, sends the selection of the at least one item to the server, receives the location information regarding the at least one item from the server, and displays the location information on the display.

17

17. The system of claim 16 , wherein the second processing logic further: displays at least one menu when the second processing logic determines that the device is not located at the first site, and refrains from displaying the at least one menu when the second processing logic determines that the device is located at the first site.

18

18. The system of claim 16 , wherein the input device comprises a touch screen, wherein the second processing logic receives the selection of the at least one item when the user touches the touch screen with one of an electronic pen, a stylus or a finger in an area where a representation of the at least one item is displayed on the display.

19

19. The system of claim 16 , wherein the input device comprises at least one of means for recognizing speech or means for recognizing a character written on a surface of the display of the device.

20

20. The system of claim 15 , wherein the first processing logic sends an indication to the portable device indicating whether the portable device is located at a first site.

21

21. The system of claim 15 , wherein when the portable device is not located within the first site, the first processing logic: sends to the portable device a menu of items located at the second site for displaying to the user; receives, from the portable device, a selection by the user of at least one item from the menu of items at the second site; and sends location information regarding the at least one item from the menu of items at the second site to the portable device for display to the user.

22

22. A tangible computer-readable medium having a plurality of instructions for at least one processor, wherein when the instructions are executed by the at least one processor, the at least one processor performs the method comprising: determining whether a portable device is or is not located within a first site; wherein when the portable device is located within the first site: sending a menu of items located at the first site to the portable device for displaying to a user, receiving, from the portable device, a selection by the user of at least one item from the menu of items located at the first site, and sending location information regarding the at least one item selected from the menu of items at the first site to the portable device for displaying to the user; and wherein when the portable device is not located within the first site: sending to the portable device a menu of sites located within a vicinity of the portable device for displaying to the user, and receiving from the portable device a selection of a second site by the user.

23

23. The tangible computer-readable medium of claim 22 , wherein when the portable device is not located within the first site, the method further comprises: sending to the portable device a menu of items located at the second site for displaying to the user; receiving, from the portable device, a selection by the user of at least one item from the menu of items at the second site; and sending location information regarding the at least one item selected from the menu of items at the second site to the portable device for displaying to the user.

24

24. The tangible computer-readable medium of claim 23 , wherein the first site is a store and the second site is a store.

25

25. A method comprising: determining whether a portable device is or is not located within a site; sending to the portable device, when the portable device is determined to be located within the site, a menu of items located at the site for displaying to a user of the portable device; and sending to the portable device, when the portable device is determined not to be located within a site, a menu of sites located within a vicinity of the portable device for displaying to the user.

26

26. The method of claim 25 , further comprising: receiving, from the portable device, a selection by the user of at least one item from the menu of items located at the site, and sending location information regarding the at least one item selected from the menu of items at the site to the portable device for displaying to the user.

Patent Metadata

Filing Date

Unknown

Publication Date

August 25, 2009

Inventors

Craig D. Church

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “APPARATUS, METHODS, AND COMPUTER READABLE MEDIUM FOR DETERMINING THE LOCATION OF A PORTABLE DEVICE IN A SHOPPING ENVIRONMENT” (7580866). https://patentable.app/patents/7580866

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.