Patents by Inventor Robert Knight

Robert Knight 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: 20130143903
    Abstract: A medicated formulation and method of use for treating migraine having a combination of active ingredients including: nicotine, and tryptophan alone and also with phenylalanine and/or, tyrosine, and/or caffeine in an aqueous solution.
    Type: Application
    Filed: January 26, 2012
    Publication date: June 6, 2013
    Applicant: NICO WORLDWIDE, INC.
    Inventor: Joseph Robert Knight
  • Publication number: 20130031557
    Abstract: Method, apparatus, and system for monitoring performance within a processing resource, which may be used to modify user-level software. Some embodiments of the invention pertain to an architecture to allow a user to improve software running on a processing resources on a per-thread basis in real-time and without incurring significant processing overhead.
    Type: Application
    Filed: June 21, 2012
    Publication date: January 31, 2013
    Inventors: Chris J. Newburn, Robert Knight, Robert Geva, Dion Rodgers, Xiang Zou, Hong Wang, Bryant E. Bigbee, Ittai Anati
  • Patent number: 8301868
    Abstract: Method, apparatus, and system for monitoring performance within a processing resource, which may be used to modify user-level software. Some embodiments of the invention pertain to an architecture to allow a user to improve software running on a processing resources on a per-thread basis in real-time and without incurring significant processing overhead.
    Type: Grant
    Filed: September 23, 2005
    Date of Patent: October 30, 2012
    Assignee: Intel Corporation
    Inventors: Chris J. Newburn, Robert Knight, Robert Geva, Dion Rodgers, Xiang Zou, Hong Wang, Bryant E. Bigbee, Ittai Anati
  • Patent number: 8296552
    Abstract: In one embodiment, the present invention includes a method of determining a relative priority between a first agent and a second agent, and assigning the first agent to a first channel and the second agent to a second channel according to the relative priority. Depending on the currently programmed status of the channels, information stored in at least one of the channels may be dynamically migrated to another channel based on the assignments. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: October 23, 2012
    Assignee: Intel Corporation
    Inventors: Gautham Chinya, Robert Geva, Robert Knight, Hong Wang, Xiang Zou
  • Publication number: 20120246506
    Abstract: In one embodiment, a method includes, upon occurrence of multiple power state transition events for a core of a multi-core processor, reading a value of a system counter of the core and values of low power counters of the core, without expiration of a timer or triggering of an interrupt. These values can be stored in a storage of the processor. Then, after collection is completed, the storage can be accessed to determine a power profile of the processor using the stored values. Other embodiments are described and claimed.
    Type: Application
    Filed: March 24, 2011
    Publication date: September 27, 2012
    Inventor: Robert Knight
  • Patent number: 8237334
    Abstract: A transducer mechanism has a stacked piezo electric actuators driving arms rotating in different directions and having a structure such that the arms remain generally parallel to each other. A flexible member may be attached to the arms to obtain an extended stroke in a direction perpendicular to the axis of movement of the actuators.
    Type: Grant
    Filed: April 22, 2010
    Date of Patent: August 7, 2012
    Assignee: Parker-Hannifin Corporation
    Inventor: Steven Robert Knight
  • Patent number: 8171270
    Abstract: Methods and apparatus to perform asynchronous control transfer are described. In one embodiment, upon occurrence of an event (e.g., an architectural event), a service routine data block (SRDB) is accessed via a service routine base pointer (SRDS) and a service routine offset value (SRDBP) to obtain the address of a yield service routine via a service routine instruction pointer (SRIP) and a service routine code segment (SRCS). Other embodiments are also described.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: May 1, 2012
    Assignee: Intel Corporation
    Inventors: Chris J. Newburn, Dion Rodgers, Robert Knight, Ittai Anati, Aaron N. Levinson, Gautham Chinya
  • Publication number: 20110258632
    Abstract: In one embodiment, the present invention includes a method of determining a relative priority between a first agent and a second agent, and assigning the first agent to a first channel and the second agent to a second channel according to the relative priority. Depending on the currently programmed status of the channels, information stored in at least one of the channels may be dynamically migrated to another channel based on the assignments. Other embodiments are described and claimed.
    Type: Application
    Filed: June 29, 2011
    Publication date: October 20, 2011
    Inventors: Gautham Chinya, Robert Geva, Robert Knight, Hong Wang, Xiang Zou
  • Publication number: 20110237977
    Abstract: A device for collecting a sample of the first pass portion of urine voided by a donor isolated from the midstream portion of the urine comprises a first part (1) comprising an opening at its upper end (4) adapted to receive urine voided by a donor, a urine collection body (3) downstream of the upper end and a closable exit (6) located downstream of the urine collection body and at the lower end (5) of the first part, the exit providing a circular orifice (7), a second part (2) located downstream of the exit of the first part and comprising a collecting vessel (10) which is in communication with the exit of the first part, wherein the circular orifice provided by the exit of the first part defines an inlet into the collecting vessel and has a diameter which is smaller than the diameter of the collecting vessel at the upper end thereof, and wherein the collecting vessel contains a moveable closure member (13) for blocking the inlet into the collecting vessel which moveable closure member is capable of floating
    Type: Application
    Filed: November 18, 2009
    Publication date: September 29, 2011
    Inventors: Jan Knight, Robert Knight
  • Publication number: 20110234157
    Abstract: A synchronous rectifier is arranged to rectify inductively coupled power using PETs (field effect transistors) to minimize the voltage drop of the rectifier, which minimizes power loss. Power loss is an important consideration in applications where fairly significant power is coupled to a device (such as a battery charger or other energy storage device) for a fairly short time (such as less than one hour) at a fairly low voltage (such as around 2.5 to 4.5 volts). Body diodes of the PETs can be used to supply power for bootstrapping and control logic for controlling the PFTs.
    Type: Application
    Filed: April 4, 2011
    Publication date: September 29, 2011
    Inventor: Jonathan Robert Knight
  • Patent number: 8001364
    Abstract: In one embodiment, the present invention includes a method of determining a relative priority between a first agent and a second agent, and assigning the first agent to a first channel and the second agent to a second channel according to the relative priority. Depending on the currently programmed status of the channels, information stored in at least one of the channels may be dynamically migrated to another channel based on the assignments. Other embodiments are described and claimed.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: August 16, 2011
    Assignee: Intel Corporation
    Inventors: Gautham Chinya, Robert Geva, Robert Knight, Hong Wang, Xiang Zou
  • Patent number: 7920396
    Abstract: A synchronous rectifier is arranged to rectify inductively coupled power using FETs (field effect transistors) to minimize the voltage drop of the rectifier, which minimizes power loss. Power loss is an important consideration in applications where fairly significant power is coupled to a device (such as a battery charger or other energy storage device) for a fairly short time (such as less than one hour) at a fairly low voltage (such as around 2.5 to 4.5 volts). Body diodes of the FETs can be used to supply power for bootstrapping and control logic for controlling the FETs.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: April 5, 2011
    Assignee: National Semiconductor Corporation
    Inventor: Jonathan Robert Knight
  • Publication number: 20100270890
    Abstract: A transducer mechanism has a stacked piezo electric actuators driving arms rotating in different directions and having a structure such that the arms remain generally parallel to each other. A flexible member may be attached to the arms to obtain an extended stroke in a direction perpendicular to the axis of movement of the actuators.
    Type: Application
    Filed: April 22, 2010
    Publication date: October 28, 2010
    Inventor: STEVEN ROBERT KNIGHT
  • Publication number: 20100042765
    Abstract: In one embodiment, the present invention includes a method of determining a relative priority between a first agent and a second agent, and assigning the first agent to a first channel and the second agent to a second channel according to the relative priority. Depending on the currently programmed status of the channels, information stored in at least one of the channels may be dynamically migrated to another channel based on the assignments. Other embodiments are described and claimed.
    Type: Application
    Filed: October 23, 2009
    Publication date: February 18, 2010
    Inventors: Gautham Chinya, Robert Geva, Robert Knight, Hong Wang, Xiang Zou
  • Patent number: 7631125
    Abstract: In one embodiment, the present invention includes a method of determining a relative priority between a first agent and a second agent, and assigning the first agent to a first channel and the second agent to a second channel according to the relative priority. Depending on the currently programmed status of the channels, information stored in at least one of the channels may be dynamically migrated to another channel based on the assignments. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: December 8, 2009
    Assignee: Intel Corporation
    Inventors: Gautham Chinya, Robert Geva, Robert Knight, Hong Wang, Xiang Zou
  • Publication number: 20090016090
    Abstract: A synchronous rectifier is arranged to rectify inductively coupled power using FETs (field effect transistors) to minimize the voltage drop of the rectifier, which minimizes power loss. Power loss is an important consideration in applications where fairly significant power is coupled to a device (such as a battery charger or other energy storage device) for a fairly short time (such as less than one hour) at a fairly low voltage (such as around 2.5 to 4.5 volts). Body diodes of the FETs can be used to supply power for bootstrapping and control logic for controlling the FETs.
    Type: Application
    Filed: July 13, 2007
    Publication date: January 15, 2009
    Applicant: National Semiconductor Corporation
    Inventor: Jonathan Robert Knight
  • Publication number: 20080162910
    Abstract: Methods and apparatus to perform asynchronous control transfer are described. In one embodiment, upon occurrence of an event (e.g., an architectural event), a service routine data block (SRDB) is accessed to obtain the address of a yield service routine. Other embodiments are also described.
    Type: Application
    Filed: December 29, 2006
    Publication date: July 3, 2008
    Inventors: Chris J. Newburn, Dion Rodgers, Robert Knight, Ittai Anati, Aaron N. Levinson, Gautham Chinya
  • Publication number: 20070214342
    Abstract: Method, apparatus, and system for monitoring performance within a processing resource, which may be used to modify user-level software. Some embodiments of the invention pertain to an architecture to allow a user to improve software running on a processing resources on a per-thread basis in real-time and without incurring significant processing overhead.
    Type: Application
    Filed: September 23, 2005
    Publication date: September 13, 2007
    Inventors: Chris Newburn, Robert Knight, Robert Geva, Dion Rodgers, Xiang Zou, Hong Wang, Bryant Bigbee, Ittai Anati
  • Patent number: 7269181
    Abstract: A base station controller system comprises a high data rate distributed switching fabric providing flexible access to call processing resource pools. The arrangement permits a system controller to selectively assign specific resources depending on call type based on configuring the distributed switching fabric. The transport links comprising the distributed switching fabric provide redundant access to each of the resource pools, greatly reducing the portion of overall call processing capability lost with a single failure. Preferably, the distributed switching fabric comprises a central ATM switch and a number of distributed ATM switches interconnecting the resource pools to the central switching resource. The system may adopt a rack arrangement wherein a processing subrack includes the mix of different processing resources necessary to support substantially all call flow processing for one or more types of calls.
    Type: Grant
    Filed: April 4, 2001
    Date of Patent: September 11, 2007
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dexter Chun, Kou-Chun Lee, Robert Knight, Ravi Palakodety
  • Publication number: 20070079294
    Abstract: In one embodiment, the present invention is directed to a system that includes an optimization unit to optimize a code segment, and a profiler coupled to the optimization unit. The optimization unit may include a compiler and a profile controller. Further, the profiler may be used to request programming of a channel with a scenario for collection of profile data during execution of the code segment. Other embodiments are described and claimed.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Inventors: Robert Knight, Chris Newburn, Anton Chernoff, Hong Wang, Xiang Zou, Robert Geva