US5963217A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Network conference system using limited bandwidth to generate locally animated displays
Assignee: AFLUO LLC
•
Filing: 1996-11-18
•
Granted: 1999-10-05
•
Expires: 2016-11-18
Abstract
Abstract Electronic conferencing is provide over a computer network, such as the Internet, by passing streams of text with embedded explicit audio and graphics commands. Text is translated to audible speech at the end-user computers by a text-to-speech processor to reduce the amount of data transferred between computers. Implicit commands are generated from the text at the end-user computers as the audible speech is generated. Implicit command may control, for example, the animation of lips to provide a realistic image of the words of the text being spoken. Explicit commands can be used to control the voice characteristics by the text-to-speech processor or to control animation.
Inventors
- 👤 George D. Grayson
- 👤 James W. Bell
- 👤 French E. Hickman
- 👤 Douglas W. Gillespie
- 👤 Trent M. Wyatt
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 11:30
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/1813; H04L12/1822; G; G06; G06T; G06T13/00; G06T13/20; G06T13/205; H04N; H04N19/00; H04N19/20; H04N19/27; H04N21/00; H04N21/40; H04N21/43; H04N21/44; H04N21/4402; H04N21/440236; G10; G10L; G10L13/00; G10L13/08; G10L19/00; G10L19/0018; G10L21/00; G10L21/06; G10L21/10; G10L2021/105
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
116 words
A method of communicating over a network using a limited bandwidth, comprising the steps of: transferring a data stream of text and explicit commands from a transmitting computer to one or more receiving computers having, pre-stored graphic image files comprising representations of a limited number of movements of entities for display at the one or more receiving computers; generating audible speech at the one or more receiving computers responsive to said text; generating implicit commands responsive to said text; and generating animation of said entities at said one or more receiving computers responsive to said implicit and explicit commands using information from said graphic image files that has a bandwidth exceeding that of respective explicit commands.
Claim 2
Independent Claim
116 words
A method of communicating over a network using a limited bandwidth, comprising the steps of: transferring a data stream of text and explicit commands from a transmitting computer to one or more receiving computers having, pre-stored graphic image files comprising representations of a limited number of movements of entities for display at the one or more receiving computers; generating audible speech at the one or more receiving computers responsive to said text; generating implicit commands responsive to said text; and generating animation of said entities at said one or more receiving computers responsive to said implicit and explicit commands using information from said graphic image files that has a bandwidth exceeding that of respective explicit commands.
Claim 3
Dependent Claim
32 words
The method of claim 1 wherein said step of generating implicit commands includes the step of generating lip synch commands for generating lip movements of said entities corresponding to the audible speech.
Claim 4
Dependent Claim
25 words
The method of claim 2 wherein said lip synch commands for generating lip movements of said entities comprise phoneme identifiers corresponding to the audible speech.
Claim 5
Dependent Claim
29 words
The method of claim 2 wherein said step of generating implicit commands further comprises the step of generating gesture commands for animating gestures of said entities responsive to punctuation.
Claim 6
Dependent Claim
27 words
The method of claim 1 wherein step of transferring a data stream includes the step of transferring explicit animation commands and explicit speech commands for said entities.
Claim 7
Dependent Claim
39 words
The method of claim 5 wherein said explicit speech commands define voice characteristics of said entities and said step of generating audible speech comprises the step of generating audible speech responsive to said text and said explicit speech commands.
Claim 8
Dependent Claim
60 words
The method of claim 1 wherein said one or more receiving computers comprise at least two receiving computers and further comprising the step of transferring said data stream from one of said receiving computers to said transmitting computer and transferring said data stream from said transmitting computer to one or more receiving computers to allow communication between said receiving computers.
Claim 9
Dependent Claim
29 words
The method of claim 1 and further comprising the steps of storing said graphic image files in said one or more receiving computers prior to transferring said data stream.
Claim 10
Dependent Claim
28 words
The method of claim 8 wherein said step of generating animation of said entities comprises the step of manipulating said graphic image files responsive to said explicit commands.
Claim 11
Dependent Claim
21 words
The method of claim 8 and further comprising the step of storing background files in said one or more receiving computers.
Claim 12
Independent Claim
143 words
The method of generating a presentation on a plurality of participant computers from a host computer over a network using a limited bandwidth, comprising the steps of: downloading a data stream including text and animation control signals from said host to said participant computers over a network connection using a limited bandwidth, said animation control signals defining an animation sequence of display entities using a plurality of image files stored at the participant computers; generating animation on said participant computers by displaying information regarding said entities from said image files responsive to said animation control signals, wherein the bandwidth of the information from said image files exceeds that of the animation control signals in said data stream; generating audible speech on said participant computers responsive to said text; and generating additional animation of said entities on said participant computers responsive to said text.
Claim 13
Independent Claim
143 words
The method of generating a presentation on a plurality of participant computers from a host computer over a network using a limited bandwidth, comprising the steps of: downloading a data stream including text and animation control signals from said host to said participant computers over a network connection using a limited bandwidth, said animation control signals defining an animation sequence of display entities using a plurality of image files stored at the participant computers; generating animation on said participant computers by displaying information regarding said entities from said image files responsive to said animation control signals, wherein the bandwidth of the information from said image files exceeds that of the animation control signals in said data stream; generating audible speech on said participant computers responsive to said text; and generating additional animation of said entities on said participant computers responsive to said text.
Claim 14
Dependent Claim
27 words
The method of claim 11 wherein said step of generating additional animation on said participating computers comprises the step of generating lip movement animation of said entities.
Claim 15
Dependent Claim
24 words
The method of claim 12 and further comprising the step of generating phoneme information as the audible speech is generated on said participating computers.
Claim 16
Dependent Claim
32 words
The method of claim 12 wherein said step of generating additional animation on said participating computers comprises the step of generating facial expressions of said entities responsive to punctuation in said text.
Claim 17
Dependent Claim
27 words
The method of claim 11 wherein said step of downloading includes downloading speech control signals for defining a voice characteristic of said entities associated with said text.
Claim 18
Independent Claim
124 words
A method of enabling two or more participant computers to communicate over a network using a limited bandwidth, comprising the steps of: transferring a data stream including text and commands regarding movements of animated entities from one of said participant computers to others of said participant computers, said others of said participating computers having locally stored graphic image files comprising representations of a limited number of movements of entities for display; generating audible speech on said other participant computers responsive to said text; and generating animation on said other participant computers responsive to said data steam using said graphic image files to generate information representing respective movements of said entities at a bandwidth exceeding that of said commands regarding movements of the animated entities.
Claim 19
Independent Claim
124 words
A method of enabling two or more participant computers to communicate over a network using a limited bandwidth, comprising the steps of: transferring a data stream including text and commands regarding movements of animated entities from one of said participant computers to others of said participant computers, said others of said participating computers having locally stored graphic image files comprising representations of a limited number of movements of entities for display; generating audible speech on said other participant computers responsive to said text; and generating animation on said other participant computers responsive to said data steam using said graphic image files to generate information representing respective movements of said entities at a bandwidth exceeding that of said commands regarding movements of the animated entities.
Claim 20
Dependent Claim
41 words
The method of claim 16 wherein said step of generating animation of said entities comprises the steps of: generating phoneme identifiers corresponding the audible speech; and mapping said phoneme identifiers to the graphic image files stored on said other participant computers.
Claim 21
Dependent Claim
32 words
The method of claim 16 wherein said transferring step comprises the step of uploading a data stream including text and explicit commands from said one participant computers to said other participant computers.
Claim 22
Dependent Claim
25 words
The method of claim 18 and further comprising the step of generating animation of said entities responsive to one or more of said explicit commands.
Claim 23
Dependent Claim
46 words
The method of claim 19 wherein said step of generating audible speech comprises the step of generating audible speech related to said entities on said other participant computers responsive to said text and one or more of said explicit commands as the data stream is received.
Claim 24
Dependent Claim
35 words
The method of claim 16 wherein said transferring step comprises the step of transferring a data stream including text from said one of said participant computers to said other participant computers via a host computer.
References Cited (Backward Citations)
US3792243A
Cited
US4884972A
Cited
US5111409A
Cited
US5544317A
Cited
US5613056A
Cited
US5434797A
Cited
US5471318A
Cited
US5544315A
Cited
US5557724A
Cited
US5475738A
Cited
US5347306A
Cited
US5539741A
Cited
US5491743A
Cited
US5657426A
Cited
US5502694A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-10-04 | 2003-04-05 | 2003-10-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-10-04 | 2007-04-05 | 2007-10-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-10-04 | 2011-04-05 | 2011-10-05 | $7700.00 | Window Closed / Lapsed |