System and Method for Placing a Widget onto a Desktop
First Claim
1. A system for submitting a widget, comprising:
- means for enabling a user to select the widget in storage;
means for defining a browser object with a wrapper for the widget;
means for declaring parameters for the browser object; and
means for storing the widget on a server.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for placing a widget onto a remote device. The system includes a widget module that indicates when the widget is to be acquired, and a transmission module that transmits widget data to a desktop application. In addition, the system includes a download module that downloads at least one component for the widget and a load module that loads the widget on the remote device. The present invention can also be viewed as a method for placing a widget onto a remote device. The method operates by indicating that the widget is to be acquired and transmitting widget data to a desktop application. Then, the method operates by downloading at least one component for the widget, and loading the widget on the remote device.
83 Citations
47 Claims
-
1. A system for submitting a widget, comprising:
-
means for enabling a user to select the widget in storage; means for defining a browser object with a wrapper for the widget; means for declaring parameters for the browser object; and means for storing the widget on a server. - View Dependent Claims (2, 3, 4)
-
-
5. A system for submitting a widget, comprising:
-
enable module that enables a user to select a widget in storage; create module that creates a browser object with a wrapper for the widget; declare module that enables declaring of parameters for the browser object; and store module that stores the widget on a server. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product, the computer program product comprising:
a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; enabling a user to select the widget in storage; defining a browser object with a wrapper for the widget; declaring parameters for the browser object; and storing the widget on a server. - View Dependent Claims (10, 11, 12)
-
13. A system for embedding a widget onto a remote device, comprising:
-
means for acquiring parameters for the widget; means for configuring the parameters for the widget; and means for placing the widget on the remote device. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for embedding a browser object onto a remote device, comprising:
-
a widget acquire module that acquires parameters for the widget; a configuration module that configures the parameters for the widget; and a placement module that places the widget on the remote device. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A computer program product, the computer program product comprising:
a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; acquiring parameters for the widget; configuring the parameters for the widget; and placing the widget on the remote device. - View Dependent Claims (24, 25, 26, 27)
-
28. A method for placing a widget on a remote device, comprising:
-
receiving a location of the widget; and downloading the widget to the remote device if the widget is enabled for download. - View Dependent Claims (29)
-
-
30. A system for placing a widget on a remote device, comprising:
-
means for receiving a location of the widget; and means for downloading the widget to the remote device if the widget is enabled for download. - View Dependent Claims (31)
-
-
32. A system for placing a widget onto a remote device, comprising:
-
means for indicating that the widget is to be acquired; means for transmitting widget data to a desktop application; means for downloading at least one component for the widget; and means for loading the widget on the remote device. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A computer program product, the computer program product comprising:
a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising; indicating that the widget is to be acquired; transmitting widget data to a desktop application; downloading at least one component for the widget; and loading the widget on the remote device. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
44. A system for placing a widget onto a remote device, comprising:
-
a widget module that indicates when the widget is to be acquired; a transmission module that transmits widget data to a desktop application; a download module that downloads at least one component for the widget; and a load module that loads the widget on the remote device. - View Dependent Claims (45, 46, 47)
-
Specification