MACRO PROGRAMMING FOR RESOURCES
First Claim
1. A method of creating a search macro for use with a computer, comprising:
- loading a page into an application from a resource, where the resource has a Uniform Resource Identifier and the page has a search field that causes the application to generate a message when activated;
reading the Uniform Resource Identifier with the application;
inserting a placeholder into the search field;
activating the search field;
reading the message generated in response to the activation of the search field with the application;
parsing the message to isolate a search string containing the placeholder; and
storing the search string in a data structure.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and a method are disclosed for generating, storing, retrieving, and utilizing a search macro or shortcut link to a resource, such as a web site that provides access to an information database. The system may load a page into an application from the resource. The resource may have a Uniform Resource Identifier, and the page may have a search field that causes the application to generate a message when activated. The system may read the Uniform Resource Identifier insert a placeholder into the search field, and activate the search field, which causes the application to generate a message. The system may read the message and parse the message to isolate a search string containing the placeholder. The system may store the search string in a data structure, and may also store the Uniform Resource Identifier and associate it with the search string in the data structure. The system may further retrieve the search string, replace the placeholder with a search term, and generate a message as a function of the search string and the search term.
105 Citations
25 Claims
-
1. A method of creating a search macro for use with a computer, comprising:
-
loading a page into an application from a resource, where the resource has a Uniform Resource Identifier and the page has a search field that causes the application to generate a message when activated; reading the Uniform Resource Identifier with the application; inserting a placeholder into the search field; activating the search field; reading the message generated in response to the activation of the search field with the application; parsing the message to isolate a search string containing the placeholder; and storing the search string in a data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 13, 14, 15)
-
-
10. A system, comprising;
-
a user system in communication with a network, wherein the user system comprises a graphical user interface; and a server in communication with the network, wherein the server comprises an information database and code for a web page to search the information database using at least one search term; wherein the user system includes an application that reads the code for the web page, determines a message generated by the code in response to the at least one search term, substitutes at least one placeholder for the at least one search term, and stores the message as a macro in a data structure.
-
-
11. An article of manufacture comprising:
a computer usable medium having computer readable program code means embodied therein for causing a computer to assist a user submitting a query to a human searcher, the computer readable program code means in said article of manufacture comprising; computer readable program code means for causing a computer to load a page into an application from a resource, where the resource has a Uniform Resource Identifier and the page has a search field that causes the application to generate a message when activated; computer readable program code means for causing the computer to read the Uniform Resource Identifier with the application;
;computer readable program code means for causing the computer to insert a placeholder into the search field; computer readable program code means for causing the computer to activate the search field; computer readable program code means for causing the computer to read the message generated in response to the activation of the search field with the application; computer readable program code means for causing the computer to parse the message to isolate a search string containing the placeholder; and computer readable program code means for causing the computer to store the search string in a data structure.
-
12. A method of creating a search macro for use with a computer, comprising:
-
loading a page into an application from a resource, where the resource has a Uniform Resource Identifier and the page has a search field that causes the application to generate a message when activated; reading the Uniform Resource Identifier with the application; reading the source code of the page with the application; analyzing the source code to determine the message generated when the search field is activated; generating the message as a function of the source code and a placeholder; and storing the message in a data structure as a macro. - View Dependent Claims (16, 17, 18)
-
-
19. A method of generating a Uniform Resource Identifier as a function of a search macro with a computer, comprising:
-
displaying a page in an application, where the page has a search field; reading a macro from a data structure with the application; reading a search term from the search field; generating a Uniform Resource Identifier as a function of the macro and the search term with the application; transmitting the Uniform Resource Identifier with the application; and retrieving a result associated with the Uniform Resource Identifier from the network with the application. - View Dependent Claims (20)
-
-
21. A method, comprising:
-
capturing information of sequence of operations for locating a resource; modifying the captured information; and automating access to the resource using the modified information. - View Dependent Claims (22, 23, 24, 25)
-
Specification