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: 11961952Abstract: 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: GrantFiled: September 6, 2022Date of Patent: April 16, 2024Assignee: Enovix CorporationInventors: 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: 20240119754Abstract: 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: ApplicationFiled: June 27, 2019Publication date: April 11, 2024Inventors: Steven Gail JOHNSON, Matthew Cameron CLARK, Stephen ECKER, Kyle Brook JOHNSON, Richard Craig KUETHER
-
Publication number: 20230308518Abstract: 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: ApplicationFiled: May 26, 2023Publication date: September 28, 2023Inventors: Richard Cameron Murphy, Fa-Long Luo
-
Publication number: 20230260507Abstract: 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: ApplicationFiled: May 1, 2023Publication date: August 17, 2023Applicant: Google LLCInventors: Aleksandar Kracun, Richard Cameron Rose
-
Patent number: 11670287Abstract: 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: GrantFiled: April 5, 2021Date of Patent: June 6, 2023Assignee: Google LLCInventors: Aleksandar Kracun, Richard Cameron Rose
-
Patent number: 11665246Abstract: 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: GrantFiled: November 22, 2021Date of Patent: May 30, 2023Assignee: Micron Technology, Inc.Inventors: Richard Cameron Murphy, Fa-Long Luo
-
Patent number: 11580872Abstract: 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: GrantFiled: March 2, 2020Date of Patent: February 14, 2023Assignee: The Boeing CompanyInventors: Richard James Kennedy, Hans Nicklas Sigfrid Dahlstrom, Mark Richard Cameron
-
Publication number: 20220086242Abstract: 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: ApplicationFiled: November 22, 2021Publication date: March 17, 2022Inventors: Richard Cameron Murphy, Fa-Long Luo
-
Patent number: 11216146Abstract: 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: GrantFiled: February 14, 2019Date of Patent: January 4, 2022Assignee: THE BOEING COMPANYInventors: Mark Richard Cameron, Nicklas Dahlstrom, Richard James Kennedy, Rosa Maria Rodriguez, Pedro Taboso Ballesteros
-
Patent number: 11184446Abstract: 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: GrantFiled: December 5, 2018Date of Patent: November 23, 2021Assignee: Micron Technology, Inc.Inventors: Richard Cameron Murphy, Fa-Long Luo
-
Publication number: 20210295824Abstract: 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: ApplicationFiled: April 5, 2021Publication date: September 23, 2021Applicant: Google LLCInventors: Aleksandar Kracun, Richard Cameron Rose
-
Publication number: 20210272469Abstract: 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: ApplicationFiled: March 2, 2020Publication date: September 2, 2021Inventors: Richard James Kennedy, Hans Nicklas Sigfrid Dahlstrom, Mark Richard Cameron
-
Patent number: 10978070Abstract: 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: GrantFiled: August 27, 2019Date of Patent: April 13, 2021Inventors: Aleksandar Kracun, Richard Cameron Rose
-
Publication number: 20200265737Abstract: 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: ApplicationFiled: February 14, 2019Publication date: August 20, 2020Inventors: Mark Richard Cameron, Nicklas Dahlstrom, Richard James Kennedy, Rosa Maria Rodriguez, Pedro Taboso Ballesteros
-
Publication number: 20200186607Abstract: 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: ApplicationFiled: December 5, 2018Publication date: June 11, 2020Inventors: Richard Cameron Murphy, Fa-Long Luo
-
Patent number: 10607600Abstract: 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: GrantFiled: February 12, 2018Date of Patent: March 31, 2020Assignee: NUANCE COMMUNICATIONS, INC.Inventors: Sarangarajan Parthasarathy, Richard Cameron Rose
-
Publication number: 20200098374Abstract: 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: ApplicationFiled: August 27, 2019Publication date: March 26, 2020Inventors: Aleksandar Kracun, Richard Cameron Rose
-
Patent number: 10403288Abstract: 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: GrantFiled: October 17, 2017Date of Patent: September 3, 2019Assignee: Google LLCInventors: Aleksandar Kracun, Richard Cameron Rose
-
Publication number: 20190115029Abstract: 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: ApplicationFiled: October 17, 2017Publication date: April 18, 2019Inventors: Aleksandar Kracun, Richard Cameron Rose
-
Patent number: D888742Type: GrantFiled: October 18, 2018Date of Patent: June 30, 2020Assignee: GOOGLE LLCInventors: Su Chuin Leong, Darren Delaye, Dorington George Little, Michelle Chen, Richard Cameron, Amanda Moore, Andrej Tusicisny, Marcus Lowe