G06F16/63

Matching audio fingerprints

A matching machine accordingly accesses a query fingerprint that includes query sub-fingerprints that have been generated from query segments of a portion of query audio. After selecting reference sub-fingerprints for comparison to the query sub-fingerprints, the matching machine identifies a best-matching subset of the reference sub-fingerprints by evaluating total matches between the query sub-fingerprints and different subsets of the reference sub-fingerprints. The match machine then generates a count vector that stores the total counts mapped to respective offsets from a reference point in the reference sub-fingerprints. The matching machine determines a maximum count among the total counts and classifies the reference sub-fingerprints as a match with the query sub-fingerprints based on the maximum count.

METHODS AND APPARATUS TO IDENTIFY MEDIA BASED ON HISTORICAL DATA
20210073273 · 2021-03-11 ·

Methods, apparatus, systems and articles of manufacture are disclosed to identify media based on historical data. An example method includes: comparing (a) a pitch shifted fingerprint, (b) a time shifted fingerprint, or (c) a resampled fingerprint to a reference fingerprint; in response to a match between any of (a) the pitch shifted fingerprint, (b) the time shifted fingerprint, or (c) the resampled fingerprint and the reference fingerprint, generating indications of (a) a pitch shift value, (b) a time shift value, or (c) a resample ratio that caused the match; in response to collecting broadcast media for a threshold period of time, processing the one or more indications; and in response to a request for a recommendation for information associated with a query, transmitting the recommendation including one or more frequencies of occurrence of (a) the pitch shift value, (b) the time shift value, or (c) the resample ratio.

METHODS AND APPARATUS TO IDENTIFY MEDIA THAT HAS BEEN PITCH SHIFTED, TIME SHIFTED, AND/OR RESAMPLED

Methods, apparatus, systems and articles of manufacture are disclosed to identify media that has been pitch shifted, time shifted, and/or resampled. An example method includes: generating, by executing an instruction with a processor, a fingerprint from an audio signal; transmitting the fingerprint and adjusting instructions to a central facility to facilitate a query, the adjusting instructions identifying at least one of a pitch shift or a time shift; and receiving a response including an identifier for the audio signal and information corresponding to how the audio signal was adjusted; storing information indicative of the identifier and the information into a database.

METHODS AND APPARATUS TO IDENTIFY MEDIA

Methods, apparatus, systems and articles of manufacture are disclosed to identify media. An example method includes: in response to a query, generating an adjusted sample media fingerprint by applying an adjustment to a sample media fingerprint; comparing the adjusted sample media fingerprint to a reference media fingerprint; and in response to the adjusted sample media fingerprint matching the reference media fingerprint, transmitting information associated with the reference media fingerprint and the adjustment.

Digital assistant for therapeutic treatment
10918910 · 2021-02-16 · ·

Provided are systems and methods for implementing a digital assistant for therapeutic treatments via a transmitting device (e.g., smartphone, tablet, laptop, smart speaker, smart-wearable, etc.) In one example, the method may include one or more of receiving a speech input command from a transmitting device, converting the speech input command into text and identifying a user from among a plurality of users based on the text converted from the speech input command, determining a treatment to be performed for the identified user based on historical treatments given to the identified user stored in a database, and outputting, to the transmitting device, a speech response describing the determined treatment to be performed on the identified user.

Digital assistant for therapeutic treatment
10918910 · 2021-02-16 · ·

Provided are systems and methods for implementing a digital assistant for therapeutic treatments via a transmitting device (e.g., smartphone, tablet, laptop, smart speaker, smart-wearable, etc.) In one example, the method may include one or more of receiving a speech input command from a transmitting device, converting the speech input command into text and identifying a user from among a plurality of users based on the text converted from the speech input command, determining a treatment to be performed for the identified user based on historical treatments given to the identified user stored in a database, and outputting, to the transmitting device, a speech response describing the determined treatment to be performed on the identified user.

Override of automatically shared meta-data of media
11853354 · 2023-12-26 · ·

An override of automatically shared meta-data of media method and apparatus are disclosed. In one embodiment, a method of a server device includes automatically populating a hierarchy using a play-list history data associated with a media data of a client device, and modifying the hierarchy based on a user override. The hierarchy may be a hierarchy of the play-list history data of certain items associated with the media data of the client device. A modified hierarchy may be generated based on an addition, deletion and/or an adjust modifying operation of the user override on the hierarchy, and may be automatically populated on a new mark-up language file. A new compatibility rating may be determined between the user and the other users based on the similar attributes between the modified hierarchy and the other hierarchies, and each user may be enabled to view mark-up language files of the other users.

HUMAN-MACHINE INTERFACES AND METHODS WHICH DETERMINE INTENDED RESPONSES BY HUMANS
20210012772 · 2021-01-14 ·

Human-machine interfaces may capture interactions by humans with robots (e.g., robots with a humanoid appearance), the interactions taking a variety of forms (e.g., audio, visual), and may determine an intent of the humans or meaning of human responses via analysis of the interactions. Intent can be determined based on analysis of aural response, including meaning or semantics and/or tone. Intent can be determined based on analysis of visually detectable responses, including head motions, facial gestures, hand or arm gestures, eye gestures. Responses may be compared for consistency. Humans may be queried to confirm determined intended response.

HUMAN-MACHINE INTERFACES AND METHODS WHICH DETERMINE INTENDED RESPONSES BY HUMANS
20210012772 · 2021-01-14 ·

Human-machine interfaces may capture interactions by humans with robots (e.g., robots with a humanoid appearance), the interactions taking a variety of forms (e.g., audio, visual), and may determine an intent of the humans or meaning of human responses via analysis of the interactions. Intent can be determined based on analysis of aural response, including meaning or semantics and/or tone. Intent can be determined based on analysis of visually detectable responses, including head motions, facial gestures, hand or arm gestures, eye gestures. Responses may be compared for consistency. Humans may be queried to confirm determined intended response.

Music recommendation method and apparatus

A music recommendation method and apparatus are provided. When a music recommendation request of at least one terminal is received, a music preference of the at least one terminal is acquired, with one terminal corresponding to at least one music preference. According to the music preference of each terminal, a common music preference of the at least one terminal is generated; and music is recommended to the at least one terminal according to the common music preference.