Embedded searching system and the method thereof
First Claim
Patent Images
1. An embedded searching system used on at least one application via default registry information of an operating system (OS) that records a registry code of the at least one application, the system comprising:
- an application database for storing the at least one application name of the application and its corresponding interface specification;
a registry table searching module for searching for at least one application in the registry information according to the application name;
an updating module for searching the application database and loading the interface specification for the at least one application in order to update the registry information;
an embedding module for generating a search field to be embedded into the application operating interface according to the operating interface of the application and the registry information when one of the at least one application is executing;
a receiving module for receiving a search content and a search criterion after the search field is clicked; and
a searching module for comparing the search content with at least one document, at least one web page, or at least one resource file of the application according to the search criterion, and displaying the matched result immediately.
2 Assignments
0 Petitions
Accused Products
Abstract
An embedded searching system uses an application name to search for the interface specifications for the application. The interface specifications are used to update default registry information of the operating system. Different applications can thus be embedded with a search field. This increases the convenience of searching for the applications. The mechanism also produces a corresponding method.
16 Citations
10 Claims
-
1. An embedded searching system used on at least one application via default registry information of an operating system (OS) that records a registry code of the at least one application, the system comprising:
-
an application database for storing the at least one application name of the application and its corresponding interface specification; a registry table searching module for searching for at least one application in the registry information according to the application name; an updating module for searching the application database and loading the interface specification for the at least one application in order to update the registry information; an embedding module for generating a search field to be embedded into the application operating interface according to the operating interface of the application and the registry information when one of the at least one application is executing; a receiving module for receiving a search content and a search criterion after the search field is clicked; and a searching module for comparing the search content with at least one document, at least one web page, or at least one resource file of the application according to the search criterion, and displaying the matched result immediately. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An embedded searching method used on at least one application via default registry information of an OS that records a registry code of the at least one application, the method comprising the steps of:
-
storing the application name of the at least one application and its corresponding interface specification in an application database; searching for at least one application in the registry information according to the application name; searching the application database and loading the interface specification for the at least one application in order to update the registry information; generating a search field to be embedded into the application operating interface according to the operating interface of the application and the registry information when one of the at least one application is executing; receiving a search content and a search criterion after the search field is clicked; and comparing the search content with at least one document, at least one web page, or at least one resource file of the application according to the search criterion, and displaying the matched result immediately. - View Dependent Claims (7, 8, 9, 10)
-
Specification