Lexicon based systems and methods for intelligent media search
First Claim
Patent Images
1. A computer image search system, the system comprising:
- a programmable data processor operating under the control of a program to convert the display commands into data entries in an array of multi-bit data characters and words, each entry of the array corresponding to a set of descriptions of the image to be displayed; and
a scanned-raster display device for generating illuminated points on a display surface in response to applied data signals causing the programmable data processor to perform the following operations;
maintain a first database comprising a first set of records, each record comprising a media file set and a set of descriptive terms associated with the media file set;
maintain a second database comprising a set of lists, each list comprising a list designation, an alphabetized set of pre-computed suggested search terms and a set of associated pointers, wherein for each suggested search term in the list, the associated pointer points to the media file set associated with the suggested search term, and wherein the media file set is stored in the first database; and
iteratively receive a search request entered by a user via a user interface until the user concludes the search request submission, and dynamically updating the user interface by performing the following operations for the received search request;
query the second database to provide a detected list, wherein the associated list designation of the detected list begins with the received search request,identify the set of suggested search terms in the detected list, and performing the following operations for each suggested search term in the identified set of suggested search terms;
identify a pointer associated with the suggested search term from the set of associated pointers in the detected list,query the first database using the identified pointer to retrieve the media file set and the descriptive terms associated with the suggested search term, anddisplay the retrieved media file set and the descriptive terms associated with the suggested search term on the user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer image search system for rapid retrieval of media files images corresponding to a sequence of input display commands, the system comprising: a programmable data processor operating under the control of a program to convert the display commands into data entries in an array of multi-bit data characters and words, each entry of the array corresponding to a set of descriptions of the image to be displayed; and a scanned-raster display device for generating illuminated points on a display surface in response to applied data signals causing the programmable data processor to perform a set of operations.
108 Citations
16 Claims
-
1. A computer image search system, the system comprising:
-
a programmable data processor operating under the control of a program to convert the display commands into data entries in an array of multi-bit data characters and words, each entry of the array corresponding to a set of descriptions of the image to be displayed; and a scanned-raster display device for generating illuminated points on a display surface in response to applied data signals causing the programmable data processor to perform the following operations; maintain a first database comprising a first set of records, each record comprising a media file set and a set of descriptive terms associated with the media file set;
maintain a second database comprising a set of lists, each list comprising a list designation, an alphabetized set of pre-computed suggested search terms and a set of associated pointers, wherein for each suggested search term in the list, the associated pointer points to the media file set associated with the suggested search term, and wherein the media file set is stored in the first database; anditeratively receive a search request entered by a user via a user interface until the user concludes the search request submission, and dynamically updating the user interface by performing the following operations for the received search request; query the second database to provide a detected list, wherein the associated list designation of the detected list begins with the received search request, identify the set of suggested search terms in the detected list, and performing the following operations for each suggested search term in the identified set of suggested search terms; identify a pointer associated with the suggested search term from the set of associated pointers in the detected list, query the first database using the identified pointer to retrieve the media file set and the descriptive terms associated with the suggested search term, and display the retrieved media file set and the descriptive terms associated with the suggested search term on the user interface. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for rapid retrieval of searched media files, the method comprising:
-
maintaining a first database comprising a set of records, each record comprising a media file set and a set of descriptive terms associated with the media file set; maintaining a second database comprising a set of lists, each list comprising a list designation, an alphabetized set of pre-computed suggested search terms and a set of associated pointers, wherein for each suggested search term in the list, the associated pointer points to the media file set stored in the first database that represents the suggested search term; iteratively receiving a search request entered by a user via a user interface until the user concludes the search request submission, and dynamically updating the user interface by performing the following steps for each received search request; querying the second database to provide a detected list, wherein the associated list designation of the detected list begins with the received search request, identifying the set of suggested search terms in the detected list, and performing the following steps for each suggested search term in the identified set of suggested search terms; identifying a pointer associated with the suggested search term from the set of associated pointers in the detected list, using the identified pointer to retrieve the media file set and the descriptive terms associated with the suggested search term from the first database, and displaying the retrieved media file set and the descriptive terms associated with the suggested search term on the user interface. - View Dependent Claims (7, 8)
-
-
9. A method for rapid retrieval of searched media files, the method comprising:
-
maintaining a first database comprising a first set of records, each record comprising a media file set and a set of descriptive terms associated with the media file set; maintaining a second database comprising a set of lists, each record comprising a list designation, an alphabetized set of pre-computed suggested search terms and a second set of associated pointers, wherein for each related search term in the list, the associated pointer points to the media file set associated with the related search term, and wherein the media file set is stored in the first database; and iteratively receiving a search request entered by a user via a user interface until the user concludes the search request submission, and dynamically updating the user interface by performing the following steps for the received search request; querying the second database to provide a detected list, wherein the associated list designation of the detected list begins with the received search request, identifying the set of related search terms in the detected list, and performing the following steps for each related search term in the identified set of related search terms; identifying a pointer associated with the related search term from the set of associated pointers in the detected list, using the identified pointer to retrieve the media file set and the descriptive terms associated with the related search term from the first database, and displaying the retrieved media file set and the descriptive terms associated with the related search term on the user interface. - View Dependent Claims (10, 11, 12)
-
-
13. A computer image search system, the system comprising:
-
a programmable data processor operating under the control of a program to convert the display commands into data entries in an array of multi-bit data characters and words, each entry of the array corresponding to a set of descriptions of the image to be displayed; and a scanned-raster display device for generating illuminated points on a display surface in response to applied data signals causing the programmable data processor to perform the following operations; maintain a first database comprising a first set of records, each record comprising a media file set and a set of descriptive terms associated with the media file set;
maintain a second database comprising a set of lists, each list comprising a list designation, an alphabetized set of pre-computed suggested search terms and a set of associated pointers, wherein for each suggested search term in the list, the associated pointer points to the media file set associated with the suggested search term, and wherein the media file set is stored in the first database; anditeratively receive a search request entered by a user via a user interface until the user concludes the search request submission, and dynamically updating the user interface by performing the following operations for the received search request; query the second database to provide a detected list, wherein the associated list designation of the detected list begins with the received search request, identify the set of suggested search terms in the detected list, and performing the following operations for each suggested search term in the identified set of suggested search terms; identify a pointer associated with the suggested search term from the set of associated pointers in the detected list, query the first database using the identified pointer to retrieve the media file set and the descriptive terms associated with the suggested search term, and display the set of thumbnail images of the retrieved media file set and the descriptive terms associated with the suggested search term on a first designated portion of the user interface and displaying the set of thumbnail images of a media file set and a set of descriptive terms associated with a related search term on a second designated portion of the user interface. - View Dependent Claims (14)
-
-
15. A method for rapid retrieval of searched media files, the method comprising:
-
maintaining a first database comprising a set of records, each record comprising a media file set and a set of descriptive terms associated with the media file set; maintaining a second database comprising a set of lists, each list comprising a list designation, an alphabetized set of pre-computed suggested search terms and a set of associated pointers, wherein for each suggested search term in the list, the associated pointer points to the media file set stored in the first database that represents the suggested search term; iteratively receiving a search request entered by a user via a user interface until the user concludes the search request submission, and dynamically updating the user interface by performing the following steps for each received search request; querying the second database to provide a detected list, wherein the associated list designation of the detected list begins with the received search request, identifying the set of suggested search terms in the detected list, and performing the following steps for each suggested search term in the identified set of suggested search terms; identifying a pointer associated with the suggested search term from the set of associated pointers in the detected list, using the identified pointer to retrieve the media file set and the descriptive terms associated with the suggested search term from the first database, and simultaneously displaying a set of thumbnail images of the retrieved media file set and the descriptive terms associated with the suggested search term on the user interface. - View Dependent Claims (16)
-
Specification