Patents by Inventor Robert Rhoades

Robert Rhoades 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: 9764034
    Abstract: The present invention relates to a formulation comprising an endothermic cooling agent selected from the group consisting of xylitol, sorbitol, mannitol and erythritol having a heat of enthalpy between ?10 cal/g and ?100 cal/g, and one or more active agents wherein the endothermic agent is present in the formulation at an amount less than 10% w/w.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: September 19, 2017
    Assignee: RECKITT BENCKISER HEALTHCARE (UK) LIMITED
    Inventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
  • Publication number: 20160228552
    Abstract: The present invention relates to a formulation comprising an endothermic cooling agent selected from the group consisting of xylitol, sorbitol, mannitol and erythritol having a heat of enthalpy between ?10 cal/g and ?100 cal/g, and one or more active agents wherein the endothermic agent is present in the formulation at an amount less than 10% w/w.
    Type: Application
    Filed: April 18, 2016
    Publication date: August 11, 2016
    Inventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
  • Patent number: 9314428
    Abstract: The present invention relates to a formulation comprising an endothermic cooling agent selected from the group consisting of xylitol, sorbitol, mannitol and erythritol having a heat of enthalpy between ?10 cal/g and ?100 cal/g, and one or more active agents wherein the endothermic agent is present in the formulation at an amount less than 10% w/w.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: April 19, 2016
    Assignee: RECKITT BENCKISER HEALTHCARE (UK) LIMITED
    Inventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
  • Patent number: 8954691
    Abstract: A network device that includes a first memory to store packets in segments; a second memory to store pointers associated with the first memory; a third memory to store summary bits and allocation bits, where the allocation bits correspond to the segments. The network device also includes a processor to receive a request for memory resources; determine whether a pointer is stored in the second memory, where the pointer corresponds to a segment that is available to store a packet; and send the pointer when the pointer is stored in the second memory. The processor is further to perform a search to identify other pointers when the pointer is not stored in the second memory, where performing the search includes identifying a set of allocation bits, based on an unallocated summary bit, that corresponds to the other pointers; identify another pointer, of the other pointers, based on an unallocated allocation bit of the set of allocation bits; and send the other pointer in response to the request.
    Type: Grant
    Filed: February 19, 2013
    Date of Patent: February 10, 2015
    Assignee: Juniper Networks, Inc.
    Inventors: Robert Rhoades, Paul Kim, Gary Goldman
  • Patent number: 8392672
    Abstract: A network device that includes a first memory to store packets in segments; a second memory to store pointers associated with the first memory; a third memory to store summary bits and allocation bits, where the allocation bits correspond to the segments. The network device also includes a processor to receive a request for memory resources; determine whether a pointer is stored in the second memory, where the pointer corresponds to a segment that is available to store a packet; and send the pointer when the pointer is stored in the second memory. The processor is further to perform a search to identify other pointers when the pointer is not stored in the second memory, where performing the search includes identifying a set of allocation bits, based on an unallocated summary bit, that corresponds to the other pointers; identify another pointer, of the other pointers, based on an unallocated allocation bit of the set of allocation bits; and send the other pointer in response to the request.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: March 5, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Robert Rhoades, Paul Kim, Gary Goldman
  • Patent number: 8205023
    Abstract: A device includes a group of resources, where each resource is to determine a priority rank position, among the group of resources, based on which other resources of the group of resources are available. The device also includes a group of requestors of the resources, where each requestor is to determine a priority rank position, among the group of requestors, based on which other requestors are active and based on each active requestor's priority. The device also includes a processing component to receive the priority rank position from each resource and the priority rank position from each requestor; assign pairs of the resources and the requestors based on the priority rank position of each resource and the priority rank position of each requestor; and assign work to resources of the group of resources based on the pairs.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: June 19, 2012
    Assignee: Juniper Networks, Inc.
    Inventor: Robert Rhoades
  • Publication number: 20110021417
    Abstract: The present invention concerns compositions comprising a saccharide for the inhibition of pathogen adhesion to mammalian cells.
    Type: Application
    Filed: September 1, 2010
    Publication date: January 27, 2011
    Inventors: Jonathan Robert RHOADES, Robert Rastall, Glenn R. Gibson
  • Publication number: 20100216830
    Abstract: The present invention relates to a formulation comprising an endothermic cooling agent selected from the group consisting of xylitol, sorbitol, mannitol and erythritol having a heat of enthalpy between ?10 cal/g and ?100 cal/g, and one or more active agents wherein the endothermic agent is present in the formulation at an amount less than 10% w/w.
    Type: Application
    Filed: October 17, 2008
    Publication date: August 26, 2010
    Applicant: Reckitt Benckkiser Healthcare (UK) Limted
    Inventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
  • Patent number: 7632399
    Abstract: A fluid treatment system, includes a pressurizable tank, a compressed air source, and a float disposed inside the tank, the float rising or falling in response to a level of fluid in the tank; and a float-actuated switch assembly connected to the float. The float-actuated switch assembly starts introduction of compressed air into the tank from the compressed air source. A purge valve may be provided to allow fluid to flow out of the tank during the introduction of compressed air into the tank. The float-actuated switch assembly may include a magnetic switch.
    Type: Grant
    Filed: October 18, 2004
    Date of Patent: December 15, 2009
    Inventors: Carl F. Geppert, Theodore R. Geppert, Robert A. Rhoades
  • Publication number: 20060277387
    Abstract: System and method for hardware allocation of memory resources. According to an embodiment, the present invention provides a method for allocating memory resources. The method includes a step for providing a plurality of lookup table. Each of the lookup table includes indicators indicating an availability for memory locations. The plurality of lookup table includes at least one top level lookup table and one or more bottom level lookup tables. The method includes a step for providing at least one pointer. The at least one pointer is used to indicate one or more sequential sets of available memory blocks. Additionally, the method includes a step for determining whether a first condition is satisfied. The first condition is associated with an availability of memory blocks being indicated by the at least one pointer. Furthermore, the method includes a step for determining a next pointer if the first condition is satisfied.
    Type: Application
    Filed: April 18, 2006
    Publication date: December 7, 2006
    Applicant: NeoScale Systems, Inc.
    Inventor: Robert Rhoades
  • Publication number: 20060081519
    Abstract: A fluid treatment system, includes a pressurizable tank, a compressed air source, and a float disposed inside the tank, the float rising or falling in response to a level of fluid in the tank; and a float-actuated switch assembly connected to the float. The float-actuated switch assembly starts introduction of compressed air into the tank from the compressed air source. A purge valve may be provided to allow fluid to flow out of the tank during the introduction of compressed air into the tank. The float-actuated switch assembly may include a magnetic switch.
    Type: Application
    Filed: October 18, 2004
    Publication date: April 20, 2006
    Inventors: Carl Geppert, Theodore Geppert, Robert Rhoades