Frictionless handoff of audio content playing using overlaid ultrasonic codes

US2021035589A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2021035589-A1
Application numberUS-201916526131-A
CountryUS
Kind codeA1
Filing dateJul 30, 2019
Priority dateJul 30, 2019
Publication dateFeb 4, 2021
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In a frictionless handoff of audio content playing, a client device listens for ultrasonic audio. The client hears a playing of a modified audio content by another client device, which includes audio content and an ultrasonic audio quick response (QR) code overlaid on the audio content. The ultrasonic audio QR code includes location information corresponding to a location in the audio content. The client device extracts the ultrasonic audio QR code from the modified audio content. After determining that the playing of the modified audio content has stopped, the client device receives a command to resume playing of the audio content on the client device. In, response to the command, the client device retrieves location information in a last extracted ultrasonic audio QR code and plays the audio content starting at a location in the audio content corresponding to the location information in the last extracted ultrasonic audio QR code.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for frictionless handoff of audio content playing between devices, comprising: listening for ultrasonic audio by a client device: hearing, by the client device, a playing of a modified audio content by another client device, the modified audio content comprising audio content and at least one ultrasonic audio quick response (QR) code overlaid on the audio content, the at least one ultrasonic audio QR code comprising at least location information corresponding to a location in the audio content; extracting, by the client device, the at least one ultrasonic audio QR code from the modified audio content; determining, by the client device, that the playing of the modified audio content has stopped; after determining that the playing of the modified audio content has stopped, receiving, by the client device, a command to resume playing of the audio content on the client device; in response to the command, retrieving, by the client device, location information in a last extracted ultrasonic audio QR code; and playing, by the client device, the audio content starting at a location in the audio content corresponding to the location information in the last extracted ultrasonic audio QR code. 2 . The method of claim 1 , wherein the hearing of the playing of the modified audio content by the other client device comprises: capturing, by the client device, audio signals output by the other client device, the audio signals comprising audible frequencies containing the audio content and ultrasonic frequencies containing the at least one ultrasonic audio QR code. 3 . The method of claim 2 , wherein the extracting of the at least one ultrasonic audio QR code comprises: detecting, by the client device, pulses in the ultrasonic frequencies in the audio signals; and converting, by the client device, the pulses into at least the location information in the at least one ultrasonic audio QR code. 4 . The method of claim 1 , wherein the last extracted ultrasonic audio QR code further comprises metadata, the metadata comprising a location where the audio content is accessible and an identity of the audio content, wherein the playing of the audio content by the client device comprises: connecting, by the client device, to the location where the audio content is accessible; accessing, by the client device, the audio content using the identity; matching, by the client device, the location information in the last extracted ultrasonic QR code with a given location in the audio content; and playing, by the client device, the audio content starting at the given location. 5 . The method of claim 1 , wherein the client device does not have a network connection to the other client device. 6 . The method of claim 1 , wherein the modified audio content comprising a plurality of ultrasonic audio QR codes overlaid on the audio content in a periodic manner, wherein each of the plurality of ultrasonic audio QR codes corresponds to a given location in the audio content. 7 . The method of claim 1 , wherein the playing of the determining that the playing of the modified audio content has stopped, comprises: determining, by the client device, that the client device no longer hears any ultrasonic audio. 8 . A computer program product for frictionless handoff of audio content playing between devices, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing client device to cause the computing client device to: listen for ultrasonic audio; hear a playing of a modified audio content by another client device, the modified audio content comprising audio content and at least one ultrasonic audio quick response (QR) code overlaid on the audio content, the at least one ultrasonic audio QR code comprising at least location information corresponding to a location in the audio content; extract the at least one ultrasonic audio QR code from the modified audio content; determine that the playing of the modified audio content has stopped; after determining that the playing of the modified audio content has stopped, receive a command to resume playing of the audio content on the client device; in response to the command, retrieve location information in a last extracted ultrasonic audio QR code; and play the audio content starting at a location in the audio content corresponding to the location information in the last extracted ultrasonic audio QR code. 9 . The computer program product of claim 8 , wherein in the hearing of the playing of the modified, audio content by the other client device, the computing client device is further caused to: capture audio signals output'by the other client device, the audio signals comprising audible frequencies containing the audio content and ultrasonic frequencies containing the at least one ultrasonic audio QR code. 10 . The computer program product of claim 9 , wherein in the extracting of the at least one ultrasonic audio QR code, the computing client device is further caused to: detect pulses in the ultrasonic frequencies in the audio signals; and convert the pulses into at least the location information in the at least one ultrasonic audio QR code. 11 . The computer program product of claim 8 , wherein the last extracted ultrasonic audio QR code further comprises metadata, the metadata comprising a location where the audio content is accessible and an identity of the audio content, wherein in the playing of the audio content, the computing client device is further caused to: connect to the location where the audio content is accessible; access the audio content using the identity; match the location information in the last extracted ultrasonic QR code with a given location in the audio content; and play the audio content starting at the given location. 12 . The computer program product of claim 8 , wherein the computing client device does not have a network connection to the other client device. 13 . The computer program product of claim 8 , wherein the modified audio content comprising a plurality of ultrasonic audio QR codes overlaid on the audio content in a periodic manner, wherein each of the plurality of ultrasonic audio QR codes corresponds to a given location in the audio content. 14 . The computer program product of claim 8 , wherein in the playing of the determining that the playing of the modified audio content has stopped, the computing client device is further caused to: determine that the client device no longer hears any ultrasonic audio. 15 . A system comprising: a computing client device; and a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing client device to cause the computing client device to: listen for ultrasonic audio; hear a playing of a modified audio content by another client device, the modified audio content comprising audio content and at least one ultrasonic audio quick response (QR) code overlaid on the audio content, the at least one ultrasonic audio QR code comprising at least location information corresponding to a location in the audio content; extract the at least one ultrasonic audio QR code from the modified audio content; determine that the playing of the modified audio content has stopped; after determining that the playing of the modified audio content has stopped, receive a command to resume playing of the audio content on the client device; in response to the command, retrieve locati

Assignees

Inventors

Classifications

  • for supporting one-way streaming services, e.g. Internet radio · CPC title

  • Inter-user-equipment sessions transfer or sharing · CPC title

  • In-session procedures · CPC title

  • G10L19/018Primary

    Audio watermarking, i.e. embedding inaudible data in the audio signal · CPC title

  • H04L65/70Primary

    Media network packetisation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2021035589A1 cover?
In a frictionless handoff of audio content playing, a client device listens for ultrasonic audio. The client hears a playing of a modified audio content by another client device, which includes audio content and an ultrasonic audio quick response (QR) code overlaid on the audio content. The ultrasonic audio QR code includes location information corresponding to a location in the audio content. …
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G10L19/018. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Feb 04 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).