Method and apparatus of providing messaging service and callback feature to mobile stations
First Claim
Patent Images
1. A method comprising:
- creating an action to perform an automated backup operation on a mobile device;
storing the action in a memory with a pending status, wherein the action comprises a header which identifies the mobile device;
creating a short message service (SMS) message comprising the action via a customer server;
transmitting the message to the mobile device via the customer server;
responsive to receiving the message, invoking a process in a background of an operating system of the mobile device;
interrupting a previously executed program of the mobile device via a subroutine;
processing text of the message to implement the at least one action and perform the automated backup operation on the mobile device;
executing the automated backup operation based on a command included in the text of the message;
collecting contact information from the mobile device via a mobile agent; and
forwarding the contact information associated with the backup operation via a web service to a server;
wherein an administrator has an ability to monitor and control, from a single interface, a status of the mobile device, install agents, backup and restore of the mobile device, a location of the mobile device when the mobile device is lost or stolen, a configuration of the mobile device and an agent of the mobile device.
9 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are an apparatus and method of performing automated administrative operations on a mobile device. The mobile device user may be unaware of any updates or other administrative operations being performed. One example method may include detecting that an event has occurred, interrupting a previously executed program, initiating a new program different from the previously executed program to perform a new function and notifying an application of the program interruption. The message may be a SMS type message.
12 Citations
8 Claims
-
1. A method comprising:
-
creating an action to perform an automated backup operation on a mobile device; storing the action in a memory with a pending status, wherein the action comprises a header which identifies the mobile device; creating a short message service (SMS) message comprising the action via a customer server; transmitting the message to the mobile device via the customer server; responsive to receiving the message, invoking a process in a background of an operating system of the mobile device; interrupting a previously executed program of the mobile device via a subroutine; processing text of the message to implement the at least one action and perform the automated backup operation on the mobile device; executing the automated backup operation based on a command included in the text of the message; collecting contact information from the mobile device via a mobile agent; and forwarding the contact information associated with the backup operation via a web service to a server; wherein an administrator has an ability to monitor and control, from a single interface, a status of the mobile device, install agents, backup and restore of the mobile device, a location of the mobile device when the mobile device is lost or stolen, a configuration of the mobile device and an agent of the mobile device. - View Dependent Claims (2, 3)
-
-
4. An apparatus executing an operating system comprising:
-
a memory; and a processor configured to create an action to perform an automated backup operation on a mobile device; store the action in a memory with a pending status, wherein the action comprises a header which identifies the mobile device; create a short message service (SMS) message comprising the action via a customer server; transmit the message to the mobile device via the customer server; responsive to receiving the message, invoke a process in a background of an operating system of the mobile device; interrupt a previously executed program of the mobile device via a subroutine; process text of the message to implement the at least one action and perform the automated backup operation on the mobile device; execute the automated backup operation based on a command included in the text of the message; collect contact information from the mobile device via a mobile agent; and forward the contact information associated with the backup operation via a web service to a server; wherein an administrator has an ability to monitor and control, from a single interface, a status of the mobile device, install agents, backup and restore of the mobile device, a location of the mobile device when the mobile device is lost or stolen, a configuration of the mobile device and an agent of the mobile device. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:
-
creating an action to perform an automated backup operation on a mobile device; storing the action in a memory with a pending status, wherein the action comprises a header which identifies the mobile device; creating a short message service (SMS) message comprising the action via a customer server; transmitting the message to the mobile device via the customer server; responsive to receiving the message, invoking a process in a background of the operating system of the mobile device; interrupting a previously executed program of the mobile device via a subroutine; processing text of the message to implement the at least one action and perform the automated backup operation on the mobile device; executing the automated backup operation based on a command included in the text of the message; collecting contact information from the mobile device via a mobile agent; and forwarding the contact information associated with the backup operation via a web service to a server; wherein an administrator has an ability to monitor and control, from a single interface, a status of the mobile device, install agents, backup and restore of the mobile device, a location of the mobile device when the mobile device is lost or stolen, a configuration of the mobile device and an agent of the mobile device. - View Dependent Claims (8)
-
Specification