XML based transaction detail records
First Claim
Patent Images
1. A method comprising:
- receiving, by a server device and from a plurality of servers, a plurality of first extensible markup language (XML) transaction detail files,the plurality of first XML transaction detail files being associated with a plurality of telecommunications transactions conducted between a telecommunications apparatus and the plurality of servers during a particular time period,the telecommunications apparatus including at least one of;
a telephone that is not session initiation protocol (SIP)-enabled, or a SIP-enabled device,each of the plurality of first XML transaction detail files including a respective plurality of fields,each of the plurality of first XML transaction detail files including at least one field, of the plurality of respective fields, that is not common to a field, of the plurality of respective fields, of at least one other first XML transaction detail file, of the plurality of first XML transaction detail files, andeach of the plurality of first XML transaction detail files including transaction data associated with a corresponding telecommunications transaction of the plurality of telecommunications transactions;
converting, by the server device, the plurality of first XML transaction detail files to include common fields to form a plurality of second XML transaction detail files;
determining, by the server device, billing information for the telecommunications apparatus based on the plurality of second XML transaction detail files; and
providing, by the server device, the determined billing information.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a method for managing transactions in a telecommunications network. The method includes creating an XML transaction detail file. At least one transaction detail record is stored in the XML transaction detail file in response to a telecommunications transaction. The at least one transaction detail record includes transaction data corresponding to the telecommunications transaction.
70 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a server device and from a plurality of servers, a plurality of first extensible markup language (XML) transaction detail files, the plurality of first XML transaction detail files being associated with a plurality of telecommunications transactions conducted between a telecommunications apparatus and the plurality of servers during a particular time period, the telecommunications apparatus including at least one of; a telephone that is not session initiation protocol (SIP)-enabled, or a SIP-enabled device, each of the plurality of first XML transaction detail files including a respective plurality of fields, each of the plurality of first XML transaction detail files including at least one field, of the plurality of respective fields, that is not common to a field, of the plurality of respective fields, of at least one other first XML transaction detail file, of the plurality of first XML transaction detail files, and each of the plurality of first XML transaction detail files including transaction data associated with a corresponding telecommunications transaction of the plurality of telecommunications transactions; converting, by the server device, the plurality of first XML transaction detail files to include common fields to form a plurality of second XML transaction detail files; determining, by the server device, billing information for the telecommunications apparatus based on the plurality of second XML transaction detail files; and providing, by the server device, the determined billing information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium to store instructions, the instructions comprising:
one or more instructions that, when executed by a processor in a server, cause the processor to; receive, from a plurality of servers, a plurality of extensible markup language (XML) transaction detail files, the plurality of XML transaction detail files being active for a particular period of time, the plurality of XML transaction detail files being associated with a plurality of telecommunications transactions conducted between a telecommunications apparatus and the plurality of servers during the particular period of time, the telecommunications apparatus including at least one of; a telephone that is not session initiation protocol (SIP)-enabled, or a SIP-enabled device. each of the plurality of XML transaction detail files including a respective plurality of fields, each of the plurality of XML transaction detail files including at least one field, of the plurality of respective fields, that is not common to a field, of the plurality of respective fields, of at least one other XML transaction detail file, of the plurality of XML transaction detail files, and each of the plurality of XML transaction detail files including at least one transaction detail record, the at least one transaction detail record including transaction data associated with one or more of the plurality of telecommunications transactions associated with a respective XML transaction detail file of the plurality of XML transaction detail files; convert the plurality of XML transaction detail files to include common fields; and provide the converted plurality of XML transaction detail files. - View Dependent Claims (8, 9, 10, 11)
-
12. A device comprising:
-
a memory; and a processor to; store, in the memory, a plurality of extensible markup language (XML) transaction detail files, the plurality of XML transaction detail files being associated with a plurality of telecommunications transactions conducted between a telecommunications apparatus and a plurality of servers, each of the plurality of XML transaction detail files including a respective plurality of fields, each of the plurality of XML transaction detail files including at least one field, of the plurality of respective fields, that is not common to a field, of the plurality of respective fields, of at least one other XML transaction detail file, of the plurality of XML transaction detail files store at least one transaction detail record in each of the plurality of XML transaction detail files, the at least one transaction detail record including transaction data associated with one or more of the plurality of telecommunications transactions, and convert the plurality of XML transaction detail files to include common fields. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification