METHODS AND SYSTEMS FOR VALIDATING REAL TIME NETWORK COMMUNICATIONS
First Claim
1. A resource management system comprising:
- a communications manager configured to access information regarding communication protocols used by corresponding broker systems and to provide message translations based on an origin and/or destination of the message to be transmitted;
a message processor coupled to the communications manager configured to serialize incoming and/or outgoing broker messages and to facilitate queuing of incoming and outgoing message traffic with broker systems;
a communications configurer configured to track one or more communication attributes of broker systems and changes thereto to ensure communications between the resource management systems are broker systems are conducted in accordance with the communication attributes of the broker systems;
a communications rules provider configured to determine which broker system is to be communicated with in order to fulfill a first ticket request;
a data store configured to store substantially real time status information regarding ticket inventories of a plurality of broker systems; and
a search engine interface configured enable searches across ticket inventories of the plurality of broker systems.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for managing network communications are described. An example resource management system includes a communications manager configured to access information regarding communication protocols used by corresponding broker systems and to provide message translations based on an origin and/or destination of the message to be transmitted. A message processor is coupled to the communications manager and is configured to serialize incoming and/or outgoing broker messages and to facilitate queuing of incoming and outgoing message traffic with broker systems. A communications configurer is configured to track one or more communication attributes of broker systems and changes thereto to ensure communications between the resource management systems are broker systems are conducted in accordance with the communication attributes of the broker systems. A communications rules provider is configured to determine which broker system is to be communicated with in order to fulfill a resource request.
141 Citations
82 Claims
-
1. A resource management system comprising:
-
a communications manager configured to access information regarding communication protocols used by corresponding broker systems and to provide message translations based on an origin and/or destination of the message to be transmitted; a message processor coupled to the communications manager configured to serialize incoming and/or outgoing broker messages and to facilitate queuing of incoming and outgoing message traffic with broker systems; a communications configurer configured to track one or more communication attributes of broker systems and changes thereto to ensure communications between the resource management systems are broker systems are conducted in accordance with the communication attributes of the broker systems; a communications rules provider configured to determine which broker system is to be communicated with in order to fulfill a first ticket request; a data store configured to store substantially real time status information regarding ticket inventories of a plurality of broker systems; and a search engine interface configured enable searches across ticket inventories of the plurality of broker systems. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for managing network communications, comprising:
-
receiving a request for a first resource from a first requester at a resource management system, the resource management system coupled to a plurality of broker systems; maintaining a resource data store storing resource identifiers and associated statuses updated in substantially real time based on status data received from the plurality of broker systems; identifying a broker system controlling the first resource using the resource data store; identifying a message format that will be understood by the broker system based at least in part on information obtained from a module associated with the broker system; formatting a message in accordance with the identified message format, the message including an identifier associated with the first resource and an identifier associated with the first requester, wherein the message is intended to cause the first resource to be marked as sold and/or on hold; at least partly causing the message to be serialized, wherein the serialized message is transmitted over a network to the broker system; receiving an indication via the broker system as to whether the broker system has placed a hold on the first resource and/or marked the first resource as sold for the first requester; and if an indication is received from the broker system that a hold has been placed on the first resource for the first requester and/or the first resource has been marked as sold for the first requester, at least partly causing the first resource to be transferred to the first requester. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for managing network communications, comprising:
-
receiving at a ticket management system over a network from a plurality of broker systems substantially real-time status information regarding tickets managed by the broker systems; maintaining a ticket data store storing ticket identifiers and associated real-time status information; monitoring the communication status with the plurality of broker systems; if the communication status of a given broker system is determined to be unsatisfactory, storing an indication that the status of tickets managed by the given broker system is not reliable and inhibiting the offering of tickets from the given broker; receiving a request for a first ticket from a first requester at the ticket management system; identifying a first broker system controlling the first ticket using the ticket data store; formatting a message including an identifier associated with the first ticket and an identifier associated with the first requester; transmitting the message over the network to the first broker system; receiving an indication from the first broker system as to whether a hold has been placed on the first ticket for the first requester and/or the first ticket has been identified as sold for the first requester; and if an indication is received from the broker system that a hold has been placed on the first ticket for the first requester and/or the first ticket has been identified as sold for the first requester, facilitating the transfer of the first ticket to the first requester. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A method for managing network communications, comprising:
-
receiving at a resource management system over a network from a plurality of broker systems substantially real-time status information regarding resources managed by the broker systems; maintaining a resource data store storing resource identifiers and associated real-time status information; receiving a request for a first resource from a first requester at the resource management system; identifying a first broker system controlling the first resource using the resource data store; formatting a message including an identifier associated with the first resource and an identifier associated with the first requester; transmitting the message over the network to the first broker system; receiving an indication from the first broker system as to whether the first resource has been reserved for the first requester; and if an indication is received from the broker system that the first resource has been reserved for the first requester, facilitating the transfer of the first resource to the first requester. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
-
-
74. Programmatic code stored on a computer readable medium, that when executed is configured to:
-
receive from a plurality of broker systems substantially real-time status information regarding resources managed by the broker systems; maintain a resource data store storing resource identifiers and associated real-time status information; receive a request for a first resource from a first requester; identify a first broker system controlling the first resource using the resource data store; generate a message including an identifier associated with the first resource and an identifier associated with the first requester; transmit the message to the first broker system; receive an indication as to whether the first broker system has made available the first resource to the first requester; and if an indication is received from the broker system that the broker system has made available the first resource to the first requester, facilitate the transfer of the first resource to the first requester. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82)
-
Specification