CROSS-ARCHITECTURE FLIGHT TRACKING SYSTEM
First Claim
Patent Images
1. A flight tracking method comprising:
- registering a subscriber endpoint as present with a legacy telecommunication network;
registering the subscriber endpoint as present with a notification system extension to the legacy telecommunication network;
accepting a flight tracking request comprising a flight identifier;
inserting a flight contact entry linked to the flight identifier into an existing contact list for the subscriber endpoint to obtain an updated contact list;
notifying the subscriber endpoint through the notification system extension of the updated contact list including the flight contact entry;
receiving an airline service flight update at the legacy telecommunication network;
maintaining a flight status responsive to the airline service flight update; and
communicating the flight status to the subscriber endpoint in a flight contact object status message for the existing contact list.
3 Assignments
0 Petitions
Accused Products
Abstract
A cross-architecture flight tracking system helps an individual keep track of the status of an airline flight. A subscriber receives status updates intelligently and in real time based on the individual'"'"'s accessibility over an instant messaging client. The system facilitates the status updates by maintaining and listing the flight as a contact in the individual'"'"'s instant messaging client contact list, processing status updates from the airline, and dynamically passing the status updates to the subscriber through a channel that will successfully deliver the message.
-
Citations
20 Claims
-
1. A flight tracking method comprising:
-
registering a subscriber endpoint as present with a legacy telecommunication network; registering the subscriber endpoint as present with a notification system extension to the legacy telecommunication network; accepting a flight tracking request comprising a flight identifier; inserting a flight contact entry linked to the flight identifier into an existing contact list for the subscriber endpoint to obtain an updated contact list; notifying the subscriber endpoint through the notification system extension of the updated contact list including the flight contact entry; receiving an airline service flight update at the legacy telecommunication network; maintaining a flight status responsive to the airline service flight update; and communicating the flight status to the subscriber endpoint in a flight contact object status message for the existing contact list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A flight tracking system comprising:
-
a notification system extension to a legacy telecommunication network comprising; a subscriber service operable to register a subscriber endpoint as present with the notification system extension; the legacy telecommunication network comprising; a legacy network presence register operable to register the subscriber endpoint as present with the legacy telecommunication network; a gateway operable to accept a flight tracking request from the subscriber endpoint, the flight tracking request comprising a flight identifier, and an airline flight status update; an orchestration module operable to; insert a flight contact entry linked to the flight identifier into an existing contact list for the subscriber endpoint to obtain an updated contact list; and maintain a flight status responsive to the airline service flight update; a legacy presence server operable to; initiate notification to the subscriber endpoint of the updated contact list including the flight contact entry; and initiate communication of the flight status to the subscriber endpoint in a flight contact object status message for the existing contact list. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A product comprising:
-
a memory; registration logic stored in the memory operable to; register a subscriber endpoint as present with a legacy telecommunication network; and register the subscriber endpoint as present with a notification system extension to the legacy telecommunication network; input logic stored in the memory operable to; accept a flight tracking request comprising a flight identifier; and receive an airline service flight update at the legacy telecommunication network; processing logic stored in the memory operable to; insert a flight contact entry linked to the flight identifier into an existing contact list for the subscriber endpoint to obtain an updated contact list; and maintain a flight status responsive to the airline service flight update; and output logic stored in the memory operable to; notify the subscriber endpoint through the notification system extension of the updated contact list including a flight contact entry; and communicate the flight status to the subscriber endpoint in a flight contact object status message for the existing contact list. - View Dependent Claims (18, 19, 20)
-
Specification