IP Library Patent Application 14071286
Patent Application
App. No. 14/071,286

METHOD AND APPARATUS FOR PROVIDING SERVICES TO PARTNERS AND THIRD PARTY WEB DEVELOPERS

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.
14/071,286
Abstract

A system, method, apparatus and computer program product are provided in accordance with an example embodiment in order to provide a collection of services in a cloud environment that may be utilized by partners and web developers to build innovative travel applications. An example method may comprise providing a plurality of application user interfaces (APIs) allowing development of an application, each of the plurality of APIs being classified as at least one of an informational service, a transactional service, or an intelligence service, each informational service comprising static content, each transactional service configured for at least one of booking, shopping, or fulfillment transactions, and each intelligence service comprising contextual performance metrics derived from at least one of shopping data or transactional data.

Claims (48)

1 . A method comprising:

providing a plurality of application user interfaces (APIs) allowing development of an application,

each of the plurality of APIs being classified as at least one of an informational service, a transactional service, or an intelligence service,

each informational service comprising static content,

each transactional service configured for at least one of booking, shopping, or fulfillment transactions, and

each intelligence service comprising contextual performance metrics derived from at least one of shopping data or transactional data.

2 . The method of claim 1 ,

wherein a response time associated with a transaction resulting from utilization of a first subset of the plurality of APIs being less than a first predetermined time, and

wherein a response time associated with a transaction resulting from utilization of a second subset of the plurality of APIs being less than a second predetermined time.

3 . The method of claim 1 ,

wherein each of the plurality of APIs is a Representational State Transfer (REST) API.

4 . The method of claim 1 , further comprising:

receiving a read request identified by a uniform resource locator associated with an API allowing edge-caching to shorten response times.

5 . The method of claim 1 , wherein the providing of the plurality of APIs includes providing a fare forecasting service, the fare forecasting service when executed predicting an increase or decrease in a fare and providing a recommendation of whether to buy.

6 . The method of claim 1 , wherein the providing of the plurality of APIs includes providing an air fare range service, the air fare range service when executed calculating an air fare range based on ticked passenger data for at least one of a market and departure date.

7 . The method of claim 1 , wherein the providing of the plurality of APIs includes providing a plurality of transactional services, at least one transaction service related to an air service and at least one related to a hotel service; and further comprising providing package shopping results.

8 . An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and computer program code configured to, with the processor, cause the apparatus to:

provide a plurality of application user interfaces (APIs) allowing development of an application,

each of the plurality of APIs being classified as at least one of an informational service, a transactional service, or an intelligence service,

each informational service comprising static content,

each transactional service configured for at least one of booking, shopping, or fulfillment transactions, and

each intelligence service comprising contextual performance metrics derived from at least one of shopping data or transactional data.

9 . The apparatus of claim 8 ,

wherein a response time associated with a transaction resulting from utilization of a first subset of the plurality of APIs being less than a first predetermined time, and

wherein a response time associated with a transaction resulting from utilization of a second subset of the plurality of APIs being less than a second predetermined time.

10 . The apparatus of claim 8 ,

wherein each of the plurality of APIs is a Representational State Transfer (REST) API.

11 . The apparatus of claim 8 , the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to:

receive a read request identified by a uniform resource locator associated with an API allowing edge-caching to shorten response times.

12 . The apparatus of claim 8 , wherein the providing of the plurality of APIs includes providing a fare forecasting service, the fare forecasting service when executed predicting an increase or decrease in a fare and providing a recommendation of whether to buy.

13 . The apparatus of claim 8 , wherein the providing of the plurality of APIs includes providing an air fare range service, the air fare range service when executed calculating an air fare range based on ticked passenger data for at least one of a market and departure date.

14 . The apparatus of claim 8 , wherein the providing of the plurality of APIs includes providing a plurality of transactional services, at least one transaction service related to an air service and at least one related to a hotel service; and the at least one memory and computer program code are further configured to, with the processor, cause the apparatus to provide package shopping results.

15 . A computer program product comprising a non-transitory computer readable medium having program code portions stored thereon, the program code portions configured, upon execution to:

provide a plurality of application user interfaces (APIs) allowing development of an application,

each of the plurality of APIs being classified as at least one of an informational service, a transactional service, or an intelligence service,

each informational service comprising static content,

each transactional service configured for at least one of booking, shopping, or fulfillment transactions, and

each intelligence service comprising contextual performance metrics derived from at least one of shopping data or transactional data.

16 . The computer program product of claim 15 ,

wherein a response time associated with a transaction resulting from utilization of a first subset of the plurality of APIs being less than a first predetermined time, and

wherein a response time associated with a transaction resulting from utilization of a second subset of the plurality of APIs being less than a second predetermined time.

17 . The computer program product of claim 15 ,

wherein each of the plurality of APIs is a Representational State Transfer (REST) API.

18 . The computer program product of claim 15 , the program code portions are further configured, upon execution, to:

receive a read request identified by a uniform resource locator associated with an API allowing edge-caching to shorten response times.

19 . The computer program product of claim 15 , wherein the providing of the plurality of APIs includes providing a fare forecasting service, the fare forecasting service when executed predicting an increase or decrease in a fare and providing a recommendation of whether to buy.

20 . The computer program product of claim 15 , wherein the providing of the plurality of APIs includes providing an air fare range service, the air fare range service when executed calculating an air fare range based on ticked passenger data for at least one of a market and departure date.

21 . The computer program product of claim 15 , wherein the providing of the plurality of APIs includes providing a plurality of transactional services, at least one transaction service related to an air service and at least one related to a hotel service; and the program code portions are further configured, upon execution, to provide package shopping results.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Sep 11, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: SABRE GLBL INC.
Reel/Frame 053750/0716 →
SECURITY INTEREST Recorded Nov 9, 2015
From: SABRE GLBL INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 036992/0128 →
SECURITY INTEREST Recorded Apr 14, 2015
From: SABRE GLBL INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 035407/0376 →
CHANGE OF NAME Recorded Mar 27, 2014
From: SABRE INC.
To: SABRE GLBL INC.
Reel/Frame 032549/0250 →
SUPPLEMENT TO FEBRUARY 19, 2013 AMENDMENT OF SECURITY INTEREST IN PATENTS Recorded Mar 27, 2014
From: SABRE GLBL INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 032551/0343 →