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: 20230082342
    Abstract: A system for delivery of a volume of infusible fluid. The system includes a controller configured to calculate a trajectory for delivering infusible fluid, the trajectory comprising at least one volume of fluid, and determine a schedule for delivering the at least one volume of fluid according to the trajectory, wherein the schedule comprising an interval and a volume of infusible fluid for delivery. The system also includes a volume sensor assembly for determining the at least one volume of fluid delivered, wherein the controller recalculates the trajectory based on the volume of fluid delivered.
    Type: Application
    Filed: August 29, 2022
    Publication date: March 16, 2023
    Inventors: Dean Kamen, John M. Kerwin, Gerald M. Guay, Larry B. Gray, Richard J. Lanigan, Stephen L. Fichera, Colin H. Murphy, Thomas F. Soldau, David Blumberg, JR.
  • Patent number: 11554208
    Abstract: A wearable infusion pump assembly. The wearable infusion pump assembly includes a reservoir for receiving an infusible fluid and a fluid delivery system configured to deliver the infusible fluid from the reservoir to an external infusion set. The fluid delivery system includes a controller, a pump assembly for extracting a quantity of infusible fluid from the reservoir and providing the quantity of infusible fluid to the external infusion set, the pump assembly comprising a pump plunger, the pump plunger having distance of travel, the distance of travel having a starting position and an ending position, at least one optical sensor assembly for sensing the starting position and ending position of the pump plunger distance of travel and sending sensor output to the controller, and a first valve assembly configured to selectively isolate the pump assembly from the reservoir, wherein the controller receives the sensor output and determines the total displacement of the pump plunger.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: January 17, 2023
    Assignee: DEKA Products Limited Partnership
    Inventors: Gregory R. Lanier, Larry B. Gray, Richard J. Lanigan, Dean Kamen, Stephen L. Fichera, John M. Kerwin
  • Patent number: 11530712
    Abstract: A protective mechanism for use when gripping a medical device to a rack is provided. A related system and method are also provided. The protective mechanism includes a guide member, a connector, an actuation member configured to have a first end portion and a second end portion. The first end portion of the actuation member is pivotally coupled to the guide member. The cover member is pivotally coupled to the guide member and is configured to interact with the actuation member so as to pivot to uncover the connector when the actuation member pivots in a first direction and to pivot to cover the connector when the actuation member pivots in a second direction.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: December 20, 2022
    Assignee: DEKA Products Limited Partnership
    Inventors: Dean Kamen, Stephen L. Fichera, Larry B. Gray, Thomas A. Friedrich, Erik N. Sabin, Richard J. Lanigan
  • Publication number: 20220290702
    Abstract: A protective mechanism for use when gripping a medical device to a rack is provided. A related system and method are also provided. The protective mechanism includes a connector, an actuation member configured to have a first end portion and a second end portion. The cover member is configured to interact with the actuation member so as to pivot to uncover the connector when the actuation member pivots in a first direction and to pivot to cover the connector when the actuation member pivots in a second direction.
    Type: Application
    Filed: May 20, 2022
    Publication date: September 15, 2022
    Inventors: Dean Kamen, Stephen L. Fichera, Larry B. Gray, Thomas A. Friedrich, Erik N. Sabin, Richard J. Lanigan
  • Patent number: 11426512
    Abstract: A system for delivery of a volume of infusible fluid. The system includes a controller configured to calculate a trajectory for delivering infusible fluid, the trajectory comprising at least one volume of fluid, and determine a schedule for delivering the at least one volume of fluid according to the trajectory, wherein the schedule comprising an interval and a volume of infusible fluid for delivery. The system also includes a volume sensor assembly for determining the at least one volume of fluid delivered, wherein the controller recalculates the trajectory based on the volume of fluid delivered.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: August 30, 2022
    Assignee: DEKA Products Limited Partnership
    Inventors: Dean Kamen, John M. Kerwin, Gerald M. Guay, Larry B. Gray, Richard J. Lanigan, Stephen L. Fichera, Colin H. Murphy, Thomas F. Soldau, David Blumberg, Jr.
  • 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: 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: 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: 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