Patents by Inventor Richard Cameron

Richard Cameron 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).

  • Patent number: 11961952
    Abstract: A secondary battery is provided for cycling between a charged and a discharged state, the secondary battery including a battery enclosure, an electrode assembly, carrier ions, a non-aqueous liquid electrolyte within the battery enclosure, and a set of electrode constraints. The set of electrode constraints includes a primary constraint system having first and second primary growth constraints and at least one primary connecting member, the first and second primary growth constraints separated from each other in the longitudinal direction, wherein the primary constraint array restrains growth of the electrode assembly in the longitudinal direction such that any increase in the Feret diameter of the electrode assembly in the longitudinal direction over 20 consecutive cycles of the secondary battery is less than 20%.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: April 16, 2024
    Assignee: Enovix Corporation
    Inventors: Robert S. Busacca, Ashok Lahiri, Murali Ramasubramanian, Bruno A. Valdes, Gardner Cameron Dales, Christopher J. Spindt, Geoffrey Matthew Ho, Harrold J. Rust, III, James D. Wilcox, John F. Varni, Kim Han Lee, Nirav S. Shah, Richard J. Contreras, Lynn Van Erden, Vladimir Dioumaev
  • Publication number: 20240119754
    Abstract: A video monitoring system captures image frames of a patient in various positions. The captured image frames are analyzed by the system for changes in a patient's position or movement, frames in which the system detects one or both of patient movement and repositioning are retained. The system analyzes an area of interest within each image frame that corresponds to an area in the camera's view field with the patient. Sequential image frames are compared for motion, only frames without motion, where the patient is still, are analyzed.
    Type: Application
    Filed: June 27, 2019
    Publication date: April 11, 2024
    Inventors: Steven Gail JOHNSON, Matthew Cameron CLARK, Stephen ECKER, Kyle Brook JOHNSON, Richard Craig KUETHER
  • Publication number: 20230308518
    Abstract: Methods and apparatus for incentivizing device participation within a distributed network. In one exemplary embodiment, devices of a fog network may provide for example, computational, storage, and/or network resources in exchange for fungible tokens. In one such variant, the user contributions are recorded in a blockchain data structure, thereby enabling users to be compensated for their contributions of resources to the network at a later time. Unlike traditional networking techniques which often rely on centralized networks directing and/or commandeering user equipment for network bandwidth, the various aspects of the present disclosure are directed to ensuring that crediting and debiting of participation can be performed at the edge of the network (within the fog) without requiring authentication or trust exchanges. More directly, various aspects of the present disclosure are directed to verification and/or validation of work performed by peer devices.
    Type: Application
    Filed: May 26, 2023
    Publication date: September 28, 2023
    Inventors: Richard Cameron Murphy, Fa-Long Luo
  • Publication number: 20230260507
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speaker diarization are disclosed. In one aspect, a method includes the actions of receiving audio data corresponding to an utterance. The actions further include determining that the audio data includes an utterance of a predefined hotword spoken by a first speaker. The actions further include identifying a first portion of the audio data that includes speech from the first speaker. The actions further include identifying a second portion of the audio data that includes speech from a second, different speaker. The actions further include transmitting the first portion of the audio data that includes speech from the first speaker and suppressing transmission of the second portion of the audio data that includes speech from the second, different speaker.
    Type: Application
    Filed: May 1, 2023
    Publication date: August 17, 2023
    Applicant: Google LLC
    Inventors: Aleksandar Kracun, Richard Cameron Rose
  • Patent number: 11670287
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speaker diarization are disclosed. In one aspect, a method includes the actions of receiving audio data corresponding to an utterance. The actions further include determining that the audio data includes an utterance of a predefined hotword spoken by a first speaker. The actions further include identifying a first portion of the audio data that includes speech from the first speaker. The actions further include identifying a second portion of the audio data that includes speech from a second, different speaker. The actions further include transmitting the first portion of the audio data that includes speech from the first speaker and suppressing transmission of the second portion of the audio data that includes speech from the second, different speaker.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: June 6, 2023
    Assignee: Google LLC
    Inventors: Aleksandar Kracun, Richard Cameron Rose
  • Patent number: 11665246
    Abstract: Methods and apparatus for incentivizing device participation within a distributed network. In one exemplary embodiment, devices of a fog network may provide for example, computational, storage, and/or network resources in exchange for fungible tokens. In one such variant, the user contributions are recorded in a blockchain data structure, thereby enabling users to be compensated for their contributions of resources to the network at a later time. Unlike traditional networking techniques which often rely on centralized networks directing and/or commandeering user equipment for network bandwidth, the various aspects of the present disclosure are directed to ensuring that crediting and debiting of participation can be performed at the edge of the network (within the fog) without requiring authentication or trust exchanges. More directly, various aspects of the present disclosure are directed to verification and/or validation of work performed by peer devices.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: May 30, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Richard Cameron Murphy, Fa-Long Luo
  • Patent number: 11580872
    Abstract: A learning management system may be configured to retrieve roster data from a roster database and determine from the roster data whether a pilot has a scheduled downtime during a flight or a layover time before the flight. The system may further retrieve flight data associated with the flight from the learning management system and determine a training concept associated with the flight. The system may also select a training exercise from multiple training exercises, where the training exercise is associated with the training concept. A notification may be sent to an electronic device associated with the pilot, where the notification includes an offer to perform the training exercise.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: February 14, 2023
    Assignee: The Boeing Company
    Inventors: Richard James Kennedy, Hans Nicklas Sigfrid Dahlstrom, Mark Richard Cameron
  • Publication number: 20220086242
    Abstract: Methods and apparatus for incentivizing device participation within a distributed network. In one exemplary embodiment, devices of a fog network may provide for example, computational, storage, and/or network resources in exchange for fungible tokens. In one such variant, the user contributions are recorded in a blockchain data structure, thereby enabling users to be compensated for their contributions of resources to the network at a later time. Unlike traditional networking techniques which often rely on centralized networks directing and/or commandeering user equipment for network bandwidth, the various aspects of the present disclosure are directed to ensuring that crediting and debiting of participation can be performed at the edge of the network (within the fog) without requiring authentication or trust exchanges. More directly, various aspects of the present disclosure are directed to verification and/or validation of work performed by peer devices.
    Type: Application
    Filed: November 22, 2021
    Publication date: March 17, 2022
    Inventors: Richard Cameron Murphy, Fa-Long Luo
  • Patent number: 11216146
    Abstract: A system for mid-fidelity simulation may include a memory configured to store data representing a flight scenario. The system may further include a display device configured to present a graphical user interface to a user, the graphical user interface including representations of a first set of control interfaces, the first set of control interfaces including one or more features that are common between multiple aircraft, the graphical user interface omitting one or more features of the first set of control interfaces that are not common between the multiple aircraft. The system may also include a processor configured to perform a simulation of the flight scenario while receiving user input and displaying user output via the representations of the first set of control interfaces.
    Type: Grant
    Filed: February 14, 2019
    Date of Patent: January 4, 2022
    Assignee: THE BOEING COMPANY
    Inventors: Mark Richard Cameron, Nicklas Dahlstrom, Richard James Kennedy, Rosa Maria Rodriguez, Pedro Taboso Ballesteros
  • Patent number: 11184446
    Abstract: Methods and apparatus for incentivizing device participation within a distributed network. In one exemplary embodiment, devices of a fog network may provide for example, computational, storage, and/or network resources in exchange for fungible tokens. In one such variant, the user contributions are recorded in a blockchain data structure, thereby enabling users to be compensated for their contributions of resources to the network at a later time. Unlike traditional networking techniques which often rely on centralized networks directing and/or commandeering user equipment for network bandwidth, the various aspects of the present disclosure are directed to ensuring that crediting and debiting of participation can be performed at the edge of the network (within the fog) without requiring authentication or trust exchanges. More directly, various aspects of the present disclosure are directed to verification and/or validation of work performed by peer devices.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: November 23, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Richard Cameron Murphy, Fa-Long Luo
  • Publication number: 20210295824
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speaker diarization are disclosed. In one aspect a method includes the actions of receiving audio data corresponding to an utterance. The actions further include determining that the audio data includes an utterance of a predefined hotword spoken by a first speaker. The actions further include identifying a first portion of the audio data that includes speech from the first speaker. The actions further include identifying a second portion of the audio data that includes speech from a second, different speaker. The actions further include transmitting the first portion of the audio data that includes speech from the first speaker and suppressing transmission of the second portion of the audio data that includes speech from the second, different speaker.
    Type: Application
    Filed: April 5, 2021
    Publication date: September 23, 2021
    Applicant: Google LLC
    Inventors: Aleksandar Kracun, Richard Cameron Rose
  • Publication number: 20210272469
    Abstract: A learning management system may be configured to retrieve roster data from a roster database and determine from the roster data whether a pilot has a scheduled downtime during a flight or a layover time before the flight. The system may further retrieve flight data associated with the flight from the learning management system and determine a training concept associated with the flight. The system may also select a training exercise from multiple training exercises, where the training exercise is associated with the training concept. A notification may be sent to an electronic device associated with the pilot, where the notification includes an offer to perform the training exercise.
    Type: Application
    Filed: March 2, 2020
    Publication date: September 2, 2021
    Inventors: Richard James Kennedy, Hans Nicklas Sigfrid Dahlstrom, Mark Richard Cameron
  • Patent number: 10978070
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speaker diarization are disclosed. In one aspect, a method includes the actions of receiving audio data corresponding to an utterance. The actions further include determining that the audio data includes an utterance of a predefined hotword spoken by a first speaker. The actions further include identifying a first portion of the audio data that includes speech from the first speaker. The actions further include identifying a second portion of the audio data that includes speech from a second, different speaker. The actions further include transmitting the first portion of the audio data that includes speech from the first speaker and suppressing transmission of the second portion of the audio data that includes speech from the second, different speaker.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: April 13, 2021
    Inventors: Aleksandar Kracun, Richard Cameron Rose
  • Publication number: 20200265737
    Abstract: A system for mid-fidelity simulation may include a memory configured to store data representing a flight scenario. The system may further include a display device configured to present a graphical user interface to a user, the graphical user interface including representations of a first set of control interfaces, the first set of control interfaces including one or more features that are common between multiple aircraft, the graphical user interface omitting one or more features of the first set of control interfaces that are not common between the multiple aircraft. The system may also include a processor configured to perform a simulation of the flight scenario while receiving user input and displaying user output via the representations of the first set of control interfaces.
    Type: Application
    Filed: February 14, 2019
    Publication date: August 20, 2020
    Inventors: Mark Richard Cameron, Nicklas Dahlstrom, Richard James Kennedy, Rosa Maria Rodriguez, Pedro Taboso Ballesteros
  • Publication number: 20200186607
    Abstract: Methods and apparatus for incentivizing device participation within a distributed network. In one exemplary embodiment, devices of a fog network may provide for example, computational, storage, and/or network resources in exchange for fungible tokens. In one such variant, the user contributions are recorded in a blockchain data structure, thereby enabling users to be compensated for their contributions of resources to the network at a later time. Unlike traditional networking techniques which often rely on centralized networks directing and/or commandeering user equipment for network bandwidth, the various aspects of the present disclosure are directed to ensuring that crediting and debiting of participation can be performed at the edge of the network (within the fog) without requiring authentication or trust exchanges. More directly, various aspects of the present disclosure are directed to verification and/or validation of work performed by peer devices.
    Type: Application
    Filed: December 5, 2018
    Publication date: June 11, 2020
    Inventors: Richard Cameron Murphy, Fa-Long Luo
  • Patent number: 10607600
    Abstract: A system and method of updating automatic speech recognition parameters on a mobile device are disclosed. The method comprises storing user account-specific adaptation data associated with ASR on a computing device associated with a wireless network, generating new ASR adaptation parameters based on transmitted information from the mobile device when a communication channel between the computing device and the mobile device becomes available and transmitting the new ASR adaptation data to the mobile device when a communication channel between the computing device and the mobile device becomes available. The new ASR adaptation data on the mobile device more accurately recognizes user utterances.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: March 31, 2020
    Assignee: NUANCE COMMUNICATIONS, INC.
    Inventors: Sarangarajan Parthasarathy, Richard Cameron Rose
  • Publication number: 20200098374
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speaker diarization are disclosed. In one aspect, a method includes the actions of receiving audio data corresponding to an utterance. The actions further include determining that the audio data includes an utterance of a predefined hotword spoken by a first speaker. The actions further include identifying a first portion of the audio data that includes speech from the first speaker. The actions further include identifying a second portion of the audio data that includes speech from a second, different speaker. The actions further include transmitting the first portion of the audio data that includes speech from the first speaker and suppressing transmission of the second portion of the audio data that includes speech from the second, different speaker.
    Type: Application
    Filed: August 27, 2019
    Publication date: March 26, 2020
    Inventors: Aleksandar Kracun, Richard Cameron Rose
  • Patent number: 10403288
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speaker diarization are disclosed. In one aspect, a method includes the actions of receiving audio data corresponding to an utterance. The actions further include determining that the audio data includes an utterance of a predefined hotword spoken by a first speaker. The actions further include identifying a first portion of the audio data that includes speech from the first speaker. The actions further include identifying a second portion of the audio data that includes speech from a second, different speaker. The actions further include transmitting the first portion of the audio data that includes speech from the first speaker and suppressing transmission of the second portion of the audio data that includes speech from the second, different speaker.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: September 3, 2019
    Assignee: Google LLC
    Inventors: Aleksandar Kracun, Richard Cameron Rose
  • Publication number: 20190115029
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speaker diarization are disclosed. In one aspect, a method includes the actions of receiving audio data corresponding to an utterance. The actions further include determining that the audio data includes an utterance of a predefined hotword spoken by a first speaker. The actions further include identifying a first portion of the audio data that includes speech from the first speaker. The actions further include identifying a second portion of the audio data that includes speech from a second, different speaker. The actions further include transmitting the first portion of the audio data that includes speech from the first speaker and suppressing transmission of the second portion of the audio data that includes speech from the second, different speaker.
    Type: Application
    Filed: October 17, 2017
    Publication date: April 18, 2019
    Inventors: Aleksandar Kracun, Richard Cameron Rose
  • Patent number: D888742
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: June 30, 2020
    Assignee: GOOGLE LLC
    Inventors: Su Chuin Leong, Darren Delaye, Dorington George Little, Michelle Chen, Richard Cameron, Amanda Moore, Andrej Tusicisny, Marcus Lowe