Method and article of manufacture for seamless integrated searching
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/16
G09G-005/00
출원번호
US-0534912
(2000-03-23)
발명자
/ 주소
Gould, Eric Justin
출원인 / 주소
MonkeyMedia, Inc.
대리인 / 주소
Silicon Valley IP Group
인용정보
피인용 횟수 :
33인용 특허 :
24
초록▼
A search system (10) employing a scheme of meta-folders (14) in which conventional objects (18) and search objects (20) may be stored in an intermingling manner. Upon opening a meta-folder (14) the search objects (20) are resolved into conventional static pointers, and thus into conventional objects
A search system (10) employing a scheme of meta-folders (14) in which conventional objects (18) and search objects (20) may be stored in an intermingling manner. Upon opening a meta-folder (14) the search objects (20) are resolved into conventional static pointers, and thus into conventional objects (18). Optionally, an unresolved meta-folder (14a) may very fleetingly appear while this occurs. A resolved meta-folder (14a) then results, presenting only conventional objects (18). In particular, the search objects (20) may be search criteria which the process of resolving causes to produce only such searched out conventional objects (18) which are currently available. Users (80) of the search system (10) my employ it in large network environments (82), including the Internet (96).
대표청구항▼
A search system (10) employing a scheme of meta-folders (14) in which conventional objects (18) and search objects (20) may be stored in an intermingling manner. Upon opening a meta-folder (14) the search objects (20) are resolved into conventional static pointers, and thus into conventional objects
A search system (10) employing a scheme of meta-folders (14) in which conventional objects (18) and search objects (20) may be stored in an intermingling manner. Upon opening a meta-folder (14) the search objects (20) are resolved into conventional static pointers, and thus into conventional objects (18). Optionally, an unresolved meta-folder (14a) may very fleetingly appear while this occurs. A resolved meta-folder (14a) then results, presenting only conventional objects (18). In particular, the search objects (20) may be search criteria which the process of resolving causes to produce only such searched out conventional objects (18) which are currently available. Users (80) of the search system (10) my employ it in large network environments (82), including the Internet (96). 1. A method for managing replacement of data stored in buffers of a plurality of caches that each reside on a node of a set of one or more nodes, wherein each node of said set of one or more nodes includes one or more caches of said plurality of caches, wherein the plurality of caches includes a first cache, the method comprising the steps of: from a plurality of buffers available for replacement in the first cache, selecting for replacement a first buffer from said first cache based on one or more factors, wherein said first buffer is currently used to store a first data item, wherein said one or more factors include either: the state of at least one other cache of said plurality of caches, or the configuration of said at least one other cache of said plurality of caches; replacing said first data item stored in said first buffer with a second data item; transferring said first data item to another particular cache of said plurality of caches; in response to transferring said first data item to the particular cache, generating data that indicates that said first buffer contains data that may be removed from said first cache; and wherein said one or more factors include that said data indicates that said first buffer contains data that may be replaced. 2. The method of claim 1, wherein said one or more factors includes whether said first data item resides in the at least one other cache of said plurality of caches. 3. A computer-readable medium carrying one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 1. 4. The method of claim 1, wherein the step of generating data is not performed when said first data item belongs to a particular subset of data items stored in the first cache. 5. The method of claim 4, wherein said particular subset of data items include the most frequently accessed set of data items that currently reside in said first cache. 6. A computer-readable medium carrying one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 4. 7. A computer-readable medium carrying one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 5. 8. The method of claim 1, wherein: before replacing said second data item, said first buffer is associated with a first cache retention value and a second buffer is associated with a second cache retention value, wherein a second cache includes said second buffer; and wherein said one or more factors include that said first cache retention value is less than said second cache retention value. 9. The method of claim 8, wherein said first cache is managed by a first cache manager and said second cache is managed by second cache manager, wherein the method further includes the steps of: said first cache manager receiving on behalf of said second cache manager a request for a direct transfer of a particular data item stored in the first cache; in response to said first cache manager receiving said request, said first cache manager transmitting said first cache retention value and said particular data item to said second cache, wherein said first cache retention value indicates a lowest cache retention value of at least a subset of buffers in said first cache. 10. The method of claim 8, further including the steps of: said first cache receiving said second data item transmitted from said second cache in response to said second cache manager determining that said second cache retention value is greater than said first cache retention value; and wherein said factors include that said first cache received said second data item transmitted from said second cache in response to said second cache manager determining that said second cache retention value is greater than
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (24)
Sonderegger Kelly E. ; Brooks Matthew G. ; Gaisford Calvin ; Janis Damon, Apparatus and method for performing actions on object-oriented software objects in a directory services system.
Mital Vijay,GBX ITX WD1 3TQ ; Maude Peter,GBX ITX HG1 2ET, Apparatus and method for storing, navigating among and adding links between data items in computer databases.
Wang Diana S. (Trophy Club TX) Kastelic Francis J. (Austin TX), Combining search criteria to form a single search and saving search results for additional searches in a document interc.
Reed Drummond Shattuck ; Heymann Peter Earnshaw ; Mushero Steven Mark ; Jones Kevin Benard ; Oberlander Jeffrey Todd, Computer-based communication system and method using metadata defining a control-structure.
Copeland Bruce W. ; Shuval Jonathan I., Computer-based uniform data interface (UDI) method and system using an application programming interface (API).
Dockter Michael J. (Hollister CA) Farber Joel F. (San Jose CA) Gordon Jeffrey D. (San Jose CA) Seppi Kevin D. (Austin TX) Kleewein James C. (San Jose CA), Generation and storage of connections between objects in a computer network.
Mendez Daniel J. ; Riggins Mark D. ; Wagle Prasad ; Ying Christine C., System and method for using a global translator to synchronize workspace elements across a network.
Oren Timothy R. (Sunnyvale CA) Kreitman Kristee M. (Atherton CA) Salomon Gitta B. (Palo Alto CA), User interface system and method for traversing a database.
Oren Timothy R. (Sunnyvale CA) Kreitman Kristee M. (Atherton CA) Salomon Gitta B. (Palo Alto CA), User interface system and method for traversing a database.
Vertelney Laurie J. (San Carlos CA) Erickson Thomas D. (Mountain View CA) Mountford S. Joy (Mountain View CA) Thompson-Rohrlich John A. (Palo Alto CA) Salomon Gitta B. (Palo Alto CA) Wong Yin Y. (Pal, User interface system having programmable user interface elements.
Vertelney Laurie J. (San Carlos) Erickson Thomas D. (Mountain View) Mountford S. Joy (Mountain View) Thompson-Rohrlich John J. (Palo Alto) Salomon Gitta B. (Palo Alto) Wong Yin Y. (Palo Alto) Venolia, User interface system having programmable user interface elements.
Caiafa,Nicholas, Methods and apparatus for anonymously requesting bids from a customer specified quantity of local vendors with automatic geographic expansion.
Tseng, Shin-Mu; Su, Ja-Hwung; Yeh, Hsin-Ho, Music recommendation method and computer readable recording medium storing computer program performing the method.
Svendsen, Hugh; Sutherland, Harold; Curtis, Scott; Amidon, Christopher M., Source indicators for elements of an aggregate media collection in a media sharing system.
Grieves, Jason Anthony; Humphrey, Brett D.; Funk, Donald Gary; Sriram, Vidhya; Murphy, III, Glenn Edgar; Reid, Paul J.; Klementiev, Dmitri, User interface inventory.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.