Patent ID: 9443016
Filing Date: 2016-09-13
CPC Classification: G06F

Claim Text:
1. A method for a collection of digital items comprising: at a query platform system: the query platform system generating a sharable collection of result items, wherein each result item corresponds to result data of at least one first query input submitted to a first external service system via a corresponding first service module of a plurality of service modules of the query platform system, and wherein at least one result item includes a context property; the query platform system storing the collection of result items as a first instance; the query platform system extracting collection-level context information from the generated collection of the first instance, the collection-level context information including at least the context property of the at least one result item; the query platform system generating at least one second query input by modifying the at least one first query input to include the extracted collection-level context information; the query platform system submitting the at least one second query input to the first external service system via the first service module; the query platform system storing each result item provided by the first external service system responsive to the at least one second query input as a second instance; and responsive to storing each result item provided by the first external service system as the second instance, the query platform system providing the second instance to a first client device of a first user account and a second client device of a second user account, wherein the query platform system is constructed to update at least one result item of the second instance with a query input that uses a context property of a second user account and provide the updated second instance of result items to the second client device, wherein the at least one first query input is received from the first client device and corresponds to a user-inputted query, wherein the at least one second query input is automatically generated by the query platform system from the first query input and the extracted collection-level context information, wherein the first user account and the second user account contribute to the second instance, wherein the query platform system receives from the first client device at least one directive to control at least one of modifying the provided second instance and editing the provided second instance, and wherein the query platform system receives from the second client device at least one directive to control at least one of modifying the provided second instance and editing the provided second instance.