Packaging content updates
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, via a network interface, user input from a plurality of computing devices on which respective instances of a program execute, the user input identifying natural language content of the program to update and defining content updates of user-defined natural language content that is configured to replace the identified natural language content;
storing, in a data store, the user input identifying natural language content of the program to update and defining the content updates of user-defined natural language content;
determining which of the content updates stored in the data store correspond with the identified natural language content to update;
assembling one or more content updates that correspond with the identified natural language content into a package that is suitable for transmission over the network; and
transmitting, via the network interface, the package of content updates to another computing device on which another instance of the program executes effective to cause the program executing on the other computing device to implement the one or more content updates effective to replace the identified natural language content with the user-defined natural language content.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure are directed to obtaining user feedback and causing a package of content updates to be created and distributed based on the received feedback. In accordance with one embodiment, a method is provided for creating a package that contains one or more content updates that are configured for implementation on a remote device.
49 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, via a network interface, user input from a plurality of computing devices on which respective instances of a program execute, the user input identifying natural language content of the program to update and defining content updates of user-defined natural language content that is configured to replace the identified natural language content; storing, in a data store, the user input identifying natural language content of the program to update and defining the content updates of user-defined natural language content; determining which of the content updates stored in the data store correspond with the identified natural language content to update; assembling one or more content updates that correspond with the identified natural language content into a package that is suitable for transmission over the network; and transmitting, via the network interface, the package of content updates to another computing device on which another instance of the program executes effective to cause the program executing on the other computing device to implement the one or more content updates effective to replace the identified natural language content with the user-defined natural language content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device comprising:
-
a network interface configured to enable communication with computing devices via a network, the network interface implemented at least partially in hardware; and a content package creator stored in a computer-readable storage memory and configured to perform operations comprising; receiving, via the network interface, user input from a plurality of the computing devices on which respective instances of a program execute, the user input identifying natural language content of the program to update and defining content updates of user-defined natural language content that is configured to replace the identified natural language content; storing, in a data store, the user input identifying natural language content of the program to update and defining the content updates of user-defined natural language content; determining which of the content updates stored in the data store correspond with the identified natural language content to update; assembling, one or more of the content updates that correspond with the identified natural language content into a package that is suitable for transmission over the network, the package including logic effective to implement the one or more content updates on another of the computing devices that executes another instance of the program; and transmitting, via the network interface, the package of content updates to the other computing device on which the other instance of the program executes effective to implement the one or more content updates to replace, on the other computing device, the identified natural language content with the user-defined natural language content. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage memory comprising instructions that, responsive to execution by one or more processors, implement a content package creator to perform operations comprising:
-
receiving, via a network interface, user input from a plurality of computing devices on which respective instances of a program execute, the user input identifying natural language content of the program to update and defining content updates of user-defined natural language content that is configured to replace the identified natural language content; storing, in a data store, the user input identifying natural language content of the program to update and defining the content updates of user-defined natural language content; determining which of the content updates stored in the data store correspond with the identified natural language content to update; assembling one or more content updates that correspond with the identified natural language content into a package that is suitable for transmission over the network, the package including logic effective to implement the one or more content updates on another computing device that executes another instance of the program; and transmitting, via the network interface, the package of content updates to the other computing device on which the other instance of the program executes effective to implement the one or more content updates to replace, on the other computing device, the identified natural language content with the user-defined natural language content. - View Dependent Claims (17, 18, 19, 20)
-
Specification