Business to business computer system for communicating and processing rental car reservations using web services
First Claim
1. An Internet-enabled automatic rental vehicle transaction system, the system comprising a web service connector in communication with a rental vehicle software program, the web service connector being configured to (1) receive, via a network, a document from a computer system of an authorized purchaser of rental vehicle services on behalf of another, the document comprising a web service rental vehicle reservation request, (2) process the received document in accordance with a web service specification document to create one or more data objects having a format supported by the rental vehicle software program, and (3) communicate the one or more data objects to the rental vehicle software program, and wherein the rental vehicle software program is configured to automatically process the one or more data objects for fulfillment of the reservation request.
1 Assignment
0 Petitions
Accused Products
Abstract
An Internet-enabled automatic rental vehicle transaction system, the system comprising a web service connector in communication with a rental vehicle software program, the web service connector being configured to (1) receive, via a network, a document from a computer system of an authorized purchaser of rental vehicle services on behalf of another, the document comprising a web service rental vehicle reservation request, (2) process the received document in accordance with a web service specification document to create one or more data objects having a format supported by the rental vehicle software program, and (3) communicate the one or more data objects to the rental vehicle software program, and wherein the rental vehicle software program is configured to automatically process the one or more data objects for fulfillment of the reservation request.
196 Citations
90 Claims
- 1. An Internet-enabled automatic rental vehicle transaction system, the system comprising a web service connector in communication with a rental vehicle software program, the web service connector being configured to (1) receive, via a network, a document from a computer system of an authorized purchaser of rental vehicle services on behalf of another, the document comprising a web service rental vehicle reservation request, (2) process the received document in accordance with a web service specification document to create one or more data objects having a format supported by the rental vehicle software program, and (3) communicate the one or more data objects to the rental vehicle software program, and wherein the rental vehicle software program is configured to automatically process the one or more data objects for fulfillment of the reservation request.
- 34. An Internet-enabled automatic rental vehicle transaction system for managing a plurality of rental vehicle transactions for third party use placed by high volume customers, the rental vehicle transaction system comprising a rental vehicle software program configured to automatically process vehicle rental transaction requests received over the internet from any one of a plurality of said customers, said transaction requests being formatted in a pre-determined web services format, and a web service connector connected in network between the internet and said rental vehicle transaction program for translating said transaction requests from web services format into a format processable by said rental vehicle software program.
-
50. A method of providing communications between a computer system of an authorized purchaser of rental vehicle services on behalf of another with a remote automated rental vehicle transaction system to support the processing of a plurality of web service reservation requests from the authorized purchaser computer system to the automated rental vehicle transaction system, the rental vehicle transaction system comprising a software program resident thereon that is accessible by the authorized purchaser computer system to enable a user of the authorized purchaser computer system to automatically create and process reservations with a rental vehicle service provider, the method comprising:
-
restricting web service access by the authorized purchaser computer system to the automated rental vehicle transaction system to only web service reservation requests that are formatted in accordance with a web service specification document that defines how data within any of a plurality of web service reservation requests must be formatted; and
for web service reservation requests that are formatted in accordance with the web service specification document, automatically processing the web service reservation request for fulfillment thereof at any of a plurality of geographically remote business locations at which vehicles for rent are situated. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A method for facilitating communications between an Internet-enabled automatic rental vehicle transaction system including a rental vehicle software program and a plurality of high volume customers, said communications comprising a plurality of rental vehicle transactions for third party use placed by said high volume customers, the method comprising:
-
processing vehicle rental transaction requests received over the internet from any one of a plurality of customers, said transaction requests being formatted in a pre-determined web services format, and translating said transaction requests from web services format into a format processable by the rental vehicle software program. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79)
-
-
80. A computer program product executable by a computer processor, the computer program product for interfacing a business organization computer system with an automated rental vehicle transaction system, the business organization being an organization desirous of purchasing, on behalf of another, rental vehicle services from a rental vehicle service provider, the automated rental vehicle transaction system being configured to receive and automatically process reservation requests for fulfillment at any of a plurality of geographically remote locations at which a rental vehicle service provider makes vehicles available for rent, the computer program product comprising:
-
software code for receiving a reservation request having a variable format and variable length; and
software code for transforming the variable length variable format data corresponding to the request to a data format required by the automated rental vehicle transaction system in accordance with a specification document that defines a proper arrangement of data in a valid request; and
software code for communicating the transformed data to the automated rental vehicle transaction system for processing thereby. - View Dependent Claims (81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
Specification