IP Library Patent Application 11768884
Patent Application
App. No. 11/768,884

System and Method for Interactive Natural Language Rebooking or Rescheduling of Calendar Activities

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 None
App. No.
11/768,884
Abstract

One embodiment provides a method, that may be implemented on a system, for receiving from a user a request to reschedule a scheduled itinerary of events, the request received in a natural language format; passing the request through a natural language analyzer; processing results of the natural language analyzer against at least one of a current status of progress into the scheduled itinerary and profile data of the user, the profile comprising previous changes of itineraries and preferences of the user; generating one or more options in response to the user request to modify the scheduled itinerary of events, based on available options and based on the processing of the results of the natural language analyzer against at least one of current scheduled itinerary and profile data of the user; and presenting the one or more options to the user in the natural language format in which the user submitted the request.

Claims (30)

1 . A computer-implemented method comprising:

receiving from a user a request to reschedule a scheduled itinerary of events, the request received in a natural language format;

passing the request through a natural language analyzer;

processing results of the natural language analyzer against at least one of a current status of progress into the scheduled itinerary and profile data of the user, the profile comprising previous changes of itineraries and preferences of the user;

generating one or more options in response to the user request to modify the scheduled itinerary of events, based on available options and based on the processing of the results of the natural language analyzer against at least one of current scheduled itinerary and profile data of the user; and

presenting the one or more options to the user in the natural language format that ht user submitted the request.

2 . The computer-implemented method of claim 1 , further comprising providing the options comprises a return phone call to the user.

3 . The computer-implemented method of claim 2 , wherein the scheduled itinerary comprises one or more of lodging reservation, transportation reservation, and scheduled meetings.

4 . The computer-implemented method of claim 3 , wherein receiving the request in natural language format comprises receiving the request via a verbal communication over a telephonic connection.

5 . The computer-implemented method of claim 4 , wherein the processing the request through a natural language analyzer further comprises performing context comparisons and context searches based on the request and data stored in a database.

6 . A machine-readable medium having stored thereon a set of instructions which when executed perform a method comprising:

receiving from a user a request to reschedule a scheduled itinerary of events, the request received in a natural language format;

passing the request through a natural language analyzer;

processing results of the natural language analyzer against at least one of a current status of progress into the scheduled itinerary and profile data of the user, the profile comprising previous changes of itineraries and preferences of the user;

generating one or more options in response to the user request to modify the scheduled itinerary of events, based on available options and based on the processing of the results of the natural language analyzer against at least one of current scheduled itinerary and profile data of the user; and

presenting the one or more options to the user in the natural language format in which the user submitted the request.

7 . The machine-readable medium of claim 6 , further comprising providing the options comprises a return phone call to the user.

8 . The machine-readable medium of claim 7 , wherein the scheduled itinerary comprises one or more of lodging reservation, transportation reservation, and scheduled meetings.

9 . The machine-readable medium of claim 8 , wherein receiving the request in natural language format comprises receiving the request via a verbal communication over a telephonic connection.

10 . The machine-readable medium of claim 9 , wherein the processing the request through a natural language analyzer further comprises performing context comparisons and context searches based on the request and data stored in a database.

11 . A system comprising:

means for receiving from a user a request to reschedule a scheduled itinerary of events, the request received in a natural language format;

means for passing the request through a natural language analyzer;

processing results of the natural language analyzer against at least one of a current status of progress into the scheduled itinerary and profile data of the user, the profile comprising previous changes of itineraries and preferences of the user;

means for generating one or more options in response to the user request to modify the scheduled itinerary of events, based on available options and based on the processing of the results of the natural language analyzer against at least one of current scheduled itinerary and profile data of the user; and

means for presenting the one or more options to the user in the natural language format in which the user submitted the request.

12 . The system of claim 11 , wherein the means for providing the options further comprises a means for a return phone call to the user.

13 . The system of claim 12 , wherein the scheduled itinerary comprises one or more of lodging reservation, transportation reservation, and scheduled meetings.

14 . The system of claim 13 , wherein the means for receiving the request in natural language format further comprises means for receiving the request via a verbal communication over a telephonic connection.

15 . The system of claim 14 , wherein the means for processing the request through a natural language analyzer further comprises means for performing context comparisons and context searches based on the request and data stored in a database.

Assignments (8)
CHANGE OF NAME Recorded May 21, 2015
From: REARDEN COMMERCE, INC.
To: DEEM, INC.
Reel/Frame 035772/0888 →
RELEASE OF SECURITY INTEREST Recorded Sep 20, 2013
From: LABMORGAN INVESTMENT CORPORATION
To: REARDEN COMMERCE, INC.
Reel/Frame 031249/0616 →
SECURITY AGREEMENT Recorded Nov 7, 2012
From: REARDEN COMMERCE, INC.
To: LABMORGAN INVESTMENT CORPORATION
Reel/Frame 029259/0491 →
RELEASE OF SECURITY INTEREST Recorded Apr 16, 2012
From: GOLD HILL CAPITAL 2008, LP
To: REARDEN COMMERCE, INC.
Reel/Frame 028053/0556 →
RELEASE OF SECURITY INTEREST Recorded Apr 16, 2012
From: LABMORGAN INVESTMENT CORPORATION
To: REARDEN COMMERCE, INC.
Reel/Frame 028053/0769 →
SECURITY AGREEMENT Recorded Sep 28, 2010
From: REARDEN COMMERCE, INC.
To: GOLD HILL CAPITAL 2008, LP
Reel/Frame 025051/0095 →
SECURITY AGREEMENT Recorded Sep 21, 2009
From: REARDEN COMMERCE, INC.
To: LABMORGAN INVESTMENT CORPORATION
Reel/Frame 023254/0243 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2007
From: ORTTUNG, MARK; MILLER, TIMOTHY A.; LOWELL, TAMAR; NEWMAN, PATRICK
To: REARDEN COMMERCE, INC.
Reel/Frame 019482/0247 →