IP Library Granted Patent US 8,144,837
Granted Patent B2
US 8,144,837 · App. 09/996,278 · Granted Mar 27, 2012

Method and system for enhanced user experience of audio

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,144,837
App. No.
09/996,278
Granted
Mar 27, 2012
Kind
B2
Abstract

A system and method for providing enhanced quality audio streaming, including an audio streaming server providing an audio stream, a client including a buffer storing at least portions of the audio stream received from the audio streaming server, a buffer status sensor operative to monitor the contents of the buffer and a client audio output enhancer operative in response to an output from the buffer status sensor for providing a modified audio stream output.

Claims (22)

1. A system for audio streaming, the system comprising:

an audio streaming server providing an audio stream;

a client including a buffer storing at least portions of said audio stream received from said audio streaming server;

a buffer status sensor operative to: (1) monitor a rate of playback of said stored portions of said audio stream in said buffer, and (2) monitor a rate of said audio stream received from said audio streaming server to determine if said audio stream received from said audio streaming server is delayed or slowed down, said buffer status sensor identifying, as a function of (a) said playback rate of said stored portions of said audio stream in said buffer and (b) said rate of said audio stream received from said audio streaming server, one or more locations in said stored portions of said audio stream stored in said buffer where an audio segment could be inserted when said audio stream from said audio streaming server is determined to be delayed or slowed down; and

a client audio output inserter operative in response to an output from said buffer status sensor to provide a modified audio stream output from said buffer including pre-recorded audio segments, which were not received from said audio streaming server, inserted at one or more of said identified locations.

2. A system according to claim 1 and wherein said inserted audio segments comprise, advertisements.

3. A system according to claim 1 and wherein said client comprises a telephone.

4. A system according to claim 1 and wherein said client comprises a telephone and an IVR.

5. A system according to claim 1 and wherein said client provides a real time output.

6. A method of audio streaming, the method comprising:

providing an audio stream to a client;

storing in a buffer at least portions of said audio stream;

monitoring a rate of playback of said stored portions of said audio stream in said buffer and monitoring a rate of said received audio stream to determine if said received audio stream is delayed or slowed down, wherein said monitoring of said playback rate of said contents of said buffer and said monitoring of said audio stream rate are performed by a buffer status sensor, and said buffer status sensor identifying, as a function of the monitored playback rate of said stored portions of said audio stream in said buffer and said monitored rate of said received audio stream, one or more locations in said audio stream where an audio segment could be inserted when said audio stream is determined to be delayed or slowed down; and

providing a modified audio stream, which includes inserting pre-recorded audio segments, which were not received in said audio stream, at one or more of said identified locations.

7. A method according to claim 6 and wherein said inserted audio segments comprise advertisements.

8. A method according to claim 6 and wherein said client comprises a telephone.

9. A method according to claim 6 and wherein said client comprises a telephone and an IVR.

10. A method according to claim 6 and wherein said modified audio stream is a real time output.

11. The system of claim 1 wherein said client audio output inserter provides audible cues from a sample of audio selected by a user.

12. The method of claim 6 wherein said providing a modified audio stream further comprises providing audible cues from a sample of audio selected by a user.

13. The system of claim 1 wherein said pre-recorded audio segments comprise one of background noise and background music.

14. The method of claim 6 wherein said providing a modified audio stream includes pre-recorded audio segments, the pre-recorded audio segments comprising one of background noise and background music.

Assignments (7)
SECURITY AGREEMENT Recorded Jun 30, 2015
From: DIALOGIC (US) INC.; DIALOGIC INC.; DIALOGIC US HOLDINGS INC.; DIALOGIC DISTRIBUTION LIMITED; DIALOGIC MANUFACTURING LIMITED; DIALOGIC CORPORATION; DIALOGIC GROUP INC.
To: SILICON VALLEY BANK
Reel/Frame 036037/0165 →
RELEASE OF SECURITY INTEREST Recorded Nov 25, 2014
From: OBSIDIAN, LLC
To: DIALOGIC CORPORATION, F/K/A EICON NETWORKS CORPORATION; DIALOGIC INC.; DIALOGIC (US) INC., F/K/A DIALOGIC INC. AND F/K/A EICON NETWORKS INC.; DIALOGIC DISTRIBUTION LIMITED, F/K/A EICON NETWORKS DISTRIBUTION LIMITED; DIALOGIC MANUFACTURING LIMITED, F/K/A EICON NETWORKS MANUFACTURING LIMITED; DIALOGIC US HOLDINGS INC.; DIALOGIC RESEARCH INC., F/K/A EICON NETWORKS RESEARCH INC.; DIALOGIC JAPAN, INC., F/K/A CANTATA JAPAN, INC.; CANTATA TECHNOLOGY, INC.; EAS GROUP, INC.; SHIVA (US) NETWORK CORPORATION; EXCEL SWITCHING CORPORATION; EXCEL SECURITIES CORPORATION; CANTATA TECHNOLOGY INTERNATIONAL, INC.; BROOKTROUT NETWORKS GROUP, INC.; BROOKTROUT TECHNOLOGY, INC.; SNOWSHORE NETWORKS, INC.; BROOKTROUT SECURITIES CORPORATION
Reel/Frame 034468/0654 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 23, 2008
From: DIALOGIC CORPORATION
To: OBSIDIAN, LLC
Reel/Frame 022024/0274 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2008
From: NMS COMMUNICATIONS CORPORATION
To: DIALOGIC CORPORATION
Reel/Frame 021985/0001 →
ACKNOWLEDGMENT OF RELEASE OF INTELLECTUAL PROPERTY COLLATERAL Recorded Dec 15, 2008
From: SILICON VALLEY BANK
To: LIVEWIRE MOBILE, FORMERLY KNOWN AS NMS COMMUNICATIONS CORPORATION
Reel/Frame 021976/0628 →
SECURITY AGREEMENT Recorded Nov 19, 2008
From: NMS COMMUNICATIONS CORPORATION
To: SILICON VALLEY BANK
Reel/Frame 021861/0051 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2002
From: GUEDALIA, DAVID; RAANAN, SARAH
To: NMS COMMUNICATIONS CORPORATION
Reel/Frame 012634/0403 →