U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Today In History

Theo and Wayne Hart received a patent for a ponytail hair clasp.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Attorney: Mendelsohn; Steve, Murray; William H.


Number of patents: 94
Last date: October 28, 1997

1      
NumberTitleIssue Date
5682179Horizontally scaling image signals according to a selected scaling mode
A plurality of image signals corresponding to an image are received. One or more first-sum signals are generated by adding together one or more pairs of image signals and one or more second-sum signals are generated by adding together one or more pairs of...
10/28/1997
5663951Delayed transmission of data packets over networks
Signals (e.g., for audio/video conferencing) are divided into data packets for transmission from a local node to a remote node. The transmission of the data packets is delayed to transmit then at intervals to avoid overloading the remote node with data pa...
09/02/1997
5652601Method and apparatus for displaying a color converted image
A method and apparatus for displaying an image in a system having an image generation subsystem and an image display subsystem. The image generation subsystem provides digital data corresponding to the image in a first color format. The image generation s...
07/29/1997
5650941Computer architecture for creating and manipulating displayable objects
A display mixer exports a first set of functions adapted to be called by one or more object libraries to create one or more generic objects. A surface/attribute manager exports a second set of functions adapted to be called by an application to manipulate...
07/22/1997
5646866Preloading files for subsequent processing
A file-processing subsystem exports functionality to an application to select optional preloading of a file by the file-processing subsystem. The application optionally selects preloading of the file and the file-processing subsystem preloads the file in ...
07/08/1997
5646618Decoding one or more variable-length encoded signals using a single table lookup
Fixed-length segments of a variable-length encoded (VLE) bitstream are used as indices into a lookup table. The current table entry is interpreted to determine how many complete VLE signals are in current bitstream segment. If the segment contains one or ...
07/08/1997
5638491Method and apparatus for hierarchical input classification using a neural network
An input is classified into one of a plurality of possible outputs. A top-level classifier generates an approximate identification for the input as one of the possible outputs and selects two or more neural networks corresponding to the approximate identi...
06/10/1997
5638068Processing images using two-dimensional forward transforms
Images are encoded by applying a two-dimensional forward transform to blocks of pixels or pixel differences to generate transform coefficients for each block. The two-dimensional transform is decomposed into two phases: (1) a first phase in which a first ...
06/10/1997
5633654Computer-implemented process and computer system for raster displaying video data using foreground and background commands
Video data for two or more video streams are processed by a single background command list containing one or more background commands and a single foreground command list containing one or more foreground commands, where the foreground command list is imp...
05/27/1997
5631967Processing audio signals using a state variable
A continuous stage variable is generated with a state machine of a controller. A level of transmit attenuation and a level of receive attenuation are generated by the controller using the continuous state variable. Local audio signals generated with a loc...
05/20/1997
5629719Displaying image signals using horizontal and vertical comparisons
Horizontal counter signals are generated and compared to a window left limit and a window right limit. Horizontal comparison signals are generated in accordance with that comparison. The horizontal counter signals are also compared to a horizontal limit a...
05/13/1997
5619226Scaling image signals using horizontal and vertical scaling
Image signals corresponding to a first row of the image are horizontally scaled and stored in an external memory device. A first portion of the horizontally scaled first-row image signals are retrieved from the external memory device and stored in an inte...
04/08/1997
5600797System for identifying new client and allocating bandwidth thereto by monitoring transmission of message received periodically from client computers informing of their current status
Client computers on a computer network send messages informing their management computer on the network of the status of transmissions such as those for conferences involving the client computers. Managers use the messages to maintain records of active tr...
02/04/1997
5592547Processing audio signals using a discrete state machine
A level of transmit attenuation and a level of receive attenuation are generated using a discrete state machine of a controller. Local audio signals generated with a local microphone are attenuated with a transmit attenuator at the level of transmit atten...
01/07/1997
5590128Dial lists for computer-based conferencing systems
The user of a local computer node (i.e., a caller) selects a remote computer node (i.e., a callee) for a computer conference call from a display containing a directory of possible callees. In one embodiment, the directory is an alphabetical combination of...
12/31/1996
5590064Post-filtering for decoded video signals
Encoded video signals comprise sets of transform coefficients (e.g., DCT coefficients) corresponding to different regions of a video frame. An inverse transform is applied to sets of transform coefficients to generate decoded regions of a decoded video fr...
12/31/1996
5589829Decoding variable-length encoded signals
Variable-length encoded signals (e.g., those corresponding to video signals) are decoded using a lookup table whose indices are shorter than the longest possible variable-length encoded signal. N bits from the encoded bit stream are used as the index to r...
12/31/1996
5589649Dissolution testing apparatus
The dissolution testing apparatus has a plurality of stirring elements for stirring the test solutions within a plurality of test vessels with reflective surfaces. The temperatures of the test solutions are individually controlled by a temperature control...
12/31/1996
5585852Processing video signals for scalable video playback using independently encoded component-plane bands
An encoded bitstream is generated for playback scalability in terms of both bitrate scalability and decode scalability. During encoding, at least one component plane of each video frame is transformed into two or more bands of data. Each band is then enco...
12/17/1996
5579389Histogram-based processing of audio signals
A local histogram is generated with a controller based on local audio signals generated with a local microphone. A level of transmit attenuation and a level of receive attenuation are generated with the controller based on the local histogram. The local a...
11/26/1996
5574934Preemptive priority-based transmission of signals using virtual channels
A computer system for transmitting two or more types of signals. Each type of signal is assigned a priority level. Signals of a particular type are transmitted as they become ready for transmission, unless signals of a different type having a greater prio...
11/12/1996
5572232Method and apparatus for displaying an image using subsystem interrogation
A method and apparatus for displaying an image in a system having an image generation subsystem and an image display subsystem. The image generation subsystem provides digital data corresponding to the image and interrogates the image display subsystem to...
11/05/1996
5571112Method and apparatus for inserting an intraocular lens
The apparatus comprises a loop and a tail, where the loop has a large opening and a small opening. The loop is adapted to retain the lens in a folded position while the lens is grasped with a forceps and inserted into the eye through an incision in the ey...
11/05/1996
5568598Displaying images using progressive fade-in
The transition from the display of a first image to the display of a second image is accomplished by progressively fading-in from the first image to the second image. The second image is received sequentially in two or more sets of signals. As each set of...
10/22/1996
5566250Process and apparatus for pseudo-SIMD processing of image data
Methods and apparatuses for processing pixel images using conventional non-parallel processors. At least two values corresponding to at least two different pixels of the image are loaded into a register of a conventional non-parallel processor. An operati...
10/15/1996
5566245The performance of a printer or an imaging system using transform-based quality measures
A method and apparatus for characterizing the performance of either a printer used to print a two-dimensional symbol or an imaging system used to generate an gray-scale image of the printed symbol. After the image is generated, an acquisition target of th...
10/15/1996
5566238Distributed processing of audio signals
Remote audio information corresponding to remote audio signals are received by a controller from a remote node. A level of transmit attenuation and a level of receive attenuation are generated by the controller using the remote audio information. The loca...
10/15/1996
5561274Apparatus for weighing objects
A weight sensor generates a load signal representative of the weight of the object as the object approaches, tips over, and leaves the downstream end of a conveyor. A support mechanism preferably provides balancing of the load upon the weight sensor. The ...
10/01/1996
5559722Process, apparatus and system for transforming signals using pseudo-SIMD processing
A plurality of signals in a first domain are loaded into a plurality of registers, wherein each register contains two or more signals. A transform is applied to the plurality of registers to transform the contents of the registers to a second domain. A pl...
09/24/1996
5557724User interface, method, and apparatus selecting and playing channels having video, audio, and/or text streams
A user interface is displayed on a computer system capable of processing one or more data streams. The user interface has one or more displayed representations, where each of the displayed representations corresponds to one of the data streams. A user of ...
09/17/1996
5557330Encoding video signals using selective pre-filtering
Video frames to be encoded are divided into regions, which are then classified into different classes of regions. One or more different filters are then applied to the regions of different classes to generate pre-filtered video frames which are then furth...
09/17/1996
5555313Method and apparatus for characterizing the performance of a printer or an imaging system
A method and apparatus for characterizing the performance of either a printer used to print a two-dimensional symbol or an imaging system used to generate an gray-scale image of the printed symbol. After the image is generated, an acquisition target of th...
09/10/1996
5553167Method and apparatus for thresholding images in pipeline fashion utilizing aging functions
An adaptive thresholding filter generates multiple threshold values for use in thresholding the multi-bit pixels of a gray-scale input image. Each threshold value is based on a current white reference value and a current black reference value. The current...
09/03/1996
5552832Run-length encoding sequence for video signals
Regions of a video frame are classified into different classes of regions (e.g., inter encoded blocks, intra encoded blocks, and skip blocks). The classes of regions are then run-length encoded using an encoding sequence that is a function of the content ...
09/03/1996
5552803Method and apparatus for displaying an image using system profiling
A method and apparatus for displaying an image in a system having an image generation subsystem and an image display subsystem. The image generation subsystem is provided information regarding image display subsystem capabilities (i.e., image color format...
09/03/1996
5548324Process, apparatus and system for displaying multiple video streams using linked control blocks
A computer-implemented process, apparatus, and system for displaying multiple video streams at the same time on a single display monitor, where at least two of the video streams may have different frame rates. Data structures containing linked control blo...
08/20/1996
5546531Visual frame buffer architecture
A graphics controller concurrently reads two streams of visual data stored in memory, where one of the streams is in a subsampled data format. The graphics controller upsamples the subsampled visual data and merges the two data streams to generate a merge...
08/13/1996
5546103Method and apparatus for displaying an image in a windowed environment
A method and apparatus for displaying an image in a system having an image generation subsystem and an image display subsystem. The image generation subsystem provides digital data corresponding to the image. The image generation subsystem then copies the...
08/13/1996
5539664Process, apparatus, and system for two-dimensional caching to perform motion estimation in video processing
A subset of signals corresponding to a two-dimensional set of signals is stored into an area of computer memory smaller than the two-dimensional set for processing. Additional signals are sequentially stored in the computer memory area and processed until...
07/23/1996
5539663Process, apparatus and system for encoding and decoding video signals using temporal filtering
For decoding, a first portion of an encoded bitstream is decoded to generate a first decoded video frame. A second portion of the encoded bitstream is decoded to generate a second decoded video frame. A temporal filter is applied to the first decoded vide...
07/23/1996
1      
 
Sign InRegister
Username  
Password   
forgot password?