Packaging Content Updates
AssigneeMicrosoft Technology Licensing, LLC
InventorsCameron B. Lerum, Catherine A. Wissink, Roxanne M. Seubert, Sushmita Subramanian, Vivek R. Rao, Yaron Hezroni
Life of this patent
Estimating the term…
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.
Claims20
A system comprising:
- a network interface configured to enable communication with computing devices via a network;
- and
- a content package creator configured to:
- receive, 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 content of the program to update and defining one or more content updates of user-defined content;
- assemble the one or more content updates of user-defined content that correspond with the identified content into a package of content updates that is suitable for transmission over the network;
- and
- transmit, via the network interface, the package of content updates to another of the computing devices on which another instance of the program executes effective to cause the other instance of the program to implement the one or more content updates to replace the identified content with the user-defined content.
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 content of the program to update and defining one or more content updates of user defined content;
- assembling the one or more content updates of user-defined content that correspond with the identified content into a package of content updates 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 other instance of the program to implement the one or more content updates to replace the identified content with the user-defined content.
The computer-implemented method as recited in claim 10, wherein determining which of the content updates correspond with the identified content comprises querying the data store based on the user input that identifies the content of the program to be update.
A computer-readable storage media storing processor-executable 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 content of the program to update and defining content updates of user-defined content that is configured to replace the identified content;
- assembling one or more of the content updates that correspond with the identified content into a package of content updates 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 other instance of the program to implement the one or more content updates to replace the identified content with the user-defined content.
Dependencies are inferred from the claim text.