XML based transaction detail records
First Claim
Patent Images
1. A method comprising:
- creating, by a server device, an extensible markup language (XML) transaction detail file, where the XML transaction detail file is active for a predetermined period of time, where creating the XML transaction detail file includes;
detecting a telecommunications transaction,analyzing the telecommunications transaction to determine that the telecommunications transaction is conducted between a telecommunications apparatus and a session initiation protocol server (SIP-server), andgenerating the XML transaction detail file based on the telecommunications transaction; and
during the predetermined period of time, storing, via the server device, at least one transaction detail record in the XML transaction detail file in response to determining that the telecommunications transaction is conducted between the telecommunications apparatus and the SIP-server, the at least one transaction detail record including transaction data corresponding to the telecommunications transaction,where the telecommunications apparatus is a proxy server and the SIP-server is a redirect server,where the XML transaction detail file is a first XML transaction detail file, andwhere the redirect server forms a second XML transaction detail file that differs in format from the first XML transaction detail file.
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.
63 Citations
36 Claims
-
1. A method comprising:
-
creating, by a server device, an extensible markup language (XML) transaction detail file, where the XML transaction detail file is active for a predetermined period of time, where creating the XML transaction detail file includes; detecting a telecommunications transaction, analyzing the telecommunications transaction to determine that the telecommunications transaction is conducted between a telecommunications apparatus and a session initiation protocol server (SIP-server), and generating the XML transaction detail file based on the telecommunications transaction; and during the predetermined period of time, storing, via the server device, at least one transaction detail record in the XML transaction detail file in response to determining that the telecommunications transaction is conducted between the telecommunications apparatus and the SIP-server, the at least one transaction detail record including transaction data corresponding to the telecommunications transaction, where the telecommunications apparatus is a proxy server and the SIP-server is a redirect server, where the XML transaction detail file is a first XML transaction detail file, and where the redirect server forms a second XML transaction detail file that differs in format from the first XML transaction detail file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A tangible computer-readable medium having stored thereon computer-executable instructions to cause a processor in a server to perform a method comprising:
-
creating an extensible markup language (XML) transaction detail file, the XML transaction detail file being active for a predetermined period of time, where creating the XML transaction detail file includes; detecting a telecommunications transaction, analyzing the telecommunications transaction to determine that the telecommunications transaction is conducted between a telecommunications apparatus and a session initiation protocol server (SIP-server), and generating the XML transaction detail file based on to the telecommunications transaction; and storing, during the predetermined period of time, at least one transaction detail record in the XML transaction detail file in response to determining that the telecommunications transaction is conducted between the telecommunications apparatus and the SIP-server, the at least one transaction detail record including transaction data corresponding to the telecommunications transaction, where, after the predetermined period of time expires, no additional transaction detail record can be added to the XML transaction detail file, where the telecommunications apparatus is a proxy server and the SIP-server is a redirect server, where the XML transaction detail file is a first XML transaction detail file, and where the redirect server forms a second XML transaction detail file that differs in format from the first XML transaction detail file. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A device comprising:
-
a processor to; create an extensible markup language (XML) transaction detail file, where the XML transaction detail file is active for a predetermined period of time, where creating the XML transaction detail file includes; detecting a telecommunications transaction, analyzing the telecommunications transaction to determine that the telecommunications transaction is conducted between a telecommunications apparatus and a session initiation protocol server (SIP-server), and generating the XML transaction detail file based on the telecommunications transaction; and store, during the predetermined period of time, at least one transaction detail record in the XML transaction detail file in response to determining that the telecommunications transaction is conducted between the telecommunications apparatus and the SIP-server, the at least one transaction detail record including transaction data corresponding to the telecommunications transaction, where the telecommunications apparatus is a proxy server and the SIP-server is a redirect server, where the XML transaction detail file is a first XML transaction detail file, and where the redirect server forms a second XML transaction detail file that differs in format from the first XML transaction detail file. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification