IP Library Granted Patent US 7,183,910
Granted Patent B2
US 7,183,910 · App. 11/016,163 · Granted Feb 27, 2007

Tiered on-demand location-based service and infrastructure

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,183,910
App. No.
11/016,163
Granted
Feb 27, 2007
Kind
B2
Abstract

A location-based service includes detecting the relative motion of an on-site resource, such as a shopping cart, in addition to detecting the absolute position of the on-site resource, and displaying information on the on-site resource. The displayed information is based upon the detected relative motion and the detected absolute position. The relative motion is tracked and a position on a floor plan is deduced. This deduced position is adjusted, for example, synchronized or reset, as a function of and in response to the detected absolute position.

Claims (98)

1. A method comprising:

detecting the relative motion of an on-site resource;

detecting the absolute position of the on-site resource; and

displaying information on the on-site resource, the displayed information being a function of said detected relative motion and said detected absolute position wherein a tracking of said detected relative motion is used to deduce a position on a floor plan, the deduced position being adjusted as a function of and in response to said detected absolute position.

2. The method of claim 1 wherein said displayed information is retrieved from a relational database which provides an association between information to be displayed and the deduced position on the floor plan.

3. The method of claim 1 , further comprising:

transitioning battery powered electronics to a reduced power state in response to a detection of relative motion which is below a predetermined value.

4. The method of claim 1 , further comprising:

maintaining battery powered electronics in a reduced power state and transitioning the battery powered electronics to an increased power state in response to the detection of relative motion.

5. A method comprising:

detecting the relative motion of an on-site resource which is movable within a site and based thereon generate relative motion data;

detecting an absolute positional reference and based thereon generate absolute positional data, the absolute positional reference being indicative of an absolute position within the site;

wirelessly communicating the relative motion, and absolute positional, data between the on-site resource and a server;

tracking the relative motion data to deduce an on-site position for the on-site resource;

adjusting the deduced position as a function of and in response to the wireless communication of the absolute positional data;

associating the on-site position to position-dependent information;

wirelessly communicating the position-dependent information to the on-site resource; and

displaying the position-dependent information on the on-site resource.

6. The method of claim 5 wherein the absolute positional reference is a battery powered IR beacon which emits an IR signal into which absolute positional information is encoded, the on-site resource being able to detect the IR signal in response to being brought within a predetermined distance from the beacon, the method further comprising:

reducing power from the IR beacon in response to detecting relative motion of the on-site resource which is below a predetermined value.

7. The method of claim 5 wherein the absolute positional reference is a battery powered IR beacon which conditionally emits an IR signal into which absolute positional information is encoded, the beacon being maintained in a reduced power state in which only a receiver through which a relative motion signal is received is active, the on-site resource being able to detect the IR signal in response to being brought within a predetermined distance from the beacon, the method further comprising:

transitioning the beacon to an increased power state in which the IR signal is transmitted in response to a reception of the relative motion signal.

8. The method of claim 5 , further comprising:

transitioning battery powered electronics to a reduced power state in response to a detection of relative motion which is below a predetermined value.

9. The method of claim 5 , further comprising:

maintaining battery powered electronics in a reduced power state and transitioning the battery powered electronics to an increased power state in response to the detection of relative motion.

10. The method of claim 5 wherein the relative motion is detected by capturing consecutive images of a floor and measuring displacement of common image elements between consecutively captured images.

11. The method of claim 10 wherein the absolute positional reference is a floor marking.

12. Apparatus comprising:

a processor which executes code stored in an accessible memory;

a storage device which is accessible to said processor and which retains stored data after power is removed from the storage device; and

a wireless network interface which is accessible to said processor and through which access to a wireless network is provided;

wherein the processor executes code which is effective to:

receive, through said wireless network interface, relative motion information which relates to an on-site resource;

deduce a position on a site floor plan for the on-site resource by tracking the received relative motion information;

receive, through said wireless network interface, absolute positional information which relates to the absolute position of the on-site resource within the site floor plan;

adjust the deduced position as a function of and in response to the received absolute positional information; and

send information over said wireless network interface for display on the on-site resource.

13. Apparatus according to claim 12 wherein the on-site resource is a shopping cart.

14. Apparatus according to claim 13 wherein the sent information for display on the shopping cart is based on relational data retrieved from said storage device and relating to the deduced position on the floor plan.

15. Apparatus according to claim 14 wherein the relational data relates to an on-sale item which is proximate to the deduced position on the floor plan.

16. Apparatus comprising:

a shopping cart;

a relative motion detector included on said shopping cart which generates relative motion data which is indicative of the relative motion of said shopping cart; and

an information handling unit which is mounted on said shopping cart and operatively coupled to said relative motion detector and which includes a display device, a processor, and a wireless transceiver;

said information handling unit being effective to:

send the relative motion data to an on-site server through the wireless transceiver;

receive absolute positional information through the wireless transceiver, the absolute positional information being indicative of the absolute position of said shopping cart within a site floor plan;

send the received absolute positional information to the on-site server through the wireless transceiver;

receive informational data from the on-site server through the wireless transceiver; and

display the informational data on the display device.

17. Apparatus according to claim 16 wherein the informational data is a function of the sent relative motion data and absolute positional information.

18. Apparatus according to claim 17 wherein the informational data further relates to an on-sale item which is proximate to a deduced position on the floor plan calculated by the on-site server as a function of the sent relative motion data and absolute positional information.

19. Apparatus according to claim 16 wherein said relative motion detector includes an image capture device and detects relative motion in at least two dimensions by capturing consecutive images of a floor and measuring displacement of common image elements between consecutively captured images.

20. Apparatus according to claim 16 wherein at least a portion of the information handling unit transitions to a reduced power state in response to detecting relative motion of the on-site resource which is below a predetermined value.

21. Apparatus according to claim 16 wherein at least a portion of the information handling unit is maintained in a reduced power state and wherein a transition to an increased power state is made in response to the detection of relative motion.

22. A method comprising:

providing a location-based service for a business entity by:

detecting the relative motion of an on-site resource;

detecting the absolute position of the on-site resource; and

providing information for display on the on-site resource, the displayed information being a function of said detected relative motion and said detected absolute position wherein a tracking of said detected relative motion is used to deduce a position on a floor plan, the deduced position being adjusted as a function of and in response to said detected absolute position.

23. A method comprising:

deploying a shopping cart system at a site by:

establishing an absolute positional reference at the site;

outfitting at least one shopping cart at the site with a display and a detector having the capacity to detect the established absolute positional reference and generate absolute positional data and to detect relative motion and generate relative motion data, and to transmit that data to a server; and

providing software for installation on the server having the capability to determine the on-site position of the shopping cart as a function of the relative motion, and absolute positional, data and transmit position-related information to the shopping cart display.

24. A method comprising:

deploying computing infrastructure into a movable on-site resource, the deployed infrastructure provides the on-site resource with the ability to:

detect its relative motion and based thereon generate relative motion data;

detect an absolute positional reference and based thereon generate absolute positional data, the absolute positional reference being provided at the site and being indicative of an absolute position within the site;

wirelessly transmit the relative motion data and the absolute positional data;

wirelessly receive data; and

display the received data on-resource; and

integrating server executable code into a server which is configurable to wirelessly receive data from and transmit data to said deployed computing infrastructure, wherein the code is executable on the server to:

wirelessly receive the relative motion data and the absolute positional data;

track the relative motion data to deduce an on-site position for the on-site resource, the deduced position being adjusted as a function of and in response to the wireless reception of the absolute positional data;

associate the on-site position to position-dependent information; and

wirelessly transmit the position-dependent information for display on the on-site resource.

25. The method of claim 24 wherein said deployed computing infrastructure is infrastructure selected from the group consisting of hardware, firmware, software, and combinations thereof.

26. The method of claim 24 wherein the absolute positional reference is an IR beacon and wherein the on-site resource is able to detect the absolute positional reference in response to being brought within a predetermined distance from the beacon.

27. The method of claim 26 wherein the on-site resource is a shopping cart.

28. The method of claim 24 wherein the relative motion is detected by capturing consecutive images of a floor and measuring displacement of common image elements between consecutively captured images.

29. The method of claim 28 wherein the absolute positional reference is a floor marking.

30. A product comprising:

a computer usable medium having computer readable program code stored therein, the computer readable program code in said product being effective to:

detect the relative motion of an on-site resource;

detect the absolute position of the on-site resource; and

display information on the on-site resource, the displayed information being a function of said detected relative motion and said detected absolute position wherein a tracking of said detected relative motion is used to deduce a position on a floor plan, the deduced position being adjusted as a function of and in response to said detected absolute position.

31. A product comprising:

a computer usable medium having computer readable program code stored therein, the computer readable program code in said product being effective to:

detect the relative motion of an on-site resource which is movable within a site and based thereon generate relative motion data;

detect an absolute positional reference and based thereon generate absolute positional data, the absolute positional reference being indicative of an absolute position within the site;

wirelessly communicate the relative motion, and absolute positional, data between the on-site resource and a server;

track the relative motion data to deduce an on-site position for the on-site resource;

adjust the deduced position as a function of and in response to the wireless communication of the absolute positional data;

associate the on-site position to position-dependent information; and

wirelessly communicate the position-dependent information to the on-site resource;

display the position-dependent information on the on-site resource.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2020
From: OBSIDIAN, LLC
To: TR INTERMEDIATE HOLDINGS, LLC; WINCUP, INC.; NEW RADNOR MANAGEMENT, INC.; NEW WINCUP HOLDINGS, INC.; NEW WINCUP EUROPE DELAWARE, INC.; NEW RADNOR CHEMICAL CORPORATION; NEW STYROCHEM EUROPE DELAWARE, INC.; NEW STYROCHEM U.S., LTD.
Reel/Frame 053730/0743 →
PATENT ASSIGNMENT AND RESERVATION Recorded Sep 4, 2012
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORATION
Reel/Frame 028895/0935 →
ASSIGNMENT OF SECURITY INTEREST Recorded Mar 18, 2009
From: MORGAN STANLEY & CO. INCORPORATED, AS COLLATERAL AGENT
To: OBSIDIAN, LLC, AS COLLATERAL AGENT
Reel/Frame 022440/0261 →
RELEASE AND REASSIGNMENT OF PATENTS AND PATENT APPLICATIONS Recorded Mar 12, 2008
From: GENERAL ELECTRIC CAPITAL CORPORATION
To: WINCUP, INC.; NEW RADNOR MANAGEMENT, INC.; NEW WINCUP HOLDINGS, INC.; NEW WINCUP EUROPE DELAWARE, INC.; NEW RADNOR CHEMICAL CORPORATION; NEW STYROCHEM EUROPE DELAWARE, INC.; NEW STYROCHEM U.S., LTD.; TR INTERMEDIATE HOLDINGS, LLC
Reel/Frame 020638/0107 →
SECURITY AGREEMENT Recorded Dec 5, 2006
From: TR INTERMEDIATE HOLDINGS, LLC; NEW RADNOR MANAGEMENT, INC.; NEW WINCUP HOLDINGS, INC.; NEW WINCUP EUROPE DELAWARE, INC.; NEW RADNOR CHEMICAL CORPORATION; NEW STYROCHEM EUROPE DELAWARE, INC.; WINCUP, INC.; NEW STYROCHEM U.S., LTD.
To: MORGAN STANLEY & CO. INCORPORATED, AS COLLATERAL AGENT
Reel/Frame 018584/0192 →
SECURITY AGREEMENT Recorded Dec 5, 2006
From: TR INTERMEDIATE HOLDINGS, LLC; WINCUP, INC.; NEW RADNOR MANAGEMENT, INC.; NEW WINCUP HOLDINGS, INC.; NEW WINCUP EUROPE DELAWARE, INC.; NEW RADNOR CHEMICAL CORPORATION; NEW STYROCHEM EUROPE DELAWARE, INC.; NEW STYROCHEM U.S., LTD.
To: GENERAL ELECTRIC CAPITAL CORPORATION, AS AGENT
Reel/Frame 018584/0209 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2006
From: WINCUP HOLDINGS, INC.
To: NEW WINCUP HOLDINGS, INC.
Reel/Frame 018573/0917 →
RELEASE OF SECURITY INTEREST Recorded Dec 4, 2006
From: SILVER POINT FINANCE, L.L.C., AS AGENT
To: RADNOR HOLDINGS CORPORATION; STYROCHEM U.S., LTD.; WINCUP HOLDINGS, INC.; STYROCHEM DELAWARE, INC.
Reel/Frame 018573/0515 →
RELEASE OF SECURITY INTEREST Recorded Dec 4, 2006
From: NATIONAL CITY BUSINESS CREDIT, INC., AS AGENT
To: RADNOR HOLDINGS CORPORATION; STYROCHEM U.S., LTD.; WINCUP HOLDINGS, INC.; STYROCHEM DELAWARE, INC.
Reel/Frame 018573/0668 →
SECURITY AGREEMENT Recorded Sep 1, 2006
From: RADNOR HOLDINGS CORPORATION; STYROCHEM U.S., LTD.; WINCUP HOLDINGS, INC.; STYROCHEM DELAWARE, INC.
To: SILVER POINT FINANCE L.L.C., AS AGENT
Reel/Frame 018194/0483 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2006
From: ALVAREZ, JULIO; DO, PHUC KY; PIERCE, JUSTIN MONROE; WINCE, SUSAN ELIZABETH
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 017338/0894 →
SECURITY AGREEMENT Recorded Jan 17, 2006
From: WINCUP HOLDINGS, INC.
To: NATIONAL CITY BUSINESS CREDIT, INC.
Reel/Frame 017198/0403 →