APPARATUS AND METHODS FOR MANAGING WIDGETS IN A WIRELESS COMMUNICATION ENVIRONMENT
First Claim
1. A method for integration of network services or resources with widget capabilities, comprisingproviding for an interface between a widget management component and at least one of a network resource or a network service;
- accessing, at the widget management component via the interface, at least one of a network resource or a network service; and
integrating the network resource or the network service with a widget functionality.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and methods relating to mobile widgets. In particular, apparatus and methods for integrating network services and/or network resources with widget capabilities, managing mobile widgets, providing portability to mobile widgets, and generating content with respect to a mobile widget. In one aspect, a method for integration of network services and/or resources with widget capabilities is provided. The method may include providing for an interface between a widget management component and at least one of a network resource or a network service. The method may also include accessing, at the widget management component via the interface, at least one of a network resource or network service. Further, the method may include integrating the network resource or the network service with a widget functionality.
528 Citations
37 Claims
-
1. A method for integration of network services or resources with widget capabilities, comprising
providing for an interface between a widget management component and at least one of a network resource or a network service; -
accessing, at the widget management component via the interface, at least one of a network resource or a network service; and integrating the network resource or the network service with a widget functionality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. At least one processor configured to schedule a content update of a mobile widget, comprising:
-
a first module for providing for an interface between a widget management component and at least one of a network resource or a network service; a second module for accessing, at the widget management component via the interface, at least one of a network resource or network service; and
;a third module for integrating the network resource or the network service with a widget functionality.
-
-
14. A computer program product, comprising:
a computer-readable medium comprising; at least one instruction for causing a computer to provide for an interface between a widget management component and at least one of a network resource or a network service; at least one instruction for causing the computer to access, at the widget management component via the interface, at least one of a network resource or network service; and at least one instruction for causing the computer to integrate the network resource or the network service with a widget functionality.
-
15. An apparatus, comprising:
-
means for providing for an interface between a widget management component and at least one of a network resource or a network service; means for accessing, at the widget management component via the interface, at least one of a network resource or network service; and means for integrating the network resource or the network service with a widget functionality.
-
-
16. A system for widget management and network/resource/service integration, comprising:
-
a widget management system operable to manage mobile widgets executing on at least mobile platforms; at least one of network resource or a network service; and an interface for interfacing the widget management system with at least one of the network resource or the network service, wherein the widget management system is further operable to integrate the network resource or the network service with a widget functionality. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method of managing a mobile widget, comprising:
-
receiving performance data corresponding to operation of a mobile widget; obtaining a mobile widget specification corresponding to the mobile widget, wherein the mobile widget specification comprises one or more acceptable activity standards for a respective one or more activities of an acceptable mobile widget; comparing the performance data to the mobile widget specification; identifying the mobile widget as a trusted mobile widget if the performance data meets the respective one or more acceptable activity standards; and storing the identification corresponding to the mobile widget.
-
-
29. A network device for managing a mobile widget, comprising:
-
a memory comprising widget validation component, wherein the widget validation component comprises a mobile widget specification having one or more acceptable activity standards for a respective one or more activities of an acceptable mobile widget; and a processor in communication with the memory and operable to execute the widget validation component and the mobile widget, wherein the widget validation component is operable to receive performance data corresponding to operation of a mobile widget, wherein the widget validation component is further operable to compare the performance data to the mobile widget specification, wherein the widget validation component is further operable to identify the mobile widget as a trusted mobile widget if the performance data meets the respective one or more acceptable activity standards, and wherein the widget validation component is further operable to store in the memory the identification corresponding to the mobile widget.
-
-
30. A method of managing a mobile widget on a wireless communication device, comprising:
-
tracking performance data corresponding to operation of a mobile widget on a wireless communication device; forwarding the tracked performance data across a wireless network for analysis; receiving a widget disabling message based on a comparison of the performance data to a mobile widget specification, wherein the mobile widget specification comprises one or more acceptable activity standards for a respective one or more activities of an acceptable mobile widget; and disabling the mobile widget based on the widget disabling message.
-
-
31. A wireless communication device operable to manage mobile widgets, comprising:
-
a memory comprising a widget management client, a mobile widget and a disabling module; and a processor in communication with the memory and operable to execute the widget management client and the disabling module, wherein the widget management client is operable to track performance data corresponding to operation of the mobile widget on the wireless communication device, wherein the widget management client is further operable to forward the tracked performance data across a wireless network for analysis, wherein the widget management client is further operable to receive a widget disabling message based on a comparison of the performance data to a mobile widget specification, wherein the mobile widget specification comprises one or more acceptable activity standards for a respective one or more activities of an acceptable mobile widget, and wherein the disabling module is operable to disable the mobile widget based on the widget disabling message.
-
-
32. A method for providing portability to mobile widgets, comprising
providing for a mobile widget client that includes generic code operable to more than one platform and a plurality of platform specific codes operable to a specific platform, wherein the platform specific codes includes one or more operational modes; - and
implementing the mobile widget client in a plurality of platforms associated with the plurality of platform specific codes.
- and
-
33. A system for creating portability for mobile widgets, comprising:
-
a widget development module operable for providing a mobile widget client that includes generic code operable to more than one platform and a plurality of platform specific codes operable to a specific platform, wherein the platform specific codes includes one or more operational modes; and a widget deployment module in communication with the widget development module that is operable implementing the mobile widget client in a plurality of platforms associated with the plurality of platform specific codes.
-
-
34. A method for generating content at a widget for upstream control of an event, comprising
generating content at a mobile widget; - and
communicating the content to a network entity, wherein the mobile widget generated content is operable for controlling an event at the network entity.
- and
-
35. An apparatus for generating widget content and communicating the content for upstream control of an event, comprising:
-
a processor; a memory in communication with the processor; at least one mobile widget client stored in the memory, executable by the processor and operable to generate content; and a communications module in communication with the processor and operable to communicate the content to a network entity, wherein the mobile widget generated content is operable for controlling an event at the network entity.
-
-
36. A method for controlling a network event based on content received from a mobile widget, comprising:
-
receiving, at a network entity, content generated at mobile widget executing on a wireless device; and controlling a predetermined event at the network entity based on received mobile widget-generated content.
-
-
37. An apparatus for controlling a network event based on content received from a mobile widget, comprising:
-
a processor; a memory in communication with the processor; and a widget management module stored in the memory, executable by the processor and operable to receive content generated at mobile widget executing on a wireless device and control a predetermined event at the network entity based on received mobile widget-generated content.
-
Specification