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: 9764034Abstract: 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: GrantFiled: April 18, 2016Date of Patent: September 19, 2017Assignee: RECKITT BENCKISER HEALTHCARE (UK) LIMITEDInventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
-
Publication number: 20160228552Abstract: 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: ApplicationFiled: April 18, 2016Publication date: August 11, 2016Inventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
-
Patent number: 9314428Abstract: 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: GrantFiled: October 17, 2008Date of Patent: April 19, 2016Assignee: RECKITT BENCKISER HEALTHCARE (UK) LIMITEDInventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
-
Patent number: 8954691Abstract: 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: GrantFiled: February 19, 2013Date of Patent: February 10, 2015Assignee: Juniper Networks, Inc.Inventors: Robert Rhoades, Paul Kim, Gary Goldman
-
Patent number: 8392672Abstract: 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: GrantFiled: October 25, 2010Date of Patent: March 5, 2013Assignee: Juniper Networks, Inc.Inventors: Robert Rhoades, Paul Kim, Gary Goldman
-
Patent number: 8205023Abstract: 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: GrantFiled: September 30, 2010Date of Patent: June 19, 2012Assignee: Juniper Networks, Inc.Inventor: Robert Rhoades
-
Publication number: 20110021417Abstract: The present invention concerns compositions comprising a saccharide for the inhibition of pathogen adhesion to mammalian cells.Type: ApplicationFiled: September 1, 2010Publication date: January 27, 2011Inventors: Jonathan Robert RHOADES, Robert Rastall, Glenn R. Gibson
-
Publication number: 20100216830Abstract: 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: ApplicationFiled: October 17, 2008Publication date: August 26, 2010Applicant: Reckitt Benckkiser Healthcare (UK) LimtedInventors: Kingsley Iyoha, Neil Campbell Muir, Robert Rhoades, Alden Rodwell, David Michael Thurgood
-
Patent number: 7632399Abstract: 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: GrantFiled: October 18, 2004Date of Patent: December 15, 2009Inventors: Carl F. Geppert, Theodore R. Geppert, Robert A. Rhoades
-
Publication number: 20060277387Abstract: 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: ApplicationFiled: April 18, 2006Publication date: December 7, 2006Applicant: NeoScale Systems, Inc.Inventor: Robert Rhoades
-
Publication number: 20060081519Abstract: 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: ApplicationFiled: October 18, 2004Publication date: April 20, 2006Inventors: Carl Geppert, Theodore Geppert, Robert Rhoades