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

Icon_funbox Did You Know...

...Chester Carlson was a patent agent who tired of having to make multiple copies of patent applications using the only duplication method available at the time: carbon paper. In 1959 he came up with a new copying system and took it to IBM for evaluation. The "experts" at IBM determined potential sales to be only 5,000 units because people wouldn't want to use a bulky machine when they had carbon paper. Carlson's invention was the xerography process, the company founded on the system is Xerox.

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.

 

Class 345/474 - Motion planning or control


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter wherein locations traversed by animation
No. of patents: 681
Last issue date: 05/14/2013


1                      
NumberTitleIssue Date
8441486Position tracking in a virtual world
Positions of avatars in a virtual world may be communicated to clients using multiple bitcode resolutions to minimize required communication bandwidth between a virtual world server and virtual world clients, thereby allowing transmission of all avatars' positions t...
05/14/2013
8436861Pose-based collision fly-papering: a method of simulating objects in computer animation
Methods and an apparatus allow animators to control the extent by which scripted character motions affect simulated objects' motions. The simulated objects are connected to the character or non-simulated object, such as clothing or hair, and the motion of the simula...
05/07/2013
8436860Techniques for using depth maps
Techniques for determining a position of a component of an animated object relative to a surface represented by a depth map and updating the state of the animated object based upon the determination. Updating the state of an animated object may change one or more of...
05/07/2013
8427484Authored motion transitions
An animation creator authors a transition between two different pre-authored motions of a degree of freedom of an object such as an animatronic or virtual character. The author selects an arbitrary position to begin the transition and the transition ends at the posi...
04/23/2013
8416247Increasing the number of advertising impressions in an interactive environment
Increasing a number of advertising impressions in a system configured to facilitate user interaction with an interactive environment containing one or more advertising targets is described. A scene of a portion of the simulated environment is displayed from a camera...
04/09/2013
8390629Methods and apparatus for designing animatronics units from articulated computer generated characters
A method for specifying a design for an animatronics unit includes receiving motion data comprising artistically determined motions, determining a design for construction of at least a portion of the animatronics unit in response to the motion data, and outputting t...
03/05/2013
8390628Facial animation using motion capture data
Methods and apparatus for facial animation using motion capture data are described herein. A mathematic solution based on minimizing a metric reduces the number of motion capture markers needed to accurately translate motion capture data to facial animation. A set o...
03/05/2013
8390630Avatar eye control in a multi-user animation environment
In a multi-participant modeled virtual reality environment, avatars are modeled beings that include moveable eyes creating the impression of an apparent gaze direction. Control of eye movement may be performed autonomously using software to select and prioritize tar...
03/05/2013
8379029Looping motion space registration for real-time character animation
A method for generating a looping motion space for real-time character animation may include determining a plurality of motion clips to include in the looping motion space and determining a number of motion cycles performed by a character object depicted in each of ...
02/19/2013
8379030Computer graphics variable transformation interface
A transformation region is displayed around a selection of knots defining one or more computer graphics variable curves. The transformation region includes transformation handles enabling the modification of the transformation region shape. The transformation region...
02/19/2013
8373706Real-time goal-directed performed motion alignment for computer animated characters
A method for real-time, goal-directed performed motion alignment for computer animated characters. A sequence of periodic locomotion may be seamlessly aligned with an arbitrarily placed and rotated non-periodic performed motion. A rendering application generates a s...
02/12/2013
8363057Real-time goal-directed performed motion alignment for computer animated characters
A method for real-time, goal-directed performed motion alignment for computer animated characters. A sequence of periodic locomotion may be seamlessly aligned with an arbitrarily placed and rotated non-periodic performed motion. A rendering application generates a s...
01/29/2013
8358311Interpolation between model poses using inverse kinematics
The pose of the model at an evaluation time is determined by interpolating pose attributes of the unconstrained pose degrees of freedom from previously defined poses. A neutral value of an attractor function at the evaluation time is based at least on the pose attri...
01/22/2013
8350860Real-time goal-directed performed motion alignment for computer animated characters
A method for real-time, goal-directed performed motion alignment for computer animated characters. A sequence of periodic locomotion may be seamlessly aligned with an arbitrarily placed and rotated non-periodic performed motion. A rendering application generates a s...
01/08/2013
8350861Method and system for simulating character
A method and system for simulating a character is provided. The method of simulating a character including: optimizing motion data by using a displacement mapping and a Proportional Derivative (PD) control; and performing controller training by using the optimized m...
01/08/2013
8334872Inverse kinematics for motion-capture characters
A method for a computer system comprising receiving a displacement for a first object model surface from a user determined in response to a first physical motion captured pose, determining a weighted combination of a first displacement group and a second displacemen...
12/18/2012
8319779System and method for controlling animation by tagging objects within a game environment
A game developer can “tag” an item in the game environment. When an animated character walks near the “tagged” item, the animation engine can cause the character's head to turn toward the item, and mathematically computes what needs to be done in order to ma...
11/27/2012
8319778Variable motion blur associated with animation variables
Variable motion blur is created by varying the evaluation time used to determine the poses of objects according to motion blur parameters when evaluating a blur frame. A blur parameter can be associated with one or more objects, portions of objects, or animation var...
11/27/2012
8314799Enhanced motion behavior framework
An enhanced motion behavior framework, in which an input is received from a user corresponding to an object to be animated and one or more animation parameters to be applied to the object, the one or more animation parameters are applied to the object, and an animat...
11/20/2012
8314800Programmable light beam shape altering device using separate programmable micromirrors for each primary color
Three-digital micromirror devices (“DMD”) are used to alter the shape of light that is projected onto a stage. The DMDs each receive a primary color and selectively reflects some light of that color, thereby shaping the light that is projected onto the stage. Th...
11/20/2012
8289331Asymmetric animation links
Asymmetric animation links control motion propagation through motion element graphs of models. Asymmetric animation links have direction attributes. When a motion element is moved, the influence of this motion propagates away from this motion element through the mot...
10/16/2012
8259117Avatar eye control in a multi-user animation environment
In a multi-participant modeled virtual reality environment, avatars are modeled beings that include moveable eyes creating the impression of an apparent gaze direction. Control of eye movement may be performed autonomously using software to select and prioritize tar...
09/04/2012
8253746Determine intended motions
It may be desirable to apply corrective data to aspects of captured image or the user-performed gesture for display of a visual representation that corresponds to the corrective data. The captured motion may be any motion in the physical space that is captured by th...
08/28/2012
8253745Systems and methods for creating and using modeless animation manipulation rigs
Systems and methods for custom designing modeless rigs or sets of object control elements that can be used when manipulating one or more objects. Users define object control rigs that can be used to perform specific object manipulation tasks for the user when manipu...
08/28/2012
8253747User interface for controlling animation of an object
A user can control the animation of an object via an interface that includes a control area and a user-manipulable control element. In one embodiment, the control area includes an ellipse, and the user-manipulable control element includes an arrow. In yet another em...
08/28/2012
8232999Fast oceans at near infinite resolution
The surface of a body of water can be animated by deconstructing a master wave model into several layer models and then reconstructing the layer models to form an optimized wave model. A wave model is obtained, which describes the wave surfaces in a body of water. T...
07/31/2012
8223156Time dependent virtual universe avatar rendering
Methods, devices, program products and systems are disclosed for displaying multiple virtual universe avatar states. Each of a plurality of avatar states of a first avatar of a first virtual universe user are stored in a storage medium as a function of a time of eac...
07/17/2012
8223155Method for simulating large numbers of spherical bodies interacting
A method for use in computer graphics includes receiving data representative of a plurality of particles. For each particle, the method further includes calculating a time at which a collision will occur based on a current trajectory of the particle. For pairs of pa...
07/17/2012
8217949Hybrid analytic and sample-based rendering of motion blur in computer graphics
A contribution of a geometric element's attribute to a value of the image sample is determined analytically for an analytic dimension of evaluation and using sampling for a discrete dimension of evaluation. Motion blur effects are rendered by analytically determinin...
07/10/2012
8199152Combining multiple session content for animation libraries
A computer-implemented method includes comparing content captured during one session and content captured during another session. A surface feature of an object represented in the content of one session corresponds to a surface feature of an object represented in th...
06/12/2012
8179396System and methods for rule-based volume rendition and navigation
Certain embodiments of the present invention provide a method for clinical presentation of a radiological study including: associating a customizable set of rules with image data corresponding to at least a portion of the radiological study; and rendering automatica...
05/15/2012
8139068Three-dimensional animation of soft tissue of characters using controls associated with a surface mesh
A face, as well as any other soft tissue of a character, can be animated much in the same way that a skeleton is animated by creating a soft tissue solver attached to the surface mesh. In particular, deformation objects are associated with regions of the surface mes...
03/20/2012
8134560Method for avatar wandering in a computer based interactive environment
A method for avatar wandering in a computer based interactive environment including for each avatar within a range of a current avatar, obtaining profiles of a user represented by the avatar, for each profile of the user represented by the avatar that has a same pro...
03/13/2012
8106910Method for correct reproduction of moving spatial images on a flat screen
A method for correct reproduction of moving three-dimensional (3D) scenes observed by a viewer on displays showing moving three-dimensional scenes relating to video games, animated cartoons, simulators for drivers or pilots, etc. The main concept of the invention is...
01/31/2012
8054312Material for motion capture costumes and props
Capturing motion using motion capture cameras comprises: coupling a plurality of markers to an actor; allowing a material to be positioned between the actor and the motion capture cameras, wherein the material is selected to allow the motion capture cameras to captu...
11/08/2011
8049757Image processing device, image processing method and information storage medium
To control screen display using moving pictures for a plurality of users. Respective moving pictures for a plurality of users are acquired, and each of the acquired moving pictures are displayed on a screen. Display content for the screen is controlled...
11/01/2011
8049758Sensing ball game machine
A sensing baseball game apparatus (10) has a game machine (12) connected to a television monitor (18). A bat input device (32) is provided with an acceleration sensor. An acceleration signal is transmitted by an infrared-ray LED (34
11/01/2011
8035644Method for embedding animation in electronic mail and websites
Provided is a method for providing animation in electronic communications. An image is generated by capturing multiple photographs from a camera or video camera typically fixed in one position. The first photograph is called the “naked photo.” Using a graphics p...
10/11/2011
8022955Operability verification apparatus, operability verification method, and computer-readable storage medium storing operability verification program
An operability verification apparatus includes a work plane generation section that generates a work plane on a virtual space where a three-dimensional model of an equipment to be verified is disposed; a plane display section where a two-dimensional image on a work ...
09/20/2011
8022954Programmable light beam shape altering device using separate programmable micromirrors for each primary color
Three-digital micromirror devices (“DMD”) are used to alter the shape of light that is projected onto a stage. The DMDs each receive a primary color and selectively reflects some light of that color, thereby shaping the light that is projected onto the stage. Th...
09/20/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?