$\require{mediawiki-texvc}$

연합인증

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

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

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

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

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

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

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

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

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

Additional hash functions in content-based addressing 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-017/30
  • G06F-007/00
출원번호 US-0782137 (2004-02-19)
등록번호 US-7373345 (2008-05-13)
발명자 / 주소
  • Carpentier,Paul R. M.
  • Forret,Peter
  • Willems,Maarten J. P. A.
출원인 / 주소
  • Caringo, Inc.
대리인 / 주소
    Beyer Law Group LLP
인용정보 피인용 횟수 : 82  인용 특허 : 32

초록

A hash function used for content addressing is different from the hash function used for content verification. Adding a file to a database involves storing both hash function values in a table as pair. Verifying the integrity of a file believed to be a duplicate in a database, or when retrieving a

대표청구항

The invention claimed is: 1. A method of retrieving a desired computer file from a database, said method comprising: obtaining a unique identifier for said desired computer file, said unique identifier used to identify a unique location in said database; retrieving a stored file from said database

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

  1. Queen Cary L. (Rockville MD), Apparatus and method for comparing data groups.
  2. Ruben Gary D. ; Goldwater Mark H., Apparatuses, methods, and media for authoring, distributing, and using software resources with purposely restricted use.
  3. Gilfix,Michael; Liguori,Anthony N., Content addressable data storage and compression for computer memory.
  4. Taqi Nasser Buti ; Peter Juergen Klim ; Hung Qui Le ; Robert Greg McDonald, Content addressable storage apparatus and register mapper architecture.
  5. Farber David A. ; Lachman Ronald D., Data processing system using substantially unique identifiers to identify data items, whereby identical data items hav.
  6. Margolus,Norman H.; Knight, Jr.,Thomas F.; Pratt,Gill A., Data repository and method for promoting network storage of data.
  7. Solomon Robert C. ; Blakeslee Jeffrey A., Distributed raid storage system.
  8. Chalmer, Steven R.; McClure, Steven T.; Niver, Brett D.; Wheeler, Richard G., Distributed, scalable data storage facility with cache memory.
  9. Sagane Tomonari (Kanagawa JPX), Electronic apparatus.
  10. Farber, David A.; Lachman, Ronald D., Enforcement and policing of licensed content using content-based identifiers.
  11. David A. Farber ; Ronald D. Lachman, Identifying and requesting data in network using identifiers which are based on contents of data.
  12. Masinter Larry M., Indexing system using one-way hash for document service.
  13. Dings, Thomas; Shekhar, Ajay; Schutzman, Neil; Mutalik, Madhav; Pillai, Ananthan K., Information replication system having automated replication storage.
  14. Black, David, Logical volume identifier database for logical volumes in a computer storage system.
  15. Yagawa,Yuichi, Long term data protection system and method.
  16. Black,David, Method and apparatus for maintaining inventory of logical volumes stored on storage elements.
  17. Zahavi,William; Sapiro,Lee W.; Thammavong,Saymai; Arnan,Ron, Method and storage and manipulation of storage system metrics.
  18. Yanai Moshe (Framingham MA) Vishlitzky Natan (Brookline MA) Altersecu Bruno (Newton MA) Castel Daniel (Framingham MA), Method of assuring data write integrity on a data storage device.
  19. Frimmel ; Jr. James J. (Reston VA) Trefzger Alan R. (Sterling VA), Method of randomizing telephone numbers.
  20. Van Krevelen,Christopher John; Nelson,Reed S.; Hughes,James P.; Mueggenberg,Timothy J.; Ahamad,Atiq; Kavuri,Ravi Kumar, Method, system and product for managing a virtual storage system.
  21. Kilian,Michael; Todd,Stephen; Teugels,Tom; Van Riel,Jan; D'Halluin,Carl, Methods and apparatus for parsing a content address to facilitate selection of a physical storage location in a data storage system.
  22. Rodriguez,Andres; Orenstein,Jack A.; Shaw,David M.; Bernhard,Benjamin K. D., Policy-based management of a redundant array of independent nodes.
  23. Dias, Daniel Manuel; Mukherjee, Rajat, Real-time shared disk system for computer clusters.
  24. Baublits David G. (15306 33rd Ave. East Tacoma WA 98446), Spring loaded automatic plug ejector or hole saws.
  25. Kuwabara,Hiroshi; Mitsuoka,Yoshio, Storage control apparatus, storage system, and control method for storage system.
  26. Hickman, Robert Chris; DeMello, Marco A., Storage system having error detection and recovery.
  27. Taylor, Kenneth J., System and method for backup a parallel server data storage system.
  28. Moulton, Gregory Hagan; Hamilton, Felix, System and method for data protection with multidimensional parity.
  29. Kamvysselis, Peter, System and method for efficiently performing a restore operation in a data storage environment.
  30. Moulton,Gregory Hagan; Zarbock,James John, System and method for redundant array network storage.
  31. Kemeny, John, Systems and methods for handling storage access requests.
  32. Moreshet,Hana; Kopylovitz,Haim; Ofer,Adi; Meiri,David; Halstead,Mark J., Virtual storage device that uses volatile memory.

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

  1. Hoffberg, Steven M.; Hoffberg-Borghesani, Linda I., Adaptive pattern recognition based controller apparatus and method and human-interface therefore.
  2. King, Martin; Grover, Dale; Kushler, Clifford; Stafford-Fraser, James; Mannby, Claes-Fredrik, Archive of text captures from rendered documents.
  3. King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Automatic modification of web pages.
  4. King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J., Automatically capturing information, such as capturing information using a document-aware device.
  5. King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J.; Daley-Watson, Christopher J., Automatically providing content associated with captured information, such as information captured in real-time.
  6. King, Martin Towle; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Quentin, Capturing text from rendered documents using supplement information.
  7. King, Martin Towle; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Quentin, Data capture from rendered documents using handheld device.
  8. Carpentier, Paul R. M.; Turpin, Russell, Elimination of duplicate objects in storage clusters.
  9. Carpentier, Paul R. M.; Turpin, Russell, Elimination of duplicate objects in storage clusters.
  10. Baker, Don; Carpentier, Paul R. M.; Klager, Andrew; Pierce, Aaron; Ring, Jonathan; Turpin, Russell; Yoakley, David, Erasure coding and replication in storage clusters.
  11. Baker, Don; Carpentier, Paul R. M.; Klager, Andrew; Pierce, Aaron; Ring, Jonathan; Turpin, Russell; Yoakley, David, Erasure coding and replication in storage clusters.
  12. Baker, Don; Carpentier, Paul R. M.; Klager, Andrew; Pierce, Aaron; Ring, Jonathan; Turpin, Russell; Yoakley, David, Erasure coding and replication in storage clusters.
  13. Mraz, Ronald; Hope, James, File manifest filter for unidirectional transfer of files.
  14. Van Riel, Jan F.; Teugels, Tom; Kilian, Michael; Todd, Stephen J., Granting access to a content unit stored on an object addressable storage system.
  15. Young, Hadley Rasch, Group based complete and incremental computer file backup system, process and apparatus.
  16. Young, Hadley Rasch, Group based complete and incremental computer file backup system, process and apparatus.
  17. Gardner, Andrew Lynn, Hash collision recovery in a deduplication vault.
  18. King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J., Identifying a document by performing spectral analysis on the contents of the document.
  19. King, Martin T.; Mannby, Claes-Fredrik; Smith, Michael J., Image search using text-based elements within the contents of images.
  20. Hoffberg, Steven M.; Hoffberg-Borghesani, Linda I., Internet appliance system and method.
  21. Gupta, Anish; Mohammed, Samiullah; Nguyen, Jamie; Lu, Hung, Load balancing technique for a storage array.
  22. King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Method and system for character recognition.
  23. King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Quentin, Method and system for character recognition.
  24. Stone, Gregory Lincoln; Leon, Jean-Michel; Lloyd, James Everett; Billingsley, Eric Noel; Douglas, Daniel Graham; Pringle, Todd Cameron; Gupta, Raghav; Kao, Daniel Tsun, Method and system to process navigation information.
  25. Panwar, Ramesh; Goel, Deepak; Jagannadhan, Srinivasan, Methods and Apparatus Related to Packet Classification Based on Range Values.
  26. Goel, Deepak; Panwar, Ramesh; Jagannadhan, Srinivasan, Methods and apparatus for compression in packet classification.
  27. Vohra, Quaizar; Kondur, Umesh; Gaddam, Nishanth, Methods and apparatus for dynamic resource management within a distributed control plane of a switch.
  28. Vohra, Quaizar; Kondur, Umesh; Gaddam, Nishanth, Methods and apparatus for dynamic resource management within a distributed control plane of a switch.
  29. Todd, Stephen; Kilian, Michael; Teugels, Tom; Van Riel, Jan; D′Halluin, Carl; Bouhon, Christophe, Methods and apparatus for increasing data storage capacity.
  30. Panwar, Ramesh; Huang, Jianhui, Methods and apparatus for indexing set bit values in a long vector associated with a switch fabric.
  31. Armangau, Philippe; Todd, Stephen, Methods and apparatus for managing the storage of content in a file system.
  32. Panwar, Ramesh; Goel, Deepak; Huang, Jianhui; Jagannadhan, Srinivasan, Methods and apparatus for packet classification based on multiple conditions.
  33. Panwar, Ramesh; Goel, Deepak; Huang, Jianhui; Jagannadhan, Srinivasan, Methods and apparatus for packet classification based on multiple conditions.
  34. Panwar, Ramesh; Goel, Deepak; Jagannadhan, Srinivasan; Frailong, Jean-Marc, Methods and apparatus for packet classification based on policy vectors.
  35. Panwar, Ramesh, Methods and apparatus for producing a hash value based on a hash function.
  36. Goel, Deepak; Panwar, Ramesh, Methods and apparatus for range matching during packet classification based on a linked-node structure.
  37. Aybay, Gunes, Methods and apparatus related to a distributed switch fabric.
  38. Aybay, Gunes, Methods and apparatus related to a distributed switch fabric.
  39. Aybay, Gunes, Methods and apparatus related to a distributed switch fabric.
  40. Panwar, Ramesh; Goel, Deepak; Jagannadhan, Srinivasan; Frailong, Jean-Marc, Methods and apparatus related to packet classification associated with a multi-stage switch.
  41. Goel, Deepak; Panwar, Ramesh Kumar; Jagannadhan, Srinivasan, Methods and apparatus to implement except condition during data packet classification.
  42. Goel, Deepak; Panwar, Ramesh; Jagannadhan, Srinivasan, Methods and apparatus to implement except condition during data packet classification.
  43. Majee, Sumandra; Hansen, David, Methods for accessing data in a compressed file system and devices thereof.
  44. Gillett, Jr., Richard Baker, Methods for enhancing management of backup data sets and devices thereof.
  45. Rust, Stephen; Andrews, Michael; Meifert, Brian, Methods for seamless storage importing and devices thereof.
  46. Gupta, Anish; Mohammed, Samiullah, Methods to identify, handle and recover from suspect SSDS in a clustered flash array.
  47. D'Sa, Janice; Zheng, Ling; Lewis, Blake H., N-way merge technique for updating volume metadata in a storage I/O stack.
  48. King, Martin T.; Mannby, Claes-Fredrik; Arends, Thomas C.; Bajorins, David P.; Fox, Daniel C., Optical scanners, such as hand-held optical scanners.
  49. Muth, John; McClanahan, Edward D.; Patel, Dhaval; Swaminathan, Manish, Optimized segment cleaning technique.
  50. King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J., Performing actions based on capturing information from rendered documents, such as documents under copyright.
  51. King, Martin T.; Stephens, Redwood; Mannby, Claes-Fredrik; Peterson, Jesse; Sanvitale, Mark; Smith, Michael J., Performing actions based on capturing information from rendered documents, such as documents under copyright.
  52. King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Portable scanning device.
  53. King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Processing techniques for text capture from a rendered document.
  54. King, Martin T.; Kushler, Clifford A.; Stafford-Fraser, James Q.; Grover, Dale L., Processing techniques for visual capture data from a rendered document.
  55. Pawlowski, Brian J.; Truong, Daniel Nghia; Hackworth, Brian M.; Shi, Jing; Majumdar, Mrinmoy, Providing continuous context for operational information of a storage system.
  56. Patel, Dhaval; Swaminathan, Manish; McClanahan, Edward D.; Muth, John, Rate matching technique for balancing segment cleaning and I/O workload.
  57. Patel, Dhaval; Swaminathan, Manish; McClanahan, Edward D.; Muth, John, Rate matching technique for balancing segment cleaning and I/O workload.
  58. King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Search engines and systems with handheld document data capture devices.
  59. Heim, Jason M.; Murphy, Jr., Thomas E., Search reporting apparatus, method and system.
  60. Kimmel, Jeffrey S.; Rakitzis, T. Byron, Set-associative hash table organization for efficient storage and retrieval of data in a storage system.
  61. Kimmel, Jeffrey S.; Rakitzis, T. Byron, Set-associative hash table organization for efficient storage and retrieval of data in a storage system.
  62. Zheng, Ling; Yang, Long; Patel, Kayuri H.; Prakash, Suhas; Kimmel, Jeffrey S.; Pundir, Anshul; Rokade, Arun, Snapshot creation workflow.
  63. Bhat, Badekila Ganesh Prashanth; Gokavarapu, Nageswararao V.; Kurian, John; Srinivasan, Raghavendran, Source authentication of a software product.
  64. Mraz, Ronald; Silberman, Gabriel, System and method for enabling the capture and securing of dynamically selected digital information.
  65. Mraz, Ronald; Silberman, Gabriel, System and method for modular and continuous data assurance.
  66. Mraz, Ronald; Silberman, Gabriel, System and method for secure unidirectional transfer of commands to control equipment.
  67. Harmer, Craig K., System and method for securing access to hash-based storage systems.
  68. Mraz, Ronald; Silberman, Gabriel, System and method for the secure unidirectional transfer of software and software updates.
  69. Zheng, Ling, System performing data deduplication using a dense tree data structure.
  70. Soelberg, Emily Lyons; McNamara, Justin M., System, apparatus and methods for storing links to media files in network storage.
  71. King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
  72. King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
  73. King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
  74. King, Martin T.; Grover, Dale L.; Kushler, Clifford A.; Stafford-Fraser, James Q., Triggering actions in response to optically or acoustically capturing keywords from a rendered document.
  75. Carpentier, Paul R. M.; Turpin, Russell, Two level addressing in storage clusters.
  76. Carpentier, Paul R. M.; Turpin, Russell, Two level addressing in storage clusters.
  77. Carpentier, Paul R. M.; Turpin, Russell, Two level addressing in storage clusters.
  78. Carpentier, Paul R.M.; Turpin, Russell, Two level addressing in storage clusters.
  79. Tepper, Clinton S., Unique surrogate key generation using cryptographic hashing.
  80. Tepper, Clinton S., Unique surrogate key generation using cryptographic hashing.
  81. Magidson, Victor; Miceli, Christopher; Bulankou, Alex; Verlaan, Adri, Using a version-specific resource catalog for resource management.
  82. King, Martin T.; Mannby, Claes-Fredrik; Valenti, William, Using gestalt information to identify locations in printed information.
섹션별 컨텐츠 바로가기

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

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

선택된 텍스트

맨위로