Service detail record application and system
First Claim
1. A Subscriber Identity Module (“
- SIM”
) card for a phone, comprising;
a first memory partition on which a phone user identity and phone network access data are stored;
a second memory partition on which a service usage monitoring application is stored;
wherein the service usage monitoring application;
detects and logs information about a service utilized via the phone, creates a service usage record for the service based on the information, stores the service usage record in a buffer, creates a reporting message containing at least one service usage record, sends the reporting message to a remote storage and control server at a preset interval based on a triggered event, and purges the at least one service usage record from the buffer upon successful transmission of the reporting message.
2 Assignments
0 Petitions
Accused Products
Abstract
A SIM card for a phone has a first memory partition on which a phone user identity and phone network access data are stored. A service usage monitoring application is stored in a memory. The service usage monitoring application (a) logs information about a service used via the phone, (b) creates a service usage record for the service activity based on the information, (c) stores the service usage record in a buffer, (d) creates a reporting message containing at least one service usage data record, (e) sends the reporting message to a remote server at a preset interval based on a triggered event, and (f) purges the at least one service usage record from the buffer upon successful transmission of the reporting message.
-
Citations
73 Claims
-
1. A Subscriber Identity Module (“
- SIM”
) card for a phone, comprising;
a first memory partition on which a phone user identity and phone network access data are stored;
a second memory partition on which a service usage monitoring application is stored;
wherein the service usage monitoring application;
detects and logs information about a service utilized via the phone, creates a service usage record for the service based on the information, stores the service usage record in a buffer, creates a reporting message containing at least one service usage record, sends the reporting message to a remote storage and control server at a preset interval based on a triggered event, and purges the at least one service usage record from the buffer upon successful transmission of the reporting message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
- SIM”
-
23. A method of reporting service usage information for a user of a wireless device, comprising:
-
detecting and logging information about a service utilized via the wireless device;
creating a service usage record for the service based on the information;
storing the service usage record in a buffer;
creating a reporting message containing at least one service usage record;
sending the reporting message to a remote storage and control server at an interval based on a triggered event; and
purging the at least one service usage record from the buffer upon successful transmission of the reporting message, wherein the logged information, the service usage record, the buffer, and the reporting message are stored in a memory of wireless device. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A processor-readable medium having encoded thereon a processor-readable program code which when executed causes a processor to implement a method comprising:
-
detecting and logging information about a service utilized via a wireless device;
creating a service usage record for the service based on the information;
storing the service usage record in a buffer;
creating a reporting message containing at least one service usage record;
sending the reporting message to a remote storage and control server at an interval based on a triggered event; and
purging the at least one service usage record from the buffer upon successful transmission of the reporting message, wherein the logged information, the service usage record, the buffer, and the reporting message are stored in a memory of the wireless device. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A Subscriber Identity Module (“
- SIM”
) card for a communications device, comprising;
a first memory partition on which a user identity and network access data are stored;
a second memory partition on which a service usage monitoring application is stored, wherein access between the first memory partition and the second memory partition is limited to SIM elemental files to control access to a network;
wherein the service usage monitoring application;
detects and logs information about a service utilized via the communications device, creates a service usage record for the service based on the information, stores the service usage record in a buffer, creates a reporting message containing at least one service usage record, sends the reporting message to a remote storage and control server at a preset interval based on a triggered event, and purges the at least one service usage record from the buffer upon successful transmission of the reporting message. - View Dependent Claims (66)
- SIM”
-
67. A device to communicate via a network, comprising:
-
a memory on which a user identity, network access data, and a service usage monitoring application is stored;
wherein the service usage monitoring application;
detects and logs information about a service utilized via the device, creates a service usage record for the service based on the information, stores the service usage record in a buffer, creates a reporting message containing at least one service usage record, sends the reporting message to a remote storage and control server at a preset interval based on a triggered event, and purges the at least one service usage record from the buffer upon successful transmission of the reporting message. - View Dependent Claims (68, 69, 70, 71, 72, 73)
-
Specification