7277850

System and Method of Word Graph Matrix Decomposition

PublishedOctober 2, 2007
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
19 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of generating a block diagonal matrix from a lattice, the method comprising: (1) if a lattice having transitions T is weighted, computing posterior probabilities of all transitions T in a graph; (2) extracting a pivot baseline path from the lattice; and (3) aligning the transitions T in the lattice with the transitions in the pivot baseline path.

2

2. A method of claim 1 , wherein the graph is a word graph.

3

3. The method of claim 2 , wherein aligning the transitions T further comprises, for all transitions T in the topologically ordered lattice, performing the following: A. using time slots of transitions T, finding the most overlapping location on the pivot baseline; B. if there is no transition at that location that precedes T in the lattice, performing the following: i. if a transition with the same label already occurs at that location, adding posterior probability of T to the posterior probability of that transition; ii. if a transition with the same label does not already occur at that location, inserting a new transition to that location with the label and posterior probability of T; C. if there is a transition at that location that precedes T in the lattice, performing the following: i. inserting a new state S n to the pivot alignment; ii. assigning that state a time information; iii. changing the destination state of all transitions originating from state S s to S n ; and iv. inserting a transition between states S n and S e and assigning it the label and posterior of T, wherein the lattice is transformed into a block diagonal matrix.

4

4. The method of claim 3 , wherein computing posterior probabilities of all transitions T in a word graph further comprises performing a forward and a backward pass through the word graph.

5

5. The method of claim 3 , wherein if the lattice is not weighted, skipping the step of computing posterior probabilities of all transitions.

6

6. The method of claim 3 , wherein extracting the pivot baseline path further comprises extracting the best path from the lattice.

7

7. The method of claim 3 , wherein extracting the pivot baseline path further comprises extracting the longest path from the lattice.

8

8. The method of claim 1 , wherein extracting the pivot baseline path further comprises extracting a random path from the lattice.

9

9. The method of claim 3 , wherein the time slots of transition T comprise a speech interval between starting and ending time frames of T.

10

10. The method of claim 1 , wherein the block diagonal matrix is smaller in size than the lattice.

11

11. The method of claim 1 , wherein the block diagonal matrix has the computational property.

12

12. The method of claim 1 , wherein if the lattice is weighted, the method further comprises using the probabilities of the block diagonal matrix as word confidence scores.

13

13. The method of claim 1 , wherein the method further comprises using the probabilities of the most probable path of the block diagonal matrix as confidence scores for unsupervised learning of language models.

14

14. The method of claim 1 , wherein the method further comprises using the probabilities of the most probable path of the block diagonal matrix as confidence scores for unsupervised learning for automatic speech recognition.

15

15. The method of claim 3 , wherein the method further comprises applying the probabilities of the block diagonal matrix confidence scores to spoken language understanding.

16

16. The method of claim 3 , wherein the method further comprises applying the probabilities of the block diagonal matrix confidence scores to machine translation.

17

17. The method of claim 3 , wherein the method further comprises applying the probabilities of the block diagonal matrix confidence scores to named entity extraction.

18

18. The method of claim 1 , wherein the block diagonal matrix is smaller in size than the lattice.

19

19. A method of linearizing a lattice, the method comprising: (1) if a lattice having transitions T is weighted, computing posterior probabilities of all transitions T in a graph; (2) extracting a pivot baseline path from the lattice; and (3) linearizing the lattice by aligning the transitions T in the lattice with the transitions in the pivot baseline path, wherein the linearized lattice can be visualized.

Patent Metadata

Filing Date

Unknown

Publication Date

October 2, 2007

Inventors

Dilek Z. Hakkani-Tur
Giuseppe Riccardi

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD OF WORD GRAPH MATRIX DECOMPOSITION” (7277850). https://patentable.app/patents/7277850

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.

SYSTEM AND METHOD OF WORD GRAPH MATRIX DECOMPOSITION — Dilek Z. Hakkani-Tur | Patentable