IP Library Granted Patent US 9,832,610
Granted Patent B2
US 9,832,610 · App. 15/242,235 · Granted Nov 28, 2017

System for collecting, analyzing, and transmitting information relevant to transportation networks

Inventors: Frederick S. M. Herz (Warrington, PA); Pierre Lemaire (Philadelphia, PA); Jean H. Lemaire (Marlton, NJ); Walter Paul Labys (Logan, UT)
Assignee: Apple Inc.
H04W4/023G01C21/3415G01C21/3602G01C21/3617G01C21/3679G01C21/3682G01C21/3697G06Q10/1093G06Q30/02G06Q30/0261G06Q30/0265G06Q30/0267G06Q30/0269G06Q40/08G08G1/096H04L67/1025H04L67/12H04L67/125H04L67/18H04L67/20H04L67/22H04L67/2847H04L67/303H04L67/306H04W4/02H04W4/028H04W8/18H04W4/22
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 9,832,610
App. No.
15/242,235
Filed
Aug 19, 2016
Granted
Nov 28, 2017
Kind
B2
Art Unit
2492
USPC
709/224
Abstract

When individual persons or vehicles move through a transportation network, they are likely to be both actively and passively creating information that reflects their location and current behavior. In this patent, we propose a system that makes complete use of this information. First, through a broad web of sensors, our system collects and stores the full range of information generated by travelers. Next, through the use of previously-stored data and active computational analysis, our system deduces the identity of individual travelers. Finally; using advanced data-mining technology, our system selects useful information and transmits it back to the individual, as well as to third-party users; in short, it forms the backbone for a variety of useful location-related end-user applications.

Claims (48)

1. A method of communicating electronically, comprising:

acquiring, at a server, location information for a plurality of mobile devices;

identifying, by the server, a particular mobile device of the plurality of mobile devices;

accessing, by the server, a personal profile for said particular mobile device, wherein said personal profile includes a travel route history database of the particular mobile device; and

delivering, by the server, digital content to said particular mobile device, the digital content for delivery being determined based upon preferences identified in said personal profile, the location information, and a history of information requests from the particular mobile device corresponding to one or more routes in said travel route history database.

2. The method of claim 1 , further comprising:

determining, by the server, a current location and a predicted future location of said particular mobile device based on the location information; and

determining, by the server, a corresponding route in said travel route history database using at least one of: said current location and said predicted future location.

3. The method of claim 1 , further comprising:

utilizing autonomous user-side agents to negotiate terms and conditions for a receipt of an advertisement, wherein digital content is delivered to said particular mobile device based upon said negotiated terms and conditions.

4. The method of claim 1 , further comprising:

determining, by the server, a corresponding route in said travel route history database using the location information.

5. The method of claim 4 , wherein the delivered digital content corresponds to requested content in the history of information requests for the corresponding route in said travel route history database.

6. The method of claim 1 , wherein acquiring the location information for the plurality of mobile devices includes:

receiving a location and a time, the digital content for delivery being further determined based upon the time.

7. The method of claim 6 , wherein the personal profile for said particular mobile device includes a calendar, the method further comprising:

identifying the one or more routes in said travel route history database using the calendar and the time.

8. The method of claim 1 , wherein the particular mobile device is identified using an identity code.

9. The method of claim 1 , wherein the particular mobile device is identified using biometric information.

10. The method of claim 1 , wherein the location information includes at least one of: a global positioning system code and information from a toll-booth device.

11. The method of claim 1 , wherein routes in the travel route history database are defined by points on a grid, and wherein an entry of a route in the travel route history database includes a series of points on the grid.

12. The method of claim 11 , wherein different entries of different routes in the travel route history database are characterized by one or more variables that include at least one of: day-of-week and time-of-day.

13. The method of claim 1 , wherein the history of information requests include requests for news and music.

14. The method of claim 1 , wherein the travel route history database stores routes as entries that include a set of state variables stored in association with a sequence of locations and in association with the history of information requests.

15. The method of claim 14 , further comprising:

performing an analysis of records of individual trips to obtain a reduced number of routes to store as entries in the travel route history database.

16. The method of claim 15 , wherein the analysis is a Principal Component Analysis.

17. The method of claim 14 , wherein the sequence of locations of a route are sampled at regular intervals by the particular mobile device.

18. A system for communicating content using a communications network, the system comprising:

one or more network servers on the communications network operative to:

acquire location information for a plurality of mobile devices;

identify a particular mobile device of the plurality of mobile devices;

access a personal profile for said particular mobile device, wherein said personal profile includes a travel route history database of the particular mobile device; and

deliver digital content to said particular mobile device, the digital content for delivery being determined based upon preferences identified in said personal profile, the location information, and a history of information requests from the particular mobile device corresponding to one or more routes in said travel route history database, the one or more network servers including memory that stores the location information.

19. The system of claim 18 , wherein the one or more network servers on the communications network are further operative to:

determine a current location and a predicted future location of said particular mobile device based on the location information; and

determine a corresponding route in said travel route history database using at least one of: said current location and said predicted future location.

20. The system of claim 18 , wherein the one or more network servers on the communications network are further operative to:

utilize autonomous user-side agents to negotiate terms and conditions for a receipt of an advertisement, wherein digital content is delivered to said particular mobile device based upon said negotiated terms and conditions.

21. The system of claim 18 , wherein the one or more network servers on the communications network are further operative to:

determine a corresponding route in said travel route history database using the location information.

22. The system of claim 18 , wherein acquiring the location information for the plurality of mobile devices includes:

receiving a location and a time, the digital content for delivery being further determined based upon the time.

23. The system of claim 22 , wherein the personal profile for said particular mobile device includes a calendar, wherein the one or more network servers on the communications network are further operative to:

identify the one or more routes in said travel route history database using the calendar and the time.

24. The system of claim 18 , wherein the particular mobile device is identified using biometric information.

25. The system of claim 18 , wherein routes in the travel route history database are defined by points on a grid, and wherein an entry of a route in the travel route history database includes a series of points on the grid.

26. The system of claim 25 , wherein different entries of different routes in the travel route history database are characterized by one or more variables that include at least one of: day-of-week and time-of-day.

Continuity (5)
Division 14309470 · Jun 19, 2014
Continuation 13429186 · Mar 23, 2012
Continuation 09690046 · Oct 16, 2000
Provisional Application 60159772 · Oct 15, 1999
Related Publication 20170048672A1 · Feb 16, 2017