Device, computer-readable medium, and method for modifying services using advanced data collection capabilities
First Claim
1. A portable device for performing one or more communication functions, the portable device comprising:
- a processor;
a display; and
a module card comprising a memory, the memory configured to store;
a toolkit comprising a plurality of commands; and
a second instruction that, when executed by the module card, instructs the module card to function as an interpreter configured to interpret a first instruction,wherein the processor is configured to;
determine whether a communication function of the portable device successfully connected to a wireless network has terminated; and
in response to determining that the communication function of the portable device has terminated after disconnecting from the wireless network, send a first notification to the module card, the first notification indicating that the communication function of the portable device has terminated;
wherein the module card is configured to;
in response to receiving the first notification, send a first message to a server, the first message indicating that the portable device is ready to receive a second message;
receive the second message from the server,the second message being in response to the first message,the second message comprising a second notification and the first instruction,the second notification based on usage data of a subscriber account associated with the portable device, andthe second notification identifying an actionable category with respect to the subscriber account,wherein the first instruction, when executed by the interpreter, implements the plurality of commands, such that the processor functions as;
a display device configured to display the second notification on the display;
a receiving device configured to receive an input as a response to the second notification;
a determining device configured to determine whether the response corresponds to a confirmation to implement the actionable category with respect to the subscriber account; and
a sending device configured to, in response to the determining device determining that the response corresponds to the confirmation to take implement the actionable category with respect to the subscriber account, send a third message, the third message comprising the response to the second notification.
3 Assignments
0 Petitions
Accused Products
Abstract
A device includes one or more processor, a display, and a module card. The one or more processor determines that a communication function of the device has terminated and sends a notification to the module card that indicates the termination. The module card sends a message to a server in response to receiving the notification and receives another message from the server. The message indicates that the device is ready to receive the other message. The other message includes an instruction and another notification, which is based on usage of an account and identifies an actionable category with respect thereto. The instruction causes the one or more processor to function as display, receiving, determining, and sending devices, which respectively display the other notification, receive an input response thereto, determine that the response corresponds to a confirmation to implement the actionable category, and send a further message including the response.
21 Citations
20 Claims
-
1. A portable device for performing one or more communication functions, the portable device comprising:
-
a processor; a display; and a module card comprising a memory, the memory configured to store; a toolkit comprising a plurality of commands; and a second instruction that, when executed by the module card, instructs the module card to function as an interpreter configured to interpret a first instruction, wherein the processor is configured to; determine whether a communication function of the portable device successfully connected to a wireless network has terminated; and in response to determining that the communication function of the portable device has terminated after disconnecting from the wireless network, send a first notification to the module card, the first notification indicating that the communication function of the portable device has terminated; wherein the module card is configured to; in response to receiving the first notification, send a first message to a server, the first message indicating that the portable device is ready to receive a second message; receive the second message from the server, the second message being in response to the first message, the second message comprising a second notification and the first instruction, the second notification based on usage data of a subscriber account associated with the portable device, and the second notification identifying an actionable category with respect to the subscriber account, wherein the first instruction, when executed by the interpreter, implements the plurality of commands, such that the processor functions as; a display device configured to display the second notification on the display; a receiving device configured to receive an input as a response to the second notification; a determining device configured to determine whether the response corresponds to a confirmation to implement the actionable category with respect to the subscriber account; and a sending device configured to, in response to the determining device determining that the response corresponds to the confirmation to take implement the actionable category with respect to the subscriber account, send a third message, the third message comprising the response to the second notification. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory, computer-readable medium configured to store computer-readable instructions that, when executed by a portable device comprising a processor, a module card, and a display, instruct the portable device to perform processes comprising:
-
determining, by the processor, whether a communication function of the portable device successfully connected to a wireless network has terminated; and in response to the processor determining that the communication function of the portable device has terminated after disconnecting from the wireless network, sending a first notification from the processor to the module card, the first notification indicating that the communication function of the portable device has terminated; in response to receiving the first notification at the module card, sending a first message from the module card to a server, the first message indicating that the portable device is ready to receive a second message; receiving the second message from the server, the second message being in response to the first message, the second message comprising a second notification and a first instruction, the second notification based on usage data of a subscriber account associated with the portable device, and the second notification identifying an actionable category with respect to the sub scriber account; executing, by the module card, a second instruction that instructs the module card to function as an interpreter configured to interpret the first instruction; executing, by the module card functioning as the interpreter, the first instruction, such that the processor functions as; a display device configured to display the second notification on the display; a receiving device configured to receive an input as a response to the second notification; a determining device configured to determine whether the response corresponds to a confirmation to implement the actionable category with respect to the subscriber account; and a sending device configured to, in response to the determining device determining that the response corresponds to the confirmation to implement the actionable category with respect to the subscriber account, send a third message, the third message comprising the response to the second notification. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for controlling a portable device comprising a processor, a module card, and a display, the method comprising:
-
determining, by the processor, whether a communication function of the portable device successfully connected to a wireless network has terminated; and in response to the processor determining that the communication function of the portable device has terminated after disconnecting from the wireless network, sending a first notification from the processor to the module card, the first notification indicating that the communication function of the portable device has terminated; in response to receiving the first notification at the module card, sending a first message from the module card to a server, the first message indicating that the portable device is ready to receive a second message; receiving the second message from the server, the second message being in response to the first message, the second message comprising a second notification and a first instruction, the second notification based on usage data of a subscriber account associated with the portable device, and the second notification identifying an actionable category with respect to the sub scriber account; executing, by the module card, a second instruction that instructs the module card to function as an interpreter configured to interpret the first instruction; executing, by the module card functioning as the interpreter, the first instruction, such that the processor functions as; a display device configured to display the second notification on the display; a receiving device configured to receive an input as a response to the second notification; a determining device configured to determine whether the response corresponds to a confirmation to implement the actionable category with respect to the subscriber account; and a sending device configured to, in response to the determining device determining that the response corresponds to the confirmation to implement the actionable category with respect to the subscriber account, send a third message, the third message comprising the response to the second notification. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification