Patents by Inventor Richard A. Roberts

Richard A. Roberts 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: 20230090260
    Abstract: A formulation for repelling insects and arthropods comprises about 0.5% by weight to about 4.0% by weight of an active ingredient and an emulsifier. The active ingredient includes a mixture of one or more natural essential oils. A method for making the repellant formulation comprises forming an oil-in-water emulsion by mixing one or more of the natural essential oils into an aqueous solution including an emulsifier, homogenizing the oil-in-water emulsion, and adding a buffer to the emulsion for maintaining a pH of the emulsion at above about 7.5. The repellant formulation is used by applying an effective amount of the repellant formulation onto the skin or fur of a mammal, clothing or other surface.
    Type: Application
    Filed: December 1, 2022
    Publication date: March 23, 2023
    Inventors: Vadim Mitlitski, Richard Robert Tenore, Erica Rattigan Tyree
  • Patent number: 11558293
    Abstract: The disclosure describes examples where a first data center includes a first gateway router, a first set of computing devices, and a second set of computing devices. The first set of computing devices is configured to execute a software defined networking (SDN) controller cluster to facilitate operation of one or more virtual networks within the first data center. The second set of computing devices is configured to execute one or more control nodes to exchange route information, between the first gateway router and a second gateway router of a second data center different than the first data center, for a virtual network between computing devices within the second data center, and to communicate control information for the second data center to the second set of computing devices, wherein the one or more control nodes form a subcluster of the SDN controller cluster.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: January 17, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Sreelakshmi Sarva, Nagendra Prasath Maynattamai Prem Chandran, Suresh Kumar Vinapamula Venkata, Richard Roberts
  • Publication number: 20230006463
    Abstract: Embodiments are generally directed to an emergency driver (10) and an intelligent module (20) for the emergency driver (10). An embodiment of the emergency driver (10) may include a digital communication interface (12), a DC power supply (14) and a controller (16). The digital communication interface (12) may be configured to receive an input signal (41) via a control bus (18). The DC power supply (14) may be configured to provide a DC output (45) to the control bus (18). The controller (16) may be coupled to the digital communication interface (12) and the DC power supply (14) and may be configured to control the emergency driver (10) to operate in a first operation mode. The input signal (41) received at the digital communication interface (12) may be a digital input signal when the emergency driver is operating in a first operation mode.
    Type: Application
    Filed: January 22, 2020
    Publication date: January 5, 2023
    Inventors: Longyu Chen, Bruce Richard Roberts, Taylor Apolonius Barto
  • Patent number: 11511432
    Abstract: A method for controlling a robot includes the steps of: deciding whether there is a non-permanent object in a vicinity of the robot; if there is a non-permanent object, deciding whether the object qualifies for extended protection or not; and defining a safety zone around the object which the robot must not enter or in which a maximum allowed speed of the robot is less than outside the safety zone. The safety zone extends to a greater distance from the object if the object qualifies for extended protection than if it does not.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: November 29, 2022
    Assignee: ABB Schweiz AG
    Inventors: Nicolas Lehment, Andreas Decker, Richard Roberts, Bjoern Matthias, Jihuan Tian
  • Publication number: 20220348555
    Abstract: The invention relates to pyrazole derivatives, to their use in medicine, to compositions containing them, to processes for their preparation and to intermediates used in such processes. More particularly the invention relates to HbS modulators of formula (I) or tautomers thereof, or pharmaceutically acceptable salts of said modulators or tautomers thereof, wherein X, Y, R2 and R3 are as defined in the description. HbS modulators are potentially useful in the treatment of a wide range of disorders, including sickle cell disease (SCD).
    Type: Application
    Filed: April 12, 2021
    Publication date: November 3, 2022
    Applicant: Pfizer Inc.
    Inventors: Ariamala Gopalsamy, Shawn Cabral, Agustin Casimiro-Garcia, Ming Zhu Chen, Chulho Choi, Robert Lee Dow, Olugbeminiyi Omezia Fadeyi, David Hepworth, Jayasankar Jasti, Lyn Howard Jones, Arjun Venkat Narayanan, Mihir Dineshkumar Parikh, David Walter Piotrowski, Lee Richard Roberts, Ralph Pelton Robinson, Jr., Hatice Gizem Yayla
  • Publication number: 20220333732
    Abstract: A device for propping up an object, in particular, a long-handled object. The device includes a V-shaped leg apparatus having a pair of legs that are spaced apart from one another but may be compressed towards one another. Leg holder attaches to the long-handled object and the two legs pass through openings formed through the leg holder. A latch is attached to the long-handled object beneath the leg holder, and a slider is selectively movable along the lengths of the two legs and when moved towards the leg holder causes the legs to spread apart and spring outwardly away from the long-handled object, and when moved towards the latch, cause the legs to be brought together and extend parallel to and adjacent the long-handled object. The slider engages with the latch to lock the device in its propping position.
    Type: Application
    Filed: April 18, 2022
    Publication date: October 20, 2022
    Inventor: Richard Robert Lewis
  • Patent number: 11431607
    Abstract: This disclosure describes techniques for improving speed of network convergence after node failure. In one example, a method includes storing, by SDN controller, an underlay routing table having routes for an underlay network of a data center and an overlay routing table having a set of routes for a virtual network of an overlay network for the data center, wherein the underlay network includes physical network switches, gateway routers, and a set of virtual routers executing on respective compute nodes of the data center; installing, within the underlay routing table, a route to a destination address assigned to a particular one of the virtual routers as an indicator of a reachability status to the particular virtual router in the underlay network. The SDN controller controls, based on presence or absence of the route within the underlay routing table, advertisement of the routes for the virtual network of the overlay network.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: August 30, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Anantharamu Suryanarayana, Richard Roberts
  • Publication number: 20220235039
    Abstract: Disclosed are crystalline salt Forms C and D of 6-(cyclopropanecarboxamido)-4-((2-methoxy-3-(1-methyl-1H-1,2,4-triazol-3-yl)phenyl)amino)-N-(methyl-d3)pyridazine-3-carboxamide. Form C is a MSA salt and Form D is a sulfate salt of Compound (I). Characterization data for the Forms are disclosed.
    Type: Application
    Filed: June 9, 2020
    Publication date: July 28, 2022
    Inventors: Daniel Richard Roberts, Chenkou Wei
  • Patent number: 11395387
    Abstract: A light emitting diode (LED) lamp includes a primary LED grouping (210,310), a switchable LED grouping (215), and a conduction path selector (240,340) configured to select a conductive path that places the primary LED grouping in electrical series with at least a portion of the switchable LED grouping, or bypasses the switchable LED grouping. The primary LED grouping have a first color temperature rating, and each respective LED subgrouping have a respective color temperature different from the first color temperature. Selection of one or more LED subgrouping results in the LED lamp emitting different color temperatures.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: July 19, 2022
    Assignee: CURRENT LIGHTING SOLUTIONS, LLC
    Inventors: Kevin Jeffrey Benner, Bruce Richard Roberts, Kevin James Vick
  • Patent number: 11394255
    Abstract: A device includes a first rotor segment and a second rotor segment, wherein the first rotor segment and the second rotor segment are configured to be directly coupled together about a shaft to form at least a portion of a unitary rotor. The device also includes a first stator segment and a second stator segment, wherein the first stator segment and the second stator segment are configured to be directly coupled together to form at least a portion of a unitary stator.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: July 19, 2022
    Assignee: Duxion Motors, Inc.
    Inventors: Rick Ralph Pilgrim, Sheikh Fazle Rabbi, Jason Aspin, Dipesh Maharjan, Richard Robert Roper
  • Publication number: 20220210113
    Abstract: Techniques are described for learning an unknown virtual network information, such as an virtual Internet Protocol (IP) address, of a pod in a virtual network. In some examples, a virtual router executing at a computing device may receive an Address Resolution Protocol (ARP) packet from a virtual execution element in the virtual network, the virtual execution element executing at the computing device. The virtual router may determine, based at least in part on the ARP packet, whether virtual network information for the virtual execution element in a virtual network is known to the virtual router. The virtual router may, in response to determining that the virtual network information of the virtual execution element in the virtual network is not known to the virtual router, perform learning of the virtual network information for the virtual execution element.
    Type: Application
    Filed: December 31, 2020
    Publication date: June 30, 2022
    Inventors: Sangarshan Pillareddy, Yuvaraja Mariappan, James Nicholas Davey, Prasad Miriyala, Richard Roberts, Margarida Correia, Nagendra E S, Haji Mohamed Ashraf Ali
  • Publication number: 20220184220
    Abstract: The present application provides compounds, compositions and methods to reduce, alleviate or treat various enteric diseases and disorders, such as inflammatory bowel disease. The compounds are xyloglucan-containing prodrugs, referred to herein as glyco-caged prodrugs, of formula (I) or (II), xyloglucan-?-O—RD (I), xyloglucan-?-O-LSI-RD (II).
    Type: Application
    Filed: April 3, 2020
    Publication date: June 16, 2022
    Inventors: Harry BRUMER, Benjamin HUI, Chang Qing WANG, Gordon Douglas INGLIS, Sandra Theresa CLARKE, Richard Robert Ernest UWIERA, Dennis Wade ABBOTT
  • Publication number: 20220171408
    Abstract: Unmanned aerial vehicle (UAV) navigation systems include a UAV charging pad positioned at a storage facility, a plurality of fiducial markers positioned at the storage facility, and a UAV. Each of the fiducial markers is associated with a fiducial dataset storing a position of the corresponding fiducial marker, and the fiducial datasets are stored in a fiducial map. The UAV includes a camera and logic that when executed causes the UAV to image a first fiducial marker, to access from the fiducial map a first fiducial dataset storing the position of the first fiducial marker, and to navigate based upon the first fiducial dataset.
    Type: Application
    Filed: February 16, 2022
    Publication date: June 2, 2022
    Inventors: Damien Jourdan, Brandon Jones, Richard Roberts
  • Patent number: 11331864
    Abstract: Resin infusing a composite preform includes placing a first vacuum bagging film over a tool surface and the composite preform to define a sealed first chamber. A bridge structure has an underside defining a cavity above the first vacuum bagging film. A second vacuum bagging film is placed over the first vacuum bagging film and the bridge structure to define a sealed second chamber. At least partial vacuum pressure is applied to the first chamber to drive resin from a resin supply through the first chamber, infusing the composite preform with resin. Partial vacuum pressure is applied inside the second chamber and an exterior pressure is applied outside the second vacuum bagging film while. The exterior pressure exceeds the pressure applied to the first and second chambers, thereby compacting the composite preform outside of a region, with the bridge supporting the second vacuum bagging film against the exterior pressure.
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: May 17, 2022
    Assignee: The Boeing Company
    Inventor: Richard Roberts
  • Patent number: 11329911
    Abstract: This disclosure describes techniques for improving speed of network convergence after node failure. In one example, a method includes storing, by a virtual router agent of a compute node managed by a Software Defined Networking (SDN) controller, a forwarding information data structure with a shared liveness vector orthogonal to the forwarding path to indicate a liveness state of a plurality of overlay network tunnel endpoint next hops, wherein the shared liveness vector is shared by each of a plurality of members for a plurality of composite next hops that share a common list of the plurality of overlay network tunnel endpoint next hops; and in response to determining, by the virtual router agent, that the orthogonal liveness vector indicates that each of the plurality of overlay network tunnel endpoint next hops are reachable, distributing network traffic to one or more of the plurality of overlay network tunnel endpoint next hops.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: May 10, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Anantharamu Suryanarayana, Richard Roberts
  • Publication number: 20220121325
    Abstract: An approach is provided that differentiates displayed windows from one another by applying visual effects to the borders of the displayed windows. The approach retrieving user-defined visual effects with each of the user-defined visual effects corresponding to a different application. Windows are on the display screen, with each of the windows corresponding to one of the applications. The displayed windows are differentiated from each other by applying the user-defined visual effects to a border of each of the windows.
    Type: Application
    Filed: October 21, 2020
    Publication date: April 21, 2022
    Inventors: Nicholas Richard Roberts, Alfredo Zugasti, Fred F. Holt, JR., Robert J. Kapinos, Stephen Paul Floyd
  • Patent number: 11287835
    Abstract: Unmanned aerial vehicle (UAV) navigation systems include a UAV charging pad positioned at a storage facility, a plurality of fiducial markers positioned at the storage facility, and a UAV. Each fiducial marker is associated with a fiducial dataset storing a position of the fiducial marker, and each fiducial dataset is stored in a fiducial map. The UAV has a navigation system that includes a camera, a fiducial navigation sub-system, a non-fiducial navigation sub-system, and logic that when executed causes the UAV to image a first fiducial marker with the camera, to transition from a non-fiducial navigation mode to a fiducial navigation mode, to access from the fiducial map the fiducial dataset storing the position of the first fiducial marker, and to navigate based upon the fiducial dataset storing the position of the first fiducial marker, into alignment with and land on the UAV charging pad.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: March 29, 2022
    Assignee: WING Aviation LLC
    Inventors: Damien Jourdan, Brandon Jones, Richard Roberts
  • Publication number: 20220079166
    Abstract: A formulation for repelling insects and arthropods comprises about 0.5% by weight to about 4.0% by weight of an active ingredient and an emulsifier. The active ingredient includes a mixture of one or more natural essential oils. A method for making the repellant formulation comprises forming an oil-in-water emulsion by mixing one or more of the natural essential oils into an aqueous solution including an emulsifier, homogenizing the oil-in-water emulsion, and adding a buffer to the emulsion for maintaining a pH of the emulsion at above about 7.5. The repellant formulation is used by applying an effective amount of the repellant formulation onto the skin or fur of a mammal, clothing or other surface.
    Type: Application
    Filed: March 30, 2021
    Publication date: March 17, 2022
    Inventors: Vadim Mitlitski, Richard Robert Tenore, Erica Rattigan Tyree
  • Publication number: 20220077727
    Abstract: A device includes a first rotor segment and a second rotor segment, wherein the first rotor segment and the second rotor segment are configured to be directly coupled together about a shaft to form at least a portion of a unitary rotor. The device also includes a first stator segment and a second stator segment, wherein the first stator segment and the second stator segment are configured to be directly coupled together to form at least a portion of a unitary stator.
    Type: Application
    Filed: November 12, 2021
    Publication date: March 10, 2022
    Inventors: Rick Ralph Pilgrim, Sheikh Fazle Rabbi, Jason Aspin, Dipesh Maharjan, Richard Robert Roper
  • Publication number: 20220038365
    Abstract: Techniques for avoiding single points of failure in routing components of an SDN are disclosed. In some aspects, control nodes that provide routing management services are assigned zone identifiers. The control nodes having one zone identifier can be on separate processes and/or physical hardware from control nodes having a different zone identifier. Workloads, such as virtual machines or containers, can establish routing sessions such as Border Gateway Protocol as a Service (BGPaaS) routing sessions using different zone identifiers to ensure that separate control nodes provide routing management services for the primary and secondary compute nodes associated with a high availability service. These techniques in this way facilitate high availability by ensuring that a control node is not a single point of failure for the high availability service provided by the primary and secondary compute nodes.
    Type: Application
    Filed: October 15, 2021
    Publication date: February 3, 2022
    Inventors: Richard Roberts, Anantharamu Suryanarayana