Discovering and displaying media content related to an electronic document
AssigneeGoogle Inc.
InventorsDave Scott Fisher, Vincent Dureau, William Noah Schilit
Life of this patent
Estimating the term…
Abstract
Systems, computer-readable storage mediums, and methods for discovering and displaying media content related to an electronic document. At a first computing device, one or more media entities associated with an electronic document are obtained from a server. A representation of a subset of the media entities is displayed, and a user selection from the representation of a respective media entity from the subset is obtained. In response, the respective media entity is displayed.
Claims20
A method comprising:
- at a first computing device having at least one processor and memory storing at least one program for execution by the at least one processor:
- opening an electronic document;
- obtaining document identifying information for the electronic document;
- in response to opening the electronic document and obtaining the document identifying information for the electronic document, identifying at least one media entity associated with the document identifying information, wherein the at least one media entity is stored locally on a second computing device;
- displaying, on the first computing device, a representation of at least a subset of the at least one media entity;
- obtaining a user selection of a media entity from the representation of at least the subset of the at least one media entity;
- in response to the user selection, causing the media entity to be displayed on the second computing device;
- and
- controlling display of the media entity on the second computing device.
A client system, comprising:
- at least one processor;
- memory;
- and
- at least one program, wherein the at least one program is stored in the memory and configured to be executed by the at least one processor, the at least one program including instructions to perform a method comprising:
- opening an electronic document;
- obtaining document identifying information for the electronic document;
- in response to opening the electronic document and obtaining the document identifying information for the electronic document, identifying a media entity associated with the document identifying information, wherein the media entity is stored locally on a second computing device;
- displaying, on a first computing device, a representation of the media entity;
- obtaining a user selection from the representation of the media entity from the at least the subset of the media entity;
- in response to the user selection, causing the media entity to be displayed on a second computing device;
- and
- controlling, at the first computing device, display of the media entity on the second computing device.
A non-transitory computer readable storage medium storing at least one program, the at least one program comprising instructions, which when executed by a computer system with at least one processor, cause the computer system to perform a method comprising, at a first computing device:
- opening an electronic document;
- obtaining document identifying information for the electronic document;
- in response to opening the electronic document and obtaining the document identifying information for the electronic document, identifying at least one media entity associated with the document identifying information, wherein the at least one media entity is stored locally on a second computing device;
- displaying, on the first computing device, a representation of at least a subset of the at least one media entity;
- obtaining a user selection of a media entity from the representation of at least the subset of the at least one media entity;
- in response to the user selection, causing the media entity to be displayed on the second computing device;
- and
- controlling, at the first computing device, display of the media entity on the second computing device.
Dependencies are inferred from the claim text.