Searching content in distributed computing networks
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/30
G06Q-030/02
출원번호
US-0171743
(2014-02-03)
등록번호
US-9348918
(2016-05-24)
발명자
/ 주소
Rose, Anthony
Bermeister, Kevin
출원인 / 주소
Brilliant Digital Entertainment, Inc.
대리인 / 주소
Siritzky Law, PLLC
인용정보
피인용 횟수 :
0인용 특허 :
66
초록▼
A distributed search system includes a central server having an index of data, wherein the index of data is also available on a plurality of computing devices in a distributed computing network, the plurality of computing devices being distinct from the central server, each the computing device havi
A distributed search system includes a central server having an index of data, wherein the index of data is also available on a plurality of computing devices in a distributed computing network, the plurality of computing devices being distinct from the central server, each the computing device having a cache in which the computing device automatically stores data generated during the course of the computing device's access to another computing network distinct from the distributed computing network.
대표청구항▼
1. A search system comprising: (A) a central server having an index, said index is also being available on at least one other computing device in a distributed computing network, wherein said distributed computing network comprises a peer-to-peer network;(B) computer program code stored in a memory
1. A search system comprising: (A) a central server having an index, said index is also being available on at least one other computing device in a distributed computing network, wherein said distributed computing network comprises a peer-to-peer network;(B) computer program code stored in a memory of said at least one other computing device, said code for: (B)(i) automatically and periodically generating said index based on data in a cache of said computing device, wherein said at least one other computing device stores data generated during the course of said computing device's access to another computing network distinct from said distributed computing network; and(B)(ii) automatically and periodically transmitting said index of said data to said central server;(C) a first client connected to said distributed computing network, wherein said first client has access to a copy of said index; and(D) a second client connected to said distributed computing network, wherein said first client receives at least one search request from said second client, and responds to said at least one search request by searching said copy of said index,wherein said first client has a distributed search engine application for receiving and fulfilling search requests from said second client, wherein, in fulfilling a search request from said second client, said distributed search engine application provides search results from said at least one other computing network and from said distributed computing network. 2. The distributed search system of claim 1, wherein said index contains data information and data location information on a computing device in data communication with a distributed network. 3. The distributed search system of claim 1, wherein said index contains address information of said data wherein said address is of at least one computing device in data communication with a distributed network. 4. The distributed search system of claim 1 wherein said index contains address information of said data wherein said address comprise at least one server host of a web site. 5. The distributed search system of claim 1 wherein said first client automatically and periodically downloads said index from said central server. 6. The distributed search system of claim 1, wherein said second client has a search client application for: receiving a search request from a computing device,sending said search request to at least one of said distributed search engine applications located on a first client, andreceiving a search response from said distributed search engine application for display. 7. The distributed search system of claim 6, wherein said response includes a receipt, and wherein the search client application, upon receiving the search response, digitally authenticates the invoice and returns an authenticated receipt to said distributed search engine application. 8. The distributed search system of claim 7, wherein said distributed search engine application collects authenticated receipts and periodically transmits at least a portion of said receipts to the central server. 9. The distributed search system of claim 1 wherein the at least one other computing network comprises the world wide web. 10. A search system comprising: (A) a central server having an index, wherein said index is also available on at least one computing device in a distributed computing network, wherein said distributed computing network comprises a peer-to-peer network, said at least one computing device being distinct from said central server, each said at least one computing device having a cache in which said computing device stores data generated during the course of said computing device's access to another computing network distinct from said distributed computing network;(B) computer program code stored in a memory of at least one of said plurality of computing devices for(B)(i) automatically and periodically generating said index based on data in said cache folder, and(B)(ii) automatically and periodically transmitting said index to said central server;(C) a first client connected to said distributed computing network, said first client having access to a copy of said index; and(D) a second client connected to said distributed computing network, wherein said first client receives a search request from said second client, and, in response to said search request, fulfills said request by searching said copy of said index,wherein said first client has a distributed search engine application for receiving and fulfilling search requests from said second client, wherein. in fulfilling a search request from said second client said distributed search engine application provides search results from said at least one other computing network and from said distributed computing network, andwherein said distributed search engine application transmits an invoice with the search response to said requesting search client application, andwherein the search client application, upon receiving the search response, digitally authenticates the invoice and returns an authenticated receipt to said distributed search engine application, andwherein said distributed search engine application collects authenticated receipts and periodically transmits at least a portion of said receipts to the central server. 11. The distributed search system of claim 10, wherein said index contains data information and data location information on a computing device in data communication with a distributed network. 12. The distributed search system of claim 10, wherein said index contains address information of said data wherein said address comprises an address of at least one computing device in data communication with a distributed network. 13. The distributed search system of claim 10 wherein said index contains address information of said data wherein said address comprises an address of at least one server host of a web site. 14. The distributed search system of claim 10 wherein said first client automatically and periodically downloads said index from said central server. 15. The distributed search system of claim 14, wherein said second client comprises a search client application for: receiving a search request from a computing device,sending said search request to at least one of said distributed search engine applications located a first client, andreceiving a search response from said distributed search engine application for display. 16. The distributed search system of claim 10, wherein the at least one other computing network comprises the world wide web. 17. A method, in distributed search system comprising: (a) a central server having an index, said index also being available on a computing device in a distributed computing network, wherein said distributed computing network comprises a peer-to-peer network, said computing device being distinct from said central server, said computing device having a cache in which said computing device automatically stores data generated during the course of said computing device's access to another computing network distinct from said distributed computing network; and(b) computer program code stored in a memory of said computing device for automatically and periodically generating said index based on data in said cache folder, and for automatically and periodically transmitting said index of said data to said central server;(c) a first client connected to said distributed computing network, said first client having access to a copy of said index; and(d) a second client connected to said distributed computing network, wherein said first client receives at least one search request from said second client, and fulfills said request by searching said copy of said index,wherein said first client has a distributed search engine application for receiving and fulfilling search requests from said second client, wherein, in fulfilling a search request from said second client said distributed search engine application provides search results from said at least one other computing network and from said distributed computing network,the method comprising:(A) said distributed search engine application transmitting an invoice with the search response to said requesting search client application, wherein the search client application, upon receiving the search response, digitally authenticates the invoice and returns an authenticated receipt to said distributed search engine application, and(B) said distributed search engine application collecting authenticated receipts and periodically transmitting at least a portion of said receipts to the central server. 18. The method of claim 17, wherein the search client application, upon receiving the search response, digitally authenticates the invoice and returns an authenticated receipt to said distributed search engine application. 19. The method of claim 17 further comprising: (C) said distributed search engine application collecting authenticated receipts and periodically transmitting at least a portion of said receipts to the central server. 20. The method of claim 17 wherein the at least one other computing network comprises the world wide web.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (66)
Mikurak,Michael G., Asset tracking in a network-based supply chain environment.
Farber David A. ; Lachman Ronald D., Data processing system using substantially unique identifiers to identify data items, whereby identical data items hav.
Robinson W. Brent ; Mendez Erin M. ; Hale Brenda K. ; Johnson Laurie A. ; Weber Faris D., Database computer architecture for managing an incentive award program and checking float of funds at time of purchase.
Evans David A. ; McInerny Michael J., Displaying portions of text from multiple documents over multiple databases related to a search query in a computer net.
Attanasio Clement R. (Peekskill NY) Smith Stephen E. (Mahopac NY), Method and apparatus for making a cluster of computers appear as a single host on a network.
Dutta, Rabindranath; French, Steven Michael; Janakiraman, Janani, Method and system for augmenting web-indexed search engine results with peer-to-peer search results.
Periasamy Ravi ; Clark Wayne ; Pandian Gnanaprakasam ; Naderi Ramin ; Bordonaro Frank ; Lowry David, Network having at least two routers, each having conditional filter so one of two transmits given frame and each transm.
Kouznetsov,Victor; Vigue,Charles L.; Fallenstedt,Martin; Melchione,Daniel, System and method for automatic selection of service provider for efficient use of bandwidth and resources in a peer-to-peer network environment.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.