Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Page images | Web History | Sign in

Patents

  

IIIH

US007243091B2

(12) United States Patent ao) Patent No.: Us 7,243,091 B2

Kalogeraki et al. (45) Date of Patent: Jul. 10,2007

(54) SEARCH NETWORK FOR SEARCHING SERVICES ON THE INTERNET

(75) Inventors: Vasiliki Kalogeraki, Sunnyvale, CA (US); James C. Pruyne, Sunnyvale, CA (US)

(73) Assignee: Hewlett-Packard Development

Company, L.P., Houston, TX (US)

( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 799 days.

(21) Appl. No.: 10/135,906

(22) Filed: Apr. 29, 2002

(65) Prior Publication Data

US 2003/0204497 Al Oct. 30, 2003

(51) Int. CI.

G06F17/30 (2006.01)

(52) U.S. CI 707/3; 707/5; 707/10; 707/200;

707/101

(58) Field of Classification Search 707/3,

707/4, 10, 6, 5; 709/202, 219 See application file for complete search history.

(56) References Cited

U.S. PATENT DOCUMENTS

5,224,205 A * 6/1993 Dinkin et al 709/226

[blocks in formation]

A service search network system includes a plurality of file search nodes. Each file search node has a file repository that stores files searchable by a file search request. A first and a second service search node is provided, each having a service repository for storing services that can be searched. When the first service search node receives a service search request for a particular service stored in the second service search node, the first service search node formats the service search request into a format recognized by the file search nodes such that the service request can be propagated to the second service search node via some of the file search nodes. The structure of each service search node is also described. A method of searching a specific service in a search network having file search nodes and service search nodes is also described.

18 Claims, 7 Drawing Sheets

[graphic]
[graphic]
[graphic]
[merged small][merged small][table][merged small][graphic][merged small][merged small][merged small][table][merged small][merged small]
« PreviousContinue »