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: 11315541
    Abstract: 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: Grant
    Filed: April 29, 2020
    Date of Patent: April 26, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
  • Patent number: 11068668
    Abstract: 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: Grant
    Filed: October 25, 2018
    Date of Patent: July 20, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
  • Patent number: 10979236
    Abstract: 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: Grant
    Filed: January 17, 2020
    Date of Patent: April 13, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
  • Patent number: 10819953
    Abstract: 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: Grant
    Filed: October 26, 2018
    Date of Patent: October 27, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
  • Patent number: 10679602
    Abstract: 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: Grant
    Filed: October 26, 2018
    Date of Patent: June 9, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
  • Patent number: 10674259
    Abstract: 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: Grant
    Filed: October 26, 2018
    Date of Patent: June 2, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
  • Publication number: 20200137488
    Abstract: 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: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
  • Publication number: 20200135163
    Abstract: 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: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: Andrew Lovitt, Antonio John Miller, Phillip Robinson, Scott Selfon
  • Publication number: 20200134026
    Abstract: 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: Application
    Filed: October 25, 2018
    Publication date: April 30, 2020
    Inventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
  • Patent number: 10574472
    Abstract: 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: Grant
    Filed: November 1, 2018
    Date of Patent: February 25, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Andrew Lovitt, Antonio John Miller, Philip Robinson, Scott Selfon
  • Publication number: 20060247918
    Abstract: 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: Application
    Filed: April 29, 2005
    Publication date: November 2, 2006
    Applicant: Microsoft Corporation
    Inventors: Brian Schmidt, Scott Selfon, Dugan Porter, Duncan McKay