Method and apparatus for network initiated uninstallation of application program over wireless network
First Claim
1. A method of constructing a wireless telephone, comprising operations of:
- providing wireless telephone circuitry including storage;
providing processing circuitry;
installing a recall program in the storage, the recall program comprising a program of machine-readable instructions executable by the processing circuitry to perform operations to automatically uninstall one or more application programs contained in the storage responsive the telephone detecting a remote recall command.
1 Assignment
0 Petitions
Accused Products
Abstract
Network-initiated uninstallation of programs on remote modules, such as wireless telephones, is performed over a wireless network to recall programs stored on the wireless telephone that are faulty or harmful to the wireless telephone, the wireless network, or a user of the wireless telephone. If one or more recall criteria are met for uninstallation of a targeted application program, a recall command source constructs a recall command. A program manager, using a database containing information about each program downloaded onto each wireless telephone in the network, identifies, for the recall command source, which wireless telephones carry the targeted application program. The recall command includes a unique application identification for the targeted application program and an instruction to the wireless telephone to uninstall the targeted application program. The recall command is broadcast over the wireless network to the wireless telephones. In response to the recall command, the wireless telephone automatically uninstalls the targeted application program by executing a recall program on the wireless telephone.
-
Citations
19 Claims
-
1. A method of constructing a wireless telephone, comprising operations of:
-
providing wireless telephone circuitry including storage;
providing processing circuitry;
installing a recall program in the storage, the recall program comprising a program of machine-readable instructions executable by the processing circuitry to perform operations to automatically uninstall one or more application programs contained in the storage responsive the telephone detecting a remote recall command. - View Dependent Claims (2, 3)
-
-
4. A method of operating a wireless telephone including storage, processing circuitry, and a recall program, the method comprising operations of:
the recall program automatically uninstalling one or more application programs contained in the storage responsive the telephone detecting a remote recall command. - View Dependent Claims (5, 6, 7, 8, 9)
-
10. A method for recalling one or more application programs resident upon a wireless telephone, comprising operations of:
-
identifying any application programs for which certain recall criteria apply;
identifying wireless telephones having the identified application programs installed thereon;
constructing recall commands specifying the identified application programs and including instructions to uninstall the identified application programs;
sending the recall commands to the identified wireless telephones via one or more wireless networks. - View Dependent Claims (11, 13, 14, 15, 16, 17, 18, 19)
-
-
12. A wireless remote module, comprising:
-
processing circuitry;
storage;
a recall program comprising a program of machine-readable instructions executable by the processing circuitry to perform operations to automatically uninstall one or more application programs contained in the storage responsive the telephone detecting a remote recall command.
-
Specification