Cloud-connected, interactive application shared through a social network
First Claim
1. An interactive computer system comprising:
- one or more processors;
one or more electronic memories;
a display device;
an interactive application that is stored in the one or more electronic memories and that executes within a web-browser context on the one or more processors to control operation of the interactive computer system, the interactive application accessing social-networking services, accessing user-interface tools and routines through a runtime interface provided by a web-browser plug-in, and accessing a cloud-computing data-storage interface to store and retrieve data to and from a cloud-computing facility;
wherein the interactive application displays a drawing user interface on the display device through which a human user draws portraits to produce digitally encoded content; and
wherein the digitally-encoded content is stored in one or more physical data-storage devices of the social-networking services within the cloud-computing facility.
2 Assignments
0 Petitions
Accused Products
Abstract
The current patent application is directed to a class of highly functional, cloud-connected, interactive applications that are well suited for distribution and execution in social-networking contexts. When executed within the contexts of browser applications running on processor-controlled electronic devices, the class of application programs to which the current patent application is directed provides for importing images and other information from a social-networking service, developing digitally encoded and electronically stored content based on the imported images and other information, and distributing the digitally encoded and electronically stored content within a social-networking environment.
-
Citations
17 Claims
-
1. An interactive computer system comprising:
-
one or more processors; one or more electronic memories; a display device; an interactive application that is stored in the one or more electronic memories and that executes within a web-browser context on the one or more processors to control operation of the interactive computer system, the interactive application accessing social-networking services, accessing user-interface tools and routines through a runtime interface provided by a web-browser plug-in, and accessing a cloud-computing data-storage interface to store and retrieve data to and from a cloud-computing facility; wherein the interactive application displays a drawing user interface on the display device through which a human user draws portraits to produce digitally encoded content; and wherein the digitally-encoded content is stored in one or more physical data-storage devices of the social-networking services within the cloud-computing facility. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A specialized portrait-drawing computer system comprising:
-
one or more processors; one or more electronic memories; a display device; a drawing user interface, controlled by an application stored in the one or more electronic memories and executed by the one or more processors and displayed on the display device, that provides drawing tools that, when manipulated by user input, draws a portrait on a semi-transparent electronic canvas overlaid over an image obtained from a social-networking service; wherein the drawing user interface includes drawing tools invoked through user-input features and a user-input feature that, when invoked by user input, initiates storing operations that store a drawing displayed on the semi-transparent electronic canvas; a user-interface feature that, when invoked by user input, posts a drawing rendered on the semi-transparent electronic canvas to one or more user web pages provided by the social-networking service; and a data-storage function provided by the application that stores digitally encoded drawings and drawing log files within data storage of a cloud-computing facility. - View Dependent Claims (9, 10, 11)
-
-
12. A method for producing and sharing digitally-encoded content within a social network, the method comprising:
-
an interactive application that executes within a web-browser context to control operation of a computer system, the interactive application accessing social-networking services to access data stored on one or more physical data-storage devices accessing user-interface tools and routines through a runtime interface provided by a web-browser plug-in, and accessing a cloud-computing data-storage interface to store and retrieve digitally-encoded content to and from one or more physical data-storage devices within a cloud-computing facility; wherein the interactive application displays, when executed in the web-browser context on a user computer system, a drawing user interface on a display device of the user computer system through which a human user draws portraits; and incorporating the interactive application into the social-networking services for access by users. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification