Sign up


Match Document Document Title
8446415 Framework for graphics animation and compositing operations  
A framework for performing graphics animation and compositing operations has a layer tree for interfacing with the application and a render tree for interfacing with a render engine. Layers in the...
8446298 Quick record function in a smart pen computing system  
Embodiments of the invention present a system and method for controlling audio capture by a smart pen based computing system. An audio capture mechanism that is independent from a gesture capture...
8446414 Programming APIS for an extensible avatar system  
Disclosed is an application programming interface (API) that provides for an extensible avatar system. In one embodiment an API may allow video game applications to retrieve structures of data...
8441485 Method and apparatus for generating video animation  
The examples of the present invention provide a method and apparatus for generating a video animation, and the method and apparatus relate to the animation field. The method includes: receiving a...
8436861 Pose-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...
8436860 Techniques 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...
8432400 Transitional animation for generating tree maps  
A two-dimensional tree representation of a hierarchical data structure is displayed. A first transitional animation is generated that graphically represents a first portion of the two-dimensional...
8432401 Image processing apparatus, image processing method, and image processing program  
[Problems] An appropriate motion expression in which a processing load on image processing for a motion of a character is reduced and a predetermined site of the character is in contact with a...
8432390 Apparatus system and method for human-machine interface  
There is provided a 3D human machine interface (“3D HMI”), which 3D HMI may include: (1) an image acquisition assembly, (2) an initializing module, (3) an image segmentation module, (4) a seg...
8433299 System for providing interactive media to user of mobile device  
A system for mobile devices that facilitates the creation and dissemination of interactive media to a plurality of mobile devices. A computer or PC comprising an interactive media generator is used...
8427484 Authored 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...
8427483 Drawing figures in computer-based drawing applications  
Techniques for associating a graphics object with one of a plurality of target regions of a graphical object template are disclosed. The graphics object is associated with one of the target regions...
8429557 Application programming interfaces for scrolling operations  
At least certain embodiments of the present disclosure include an environment with user interface software interacting with a software application. A method for operating through an application...
8429174 Methods, systems, and data structures for performing searches on three dimensional objects  
Techniques are provided for searching on three dimensional (3D) objects across large, distributed repositories of 3D models. 3D shapes are created for input to a search system; optionally...
8421804 System and method of streaming 3-D wireframe animations  
Optimal resilience to errors in packetized streaming 3-D wireframe animation is achieved by partitioning the stream into layers and applying unequal error correction coding to each layer...
8421806 Method of optimizing rendering of a multimedia scene, and the corresponding program, signal, data carrier, terminal and reception method  
A method is provided for describing a multimedia scene comprising a set of objects that can be animated. This method provides at least one item of information of optimization, provided for...
8421805 Smooth morphing between personal video calling avatars  
Dynamic animated avatars selectively morph to reveal or depict the user's identity while simultaneously emulating or tracking active movements associated with the user's verbal stream or perceived...
8416246 Generating a surface representation of an item  
Among other disclosed subject matter, a computer-implemented method for generating a surface representation of an item includes identifying, for a point on an item in an animation process, at least...
8416245 Creation of motion blur in image processing  
Motion blur is created in images by utilizing a motion vector. Vertices are developed with each vertex including a motion vector. The motion vector is indicative of how far vertices have moved...
8417797 System and method for seamlessly providing video content to client systems over a network  
A system and method for providing video content to a client system is disclosed. The system includes a server and a computer coupled by a network. The server obtains operating environment...
8411092 2D imposters for simplifying processing of plural animation objects in computer graphics generation  
The technology herein involves use of 2D imposters to achieve seemingly 3D effects with high efficiency where plural objects such as animated characters move together such as when one character...
8412705 Image processing apparatus, image processing method, and computer-readable storage medium  
An image processing apparatus includes a search unit configured to search for an object, a selection unit configured to select a plurality of objects from among objects searched for by the search...
8411830 System, method and computer program product for extracting user profiles and habits based on speech recognition and calling history for telephone system advertising  
A system, method and computer program product for providing targeted messages to a person using telephony services by generating user profile information from telephony data and using the user...
8411967 Constraint-based ordering for temporal coherence of stroke based animation  
A renderer allows for a flexible and temporally coherent ordering of strokes in the context of stroke-based animation. The relative order of the strokes is specified by the artist or inferred from...
8405663 Simulated resolution of stopwatch  
There is described a mobile device comprising a display screen for displaying an image of a clock having a resolution of at least a first digit representing a tenth of a second and a second digit...
8405662 Generation of video  
An apparatus and a method are provided for generating video data derived from the execution of a computer program. In a first mode, the apparatus is operable to (a) execute a computer program...
8405660 Method and system for streaming documents, E-mail attachments and maps to wireless devices  
A method for streaming a vector image to a client computer, including: accessing a pre-processed vector image that was generated from a vector image, the pre-processed vector image including a...
8405664 Inversion of post-skinning features  
A computer-implemented method includes identifying a representation of a feature of an animated character by inverting an skinned representation of the feature in one position. The inversion...
8405658 Estimation of light color and direction for augmented reality applications  
One embodiment of the invention sets forth a technique for shading a graphics object inserted into a video feed of a real-world scene based on lighting conditions in the real-world scene. The...
8405661 Method for modeling and animating object trajectories in three-dimensional space  
A method for modeling and animating an object trajectory in three-dimensional (3D) space. The trajectory includes at least one course which represents a 3D model mesh. A course includes at least...
8400455 Method and apparatus for efficient offset curve deformation from skeletal animation  
A method for use in animation includes establishing an influence primitive, associating the influence primitive with a model having a plurality of model points, and for each of the plurality of...
8400456 Systems and methods for integrating graphic animation technologies in fantasy sports contest applications  
Systems and methods for integrating graphic animation technologies with fantasy sports contest applications are provided. This invention enables a fantasy sports contest application to depict plays...
8400454 System and method for creating motion blur  
An embedded, programmable motion blur system and method is described herein. Embodiments include applying displacement on a vertex level and amplification on a primitive level within a graphics...
8395626 Method and system for interactive simulation of materials  
A method and system for interactive simulation of materials. The method and system provide flexible simulation, the ability to combine rigid and flexible simulation, a collision-detection method...
8395627 Spline technique for 2D electronic game  
A technique for generating splines in two dimensions for use in electronic game play is disclosed. The technique includes generating a computer graphic of a shape to be animated that is formed by...
8395614 Generating an asset for interactive entertainment using digital image capture  
Systems, methods and apparatus for generating an asset for a simulated environment using digital image capture are disclosed. An outline of an object in a digital image is automatically traced to...
8392151 Preview of an object in graphical modeling environments  
Graphical programming or modeling environments in which a preview window of an object is provided are disclosed. The preview window may be provided when the pointer of a pointing device hovers over...
8390629 Methods 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...
8384720 Distinguishing requests for presentation time from requests for data time  
Techniques are provided for managing Presentation Time in a digital rendering system for presentation of temporally-ordered data when the digital rendering system includes a Variable Rate...
8384721 System and method for video choreography  
An electronic entertainment system for creating a video sequence by executing video game camera behavior based upon a video game sound file includes a memory configured to store an action...
8384710 Displaying and using 3D graphics on multiple displays provided for gaming environments  
3D images (or graphics) are effectively displayed across multiple displays provided in a gaming environment based on a 3D imaging (or graphics) model (or world). A game scene for a game played on a...
8384713 Lightweight three-dimensional display  
A computer-implemented imaging process method includes generating a progression of images of a three-dimensional model and saving the images at a determined location, generating mark-up code for...
8384719 Avatar items and animations  
Mechanisms for accessorizing avatars with animated items. Avatars may be accessorized by items that have animations that are item specific, or they may be accessorized by items that apply to the...
8379134 Object detection and selection using gesture recognition  
Object detection and selection for use in a device having digital camera functionality is described. The mechanism detects the occurrence of a gesture by a pointing member in an image frame...
8379029 Looping 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...
8379028 Rigweb  
In various embodiments, techniques are provided for collaborating and developing a body of knowledge for animation rigging for use in CGI and computer-aided animation. In an embodiment, a computer...
8373705 Method for computing animation parameters of objects of a multimedia scene  
A method is provided for creating a multimedia scene including at least one object animation, designed to be reproduced on at least one radio communication terminal. At least one of the animations...
8374422 Face expressions identification  
In the last few years, face expression measurement has been receiving significant attention mainly due to advancements in areas such as face detection, face tracking and face recognition. For face...
8373706 Real-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...
8373716 Parallel approximation of distance maps  
Method for parallel approximation of distance maps on a discrete representation of a manifold, the method comprising: for at least one Euclidean grid applied on the discrete representation of a...