# US 2010/0169075 A1 · Adjustment of temporal acoustical characteristics

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2010/0169075 A1
- Document ID: US20100169075A1
- Status: Published application
- Kind: A1
- Application number: 12/347,977
- Filed: 2008-12-31
- Published: 2010-07-01
- Earliest claimed: 2008-12-31
- Assignees: Intel Corporation
- Inventors: Giuseppe Raffa; Lama Nachman; David L. Graumann; Michael E. Deisher
- Web page: https://patentgrep.com/patent/US20100169075A1

## CPC

- G06F 40/289: Phrasal analysis, e.g. finite state techniques or chunking
- G10L 13/00: Speech synthesis; Text to speech systems
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G10L: SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING

## Abstract

Embodiments may be a standalone module or part of mobile devices, desktop computers, servers, stereo systems, or any other systems that might benefit from condensed audio presentations of item structures such as lists or tables. Embodiments may comprise logic such as hardware and/or code to adjust the temporal characteristics of items comprising words. The items maybe included in a structure such as a text listing or table, an audio listing or table, or a combination thereof, or may be individual words or phrases. For instance, embodiments may comprise a keyword extractor to extract keywords from the items and an abbreviations generator to generate abbreviations based upon the keywords. Further embodiments may comprise a text-to-speech generator to generate audible items based upon the abbreviations to render to a user while traversing the item structure.

## Claims

### Claim 1

A method for adjustment of temporal acoustical characteristics of words in an item structure, the method comprising:
receiving the item structure comprising at least a first item, the first item representing a first set of one or more words;
extracting one or more keywords from the first set to generate a first keyword item, the one or more keywords being selected to distinguish the keyword item from other items;
abbreviating the keyword item by generating a first alternative representation for the first keyword item to create a first abbreviated item; and
storing the first abbreviated item.

### Claim 2 (depends on 1)

The method of claim 1, further comprising generating audible items for the abbreviated item by rendering the pronunciation of the abbreviated item.

### Claim 3 (depends on 1)

The method of claim 1, further comprising receiving via a user interface, an indication of a number of speeds, the number of speeds to represent different speeds with which the user interface may sound the abbreviated item.

### Claim 4 (depends on 3)

The method of claim 3, further comprising generating more than one first alternative representations, to create more than one first abbreviated items corresponding to the first keyword item, each of the more than one first abbreviated items to represent a different speed.

### Claim 5 (depends on 1)

The method of claim 1, wherein extracting the keywords comprises accessing a text mining knowledge base to determine the keywords based upon word comprehension and grammar data within the text mining knowledge base.

### Claim 6 (depends on 1)

The method of claim 1, wherein extracting the one or more keywords comprises accessing a user context and history module to determine the one or more keywords based upon user context and history.

### Claim 7 (depends on 6)

The method of claim 6, wherein accessing a user context and history module to determine the one or more keywords based upon user context and history comprises determining the one or more keywords based upon learned user behaviors.

### Claim 8

An apparatus for adjustment of temporal acoustical characteristics of words in an item structure, the apparatus comprising:
a keyword extractor to receive the item structure comprising at least a first item, the first item to represent a first set of one or more words, the keyword extractor to extract one or more keywords from the first set to generate a first keyword item, the keyword extractor to select the one or more keywords to distinguish the keyword item from other items; and
an abbreviations generator to abbreviate the keyword item by generating a first alternative representation for the first keyword item to create a first abbreviated item, the abbreviations generator to store the first abbreviated item.

### Claim 9 (depends on 8)

The apparatus of claim 8, further comprising a text mining knowledge base coupled with the keyword extractor to store data related to word comprehension and grammar, wherein the keyword extractor comprises logic to extract the one or more keywords based upon the data related to word comprehension and grammar.

### Claim 10 (depends on 8)

The apparatus of claim 8, further comprising a user context and history module coupled with the keyword extractor to store data related to user context and history, wherein the keyword extractor comprises logic to extract the keywords based upon the data related to user context and history.

### Claim 11 (depends on 8)

The apparatus of claim 8, further comprising an audio knowledge base coupled with the abbreviations generator to store data related to pronunciation of the one or more keywords, wherein the abbreviations generator generates altered representations of the one or more keywords based upon the data related to pronunciation of the one or more keywords.

### Claim 12 (depends on 8)

The apparatus of claim 8, further comprising a text-to-speech generator to generate an audible item for the first abbreviated item by creating an audio rendering of the first abbreviated item in a data storage format.

### Claim 13 (depends on 8)

The apparatus of claim 8, further comprising an audible user interface controller, an indication of a number of speeds, the number of speeds to represent different speeds with which the audible user interface controller may sound the first abbreviated item.

### Claim 14 (depends on 13)

The apparatus of claim 13, wherein the abbreviations generator comprises logic to receive an indication of a number of speeds, the number of speeds to represent different speeds with which the audible user interface controller may sound the first abbreviated item, and to generate more than one first alternative representations, to create more than one first abbreviated items corresponding to the first keyword item, each of the more than one first abbreviated items to represent a different speed of the number of speeds.

### Claim 15

A system for adjustment of temporal acoustical characteristics of words in an item structure, the system comprising:
an audible item structure generator to receive the item structure comprising at least a first item, the first item to represent a first set of one or more words, the audible item structure generator comprising:
a keyword extractor the keyword extractor to extract one or more keywords from the first set to generate a first keyword item, the keyword extractor to select the one or more keywords to distinguish the keyword item from other items; and
an abbreviations generator to receive an indication of different speeds for navigation to abbreviate the first keyword item to generate a condensed item structure for one or more of the different speeds by generating, for each speed, a first alternative representation for the first keyword item to create a first abbreviated item based upon the speed; and
an audible user interface controller coupled with the audible item structure generator to provide the indication of the different speeds with which the audible user interface controller may sound the first abbreviated item via a text-to-speech generator.

### Claim 16 (depends on 15)

The apparatus of claim 15, further comprising the text-to-speech generator to generate a first audible item for the first abbreviated item to create a pronunciation of the first abbreviated item in a data storage format.

### Claim 17 (depends on 16)

The apparatus of claim 16, further comprising a low level audio cache to store the pronunciation of the first abbreviated item in the data storage format.

### Claim 18 (depends on 16)

The apparatus of claim 16, wherein the audible user interface controller comprises logic to select the first audible item to present in response to a command from a user and render the first item to an audio output mechanism.

### Claim 19 (depends on 15)

The apparatus of claim 15, wherein the abbreviations generator couples with a text-to-speech engine to generate a phonetic version of the first keyword item to identify stress placement within a text-to-speech conversion of the first item, to abbreviate the phonetic version based upon the stress placement to create an abbreviated phonetic version, and to generate a text-to-speech conversion of the abbreviated phonetic version to represent one of the different speeds.

### Claim 20 (depends on 19)

The apparatus of claim 19, wherein the abbreviations generator couples with an audio knowledge base to determine altered phoneme representations of the first keyword item for each speed except the one of the different speeds to generate the condensed item structure for each speed except the one of the different speeds.

### Claim 21

A computer program product for adjustment of temporal acoustical characteristics of words in an item structure, the computer program product comprising:
a computer usable medium having a computer usable program code embodied therewith, the computer usable program code comprising: computer usable program code configured to perform operations, the operations comprising:
receiving the item structure, the item structure comprising items, wherein each item represents at least one word;
generating a non-redundant item structure having keyword items based upon the item structure by extracting, from each item, at least one keyword to create keyword items;
determining alternative representations for each keyword item to create a condensed item structure of abbreviated items, the alternative representations each comprising at least one stressed syllable to represent words within each of the keyword items; and
storing the condensed item structure.

### Claim 22 (depends on 21)

The computer program product of claim 21, wherein the operations further comprise generating audible items for the condensed items by creating pronunciations of the condensed items in a data storage format.

### Claim 23 (depends on 21)

The computer program product of claim 21, wherein the operations further comprise receiving via a user interface, an indication of a number of speeds, the number of speeds to represent different speeds with which the user interface may sound each of the condensed items and generating more than one alternative representations for each keyword item, each of the more than one alternative representations for each keyword item to represent a different speed.

### Claim 24 (depends on 21)

The computer program product of claim 21, wherein extracting, from each item, at least one keyword comprises accessing a text mining knowledge base to determine the keywords based upon word comprehension and grammar.

### Claim 25 (depends on 21)

The computer program product of claim 21, wherein extracting, from each item, at least one keyword comprises accessing a user context and history module to determine the keywords based upon user context and history.

### Claim 26 (depends on 25)

The computer program product of claim 25, wherein accessing a user context and history module to determine the keywords based upon user context and history comprises determining the keywords based upon learned user behaviors and learned repetitive words.
