Collaborative list management
AssigneeLemon Hat
InventorKishore Kumar Polakala
Life of this patent
Estimating the term…
Abstract
Techniques described herein provide collaborative list management features. Various implementations receive selection of a list item included in a list associated with a list manager that provides the collaborative list management services. In response to receiving selection of the list item, one or more implementations receive input to invoke an action in a context associated with the list item, such as establishing a communication session, acquiring supplemental content, sharing list information, generating vendor-based lists, accessing third-party services, and so forth. Accordingly, various implementations invoke the action in the context of the selected list item.
Claims20
A system comprising:
- a processing system configured to execute instructions to cause the system to perform operations including:
- receiving, via input to a graphical user interface displayed on a display device, selection of a list item included in a list associated with a list manager that provides one or more collaborative services;
- populating a graphical user interface with a visual indication of the list item;
- receiving input to invoke an action in a context associated with the list item, the action comprising one of the one or more collaborative services;
- invoking the action in the context associated with the list item;
- periodically querying one or more remote vendor data sources for updated information regarding the list item, the one or more remote vendor data sources representing one or more vendors that offer the list item;
- obtaining, based on said periodically querying, updated information regarding the list item from the one or more remote vendor data sources;
- modifying the visual indication of the list item in the graphical user interface to indicate the updated information regarding the list item;
- initiating a communication session regarding the updated information regarding the list item, the communication session including:
- an automated message describing the updated information regarding the list item;
- and
- an exchange of communication media including one or more of text communication, audio communication, or video communication regarding the list item between the system and at least one other system.
A method implemented by at least one computing device, the method comprising:
- receiving, via the at least one computing device, selection of a list item included in a list associated with a list manager that provides one or more collaborative services;
- populating, via the at least one computing device, a graphical user interface with a visual indication of the list item;
- receiving input to invoke an action in a context associated with the list item, the action comprising one of the one or more collaborative services;
- invoking, via the at least one computing device, the action in the context associated with the list item;
- periodically querying, via the at least one computing device, one or more remote vendor data sources for updated information regarding the list item, the one or more remote vendor data sources representing one or more vendors that offer the list item;
- obtaining, based on said periodically querying, updated information regarding the list item from the one or more remote vendor data sources;
- modifying, via the at least one computing device, the visual indication of the list item in the graphical user interface to indicate the updated information regarding the list item;
- initiating, via the at least one computing device, a communication session regarding the updated information regarding the list item, the communication session including:
- an automated message describing the updated information regarding the list item;
- and
- an exchange of communication media including one or more of text communication, audio communication, or video communication regarding the list item between the at least one computing device and at least one other computing device.
One or more non-transitory computer-readable storage media storing instructions that are executable by a computing system to perform operations comprising:
- receiving selection of a list item included in a list associated with a list manager that provides one or more collaborative services;
- populating a graphical user interface with a visual indication of the list item;
- receiving input to invoke an action in a context associated with the list item, the action comprising one of the one or more collaborative services;
- invoking the action in the context associated with the list item;
- periodically querying one or more remote vendor data sources for updated information regarding the list item, the one or more remote vendor data sources representing one or more vendors that offer the list item;
- obtaining, based on said periodically querying, updated information regarding the list item from the one or more remote vendor data sources;
- modifying the visual indication of the list item in the graphical user interface to indicate the updated information regarding the list item;
- initiating a communication session regarding the updated information regarding the list item, the communication session including:
- an automated message describing the updated information regarding the list item;
- and
- an exchange of communication media including one or more of text communication, audio communication, or video communication regarding the list item.
Dependencies are inferred from the claim text.