Desktop application factory and application templates
First Claim
Patent Images
1. A desktop application factory, comprising:
- an interface configured to enable an application developer to provide configuration information regarding a selected desktop application template; and
a desktop application generator configured to generate a desktop application by configuring the selected desktop application template according to the provided configuration information, the generated desktop application being a desktop widget application customized according to the provided configuration information, the desktop widget application configured to reside in the desktop space of a computer and configured to receive information streamed from at least one website.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatuses for producing computer desktop applications, such as widgets, are described. A desktop application factory includes an interface and a desktop application generator. The interface enables an application developer to select a desktop application template, and to provide configuration information for the selected desktop application template. The desktop application generator is configured to generate a desktop application by configuring the selected desktop application template according to the provided configuration information.
-
Citations
24 Claims
-
1. A desktop application factory, comprising:
-
an interface configured to enable an application developer to provide configuration information regarding a selected desktop application template; and a desktop application generator configured to generate a desktop application by configuring the selected desktop application template according to the provided configuration information, the generated desktop application being a desktop widget application customized according to the provided configuration information, the desktop widget application configured to reside in the desktop space of a computer and configured to receive information streamed from at least one website. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for generating desktop applications, comprising:
-
enabling an application developer to select a desktop application template from a desktop application template repository; configuring an application programming interface (API) to receive configuration information; enabling an application developer to provide configuration information regarding the selected desktop application template to the API over the Internet; and generating a desktop application by configuring the selected desktop application template according to the provided configuration information, the generated desktop application being a desktop widget application customized according to the provided configuration information, the desktop widget application configured to reside in the desktop space of a computer and configured to receive information streamed from at least one website. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising a non-transitory computer usable medium having computer readable program code means embodied in said medium for generating desktop applications, comprising:
-
a first computer readable program code means for enabling a processor to enable an application developer to select a desktop application template from an desktop application template repository; a second computer readable program code means for enabling a processor to enable an application developer to provide configuration information regarding the selected desktop application template; and a third computer readable program code means for enabling a processor to generate a desktop application by configuring the selected desktop application template according to the provided configuration information, the generated desktop application being a desktop widget application customized according to the provided configuration information, the desktop widget application configured to reside in the desktop space of a computer and configured to receive information streamed from at least one website. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification