IP Library Granted Patent US 8,959,585
Granted Patent B2
US 8,959,585 · App. 14/047,906 · Granted Feb 17, 2015

Apparatus and method for retrieving a boarding pass

Inventors: Nadav Gur (Palo Alto, CA); Amir Kirshenboim (Tel Aviv, IL)
Assignee: WorldMate, Ltd.
G06Q10/02G06F21/33
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 8,959,585
App. No.
14/047,906
Granted
Feb 17, 2015
Kind
B2
Abstract

A system for retrieving and presenting a boarding pass includes a mobile computer apparatus configured to monitor incoming messages for boarding pass information from an entity issuing a boarding pass and send a request for a boarding pass to a remote server in response to detecting boarding pass information. The request includes the detected boarding pass information and a display characteristic of the mobile computer apparatus. The system further includes a remote server configured to use the boarding pass information to retrieve additional boarding pass information from the entity issuing the boarding pass, in response to receiving the request. The remote server is further configured to generate a new boarding pass formatted for presentation via the mobile computer apparatus based on the display characteristic of the mobile computer apparatus and the boarding pass retrieved from the entity issuing the boarding pass.

Claims (33)

1. A mobile computer comprising:

a data storage device;

a display; and

processing electronics comprising:

a message detecting module configured to monitor messages received by the mobile computer apparatus for boarding pass information from an entity issuing a boarding pass;

a transmitting module configured to send a request for a boarding pass to a remote server in response to detecting boarding pass information, wherein the request is detected boarding pass information and includes a display characteristic of the mobile computer apparatus;

a downloading module configured to receive, from the remote server, a new boarding pass transformed according to the display characteristic of the mobile computer apparatus;

a storing module configured to store the new boarding pass in the data storage device; and

an access module configured to retrieve the new boarding pass from the data storage device and present the new boarding pass via the display in response to an occurrence of an event, according to a predetermined rule, wherein the occurrence of the event is a change in boarding status for a transportation vehicle associated with the boarding pass and the predetermined rule comprises a rule which causes a graphical option for presenting the new boarding pass to be provided on the display in response to the boarding status changing to allow boarding of the transportation vehicle.

2. The apparatus according to claim 1 , the processing electronics further comprising:

a processing module configured to extract a link to the boarding pass from the detected boarding pass information.

3. The apparatus according to claim 1 , wherein the boarding pass comprises a numeric code and wherein the mobile computer apparatus further comprises a transmitting device configured for transmitting the numeric code to a reader.

4. The apparatus according to claim 1 , wherein the boarding pass comprises a barcode.

5. The apparatus of according to claim 3 , wherein the transmitting device is an NFC device and wherein the reader is an NFC reader.

6. The apparatus according to claim 1 , wherein the messages received by the mobile computing apparatus are selected from a group consisting of email messages, SMS messages, NFC messages, WAP push messages, and MMS messages.

7. The apparatus according to claim 1 , wherein the occurrence of the event is determined in response to a Wi-Fi communication received by the mobile computer apparatus.

8. The apparatus according to claim 1 , wherein the occurrence of the event is determined in response to a cellular communication received by the mobile computer apparatus.

9. The apparatus according to claim 1 , wherein the occurrence of the event is determined in response to a Near Field Communication received by the mobile computer apparatus.

10. A system for retrieving and presenting a boarding pass, the system comprising:

a mobile computer apparatus configured to monitor incoming messages for boarding pass information from an entity issuing a boarding pass and send a request for a boarding pass to a remote server in response to detecting boarding pass information, wherein the request includes the detected boarding pass information and a display characteristic of the mobile computer apparatus; and

a remote server configured to use the boarding pass information to retrieve additional boarding pass information from the entity issuing the boarding pass, in response to receiving the request, wherein the remote server is further configured to generate a new boarding pass formatted for presentation via the mobile computer apparatus based on the display characteristic of the mobile computer apparatus and the boarding pass retrieved from the entity issuing the boarding pass;

wherein the mobile computer apparatus is configured to store the new boarding pass in local non-volatile of the mobile computer apparatus and present the new boarding pass in response to an occurrence of an event, according to a predetermined rule, wherein the occurrence of the event is a change in boarding status for a transportation vehicle associated with the boarding pass and the predetermined rule comprises a rule which causes a graphical option for presenting the new boarding pass to be provided on a display of the mobile computer apparatus in response to the boarding status changing to allow boarding of the transportation vehicle.

11. The system according to claim 10 , wherein the occurrence of the event is a change in location of the mobile computer apparatus and the predetermined rule comprises a rule which causes a graphical option for presenting the new boarding pass to be provided on a display of the mobile computer apparatus in response to the location of the mobile computer apparatus becoming within a threshold distance of a location associated with the boarding pass.

12. The system according to claim 10 , wherein presenting the new boarding includes retrieving the new boarding pass from the local non-volatile memory of the mobile computer apparatus and does not require an active communications link between the mobile computer apparatus and either of the remote server or the entity issuing the boarding pass.

13. A mobile computer comprising:

a data storage device;

a display; and

processing electronics comprising:

a message detecting module configured to monitor messages received by the mobile computer apparatus for boarding pass information from an entity issuing a boarding pass;

a transmitting module configured to send a request for a boarding pass to a remote server in response to detecting boarding pass information, wherein the request is detected boarding pass information and includes a display characteristic of the mobile computer apparatus;

a downloading module configured to receive, from the remote server, a new boarding pass transformed according to the display characteristic of the mobile computer apparatus;

a storing module configured to store the new boarding pass in the data storage device; and

an access module configured to retrieve the new boarding pass from the data storage device and present the new boarding pass via the display in response to an occurrence of an event, according to a predetermined rule, wherein the occurrence of the event is a change in location of the mobile computer apparatus and the predetermined rule comprises a rule which causes a graphical option for presenting the new boarding pass to be provided on the display in response to the location of the mobile computer apparatus being within a threshold distance of a location associated with the boarding pass.

Assignments (6)
SECURITY INTEREST Recorded Apr 15, 2026
From: CWT GLOBAL B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 074375/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2024
From: CWT DIGITAL LTD
To: CWT GLOBAL B.V.
Reel/Frame 069367/0801 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2024
From: CWT GLOBAL LTD.
To: CWT GLOBAL B.V.
Reel/Frame 069282/0836 →
CHANGE OF NAME Recorded Jul 22, 2019
From: WORLDMATE, LTD
To: CWT DIGITAL LTD
Reel/Frame 049812/0576 →
CHANGE OF NAME Recorded Mar 18, 2014
From: MOBIMATE LTD.
To: WORLDMATE, LTD
Reel/Frame 032465/0788 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2014
From: GUR, NADAV; KIRSHENBOIM, AMIR
To: MOBIMATE LTD.
Reel/Frame 032451/0723 →
Continuity (2)
Continuation 12853309 · Aug 10, 2010
Related Publication 20140039948A1 · Feb 6, 2014