Patents by Inventor Michael James Dolbear

Michael James Dolbear 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).

  • Patent number: 11043241
    Abstract: Techniques for management of movable devices are disclosed. A system receives a request for an operation associated with a position on a rail. The system selects a component on the rail to execute the operation. The system identifies a rail segment that extends from the component's initial position to the position associated with the operation. The system requests a reservation of that rail segment. If the reservation is obtained, then the system applies electrical signals to move the component along the rails segment to the rail position associated with the operation. The system may also identify one or more other components, physical cells, etc. to reserve, in order to complete the operation.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: June 22, 2021
    Assignee: Oracle International Corporation
    Inventors: Michael James Dolbear, Jon Mark Holdman
  • Patent number: 10726001
    Abstract: Techniques for discovery and management of physical components are disclosed. A push notification from a physical component is received. The push notification includes an announcement that the physical component has been physically coupled with a system. Responsive to receiving the push notification, the system registers the physical component. The system receives push notifications from physical component. Based on the push notifications, the system determines an operational status of the physical component.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: July 28, 2020
    Assignee: Oracle International Corporation
    Inventors: Michael James Dolbear, Jon Mark Holdman
  • Publication number: 20190088281
    Abstract: Techniques for management of movable devices are disclosed. A system receives a request for an operation associated with a position on a rail. The system selects a component on the rail to execute the operation. The system identifies a rail segment that extends from the component's initial position to the position associated with the operation. The system requests a reservation of that rail segment. If the reservation is obtained, then the system applies electrical signals to move the component along the rails segment to the rail position associated with the operation. The system may also identify one or more other components, physical cells, etc. to reserve, in order to complete the operation.
    Type: Application
    Filed: November 14, 2018
    Publication date: March 21, 2019
    Applicant: Oracle International Corporation
    Inventors: Michael James Dolbear, Jon Mark Holdman
  • Publication number: 20190034478
    Abstract: Techniques for discovery and management of physical components are disclosed. A push notification from a physical component is received. The push notification includes an announcement that the physical component has been physically coupled with a system. Responsive to receiving the push notification, the system registers the physical component. The system receives push notifications from physical component. Based on the push notifications, the system determines an operational status of the physical component.
    Type: Application
    Filed: July 31, 2017
    Publication date: January 31, 2019
    Applicant: Oracle International Corporation
    Inventors: Michael James Dolbear, Jon Mark Holdman
  • Patent number: 10163460
    Abstract: Techniques for management of movable devices are disclosed. A system receives a request for an operation associated with a position on a rail. The system selects a component on the rail to execute the operation. The system identifies a rail segment that extends from the component's initial position to the position associated with the operation. The system requests a reservation of that rail segment. If the reservation is obtained, then the system applies electrical signals to move the component along the rails segment to the rail position associated with the operation. The system may also identify one or more other components, physical cells, etc. to reserve, in order to complete the operation.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: December 25, 2018
    Assignee: Oracle International Corporation
    Inventors: Michael James Dolbear, Jon Mark Holdman
  • Patent number: 10140068
    Abstract: Techniques for asynchronous management of physical components are disclosed. A request to perform an operation in a tape library, including a physical task to be performed by a component, is received. Based on the request, a message handler is initialized. The message handler executes in an execution thread. State data associated with the component is retrieved from persistent storage. Using the state data, a code object representing the component is instantiated. Using the message handler and the code object, instructions are transmitted to the component to perform the physical task. A process, executing in a different execution thread, receives a message from the component indicating completion of the physical task. Based on the message, another message handler is initialized that updates persistent storage associated with the component.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: November 27, 2018
    Assignee: Oracle International Corporation
    Inventors: Jon Mark Holdman, Michael James Dolbear