IP Library Granted Patent US 9,569,168
Granted Patent B2
US 9,569,168 · App. 14/203,404 · Granted Feb 14, 2017

Automatic rate control based on user identities

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 9,569,168
App. No.
14/203,404
Granted
Feb 14, 2017
Kind
B2
Abstract

Input media data with an input playing speed is received. One or more user identities are identified based at least in part on biometric data collected from one or more users who correspond to the one or more user identities and to whom audio utterance derived from the input media data is to be played. A preferred rate of audio utterance is determined based at least in part on the one or more user identities. A rate of audio utterance is determined for a portion of the input media data. Based at least in part on the preferred rate of audio utterance and the rate of audio utterance, a portion of audio output media data is generated with an output playing speed at which audio utterance in the portion of audio output media data is rendered with the preferred rate of audio utterance.

Claims (40)

1. A method comprising:

receiving input media data with an input normal playback speed, the input media data comprising a plurality of input media data portions each having the same input normal playback speed;

determining one or more user identities identified based at least in part on biometric data collected from one or more users who correspond to the one or more user identities and to whom audio utterance derived from the input media data is to be played;

determining a preferred rate of audio utterance based at least in part on the one or more user identities;

determining a plurality of rates of audio utterance for the plurality of input media data portions;

based at least in part on the preferred rate of audio utterance and the plurality of rates of audio utterance, generating audio output media data comprising a plurality of output media data portions having at least two different output normal playback speeds but the same preferred rate of audio utterance;

wherein the method is performed by one or more computing devices.

2. The method as recited in claim 1 , wherein the one or more user identities are identified by an entity, external to a media device that generates the portion of audio output media data, based on the biometric data collected from the one or more users who correspond to the one or more user identities.

3. The method as recited in claim 1 , wherein the one or more user identities are identified by a media device, which generates the portion of audio output media data, based on the biometric data collected from the one or more users who correspond to the one or more user identities.

4. The method as recited in claim 1 , further comprising:

dividing the input media data into the plurality of input media data portions.

5. The method as recited in claim 1 , wherein audible pitches respectively produced by the plurality of audio output media data portions rendered at the at least two or more different output normal playback speeds and produced by the plurality of input media data portions rendered at the input normal playback speed are perceptually same.

6. The method as recited in claim 1 , wherein at least one of the plurality of rates of audio utterance or the preferred rate of audio utterance relates to one of a rate of audio utterance for sentences, a rate of audio utterance for words, or a rate of audio utterance for syllables.

7. The method of claim 1 , wherein the plurality of rates of audio utterances for the plurality of input media data portions is received from a server.

8. A non-transitory computer readable storage medium comprising instructions, which when executed by one or more processors cause performance of steps of:

receiving input media data with an input normal playback speed, the input media data comprising a plurality of input media data portions each having the same input normal playback speed;

determining one or more user identities identified based at least in part on biometric data collected from one or more users who correspond to the one or more user identities and to whom audio utterance derived from the input media data is to be played;

determining a preferred rate of audio utterance based at least in part on the one or more user identities;

determining a plurality of rates of audio utterance for the plurality of input media data portions;

based at least in part on the preferred rate of audio utterance and the plurality of rates of audio utterance, generating audio output media data comprising a plurality of output media data portions having at least two different output normal playback speeds but the same preferred rate of audio utterance.

9. The medium as recited in claim 8 , wherein the one or more user identities are identified by an entity, external to a media device that generates the portion of audio output media data, based on the biometric data collected from the one or more users who correspond to the one or more user identities.

10. The medium as recited in claim 8 , wherein the one or more user identities are identified by a media device, which generates the portion of audio output media data, based on the biometric data collected from the one or more users who correspond to the one or more user identities.

11. The medium as recited in claim 8 , wherein the steps further comprise:

dividing the input media data into the plurality of input media data portions.

12. The medium as recited in claim 8 , wherein audible pitches respectively produced by the plurality of audio output media data portions rendered at the at least two or more different output normal playback speeds and produced by the plurality of input media data portions rendered at the input normal playback speed are perceptually same.

13. The medium as recited in claim 8 , wherein at least one of the plurality of rates of audio utterance or the preferred rate of audio utterance relates to one of a rate of audio utterance for sentences, a rate of audio utterance for words, or a rate of audio utterance for syllables.

14. The medium of claim 8 , wherein the plurality of rates of audio utterances for the plurality of input media data portions is received from a server.

15. An apparatus comprising:

a subsystem, implemented at least partially in hardware, that receives input media data with an input normal playback speed, the input media data comprising a plurality of input media data portions each having the same input normal playback speed;

a subsystem, implemented at least partially in hardware, that determines one or more user identities identified based at least in part on biometric data collected from one or more users who correspond to the one or more user identities and to whom audio utterance derived from the input media data is to be played;

a subsystem, implemented at least partially in hardware, that determines a preferred rate of audio utterance based at least in part on the one or more user identities;

a subsystem, implemented at least partially in hardware, that determines a plurality of rates of audio utterance for the plurality of input media data portions;

a subsystem, implemented at least partially in hardware, that, based at least in part on the preferred rate of audio utterance and the plurality of rates of audio utterance, generates audio output media data comprising a plurality of output media data portions having at least two different output normal playback speeds but the same preferred rate of audio utterance.

16. The apparatus as recited in claim 15 , wherein the one or more user identities are identified by an entity, external to a media device that generates the portion of audio output media data, based on the biometric data collected from the one or more users who correspond to the one or more user identities.

17. The apparatus as recited in claim 15 , wherein the one or more user identities are identified by a media device, which generates the portion of audio output media data, based on the biometric data collected from the one or more users who correspond to the one or more user identities.

18. The apparatus as recited in claim 15 , further comprising:

a subsystem, implemented at least partially in hardware, that divides the input media data into the plurality of input media data portions.

19. The apparatus as recited in claim 15 , wherein audible pitches respectively produced by the plurality of audio output media data portions rendered at the at least two or more different output normal playback speeds and produced by the plurality of input media data portions rendered at the input normal playback speed are perceptually same.

20. The apparatus as recited in claim 15 , wherein at least one of the plurality of rates of audio utterance or the preferred rate of audio utterance relates to one of a rate of audio utterance for sentences, a rate of audio utterance for words, or a rate of audio utterance for syllables.

21. The apparatus of claim 15 , wherein the plurality of rates of audio utterances for the plurality of input media data portions is received from a server.

Assignments (12)
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded Oct 27, 2022
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: ROVI PRODUCT CORPORATION (AS SUCCESSOR-IN-INTEREST TO TIVO SOLUTIONS, INC.)
Reel/Frame 061788/0401 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2022
From: ADEIA MEDIA SOLUTIONS INC.
To: ROVI PRODUCT CORPORATION
Reel/Frame 061503/0518 →
CHANGE OF NAME Recorded Oct 21, 2022
From: TIVO SOLUTIONS INC.
To: ADEIA MEDIA SOLUTIONS INC.
Reel/Frame 061744/0964 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: TIVO SOLUTIONS INC.
Reel/Frame 051109/0969 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
CHANGE OF NAME Recorded Jan 25, 2017
From: TIVO INC.
To: TIVO SOLUTIONS INC.
Reel/Frame 041493/0822 →
SECURITY INTEREST Recorded Dec 7, 2016
From: TIVO SOLUTIONS INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 041076/0051 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2014
From: WATTS, ROBERT
To: TIVO INC.
Reel/Frame 032397/0855 →