Patents by Inventor James Roffe

James Roffe 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: 11933357
    Abstract: A bearing, including: an inner ring defining a first groove; an outer ring including a radially inner surface, the radially inner surface facing an axis of rotation of the bearing and defining a second groove and a third groove; a cage radially disposed between the inner ring and the outer ring; a plurality of balls retained by the cage, and disposed in the first groove, and in the second groove; and a preloaded resilient washer assembly including a rigid washer and a resilient washer including a radially outermost surface disposed in the third groove. The resilient washer urges the rigid washer away from the outer ring in an axial direction parallel to an axis of rotation of the bearing.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: March 19, 2024
    Assignee: Schaeffler Technologies AG & Co. KG
    Inventors: Dennis Roffe, Michael Heaton, Guihui Zhong, James Brown, Daniel Wuerdinger
  • Publication number: 20120311157
    Abstract: Systems and methods described herein use software adapters to provide integrated information technology service management (ITSM) for cloud resources. Software adapters in the cloud resources convert data format types of an input parameter received at a first software application in a backend computing device. An ITSM function of a second software application provides management for the cloud resources. The input parameter in a first data format type is converted by the software adapter to a second data format type, the second data format type supported by a second software application. The ITSM function of the second software application is executed using the input parameter in the second data format type, thereby providing an output of the ITSM function, the output including information and executable instructions for management of the cloud resources.
    Type: Application
    Filed: June 3, 2011
    Publication date: December 6, 2012
    Inventors: Philip J. Erickson, James Roffe, Mark Jeffrey Tadman
  • Patent number: 8074109
    Abstract: Techniques are described of using votes of third-party components to select a master processor from a plurality of redundant processors. A master processor and a standby processor maintain communications with one another. If communication between the master processor and the standby processor fails, the processors may poll a set of registered voters to determine which of the processors is to be the master processor. In this way, the processors may determine which of the processors is to be master without the use of a shared indicator to specify which of the processors is to be the master processor.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: December 6, 2011
    Assignee: Unisys Corporation
    Inventor: James Roffe
  • Patent number: 6411954
    Abstract: A method and apparatus for persisting object oriented data are provided in various embodiments. Persistent storage is established for a working data set and a committed data set. The areas for the working and committed data sets are used for storage of the persistent data objects. After a persistent data object is updated in computer memory, the updated version is written to the working data set. Then, references to the working data set and the committed data set are switched, whereby the working data set becomes the committed data set and the committed data set becomes the working data set.
    Type: Grant
    Filed: November 19, 1999
    Date of Patent: June 25, 2002
    Assignee: Unisys Corporation
    Inventors: James Roffe, Edward Stafford
  • Patent number: 5734817
    Abstract: A method and apparatus for allowing a user program, which has provided a global transaction to a remote system, to continue operation after only a partial recovery, thereby significantly reducing the delay associated with a detected fault or failure. The local transaction steps may be recovered by the local system. For all global transaction steps in a "ready" state, a data base management system may re-establish the data base locks and system environment variables associated therewith. Thereafter, the user programs may continue operation and may access the un-locked portion of the data base, including the portion associated with the local transactions. In the meantime, a transaction manager may determine the actual status of the global transaction steps by performing the necessary communications with the remote systems.
    Type: Grant
    Filed: March 1, 1995
    Date of Patent: March 31, 1998
    Assignee: Unisys Corporation
    Inventors: James Roffe, Gary Schlaff, Sheridan L. Natwick
  • Patent number: 5442785
    Abstract: A method and apparatus for coordinating activities of data base management systems operable on Closely-Coupled Host Processors. In particular, messages can be quickly passed between data base management systems executing on Host Processors which are coupled to a Record Lock Processor. One or more receiver processes register with the operating system to receive messages. When the operating system detects a message a Receiver Process begins processing the message. When a data base management system detects that other data base management systems should be notified of an event, a message sending interface is called with a parameter which indicates particular Host Processors and a parameter containing the message to send, and the message is sent to the Host Processors specified. Programs sending messages may elect to have execution suspended until a response message is received from the other Host Processors.
    Type: Grant
    Filed: March 31, 1994
    Date of Patent: August 15, 1995
    Assignee: Unisys Corporation
    Inventors: James Roffe, Donald N. Hester, Jr.