Patents by Inventor David Gagne

David Gagne 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: 20240115403
    Abstract: A prosthetic knee can include a variable-torque magnetorheological (MR) actuator assembly or braking system, a frame and an electronics assembly or system that also serves as a mount for the knee actuator and facilitates in monitoring and controlling the operation of the knee actuator. The prosthetic knee system advantageously provides resistive forces to substantially simulate the position and motion of a natural knee joint during ambulation and/or other locomotory activities performed by the amputee. The prosthetic knee can be enclosed in a waterproof compartment. An outer cover can be configured to fit around the waterproof cover of the prosthetic knee.
    Type: Application
    Filed: December 19, 2023
    Publication date: April 11, 2024
    Inventors: David Landry, Gudni Ingimarsson, Gunnar Omar Lillie Magnusson, Lucas Ikelaar, Sylvain Gagné, Kristin Asa Thorisdottir
  • Publication number: 20240089741
    Abstract: Described herein are systems and methods for assigning and managing RF communication links between ground-based stations and airborne assets. In one or more examples, a pilot or other user of the systems and methods described herein can generate and transmit a flight plan to a spectrum management system. Additionally, or alternatively, the pilot or use can also transmit additional information to the spectrum management system such as the type of aircraft/radio configuration that they will be using during a flight, and a request for a certain amount of data throughput that they want to have access to during the flight. In one or more examples, upon receiving the flight plan and/or information from the pilot, the spectrum management system can proceed to match the user's desired flight plan with one or more RF spectrum resources for the airborne radio of the pilot's UAV to use during their planned flight.
    Type: Application
    Filed: July 11, 2023
    Publication date: March 14, 2024
    Inventors: Osama Hussein TARRAF, Alistair Charles Peter BRADEN, Tamara Lynne CASEY, Shane David CHAPMAN, Michael Robert GAGNE
  • Publication number: 20230033806
    Abstract: Herein is high availability for online transaction processing with redundancy and redo for a federation of pluggable databases and container databases. In an embodiment of a federation of container database management systems that includes a first container database, first redo data of a first pluggable database in a second container database is obtained based on a database dictionary in the first container database. To the first pluggable database in the first container database, the first redo data of the first pluggable database in the second container database is applied. Based on the database dictionary in the first container database, second redo data of a second pluggable database in a third container database is obtained. To the second pluggable database in the first container database, without modifying content of the first pluggable database in the first container database, the second redo data of the second pluggable database in the third container database is applied.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 2, 2023
    Inventors: Yunrui Li, Giridhar Ravipati, Ian Neall, Frank Lange, Jing Zheng, Mahesh Girkar, David Gagne, Nitin Karkhanis, Sadhana Kyathappala, Qingguang Cui
  • Patent number: 7599967
    Abstract: Techniques for reducing commit latency in a database system having a primary database system and a standby database system that is receiving a stream of redo data items from the primary. The standby sends an acknowledgment for a received item of redo data before the standby writes the redo data item to a redo log for the stream. When a no more redo event occurs in the standby, the standby sets a “no data lost flag” in the redo log if the stream of redo data items has no gaps and all of the redo data items received in the standby have been written to the redo log. The database system may operate in a first mode in which an acknowledgment is sent as just described and a second mode in which an acknowledgment is sent after the redo data item has been written to the redo log.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: October 6, 2009
    Assignee: Oracle International Corporation
    Inventors: Mahesh Baburao Girkar, Steven McGee, David Gagne
  • Publication number: 20080235294
    Abstract: Techniques for reducing commit latency in a database system having a primary database system and a standby database system that is receiving a stream of redo data items from the primary. The standby sends an acknowledgment for a received item of redo data before the standby writes the redo data item to a redo log for the stream. When a no more redo event occurs in the standby, the standby sets a “no data lost flag” in the redo log if the stream of redo data items has no gaps and all of the redo data items received in the standby have been written to the redo log. The database system may operate in a first mode in which an acknowledgment is sent as just described and a second mode in which an acknowledgment is sent after the redo data item has been written to the redo log.
    Type: Application
    Filed: March 20, 2007
    Publication date: September 25, 2008
    Inventors: Mahesh Baburao Girkar, Steven McGee, David Gagne
  • Publication number: 20070110026
    Abstract: A system for providing power and data to at least two Ethernet devices over a common Ethernet cable includes a combiner circuit and a splitter circuit. The combiner circuit receives first and second Ethernet cables and is configured to route power and data signals communicated over the first and second Ethernet cables over a common cable. The splitter circuit is configured to receive the common cable and route the power and data signals routed over the common cable over third and fourth Ethernet cables.
    Type: Application
    Filed: November 14, 2005
    Publication date: May 17, 2007
    Inventors: Amit Sinha, David Gagne
  • Patent number: 5390299
    Abstract: In a network adapter for a host computer, the data occupancy level of a buffer memory used to store network packets is monitored, and the occupancy level is reported to the host. The buffer memory is organized as a plurality of fixed-size pages. A memory controller uses an allocation counter to track the number of pages available to store incoming data packets, and the value of the allocation counter is compared with a programmable threshold. A data word accompanies each packet delivered to the host to indicate whether the allocation count exceeds the threshold. When the buffer memory has insufficient free space to store an incoming packet, the packet is discarded. The network adapter keeps a count of the number of discarded packets. An adapter manager microprocessor, which is part of the network adapter, reports the count to the host computer on request. The adapter manager also reports the value of the allocation count and other important network adapter variables to the host computer.
    Type: Grant
    Filed: December 27, 1991
    Date of Patent: February 14, 1995
    Assignee: Digital Equipment Corporation
    Inventors: Satish L. Rege, Kadangode K. Ramakrishnan, David A. Gagne
  • Patent number: 5303347
    Abstract: A method and apparatus for transferring packets of information with different attributes from a device interface to buffers in a host memory dedicated to particular attribute values or ranges of values. The apparatus consists of multiple shared data structures in the form of receive rings, each associated with memory buffers dedicated to a particular range of values for a particular packet attribute. The device interface determines which receive ring is associated with a buffer dedicated to the proper attribute value range by comparing the value of the attribute of the received packet with the values of attributes associated with the buffers of each ring. A sequencing ring is provided to store the order in which each receive ring must be accessed by the host cpu when retrieving packets. This sequencing ring ensures that the host cpu will retrieve the packets in the order in which they were received.
    Type: Grant
    Filed: December 27, 1991
    Date of Patent: April 12, 1994
    Assignee: Digital Equipment Corporation
    Inventors: David A. Gagne, Satish L. Rege
  • Patent number: D756442
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: May 17, 2016
    Assignee: Technologies Humanware Inc.
    Inventors: Georges Bourque, Luc Blanchette, Éric Lapointe, Steve Jolin, David Gagné, Stéphane Béliveau
  • Patent number: D763940
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: August 16, 2016
    Assignee: TECHNOLOGIES HUMANWARE INC.
    Inventors: Georges Bourque, Luc Blanchette, Éric Lapointe, David Gagné