Patents by Inventor Richard L. Gray

Richard L. Gray 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: 20240147577
    Abstract: The present disclosure is directed to a millimeter RF signal antenna repeater system that can be mounted to a structure.
    Type: Application
    Filed: December 15, 2023
    Publication date: May 2, 2024
    Inventors: Richard A. Forde, Darryl L. Gray
  • Patent number: 11964126
    Abstract: A wearable infusion pump assembly includes a reservoir for receiving an infusible fluid, and an external infusion set configured to deliver the infusible fluid to a user. A fluid delivery system is configured to deliver the infusible fluid from the reservoir to the external infusion set. The fluid delivery system includes a volume sensor assembly, and a pump assembly for extracting a quantity of infusible fluid from the reservoir and providing the quantity of infusible fluid to the volume sensor assembly. The volume sensor assembly is configured to determine the volume of at least a portion of the quantity of fluid. The fluid delivery system further includes at least one optical sensor assembly configured to sense the movement of the pump assembly, a first valve assembly configured to selectively isolate the pump assembly from the reservoir, and a second valve assembly configured to selectively isolate the volume sensor assembly from the external infusion set.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: April 23, 2024
    Assignee: DEKA Products Limited Partnership
    Inventors: Gregory R. Lanier, Jr., Larry B. Gray, Richard J. Lanigan, Dean Kamen, Stephen L. Fichera, John M. Kerwin
  • Patent number: 8589974
    Abstract: In one embodiment, at least one portion of a request for an electronic advertisement is received. The request includes an indicator indicative of one of a plurality of demographic servers. The at least one portion is analyzed. The at least one portion includes data of a user. Demographic information is identified as a function of the user data. A request for a selection of the electronic advertisement as a function of the demographic information is transmitted.
    Type: Grant
    Filed: January 16, 2008
    Date of Patent: November 19, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Louis F. Menditto, Kenneth Davidson, Richard L. Gray
  • Patent number: 8149191
    Abstract: A system involves LED strings and programmable current source circuits (CSC). An LED current flows through each LED string. Each LED current is controlled by an associated programmable CSC. In one embodiment, the CSCs form a chain. A first CSC uses a reference current for calibration, and thereafter supplies the reference current to the next CSC. When the next CSC detects the reference current, it uses the reference current for calibration. CSCs are calibrated one by one down the chain. In a second embodiment, each CSC can receive the reference current from a common conductor. If the common conductor is detected to be available, then the CSC uses the reference current for calibration. When the conductor is in use, the other CSCs detect the conductor as unavailable and do not attempt to self-calibrate. The CSCs use the reference current one by one, but in an order that changes over time.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: April 3, 2012
    Assignee: Active-Semi, Inc.
    Inventors: David J. Kunst, Steven Huynh, Richard L. Gray
  • Patent number: 8036230
    Abstract: In one embodiment, a method includes receiving a packet at a network processor, and determining the packet is to be directed to a selected one of a plurality of traffic processors if a tunnel endpoint identifier of the packet is associated with a subscriber terminal. The method further includes determining that the packet is to be directed to the selected one of the plurality of traffic processors if a destination address of the packet is associated with the subscriber terminal. The method still further includes distributing the packet to the selected one of the plurality of traffic processors.
    Type: Grant
    Filed: November 5, 2007
    Date of Patent: October 11, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Richard L. Gray, Chris O'Rourke, Jayaraman R. Iyer, Louis F. Menditto, Humberto M. Tavares, Biswaranjan Panda, Bhaskar Bhupalam
  • Patent number: 7890662
    Abstract: In accordance with one embodiment, a method includes creating a first session object by a first traffic processor of a first network element operating in an active mode, the first session object being associated with a communication session between an end user terminal and an information provider. The method further includes sending a state synchronization message associated with the first session object from the first traffic processor. The state synchronization message includes a transport layer address associated with a second traffic processor of a second network element operating in a standby mode. The state synchronization message is adapted to be received by the second traffic processor and cause the second traffic processor to create a second session object, the second session object tracking the communication session between the end user terminal and the information provider.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: February 15, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Albert, Chris O'Rourke, Richard L. Gray, Robert A. Mackie
  • Patent number: 7843958
    Abstract: Resolving a Layer 3 address includes maintaining an address resolution table at each slave processor of a number of slave processors. The slave processors have a master processor, and the master processor and the slave processors are associated with a unified address. An address resolution table includes one or more Layer 2-Layer 3 address mappings. An address resolution request requesting a Layer 2 address corresponding to a Layer 3 address is sent from a slave processor. The address resolution request uses the unified address. An address resolution response comprising the Layer 2 address is received at the master processor. The master processor sends the response to the slaves.
    Type: Grant
    Filed: May 30, 2007
    Date of Patent: November 30, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Albert, Chris O'Rourke, Richard L. Gray, Walter G. Dixon, Tzu-Ming Tsang, Wai-tak Siu
  • Patent number: 7741870
    Abstract: A single terminal is usable to configure an integrated circuit into one of three states. A circuit within the integrated circuit is coupled to the terminal and determines whether the terminal: 1) is tied low by an external connection, or 2) is tied high by an external connection, or 3) is floating or is substantially floating. If the circuit determines that the terminal is floating or is substantially floating, then the circuit sets an operational characteristic of a portion of the circuit (for example, sets a maximum current with which the circuit charges a battery) to have a value that is a function of a resistance of an external resistor coupled to the terminal. If no external resistor is present, then the terminal is floating and the operational characteristic is set to have a zero value. The terminal and circuit are particularly suited to use in a USB battery charger.
    Type: Grant
    Filed: August 1, 2007
    Date of Patent: June 22, 2010
    Assignee: Active-Semi, Inc.
    Inventors: Gary M. Hurtz, Richard L. Gray, David J. Kunst
  • Publication number: 20090182619
    Abstract: In one embodiment, a request for content is received. An electronic advertisement is associated with the content. A status of a device that transmitted the request for the content is determined. Data corresponding to the status is included in the request for the content. The electronic advertisement or receipt of the electronic advertisement is provided as a function of the included data.
    Type: Application
    Filed: January 16, 2008
    Publication date: July 16, 2009
    Inventors: Louis F. Menditto, Kenneth Davidson, Richard L. Gray
  • Publication number: 20090116513
    Abstract: In one embodiment, a method includes receiving a packet at a network processor, and determining the packet is to be directed to a selected one of a plurality of traffic processors if a tunnel endpoint identifier of the packet is associated with a subscriber terminal. The method further includes determining that the packet is to be directed to the selected one of the plurality of traffic processors if a destination address of the packet is associated with the subscriber terminal. The method still further includes distributing the packet to the selected one of the plurality of traffic processors.
    Type: Application
    Filed: November 5, 2007
    Publication date: May 7, 2009
    Applicant: Cisco Technology, Inc.
    Inventors: Richard L. Gray, Chris O'Rourke, Jayaraman R. Iyer, Louis F. Menditto, Humberto M. Tavares, Biswaranjan Panda, Bhaskar Bhupalam
  • Publication number: 20090049201
    Abstract: In accordance with one embodiment, a method includes creating a first session object by a first traffic processor of a first network element operating in an active mode, the first session object being associated with a communication session between an end user terminal and an information provider. The method further includes sending a state synchronization message associated with the first session object from the first traffic processor. The state synchronization message includes a transport layer address associated with a second traffic processor of a second network element operating in a standby mode. The state synchronization message is adapted to be received by the second traffic processor and cause the second traffic processor to create a second session object, the second session object tracking the communication session between the end user terminal and the information provider.
    Type: Application
    Filed: August 14, 2007
    Publication date: February 19, 2009
    Applicant: Cisco Technology, Inc.
    Inventors: Mark Albert, Chris O'Rourke, Richard L. Gray, Robert A. Mackie
  • Publication number: 20090041014
    Abstract: In one embodiment, a midpoint obtains information from packets by monitoring a communication session between a subscriber side endpoint and a network side provider. The communication session involves a packet flow comprising one or more packets, where a packet comprises tunnel layers. The midpoint establishes one or more target layers of the tunnel layers and performs the following for each tunnel layer at least until a last target layer is reached: identifies a protocol associated with a tunnel layer, parses the packet according to the identified protocol, and extracts target information from the tunnel layer if the tunnel layer is a target layer.
    Type: Application
    Filed: August 8, 2007
    Publication date: February 12, 2009
    Inventors: Walter G. Dixon, Robert A. Mackie, Richard L. Gray
  • Publication number: 20090041013
    Abstract: In one embodiment, assigning a policy to a communication session includes facilitating the communication session for an endpoint. Policy data is determined from one or more messages communicated subsequent to communication of a request message requesting a service for the endpoint. A policy is assigned to the communication session in accordance with the policy data.
    Type: Application
    Filed: August 7, 2007
    Publication date: February 12, 2009
    Inventors: Nathan A. Mitchell, Richard L. Gray, Robert A. Mackie, Walter G. Dixon, Clarence L. Deitrich, Mark Albert
  • Publication number: 20090033363
    Abstract: A single terminal is usable to configure an integrated circuit into one of three states. A circuit within the integrated circuit is coupled to the terminal and determines whether the terminal: 1) is tied low by an external connection, or 2) is tied high by an external connection, or 3) is floating or is substantially floating. If the circuit determines that the terminal is floating or is substantially floating, then the circuit sets an operational characteristic of a portion of the circuit (for example, sets a maximum current with which the circuit charges a battery) to have a value that is a function of a resistance of an external resistor coupled to the terminal. If no external resistor is present, then the terminal is floating and the operational characteristic is set to have a zero value. The terminal and circuit are particularly suited to use in a USB battery charger.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Inventors: Gary M. Hurtz, Richard L. Gray, David J. Kunst
  • Publication number: 20080301407
    Abstract: Resolving a Layer 3 address includes maintaining an address resolution table at each slave processor of a number of slave processors. The slave processors have a master processor, and the master processor and the slave processors are associated with a unified address. An address resolution table includes one or more Layer 2-Layer 3 address mappings. An address resolution request requesting a Layer 2 address corresponding to a Layer 3 address is sent from a slave processor. The address resolution request uses the unified address. An address resolution response comprising the Layer 2 address is received at the master processor. The master processor sends the response to the slaves.
    Type: Application
    Filed: May 30, 2007
    Publication date: December 4, 2008
    Inventors: Mark Albert, Chris O'Rourke, Richard L. Gray, Walter G. Dixon, Tzu-Ming Tsang, Wai-tak Siu
  • Publication number: 20080284408
    Abstract: A system involves LED strings and programmable current source circuits (CSC). An LED current flows through each LED string. Each LED current is controlled by an associated programmable CSC. In one embodiment, the CSCs form a chain. A first CSC uses a reference current for calibration, and thereafter supplies the reference current to the next CSC. When the next CSC detects the reference current, it uses the reference current for calibration. CSCs are calibrated one by one down the chain. In a second embodiment, each CSC can receive the reference current from a common conductor. If the common conductor is detected to be available, then the CSC uses the reference current for calibration. When the conductor is in use, the other CSCs detect the conductor as unavailable and do not attempt to self-calibrate. The CSCs use the reference current one by one, but in an order that changes over time.
    Type: Application
    Filed: June 29, 2007
    Publication date: November 20, 2008
    Inventors: David J. Kunst, Steven Huynh, Richard L. Gray
  • Patent number: 7030569
    Abstract: A CCFL can exhibit different strike characteristics depending on age and temperature. A CCFL in a direct driven CCFL circuit that is difficult to strike can appear to be malfunctioning using a standard start up operation. A controlled start up allows additional opportunities for a slow striking CCFL to strike. In one embodiment, the CCFL of the direct drive CCFL circuit can be initially driven at a switching frequency substantially different than a resonant frequency. Based on certain conditions, the switching frequency can subsequently be allowed to approach resonant frequency in a controlled manner. If the driving frequency reaches the resonant frequency of the CCFL during a set time period, then the CCFL can enter into steady state operation. At this point, the same conditions can be monitored to identify fault conditions in the direct drive CCFL circuit.
    Type: Grant
    Filed: October 16, 2003
    Date of Patent: April 18, 2006
    Assignee: Analog Microelectronics, Inc.
    Inventor: Richard L. Gray
  • Patent number: 6940233
    Abstract: To efficiently and cost-effectively produce a light source, a CCFL circuit can include a PMOS transistor, first and second NMOS transistors, and a high turns ratio transformer. The transformer can include a primary coil having a center tap, thereby forming first and second primary windings, as well as a secondary coil. The PMOS transistor can be connected to the center tap for driving the transformer. The first and second NMOS transistors can be connected to the first and second primary windings, respectively. Of importance, the first primary winding is tightly coupled to the second primary winding, whereas the first and second primary windings are loosely coupled to the secondary coil.
    Type: Grant
    Filed: October 3, 2002
    Date of Patent: September 6, 2005
    Assignee: Analog Microelectronics, Inc.
    Inventor: Richard L. Gray
  • Patent number: 6853153
    Abstract: A frequency provided to power a cold cathode fluorescent light (CCFL) circuit is based on a duty cycle of a driving waveform to the CCFL circuit, wherein the duty cycle of the driving waveform is approximately 50%.
    Type: Grant
    Filed: February 26, 2002
    Date of Patent: February 8, 2005
    Assignee: Analog Microelectronics, Inc.
    Inventor: Richard L. Gray
  • Publication number: 20040233684
    Abstract: A charge pump system and method including a charge pump and a pulse width modulated (PWM) controller are provided. The charge pump includes a pump capacitor, a reservoir capacitor, and pump circuitry. During a first phase, the pump circuit couples the pump capacitor between a first supply voltage and a second supply voltage. During a second phase, the pump circuit couples the pump capacitor and the reservoir capacitor in series between the first supply voltage and an output terminal of the charge pump system. The PWM controller, which is coupled to the pump circuitry, determines the phase of the charge pump.
    Type: Application
    Filed: May 22, 2003
    Publication date: November 25, 2004
    Applicant: Analog Microelectronics, Inc.
    Inventors: Bruce Rosenthal, Richard L. Gray