Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer readable medium storing a program for tracking calls from a calling party to called parties within a local access and transport network (LATA) as the calling party, according to an intraLATA call tracking service, the medium comprising: a call data receiving code segment that receives call data for an intraLATA call from the calling party; an account code receiving code segment that receives an account code from the calling party only when the call is determined to be the intraLATA call; a storing code segment that stores the account code, the call data, and a time associated with the intraLATA call; and a reporting code segment that exports the stored data.
2. The medium for tracking calls according to claim 1 , further comprising: a generating code segment that generates a report based on the stored data; and a transmitting code segment that sends the report, via a packet switched data network, to a graphical user interface associated with the calling party.
3. The medium for tracking calls according to claim 1 , further comprising: a comparing code segment that compares the received account code with a previously stored account code; and a processing code segment that, when the received account code matches the previously stored account code, continues processing of the call, and when the received account code does not match the previously stored account code, discontinues processing of the call.
4. The medium for tracking calls according to claim 1 , in which the call comprises an intraLATA toll call and the stored data further comprises a charge associated with the call.
5. The medium for tracking calls according to claim 1 , further comprising: a processing code segment that, when the received account code matches a previously stored account code, continues processing of the call, and when the received account code does not match the previously stored account code, also continues processing of the call.
6. The medium for tracking calls according to claim 5 , further comprising: a prompting code segment that, when the received account code does not match the previously stored account code, notifies the calling party that no reporting information will be generated, and the storing code segment stores no information.
7. The medium for tracking calls according to claim 1 , in which the stored data comprises a calling party number, a called party number, the account code, a date and time of the call, and a duration of the call.
8. The medium for tracking calls according to claim 7 , further comprising: a generating code segment that generates a report based on the stored data; and a transmitting code segment that periodically sends the report to the calling party.
9. A computer readable medium for storing a computer program that enables collection of data relating to outgoing intraLATA calls, placed from a terminal of an account code service subscriber, the computer readable medium comprising: a signaling data receiving code segment that receives signaling data relating to an outgoing call from the subscriber terminal, the signaling data indicating at least a calling party number and a called party number; an account code receiving code segment that receives an account code entered at the subscriber terminal, when the calling party number and the called party number are in the same LATA; a verifying code segment that determines whether the received account code matches at least one predetermined account code associated with the subscriber; a storing code segment that stores at least a portion of the signaling data in association with the at least one predetermined account code; and a terminating code segment that initiates termination of the outgoing call when the account code receiving code segment does not receive the code entered by the subscriber or the verifying code segment determines that the code entered by the subscriber does not match the at least one predetermined account code.
10. The computer readable medium according to claim 9 , further comprising a transmitting code segment that transmits the stored data to a first server that is accessible by the subscriber via at least a graphical user interface through a packet switched data network.
11. The computer readable medium according to claim 10 , in which the transmitting code segment also transmits the stored data to a second server that is accessible by the subscriber via an interactive voice response unit through a telecommunications network.
12. The computer readable medium according to claim 10 , in which the stored data is accessible by the subscriber via the graphical user interface in near real-time.
13. The computer readable medium according to claim 10 , further comprising an instruction receiving code segment that receives instructions to change the least one account code associated with the subscriber via the graphical user interface.
14. The computer readable medium according to claim 11 , in which the account code service is activated via one of the graphical user interface and the interactive voice response unit.
15. A computer readable medium storing a program for a call tracking and controlling service, the service executing when a calling party calls called party numbers within the same local access and transport area (LATA) of the calling party, the calling party having an at least one associated account code comprising one of a verified account code for tracking and controlling the calls and an unverified account code for tracking the calls, the medium comprising: a data receiving code segment that receives data relating to an outgoing call from the calling party, the data indicating the calling party number and a called party number; a prompting code segment that, when the calling party number and the called party number are in the same LATA, requests entry of a predetermined account code associated with the calling party number and receives an account code entered by the calling party; a storing code segment that stores the data in association with the predetermined account code; a verified/unverified determining code segment that determines whether the predetermined account code is a verified account code or an unverified account code; a terminating code segment that, when the predetermined account code is a verified code and the entered account code does not match the predetermined account code, terminates the call; a verified code processing code segment that, when the predetermined account code is a verified code and the entered account code matches the predetermined account code, processes the call; and an unverified code processing code segment that, when the predetermined account code is an unverified account code, processes the call.
16. The medium for tracking and controlling calls according to claim 15 , further comprising: a transmitting code segment that provides the stored data to at least one of a graphical user interface and an interactive voice response system.
17. The medium for tracking and controlling calls according to claim 16 , further comprising: an instruction receiving code segment that receives instructions to activate the tracking and controlling service via at least one of the graphical user interface and the interactive voice response system.
18. The medium for tracking and controlling calls according to claim 15 , further comprising a duration code segment that calculates a duration of completed calls and stores the duration data in association with the entered account code for each completed call.
19. The medium for tracking and controlling calls according to claim 15 , further comprising: a predetermined account code receiving code segment that initially receives the predetermined account code associated with the calling party via a web server, accessible by a graphical user interface over a packet switched data network.
20. The medium for tracking and controlling calls according to claim 19 , in which the packet switched data network comprises the Internet.
Unknown
October 5, 2010
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.