Patents by Inventor Robert Wyman

Robert Wyman 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: 11539301
    Abstract: A hybrid bidirectional DC to DC converter allows a direct boost ratio in the high voltage to low voltage direction, but not in the low to high direction. Switches are used to tie the commons of the transformers to ground and power rail to allow the formation of a full-bridge with remaining phases to alter the boost ratio so that transformers do not need to be connected in series in the high voltage to low voltage direction. The switches are on a connection shared by the transformers and are configured to allow a dynamic changeover of the secondary windings in a multi-phase delta-wye configuration from a series nature into a parallel nature such that a 2× boost of winding ratio is reduced to a 1× boost of winding ratio depending on whether the input voltage is above or below a threshold input voltage.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: December 27, 2022
    Assignee: Combined Energies, LLC
    Inventors: Mark Robert Wyman, Fan Liu, John Anthony Vogel
  • Publication number: 20220271680
    Abstract: A hybrid bidirectional DC to DC converter allows a direct boost ratio in the high voltage to low voltage direction, but not in the low to high direction. Switches are used to tie the commons of the transformers to ground and power rail to allow the formation of a full-bridge with remaining phases to alter the boost ratio so that transformers do not need to be connected in series in the high voltage to low voltage direction. The switches are on a connection shared by the transformers and are configured to allow a dynamic changeover of the secondary windings in a multi-phase delta-wye configuration from a series nature into a parallel nature such that a 2× boost of winding ratio is reduced to a 1× boost of winding ratio depending on whether the input voltage is above or below a threshold input voltage.
    Type: Application
    Filed: July 29, 2020
    Publication date: August 25, 2022
    Inventors: Mark Robert Wyman, Fan Liu, John Anthony Vogel
  • Patent number: 9099162
    Abstract: A method for validating media and drives. The method includes receiving a validation request for a data storage tape in a library and, with the tape loaded into a predefined gold drive in the tape library, performing a statistical analysis on the tape to determine an operating parameter such as a measure of read margin for the tape in the predefined gold drive. The method includes validating the tape when the operating parameter compares favorably with a threshold limit defined for the operating parameter for the tape library. The method includes, when the operating parameter fails to compare well with the threshold limit, running a performance test on a drive qualified tape from the library loaded into the predefined gold drive and, when the drive qualified tape passes the test, identifying the tape as degraded. The method includes, when the drive qualified tape fails the test, re-qualifying the gold drive.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: August 4, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Chad Alber, Robert Wyman, Richard Gill
  • Publication number: 20150117174
    Abstract: A method for validating media and drives. The method includes receiving a validation request for a data storage tape in a library and, with the tape loaded into a predefined gold drive in the tape library, performing a statistical analysis on the tape to determine an operating parameter such as a measure of read margin for the tape in the predefined gold drive. The method includes validating the tape when the operating parameter compares favorably with a threshold limit defined for the operating parameter for the tape library. The method includes, when the operating parameter fails to compare well with the threshold limit, running a performance test on a drive qualified tape from the library loaded into the predefined gold drive and, when the drive qualified tape passes the test, identifying the tape as degraded. The method includes, when the drive qualified tape fails the test, re-qualifying the gold drive.
    Type: Application
    Filed: October 31, 2013
    Publication date: April 30, 2015
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: CHAD ALBER, Robert Wyman, Richard Gill
  • Publication number: 20130083638
    Abstract: A method for monitoring and predicting health of tape drives and media in a tape library. The method includes receiving exchange data associated with an exchange in the tape library. Then the method includes, with an analytics module, processing the exchange data to determine gain types for the exchange. Based on the gain type, a health gain value is assigned to a tape drive and media and current suspicion level values are independently assigned to the tape drive and the media. The method includes assigning a first health indicator to the media and a second health indicator to the tape drive based on these two suspicion level values. In some embodiments of the method, the current suspicion level value calculating step includes summing the health gain value with a number of health gain values assigned to the tape drive and the media for up to a predefined number of monitored exchanges.
    Type: Application
    Filed: January 31, 2012
    Publication date: April 4, 2013
    Applicant: Oracle International Corporation
    Inventors: Dwayne Edling, Robert Wyman, Chad Alber
  • Patent number: 8406096
    Abstract: A method for monitoring and predicting health of tape drives and media in a tape library. The method includes receiving exchange data associated with an exchange in the tape library. Then the method includes, with an analytics module, processing the exchange data to determine gain types for the exchange. Based on the gain type, a health gain value is assigned to a tape drive and media and current suspicion level values are independently assigned to the tape drive and the media. The method includes assigning a first health indicator to the media and a second health indicator to the tape drive based on these two suspicion level values. In some embodiments of the method, the current suspicion level value calculating step includes summing the health gain value with a number of health gain values assigned to the tape drive and the media for up to a predefined number of monitored exchanges.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: March 26, 2013
    Assignee: Oracle International Corporation
    Inventors: Dwayne Edling, Robert Wyman, Chad Alber
  • Publication number: 20070294285
    Abstract: Described is a method comprising initializing a first set of bits corresponding to a first plurality of predicate indices to a first value, and initializing a second set of bits corresponding to a second plurality of predicate indices to a second value. A subscription is processed. The subscription includes a plurality of subscription predicates, each of the subscription predicates associated with corresponding predicate indices in one of the first and second pluralities. An event is processed. The event includes an event predicate. When the event predicate matches a first predicate index in the first plurality, a first bit associated with the first predicate index is toggled to the second value. When the event predicate matches a second predicate index in the second plurality, a second bit associated with the second predicate index is toggled to the first value. When each bit associated with the corresponding predicate indices is the second value, the event is outputted to a source of the subscription.
    Type: Application
    Filed: August 23, 2007
    Publication date: December 20, 2007
    Inventors: Duncan Werner, Robert Wyman
  • Publication number: 20070294286
    Abstract: Described is a method comprising initializing a first set of bits corresponding to a first plurality of predicate indices to a first value, and initializing a second set of bits corresponding to a second plurality of predicate indices to a second value. A subscription is processed. The subscription includes a plurality of subscription predicates, each of the subscription predicates associated with corresponding predicate indices in one of the first and second pluralities. An event is processed. The event includes an event predicate. When the event predicate matches a first predicate index in the first plurality, a first bit associated with the first predicate index is toggled to the second value. When the event predicate matches a second predicate index in the second plurality, a second bit associated with the second predicate index is toggled to the first value. When each bit associated with the corresponding predicate indices is the second value, the event is outputted to a source of the subscription.
    Type: Application
    Filed: August 23, 2007
    Publication date: December 20, 2007
    Inventors: Duncan Werner, Robert Wyman
  • Publication number: 20070043711
    Abstract: Described is a system and method for optimizing event predicate processing. The method comprises processing a subscription including a plurality of subscription predicates, sorting the subscription predicates using a predefined sorting algorithm, processing an event including a plurality of event predicates and comparing the plurality of event predicates to the subscription predicates. When each of the subscription predicates is matched by a corresponding one of the event predicates, the event is output to a source of the subscription.
    Type: Application
    Filed: June 30, 2006
    Publication date: February 22, 2007
    Inventor: Robert Wyman
  • Publication number: 20060161580
    Abstract: Described is a method comprising initializing a first set of bits corresponding to a first plurality of predicate indices to a first value, and initializing a second set of bits corresponding to a second plurality of predicate indices to a second value. A subscription is processed. The subscription includes a plurality of subscription predicates, each of the subscription predicates associated with corresponding predicate indices in one of the first and second pluralities. An event is processed. The event includes an event predicate. When the event predicate matches a first predicate index in the first plurality, a first bit associated with the first predicate index is toggled to the second value. When the event predicate matches a second predicate index in the second plurality, a second bit associated with the second predicate index is toggled to the first value. When each bit associated with the corresponding predicate indices is the second value, the event is outputted to a source of the subscription.
    Type: Application
    Filed: December 22, 2005
    Publication date: July 20, 2006
    Inventors: Duncan Werner, Robert Wyman