Patents by Inventor Scott Selfon
Scott Selfon 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: 11315541Abstract: The disclosed computer-implemented method may include applying, via a sound reproduction system, sound cancellation that reduces an amplitude of various sound signals. The method further includes identifying, among the sound signals, an external sound whose amplitude is to be reduced by the sound cancellation. The method then includes analyzing the identified external sound to determine whether the identified external sound is to be made audible to a user and, upon determining that the external sound is to be made audible to the user, the method includes modifying the sound cancellation so that the identified external sound is made audible to the user. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: April 29, 2020Date of Patent: April 26, 2022Assignee: Facebook Technologies, LLCInventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
-
Patent number: 11068668Abstract: The disclosed computer-implemented method for performing natural language translation in AR may include accessing an audio input stream that includes words spoken by a speaking user in a first language. The method may next include performing active noise cancellation on the words in the audio input stream so that the spoken words are suppressed before reaching a listening user. Still further, the method may include processing the audio input stream to identify the words spoken by the speaking user, and translating the identified words spoken by the speaking user into a second, different language. The method may also include generating spoken words in the second, different language using the translated words, and replaying the generated spoken words in the second language to the listening user. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: October 25, 2018Date of Patent: July 20, 2021Assignee: Facebook Technologies, LLCInventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
-
Patent number: 10979236Abstract: The disclosed computer-implemented method may include (1) establishing a communication channel to indirectly convey a conversation, (2) receiving, via the communication channel, a portion of the conversation, (3) presenting the portion of the conversation to a user, (4) receiving, via the communication channel, an additional portion of the conversation, (5) detecting an additional communication channel capable of conveying the conversation, (6) determining a human-perceivable difference between how the conversation has been conveyed via the communication channel and how the conversation will be conveyed via the additional communication channel, and (7) compensating for the human-perceivable difference when presenting the additional portion of the conversation to the user in order to smoothly transition the conversation from the communication channel to the additional communication channel. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: January 17, 2020Date of Patent: April 13, 2021Assignee: Facebook Technologies, LLCInventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
-
Patent number: 10819953Abstract: The disclosed computer-implemented method may include (1) receiving, at a first device, a first stream that includes first media data from a first media object, (2) receiving, at the first device, a second stream that includes second media data from a second media object, (3) mixing, at the first device, the first media data and the second media data into a third stream, (4) compiling, while mixing the third stream, a metadata stream that includes information enabling separation of the first media data and the second media data from the third stream, (5) transmitting, from the first device to a second device, the third stream, and (6) transmitting, from the first device to the second device, the metadata stream to enable the second device to separate the first media data and the second media data from the third stream. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: October 26, 2018Date of Patent: October 27, 2020Assignee: Facebook Technologies, LLCInventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
-
Patent number: 10679602Abstract: The disclosed computer-implemented method may include applying, via a sound reproduction system, sound cancellation that reduces an amplitude of various sound signals. The method further includes identifying, among the sound signals, an external sound whose amplitude is to be reduced by the sound cancellation. The method then includes analyzing the identified external sound to determine whether the identified external sound is to be made audible to a user and, upon determining that the external sound is to be made audible to the user, the method includes modifying the sound cancellation so that the identified external sound is made audible to the user. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: October 26, 2018Date of Patent: June 9, 2020Assignee: Facebook Technologies, LLCInventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
-
Patent number: 10674259Abstract: The disclosed computer-implemented method may include establishing and implementing a virtual microphone. The method may include receiving an input specifying a location for a virtual microphone that is configured to capture audio as if located in the specified location. The method may next include initializing physical microphones to begin capturing audio as if located at the specified location. The physical microphones may be electronically or physically oriented to listen from the specified location. The method may then include combining audio streams from the physical microphones to generate a combined audio signal that sounds as if recorded at the specified location. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: October 26, 2018Date of Patent: June 2, 2020Assignee: Facebook Technologies, LLCInventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
-
Publication number: 20200137488Abstract: The disclosed computer-implemented method may include establishing and implementing a virtual microphone. The method may include receiving an input specifying a location for a virtual microphone that is configured to capture audio as if located in the specified location. The method may next include initializing physical microphones to begin capturing audio as if located at the specified location. The physical microphones may be electronically or physically oriented to listen from the specified location. The method may then include combining audio streams from the physical microphones to generate a combined audio signal that sounds as if recorded at the specified location. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: October 26, 2018Publication date: April 30, 2020Inventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
-
Publication number: 20200135163Abstract: The disclosed computer-implemented method may include applying, via a sound reproduction system, sound cancellation that reduces an amplitude of various sound signals. The method further includes identifying, among the sound signals, an external sound whose amplitude is to be reduced by the sound cancellation. The method then includes analyzing the identified external sound to determine whether the identified external sound is to be made audible to a user and, upon determining that the external sound is to be made audible to the user, the method includes modifying the sound cancellation so that the identified external sound is made audible to the user. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: October 26, 2018Publication date: April 30, 2020Inventors: Andrew Lovitt, Antonio John Miller, Phillip Robinson, Scott Selfon
-
Publication number: 20200134026Abstract: The disclosed computer-implemented method for performing natural language translation in AR may include accessing an audio input stream that includes words spoken by a speaking user in a first language. The method may next include performing active noise cancellation on the words in the audio input stream so that the spoken words are suppressed before reaching a listening user. Still further, the method may include processing the audio input stream to identify the words spoken by the speaking user, and translating the identified words spoken by the speaking user into a second, different language. The method may also include generating spoken words in the second, different language using the translated words, and replaying the generated spoken words in the second language to the listening user. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: October 25, 2018Publication date: April 30, 2020Inventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
-
Patent number: 10574472Abstract: The disclosed computer-implemented method may include (1) establishing a communication channel to indirectly convey a conversation, (2) receiving, via the communication channel, a portion of the conversation, (3) presenting the portion of the conversation to a user, (4) receiving, via the communication channel, an additional portion of the conversation, (5) detecting an additional communication channel capable of conveying the conversation, (6) determining a human-perceivable difference between how the conversation has been conveyed via the communication channel and how the conversation will be conveyed via the additional communication channel, and (7) compensating for the human-perceivable difference when presenting the additional portion of the conversation to the user in order to smoothly transition the conversation from the communication channel to the additional communication channel. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: November 1, 2018Date of Patent: February 25, 2020Assignee: Facebook Technologies, LLCInventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
-
Publication number: 20060247918Abstract: Systems and methods for 3D audio programming and processing are provided wherein digital signal processing (DSP) settings are calculated for 3D audio effects for a digital audio signal independently of DSP rendering of the digital audio signal. Coordinates of locations within a 3D environment representing at least one sound source and at least one audio listener are created and passed (along with other distance modeling parameters) to a DSP settings generator having 3D audio library routines to calculate the DSP settings for 3D audio effects based on the distances between the at least one sound source and at least one audio listener and the distance modeling parameters. Support for positional multi-channel sounds and non point-source emitters is also present.Type: ApplicationFiled: April 29, 2005Publication date: November 2, 2006Applicant: Microsoft CorporationInventors: Brian Schmidt, Scott Selfon, Dugan Porter, Duncan McKay