Associating search terms with a downloaded file
AssigneeLenovo (Singapore) Pte. Ltd.
InventorsHoward J. Locker, Yang Jinping, Shao Xiang
Life of this patent
Estimating the term…
Abstract
An apparatus for associated search terms with a downloaded file includes a storage device storing machine-readable code and a processor executing the machine-readable code. The machine-readable code includes a reference module that references one or more search terms for a file selected for download. The file is retrieved by a search engine searching with the one or more search terms. The machine-readable code includes an embedding module that embeds the one or more search terms into data associated with a file copy. The file copy includes a copy of the file for saving on a storage device.
Claims18
An apparatus comprising:
- a storage device storing machine-readable code;
- a processor executing the machine-readable code, the machine-readable code comprising:
- a detection module detecting a download request for a file, the download request comprising a request to save a copy of the file on the storage device;
- a reference module referencing, in response to the detection module detecting the download request, one or more search terms provided to a search engine to locate the file, the file being included in search results by the search engine searching with the one or more search terms, wherein the reference module references the one or more search terms from a browser in communication with the search engine;
- and
- an embedding module embedding the one or more search terms into data associated with a file copy, the file copy comprising a copy of the file for saving on a storage device.
A method comprising:
- detecting a download request for a particular file;
- referencing one or more search terms provided to a search engine, the particular file being included in search results by the search engine searching with the one or more search terms, wherein the reference module references the one or more search terms from a browser in communication with the search engine;
- determining whether the particular file is related to the one or more search terms;
- and
- embedding, in response to determining that the particular file is related to the one or more search terms, the one or more search terms into data associated with a file copy, the file copy comprising a copy of the file for saving on a storage device.
A computer program product comprising a non-transitory storage device storing machine readable code executed by a processor to perform the operations of:
- detecting a download request for a particular file;
- referencing one or more search terms provided to a search engine, the particular file being included in search results by the search engine searching with the one or more search terms, wherein the reference module references the one or more search terms from a browser in communication with the search engine;
- determining whether the particular file is related to the one or more search terms;
- and
- embedding, in response to determining that the particular file is related to the one or more search terms, the one or more search terms into data associated with a file copy, the file copy comprising a copy of the file for saving on a storage device.
Dependencies are inferred from the claim text.