Patents by Inventor David LeRoy

David LeRoy 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: 20240140208
    Abstract: A propulsion apparatus for an electric vehicle including both a drive motor and a generator configured to recover energy from the vehicle drivetrain. The invention also relates to an energy supply and storage system suitable for use with a propulsion apparatus having a drive motor and generator, and to an electric vehicle having a powertrain including such a propulsion apparatus.
    Type: Application
    Filed: March 11, 2022
    Publication date: May 2, 2024
    Inventor: David Leroy HATFIELD
  • Patent number: 11952119
    Abstract: A payload support frame is adapted to suspend a payload from an unmanned aerial vehicle (UAV) during flight. The frame comprises at least one elongated rigid segment, at least one upper flexible segment at an upper end of the rigid segment, and at least one lower flexible segment at a lower end of the rigid segment. One or more of (a) the at least one rigid segment, (b) the at least one upper flexible segment, or (c) the at least one lower flexible segment comprise a dielectric material. The upper flexible segment is adapted to be selectively attachable, directly or indirectly, to the UAV. The lower flexible segment is adapted to be selectively attachable, directly or indirectly, to the payload.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: April 9, 2024
    Inventors: Michael Kenneth Beiro, Alvin Leroy Corbin, III, Chase Hamilton Coble, David Carson Schul
  • Patent number: 11933209
    Abstract: A heat management system for air-cooled engines suitable to power yard care equipment or vehicles. The system may generally comprise an engine, a blower configured to blow ambient cooling air across the engine, and an exhaust system comprising an exhaust header and a muffler. The exhaust header has an inlet end which receives heated exhaust gas from the engine and an outlet end fluidly coupled to the muffler. An air control baffle is configured to redirect a portion of the cooling air from the blower towards the exhaust header and the muffler to enhance cooling the exhaust system. The system may further include an outermost protective shield exposed to equipment operators and an inner heat barrier or shield located between the muffler and protective shield. The system is designed to ameliorate both radiative and convective sources of heat transfer to maintain the protective shield at temperatures below established industry standards.
    Type: Grant
    Filed: November 21, 2022
    Date of Patent: March 19, 2024
    Inventors: Robert A. Griswold, David Hasler, Brittany Nicole Tremblay, Sean Leroy Winter, Christopher Wolf, Alexander Anthony Yosick
  • Publication number: 20240062747
    Abstract: A method for detection of a keyword in a continuous stream of audio signal, by using a dilated convolutional neural network, implemented by one or more computers embedded on a device, the dilated convolutional network comprising a plurality of dilation layers, including an input layer and an output layer, each layer of the plurality of dilation layers comprising gated activation units, and skip-connections to the output layer, the dilated convolutional network being configured to generate an output detection signal when a predetermined keyword is present in the continuous stream of audio signal, the generation of the output detection signal being based on a sequence of successive measurements provided to the input layer, each successive measurement of the sequence being measured on a corresponding frame from a sequence of successive frames extracted from the continuous stream of audio signal, at a plurality of successive time steps.
    Type: Application
    Filed: August 28, 2023
    Publication date: February 22, 2024
    Inventors: Alice Coucke, Mohammed Chlieh, Thibault Gisselbrecht, David Leroy, Mathieu Poumeyrol, Thibaut Lavril
  • Patent number: 11902164
    Abstract: In an embodiment, a computer-implemented method for using virtual tunnel interface teaming to achieve load balance and redundancy in virtual private networks (“VPNs”) is disclosed. In an embodiment, a method comprises: receiving, by a gateway, configuration data from a control plane; based on the configuration data, configuring on the gateway a bonded virtual tunnel interface (“bonded VTI”) having a plurality of slave virtual tunnel interfaces (“slave VTIs”); configuring a plurality of VPN tunnels between the plurality of slave VTIs configured on the gateway and a plurality of slave VTIs configured on a remote gateway; configuring an IPsec VPN tunnel between the bonded VTI configured on the gateway and a corresponding bonded VTI configured on the remote gateway; logically combining the plurality of VPN tunnels into the IPsec VPN tunnel; and enabling communications of IPsec VPN traffic via the IPsec VPN tunnel.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: February 13, 2024
    Assignee: VMware, Inc.
    Inventors: Yong Wang, Jia Yu, David Leroy
  • Patent number: 11741948
    Abstract: A method for detection of a keyword in a continuous stream of audio signal, by using a dilated convolutional neural network (DCNN), implemented by one or more computers embedded on a device, the dilated convolutional network (DCNN) comprising a plurality of dilation layers (DL), including an input layer (IL) and an output layer (OL), each layer of the plurality of dilation layers (DL) comprising gated activation units, and skip-connections to the output layer (OL), the dilated convolutional network (DCNN) being configured to generate an output detection signal when a predetermined keyword is present in the continuous stream of audio signal, the generation of the output detection signal being based on a sequence (SSM) of successive measurements (SM) provided to the input layer (IL), each successive measurement (SM) of the sequence (SSM) being measured on a corresponding frame from a sequence of successive frames extracted from the continuous stream of audio signal, at a plurality of successive time steps.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: August 29, 2023
    Assignee: SONOS VOX FRANCE SAS
    Inventors: Alice Coucke, Mohammed Chlieh, Thibault Gisselbrecht, David Leroy, Mathieu Poumeyrol, Thibaut Lavril
  • Publication number: 20230129030
    Abstract: A goggle includes a frame, a lens, and a roll-off system. The frame has a first lateral end and an opposing second lateral end. The frame defines a lens cavity. The lens is disposed within the lens cavity of the frame. The roll-off system includes a first canister, a second canister, and an actuator mechanism. The first canister is at least partially integrally formed with the first lateral end of the frame. The first canister defines a first interior cavity configured to store a roll of film. The second canister is at least partially integrally formed with the opposing second lateral end of the frame. The second canister defines a second interior cavity configured to receive a strip of film from the roll of film. The actuator mechanism is configured to facilitate selectively dispensing the strip of film from the first canister across the lens to the second canister.
    Type: Application
    Filed: October 26, 2022
    Publication date: April 27, 2023
    Inventor: David Leroy Durham
  • Patent number: 11520479
    Abstract: Systems and methods of the present disclosure provide a plurality of audio reactions from a plurality of client devices. The audio reactions are captured by microphones on the client devices and are time-stamped. The method also includes mixing the audio reactions by a mixer server to form a mixed audio reaction, and sending the mixed audio reaction to at least one of the client devices. The client device is adapted to play the mixed audio reaction and a mass media presentation. The mixed audio reaction and the mass media presentation are synchronized to create an audience effect for the mass media presentation. The present technology also provides echo removal, volume balancing, compression, and time stamping of an audio stream by the client device. Reactions from at least one of buttons and gestures to activate synthesized sounds, for example clapping, booing, and cheering, which are mixed into the mixed audio reaction.
    Type: Grant
    Filed: March 29, 2020
    Date of Patent: December 6, 2022
    Assignee: PIQPIQ, INC.
    Inventors: Edward Adam Lerner, David Leroy Futscher, James C. Allen
  • Patent number: 11510816
    Abstract: A goggle includes a frame, a lens, and a roll-off system. The frame has a first lateral end and an opposing second lateral end. The frame defines a lens cavity. The lens is disposed within the lens cavity of the frame. The roll-off system includes a first canister, a second canister, and an actuator mechanism. The first canister is at least partially integrally formed with the first lateral end of the frame. The first canister defines a first interior cavity configured to store a roll of film. The second canister is at least partially integrally formed with the opposing second lateral end of the frame. The second canister defines a second interior cavity configured to receive a strip of film from the roll of film. The actuator mechanism is configured to facilitate selectively dispensing the strip of film from the first canister across the lens to the second canister.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: November 29, 2022
    Assignee: Fox Head, Inc.
    Inventor: David Leroy Durham
  • Publication number: 20220277736
    Abstract: A method for detection of a keyword in a continuous stream of audio signal, by using a dilated convolutional neural network (DCNN), implemented by one or more computers embedded on a device, the dilated convolutional network (DCNN) comprising a plurality of dilation layers (DL), including an input layer (IL) and an output layer (OL), each layer of the plurality of dilation layers (DL) comprising gated activation units, and skip-connections to the output layer (OL), the dilated convolutional network (DCNN) being configured to generate an output detection signal when a predetermined keyword is present in the continuous stream of audio signal, the generation of the output detection signal being based on a sequence (SSM) of successive measurements (SM) provided to the input layer (IL), each successive measurement (SM) of the sequence (SSM) being measured on a corresponding frame from a sequence of successive frames extracted from the continuous stream of audio signal, at a plurality of successive time steps.
    Type: Application
    Filed: December 13, 2021
    Publication date: September 1, 2022
    Inventors: Alice Coucke, Mohammed Chlieh, Thibault Gisselbrecht, David Leroy, Mathieu Poumeyrol, Thibaut Lavril
  • Publication number: 20220210074
    Abstract: In an embodiment, a computer-implemented method for using virtual tunnel interface teaming to achieve load balance and redundancy in virtual private networks (“VPNs”) is disclosed. In an embodiment, a method comprises: receiving, by a gateway, configuration data from a control plane; based on the configuration data, configuring on the gateway a bonded virtual tunnel interface (“bonded VTI”) having a plurality of slave virtual tunnel interfaces (“slave VTIs”); configuring a plurality of VPN tunnels between the plurality of slave VTIs configured on the gateway and a plurality of slave VTIs configured on a remote gateway; configuring an IPsec VPN tunnel between the bonded VTI configured on the gateway and a corresponding bonded VTI configured on the remote gateway; logically combining the plurality of VPN tunnels into the IPsec VPN tunnel; and enabling communications of IPsec VPN traffic via the IPsec VPN tunnel.
    Type: Application
    Filed: March 14, 2022
    Publication date: June 30, 2022
    Inventors: Yong WANG, Jia YU, David LEROY
  • Patent number: 11303701
    Abstract: Example methods are provided for a first routing component to handle failure at a logical router in a first network. One method may comprise learning first path information associated with a first path provided by an active second routing component, and second path information associated with a second path provided by a standby second routing component. The method may also comprise in response to detecting a first egress packet destined for a second network, sending the first egress packet to the active second routing component based on the first path information. The method may further comprise in response to detecting a failure at the active second routing component and detecting a second egress packet destined for the second network, sending the second egress packet to a new active second routing component based on the second path information.
    Type: Grant
    Filed: December 11, 2016
    Date of Patent: April 12, 2022
    Assignee: NICIRA INC.
    Inventors: Liwen Wu, Jia Yu, Xinhua Hong, Ronghua Zhang, David Leroy
  • Patent number: 11277343
    Abstract: In an embodiment, a computer-implemented method for using virtual tunnel interface teaming to achieve load balance and redundancy in virtual private networks (“VPNs”) is disclosed. In an embodiment, a method comprises: receiving, by a gateway, configuration data from a control plane; based on the configuration data, configuring on the gateway a bonded virtual tunnel interface (“bonded VTI”) having a plurality of slave virtual tunnel interfaces (“slave VTIs”); configuring a plurality of VPN tunnels between the plurality of slave VTIs configured on the gateway and a plurality of slave VTIs configured on a remote gateway; configuring an IPsec VPN tunnel between the bonded VTI configured on the gateway and a corresponding bonded VTI configured on the remote gateway; logically combining the plurality of VPN tunnels into the IPsec VPN tunnel; and enabling communications of IPsec VPN traffic via the IPsec VPN tunnel.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: March 15, 2022
    Assignee: VMware, Inc.
    Inventors: Yong Wang, Jia Yu, David Leroy
  • Patent number: 11200889
    Abstract: A method for detection of a keyword in a continuous stream of audio signal, by using a dilated convolutional neural network (DCNN), implemented by one or more computers embedded on a device, the dilated convolutional network (DCNN) comprising a plurality of dilation layers (DL), including an input layer (IL) and an output layer (OL), each layer of the plurality of dilation layers (DL) comprising gated activation units, and skip-connections to the output layer (OL), the dilated convolutional network (DCNN) being configured to generate an output detection signal when a predetermined keyword is present in the continuous stream of audio signal, the generation of the output detection signal being based on a sequence (SSM) of successive measurements (SM) provided to the input layer (IL), each successive measurement (SM) of the sequence (SSM) being measured on a corresponding frame from a sequence of successive frames extracted from the continuous stream of audio signal, at a plurality of successive time steps.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: December 14, 2021
    Assignee: Sonos, Inc.
    Inventors: Alice Coucke, Mohammed Chlieh, Thibault Gisselbrecht, David Leroy, Mathieu Poumeyrol, Thibaut Lavril
  • Publication number: 20210177659
    Abstract: A goggle includes a frame, a lens, and a roll-off system. The frame has a first lateral end and an opposing second lateral end. The frame defines a lens cavity. The lens is disposed within the lens cavity of the frame. The roll-off system includes a first canister, a second canister, and an actuator mechanism. The first canister is at least partially integrally formed with the first lateral end of the frame. The first canister defines a first interior cavity configured to store a roll of film. The second canister is at least partially integrally formed with the opposing second lateral end of the frame. The second canister defines a second interior cavity configured to receive a strip of film from the roll of film. The actuator mechanism is configured to facilitate selectively dispensing the strip of film from the first canister across the lens to the second canister.
    Type: Application
    Filed: December 13, 2019
    Publication date: June 17, 2021
    Inventor: David Leroy Durham
  • Publication number: 20210021523
    Abstract: In an embodiment, a computer-implemented method for using virtual tunnel interface teaming to achieve load balance and redundancy in virtual private networks (“VPNs”) is disclosed. In an embodiment, a method comprises: receiving, by a gateway, configuration data from a control plane; based on the configuration data, configuring on the gateway a bonded virtual tunnel interface (“bonded VTI”) having a plurality of slave virtual tunnel interfaces (“slave VTIs”); configuring a plurality of VPN tunnels between the plurality of slave VTIs configured on the gateway and a plurality of slave VTIs configured on a remote gateway; configuring an IPsec VPN tunnel between the bonded VTI configured on the gateway and a corresponding bonded VTI configured on the remote gateway; logically combining the plurality of VPN tunnels into the IPsec VPN tunnel; and enabling communications of IPsec VPN traffic via the IPsec VPN tunnel.
    Type: Application
    Filed: July 17, 2019
    Publication date: January 21, 2021
    Applicant: VMware, Inc.
    Inventors: Yong WANG, Jia YU, David LEROY
  • Patent number: 10897422
    Abstract: The technology disclosed herein enables network traffic routing using a hybrid routing table. In a particular embodiment, a method provides adding a first portion of a network prefix to one or more tiers of one or more tries in the hybrid routing table. Upon reaching a lowest node of the one or more tries when adding the first portion of the network prefix, the method provides adding key information to the lowest node. The key information and at least a second portion of the network prefix comprise a key to locate a value in a hash table of the hybrid routing table. The value indicates routing information for the network prefix. Additionally, the method provides routing packets using the hybrid routing table.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: January 19, 2021
    Assignee: Nicira, Inc.
    Inventors: Xinhua Hong, David Leroy, Yong Wang, Jia Yu
  • Publication number: 20200225844
    Abstract: Systems and methods of the present disclosure provide a plurality of audio reactions from a plurality of client devices. The audio reactions are captured by microphones on the client devices and are time-stamped. The method also includes mixing the audio reactions by a mixer server to form a mixed audio reaction, and sending the mixed audio reaction to at least one of the client devices. The client device is adapted to play the mixed audio reaction and a mass media presentation. The mixed audio reaction and the mass media presentation are synchronized to create an audience effect for the mass media presentation. The present technology also provides echo removal, volume balancing, compression, and time stamping of an audio stream by the client device. Reactions from at least one of buttons and gestures to activate synthesized sounds, for example clapping, booing, and cheering, which are mixed into the mixed audio reaction.
    Type: Application
    Filed: March 29, 2020
    Publication date: July 16, 2020
    Applicant: PIQPIQ, INC.
    Inventors: Edward Adam Lerner, David Leroy Futscher, James C. Allen
  • Publication number: 20200160847
    Abstract: A method for detection of a keyword in a continuous stream of audio signal, by using a dilated convolutional neural network (DCNN), implemented by one or more computers embedded on a device, the dilated convolutional network (DCNN) comprising a plurality of dilation layers (DL), including an input layer (IL) and an output layer (OL), each layer of the plurality of dilation layers (DL) comprising gated activation units, and skip-connections to the output layer (OL), the dilated convolutional network (DCNN) being configured to generate an output detection signal when a predetermined keyword is present in the continuous stream of audio signal, the generation of the output detection signal being based on a sequence (SSM) of successive measurements (SM) provided to the input layer (IL), each successive measurement (SM) of the sequence (SSM) being measured on a corresponding frame from a sequence of successive frames extracted from the continuous stream of audio signal, at a plurality of successive time steps.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 21, 2020
    Inventors: Alice COUCKE, Mohammed CHLIEH, Thibault GISSELBRECHT, David LEROY, Mathieu POUMEYROL, Thibaut LAVRIL
  • Patent number: 10560408
    Abstract: Disclosed are systems and methods for improving interactions between servers in a messaging system supported by or configured with content providing servers or platforms. The disclosed systems interact to filter data across platforms, which data can be used to improve the contextual quality of data used in processing interactions between or among processors in such systems. The disclosed computer systems and methods enable the communication of contextually relevant Hypertext Markup Language (HTML) content to a user's inbox. Such messages are native to a communication platform, application or service associated with the user's inbox. Such messages can be selected for delivery to a user based on the user's profile data, behavioral information, a user's geographic location, demographic information, a time period, and the like.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: February 11, 2020
    Assignee: OATH INC.
    Inventors: Suhas Sadanandan, Utkarsh Shrivastava, Kanika Shah, Kevin Day, Yaqi Hu, David LeRoy, Ramachandran Ramaswamy