Patents by Inventor Adam Gray

Adam Gray has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20260161528
    Abstract: Systems and methods are provided for categorizing input/output rankings. Data in storage devices is categorized by data type and performance related characteristics of that data. All operation types are identified that are performed on the categorized data. A ranking is created for each data type by storage device. The ranking indicates the preferred storage devices for optimal performance. The rankings are stored as a map in one or more access devices. Upon receiving an input/output operation request, a storage device is selected based on the ranking in the map.
    Type: Application
    Filed: December 6, 2024
    Publication date: June 11, 2026
    Inventors: Franco Vincent Borich, Scott Horan, Adam Gray
  • Publication number: 20260127057
    Abstract: Examples described herein provide a computer-implemented method that includes receiving diagnostic data about a plurality of operating system (OS) memory units of a distributed computing system. The method further includes defining a failure state for predicting whether at least one of the plurality of OS memory units will experience a failure. The method further includes predicting whether the at least one of the plurality of OS memory units will experience the failure based at least in part on the failure state and the diagnostic data about the plurality of OS memory units. The method further includes causing the at least one of the plurality of OS memory units predicted to experience the failure to be replaced with at least one replacement OS memory unit without impacting a namespace availability of the distributed computing system.
    Type: Application
    Filed: November 6, 2024
    Publication date: May 7, 2026
    Inventors: Asimuddin Kazi, Alejandro Reyther, Edward James Weisbrod, Adam Gray
  • Publication number: 20260052125
    Abstract: In some implementations, a global coordinator may receive, from a distributed storage and task processing network (DSTN) managing unit, a first coordination message that indicates currently configured sampling policy information for the DSTN managing unit. The global coordinator may transmit, to an analytics agent, the currently configured sampling policy information for the DSTN managing unit. The global coordinator may receive, from the analytics agent, adjusted sampling policy information for the DSTN managing unit. The global coordinator may transmit, to the DSTN managing unit, a second coordination message that indicates the adjusted sampling policy information for the DSTN managing unit.
    Type: Application
    Filed: October 23, 2025
    Publication date: February 19, 2026
    Inventors: Patrick Aaron TAMBORSKI, Adam GRAY, Brian FARRELL
  • Publication number: 20240380813
    Abstract: Systems and methods are provided for delete operations over a stateless protocol of one or more regions stored in a dispersed storage network. The operation comprises receiving a request to delete one or more data regions of a data object with a topology map from an authorized application. The existing data topology map corresponding to the object metadata is fetched from the data storage processing unit in the dispersed storage network. One or more data regions of the data object are deleted. The updated topology map is returned to the authorized application.
    Type: Application
    Filed: May 12, 2023
    Publication date: November 14, 2024
    Inventors: Adam Gray, Asimuddin Kazi, James Edward Damgar, Rennad Leigh David Murugan, Sameer Rajaram Veer
  • Publication number: 20240377962
    Abstract: Systems and methods are provided for reorder transformation operations over a stateless protocol of one or more regions stored in a dispersed storage network. The operation comprises receiving a transformation request to apply to one or more data regions of a data object with a topology map from an authorized application. The existing data topology map corresponding to the object metadata is fetched from the data storage processing unit in the dispersed storage network. The transformation reorder is applied to the one or more data regions of the data object. The updated topology map is returned to the authorized application.
    Type: Application
    Filed: May 12, 2023
    Publication date: November 14, 2024
    Inventors: Adam Gray, Asimuddin Kazi, James Edward Damgar, Rennad Leigh David Murugan, Sameer Rajaram Veer
  • Publication number: 20240362201
    Abstract: A stored multi-part object management method, system, and computer program product for managing a stored multi-part object in a data storage application that includes modifying a stored multi-part object based on executing a predetermined operation and reporting a change to the multi-part object as a result of the modifying based on receiving a status request for the multi-part object.
    Type: Application
    Filed: April 26, 2023
    Publication date: October 31, 2024
    Inventors: James Edward Damgar, Rennad Leigh David Murugan, Sameer Rajaram Veer, Adam Gray, Asimuddin Kazi
  • Patent number: 11645013
    Abstract: Systems and methods for managing conflicting background tasks in a dispersed storage network are provided. In embodiments, a method includes: gathering scheduled future task data for scheduled future tasks from a plurality of task scheduling modules within a dispersed storage network, wherein the scheduled future tasks are tasks associated with stored data objects; monitoring the scheduled future task data for scheduling conflicts based on stored rules; determining that a scheduling conflict exists between a first future task of the scheduled future tasks and a second future task of the scheduled future tasks; issuing instructions to at least one of the plurality of task scheduling modules to update the first future task or the second future task based on the scheduling conflict; and updating, by the at least one of the plurality of task scheduling modules, the first future task or the second future task based on the instructions.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: May 9, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Praveen Viraraghavan, Adam Gray, Tyler Kenneth Reid, Peter Kim, Fnu Manupriya, Anuraag Shah, Sridhar Gopalam, David Brittain Bolen, Bruno Cabral
  • Publication number: 20210157484
    Abstract: Systems and methods for managing conflicting background tasks in a dispersed storage network are provided. In embodiments, a method includes: gathering scheduled future task data for scheduled future tasks from a plurality of task scheduling modules within a dispersed storage network, wherein the scheduled future tasks are tasks associated with stored data objects; monitoring the scheduled future task data for scheduling conflicts based on stored rules; determining that a scheduling conflict exists between a first future task of the scheduled future tasks and a second future task of the scheduled future tasks; issuing instructions to at least one of the plurality of task scheduling modules to update the first future task or the second future task based on the scheduling conflict; and updating, by the at least one of the plurality of task scheduling modules, the first future task or the second future task based on the instructions.
    Type: Application
    Filed: November 25, 2019
    Publication date: May 27, 2021
    Inventors: Praveen Viraraghavan, Adam Gray, Tyler Kenneth Reid, Peter Kim, Fnu Manupriya, Anuraag Shah, Sridhar Gopalam, David Brittain Bolen, Bruno Cabral
  • Patent number: 10266368
    Abstract: An assembly that includes a wedge and mandrel that share an axis of rotation and can be rotated independently or simultaneously to stow or deploy slit-tube longerons. A wedge is crescent shaped, with a height that increases along an outer perimeter as the arc of the crescent is traversed from a first end to a second end. The changing height of the wedge allows a slit-tube longeron to be flattened for stowage or can be disengaged to allow the tube to curl up for deployment.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: April 23, 2019
    Assignee: COMPOSITE TECHNOLOGY DEVELOPMENT, INC.
    Inventors: Dana Turse, Adam Gray, Doug Richardson, Robert Taylor
  • Publication number: 20150368903
    Abstract: An assembly that includes a wedge and mandrel that share an axis of rotation and can be rotated independently or simultaneously to stow or deploy slit-tube longerons. A wedge is crescent shaped, with a height that increases along an outer perimeter as the arc of the crescent is traversed from a first end to a second end. The changing height of the wedge allows a slit-tube longeron to be flattened for stowage or can be disengaged to allow the tube to curl up for deployment.
    Type: Application
    Filed: June 8, 2015
    Publication date: December 24, 2015
    Inventors: Dana Turse, Adam Gray, Doug Richardson, Robert Taylor
  • Publication number: 20130186011
    Abstract: Embodiments of the invention are directed toward rollable and collapsible structures. These structures, for example, can include a plurality of tubular longerons with a slit or gap that extends along the longitudinal length of the longerons. Such longerons can be combined in an arrangement that creates a structure. The structure can be collapsed and the longerons rolled either singularly or as a group into a stowed configuration.
    Type: Application
    Filed: July 18, 2012
    Publication date: July 25, 2013
    Applicant: Composite Technology Development, Inc.
    Inventors: Philip N. Keller, Robert Taylor, Adam Gray, Doug Richardson, Mark Reavis