# US 8,788,451 B2 · Central repository for searches

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

- Number: US 8,788,451 B2
- Document ID: US8788451B2
- Status: Granted
- Kind: B2
- Application number: 13/031,020
- Filed: 2011-02-18
- Published: 2012-08-23
- Granted: 2014-07-22
- Earliest claimed: 2011-02-18
- Assignees: Avaya Inc.
- Applicants: Terry Don Jennings
- Inventors: Terry Don Jennings
- Web page: https://patentgrep.com/patent/US8788451B2

## CPC

- G06F 16/25: Integrating or interfacing systems involving database management systems
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Search systems and methods are disclosed. Content and data in support of search results are stored in a central repository. Moreover, the centrally stored content and data can be made available to one or more authorized devices. Searches can be conducted across a single device, or a community of devices. The community of devices over which a search is performed can include devices that are not publicly accessible, and that require the provision of authentication information. The community of devices over which a search is performed, and the set of authorized devices, can be determined based on various factors.

## Claims

### Claim 1

A method for storing search results, comprising:
initiating a first search using a first device;
performing the first search, wherein first search information is generated, wherein the first search is performed across a first plurality of devices associated with a user community who are participating in a conference call or meeting, and wherein the first search is limited to information relevant to the user community who are participating in the conference call or meeting;
presenting the first search information to a user of the first device;
using a desktop crawler executed by the first device, performing a second search to identify second search information on the first device, wherein the second search information includes at least some of the first search information;
providing the second search information from the first device to a central repository on a second device, wherein at least some of the second search information has not previously been received by the second device;
storing the second search information in the central repository on the second device;
initiating a third search using one of the first device and a third device; and
in response to initiating the third search, accessing the second search information stored on the second device from the at least one of the first device and the third device.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
obtaining content and index information from the first plurality of devices; and
storing the obtained content and index information in the central repository.

### Claim 3 (depends on 2)

The method of claim 2, further comprising:
enabling access to the content and index information stored on the second device by any device included in a second plurality of devices.

### Claim 4 (depends on 3)

The method of claim 3, wherein devices included in the first plurality of devices are the same as devices included in the second plurality of devices.

### Claim 5 (depends on 3)

The method of claim 3, wherein the user community is defined by an organizational structure.

### Claim 6 (depends on 3)

The method of claim 3, wherein the user community is defined by an event.

### Claim 7

A search system, comprising:
a first user computer device, including:
a processor;
memory;
a communication interface; and
computer code running on the processor of the first user computer device, wherein the computer code is configured to receive and store content and index information received from at least a second user computer device through the communication interface as a result of a search performed by the second user computer device separate from the first user computer device, wherein in response to a search request received from one of the second and a third user computer device, at least a portion of at least one of the stored content and index information is sent to the one of the second and third user computer devices, wherein the search performed by the second user computer device is performed across a first plurality of devices associated with a user community who are participating in a conference call or meeting, and wherein the search performed by the second user computer device is limited to information relevant to the user community who are participating in the conference call or meeting.

### Claim 8 (depends on 7)

The system of claim 7, wherein the second user computer device comprises a database.

### Claim 9 (depends on 7)

The system of claim 7, wherein the first computer device is a search server, wherein the second user computer device is an enterprise server, and wherein the search request is provided to the search server by a personal computer.

### Claim 10 (depends on 7)

The system of claim 7, wherein the computer code includes authentication code, and wherein the search results are provided by the first computer device to another device that provides proper authentication information.

### Claim 11

A computer implemented search method, comprising:
performing a first search initiated from a first device across a plurality of devices associated with a user community who are participating in a conference call or meeting, wherein the first search is limited to information relevant to the user community who are participating in the conference call or meeting;
presenting first search results to a user of the first device;
performing a second search to provide at least some content and index information from the first device to a second device, wherein at least a portion of the content and index information has not previously been received by the second device;
storing the content and index information from the plurality of devices on the second device;
receiving at the second device a request to access at least one of the content and index information;
authenticating the request to access the at least one of the content and index information; and
in response to successfully authenticating the request to access the at least one of the content and index information, permitting access to the at least one of the content and index information.

### Claim 12 (depends on 11)

The method of claim 11, wherein the first search is performed across the first device.

### Claim 13 (depends on 11)

The method of claim 11, wherein the request to access at least one of the content and index information is initiated by a third device, the method further comprising:
providing the at least one of the content and index information to the third device.

### Claim 14 (depends on 11)

The method of claim 11, wherein the plurality of devices comprise a community of devices.

### Claim 15 (depends on 14)

The method of claim 14, further comprising:
providing authentication credentials to at least one device included in the plurality of devices in order to search data stored on the at least one device.

### Claim 16 (depends on 1)

The method of claim 1, wherein the first search is limited to information associated with the creation of the conference call or meeting.

### Claim 17 (depends on 5)

The method of claim 5, wherein the first search information is ranked based on the organizational structure of the user community.
