IP Library › Granted Patent US 11,388,121
Granted Patent B2
US 11,388,121 · App. 16/442,364 · Granted Jul 12, 2022

Communication management systems and methods

Inventors: Thomas Pfeffer (Ball Ground, GA); Derek Beveridge (Cumming, GA); Vishrut Patel (Roswell, GA)
Assignee: Amadeus North America, Inc.
H04L51/046G06F3/04817G06Q30/00G06Q50/00G06Q50/14H04L51/32H04L67/18G06F3/0482G06Q50/01G06Q50/265G06Q90/20
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 11,388,121
App. No.
16/442,364
Granted
Jul 12, 2022
Kind
B2
Abstract

A computer system that is adapted for: (A) displaying a geographical map on a display screen; (B) displaying a plurality of icons on the geographical map, each of which generally represents the current location of at least one individual; (C) allowing a user to select a group of the icons; and (D) after the user selects the group of icons, providing messaging functionality for allowing the user to send a common message to the respective portable computing devices of at least substantially all of the individuals who correspond to the selected group of icons. In particular embodiments, the system allows the user to send the message by executing a single activity, such as selecting a single button. The system may also be configured to approximate the current location of an individual based on the individual's current travel itinerary.

Claims (40)

1. A system comprising:

a processor; and

a computer-readable storage medium comprising instructions that, upon execution by the processor, cause the system to perform operations, the operations comprising:

retrieving geocoded itinerary data from a database storing an electronic itinerary for a traveler while traveling during a period of time;

determining, based on the geocoded itinerary data, an itinerary location that represents a physical location of the traveler during the period of time;

estimating a current location of the traveler during the period of time based on the geocoded itinerary data and the determined itinerary location while lacking access to location determination device data associated with the traveler; and

sending an automatic feedback message to a portable device of the traveler when the estimated current location of the traveler enters a defined geographical region within the period of time, wherein the automatic feedback message comprises a selectable option that, when selected by the traveler, is configured to provide an automatic status change of the electronic itinerary.

2. The system of claim 1 , wherein the instructions, when executed, further cause the system to perform additional operations, the additional operations comprising:

receiving a lock-in message from the traveler that identifies a particular location; and

sending messages to the traveler that are designated for travelers physically proximate to the particular location without regard to a respective estimated current location of the traveler.

3. The system of claim 2 , wherein the lock-in message includes geographical boundaries that define a geographical area for identifying the particular location.

4. The system of claim 2 , wherein the lock-in message includes a geocoded or conventional address for identifying the particular location.

5. The system of claim 1 , wherein the instructions, when executed, further cause the system to perform additional operations, the additional operations comprising:

filtering the geocoded itinerary data based a filter criterion to exclude a subset of the geocoded itinerary data.

6. The system of claim 5 , wherein the filter criterion includes a company affiliation, a travel status, or a frequent traveler rating.

7. The system of claim 1 , wherein the instructions, when executed, further cause the system to perform additional operations, the additional operations comprising:

aggregating information concerning activity by the traveler that occurs within the defined geographical region.

8. The system of claim 1 , wherein the electronic itinerary associates the traveler with a plurality of locations at a given time, and wherein estimating the current location of the traveler comprises:

defining one of the plurality of locations as the estimated current location based on a probability associated with each of the plurality of locations.

9. A method comprising:

retrieving geocoded itinerary data from a database storing an electronic itinerary for a traveler while traveling during a period of time;

determining, based on the geocoded itinerary data, an itinerary location that represents a physical location of the traveler during the period of time;

estimating a current location of the traveler during the period of time based on the geocoded itinerary data and the determined itinerary location while lacking access to location determination device data associated with the traveler, wherein the estimated current location is based on determining an itinerary location that most accurately represents a physical location of the traveler during the period of time; and

sending an automatic feedback message to a portable device of the traveler when the estimated current location of the traveler enters a defined geographical region within the period of time, wherein the automatic feedback message comprises a selectable option that, when selected by the traveler, is configured to provide an automatic status change of the electronic itinerary.

10. The method of claim 9 , further comprising:

updating a status indicator associated with the traveler on a display based on a response to the automatic feedback message received from the traveler.

11. The method of claim 10 , wherein a list entry associated with the traveler on the display includes the status indicator.

12. The method of claim 10 , wherein an icon associated with the traveler includes the status indicator, the icon representing a respective estimated current location of the traveler on a geographical map presented on the display.

13. The method of claim 9 , further comprising:

presenting a geographical map on a display, the geographical map comprising an icon representing the estimated current location of the traveler on the geographical map.

14. The method of claim 13 , further comprising:

dynamically updating a position of the icon on the geographical map in real-time as the estimated current location is re-evaluated.

15. The method of claim 9 , wherein the automatic feedback message is a one-way message that is incapable of directly eliciting a response from the traveler.

16. The method of claim 9 , wherein the automatic feedback message is a two-way message that is capable of directly eliciting a response from the traveler.

17. The method of claim 16 , wherein the two-way message includes a plurality of pre-defined responses for selection by the traveler.

18. A non-transitory computer-readable storage medium comprising computer-readable instructions that upon execution by a processor of a computing device cause the computing device to:

retrieve geocoded itinerary data from a database storing an electronic itinerary for a traveler while traveling during a period of time;

determine, based on the geocoded itinerary data, an itinerary location that represents a physical location of the traveler during the period of time;

estimate a current location of the traveler during the period of time based on the geocoded itinerary data and the determined itinerary location while lacking access to location determination device data associated with the traveler, wherein the estimated current location is based on determining an itinerary location that most accurately represents a physical location of the traveler during the period of time; and

send an automatic feedback message to a portable device of the traveler when the estimated current location of the traveler enters a defined geographical region within the period of time, wherein the automatic feedback message comprises a selectable option that, when selected by the traveler, is configured to provide an automatic status change of the electronic itinerary.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2019
From: CHARTER SOLUTIONS INTERNATIONAL
To: AMADEUS NORTH AMERICA, INC.
Reel/Frame 050660/0349 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2019
From: PFEFFER, THOMAS; BEVERIDGE, DEREK; PATEL, VISHRUT
To: CHARTER SOLUTIONS INTERNATIONAL
Reel/Frame 049515/0467 →
Continuity (5)
Continuation 15297090 · Oct 18, 2016
Continuation 13545260 · Jul 10, 2012
Continuation In Part 13110912 · May 18, 2011
Provisional Application 61414308 · Nov 16, 2010
Related Publication 20190306092A1 · Oct 3, 2019