James H. Parry - Los Gatos CA See-Mong Tan - Half Moon Bay CA
Assignee:
Onscreen24 Corporation - Sunnyvale CA
International Classification:
H04N 714
US Classification:
348 1412, 348 1411, 348 1413
Abstract:
A video teleconferencing system and method transfers video teleconferencing signals from a sender to a receiver. The sender determines decision information based on internal or external factors. The sender may or may not generate a video teleconferencing signal depending on the content of the decision information. If generated, the video teleconferencing signal is encoded at the sender and sent to the receiver. Each sender includes at least one memory module for storing the decoded signal, each memory module is one group. The sender updates its memory module with a copy of each sent video teleconferencing signal. The receiver decodes the signal and presents the signal to the user of the receiver. The receiver stores a copy of the signal in a memory module identified with each specific sender.
Apparatus And Method For Controlling An Acoustic Echo Canceler
Peter C. Hsiang - Cupertino CA James H. Parry - Los Gatos CA
Assignee:
VTEL Corporation - Austin TX
International Classification:
H03H 730
US Classification:
375232, 375285
Abstract:
A method and associated apparatus for controlling an acoustic canceler (âAECâ) are disclosed. Prior to passing audio signals to the AEC, a distortion detector is used to determine if the signals are distorted. If so, the AEC does not adapt is filter coefficients to the distorted signals. This technique improves the AECs ability to adapt its filter coefficients to subsequent undistorted signals. For example, near-end or far-end audio signals above a predetermined threshold value are detected by a distortion detector which disables adaptive filter control logic so that distorted signals do not result in generation of erroneous filter coefficients.
Adaptive Video Decoding And Rendering With Respect To Processor Congestion
Paul H. Whitford - Santa Clara CA James H. Parry - Los Gatos CA See-Mong Tan - Half Moon Bay CA
Assignee:
Forgent Networks, Inc. - Austin TX
International Classification:
H04N 712
US Classification:
37524001
Abstract:
Disclosed is a method and system for reducing audio artifacts and/or avoiding invalid reference memory in a compressed video decoder due to processor congestion. The system and method includes decoding compressed frames of video data, and decoding compressed frames of audio data. The system and method determines whether audio data can be generated without audio artifacts. If it is determined that audio can be generated without audio artifacts, then images corresponding to the decoded frames of video data, respectively, are subsequently displayed. If however it is determined that the audio can not be generated without artifacts due to processor congestion, images are displayed and redisplayed while processor power is shifted to decoding frames of audio data.
Method And Apparatus For Detecting Processor Congestion During Audio And Video Decode
Paul H. Whitford - Santa Clara CA James H. Parry - Los Gatos CA See-Mong Tan - Half Moon Bay CA
Assignee:
Forgent Networks, Inc. - Austin TX
International Classification:
H04N 591
US Classification:
386100, 386104
Abstract:
Disclosed is a method and system for detecting processor congestion during decompression of a stream of video and audio data. The system and method includes a processor receiving and decoding a first frame of audio data in accordance with an audio decode software algorithm. The processor generates a first audio time stamp ATS indicating the time at which the processor finishes decoding the first frame of audio data. Subsequently, the processor receives and decodes a second frame of audio data in accordance with the same audio decode software algorithm and generates a second audio time stamp ATS indicating the time at which the processor finishes decoding the second audio data frame. The first audio time stamp ATS is added to a predetermined amount of time T, the result of which is compared with ATS. T, in one embodiment, is the time it takes a speaker to generate audio corresponding to a decoded frame of audio data. If ATS is later in time than (ATS +T) by a predetermined amount TMIN, a signal is generated indicating that the processor is not decoding received audio frames fast enough due to processor congestion.
Communications System And Method Utilizing Centralized Signal Processing
James H. Parry - Saratoga CA, US Peter Hsiang - Cupertino CA, US
Assignee:
Tandberg Telecom AS - Lysaker
International Classification:
H04M 9/08
US Classification:
37940601, 37940608, 381 941, 381 95
Abstract:
A communications system and method performs centralized signal processing on received audio signals. A plurality of terminals are coupled to a processing switch via links. The terminals can be, for example, dedicated speakerphones, desktop handsets, or personal computers with audio capabilities. The links can be wired or wireless, can carry analog or digital signals, and can be shared with other users in a network. The switch receives the audio data from the terminals, processes the data according to desired acoustical procedures, creates one or more output mixes, and provides the output mixes to the appropriate terminals. The operation of the processing switch is controlled by a communications support module (CSM) which can receive, process, and send data to/from multiple terminals simultaneously. The CSM receives audio signals from the terminals. The CSM uses stored room models holding room model information including data and/or filters representing the acoustic properties of the terminal and/or the environment surrounding the terminal to produce the audio signals.
Distortion Compensation In An Acoustic Echo Canceler
An audio communications system has an acoustic echo cancellation (AEC) module. The AEC module receives a digital signal sent to a loudspeaker and a digital signal received from a microphone. The signal received from the microphone contains an echo of the signal played through the loudspeaker. The loudspeaker signal is processed by an audio generation module (AGM) that models substantially nonlinear distortions that can occur while producing the signal played through the loudspeaker. The AGM includes a modeling path comprised of one or more distortion modules. Each distortion module receives digital samples as input, modifies the samples to model a form of distortion, and outputs the modified samples. The output of the AGM is provided to an acoustic echo estimation (AEE) module that uses adaptive algorithms to compensate for substantially linear changes in the echo characteristics of the environment in which the loudspeaker and microphone are located.
Structure And Method For Conversation Like Rendering For Echo Reduction Without Loss Of Information
A method for conversation like rendering of a stored audio information stream determines a first location in the stored audio information stream. The first location represents a point in time when the sound detection flag became active. The method next moves from the first location to a second location in the stored audio information stream. The second location is selected based upon a criterion to make playback of the stored audio information stream appear like actual conversation. Finally, the stored audio information stream is rendered starting with audio information stored at the second location.
Structure And Method For Echo Reduction Without Loss Of Information
An echo reduction method stores a received audio information stream. A sound detection flag is activated following detection of locally generated sound. Output based on the received audio information stream is muted in response to the activating the sound detection flag. Rendering status of the received audio information stream is saved, in response to the activating the sound detection flag, to reduce loss of audio information. At least a portion of the stored received audio information stream is rendered following inactivation of the sound detection flag.
Parker Skin & Aesthetic Clinic 3737 Park East Dr STE 109, Beachwood, OH 44122 216 464-7333 (phone), 216 464-2696 (fax)
Education:
Medical School Lake Erie College of Osteopathic Medicine, Erie Campus Graduated: 2003
Procedures:
Hearing Evaluation Skin Tags Removal
Conditions:
Abdominal Hernia Acute Sinusitis Allergic Rhinitis Appendicitis Breast Disorders
Languages:
English
Description:
Dr. Parry graduated from the Lake Erie College of Osteopathic Medicine, Erie Campus in 2003. He works in Beachwood, OH and specializes in Cosmetic Surgery and Facial Plastic Surgery. Dr. Parry is affiliated with Hillcrest Hospital.
Name / Title
Company / Classification
Phones & Addresses
James M Parry CEO
Golden Realty Group Real Estate Agents and Managers