| Patent application number | Description | Published |
| 20110238679 | REPRESENTING TEXT AND OTHER TYPES OF CONTENT BY USING A FREQUENCY DOMAIN - A method and a system are provided for representing content (e.g., text, metadata and/or a fingerprint, etc.). In one example, the system receives content. The content includes computer readable data. The system generates normalized content by normalizing the content. Normalizing the content is a process by which content is transformed to make the content more consistent for computer reading purposes. The system generates content blocks (e.g., words, etc.) from the normalized content. The system generates values for the content blocks by generating a value for each content block. The system generates a signal for the content based on the values of the content blocks. The signal includes a representation of the values versus time. The system generates a spectrogram from the signal, generates a feature vector from the spectrogram, and stores the feature vector in a database. | 09-29-2011 |
| 20110238698 | SEARCHING TEXT AND OTHER TYPES OF CONTENT BY USING A FREQUENCY DOMAIN - A method and a system are provided for searching content (e.g., text, metadata and/or a fingerprint, etc.). In one example, the system receives content and a query for matching the content. The content includes computer readable data. The system generates a feature vector for the content. Generating the feature vector comprises generating a signal from the content, generating a spectrogram from the signal, and generating the feature vector from the spectrogram. The system searches for at least one feature vector that matches the feature vector for the content. | 09-29-2011 |
| 20110276512 | SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING A RECOMMENDATION OF A MEDIA ITEM - A processor retrieves, from a database, an identifier of a first media item rated by a target user, user identifiers of users having provided media item ratings for the first media item, and the media item ratings provided by the users, correspondingly. Each of the media item ratings is randomized, resulting in randomized media item ratings. A user identifier corresponding to a maximum of the randomized media item ratings is selected from the user identifiers. Additional media item ratings associated with the selected user identifier are retrieved from the database. Each of the additional media item ratings are randomized, resulting in additional randomized media item ratings. An identifier of a recommended media item corresponding to a maximum of the randomized media item ratings and the additional randomized media item ratings is selected. Metadata associated with the recommended media item is transmitted to a user device over a network. | 11-10-2011 |
| 20110276567 | RECOMMENDING A MEDIA ITEM BY USING AUDIO CONTENT FROM A SEED MEDIA ITEM - A method and a system are provided for recommending a media item (e.g., movie and/or television program). In one example, the system receives a seed media item (e.g., seed movie and/or seed television program). A seed media item is an audio-visual recording that is identified as being of interest to a user. The system recognizes one or more recognized audio tracks (e.g., audio tracks and/or songs) from the seed media item. A recognized audio track is an audio recording that is contained in the seed media item. The system retrieves audio track metadata associated with at least one of the recognized audio tracks from the seed media item. Audio track metadata are data that describes an audio recording. The system recommends one or more recommended media items based on the audio track metadata. A recommended media item is an audio-visual recording (e.g., movie and/or television program). | 11-10-2011 |
| 20120063678 | GEOMETRIC IMAGE COMPRESSION - An exemplary geometric image compression method includes identifying an image having a plurality of pixels, and iteratively obtaining largest geometric shapes by using corresponding reference points until all pixels of the image are processed. Each geometric shape includes at least a substantial portion of pixels with color values corresponding to a color value of a corresponding reference point. The method further includes generating, for each obtained geometric shape, identifying information including data indicative of a color value of the corresponding reference point or the average of the color values of at least the substantial portion of pixels within the geometric shape, data indicative of a location of the geometric shape, and data indicative of a size of the geometric shape, and storing compressed image data comprising identifying information of each obtained geometric shape. | 03-15-2012 |