Patents Assigned to Melodis Corporation
  • Publication number: 20100145708
    Abstract: We disclose useful components of a method and system that allow identification of music from the song or sound using only the sound of the audio being played. A system built using the method and device components disclosed processes inputs sent from a mobile phone over a telephone or data connection, though inputs might be sent through any variety of computers, communications equipment, or consumer audio devices over any of their associated audio or data networks.
    Type: Application
    Filed: December 2, 2009
    Publication date: June 10, 2010
    Applicant: Melodis Corporation
    Inventors: Aaron Master, Timothy P. Stonehocker
  • Publication number: 20100121643
    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 the reference database without a significant increase in elapsed processing time. Even the main decoding part can be parallelized as the number of words increase to maintain a fast response time.
    Type: Application
    Filed: November 2, 2009
    Publication date: May 13, 2010
    Applicant: Melodis Corporation
    Inventors: Keyvan Mohajer, Seyed Majid Emami, Jon Grossman, Joe Kyaw Soe Aung, Sina Sohangir
  • Patent number: 7698254
    Abstract: A method for searching a database to produce search results from queries likely to contain errors. The process begins by identifying database features likely to be useful in searching, and those features are employed to index the database. After receiving a query from a user, the system develops a rough score for the query, by extracting features from the query, assigning match scores to query features matching database features; and assigning approximation scores to query features amenable to approximation analysis with database features. The rough score is used to identify identifying a set of database records for further analysis. Those records are then subjected to a more detailed rescoring process, based on correspondence between individual query elements and individual record elements, and between the query and the database record content, taken as a whole. Based on the rescoring process, output is provided to the user.
    Type: Grant
    Filed: July 17, 2007
    Date of Patent: April 13, 2010
    Assignee: Melodis Corporation
    Inventors: Michal Grabowski, Majid Emami, James M. Hom, Keyvan Mohajer
  • Publication number: 20100030775
    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: Application
    Filed: October 13, 2009
    Publication date: February 4, 2010
    Applicant: Melodis Corporation
    Inventors: Keyvan Mohajer, Majid Emami, Michal Grabowski, James M. Hom
  • Publication number: 20080167862
    Abstract: A method for employing pitch in a speech recognition engine. The process begins by building training models of selected speech samples, a process which begins by analyzing each sample as a sequential series of frames, each frame having a selected duration and overlap with adjacent frames. A pitch estimate of each frame is detected and recorded, and the pitch data is normalized, and the speech recognition parameters of the model are determined, after which the model is stored. Models are stored and updated for each of the set of training samples. The system is then employed to recognizing the speech content of a subject, which begins by analyzing the subject as a sequential series of frames, each frame having a selected duration and overlap with adjacent frames. A pitch estimate for each frame is detected and recorded, and the pitch data is normalized. Speech recognition techniques are then employed to recognize the content of the subject, employing the stored models.
    Type: Application
    Filed: January 8, 2008
    Publication date: July 10, 2008
    Applicant: Melodis Corporation
    Inventor: Keyvan Mohajer
  • Publication number: 20080082530
    Abstract: A method for searching a database to produce search results from queries likely to contain errors. The process begins by identifying database features likely to be useful in searching, and those features are employed to index the database. After receiving a query from a user, the system develops a rough score for the query, by extracting features from the query, assigning match scores to query features matching database features; and assigning approximation scores to query features amenable to approximation analysis with database features. The rough score is used to identify identifying a set of database records for further analysis. Those records are then subjected to a more detailed rescoring process, based on correspondence between individual query elements and individual record elements, and between the query and the database record content, taken as a whole. Based on the rescoring process, output is provided to the user.
    Type: Application
    Filed: July 17, 2007
    Publication date: April 3, 2008
    Applicant: Melodis Corporation
    Inventors: Michal Grabowski, Majid Emami, James Hom, Keyvan Mohajer
  • Publication number: 20070156645
    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: Application
    Filed: November 9, 2006
    Publication date: July 5, 2007
    Applicant: Melodis Corporation
    Inventors: Keyvan Mohajer, Majid Emami, Michal Grabowski, James Hom