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

Icon_funbox Did You Know...

...that after Walter Hunt patented the safety pin in 1849, he sold the rights to it for $400?

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.

 

Assignee: Mitsubishi Electric Information Technology Center America, Inc.


Location: Cambridge, MA
No. of patents: 47

1    
NumberTitleIssue Date
6100896System for designing graphical multi-participant environments
A system for generating a virtual reality environment applies principles of urban planning. Participants interact with the system by designating or anging certain objects or characteristics of the environment. The environment includes designation of dist...
08/08/2000
6084593Surface net smoothing for surface representation from binary sampled data
A system for generating a surface representation from binary sampled data cludes means for iteratively smoothing the surface representation, while constraining the surface to conform to details in the surface of the binary data. Means are also provided to...
07/04/2000
6069634System for rapidly deforming a graphical object
A voxel-based system for rapidly deforming volumetric objects performs simple deformation calculations for each element of the graphical object to be deformed such that when the object is manipulated, the object stretches or contracts through the movement...
05/30/2000
60583973D virtual environment creation management and delivery system
A virtual reality environment creation, modification and delivery system stores information representing the virtual reality environment in a database where portions of it may be created, modified or delivered without affecting other portions. The databas...
05/02/2000
6054997System and method for determining distances between polyhedrons by clipping polyhedron edge features against voronoi regions
The present invention relates to a system and method for determining collisions between polyhedron objects represented by their features. Collisions are detected by determining the relative positions of closest features between pairs of polyhedra. The pre...
04/25/2000
6054992cutting, jointing and tearing volumetric objects
A linked volumetric representation for graphical objects is presented together with techniques for physically-plausible modeling of object cutting, joining and tearing. In one embodiment, each element is may be explicitly linked to its six nearest neighbo...
04/25/2000
6006254System for the reliable, fast, low-latency communication of object state updates over a computer network by combining lossy and lossless communications
A system for fast, efficient and reliable communication of object state irmation among a group of processes combines the use of a fast, but lossy and thus unreliable communications channel to the group of processes and a server coupled to the group for p...
12/21/1999
6002808Hand gesture control system
A system is provided for rapidly recognizing hand gestures for the control of computer graphics, in which image moment calculations are utilized to determine an overall equivalent rectangle corresponding to hand position, orientation and size, with size i...
12/14/1999
5969764Adaptive video coding method
A method adaptively encodes a sequence of frames including video objects to provide a compressed video signal. The encoding is via a buffer having a ariable input rate and a constant output rate. The encoding uses a discrete cosine transform to produce co...
10/19/1999
5956739System for text correction adaptive to the text being corrected
A system is provided for correcting users' mistakes including context-sensitive spelling errors and the like in which an adaptive correction algorithm is utilized which is trained on not only a conventional training corpus, but also on the text which is b...
09/21/1999
5936639System for determining motion control of particles
A system generates and arranges animation sequences of particle motion for eview and selection by a user. Motion of particles in an animation sequence is based upon input parameters, such as creation point, creation rate, velocity, direction, and lifetime....
08/10/1999
5933100Automobile navigation system with dynamic traffic data
A system located in an automobile provides personalized traffic information nd route planning capabilities. This system uses equipment which is becoming standard in automobiles, such as on-board navigation systems and cellular telephones. On-board navigati...
08/03/1999
5903274System for color and opacity transfer function specification in volume rendering
A system generates and arranges images depicting volume data using opacity nd color transfer functions for review and selection by a user. In volume rendering, an opacity and/or color transfer function is applied to three-dimensional scalar field data. The...
05/11/1999
5894309System for modifying lighting in photographs
A system for creating lighting for a photograph generates a large number of mages based upon structures determined from the photograph and randomly selected light positions, types and directions. One or more photographs are analyzed to determine the three-...
04/13/1999
5886704System and method for exploring light spaces
A system and method for creating lighting for an image generates a large number of images based upon randomly selected light positions, types and directions. The images are then culled to reduce the number of images to be reviewed by a user. The images ar...
03/23/1999
5886980Bit stream based connection admission control system
In a cell switched network such as an ATM network, a connection admission ntrol system is provided to establish connections which guarantee user requested end-to-end cell transmission delay bounds. The subject system uses, a bit stream approach to model t...
03/23/1999
5850346System for embedding hidden source information in three-dimensional computer model data
In the subject invention, source information indicating an author, designer r other source of a three-dimensional computer model is embedded in the low-order digits or bits of floating point values representing vertices in the model. The changes in these l...
12/15/1998
5845306Context based system for accessing dictionary entries
A context-based dictionary entry access system includes selecting and rang an entry based on the part-of-speech assigned to the given word in a sentence. The entries corresponding to the word in context are first selected, followed by availability of ent...
12/01/1998
5842216System for sending small positive data notification messages over a network to indicate that a recipient node should obtain a particular version of a particular data item
A system is provided for eliminating time-consuming, unnecessary transfers f data over networks such as the the World Wide Web while at the same time guaranteeing timeliness of the data used by recipients. Timeliness is assured by immediately sending small...
11/24/1998
5835151Method and apparatus for down-converting a digital signal
A method and apparatus for down-converting a digital video signal includes a synthesizer and a converter. The synthesizer receives a digital video signal including at least first and second DCT blocks of DCT coefficients, and synthesizes the first and sec...
11/10/1998
5818841System and process for providing user level multiplexing of two or more application channels to one virtual channel in asynchronous transfer mode network
An asynchronous transfer mode computer network system in which a first coter executes a first plurality of application programs, and a second computer executes a second plurality of application programs. The asynchronous transfer mode network connects th...
10/06/1998
5799269System for correcting grammar based on parts of speech probability
In a grammar checking system in which a sentence is first tagged as to pa of speech, the probability of the sequence of the parts of speech being correct is utilized to correct improper use of troublesome words, especially those identical sounding words ...
08/25/1998
5796396Multiple user/agent window control
A system is provided to automatically control input permission when multi users and/or software agents interact with a single, shared application in a window-based computing environment, and to indicate to all users which user or software agent currently...
08/18/1998
5793382Method for smooth motion in a distributed virtual reality environment
A system assures smooth motion in a distributed virtual reality environment y categorizing the information to be transmitted as to the predictability of future motion and applying appropriate smoothing algorithms based upon knowledge of what the future mot...
08/11/1998
5790804Computer network interface and network protocol with direct deposit messaging
A network protocol and interface using direct deposit messaging provides low overhead communication in a network of multi-user computers. This system uses both sender-provided and receiver-provided information to process received messages and to deposit d...
08/04/1998
5760786Simultaneous constructive solid geometry (CSG) modeling for multiple objects
A system for simultaneously creating similar constructive solid geometry G) representations for multiple objects in bit map or voxel form iteratively creates, mutates and optimizes a population of potential CSG representations of the objects. The system ...
06/02/1998
5757360Hand held computer control device
A compact convenient hand-held, accelerometer-based computer control device s utilized to control on-screen animated characters presented by a computer-driven display in which the movement, persona, or style of the character is controlled through movement ...
05/26/1998
5754242Data formatting system for processing multiple independent input data streams for high resolution screen displays
A system is provided to enhance the capability of a display system which format digital images of different types from multiple input data streams for a high-resolution screen of arbitrary shape and size, with the display system adapted to receive indep...
05/19/1998
5751951Network interface
A packet based data transmission system includes a flexible optimized nonocking transmit interface that incorporates optimized buffer modes, dynamic and static chaining, streaming and the utilization of small packet formats. Static chaining refers to con...
05/12/1998
5748844Graph partitioning system
A system is disclosed for computing an initial partition of a graph comprising nodes and the edges that connect the nodes. In one embodiment this initial partition is presented for subsequent use by the Kernighan-Lin system of graph partitioning. The Subj...
05/05/1998
5745477Traffic shaping and ABR flow control
In an ATM network interface controller, a traffic management system is provided to allow implementation of available bit rate, or ABR, flow control by an external processor and the use of a new ABR controller within the traffic management system which pro...
04/28/1998
5736990System for designing a virtual environment utilizing locales
A system for virtual environments in which graphical objects are depicted in a space to achieve the required high accuracy regardless of location through establishing locales or subdivisions of the global coordinate system and establishing an origin for e...
04/07/1998
5732087ATM local area network switch with dual queues
A switch for digital communication networks includes a queuing system cape of implementing a broad class of scheduling algorithms for many different applications and purposes, with the queuing system including both a tag-based primary queue which contain...
03/24/1998
5729254Method and apparatus for differential object modeling using automatically generated constructive solid geometry (CSG) through an evolutionary process
A system for creating a constructive solid geometry (CSG) representation of bjects in bit map or voxel form iteratively creates, mutates and optimizes a population of potential CSG representations of the object. The system includes a first part which rando...
03/17/1998
5682553Host computer and network interface using a two-dimensional per-application list of application level free buffers
A network interface using per-application free buffer lists includes a pat processor which processes an incoming message and stores packet data into free buffers designated for the application for which the message intended. The packet processor has memo...
10/28/1997
5678053Grammar checker interface
A convenient interface for a grammar checking system in which improper utilization of words in a sentence is detected and in which corrected words are suggested for insertion in the sentence including means for underlining incorrectly used words and means...
10/14/1997
5678028Hardware-software debugger using simulation speed enhancing techniques including skipping unnecessary bus cycles, avoiding instruction fetch simulation, eliminating the need for explicit clock pulse generation and caching results of instruction decoding
The speed of a hardware-software debugger is markedly increased through the use of high speed simulators which ignore all systems operations except those where design errors are expected to manifest themselves, by skipping CPU bus cycles of no interest fo...
10/14/1997
5659771System for spelling correction in which the context of a target word in a sentence is utilized to determine which of several possible words was intended
A system is provided for spelling correction in which the context of a word n a sentence is utilized to determine which of several alternative or possible words was intended. The probability that a particular alternative was the word that was intended is d...
08/19/1997
5610812Contextual tagger utilizing deterministic finite state transducer
A system for assigning part-of-speech tags to English text includes an improved contextual tagger which utilizes a deterministic finite state transducer to improve tagging speed such that large documents can have its sentences accurately tagged as to part...
03/11/1997
5603027Computer program version management system with reduced storage space and enabling multiple program versions to have the same name
A computer program version update system reduces storage space usage and enables calling programs to invoke any version of a program using the same name by storing only modified modules of a program for different program versions. Multiple versions of a p...
02/11/1997
1    
 
Sign InRegister
Username  
Password   
forgot password?