IP Library Granted Patent US 8,670,984
Granted Patent B2
US 8,670,984 · App. 13/034,774 · Granted Mar 11, 2014

Automatically generating audible representations of data content based on user preferences

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,670,984
App. No.
13/034,774
Granted
Mar 11, 2014
Kind
B2
Abstract

A custom-content audible representation of selected data content is automatically created for a user. The content is based on content preferences of the user (e.g., one or more web browsing histories). The content is aggregated, converted using text-to-speech technology, and adapted to fit in a desired length selected for the personalized audible representation. The length of the audible representation may be custom for the user, and may be determined based on the amount of time the user is typically traveling.

Claims (32)

1. A computer program product for generating audible representations of data content, said computer program product comprising:

a computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:

automatically determining content to be included in an audible representation of data content to be generated for a particular user, the automatically determining including automatically selecting the content for the particular user based on a history of content preferences for the particular user and not based on content preferences of other users;

generating the audible representation for the particular user using the selected content, wherein a custom-content audible representation is generated for the particular user; and

determining a custom-length for the audible representation, wherein the generating comprises tailoring the audible representation to the custom-length, wherein determining the custom-length comprises automatically determining the custom-length for the audible representation and wherein the automatically determining the custom-length comprises determining the custom-length based on a travel time for the particular user.

2. The computer program product of claim 1 , wherein the history of content preferences comprises one or more browser histories of the particular user.

3. The computer program product of claim 1 , wherein the method further comprises automatically determining the commute time of the particular user.

4. The computer program product of claim 1 , wherein the automatically determining content to be included in the audible representation comprises prioritizing the selected content, and initially choosing content of a highest priority to be included in the audible representation.

5. The computer program product of claim 4 , wherein the prioritizing assigns a higher priority to content that is included in the history from more than one source.

6. The computer program product of claim 1 , wherein the generating comprises removing redundant content in generating the audible representation.

7. The computer program product of claim 1 , wherein the method further comprises:

automatically determining one or more changes to be made to the audible representation; and

regenerating the audible representation to reflect the one or more changes.

8. A computer system for generating audible representations of data content, said computer system comprising:

a memory; and

a processor in communications with the memory, wherein the computer system is configured to perform a method, said method comprising:

automatically determining content to be included in an audible representation of data content to be generated for a particular user, the automatically determining including automatically selecting the content for the particular user based on a history of content preferences for the particular user and not based on content preferences of other users;

generating the audible representation for the particular user using the selected content, wherein a custom-content audible representation is generated for the particular user; and

determining a custom-length for the audible representation, wherein the generating comprises tailoring the audible representation to the custom-length, wherein determining the custom-length comprises automatically determining the custom-length for the audible representation and wherein the automatically determining the custom-length comprises determining the custom-length based on a travel time for the particular user.

9. The computer system of claim 8 , wherein the history of content preferences comprises one or more browser histories of the particular user.

10. The computer system of claim 8 , wherein the automatically determining content to be included in the audible representation comprises prioritizing the selected content, and initially choosing content of a highest priority to be included in the audible representation.

11. The computer system of claim 8 , wherein the generating comprises removing redundant content in generating the audible representation.

12. The computer system of claim 8 , wherein the method further comprises:

automatically determining one or more changes to be made to the audible representation; and

regenerating the audible representation to reflect the one or more changes.

13. A method of generating audible representations of data content, said method comprising:

automatically determining, by a processor, content to be included in an audible representation of data content to be generated for a particular user, the automatically determining including automatically selecting the content for the particular user based on a history of content preferences for the particular user and not based on content preferences of other users;

generating the audible representation for the particular user using the selected content, wherein a custom-content audible representation is generated for the particular user; and

determining a custom-length for the audible representation, wherein the generating comprises tailoring the audible representation to the custom-length, wherein determining the custom-length comprises automatically determining the custom-length for the audible representation and wherein the automatically determining the custom-length comprises determining the custom-length based on a travel time for the particular user.

14. The method of claim 13 , further comprising:

automatically determining one or more changes to be made to the audible representation; and

regenerating the audible representation to reflect the one or more changes.

Assignments (9)
RELEASE (REEL 052935 / FRAME 0584) Recorded Jan 2, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: CERENCE OPERATING COMPANY
Reel/Frame 069797/0818 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE CONVEYANCE DOCUMENT WITH THE NEW ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 19, 2022
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 059804/0186 →
SECURITY AGREEMENT Recorded Jun 15, 2020
From: CERENCE OPERATING COMPANY
To: WELLS FARGO BANK, N.A.
Reel/Frame 052935/0584 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2020
From: BARCLAYS BANK PLC
To: CERENCE OPERATING COMPANY
Reel/Frame 052927/0335 →
SECURITY AGREEMENT Recorded Nov 7, 2019
From: CERENCE OPERATING COMPANY
To: BARCLAYS BANK PLC
Reel/Frame 050953/0133 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY AGREEMENT. Recorded Oct 29, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 050871/0001 →
INTELLECTUAL PROPERTY AGREEMENT Recorded Oct 23, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE INC.
Reel/Frame 050836/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2013
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 030323/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2011
From: DOW, ELI M.; LASER, MARIE R.; SHEPPARD, SARAH J.; YU, JESSIE
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 025870/0210 →