# US 2014/0156629 A1 · Method for managing information

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0156629 A1
- Document ID: US20140156629A1
- Status: Published application
- Kind: A1
- Application number: 14/173,110
- Filed: 2014-02-05
- Published: 2014-06-05
- Earliest claimed: 2006-04-08
- Assignees: Knapp Investment Company Limited
- Applicants: Knapp Investment Company Limited
- Inventors: James Walter Haddock
- Web page: https://patentgrep.com/patent/US20140156629A1

## CPC

- G06F 16/9538: Presentation of query results
- G06F 16/951: Indexing; Web crawling techniques
- G06F 16/958: Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method for managing the exchange of information is provided, wherein the method includes receiving at least one information location identifier, wherein the at least one information location identifier may be associated with at least one information portal and associating with at least one network browser. The method further includes generating an information location identifier template responsive to the at least one information portal and communicating with the at least one information portal to identify resultant information.

## Claims

### Claim at position 1

1-20. (canceled)

### Claim 21

A method for managing information exchange on a computer, comprising:
obtaining a plurality of information portals within at least one information category, wherein each information portal corresponds to at least one website;
receiving a query term entered through at least one data entry field displayed on the computer;
creating a corresponding query string for each of the plurality of information portals in a corresponding query string format associated with each of the plurality of information portals such that each of the plurality of information portals recognizes the corresponding query string;
sending the corresponding query string to each of the plurality of information portals for effecting a search on each of the plurality of information portals;
retrieving search results from the plurality of information portals associated with the received query term; and
generating display on the computer based on the search results from the plurality of information portals.

### Claim 22 (depends on 21)

The method according to claim 21, wherein the plurality of information portals are internet search engines.

### Claim 23 (depends on 21)

The method according to claim 21, wherein the plurality of information portals are online store web sites.

### Claim 24 (depends on 21)

The method according to claim 21, wherein the plurality of information portals are internet billboard web sites.

### Claim 25 (depends on 21)

The method according to claim 21, wherein at least one information category include a default category for information portals that do not fit into any of identified categories of the at least one information category.

### Claim 26 (depends on 21)

The method according to claim 21, wherein the plurality of information portals are within a particular category selected from the at least one information category by the user.

### Claim 27 (depends on 26)

The method according to claim 26, wherein the corresponding query string is only sent to any of the plurality of information portal within the particular category.

### Claim 28 (depends on 21)

The method according to claim 21, wherein the query string format is a query string template associated with each of the plurality of information portals.

### Claim 29 (depends on 21)

The method according to claim 21, wherein the query term is entered by a user of the computer through at least one data entry field as a part of a user interface displayed on the computer;

### Claim 30 (depends on 21)

The method according to claim 21, wherein obtaining the plurality of information portals within at least one information category further includes:
creating the at least one information category by a user of the computer;
determining the plurality of information portals to be associated with the at least one information category; and
adding each of the plurality of information portals to be searched using the received query term.

### Claim 31 (depends on 30)

The method according to claim 30, further including:
adding a descriptive term for each of the at least one information category.

### Claim 32 (depends on 21)

The method according to claim 21, the search on each of the plurality of information portals is performed simultaneously.

### Claim 33 (depends on 21)

The method according to claim 21, wherein the computer communicates each information portal via a computer network.

### Claim 34 (depends on 21)

The method according to claim 21, wherein displaying the search results includes using a web browser to display the search results.

### Claim 35 (depends on 21)

The method according to claim 21, wherein the query string format is generated by:
training the computer to obtain information on the query string format by analyzing communications between the computer and the corresponding information portal based on user-entered text.

### Claim 36 (depends on 35)

The method according to claim 35, further including:
detecting addition information on the information portals; and
retraining the computer to obtain information on the query string format based on the additional information.

### Claim 37

A computer for managing information exchange through a computer network, comprising:
a memory containing computer-executable programs;
a display device; and
a microprocessor coupled to the memory and the display device and configured to:
obtain a plurality of information portals within at least one information category, wherein each information portal corresponds to at least one website;
receive a query term entered through at least one data entry field displayed on the computer;
create a corresponding query string for each of the plurality of information portals in a corresponding query string format associated with each of the plurality of information portals such that each of the plurality of information portals recognizes the corresponding query string;
send the corresponding query string to each of the plurality of information portals for effecting a search on each of the plurality of information portals;
retrieve search results from the plurality of information portals associated with the received query term; and
generating display on the computer based on the search results from the plurality of information portals.

### Claim 38 (depends on 37)

The computer according to claim 37, wherein the plurality of information portals include any of internet search engines, online store web sites, and internet billboard web sites.

### Claim 39 (depends on 37)

The computer according to claim 37, wherein, to obtain the plurality of information portals within at least one information category, the microprocessor is further configured to:
create the at least one information category by a user of the computer;
add a descriptive term for each of the at least one information category.
determine the plurality of information portals to be associated with the at least one information category; and
add each of the plurality of information portals to be searched using the received query term.

### Claim 40 (depends on 37)

The computer according to claim 37, wherein the search on each of the plurality of information portals is performed simultaneously.
