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: 20230082342Abstract: 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: ApplicationFiled: August 29, 2022Publication date: March 16, 2023Inventors: 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: 11554208Abstract: 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: GrantFiled: June 8, 2018Date of Patent: January 17, 2023Assignee: DEKA Products Limited PartnershipInventors: Gregory R. Lanier, Larry B. Gray, Richard J. Lanigan, Dean Kamen, Stephen L. Fichera, John M. Kerwin
-
Patent number: 11530712Abstract: 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: GrantFiled: February 11, 2020Date of Patent: December 20, 2022Assignee: DEKA Products Limited PartnershipInventors: Dean Kamen, Stephen L. Fichera, Larry B. Gray, Thomas A. Friedrich, Erik N. Sabin, Richard J. Lanigan
-
Publication number: 20220290702Abstract: 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: ApplicationFiled: May 20, 2022Publication date: September 15, 2022Inventors: Dean Kamen, Stephen L. Fichera, Larry B. Gray, Thomas A. Friedrich, Erik N. Sabin, Richard J. Lanigan
-
Patent number: 11426512Abstract: 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: GrantFiled: November 21, 2019Date of Patent: August 30, 2022Assignee: DEKA Products Limited PartnershipInventors: 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: 8589974Abstract: 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: GrantFiled: January 16, 2008Date of Patent: November 19, 2013Assignee: Cisco Technology, Inc.Inventors: Louis F. Menditto, Kenneth Davidson, Richard L. Gray
-
Patent number: 8149191Abstract: 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: GrantFiled: June 29, 2007Date of Patent: April 3, 2012Assignee: Active-Semi, Inc.Inventors: David J. Kunst, Steven Huynh, Richard L. Gray
-
Patent number: 8036230Abstract: 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: GrantFiled: November 5, 2007Date of Patent: October 11, 2011Assignee: 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: 7890662Abstract: 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: GrantFiled: August 14, 2007Date of Patent: February 15, 2011Assignee: Cisco Technology, Inc.Inventors: Mark Albert, Chris O'Rourke, Richard L. Gray, Robert A. Mackie
-
Patent number: 7843958Abstract: 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: GrantFiled: May 30, 2007Date of Patent: November 30, 2010Assignee: Cisco Technology, Inc.Inventors: Mark Albert, Chris O'Rourke, Richard L. Gray, Walter G. Dixon, Tzu-Ming Tsang, Wai-tak Siu
-
Patent number: 7741870Abstract: 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: GrantFiled: August 1, 2007Date of Patent: June 22, 2010Assignee: Active-Semi, Inc.Inventors: Gary M. Hurtz, Richard L. Gray, David J. Kunst
-
Publication number: 20090182619Abstract: 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: ApplicationFiled: January 16, 2008Publication date: July 16, 2009Inventors: Louis F. Menditto, Kenneth Davidson, Richard L. Gray
-
Publication number: 20090116513Abstract: 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: ApplicationFiled: November 5, 2007Publication date: May 7, 2009Applicant: 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: 20090049201Abstract: 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: ApplicationFiled: August 14, 2007Publication date: February 19, 2009Applicant: Cisco Technology, Inc.Inventors: Mark Albert, Chris O'Rourke, Richard L. Gray, Robert A. Mackie
-
Publication number: 20090041013Abstract: 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: ApplicationFiled: August 7, 2007Publication date: February 12, 2009Inventors: Nathan A. Mitchell, Richard L. Gray, Robert A. Mackie, Walter G. Dixon, Clarence L. Deitrich, Mark Albert
-
Publication number: 20090041014Abstract: 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: ApplicationFiled: August 8, 2007Publication date: February 12, 2009Inventors: Walter G. Dixon, Robert A. Mackie, Richard L. Gray
-
Publication number: 20090033363Abstract: 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: ApplicationFiled: August 1, 2007Publication date: February 5, 2009Inventors: Gary M. Hurtz, Richard L. Gray, David J. Kunst
-
Publication number: 20080301407Abstract: 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: ApplicationFiled: May 30, 2007Publication date: December 4, 2008Inventors: Mark Albert, Chris O'Rourke, Richard L. Gray, Walter G. Dixon, Tzu-Ming Tsang, Wai-tak Siu
-
Publication number: 20080284408Abstract: 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: ApplicationFiled: June 29, 2007Publication date: November 20, 2008Inventors: David J. Kunst, Steven Huynh, Richard L. Gray
-
Patent number: 7030569Abstract: 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: GrantFiled: October 16, 2003Date of Patent: April 18, 2006Assignee: Analog Microelectronics, Inc.Inventor: Richard L. Gray