Method for handling on-hold music during telephone connection and corresponding communication device

US10049688B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10049688-B2
Application numberUS-201514708368-A
CountryUS
Kind codeB2
Filing dateMay 11, 2015
Priority dateMay 13, 2014
Publication dateAug 14, 2018
Grant dateAug 14, 2018

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.

A method of handling telephone on-hold music, provided by a second party to a first party on a telephone connection between the first and the second party, includes detecting on-hold music, and providing, while on-hold music is detected, and to the first party, content from a source that is independent from the second party. A length of the most recently received audio signal originating from the second party is continuously stored. When on-hold music is no longer detected, voice information is retrieved from the stored length of the most recently received audio signal, providing, to the first party, content from a source that is independent from the second party is stopped, and the retrieved voice information is reproduced to the first party, wherein a time offset that corresponds to a time period required for detection of on-hold music is present.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method performed by a first communication device, the method including: continuously storing, by said first communication device, a length of most recently received audio information included in information transmitted through a connection maintained by said first communication device while applying, with the aid of a music detector, an on-hold music detection based on an analysis of said information transmitted through said connection; when said music detector outputs that said on-hold music is no longer present in said audio information received by said first communication device, playing back, by of an output module of said first communication device, voice information retrieved from the stored length of the most recently received audio information, and stopping the storing of said length of the most recently received audio information, when said music detector indicates that said on-hold music is no longer present in said audio information received at a receiver, once a played back voice information is synchronized with the audio information currently received. 2. The method of claim 1 , wherein playing back includes playing back the retrieved voice information at a speed that is higher than the original speed until the played back retrieved voice information and audio information currently received by said first communication device correspond to each other. 3. The method of claim 2 , wherein playing back at a higher speed includes adjusting a pitch of the played back voice information. 4. The method of claim 2 , including: identifying voice announcements in the on-hold music; and inhibiting playing back the retrieved voice information at a higher speed for voice announcements selected from a list of second-type voice announcements. 5. The method of claim 4 , including enabling an output of audio information currently received by said first communication device only upon detection, in said retrieved voice information, of a period of silence after identifying the selected one from a list of second-type voice announcements. 6. The method of claim 4 , including receiving a user input for updating the list of second-type voice announcements. 7. The method of claim 4 , wherein identifying voice announcements includes detecting an audio watermark added to the second-type voice announcement. 8. The method of claim 1 , wherein playing back includes detecting periods of silence in the retrieved voice information, and shortening or skipping the periods of silence until the played back retrieved voice information and audio information currently received by said first communication device correspond to each other. 9. The method of claim 8 , including: identifying voice announcements in the on-hold music; and inhibiting shortening or skipping periods of silence for selected ones from a list of second-type voice announcements. 10. The method of claim 9 , including enabling an output of audio information currently received by said first communication device only upon detection, in said retrieved voice information, of a period of silence after identifying the selected one from a list of second-type voice announcements. 11. The method of claim 1 , including: identifying voice announcements interspersed in the on-hold music; and ignoring voice announcements selected from a list of first-type voice announcements. 12. The method of claim 11 , including receiving a user input for updating the list of first-type voice announcements. 13. The method of claim 11 , wherein identifying voice announcements includes detecting an audio watermark added to the first-type voice announcement. 14. The method of claim 1 , wherein on-hold music detection includes detecting an audio watermark added to the on-hold music. 15. The method of claim 1 , wherein said music detector is located in a network over which said connection is routed, and said method comprise receiving signals output by said music detector and indicating presence of on-hold music, or a call being taken off hold. 16. The method of claim 1 , including outputting, by said output module, a modified and/or enhanced version of said audio information received from said connection while the music detector outputs that the on-hold music is present in said audio information. 17. A communication device including: a receiver adapted to receive information transmitted through at least one connection maintained by said communication device; and output module adapted to play an audio signal; a controller adapted to: process a signal output from a music detector adapted to perform an on-hold music detection based on an analysis of said information transmitted through said connection; continuously store in a memory of said communication device a length of most recently received audio information included in said transmitted information received from said receiver, while said signal output from said music detector indicates that an on-hold music is present in said audio information; provide to said output module voice information retrieved from the length of the most recently received audio information stored in the memory, when said signal output by said music detector indicates that an on-hold music is no longer present in said audio information received at the receiver; and stop storing said length of the most recently received audio information, when said signal output by said music detector indicates that an on-hold music is no longer present in said audio information received at the receiver, once said played back voice information is synchronized with the audio information currently received at said receiver. 18. The communication device of claim 17 wherein said on-hold music detector is included in said first communication device. 19. The communication device of claim 17 , wherein said controller is adapted to modify and/or enhance said audio information currently received from said receiver and to provide said modified and/or enhanced audio information to said output module while said music detector outputs that an on-hold music is present in said audio information.

Assignees

Inventors

Classifications

  • G10L25/48Primary

    specially adapted for particular use · CPC title

  • Call or conference reconnect, e.g. resulting from isdn terminal portability · CPC title

  • Conversation recording systems (at the subscriber's set H04M1/656) · CPC title

  • Notifying a held subscriber when his held call is removed from hold · CPC title

  • Notifying, informing or entertaining a held party while on hold, e.g. Music On Hold · 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 US10049688B2 cover?
A method of handling telephone on-hold music, provided by a second party to a first party on a telephone connection between the first and the second party, includes detecting on-hold music, and providing, while on-hold music is detected, and to the first party, content from a source that is independent from the second party. A length of the most recently received audio signal originating from t…
Who is the assignee on this patent?
Thomson Licensing
What technology area does this patent fall under?
Primary CPC classification G10L25/48. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 14 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).