IP Library › Granted Patent US 8,447,320
Granted Patent B2
US 8,447,320 · App. 12/151,800 · Granted May 21, 2013

Location tracking framework

Inventors: Jignesh M Patel (Ann Arbor, MI); Yun Chen (San Jose, CA); Karthikeyan Ramasamy (Santa Clara, CA)
Assignee: Locomatix
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 8,447,320
App. No.
12/151,800
Granted
May 21, 2013
Kind
B2
Abstract

A computer-implemented location tracking system includes an index comprising separate organizations of a) entity information and location based notifications for the entities, and b) independent location based notifications, and the index further comprising a spatial organization of references to the entity information, location based notifications for the entities, and independent location based notifications.

Claims (29)

1. A computer-implemented location tracking system comprising non-transitory machine memory configured with logic to implement

an index comprising separate organizations of a) entity information and location based notifications for the entities, and b) independent location based notifications; and

the index further comprising a spatial organization of references to the entity information, location based notifications for the entities, and independent location based notifications, the spatial organization separate from organization (a) and organization (b);

the system further comprising:

a wireless interface system to receive and transform wireless signals from multiple mobile devices into location information for entities represented in the index.

2. The computer-implemented location tracking system of claim 1 , wherein the spatial organization of references further comprises:

a tree comprising spatially-organized nodes, each node comprising an entity index and a location based notification index.

3. The computer-implemented location tracking system of claim 2 , wherein the entity index and a location based notification index further comprises:

one or both indexes organized by a most-sparse coordinate value.

4. The computer-implemented location tracking system of claim 2 , wherein the entity index and a location based notification index further comprises:

one or both indexes organized into spatial grids.

5. The computer-implemented location tracking system of claim 1 , further comprising:

logic to compare the location based notifications with more specific geometry for an entity.

6. A computer-implemented location tracking system, comprising:

a computer system;

a network interface;

non-transitory machine memory, the memory comprising:

interface logic to interface with client applications to receive entity location updates;

logic to receive the entity location updates from the interface logic;

logic to form an index comprising separate organizations of a) entity information and location based notifications for the entities, and b) independent location based notifications, the index further comprising a spatial organization of references to the entity information, location based notifications for the entities, and independent location based notifications, the spatial organization separate from organization (a) and organization (b); and

logic to probe the index for location based notifications (LBNs) triggered by the entity location updates.

7. The computer-implemented location tracking system of claim 6 , wherein the spatial organization of references further comprises:

a tree comprising spatially-organized nodes, each node comprising an entity index and a location based notification index.

8. The computer-implemented location tracking system of claim 7 , wherein the entity index and a location based notification index further comprises:

one or both indexes organized by a most-sparse coordinate value.

9. The computer-implemented location tracking system of claim 7 , wherein the entity index and a location based notification index further comprises:

one or both indexes organized into spatial grids.

10. The computer-implemented location tracking system of claim 6 , further comprising:

logic to compare the location based notifications with more specific geometry for an entity.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2013
From: LOCOMATIX, INC.
To: JMP CONSULTING LLC
Reel/Frame 031661/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2008
From: PATEL, JIGNESH M.; RAMASAMY, KARTHIKEYAN; CHEN, YUN
To: LOCOMATIX INC.
Reel/Frame 021974/0711 →
Continuity (1)
Related Publication 20090282056A1 · Nov 12, 2009