Patents by Inventor Keyvan Mohajer

Keyvan Mohajer 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).

  • Publication number: 20160275184
    Abstract: Systems and methods for recognizing sounds are provided herein. User input relating to one or more sounds is received from a computing device. Instructions, which are stored in memory, are executed by a processor to discriminate the one or more sounds, extract music features from the one or more sounds, analyze the music features using one or more databases, and obtain information regarding the music features based on the analysis. Further, information regarding the music features of the one or more sounds may be transmitted to display on the computing device.
    Type: Application
    Filed: February 1, 2016
    Publication date: September 22, 2016
    Inventors: Aaron Steven Master, Timothy P. Stonehocker, Benjamin John Levitt, Jun Huang, Keyvan Mohajer
  • Publication number: 20160217788
    Abstract: A system and method is presented for performing dual mode speech recognition, employing a local recognition module on a mobile device and a remote recognition engine on a server device. The system accepts a spoken query from a user, and both the local recognition module and the remote recognition engine perform speech recognition operations on the query, returning a transcription and confidence score, subject to a latency cutoff time. If both sources successfully transcribe the query, then the system accepts the result having the higher confidence score. If only one source succeeds, then that result is accepted. In either case, if the remote recognition engine does succeed in transcribing the query, then a client vocabulary is updated if the remote system result includes information not present in the client vocabulary.
    Type: Application
    Filed: March 30, 2016
    Publication date: July 28, 2016
    Applicant: SoundHound, Inc.
    Inventors: Timothy Stonehocker, Keyvan Mohajer, Bernard Mont-Reynaud
  • Patent number: 9390434
    Abstract: Systems and methods for searching cloud-based databases are provided herein. A service provider may have a need to make their database(s) searchable through search technology. However, the service provider may not have the resources to implement such search technology. The search technology may allow for search queries against these cloud-based databases. The technology described herein provides a solution addressing the service provider's need, by giving a search technology that furnishes search results in a fast, accurate manner. In further embodiments, systems and methods to monetize those search results are also described herein.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: July 12, 2016
    Assignee: SoundHound, Inc.
    Inventor: Keyvan Mohajer
  • Patent number: 9390167
    Abstract: The present invention relates to the continuous monitoring of an audio signal and identification of audio items within an audio signal. The technology disclosed utilizes predictive caching of fingerprints to improve efficiency. Fingerprints are cached for tracking an audio signal with known alignment and for watching an audio signal without known alignment, based on already identified fingerprints extracted from the audio signal. Software running on a smart phone or other battery-powered device cooperates with software running on an audio identification server.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: July 12, 2016
    Assignee: SoundHound, Inc.
    Inventors: Bernard Mont-Reynaud, Aaron Master, Timothy P. Stonehocker, Keyvan Mohajer
  • Publication number: 20160171981
    Abstract: A method for processing a voice message in a computerized system. The method receives and records a speech utterance including a message portion and a communication portion. The method proceeds to parse the input to identify and separate the message portion and the communication portion. It then identifies communication parameters, including one or more destination mailboxes, from the communication portion, and it transmits the message portion to the destination mailbox as a voice message.
    Type: Application
    Filed: February 5, 2016
    Publication date: June 16, 2016
    Applicant: Soundhound, Inc.
    Inventors: Keyvan MOHAJER, Bernard MONT-REYNAUD
  • Patent number: 9355407
    Abstract: Systems and methods for searching cloud-based databases are provided herein. A service provider may have a need to make their database(s) searchable through search technology. However, the service provider may not have the resources to implement such search technology. The search technology may allow for search queries against these cloud-based databases. The technology described herein provides a solution addressing the service provider's need, by giving a search technology that furnishes search results in a fast, accurate manner. In further embodiments, systems and methods to monetize those search results are also described herein.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: May 31, 2016
    Assignee: Soundhound, Inc.
    Inventor: Keyvan Mohajer
  • Patent number: 9330669
    Abstract: A system and method is presented for performing dual mode speech recognition, employing a local recognition module on a mobile device and a remote recognition engine on a server device. The system accepts a spoken query from a user, and both the local recognition module and the remote recognition engine perform speech recognition operations on the query, returning a transcription and confidence score, subject to a latency cutoff time. If both sources successfully transcribe the query, then the system accepts the result having the higher confidence score. If only one source succeeds, then that result is accepted. In either case, if the remote recognition engine does succeed in transcribing the query, then a client vocabulary is updated if the remote system result includes information not present in the client vocabulary.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: May 3, 2016
    Assignee: SoundHound, Inc.
    Inventors: Timothy P. Stonehocker, Keyvan Mohajer, Bernard Mont-Reynaud
  • Patent number: 9292488
    Abstract: A method for processing a voice message in a computerized system. The method receives and records a speech utterance including a message portion and a communication portion. The method proceeds to parse the input to identify and separate the message portion and the communication portion. It then identifies communication parameters, including one or more destination mailboxes, from the communication portion, and it transmits the message portion to the destination mailbox as a voice message.
    Type: Grant
    Filed: February 1, 2014
    Date of Patent: March 22, 2016
    Assignee: SoundHound, Inc.
    Inventors: Keyvan Mohajer, Bernard Mont-Reynaud
  • Patent number: 9280598
    Abstract: Systems and methods for recognizing sounds are provided herein. User input relating to one or more sounds is received from a computing device. Instructions, which are stored in memory, are executed by a processor to discriminate the one or more sounds, extract music features from the one or more sounds, analyze the music features using one or more databases, and obtain information regarding the music features based on the analysis. Further, information regarding the music features of the one or more sounds may be transmitted to display on the computing device.
    Type: Grant
    Filed: May 4, 2010
    Date of Patent: March 8, 2016
    Assignee: Soundhound, Inc.
    Inventors: Aaron Steven Master, Timothy P. Stonehocker, Benjamin John Levitt, Jun Huang, Keyvan Mohajer
  • Patent number: 9196242
    Abstract: In one implementation, a method is described of retrying matching of an audio query against audio references. The method includes receiving a follow-up query that requests a retry at matching a previously submitted audio query. In some implementations, this follow-up query is received without any recognition hint that suggests how to retry matching. The follow-up query includes the audio query or a reference to the audio query to be used in the retry. The method further includes retrying matching the audio query using retry matching resources that include an expanded group of audio references, identifying at least one match and transmitting a report of the match. Optionally, the method includes storing data that correlates the follow-up query, the audio query or the reference to the audio query, and the match after retrying.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: November 24, 2015
    Assignee: SoundHound, Inc.
    Inventors: Aaron Master, Bernard Mont-Reynaud, Keyvan Mohajer
  • Publication number: 20150220507
    Abstract: A method for processing a voice message in a computerized system. The method receives and records a speech utterance including a message portion and a communication portion. The method proceeds to parse the input to identify and separate the message portion and the communication portion. It then identifies communication parameters, including one or more destination mailboxes, from the communication portion, and it transmits the message portion to the destination mailbox as a voice message.
    Type: Application
    Filed: February 1, 2014
    Publication date: August 6, 2015
    Applicant: SOUNDHOUND, INC.
    Inventors: KEYVAN MOHAJER, BERNARD MONT-REYNAUD
  • Patent number: 9053183
    Abstract: A method for non-text-based identification of a selected item of stored music. The first broad portion of the method focuses on building a music identification database. That process requires capturing a tag of the selected musical item, and processing the tag to develop reference key to the same. Then the tag is stored, together with the reference key and an association to the stored music. The database is built by collecting a multiplicity of tags. The second broad portion of the method is retrieving a desired item of stored music from the database. That process calls for capturing a query tag from a user, and processing the query tag to develop a query key to the same. The query tag is compared to reference keys stored in the database to identify the desired item of stored music.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: June 9, 2015
    Assignee: SOUNDHOUND, INC.
    Inventors: Keyvan Mohajer, Majid Emami, Michal Grabowski, James M. Hom
  • Publication number: 20150154959
    Abstract: A system and method is presented for performing dual mode speech recognition, employing a local recognition module on a mobile device and a remote recognition engine on a server device. The system accepts a spoken query from a user, and both the local recognition module and the remote recognition engine perform speech recognition operations on the query, returning a transcription and confidence score, subject to a latency cutoff time. If both sources successfully transcribe the query, then the system accepts the result having the higher confidence score. If only one source succeeds, then that result is accepted. In either case, if the remote recognition engine does succeed in transcribing the query, then a client vocabulary is updated if the remote system result includes information not present in the client vocabulary.
    Type: Application
    Filed: February 12, 2015
    Publication date: June 4, 2015
    Applicant: SOUNDHOUND, INC.
    Inventors: Timothy P. Stonehocker, Keyvan Mohajer, Bernard Mont-Reynaud
  • Patent number: 9047371
    Abstract: A method for identifying with a broadcast stream. That method includes receiving one or more broadcast streams, from which it generates and stores an audio fingerprint of a selected portion of each received broadcast stream. A query is received, and the method generates an audio fingerprint of the query. From that point, the method continues by identifying audio content from the query, using the query audio fingerprint and a database of indexed audio content. The method concludes by identifying the source of the query using the query audio fingerprint and the stored audio fingerprints. Embodiments of the method further include predictively caching audio fingerprint sequences and corresponding audio item identifiers from a server after storing audio fingerprints extracted from the broadcast stream; and using the predictively cached audio fingerprint sequences to identify an audio item within the audio signal based on at least some additional audio fingerprints of the audio signal.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: June 2, 2015
    Assignee: SoundHound, Inc.
    Inventors: Keyvan Mohajer, Bernard Mont-Reynaud, Joe Aung
  • Publication number: 20150149152
    Abstract: A method for processing a natural language input to a computerized system. The method parses the input to identify a query portion and a communication portion of the input. The system then determines an answer to the query portion, including identifying communication parameters from the communication portion. Upon determining the answer, the system prepares an answer to the communication and transmits that answer. If the answer requires information from a remote source, the system creates a subsidiary query to obtain that information and then submits the subsidiary query to the remote source. A response to the query is used to compose the answer to the query from the answer to the subsidiary query. If the system concludes that the query portion does not require information from a remote source, analyzing and answering the query locally.
    Type: Application
    Filed: November 28, 2013
    Publication date: May 28, 2015
    Applicant: Soundhound, Inc.
    Inventors: KEYVAN MOHAJER, BERNARD MONT-REYNAUD
  • Patent number: 9035163
    Abstract: The present disclosure relates to systems and methods that recognize audio queries and select related information to return in response to recognition of the audio queries. The technology disclosed facilitates easy designation of aggregate user experience categories and custom audio references to be recognized. It facilitates linking and return of selected information in response to recognition of audio queries that match the designated aggregate user experience categories or custom audio references to be recognized.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: May 19, 2015
    Assignee: Soundbound, Inc.
    Inventors: Keyvan Mohajer, Aaron Master
  • Publication number: 20150127258
    Abstract: A method and system for assisting a traveler. The method initiates a travel segment and interfaces with providers of data regarding geolocation, points of interest, or traffic. During execution of the method, the system monitors geolocation data. The system can predict a route of travel, basing that prediction on past geolocation data or directions from a geolocation provider. Also during execution of the method, the system can identify data of interest to a user, based on input initiated by the user. Further, the system can solicit input from the traveler, or it can perform tasks based on predefined criteria, such as locating and identifying points of interest between two geographic locations. During operation, system can provide information to the traveler relating to data of interest. The system includes a client unit and a server unit, the client unit being mounted in an automotive vehicle or in a communications device.
    Type: Application
    Filed: November 7, 2013
    Publication date: May 7, 2015
    Applicant: SOUNDHOUND, INC.
    Inventors: BERNARD MONT-REYNAUD, KEYVAN MOHAJER, LARRY MARCUS
  • Patent number: 8972263
    Abstract: A system and method for performing dual mode speech recognition, employing a local recognition module on a mobile device and a remote recognition engine on a server device. The system accepts a spoken query from a user, and both the local recognition module and the remote recognition engine perform speech recognition operations on the query, returning a transcription and confidence score, subject to a latency cutoff time. If both sources successfully transcribe the query, then the system accepts the result having the higher confidence score. If only one source succeeds, then that result is accepted. In either case, if the remote recognition engine does succeed in transcribing the query, then a client vocabulary is updated if the remote system result includes information not present in the client vocabulary.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: March 3, 2015
    Assignee: Soundhound, Inc.
    Inventors: Timothy P. Stonehocker, Keyvan Mohajer, Bernard Mont-Reynaud
  • Patent number: 8805686
    Abstract: The technology disclosed relates to a system and method for fast, accurate and parallelizable speech search, called Crystal Decoder. It is particularly useful for search applications, as opposed to dictation. It can achieve both speed and accuracy, without sacrificing one for the other. It can search different variations of records in a reference database without a significant increase in elapsed processing time. This is accomplished by first accessing the database, and for each word representation in the database, searching an utterance for likely instances of the word representation utilizing multiple parallel processors. Even the main decoding part can be parallelized as the number of words increase to maintain a fast response time.
    Type: Grant
    Filed: November 2, 2009
    Date of Patent: August 12, 2014
    Assignee: Soundbound, Inc.
    Inventors: Keyvan Mohajer, Seyed Majid Emami, Jon Grossman, Joe Kyaw Soe Aung, Sina Sohangir
  • Patent number: 8694534
    Abstract: Systems and methods for searching databases by sound data input are provided herein. A service provider may have a need to make their database(s) searchable through search technology. However, the service provider may not have the resources to implement such search technology. The search technology may allow for search queries using sound data input. The technology described herein provides a solution addressing the service provider's need, by giving a search technology that furnishes search results in a fast, accurate manner. In further embodiments, systems and methods to monetize those search results are also described herein.
    Type: Grant
    Filed: August 23, 2010
    Date of Patent: April 8, 2014
    Assignee: SoundHound, Inc.
    Inventor: Keyvan Mohajer