Allvoice Computing PLC v. Nuance Communications, Inc.

504 F.3d 1236, 84 U.S.P.Q. 2d (BNA) 1886, 2007 U.S. App. LEXIS 23949, 2007 WL 2963933
CourtCourt of Appeals for the Federal Circuit
DecidedOctober 12, 2007
Docket2006-1440
StatusPublished
Cited by69 cases

This text of 504 F.3d 1236 (Allvoice Computing PLC v. Nuance Communications, Inc.) is published on Counsel Stack Legal Research, covering Court of Appeals for the Federal Circuit primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Allvoice Computing PLC v. Nuance Communications, Inc., 504 F.3d 1236, 84 U.S.P.Q. 2d (BNA) 1886, 2007 U.S. App. LEXIS 23949, 2007 WL 2963933 (Fed. Cir. 2007).

Opinion

RADER, Circuit Judge.

On summary judgment, the United States District Court for the Southern District of Texas held AllVoice Computing PLC’s (“AllVoice’s”) U.S. Patent No. 5,799,273 (“the '273 patent”) invalid because claims 60, 61, and 67 were indefinite under 35 U.S.C. § 112 ¶ 2 and because the patent specification did not disclose the best mode of practicing claim 73. AllVoice Computing PLC v. Nuance Commc’ns, Inc., H-02-4471 (S.D.Tex. Feb. 22, 2006). Thus, the district court did not decide whether Nuance Communications, Inc.’s (“Nuance’s”) Dragon Naturally Speaking software infringes the '273 patent on voice recognition technology. Because the district court erred in applying both indefiniteness and best mode, this court reverses and remands.

I

The '273 patent covers an interface between a speech recognition engine and various end-user application programs on a personal computer. Claim 60, one of the asserted claims, reads:

60. A universal speech-recognition interface that enables operative coupling of a speech-recognition engine to at least any one of a plurality of different computer-related applications, the universal speech-recognition interface comprising:
input means for receiving speech-recognition data including recognised words;
output means for outputting the re-cognised words into at least any one of the plurality of different computer-related applications to allow processing of the recognised words as input text; and
audio playback means for playing audio data associated with the recog-nised words.

'273 Patent eol.29 11.22-34. When a user speaks into a computer’s audio input device, the computer’s speech recognition engine receives the message. At that point, the claimed invention creates an interface that facilitates translation of the apprehended message directly into application programs, typically word processors. Additionally, the interface in dependent Claim 61 maintains its own data structures • to keep track of the relative positions of words in the application programs. These data structures also preserve associations between those words and the original recorded speech. Claim 61 reads as follows:

61. The universal speech-recognition interface of claim 60, further comprising: means, independent of the one comput *1239 er-related application, for forming link data linking a portion of the audio data to at least one the recognised words independently of the one computer-related application, the link data comprising:
one or more audio identifiers which link a portion of the audio data to one or more recognised words; and one or more position identifiers which link the recognised words to corresponding positions within the one computer-related application; and means, independent of the one computer-related application, for updating the position identifiers in response to changes in positions of the recognised words within the one computer-related application.

'273 Patent col.29 11.35-51 (emphases added). The interface in Claim 60 allows users to edit documents produced through speech recognition without losing the ability to play back the recorded speech in a coherent manner. Further, Claim 61 specifies the independence of the interface from any computer-related application. Claim 67, another independent claim, also includes the editing function and independence from any computer-related application.

Claim 73, held invalid for failing to satisfy the best mode requirement, includes instructions for performing a variety of functions:

73. A computer usable medium having computer readable instructions stored therein for causing a processor in a data processing apparatus to process recognition signals defining a string of recog-nised words and corresponding audio data to display the words and selectively play the audio data, the instructions comprising instructions for:
a) causing the processor to input the recognition signals from a speech recognition engine and the audio data, the recognition signals including a string of recognised words and audio identifiers identifying audio components corresponding to each recognised word;
b) causing the processor to implement an interface application program to receive the input recognised words and to input the recognised words into a processing application program to process the recognised words to cause the recognised words to be relatively moved;
c) causing the processor to implement the interface application program to form link data linking the audio data to the recognised words, said link data comprising the audio identifiers and information identifying the corresponding recognised words;
d) causing the processor to generate an image of the recognised words on a display;
e) causing the processor to receive a selection signal generated by a user for selectively identifying a word in the displayed words;
f) causing the processor to implement the interface application program to compare the identity of the selected word with said link data to identify any corresponding audio component; and
g) causing the processor to send the identified corresponding audio component to an audio playback device.

'273 Patent col.31 11.29-60 (emphasis added). The invention in claim 73, essentially a data link, keeps track of word position *1240 changes to identify audio corresponding with the selected text.

II

This court reviews a grant of summary judgment without deference. Dynacore Holdings Corp. v. U.S. Philips Corp., 363 F.3d 1263, 1273 (Fed.Cir.2004). This court also reviews claim construction without deference. Cybor Corp. v. FAS Techs., Inc., 138 F.3d 1448, 1454 (Fed.Cir.1998) (en banc). “The review of indefiniteness under 35 U.S.C. § 112, paragraph 2, proceeds as a question of law without def erence.” SmithKline Beecham Corp. v. Apotex Corp., 403 F.3d 1331, 1338 (Fed.Cir.2005). A violation of the best mode requirement must be proved by clear and convincing evidence. U.S. Gypsum Co. v. Nat’l Gypsum Co., 74 F.3d 1209, 1212 (Fed.Cir.1996).

III

Through the claim construction performed by court-appointed expert, Professor Paul M. Janicke, the district court found that certain means-plus-function clauses in claims 60, 61, and 67 were indefinite.

Free access — add to your briefcase to read the full text and ask questions with AI

Related

Cite This Page — Counsel Stack

Bluebook (online)
504 F.3d 1236, 84 U.S.P.Q. 2d (BNA) 1886, 2007 U.S. App. LEXIS 23949, 2007 WL 2963933, Counsel Stack Legal Research, https://law.counselstack.com/opinion/allvoice-computing-plc-v-nuance-communications-inc-cafc-2007.