Free text search engine system and method
AssigneeSoftware AG
InventorLior Yaffe
Life of this patent
Estimating the term…
Abstract
A free text search engine system, for an application, aggregates information sent to and received from a host by the emulator running the application. The information includes (i) field names and associated field contents for a display screen for the application, (ii) emulator action indicating sent or received, (iii) a screen image of the display screen used when the information was sent or received, and (iv) a hot link to reproduce the display screen. The system indexes field contents and field names in memory and searches, in response to receipt of a search query specifying a search term, the field contents and the field names in the memory that match the search term to form search results. The search results are ranked using a rank calculation based on various ranking factors.
Claims19
A free text search engine method for an application comprising:
- aggregating, by a processor, information sent to and received from a host by an emulator running the application, the information including (i) field names and associated field contents for a display screen for the application, (ii) emulator action indicating sent or received, (iii) a screen image of the display screen used when the information was sent or received, and (iv) a hot link to reproduce the display screen;
- indexing, by the processor, the field contents and the field names in a memory;
- searching, by the processor, responsive to receipt of a search query specifying a search term, the field contents and the field names in the memory that match the search term to form search results;
- and
- returning, by the processor, the search results by providing the screen image of the display screen used when the information matching the search term was sent or received and/or the hot link to navigate to a live copy of the display screen with the information that matches the search term.
A free text search engine system for an application comprising:
- a processor configured to
- aggregate information sent to and received from a host by an emulator running the application, the information including (i) field names and associated field contents for a display screen for the application, (ii) emulator action indicating sent or received, (iii) a screen image of the display screen used when the information was sent or received, and (iv) a hot link to reproduce the display screen;
- index the field contents and the field names in a memory;
- search responsive to receipt of a search query specifying a search term, the field contents and the field names in the memory that match the search term to form search results;
- and
- return the search results by providing the screen image of the display screen used when the information matching the search term was sent or received and/or the hot link to navigate to a live copy of the display screen with the information that matches the search term.
Dependencies are inferred from the claim text.