Patents by Inventor Robert Donovan

Robert Donovan 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: 20210309268
    Abstract: System and methods are provided for warning a worker of a rail vehicle, or an operator of the rail vehicle of the worker. The system includes a worker device, a vehicle device, and a central server. The devices and server operate on one or a combination of actual or simulated satellite navigational signals, and beacon signals to determine the position of the devices, to generate a warning. The position determination may prioritize beacon signals over satellite navigation signals. The position determination may involve correcting a calculated position based on a measured power level of the beacon signal received from the beacon transmitter, an elapsed time since a previous beacon signal was last received by the device from the beacon transmitter, an elapsed time since a previous satellite navigation signal was received by the device, or an accuracy of the position of the device based on the satellite navigation signal.
    Type: Application
    Filed: June 16, 2021
    Publication date: October 7, 2021
    Inventors: Douglas Grant Fisher, Robert Donovan, Craig Ryan van der Veen, Carl William Lorimer
  • Patent number: 11115327
    Abstract: Methods, systems, and computer readable media for providing mobile device connectivity are disclosed. A system includes a mobile gateway implemented on one or more processors. The mobile gateway includes an on-premises telecommunications network core configured for establishing mobile data sessions for mobile user devices and enabling communication between the mobile user devices through the on-premises telecommunications network core. The mobile gateway includes a software-defined wide-area network (SD-WAN) controller configured for establishing an SD-WAN overlay network for connecting the mobile user devices to an external telecommunications network.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: September 7, 2021
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Todd Spraggins, Ajay Padmakar Deo, Thomas Matthew McCann, Sam Eric McMurry, Steven Robert Donovan, Rajat Gopal
  • Patent number: 11059503
    Abstract: System and methods are provided for warning a worker of a rail vehicle, or an operator of the rail vehicle of the worker. The system includes a worker device, a vehicle device, and a central server. The devices and server operate on one or a combination of actual or simulated satellite navigational signals, and beacon signals to determine the position of the devices, to generate a warning. The position determination may prioritize beacon signals over satellite navigation signals. The position determination may involve correcting a calculated position based on a measured power level of the beacon signal received from the beacon transmitter, an elapsed time since a previous beacon signal was last received by the device from the beacon transmitter, an elapsed time since a previous satellite navigation signal was received by the device, or an accuracy of the position of the device based on the satellite navigation signal.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: July 13, 2021
    Inventors: Douglas Grant Fisher, Robert Donovan, Craig Ryan van der Veen, Carl William Lorimer
  • Publication number: 20210155275
    Abstract: System and methods are provided for warning a worker of a rail vehicle, or an operator of the rail vehicle of the worker. The system includes a worker device, a vehicle device, and a central server. The devices and server operate on one or a combination of actual or simulated satellite navigational signals, and beacon signals to determine the position of the devices, to generate a warning. The position determination may prioritize beacon signals over satellite navigation signals. The position determination may involve correcting a calculated position based on a measured power level of the beacon signal received from the beacon transmitter, an elapsed time since a previous beacon signal was last received by the device from the beacon transmitter, an elapsed time since a previous satellite navigation signal was received by the device, or an accuracy of the position of the device based on the satellite navigation signal.
    Type: Application
    Filed: November 26, 2019
    Publication date: May 27, 2021
    Inventors: Douglas Grant Fisher, Robert Donovan, Craig Ryan van der Veen, Carl William Lorimer
  • Publication number: 20200067831
    Abstract: Methods, systems, and computer readable media for providing mobile device connectivity are disclosed. A system includes a mobile gateway implemented on one or more processors. The mobile gateway includes an on-premises telecommunications network core configured for establishing mobile data sessions for mobile user devices and enabling communication between the mobile user devices through the on-premises telecommunications network core. The mobile gateway includes a software-defined wide-area network (SD-WAN) controller configured for establishing an SD-WAN overlay network for connecting the mobile user devices to an external telecommunications network.
    Type: Application
    Filed: May 2, 2019
    Publication date: February 27, 2020
    Inventors: Todd Spraggins, Ajay Padmakar Deo, Thomas Matthew McCann, Sam Eric McMurry, Steven Robert Donovan, Rajat Gopal
  • Patent number: 9967148
    Abstract: The subject matter described herein includes systems, methods, and computer readable media for selective Diameter topology hiding. The system includes a Diameter agent including a network interface configured to receive, from a first Diameter node in a first service provider network, a first Diameter signaling message including Diameter topology information and a Diameter topology hiding module (THM). In some aspects, the THM is configured to determine a trust relationship between the first service provider network and a second service provider network to which the first Diameter signaling message is addressed, in response to determining that the trust relationship requires at least some level of topology hiding, determine a topology hiding type based on the first Diameter signaling message, and modify, based on the topology hiding type, the Diameter topology information included in the first Diameter signaling message to hide at least some of the Diameter topology information.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: May 8, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Pankaj Goyal, Jonathan James Palmer, Donald Eugene Wallace, Steven Robert Donovan, Rajat Budhiraja
  • Patent number: 9888001
    Abstract: According to one method, the method occurs at a Diameter relay agent including at least one processor and a memory. The method includes receiving first Diameter capabilities information associated with a first Diameter node. The method also includes sending, to at least a second Diameter node, the first Diameter capabilities information.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: February 6, 2018
    Assignee: Oracle International Corporation
    Inventor: Steven Robert Donovan
  • Patent number: 9648018
    Abstract: A system for controlling deep parsing of Diameter messages comprises a Diameter node. The Diameter node includes at least one processor and a Diameter parsing engine for receiving a Diameter message, determining whether the message includes a Diameter deep parse indicator, for determining whether or not to perform deep parsing of the message based on the presence, absence, or value the Diameter deep parse indicator, and performing or refraining from performing deep parsing of the message based on results of the determining.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: May 9, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Steven Robert Donovan
  • Publication number: 20170012824
    Abstract: The subject matter described herein includes systems, methods, and computer readable media for selective Diameter topology hiding. The system includes a Diameter agent including a network interface configured to receive, from a first Diameter node in a first service provider network, a first Diameter signaling message including Diameter topology information and a Diameter topology hiding module (THM). In some aspects, the THM is configured to determine a trust relationship between the first service provider network and a second service provider network to which the first Diameter signaling message is addressed, in response to determining that the trust relationship requires at least some level of topology hiding, determine a topology hiding type based on the first Diameter signaling message, and modify, based on the topology hiding type, the Diameter topology information included in the first Diameter signaling message to hide at least some of the Diameter topology information.
    Type: Application
    Filed: July 9, 2015
    Publication date: January 12, 2017
    Inventors: Pankaj Goyal, Jonathan James Palmer, Donald Eugene Wallace, Steven Robert Donovan, Rajat Budhiraja
  • Patent number: 9253163
    Abstract: The subject matter described herein includes systems, methods, and computer readable media for encrypting Diameter identification information contained in Diameter signaling messages. The system includes a Diameter agent that comprises a network interface configured to receive, from a first Diameter node, a Diameter signaling message that includes Diameter identification information associated with the first Diameter node and a Diameter encryption topology hiding module (ETHM) configured to encrypt the Diameter identification information to generate encrypted Diameter identification information and to replace the Diameter identification information in the Diameter signaling message with the encrypted Diameter identification information. The Diameter agent further includes a routing module configured to route the Diameter signaling message with the encrypted Diameter identification information to a second Diameter node.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: February 2, 2016
    Assignee: Tekelec, Inc.
    Inventor: Steven Robert Donovan
  • Publication number: 20150319267
    Abstract: A system for controlling deep parsing of Diameter messages comprises a Diameter node. The Diameter node includes at least one processor and a Diameter parsing engine for receiving a Diameter message, determining whether the message includes a Diameter deep parse indicator, for determining whether or not to perform deep parsing of the message based on the presence, absence, or value the Diameter deep parse indicator, and performing or refraining from performing deep parsing of the message based on results of the determining.
    Type: Application
    Filed: May 2, 2014
    Publication date: November 5, 2015
    Applicant: Oracle International Corporation
    Inventor: Steven Robert Donovan
  • Publication number: 20150215167
    Abstract: Methods, systems, and computer readable media for negotiating Diameter capabilities are disclosed. According to one method, the method occurs at a Diameter relay agent including at least one processor and a memory. The method includes receiving first Diameter capabilities information associated with a first Diameter node. The method also includes sending, to at least a second Diameter node, the first Diameter capabilities information.
    Type: Application
    Filed: January 28, 2014
    Publication date: July 30, 2015
    Applicant: Oracle International Corporation
    Inventor: Steven Robert Donovan
  • Patent number: 8381624
    Abstract: A tensioning mechanism for a band saw includes a tension spring assembly coupled with a sliding tension bracket which is adjustably coupled with an upper arm of the band saw. The sliding tension bracket engages an upper band wheel which couples with a band saw blade. A cam assembly is coupled with the tension spring assembly, the cam assembly imparts a rotational force which is translated into a linear tensioning force by the tension spring assembly upon the band saw blade. A cover assembly is selectively engaged with the cam assembly through use of a biasing assembly. The cover assembly includes an index indicator for identifying an index position and includes a handle which enables a user to selectively engage and rotate the cover assembly. The rotation of the handle in turn rotates the cam assembly applying the rotational force which is translated into the tensioning force.
    Type: Grant
    Filed: February 6, 2004
    Date of Patent: February 26, 2013
    Assignee: Chang Type Industrial Co., Ltd.
    Inventors: Robert Donovan, Dewayne Stanford
  • Publication number: 20080053284
    Abstract: A sawing apparatus and a saw fence. The saw apparatus may include a work surface. The saw may include a rail system disposed along the edges of the work surface, for the attachment of accessories thereto. The saw may be provided with workpiece guide adapted to be attached to the rail system for guiding workpieces during the operation of the saw. The workpiece guide may also be provided with an infeed extension that rides on the rail system and is capable of supporting workpieces during the operation of the saw. The infeed extension may be adjustable relative to the work surface of the saw. The saw may further be provided with a debris collection system for the collection of debris produced by the cutting operations of the saw.
    Type: Application
    Filed: October 24, 2007
    Publication date: March 6, 2008
    Inventors: David Miller, Robert Donovan, Delwyn Pounders, Jerry Ford
  • Publication number: 20070033572
    Abstract: A program feature set is compared to a processor feature set. The comparison may be performed in response to restoring the program onto a system or requesting its execution. The processor feature set represents zero, one or more optional hardware features supported by the processor, whereas the program feature set represents zero, one or more optional hardware features the program relies upon in its generated code. Comparison of the feature sets determines whether a particular program may run on a particular processor. Programs may be automatically or manually rebuilt to achieve full compatibility. If the comparison indicates that the program requires a feature not supported by the processor, the program is rebuilt based on the processor feature set. Alternatively, the program may be rebuilt in response to a rebuild request, rather than the comparison. The program is preferably rebuilt from an intermediate representation (IR) stored with or locatable from the program.
    Type: Application
    Filed: August 4, 2005
    Publication date: February 8, 2007
    Applicant: International Business Machines Corporation
    Inventors: Robert Donovan, Paul Godtland, Sherri McMeeking, Joseph Reynolds, Scott Robinson, Robert Roediger, William Schmidt, Roger Southwick
  • Patent number: 7106756
    Abstract: A method, system, and computer program product for controlling customer resources for Internet protocol (IP) traffic delivery are disclosed. The network utilization of a group of endpoints on a network is tracked to generate group utilization level information corresponding to a current amount of network resource consumption by the group of endpoints. A request for network resources for a data flow for an endpoint in the group is received from a router associated with that endpoint. The request for network resources includes an identifier associated with the endpoint. A determination is made whether to accept the request based on the group utilization level information, the identifier, and a first predetermined profile associated with the group and including a first network utilization limit.
    Type: Grant
    Filed: October 12, 1999
    Date of Patent: September 12, 2006
    Assignee: MCI, Inc.
    Inventors: Steven Robert Donovan, Diana J. Rawlins, John K. Gallant
  • Publication number: 20060101425
    Abstract: A compiler (or interpreter) detects source language instructions performing arithmetic operations using a fixed point format (preferably packed decimal). Where the operation can be performed without loss of precision or violation of other constraints of the source language, the compiler automatically converts the operands to a floating point format (preferably Decimal Floating Point (DFP)) having hardware support, and re-converts results to the original fixed point format. Preferably, the compiler may combine multiple operations and instructions in an expression tree, analyze the tree, and selectively convert where possible. The compiler preferably performs a heuristic cost judgment in determining whether to use a particular conversion.
    Type: Application
    Filed: October 21, 2004
    Publication date: May 11, 2006
    Applicant: International Business Machines Corporation
    Inventors: Robert Donovan, William Schmidt
  • Publication number: 20050223534
    Abstract: A method for the continuous production of an elongated continuously extruded and in line polymer coated copper shape that comprises exposing an as extruded elongated copper shape to in line cooling with water covered by an inert gas before it reaches a polymer coating operation. Continuously extruded copper wire having an adherent in line applied polymer coating thereon is also described.
    Type: Application
    Filed: April 5, 2004
    Publication date: October 13, 2005
    Inventors: Joseph Depaola, Prentice Ralston, Robert Donovan, Harvey Parrish, Bobbie Strum
  • Patent number: D565547
    Type: Grant
    Filed: January 22, 2007
    Date of Patent: April 1, 2008
    Assignee: Griffin Technology, Inc.
    Inventors: Paul Griffin, Robert Donovan, Blair Hasty, Steven Greenwell
  • Patent number: D566101
    Type: Grant
    Filed: January 22, 2007
    Date of Patent: April 8, 2008
    Assignee: Griffin Technology, Inc.
    Inventors: Paul Griffin, Robert Donovan, Blair Hasty, Steven Greenwell