Patents by Inventor Jonathan Moore

Jonathan Moore 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: 10749846
    Abstract: A secure content delivery or access method may include coordination among three devices such as servers—a content management server, a delivery server, and an authorization server. A request for content may originate from an authorization server application, and may involve the application obtaining two digitally signed tokens for the request. The first token may be from the authorization server, and may include a content management server identifier for the requested content. The second token may include two identifiers for the content: the first identifier being the content management server identifier, and the second being a delivery server identifier. The first and second tokens may be signed by the authorization server and content management server, respectively, and may be delivered to the delivery server for validation. Successful validation may result in the delivery server providing a content decryption key for the requested content to a device requesting the content.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: August 18, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventor: Jonathan Moore
  • Patent number: 10742643
    Abstract: Methods and systems for network communication are disclosed. Proxy information may be received. The proxy information may facilitate a gateway device communicating as a proxy for a user device.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: August 11, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventor: Jonathan Moore
  • Publication number: 20200242133
    Abstract: Methods for reducing the number of potential matches of entries in a database to a user inputted query are provided. In one aspect, a method includes receiving a user inputted query, identifying a plurality of candidate entries in said database that provide a match to said user inputted query, and grouping the plurality of candidate entries on the basis of their associated semantic type. The method also includes selecting the group with the largest number of entries, and transmitting a request to a user to select between the entries in the group with the largest number of entries. Systems and machine-readable media are also provided.
    Type: Application
    Filed: January 30, 2019
    Publication date: July 30, 2020
    Inventors: Georgios STOILOS, Szymon WARTAK, Damir JURIC, Jonathan MOORE, Mohammad KHODADADI
  • Patent number: 10708691
    Abstract: An electronic device that provides dynamic equalization in a directional speaker array is described. Based at least in part on audio content and an acoustic radiation pattern associated with a second electronic device, the electronic device may determine drive signals for a set of drivers. Then, the electronic device may adjust the drive signals for at least a subset of the set of drivers based at least in part on a distortion margin in at least the subset of the drivers, where the distortion margin is based at least in part on the drive signals, a distortion threshold of at least the subset of the drivers and a volume setting. Next, based at least in part on the adjusted drive signals, the electronic device may output, using the set of drivers, the sound corresponding to the audio content.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: July 7, 2020
    Assignee: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Publication number: 20200160194
    Abstract: The present disclosure relates to a computer-implemented method of verifying a semantic triple generated for building a knowledge base including data patterns defining concepts associated with semantic triples derived from unstructured text. The method includes providing the semantic triple to a user interface, the semantic triple including a subject, an object, and a relation. The method also includes receiving, from the user interface, an acceptance or a rejection of the subject, the object, and the relation as relevant or not to the knowledge base. The method also includes transmitting the semantic triple for inclusion as a data pattern in the knowledge base in the event that all of the subject, the object, and the relation, have been accepted.
    Type: Application
    Filed: October 24, 2019
    Publication date: May 21, 2020
    Inventors: Georgios Stoilos, Jonathan Moore, Damir Juric, Mohammad Khodadadi
  • Patent number: 10531221
    Abstract: An electronic device that performs automatic room filling is described. Based at least in part on information about an environment, which may include a second electronic device, the electronic device may determine a number of individuals in the environment. Then, based at least in part on the determined number of individuals, the electronic device may calculate an acoustic radiation pattern. For example, a width of a beam in the acoustic radiation pattern may be narrower when there is one individual in the environment, and the width of the beam may be wider when there is more than one individual in the environment. Next, the electronic device may provide audio content and second information specifying the acoustic radiation pattern for the second electronic device.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: January 7, 2020
    Assignee: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Patent number: 10524053
    Abstract: An electronic device that dynamically adapts sound based at least in part on spatial information determined from ambient or background sound is described. Based at least in part on sound measurements corresponding to ambient noise in an environment, which may include a second electronic device, the electronic device may determine a characteristic of the environment. For example, the characteristic may include: a size of the environment, an acoustic mode of the environment and/or a reverberation time of the environment, which is associated with at least a frequency. Then, based at least in part on the determined characteristics, the electronic device may calculate an acoustic radiation pattern. Next, the electronic device may provide audio content and second information specifying the acoustic radiation pattern for the second electronic device.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: December 31, 2019
    Assignee: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Publication number: 20190394602
    Abstract: An electronic device that performs active room shaping and/or noise control is described. The electronic device may acquire information about an environment, which may include a second electronic device and a third electronic device. Based at least in part on audio content, locations of a second electronic device and a third electronic device and a location of a boundary of the environment, one or more of which may be specified by the information, the electronic device may calculate acoustic radiation patterns of the second electronic device and the third electronic device, where the acoustic radiation patterns selectively modify a reverberation characteristic of the environment. Then, the electronic device may provide the audio content and second information specifying the acoustic radiation patterns for the second electronic device and the third electronic device.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Applicant: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Publication number: 20190394567
    Abstract: An electronic device that dynamically adapts sound based at least in part on spatial information determined from ambient or background sound is described. Based at least in part on sound measurements corresponding to ambient noise in an environment, which may include a second electronic device, the electronic device may determine a characteristic of the environment. For example, the characteristic may include: a size of the environment, an acoustic mode of the environment and/or a reverberation time of the environment, which is associated with at least a frequency. Then, based at least in part on the determined characteristics, the electronic device may calculate an acoustic radiation pattern. Next, the electronic device may provide audio content and second information specifying the acoustic radiation pattern for the second electronic device.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Applicant: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Publication number: 20190394569
    Abstract: An electronic device that provides dynamic equalization in a directional speaker array is described. Based at least in part on audio content and an acoustic radiation pattern associated with a second electronic device, the electronic device may determine drive signals for a set of drivers. Then, the electronic device may adjust the drive signals for at least a subset of the set of drivers based at least in part on a distortion margin in at least the subset of the drivers, where the distortion margin is based at least in part on the drive signals, a distortion threshold of at least the subset of the drivers and a volume setting. Next, based at least in part on the adjusted drive signals, the electronic device may output, using the set of drivers, the sound corresponding to the audio content.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Applicant: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Publication number: 20190394603
    Abstract: An electronic device that performs dynamic cross-talk cancellation is described. The electronic device may acquire information about an environment, which may include a second electronic device. Based at least in part on the information, the electronic device may determine locations of different individuals in the environment. Then, based at least in part on the locations, the electronic device may calculate an acoustic radiation pattern of a second electronic device. The acoustic radiation pattern may include a beam having a principal direction approximately directed towards the location of one individual, and an exclusion zone in which an intensity of output sound is reduced below a threshold value and that includes the location of another individual. Next, the electronic device may provide audio content and second information specifying the acoustic radiation pattern for the second electronic device.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Applicant: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Publication number: 20190394570
    Abstract: An electronic device that performs volume normalization is described. Based at least in part on information about an environment, which may include a second electronic device, the electronic device may determine a location of at least an individual relative to a location of the second electronic device. Then, based at least in part on the determined location, the electronic device may calculate a volume setting of a speaker in the second electronic device. For example, the volume setting may increase as a distance between the location of the individual and the location of the second electronic device increases. Alternatively or additionally, the volume setting may be based at least in part on a size of a display device in the environment. Next, the electronic device may provide audio content and second information specifying the volume setting for the second electronic device.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Applicant: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Publication number: 20190391783
    Abstract: An electronic device that dynamically adapts sound based at least in part on content and context is described. The electronic device may acquire information about an environment, which may include the second electronic device. Based at least in part on the information, the electronic device may determine a context associated with the environment (such as a number of individuals in the environment, a type of lighting in the environment, a time or a timestamp, a location, etc.). Then, based at least in part on the determined context and a characteristic of audio content (such as a type of music), the electronic device may calculate an acoustic radiation pattern. Next, the electronic device may provide the audio content and second information specifying the acoustic radiation pattern for the second electronic device.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Applicant: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Publication number: 20190394598
    Abstract: An electronic device that performs self-configuration of a group of speakers is described. The electronic device may provide instructions for a set of second electronic devices to perform round-robin measurements in which, iteratively, each of the set of second electronic devices outputs sound while a remainder of the set of second electronic devices perform acoustic measurements. Then, the electronic device may receive information that specifies the acoustic measurements associated with the set of second electronic devices. Based at least in part on locations of the set of second electronic devices and the acoustic measurements, the electronic device may calculate acoustic radiation patterns of the set of second electronic devices, where a given acoustic radiation pattern includes a beam having a principal direction. Next, the electronic device may provide audio content and second information specifying the acoustic radiation patterns for the set of second electronic devices.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Applicant: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Publication number: 20190394601
    Abstract: An electronic device that performs automatic room filling is described. Based at least in part on information about an environment, which may include a second electronic device, the electronic device may determine a number of individuals in the environment. Then, based at least in part on the determined number of individuals, the electronic device may calculate an acoustic radiation pattern. For example, a width of a beam in the acoustic radiation pattern may be narrower when there is one individual in the environment, and the width of the beam may be wider when there is more than one individual in the environment. Next, the electronic device may provide audio content and second information specifying the acoustic radiation pattern for the second electronic device.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Applicant: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Patent number: 10511906
    Abstract: An electronic device that dynamically adapts sound based at least in part on environmental characterization is described. Based at least in part on information about an environment, which may include a second electronic device, the electronic device may determine a change in a characteristic of the environment. For example, the change in the characteristic may include a change in a reverberation time of the environment, which is associated with at least a frequency. Then, based at least in part on the determined change in the characteristic, the electronic device may calculate an acoustic radiation pattern, where the calculated acoustic radiation pattern reduces an effect of the change in the characteristic on sound in the environment. Next, the electronic device may provide audio content and second information specifying the acoustic radiation pattern for the second electronic device.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: December 17, 2019
    Assignee: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Patent number: 10482384
    Abstract: The present disclosure relates to a computer-implemented method of generating a semantic triple for building a knowledge base to include data patterns associated with semantic triples derived from unstructured text. The method includes providing a sentence associated with unstructured text including a main verb and a taxonomic verb, generating a first frame, generating a second frame, identifying a common sub-string in the first subject and either the second subject or the second object, or a common sub-string in the first object and either the second subject or the second object; generating a semantic triple using the first frame and replacing the first subject or the first object having the common sub-string with the second subject or the second object having the common sub-string; and transmitting the semantic triple for inclusion as a data pattern in the knowledge base.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: November 19, 2019
    Assignee: Babylon Partners Limited
    Inventors: Georgios Stoilos, Jonathan Moore, Damir Juric, Mohammad Khodadadi
  • Patent number: 10484809
    Abstract: An electronic device that provides closed-loop adaptation of 3D sound or a sound field is described. Based at least in part on information about an environment, the electronic device may determine a location of at least an individual relative to location of the second electronic device. Then, based at least in part on the determined location and a predefined acoustic response of the second electronic device, the electronic device may calculate an acoustic radiation pattern of the second electronic device. This acoustic radiation pattern may have a beam with a principal direction corresponding to the determined location, and the acoustic radiation pattern may, at least in part, limit sound distortion of the second electronic device when the second electronic device outputs audio content using the acoustic radiation pattern. Next, the electronic device may provide the audio content and second information specifying the acoustic radiation pattern for the second electronic device.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: November 19, 2019
    Assignee: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Patent number: 10440473
    Abstract: An electronic device that performs automatic de-baffling is described. Based at least in part on information corresponding to a boundary of an environment (which may be acquired by a sensor, such as a microphone or an image sensor), the electronic device may determine a location of the boundary, which is proximate to the electronic device. Then, based at least in part on the location, the electronic device may calculate a modified acoustic radiation pattern of the electronic device, where a superposition of the modification acoustic radiation pattern and acoustic reflections from the boundary approximately matches a target acoustic radiation pattern of the electronic device. Next, using the modified acoustic radiation pattern, the electronic device may output sound corresponding to audio content from a set of drivers.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: October 8, 2019
    Assignee: EVA Automation, Inc.
    Inventor: Jonathan Moore
  • Publication number: 20190281039
    Abstract: Methods and systems for network communication are disclosed. Proxy information may be received. The proxy information may facilitate a gateway device communicating as a proxy for a user device.
    Type: Application
    Filed: December 11, 2018
    Publication date: September 12, 2019
    Inventor: Jonathan Moore