Systems and methods for communicating from an integration platform to a billing unit
First Claim
1. A method for conununicating from a first system to a billing system, the method comprising:
- receiving user-entered information at the first system;
sending, by the first system, event information to a channel, the event information being based on the user-entered information and the channel being subscribed to by a first connector associated with the billing system;
receiving, by the first connector, the event information;
transforming the event information to a format compatible with the billing system;
publishing the event information to a channel subscribed to by a second connector associated with a database system;
sending, by the database system, an indication that the database system received the event information;
receiving the indication by the first connector;
establishing, by the first connector, communications with the billing system; and
downloading the transformed event information to the billing system.
6 Assignments
0 Petitions
Accused Products
Abstract
An operational support system includes an integration platform and a billing system. The integration platform receives user-entered information and generates an event based on the user-entered information. The integration platform publishes the event on a channel subscribed to by a connector associated with the billing system. The connector transforms the event information to a format compatible with the billing system and forwards the event to a channel that is associated with a data storage system. The connector establishes communication with the billing system and downloads the information to the billing system in response to a message indicating that the data storage system received the event information.
60 Citations
27 Claims
-
1. A method for conununicating from a first system to a billing system, the method comprising:
-
receiving user-entered information at the first system;
sending, by the first system, event information to a channel, the event information being based on the user-entered information and the channel being subscribed to by a first connector associated with the billing system;
receiving, by the first connector, the event information;
transforming the event information to a format compatible with the billing system;
publishing the event information to a channel subscribed to by a second connector associated with a database system;
sending, by the database system, an indication that the database system received the event information;
receiving the indication by the first connector;
establishing, by the first connector, communications with the billing system; and
downloading the transformed event information to the billing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium having stored thereon a plurality of sequences of instructions, said sequences of instructions including instructions which, when executed by a processor, cause the processor to:
-
monitor an input channel for data associated with at least one of adding, deleting and modifying information stored in a billing system;
receive the data associated with at least one of adding, deleting and modifying information stored in the billing system;
format the data based on a type associated with the received data;
forward the data to an operational data storage system;
receive an indication that the operational data storage system received the data;
establish, in response to receiving the indication, communications with the billing system; and
download the formatted data to the billing system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21)
-
-
16. A support system, comprising:
-
a memory configured to store an application program to integrate a number of hardware platforms; and
a processor configured to execute the application program and;
receive input data, output event information associated with the input data to a channel subscribed to by a first connector associated with a billing system, transform the data into an appropriate format for the billing system based on a type associated with the input data, forward the data to an operational data storage system, receive an indication that the operational data storage system received the data, establish communications with the billing system, in response to receiving the indication, and download the transformed data to the billing system.
-
-
22. A software-based connector for communicating between an integration platform and a billing system using remote method invocation over Internet inter-ORB protocol (RMI over IIOP), the connector comprising:
-
a transformer module configured to;
receive input information associated with a request for information from the billing system, identify an opcode corresponding to the request, and format the request to include the identified opcode; and
a client module configured to;
establish communications with the billing system, transmit the formatted request to the billing system, and receive information from the billing system in response to the request. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification