Claims
- 1. A system for providing telephonic content security service in a wireless network environment, comprising:
a plurality of wireless devices interfacing over a network providing wireless telephonic services through a layered service architecture; a provisioning framework provisioning content security services to the wireless devices via the layered service architecture, each content security service delivered through applications executing in a user layer on each wireless device, comprising:
a network operations center supervising the provisioning of the content security services to each wireless device and maintaining a master catalog of the applications and configured wireless devices list; and a configuration client managing a configuration of each wireless device by consulting the master catalog and the configured wireless devices list and downloading the applications to each wireless device; and each wireless device delivering the content security services as functionality provided through execution of the applications.
- 2. A system according to claim 1, further comprising:
a status daemon periodically pushing operational data from each wireless device to the network operations center.
- 3. A system according to claim 2, further comprising:
a status daemon pulling operational data from each wireless device to the network operations center on-demand.
- 4. A system according to claim 2, further comprising:
a reporting module creating at least one of an informational report and a statistics report from the operational data.
- 5. A system according to claim 2, further comprising:
a reporting module generating an alert from the operational data upon detecting a faulty wireless device.
- 6. A system according to claim 1, wherein the applications further comprise support files, further comprising:
a configuration client providing at least one of updates to the applications and modifications to the support files to the wireless devices.
- 7. A system according to claim 6, wherein the updates and the modifications are periodically downloaded from the network operations center.
- 8. A system according to claim 6, wherein the updates and the modifications are downloaded from the network operations center on-demand.
- 9. A system according to claim 1, further comprising:
an application repository maintained on a remote component server storing the applications under control of the network operations center.
- 10. A system according to claim 1, further comprising:
a local application repository maintained on a local component server storing the applications under control of the network operations center.
- 11. A system according to claim 1, wherein the content security service comprises antivirus scanning and the application comprises an antivirus scanner.
- 12. A method for providing telephonic content security service in a wireless network environment, comprising:
interfacing to a plurality of wireless devices over a network providing wireless telephonic services through a layered service architecture; provisioning content security services to the wireless devices via the layered service architecture, each content security service delivered through applications executing in a user layer on each wireless device, comprising:
supervising the provisioning of the content security services to each wireless device from a network operations center at which are maintained a master catalog of the applications and configured wireless devices list; and managing a configuration of each wireless device from a configuration client by consulting the master catalog and the configured wireless devices list and downloading the applications to each wireless device; and delivering the content security services as functionality provided through execution of the applications on each wireless device.
- 13. A method according to claim 12, further comprising:
periodically pushing operational data from each wireless device to the network operations center.
- 14. A method according to claim 13, further comprising:
pulling operational data from each wireless device to the network operations center on-demand.
- 15. A method according to claim 13, further comprising:
creating at least one of an informational report and a statistics report from the operational data.
- 16. A method according to claim 13, further comprising:
generating an alert from the operational data upon detecting a faulty wireless device.
- 17. A method according to claim 12, wherein the applications further comprise support files, further comprising:
providing at least one of updates to the applications and modifications to the support files to the wireless devices.
- 18. A method according to claim 17, further comprising:
periodically downloading the updates and the modifications from the network operations center.
- 19. A method according to claim 17, further comprising:
downloading the updates and the modifications from the network operations center on-demand.
- 20. A method according to claim 12, further comprising:
maintaining an application repository on a remote component server storing the applications under control of the network operations center.
- 21. A method according to claim 12, further comprising:
maintaining a local application repository on a local component server storing the applications under control of the network operations center.
- 22. A method according to claim 12, wherein the content security service comprises antivirus scanning and the application comprises an antivirus scanner.
- 23. A computer-readable storage medium holding code for performing the method according to claims 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, or 22.
- 24. A system for provisioning a plurality of wireless devices in a closed content security service loop framework, comprising:
a wireless network environment comprising a plurality of wireless devices, each providing wireless telephonic services; a centralized database comprising catalogs of configuration information for the wireless devices; a configuration client determining the content security service components required for content security service delivery from the configuration information catalogs and providing the content security service components to each wireless device for configuration and execution; and a network operations center delivering content security services to each wireless device through the content security service components being executed thereon, and periodically receiving a status report from each wireless device providing status information comprising machine-specific data and application-specific information.
- 25. A system according to claim 24, further comprising:
an applet executing on the configuration client broadcasting a query message to one or more unconfigured wireless devices and receiving configuration requests from each unconfigured wireless device.
- 26. A system according to claim 24, further comprising:
a catalog server generating a catalog of out-of-date content security service components on each wireless device.
- 27. A system according to claim 24, further comprising:
an applet executing on the configuration client updating the out-of-date content security service components on each wireless device.
- 28. A system according to claim 24, further comprising:
a component server staging the content security service components.
- 29. A system according to claim 28, further comprising:
a network operations center storing the staged content security service components.
- 30. A system according to claim 28, further comprising:
at least one of a remote component server and a local component server storing the staged content security service components.
- 31. A system according to claim 24, further comprising:
a Web browser executing an applet on the configuration client to manage the configuration of the content security service components on each wireless device.
- 32. A method for provisioning a plurality of wireless devices in a closed content security service loop framework, comprising:
providing a wireless network environment comprising a plurality of wireless devices, each providing wireless telephonic services; maintaining a centralized database comprising catalogs of configuration information for the wireless devices; determining the content security service components required for content security service delivery from the configuration information catalogs and providing the content security service components to each wireless device for configuration and execution; delivering content security services to each wireless device through the content security service components being executed thereon; and periodically receiving a status report from each wireless device providing status information comprising machine-specific data and application-specific information.
- 33. A method according to claim 32, further comprising:
broadcasting a query message to one or more unconfigured wireless devices; and receiving configuration requests from each unconfigured wireless device.
- 34. A method according to claim 32, further comprising:
generating a catalog of out-of-date content security service components on each wireless device.
- 35. A method according to claim 32, further comprising:
updating the out-of-date content security service components on each wireless device.
- 36. A method according to claim 32, further comprising:
staging the content security service components on a component server.
- 37. A method according to claim 36, further comprising:
storing the staged content security service components on a network operations center.
- 38. A method according to claim 36, further comprising:
storing the staged content security service components on at least one of a remote component server and a local component server.
- 39. A method according to claim 32, further comprising:
executing an applet configuration client on a Web browser to manage the configuration of the content security service components on each wireless device.
- 40. A computer-readable storage medium holding code for performing the method according to claims 32, 33, 34, 35, 36, 37, 38, or 39.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This patent application is a conversion of U.S. provisional patent applications, Serial No. 60/309,835, filed Aug. 3, 2001, pending; and Serial No. 60/309,858, filed Aug. 3, 2001, pending; the priority dates of which are claimed and the disclosures of which are incorporated by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60309835 |
Aug 2001 |
US |
|
60309858 |
Aug 2001 |
US |