$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

Garbage collection in an object cache 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-012/00
출원번호 US-0061136 (1998-07-17)
발명자 / 주소
  • Mattis Peter
  • Plevyak John
  • Haines Matthew
  • Beguelin Adam
  • Totty Brian
  • Gourley David
출원인 / 주소
  • Inktomi Corporation
대리인 / 주소
    Hickman Palermo Truong & Becker LLP
인용정보 피인용 횟수 : 132  인용 특허 : 14

초록

A method for garbage collection in a cache of information objects is provided. A non-volatile storage device is segmented into storage areas called pools. Each pool has a pool header and a plurality of arenas. Each arena stores one or more fragments of an object. Header information for each arena is

대표청구항

[What is claimed is:] [1.](A) selecting a selected arena from among the plurality of arenas based upon a first set of selection factors;(B) for each fragment within the selected arena, determining whether to delete such fragment and determining whether to retain such fragment based upon a second set

이 특허에 인용된 특허 (14)

  1. Farber David A. ; Lachman Ronald D., Data processing system using substantially unique identifiers to identify data items, whereby identical data items hav.
  2. Lomet David B., Database computer system with application recovery and dependency handling read cache.
  3. Hirose Kenji (Yokohama JPX), Information retrieval apparatus.
  4. Van Oorschot Paul C.,CAX ; Wiener Michael James,CAX, Key management system for mixed-trust environments.
  5. Neimat Marie-Anne (Atherton CA) Schnelder Donovan (San Francisco CA) Litwin Witold (Boulogne FRX), Linear hashing for distributed records.
  6. Hakim Shafik J. (Naperville IL) Locher Mark R. (Naperville IL) Nieng Kenneth Y. (Lombard IL) Vagnozzi Barbara A. (Naperville IL), Method and apparatus for accessing data from data attribute tables.
  7. Schwartz David C. ; Knippel Ross C., Method and apparatus for implementing a write barrier of a garbage collected heap.
  8. Wolczko Mario I. ; Ungar David M., Method and apparatus for locating nodes in a carded heap using a card marking structure and a node advance value.
  9. Schwartz David C. ; Wolczko Mario I., Method and apparatus for referencing nodes using links.
  10. Mauldin Michael L., Method for searching a queued and ranked constructed catalog of files stored on a network.
  11. Schwartz David C. ; Knippel Ross C., Methodand apparatus for localizing nodes in a garbage collected carded heap.
  12. Ungar David M. ; Wolczko Mario I., Performing exact garbage collection using bitmaps that identify pointer values within objects.
  13. Copeland George Prentice ; Holdsworth Simon Anthony James,GB2 ; Smith Stanley Alan, System and method for efficiently synchronizing cache and persistent data in an object oriented transaction processing s.
  14. Pitts William M. (780 Mora Dr. Los Altos CA 94024), System for accessing distributed data cache channel at each network node to pass requests and data.

이 특허를 인용한 특허 (132)

  1. Alverson, Gail A.; Callahan, II, Charles David; Kahan, Simon H.; Koblenz, Brian D.; Porterfield, Allan; Smith, Burton J., Accessing a collection of data items in a multithreaded environment.
  2. Scott, Glenn C., Accountable content stores for information centric networks.
  3. Jacobson, Van L.; Thornton, James D., Adaptive multi-interface use for content networking.
  4. Ghosh, Somnath; Krishnaiyer, Rakesh; Li, Wei; Kanhere, Abhay; Kulkarni, Dattatraya; Lim, Chu-cheow; Ng, John L., Alias-free test for dynamic array structures.
  5. Aune, Joshua, Apparatus, system, and method for grouping data stored on an array of solid-state storage elements.
  6. Flynn, David; Lagerstedt, Bert; Strasser, John; Thatcher, Jonathan; Zappe, Michael, Apparatus, system, and method for managing commands of solid-state storage using bank interleave.
  7. Solis, Ignacio; Scott, Glenn C., Auto-configurable transport stack.
  8. Healey, Jr., Michael W.; Beaverson, Arthur; Cooper, John D.; Yang, Bin; Pocas, Jamie, Bulk updates and tape synchronization.
  9. Mosko, Marc E.; Solis, Ignacio, CCN routing using hardware-assisted hash tables.
  10. Ayyagari, Ramesh C.; Goel, Priti; Konezny, Mark D., Cache management on high availability routers in a content centric network.
  11. Wood, Christopher A.; Scott, Glenn C., Chandra-Toueg consensus in a content centric network.
  12. Braginsky, David E.; Rosenstein, Justin M.; Uhrhane, Eric Joseph; Jeske, David, Conflict management during data object synchronization between client and server.
  13. Wood, Christopher A., Content object return messages in a content centric network.
  14. Mosko, Marc E.; Uzun, Ersin, Content-based transport security.
  15. Jacobson, Van L.; Smetters, Diana K., Controlling the spread of interests and content in a content centric network.
  16. Solis, Ignacio, Data deduping in content centric networking manifests.
  17. Bruso, Kelsey L.; Conner, Ralph W., Database management system and method for databases having large objects.
  18. Solis, Ignacio, Decoupled name security binding for CCN objects.
  19. Alverson, Gail A.; Callahan, II, Charles David; Kahan, Simon H.; Koblenz, Brian D.; Porterfield, Allan; Smith, Burton J., Detecting access to a memory location in a multithreaded environment.
  20. Tessman, Gary; Lippert, Patrick D.; Hayman, Timothy B., Distributed image storage architecture.
  21. Tessman, Jr.,Gary; Lippert,Patrick; Hayman,Timothy B., Distributed image storage architecture.
  22. Ossia, Yoav, Efficient alert mechanism for overutilization of storage resources.
  23. Mosko, Marc E.; Wood, Christopher A., Encrypted CCNx.
  24. Wood, Christopher A.; Scott, Glenn C., Explicit content deletion commands in a content centric network.
  25. Solis, Ignacio, Explicit strategy feedback in name-based forwarding.
  26. Burka, Peter Wiebe; Disher, Jeffrey Michael; Maier, Daryl James; Micic, Aleksandar; Sciampacone, Ryan Andrew, Fixup cache tool for object memory compaction in an information handling system.
  27. Wood, Christopher A.; Scott, Glenn C., Flexible command and control in content centric networks.
  28. Ghemawat, Sanjay; Gobioff, Howard; Leung, Shun-Tak, Garbage collecting systems and methods.
  29. Basu, Abhinaba; Sharma, Jaiprakash; Kidambi, Srivatsan, Garbage collection based on total resource usage and managed object metrics.
  30. Basu, Abhinaba; Sharma, Jaiprakash; Kidambi, Srivatsan, Garbage collection based on total resource usage and managed object metrics.
  31. Mosko, Marc E.; Garcia-Luna-Aceves, Jose J., Gateways and routing in software-defined manets.
  32. Patterson, R. Hugo, Incremental garbage collection of data in a secondary storage.
  33. Patterson, R. Hugo, Incremental garbage collection of data in a secondary storage.
  34. Wood, Christopher A.; Scott, Glenn C., Information and data framework in a content centric network.
  35. Wood, Christopher A.; Scott, Glenn C., Interest scheduling by an information and data framework in a content centric network.
  36. Wood, Christopher A.; Scott, Glenn C., Key catalogs in a content centric network.
  37. Awadallah, Amr; Cadogan, Timothy Roy; Diab, Ali; Gerster, David A., Listings optimization using a plurality of data sources.
  38. Rosenpflanzer, Lutz; Leblanc, Richard; Steuernagel, Ralf, Managing different representations of information.
  39. Kubooka, Yuko; Doi, Shigenori, Memory management apparatus, memory management method, memory management program and computer readable storage medium therein.
  40. Solis, Ignacio; Mosko, Marc E., Method and apparatus for preventing insertion of malicious content at a named data network router.
  41. Solis, Ignacio; Mosko, Marc E., Method and apparatus for preventing insertion of malicious content at a named data network router.
  42. Kanaley, Michael John, Method and apparatus to maintain consistency between an object store and a plurality of caches utilizing transactional updates to data caches.
  43. Rosanne Park Toohey, Method and mechanism for duration-based management of temporary LOBs.
  44. Toohey, Rosanne Park, Method and mechanism for duration-based management of temporary LOBs.
  45. Wood, Christopher A.; Solis, Ignacio; Ioannou, Andriana; Scott, Glenn C., Method and system for collecting historical network information in a content centric network.
  46. Wood, Christopher A.; Scott, Glenn C., Method and system for content closures in a content centric network.
  47. Fordham, Matthew A., Method and system for creating vertical search engines.
  48. Fordham, Matthew A., Method and system for creating vertical search engines.
  49. Lesavich, Zachary C., Method and system for creating vertical search engines with cloud computing networks.
  50. Wood, Christopher A.; Scott, Glenn C., Method and system for interest groups in a content centric network.
  51. Mahadevan, Priya; Scott, Glenn C.; Mosko, Marc E., Method and system for keeping interest alive in a content centric network.
  52. Mahadevan, Priya; Scott, Glenn C.; Mosko, Marc E., Method and system for keeping interest alive in a content centric network.
  53. Wood, Christopher A.; Scott, Glenn C., Method and system for name encryption agreement in a content centric network.
  54. Wood, Christopher A.; Scott, Glenn C., Method and system for reference counted pending interest tables in a content centric network.
  55. Roy, Ronald J.; Jacob, Mark L., Method for host selection based on discovered NAT type.
  56. Zimowski,Melvin Richard, Method for maintaining and managing dynamic web pages stored in a system cache and referenced objects cached in other data stores.
  57. Wideman, Roderick B.; Lord, Stephen Philip; Leuschner, Jeffrey D.; Davis, Camden John; Kline, John Theodore; Burling, Douglas Alan; Martin, Joshua Fitzsimmons, Methods and systems for space management in data de-duplication.
  58. Tessman, Gary; Lippert, Patrick D.; Hayman, Timothy B., Monitoring digital images.
  59. Tessman, Jr., Gary; Lippert, Patrick D.; Hayman, Timothy B., Monitoring digital images.
  60. Tessman, Jr., Gary; Lippert, Patrick D.; Hayman, Timothy B., Monitoring digital images.
  61. Tessman, Jr., Gary; Lippert, Patrick D.; Hayman, Timothy B., Monitoring digital images.
  62. Tessman, Jr., Gary; Lippert, Patrick D.; Hayman, Timothy B., Monitoring digital images.
  63. Tessman, Jr., Gary; Lippert, Patrick D.; Hayman, Timothy B., Monitoring digital images.
  64. Tessman, Jr.,Gary; Lippert,Patrick D.; Hayman,Timothy B., Monitoring digital images.
  65. Jacobs, Lawrence; Liu, Xiang; Nakhoda, Shehzaad; Zeng, Zheng; Mishra, Rajiv, Multi-version data caching.
  66. Takeda, Yutaka; White, Payton R.; Marr, James E.; Detwiler, Stephen C., NAT traversal for mobile network devices.
  67. Takeda, Yutaka; Marr, James E.; Detwiler, Stephen C.; Vass, Attila; White, Payton R., Network bandwidth detection and distribution.
  68. Takeda, Yutaka; Marr, James E.; Detwiler, Stephen C.; Vass, Attila; White, Payton R., Network bandwidth detection and distribution.
  69. Takeda, Yutaka; Marr, James E.; White, Payton R., Network communication with path MTU size discovery.
  70. Harris,Adam Pierce, Network configuration evaluation.
  71. Mosko, Marc E.; Wood, Christopher A., Network named fragments in a content centric network.
  72. Nagashima, Fumio; Suzuki, Kaori; Yumoto, Asako; Maruyama, Tsuguto; Sasaki, Shigeru; Suda, Ryousuke; Ueki, Miwa, OBJECT-ORIENTED PROGRAMMING APPARATUS, OBJECT-ORIENTED PROGRAMMING SUPPORTING APPARATUS, COMPONENT BUILDER APPARATUS, OBJECT-ORIENTED PROGRAM STORAGE MEDIUM, PROGRAM STORAGE MEDIUM FOR USE IN OBJECT-.
  73. Nagashima, Fumio; Suzuki, Kaori; Yumoto, Asako; Maruyama, Tsuguto; Sasaki, Shigeru; Suda, Ryousuke; Ueki, Miwa, OBJECT-ORIENTED PROGRAMMING APPARATUS, OBJECT-ORIENTED PROGRAMMING SUPPORTING APPARATUS, COMPONENT BUILDER APPARATUS, OBJECT-ORIENTED PROGRAM STORAGE MEDIUM, PROGRAM STORAGE MEDIUM FOR USE IN OBJECT-ORIENTED PROGRAMMING, COMPONENT STORAGE MEDIUM, AND OBJECT-BETWEEN-NETWORK DISPLAY METHOD.
  74. Bradshaw, Peter; Cairns, Ryan Tyler, On demand access to client cached files.
  75. Mosko, Marc E.; Solis, Ignacio; Scott, Glenn C.; Wood, Christopher A., Order encoded manifests in a content centric network.
  76. Harris, Adam Pierce; Gordon, Jeremy Joseph; Jacob, Mark, Peer to peer network communication.
  77. Takeda, Yutaka, Peer-to-peer communication traversing symmetric network address translators.
  78. Mosko, Marc E.; Solis, Ignacio; Garcia-Luna-Aceves, Jose J., Pending interest table behavior.
  79. Mahadevan, Priya; Scott, Glenn C., Probabilistic lazy-forwarding technique without validation in a content centric network.
  80. Patterson, R. Hugo, Probabilistic summary data structure based encoding for garbage collection.
  81. Patterson, R. Hugo, Probabilistic summary data structure based encoding for garbage collection in backup systems.
  82. Mosko, Marc E., Reconstructable content objects.
  83. Mosko, Marc E., Reconstructable content objects.
  84. Mahadevan, Priya; Scott, Glenn C., Reputation-based strategy for forwarding and responding to interests over a content centric network.
  85. Solis, Ignacio; Scott, Glenn C.; Walendowski, Alan, Resource allocation using CCN manifests.
  86. Little, Herbert Anthony; Adams, Neil Patrick; Janhunen, Stefan E.; Dahms, John Fredric Arthur, Secure garbage collection on a mobile device.
  87. Little, Herbert Anthony; Adams, Neil Patrick; Janhunen, Stefan E.; Dahms, John Fredric Arthur, Secure garbage collection on a mobile device.
  88. Plevyak John ; Jha Vikas ; Semel Ivry ; Mattis Peter ; Totty Brian ; Brewer Eric, Self-tuning dataflow I/O core.
  89. Plevyak, John; Jha, Vikas; Semel, Ivry; Mattis, Peter; Totty, Brian; Brewer, Eric, Self-tuning dataflow I/O core.
  90. Mosko, Marc E., Service discovery using collection synchronization with exact names.
  91. Kulkarni,Raghavendra; Ramani,Rajesh, Storing and retrieving computer data files using an encrypted network drive file system.
  92. Mosko, Marc E.; Solis, Ignacio, System and method for all-in-one content stream in content-centric networks.
  93. Solis, Ignacio, System and method for compressing content centric networking messages.
  94. Solis, Ignacio; Scott, Glenn C., System and method for creating virtual interfaces based on network characteristics.
  95. Mosko, Marc E., System and method for direct storage access in a content-centric network.
  96. Garcia-Luna-Aceves, Jose J., System and method for distance-based interest forwarding.
  97. Mahadevan, Priya; Scott, Glenn C., System and method for dynamic name configuration in content-centric networks.
  98. Garcia-Luna-Aceves, Jose J., System and method for efficient name-based content routing using link-state information in information-centric networks.
  99. Wood, Christopher A.; Scott, Glenn C., System and method for ephemeral entries in a forwarding information base in a content centric network.
  100. Fox, Kevin C., System and method for forwarder connection information in a content centric network.
  101. Scott, Glenn C.; Goel, Priti, System and method for making optimal routing decisions based on device-specific parameters in a content centric network.
  102. Garcia-Luna-Aceves, Jose J., System and method for multi-source multicasting in content-centric networks.
  103. Garcia-Luna-Aceves, Jose J., System and method for multi-source multicasting in content-centric networks.
  104. Solis, Ignacio; Scott, Glenn C.; Uzun, Ersin, System and method for parallel secure content bootstrapping in content-centric networks.
  105. Wood, Christopher A., System and method for piggybacking routing information in interests in a content centric network.
  106. Mosko, Marc E., System and method for process migration in a content centric network.
  107. Mosko, Marc E., System and method for ranking content popularity in a content-centric network.
  108. Wood, Christopher A.; Scott, Glenn C., System and method for throttling traffic based on a forwarding information base in a content centric network.
  109. Wootton, Steven Marlow, System and method for updating a cache.
  110. Wootton,Steven Marlow, System and method for updating a cache.
  111. Stefanus, Stefanus; Shen, Feng; Ng, Wei Loon, System and method of garbage collection in a memory device.
  112. Little, Herbert A.; Adams, Neil P.; Janhunen, Stefan E.; Dahms, John F. A., System and method of secure garbage collection on a mobile device.
  113. Little, Herbert Anthony; Adams, Neil Patrick; Janhunen, Stefan E.; Dahms, John Fredric Arthur, System and method of secure garbage collection on a mobile device.
  114. Little, Herbert Anthony; Adams, Neil Patrick; Brown, Michael Kenneth; Brown, Michael Stephen, System and method to force a mobile device into a secure state.
  115. Wood, Christopher A.; Mosko, Marc E., System for a secure encryption proxy in a content centric network.
  116. Mosko, Marc E., System for distributing nameless objects using self-certifying names.
  117. Flynn, David; Strasser, John; Inskeep, Bill, Systems and methods for adaptive data storage.
  118. Riddle, Guy, Systems and methods for avoiding performance degradation due to disk fragmentation in a network caching device.
  119. Flynn, David; Thatcher, Jonathan; Zappe, Michael, Systems and methods for identifying storage resources that are not in use.
  120. Zhang, Xianbo; She, Haibin; Guo, Fanglu; Lei, Chao; Cheng, Shuai; Wang, Haigang; Sun, Dongxu; Guan, Hongxing; Jiang, Wen Feng, Systems and methods for managing deduplication reference data.
  121. Atkisson, David; Nellans, David; Flynn, David; Axboe, Jens; Zappe, Michael, Systems and methods for persistent address space management.
  122. Orme, Evan; Peterson, James G.; Vigor, Kevin; Flynn, David, Systems and methods for referencing data on a storage medium.
  123. Flynn, David; Lagerstedt, Bert; Strasser, John; Thatcher, Jonathan; Walker, John; Zappe, Michael, Systems and methods for storage parallelism.
  124. Kulkarni,Raghavendra; Ramani,Rajesh, Systems and methods for storing, backing up and recovering computer data files.
  125. Solis, Ignacio, Transferring state in content centric network stacks.
  126. Wood, Christopher A.; Solis, Ignacio, Transport session state protocol.
  127. Takeda, Yutaka, Traversal of symmetric network address translator for multiple simultaneous connections.
  128. Takeda, Yutaka, Traversal of symmetric network address translator for multiple simultaneous connections.
  129. Takeda, Yutaka, Traversal of symmetric network address translator for multiple simultaneous connections.
  130. Fox, Kevin C.; Scott, Glenn C., Updating a transport stack in a content centric network.
  131. Jay Wang, Use of a two-way stack approach to optimize flash memory management for embedded database systems.
  132. Lindsay, Walter, Virtual aggregate fields.
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로