IP Library Granted Patent US 9,201,926
Granted Patent B2
US 9,201,926 · App. 13/743,393 · Granted Dec 1, 2015

Integrated travel services

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,201,926
App. No.
13/743,393
Granted
Dec 1, 2015
Kind
B2
Abstract

Integrated travel services are provided via a computer processing device and logic executable by the computer processing device. The integrated travel services map activities to information databases, define conditions for generating alerts, and monitor user behaviors. Upon determining one of the user behaviors matches one of the activities, the integrated travel services access a corresponding database and, using the conditions in conjunction with data from the user behavior, search the corresponding database. The integrated travel services also generate an alert, in response to the search, upon determining that the search results indicate one of the conditions has been met.

Claims (42)

1. A system for providing integrated travel services, comprising:

a computer processing device; and

logic executable by the computer processing device, the logic configured to implement a method, the method comprising:

mapping activities to information databases, each of the information databases operated by a third-party entity and storing data associated with a geographic region that corresponds to a location of the activities;

defining conditions for generating alerts, the conditions including direct user input conditions and conditions learned from past user activities, the conditions further including parking conditions and at least one of weather conditions, and traffic conditions;

monitoring user behaviors via the computer processing device;

determining patterns of the user behaviors to intelligently identify user preferences associated with the conditions; and

upon determining that the user preferences based on the patterns of the user behaviors matches one of the activities:

accessing a corresponding one of the information databases and, using the conditions in conjunction with data from the user preferences based on the patterns of the user behaviors, searching the corresponding one of the information databases; and

generating an alert, responsive to the searching, upon determining that search results indicate one of the conditions has been met, wherein the parking conditions include a number of parking spaces at a defined parking location associated with the patterns of user behavior being below a threshold value defined by the user.

2. The system of claim 1 , wherein the activities include electronic calendar-based actions.

3. The system of claim 1 , wherein the activities include route information associated with a vehicle navigation system.

4. The system of claim 1 , wherein the conditions include traffic conditions.

5. The system of claim 1 , wherein the conditions include weather conditions.

6. The system of claim 1 , wherein the alert is an audio message.

7. The system of claim 1 , wherein the alert is a text message.

8. A method for providing integrated travel services, comprising:

mapping, via a computer processing device, activities to information databases, each of the information databases operated by a third-party entity and storing data associated with a geographic region that corresponds to a location of the activities;

defining conditions for generating alerts, the conditions including direct user input conditions and conditions learned from past user activities, the conditions further including parking conditions and at least one of weather conditions, and traffic conditions;

monitoring, via the computer processing device, user behaviors via the computer processing device;

determining patterns of the user behaviors to intelligently identify user preferences associated with the conditions; and

upon determining that the user preferences based on the patterns of the user behaviors matches one of the activities:

accessing a corresponding one of the information databases and, using the conditions in conjunction with data from the user preferences based on the patterns of the user behaviors, searching the corresponding one of the information databases;

determining whether a number of parking spaces at a defined parking location associated with the patterns of user behavior being below a threshold value defined by the user; and

generating an alert, responsive to the searching, upon determining that search results indicate one of the conditions has been met.

9. The method of claim 8 , wherein the activities include electronic calendar-based actions.

10. The method of claim 8 , wherein the activities include route information associated with a vehicle navigation system.

11. The method of claim 8 , wherein the conditions include traffic conditions.

12. The method of claim 8 , wherein the conditions include weather conditions.

13. The method of claim 8 , wherein the alert is an audio message.

14. The method of claim 8 , wherein the alert is a text message.

15. A computer program product for providing integrated travel services, the computer program product comprising a storage medium having instructions embodied thereon, which when executed by a computer causes the computer to implement a method, the method comprising:

mapping activities to information databases, each of the information databases operated by a third-party entity and storing data associated with a geographic region that corresponds to a location of the activities;

defining conditions for generating alerts, the conditions including direct user input conditions and conditions learned from past user activities, the conditions further including parking conditions and at least one of weather conditions, and traffic conditions;

monitoring user behaviors via the computer processing device;

determining patterns of the user behaviors to intelligently identify user preferences associated with the conditions; and

upon determining that the user preferences based on the patterns of the user behaviors matches one of the activities:

accessing a corresponding one of the information databases and, using the conditions in conjunction with data from the user preferences based on the patterns of the user behaviors, searching the corresponding one of the information databases;

determining whether a number of parking spaces at a defined parking location associated with the patterns of user behavior being below a threshold value defined by the user; and

generating an alert, responsive to the searching, upon determining that search results indicate one of the conditions has been met.

16. The method of claim 15 , wherein the activities include electronic calendar-based actions.

17. The method of claim 15 wherein the activities include route information associated with a vehicle navigation system.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034287/0601 →
SECURITY INTEREST Recorded Jun 12, 2014
From: GM GLOBAL TECHNOLOGY OPERATIONS LLC
To: WILMINGTON TRUST COMPANY
Reel/Frame 033135/0336 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2013
From: CHAMBERLAIN, SPENCER W.; BRYANT, WADE W.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 029646/0241 →