{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-10521122","patent":{"patent_number":"US-10521122","title":"Storage apparatus and method of controlling same","assignee":null,"inventors":[],"filing_date":"2018-09-06T00:00:00.000Z","publication_date":"2019-12-31T00:00:00.000Z","cpc_codes":["G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F","G06F"],"num_claims":8,"abstract":"A storage apparatus and method of controlling same which, while preventing depletion of a storage area due to the generation of garbage, also prevent a drop in response performance from the perspective of the host, are proposed. One or more storage devices which constitute a pool, and a controller which manages a log-structured write space which is a virtual logical space, compresses data of a compression target among the data which has been written to the virtual volume by the host and logs the data in the log-structured write space, and writes the post-compression data which has been logged in the log-structured write space to the storage device, are provided in a storage apparatus, the controller restricting reception of a write request from the host when a used capacity of the pool is at or above a threshold; when the data logged in the log-structured write space has been updated, the controller determines whether a predetermined condition is satisfied and, when the predetermined condition is satisfied, the controller overwrites the compressed data of the pre-update data which has been logged in the log-structured write space with the compressed data of the post-update data."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Storage apparatus and method of controlling same","description":"A storage apparatus and method of controlling same which, while preventing depletion of a storage area due to the generation of garbage, also prevent a drop in response performance from the perspectiv","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-10521122","license":"CC-BY-4.0-like","license_terms":"AI-generated analysis on this page (summary, layman_explanation, technical_analysis, business_analysis, faqs) may be reused with attribution and a visible link back to the canonical URL above. Patent abstracts, claims, and bibliographic data are USPTO public domain.","required_link":"https://patentable.app/patents/US-10521122","citation_suggestion":"Patentable. \"Storage apparatus and method of controlling same\" (US-10521122). https://patentable.app/patents/US-10521122","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-10521122","json":"https://patentable.app/api/llm-context/US-10521122","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-05-30T07:06:27.110Z"}