IBM Assigned Fifteen Patents
Queue management in solid memory, paging row-based data stored as objects, vital product data synchronization, cohort management for version updates in data de-dupe, storage library with service mode for protecting data storage drives, caching files in directory, de-duped of encrypted data, clone data object and software generation, storage sharing between secure domain and non-secure entity, storage resource utilization analytics in heterogeneous storage environment using metadata tags, reducing data using plurality of compression operations in VTL, providing storage checkpointing to group of independent computer applications, reclassification of files in hierarchical storage management, predictive fog computing in edge device, indicating data health in DSN memory
By Francis Pelletier | March 1, 2023 at 2:00 pmQueue management in solid memory
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11513861) developed by Srivastava, Ankur, Patel, Kushal, Patel, Sarvesh S., and Roy, Subhojit, Pune, India, for a “queue management in solid memory.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Disclosed is a computer implemented method to manage queue overlap in storage systems, the method comprising, identifying, by a storage system, a plurality of queues including a first queue and a second queue. The storage system includes a plurality of cores, including a first core and a second core, and wherein the first queue is associated with a first host and the second queue is associated with a second host. The method also comprises, determining the first queue and the second queue are being processed by the first core. The method further comprises, monitoring the workload of each cores and identifying a load imbalance, wherein the loam imbalance a difference between a first workload associated with the first core, and a second workload associated with the second core. The method also comprises, notifying the second host that the load imbalance is present.”
The patent application was filed on 2019-08-29 (16/554662).
Paging row-based data stored as objects
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11514016) developed by Raavi, Raghuveer, and Allen, Joshua S., Durham, NC, for a “paging row-based data stored as objects.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A computer-implemented method for paging row-based data stored as an object file. The method includes receiving, from a client, a request for a set of data, wherein the set of data is included in a file, the file is stored as an object file, and the object file is stored in an object based storage system and the file includes row based data for a plurality of rows. The method also includes, generating, by a micro-service, an index of the file, wherein the index file includes a byte to row translation of a portion of the file. The method includes, storing the index in the object based storage system. The method further includes, retrieving, from the index, the set of data. The method includes, returning, to the client, the set of data.”
The patent application was filed on 2020-01-15 (16/743217).
Vital product data synchronization
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11513695) developed by Yardley, Brent William, Hillsboro, OR, for a “vital product data synchronization.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method for data synchronization includes identifying a replaced component amongst a plurality of components in a storage system, establishing a quorum amongst the plurality of components in the storage system, and updating vital product data stored on the replaced component based at least in part on the quorum established amongst the plurality of components in the storage system. A computer program product for data synchronization includes one or more computer readable storage media and program instructions collectively stored on the one or more computer readable storage media. The program instructions include program instructions to perform the foregoing method. A system includes a processor and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method.”
The patent application was filed on 2020-12-03 (17/111293).
Cohort management for version updates in data deduplication
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11500835) developed by Hutchison, Gordon D., Eastleigh, Great Britain, Beeken, Christopher B. E., Hants, Great Britain, Sasson, Ben, North Baddesley, Great Britain, and Sanders, Lee J., Chichester, Great Britain, for a “cohort management for version updates in data deduplication.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “An apparatus for improved version updates in data deduplication includes a baseline module that stores a baseline referrer link in a first cohort of baseline referrer links pointing to a first location in storage where a baseline version data block is stored. The apparatus includes a signpost module that stores to metadata a signpost that points to an updated referrer link in a second cohort of updated referrer links that points to a second location in the deduplicating storage device where an updated version data block is stored in response to the updated version data block being generated. The apparatus includes a cohort update module that replaces the baseline referrer link with the updated referrer link in response to determining that an additional updated version data block matches the updated version data block pointed to by the signpost. A method and a system implement functions of the apparatus.”
The patent application was filed on 2019-02-01 (16/265722).
Storage library with service mode for protecting data storage drives
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11500430) developed by Gale, Ernest S., Goodman, Brian G., Tucson, AZ, Iben, Icko E. T., Santa Clara, CA, Jesionowski, Leonard G., Karp, James M., McIntosh, Michael P., Nave, Shawn M., and Randall, Lee C., Tucson, AZ, for a “data storage library with service mode for protecting data storage drives.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A data storage library system includes a data storage library, at least one environmental conditioning unit, at least one data storage drive retained within the data storage library, and at least one access door for providing access to an interior portion of the data storage library. The system also includes a library controller, wherein the library controller is configured to initiate a service mode prior to and during a service procedure performed within the data storage library, and further wherein at least one operational within the at least one data storage drive is changed during the service mode. The change in the at least one operational may be, for example, an increase in temperature within the at least one data storage drive, or the insertion of a data storage cartridge into the at least one data storage drive during the service mode.”
The patent application was filed on 2019-12-18 (16/718526).
Caching files in directory
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11494338) developed by Hasegawa, Tohru, Tokyo, Japan, Itagaki, Hiroshi, Yokohama, Japan, Miyamura, Tsuyoshi, Yokohama, Japan, Yamamoto, Noriko, Tokyo, Japan, and Mitsuma, Shinsuke, Machida, Japan, for “caching files in a directory.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Provided is a method, computer program product, and system for enumerating files on a tape medium and a cache storage device. The method includes receiving a command to enumerate a directory stored on a tape medium. The directory includes a plurality of files. The method further includes determining that the directory has been at least partially cached to a cache storage device. The method further includes determining, for each file of the directory that is stored in the cache storage device, whether the file has been enumerated. In response to determining that the file has not been enumerated, the method includes returning information of the file as a response to the command. The method further includes mounting the tape medium in parallel to retrieving data from the cache storage device.”
The patent application was filed on 2019-04-26 (16/395930).
Deduplication of encrypted data
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11494351) developed by Sanders, Lee Jason, Chichester, Great Britain, Jones, Gareth Paul, Hampshire, Great Britain, Sasson, Ben, North Baddesley, Great Britain, and Hutchison, Gordon Douglas, Eastleigh, Great Britain, for a “deduplication of encrypted data.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A data storage system configured to deduplicate and store sets of data is presented. The system comprises a computer readable storage device configured to store a plurality of sets of data for a plurality of hosts, wherein each sets of data of the plurality of sets of data corresponding to each host of the plurality of hosts is encrypted with one or more different encryption keys, and wherein at least one of the plurality of sets of data contains deduplicated data. The system also comprises a key translator configured to create at least one translation key based, at least in part, on the one or more different encryption keys and the deduplicated data, and wherein the at least one translation key is configured to translate from a first encryption key to a second encryption key of the one or more different encryption keys.”
The patent application was filed on 2020-05-01 (16/864649).
Clone data object and software generation
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11487783) developed by Anders, Kelley, East New Market, MD, Fox, Jeremy R., Georgetown, TX, Dunne, Jonathan, Dungarvan, Ireland, and Xiao, Ping, Beijing, China, for “clone data object and software generation.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method and system for improving memory reorganization and storage technology is provided. The method includes configuring data capture settings of a database system resulting in configured data capture settings. Data objects associated with a user are retrieved and stored in a database. Overlapping data elements of the data objects are determined and associated collaboration data model software code is generated. A request for first data is received and mapped to the data objects. A clone data object associated with the first data object is generated with respect to the overlapping data elements.”
The patent application was filed on 2018-10-24 (16/169299).
Storage sharing between secure domain and non-secure entity
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11487906) developed by Heller, Lisa Cranton, Rhinebeck, NY, Busaba, Fadi Y., and Bradbury, Jonathan D., Poughkeepsie, NY, for “storage sharing between a secure domain and a non-secure entity.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “According to one or more embodiments of the present invention, a computer implemented method includes enabling, by a secure interface control of a computer system, a non-secure entity of the computer system to access a page of memory shared between the non-secure entity and a secure domain of the computer system based on the page being marked as non-secure with a secure storage protection indicator of the page being clear. The secure interface control can verify that the secure storage protection indicator of the page is clear prior to allowing the non-secure entity to access the page. The secure interface control can provide a secure entity of the secure domain with access to the page absent a check of the secure storage protection indicator of the page.”
The patent application was filed on 2019-03-08 (16/296308).
Storage resource utilization analytics in heterogeneous storage environment using metadata tags
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11487730) developed by Bhagwat, Deepavali, Cupertino, CA, Bhosale, Nilesh, Warje, India, Dain, Joseph, Vail, AZ, Hewitt, James, Eastleigh, Great Britain, Lee, Frank N., Sunset Hills, MO, and Sawdon, Wayne, San Jose, CA, for a “storage resource utilization analytics in a heterogeneous storage system environment using metadata tags.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Embodiments for storage resource utilization analytics using metadata tags by a processor. Storage capa utilization in the plurality of heterogeneous storage systems may be determined using one or more events indexed into a centralized search index.”
The patent application was filed on 2017-07-11 (15/646269).
Reducing data using plurality of compression operations in virtual tape library
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11487430) developed by Tsuda, Takahiro, Masuda, Koichi, Matsui, Sosuke, Tokyo, Japan, Nohta, Takeshi, Tsukuba, Japan, Mitsuma, Shinsuke, and Kawamura, Kousei, Tokyo, Japan, for “reducing data using a plurality of compression operations in a virtual tape library.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “Embodiments are provided for reducing data using a plurality of compression operations in a computing storage environment. A speed of data writing to a virtual tape device and an availability of one or more processor devices for the virtual tape device may be monitored. One or more requests may be received for writing data to the virtual tape device. Data to be written to the virtual tape device, corresponding to a selected number of the one or more requests for writing the data, may be compressed according to both the speed of data writing to the virtual tape device and the availability of one or more processor devices for the virtual tape device. The compressed data may be stored in the virtual tape device in record units. Non-compressed data may be compressed in the virtual tape device at a subsequent period of time (e.g., future time period).”
The patent application was filed on 2018-03-16 (15/923372).
Providing storage checkpointing to group of independent computer applications
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11487710) developed by Havemose, Allan, Arroyo Grande, CA, and Backensto, Keith Richard, San Jose, CA, for “method and system for providing storage checkpointing to a group of independent computer applications.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A system and method for storage checkpointing to a group of independent computer applications. The system has a storage disk that stores files, a storage access interface to access the storage disk, and a computer. The computer runs the group of independent computer applications and utilizes the files stored on the storage disk. A file system on the server accesses the files stored on the storage disk. An operating system and at least one device driver can be called by the file system, and at least one buffer buffers first data written to the storage disk and second data read from the storage disk.”
The patent application was filed on 2020-12-31 (17/139874).
Reclassification of files in hierarchical storage management
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11487457) developed by Hasegawa, Tohru, Tokyo, Japan, Itagaki, Hiroshi, Miyamura, Tsuyoshi, Yokohama, Japan,, Mitsuma, Shinsuke, Machida, Japan, Abe, Atsushi, Ebina, Japan, and Yamamoto, Noriko, Tokyo, Japan, for a “reclassification of files in a hierarchical storage management system.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “In an approach to automatically reclassifying files in an HSM system, responsive to occurrence of a recall to move a file on a hierarchical storage system from a secondary storage to a primary storage, whether stub metadata exists for the file is determined. Responsive to determining that stub metadata exists for the file, whether reclassification of the file is necessary is determined based on the stub metadata. Responsive to determining that the reclassification of the file is necessary, the file is reclassified, where the reclassification uses a latest classification model, and further where the stub metadata is updated with results of the reclassification. The file is migrated from the primary storage to the secondary storage based on the stub metadata.”
The patent application was filed on 2021-03-12 (17/199488).
Predictive fog computing in edge device
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11481281) developed by Baughman, Aaron K., Cary, NC, Trim, Craig M., Ventura, CA, Kwatra, Shikhar, Raleigh, NC, Restrepo Conde, Melissa, Leland, NC, and Rakshit, Sarbajit K., Kolkata, India, for a “predictive fog computing in an edge device.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method includes: determining an amount of available storage in a user mobile device, predicting an amount of storage in the device that will be required for a future operation of the device, identifying an amount of data stored on the device that has not been previously backed up to an external storage device that is external to the device, backing up to an external backup device, a portion of the data that has not been previously backed up, the external backup device being external to the device, and deleting from the device the data that is backed up to the external backup device. A sum of an amount of the data deleted and the amount of available storage in the device is greater than the predicted amount of storage, and the backing up is performed after the predicting and automatically while the device is connected to a network.”
The patent application was filed on 2020-06-11 (16/898940).
Indicating data health in DSN memory
International Business Machines Corporation, Armonk, NY, has been assigned a patent (11474902) developed by Kazi, Asimuddin, Naperville, IL, for “indicating data health in a DSN memory.”
The abstract of the patent published by the U.S. Patent and Trademark Office states: “A method includes acquiring, by a managing unit of a dispersed storage network (DSN), storage unit status information and data object storage status information from a plurality of storage units of DSN memory of the DSN. The method further includes determining, by the managing unit, DSN status information of the DSN memory based on the storage unit status information and the data object storage status information. The method further includes identifying, by the managing unit, DSN memory issues within the DSN memory. The method further includes prioritizing, by the managing unit, corrective remedies for the DSN memory issues based on the status information of the DSN memory. The method further includes facilitating, by the managing unit, the execution of the prioritized corrective remedies to correct the DSN memory issues.”
The patent application was filed on 2019-07-23 (16/519748).











