IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0314518
(2011-12-08)
|
등록번호 |
US-8645416
(2014-02-04)
|
발명자
/ 주소 |
- Rose, Anthony
- Bermeister, Kevin
|
출원인 / 주소 |
- Brilliant Digital Entertainment, Inc.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
2 인용 특허 :
62 |
초록
▼
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 distributed search system comprising: a central server having an index of data, wherein said index of data is also available on a plurality of computing devices in a distributed computing network, said plurality of computing devices being distinct from said central server, each said computing d
1. A distributed search system comprising: a central server having an index of data, wherein said index of data is also available on a plurality of computing devices in a distributed computing network, said plurality of computing devices being distinct from said central server, each 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;computer program code stored in a memory of at least one of said plurality of computing devices for periodically and automatically scanning said cache of said computing device, for automatically and periodically generating said index of data based on data in said cache folder, and for automatically and periodically transmitting said index of said data to said central server;a plurality of first clients connected to said distributed computing network, wherein each of said first clients has access to a copy of said index of data; anda plurality of second clients connected to said distributed computing network, wherein one or more of said first clients receive a plurality of search requests from at least one of said second clients, and fulfill said requests by searching said copy of said index of data,wherein each of said plurality of first clients has a distributed search engine application for receiving and fulfilling search requests from said second clients, andwherein said distributed search engine application transmits an invoice with the search response to said requesting search client application. 2. The distributed search system of claim 1, wherein said index of data 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 of data 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 of data contains address information of said data wherein said address is of at least one server host of a web site. 5. The distributed search system of claim 1 wherein said at least one of said first clients automatically and periodically download said index of data from said central server. 6. The distributed search system of claim 1, wherein each of said plurality of second clients 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 at least one first client, and receiving a search response from said distributed search engine application for display. 7. The distributed search system of claim 6, 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 said distributed computing network is a peer-to-peer network. 10. A distributed search system comprising: a central server having an index of data, wherein said index of data is also available on a plurality of computing devices in a distributed computing network, said plurality of computing devices being distinct from said central server, each 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;computer program code stored in a memory of at least one of said plurality of computing devices for periodically and automatically scanning said cache of said computing device, for automatically and periodically generating said index of data based on data in said cache folder, and for automatically and periodically transmitting said index of said data to said central server;a plurality of first clients connected to said distributed computing network, wherein each of said first clients has access to a copy of said index of data; anda plurality of second clients connected to said distributed computing network, wherein one or more of said first clients receive a plurality of search requests from at least one of said second clients, and fulfill said requests by searching said copy of said index of data,wherein each of said plurality of first clients has a distributed search engine application for receiving and fulfilling search requests from said second clients, 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 of data 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 of data contains address information of said data wherein said address is of at least one computing device in data communication with a distributed network. 13. The distributed search system of claim 10 wherein said index of data contains address information of said data wherein said address is of at least one server host of a web site. 14. The distributed search system of claim 10 wherein said at least one of said first clients automatically and periodically download said index of data from said central server. 15. The distributed search system of claim 14, wherein each of said plurality of second clients 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 at least one first client, andreceiving a search response from said distributed search engine application for display. 16. The distributed search system of claim 10 wherein said distributed computing network is a peer-to-peer network. 17. A method, in distributed search system comprising: (a) a central server having an index of data, wherein said index of data is also available on a plurality of computing devices in a distributed computing network, said plurality of computing devices being distinct from said central server, each 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 at least one of said plurality of computing devices for periodically and automatically scanning said cache of said computing device, for automatically and periodically generating said index of data based on data in said cache folder, and for automatically and periodically transmitting said index of said data to said central server;(c) a plurality of first clients connected to said distributed computing network, wherein each of said first clients has access to a copy of said index of data; and(d) a plurality of second clients connected to said distributed computing network, wherein one or more of said first clients receive a plurality of search requests from at least one of said second clients, and fulfill said requests by searching said copy of said index of data,wherein each of said plurality of first clients has a distributed search engine application for receiving and fulfilling search requests from said second clients,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 distributed search system of claim 17 wherein said distributed computing network is a peer-to-peer network.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.