COLLECTING DIGITAL ASSETS TO FORM A SEARCHABLE REPOSITORY
First Claim
1. A computer implemented method for collecting digital assets to form a searchable repository, the method comprising the steps of:
- identifying a digital asset;
extracting a copy of the digital asset to store in a repository;
tokenizing plaintext into a grammar, wherein the plaintext is associated with the digital asset;
determining if the digital asset is an image, wherein if the digital asset is an image then program code is instructed to identify colors and shapes within the image, and also relationships between the image and other digital assets stored in the repository, and wherein if the digital asset is an image the program code generates parameter values representing the colors, shapes, and relationships identified;
generating contextual information corresponding to the digital asset by utilizing the plaintext that is tokenized into the grammar, wherein the contextual information includes the parameter values representing the colors, shapes, and relationships identified;
querying the repository to retrieve one or more copies of other digital assets having contextual information that matches with the contextual information corresponding to the digital asset; and
annotating the copy of the digital asset within the repository to form searchable metadata.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital asset is identified, and a copy of the digital asset to store in a repository. Program code tokenizes plaintext into a grammar, wherein the plaintext is associated with the digital asset. If the digital asset is an image the program code is instructed to identify colors and shapes within the image, and also relationships between the image and other digital assets stored in the repository. Contextual information corresponding to the digital asset is generated by utilizing the plaintext that is tokenized into the grammar, wherein the contextual information includes parameter values representing the colors, shapes, and relationships identified. The repository is queried to retrieve one or more copies of other digital assets having contextual information that matches with the contextual information corresponding to the digital asset that is identified. The computer annotates the copy of the digital asset within the repository to form searchable metadata.
-
Citations
18 Claims
-
1. A computer implemented method for collecting digital assets to form a searchable repository, the method comprising the steps of:
-
identifying a digital asset; extracting a copy of the digital asset to store in a repository; tokenizing plaintext into a grammar, wherein the plaintext is associated with the digital asset; determining if the digital asset is an image, wherein if the digital asset is an image then program code is instructed to identify colors and shapes within the image, and also relationships between the image and other digital assets stored in the repository, and wherein if the digital asset is an image the program code generates parameter values representing the colors, shapes, and relationships identified; generating contextual information corresponding to the digital asset by utilizing the plaintext that is tokenized into the grammar, wherein the contextual information includes the parameter values representing the colors, shapes, and relationships identified; querying the repository to retrieve one or more copies of other digital assets having contextual information that matches with the contextual information corresponding to the digital asset; and annotating the copy of the digital asset within the repository to form searchable metadata. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for collecting digital assets to form a searchable repository, the computer program product comprising:
-
a computer readable storage medium and program instructions stored on the computer readable storage medium, the program instructions comprising; program instructions to identify a digital asset; program instructions to extract a copy of the digital asset to store in a repository; program instructions to tokenize plaintext into a grammar, wherein the plaintext is associated with the digital asset; program instructions to determine if the digital asset is an image, wherein if the digital asset is an image then program code is instructed to identify colors and shapes within the image, and also relationships between the image and other digital assets stored in the repository, and wherein if the digital asset is an image the program code generates parameter values representing the colors, shapes, and relationships identified; program instructions to generate contextual information corresponding to the digital asset by utilizing the plaintext that is tokenized into the grammar, wherein the contextual information includes the parameter values representing the colors, shapes, and relationships identified; program instructions to query the repository to retrieve one or more copies of other digital assets having contextual information that matches with the contextual information corresponding to the digital asset; and program instructions to annotate the copy of the digital asset within the repository to form searchable metadata. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system for collecting digital assets to form a searchable repository, the computer system comprising:
-
one or more processors, one or more computer readable memories, one or more computer readable storage media, and program instructions stored on the one or more storage media for execution by the one or more processors via the one or more memories, the program instructions comprising; program instructions to identify a digital asset; program instructions to extract a copy of the digital asset to store in a repository; program instructions to tokenize plaintext into a grammar, wherein the plaintext is associated with the digital asset; program instructions to determine if the digital asset is an image, wherein if the digital asset is an image then program code is instructed to identify colors and shapes within the image, and also relationships between the image and other digital assets stored in the repository, and wherein if the digital asset is an image the program code generates parameter values representing the colors, shapes, and relationships identified; program instructions to generate contextual information corresponding to the digital asset by utilizing the plaintext that is tokenized into the grammar, wherein the contextual information includes the parameter values representing the colors, shapes, and relationships identified; program instructions to query the repository to retrieve one or more copies of other digital assets having contextual information that matches with the contextual information corresponding to the digital asset; and program instructions to annotate the copy of the digital asset within the repository to form searchable metadata. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification