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

Icon_funbox Bizarre Patents

Patent No. 6612440

Banana Protective Device

A banana protective device for storing and transporting a banana carefully.

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/420 - Solid modelling


Subclass of Class 345 - Computer graphics processing and selective visual display systems
Definition: Subject matter wherein complex objects are represented as
No. of applications: 532
Last issue date: 05/24/2012


1                      
Application No.Application TitleIssue Date
20120127176Systems And Methods For Applying Model Tracking to Motion Capture
An image such as a depth image of a scene may be received, observed, or captured by a device and a model of a user in the image may be generated. The model may then be adjusted to mimic one or more movements by the user. For example, the model may be a skeletal model ha...
05/24/2012
20120127175METHODS AND SYSTEMS FOR SELECTING OBJECT COVERING MODEL FRAGMENTS
A computerized method of mapping a plurality of model fragments covering a selected object. The method comprises receiving a representation of an object, generating a parameterized data model of the object according to said representation, the parameterized data model h...
05/24/2012
20120105449METHODS AND SYSTEMS FOR DYNAMICALLY LOADING PORTIONS OF A COMPUTER-AIDED DESIGN MODEL ON DEMAND
A complicated CAD model may include thousands or tens of thousands of parts, each comprising dozens or hundreds of individual features. To reduce memory requirements and regeneration times, the present disclosure features systems and methods for dynamically loading port...
05/03/2012
20120106796CREATING A CUSTOMIZED AVATAR THAT REFLECTS A USER'S DISTINGUISHABLE ATTRIBUTES
A capture system captures detectable attributes of a user. A differential system compares the detectable attributes with a normalized model of attributes, wherein the normalized model of attributes characterize normal representative attribute values across a sample of a...
05/03/2012
20120069018AR PROCESS APPARATUS, AR PROCESS METHOD AND STORAGE MEDIUM
A generating unit generates a 3D model of an object based on pair images obtained for the same object. An extracting unit extracts plural first feature points from a to-be-synthesis 3D model and plural second feature points from a synthesis 3D model. An obtaining unit o...
03/22/2012
20120069016Method and Apparatus for Adding Detail to a 3D Solid Model Using a Secondary Geometric Representation
The invention is directed to systems and methods for detailing a graphical 3D solid model displayed to a user. An example system includes a graphical user interface device (e.g., joystick, keyboard, stylus, roller ball, touch screen, tablet, etc.) configured to receive ...
03/22/2012
20120069017Method and System for Efficient Extraction of a Silhouette of a 3D Mesh
A method and system for extracting a silhouette of a 3D mesh representing an anatomical structure is disclosed. The 3D mesh is projected to two dimensions. Silhouette candidate edges are generated in the projected mesh by pruning edges and mesh points based on topology ...
03/22/2012
20120050286PATTERN DETECTION OF AVATARS IN A VIRTUAL ENVIRONMENT
Techniques are described for detecting script-controlled avatars in a virtual environment engaging in certain pattern formation behaviors. In particular, a virtual environment server may select a group of avatars and determine a pattern formed by the selected group. The...
03/01/2012
20120050287Three-Dimensional Display of Specifications in a Scalable Feed-Forward Network
Technologies are described herein for generating a three-dimensional display. Some technologies are adapted to retrieve a model defining a feed-forward network related to a development process. The technologies generate a first three-dimensional shape representing each ...
03/01/2012
20120038639PRESENTATION-ENHANCED SOLID MECHANICAL SIMULATION
In a solid mechanics simulation of a deformable object having: a model representing a condition of the deformable object; a rendering module for presenting an image of the object in response to states of the elements of the object according to an oriented view; and a us...
02/16/2012
20120038640SPATIAL DECOMPOSITION METHODS USING BIT MANIPULATION
The invention relates to image decomposition strategies and computer-based methods for implementing them. In one method of the invention, the ordering of tetrahedral shapes that define or approximate an image is performed in such a way that neighboring tetrahedral shape...
02/16/2012
201200329583-D Model View Manipulation Apparatus
A 3-D view manipulation apparatus surrounds a 3-D model displayed on a display device, and allows a user to manipulate the view of the model by manipulating the apparatus, without having to divert the user's view from the model. The apparatus is transparent or semi-tran...
02/09/2012
20120026167METHOD FOR GENERATING A HEX-DOMINANT MESH OF A GEOMETRICALLY COMPLEX BASIN
A method for generating a mesh of a subterranean medium comprising at least one sedimentary layer crossed by at least one fault. The at least one layer is delimited vertically by two geological horizons discretized by two triangulated three-dimensional surfaces. For eac...
02/02/2012
20120013617METHOD FOR GLOBAL PARAMETERIZATION AND QUAD MESHING ON POINT CLOUD
The present invention comprises a method for global parameterization and quadrangulation on point cloud. The method comprises: (a) computing and smoothing principal direction field over the point cloud; (b) performing a global parameterization of the point cloud; (c) co...
01/19/2012
20120007864Data Processing System with Construction Geometry
A CAD system, method, and computer readable medium. A method for modeling a topological structure includes receiving a definition of a topological structure. The method also includes receiving a definition of a construction element and receiving a geometrical relationsh...
01/12/2012
20110316854Global Visualization Process Terrain Database Builder
A process for optimizing a tile mesh for a surface in a level-of-detail hierarchy includes obtaining a plurality of elevation values for an elevation grid of the surface, downsampling the elevation grid to a resolution based on a minimum edge size for triangles of the t...
12/29/2011
20110316853TELEPRESENCE SYSTEMS WITH VIEWER PERSPECTIVE ADJUSTMENT
Described herein is a telepresence system where a real-time a virtual hologram of a user is displayed at a remote display screen and is rendered from a vantage point that is different than the vantage point from which images of the user are captured via a video camera. ...
12/29/2011
20110316855Parallelized Streaming Accelerated Data Structure Generation
A method includes receiving at a master processing element primitive data that includes properties of a primitive. The method includes partially traversing a spatial data structure that represents a three-dimensional image to identify an internal node of the spatial dat...
12/29/2011
20110310100THREE-DIMENSIONAL SHAPE USER INTERFACE FOR MEDIA CONTENT DELIVERY SYSTEMS AND METHODS
Exemplary three-dimensional (ā€œ3-Dā€) shape user interfaces for media content delivery systems and methods are disclosed. An exemplary method includes a media content delivery computing system maintaining data representative of a 3-D shape model including a plurality ...
12/22/2011
20110310101PILLAR GRID CONVERSION
One or more computer-readable media include computer-executable instructions to instruct a computing system to access data that define a pillar grid where pillar nodes of the pillar grid define logical cells of a reservoir model, partition the pillar grid into subvolume...
12/22/2011
20110304622Development Tools for Animated Character Rigging
Computer-implemented methods and computer program products for automatically transferring expressions between rigs with consistent joint structure, and for automatically transferring skin weights between different skin meshes based on joint positioning. A method is prov...
12/15/2011
20110304619PRIMITIVE QUADRIC SURFACE EXTRACTION FROM UNORGANIZED POINT CLOUD DATA
A method, apparatus, system, article of manufacture, and data structure provide the ability to extract a primitive quadric surface from point cloud data. Point cloud data is obtained in 3D space. The point cloud data is segmented to create a disjoined surface and a smoo...
12/15/2011
20110304621IMAGE PROCESSOR, IMAGE PROCESSING METHOD, COMPUTER PROGRAM, RECORDING MEDIUM, AND SEMICONDUCTOR DEVICE
To provide an image processor that is capable of presenting images in which a character object is moved smoothly and naturally as a user intends it to be, regardless of the change in shape of an object.

An image processor 1 according...

12/15/2011
20110304620STORAGE MEDIUM HAVING STORED THEREIN IMAGE PROCESSING PROGRAM, IMAGE PROCESSING APPARATUS, IMAGE PROCESSING SYSTEM, AND IMAGE PROCESSING METHOD
A plurality of polygons are placed in a 3-dimensional virtual space. Each of plural types of first textures corresponding to plural types of attributes which the plurality of polygons have is mapped to the polygon that has the attribute of the type corresponding to the ...
12/15/2011
20110304618CALCULATING DISPARITY FOR THREE-DIMENSIONAL IMAGES
An apparatus may calculate disparity values for pixels of a two-dimensional image based on depth information for the pixels and generate a second image using the disparity values. The calculation of the disparity value for a pixel may correspond to a linear relationship...
12/15/2011
20110298799METHOD FOR REPLACING OBJECTS IN IMAGES
A method for replacing an object in an image is disclosed. The method comprises obtaining a first image having a first object. The first image is two-dimensional while the first object has feature portions. The method also comprises generating first image reference poin...
12/08/2011
20110301760CREATION AND USE OF VIRTUAL PLACES
An apparatus, method and system facilitate efficient creation of virtual places and provide tools for using the virtual places. The virtual places include a virtual real estate listing, newsworthy place and a virtual box seat. Tools are provided including an automatic d...
12/08/2011
20110298800System and Method for Mapping Two-Dimensional Image Data to a Three-Dimensional Faceted Model
A method for mapping a two-dimensional image data onto a three-dimensional graphic model of an object includes taking a plurality of two-dimensional images of the object. Each two-dimensional image has data, such as temperature data, which is desired to be represented o...
12/08/2011
20110286624METHOD AND APPARATUS FOR WATERMARKING OF 3D MESH MODEL
Provided are a watermarking method and a watermarking apparatus for a mesh mode, which are applicable to a system which requires high precision, such as a rapid prototyping system. A reference coordinate system is set using 1-ring values of vertices of a 3D mesh model. ...
11/24/2011
20110285708METHOD AND APPARATUS FOR ENCODING 3D MESH MODELS, AND METHOD AND APPARATUS FOR DECODING ENCODED 3D MESH MODELS
3D mesh models are widely used in various applications for representing 3D objects. These models are made of vertices and corresponding triangles, which can be compressed based on prediction and residuals. The present invention improves the accuracy of parallelogram pre...
11/24/2011
20110279453METHOD AND APPARATUS FOR RENDERING A LOCATION-BASED USER INTERFACE
An approach is provided for enabling a pleasing lightweight transition between two more complete renderings of content associated with a location based service. A device is caused to present the first rendering of a graphical user interface based on location information...
11/17/2011
20110273447Connection-relation deciding program, computer aiding apparatus, computer aiding method
A computer aiding apparatus includes a storage unit that stores therein pieces of component information on component basis; an calculating unit that searches from the storage unit for a piece of component information assigned to a bonding component that bonds components...
11/10/2011
20110267344METHOD FOR ESTIMATING A POSE OF AN ARTICULATED OBJECT MODEL
A computer-implemented method for estimating a pose of an articulated object model (4), wherein the articulated object model (4) is a computer based 3D model (1) of a real world object (14) observed by one or more source cameras (9), a...
11/03/2011
20110254839Systems and Methods for Creating Near Real-Time Embossed Meshes
A system is provided for creating a preview embossed mesh for graphical display to a user. The system includes a graphical user interface device and a computer, which includes a Graphics Processing Unit (GPU) and a Central Processing Unit (CPU). A memory for use with th...
10/20/2011
20110248995SYSTEM AND METHODS FOR CREATING INTERACTIVE VIRTUAL CONTENT BASED ON MACHINE ANALYSIS OF FREEFORM PHYSICAL MARKUP
Systems and methods are described for creating virtual models, primarily through actions taken in actual 3D physical space. For many applications, such systems are more natural to users and may provide a greater sense of reality than can be achieved by editing a virtual...
10/13/2011
20110248996EMBEDDING IMAGES INTO A SURFACE USING OCCLUSION
A three-dimensional relief can be produced from one or more two-dimensional digital (2D) images. A height field is computed from the one or more 2D images and illumination direction information. The height field comprises a multiplicity of geometric surface elements arr...
10/13/2011
20110216062Layered Personalization
A computer system includes a three-dimensional model of an object such as a piece of jewelry. The model is divided into multiple layers, each of which contains one or more components of the object. Each layer is associated with one or more attribute types, each of which...
09/08/2011
20110210970DIGITAL MIRROR APPARATUS
A digital mirror apparatus that can reduce the uncomfortable feeling that the user who works while watching the displayed image feels in the horizontal direction and that can reduce the stress on the user. The digital mirror apparatus (100) for displaying an imag...
09/01/2011
20110210971GENERATING POINT CLOUDS
Presented are embodiments for the generation of point clouds on a surface. A surface is described by a mathematical function. The surface may be subdivided into a plurality of patches, a plurality of triangles, or a plurality of rectangles, inter alia. A plurality of po...
09/01/2011
20110193725METHODS AND SYSTEMS FOR DISPLAYING A SYMBOL REPRESENTATIVE OF AN AIRCRAFT IN FLIGHT
Methods and systems are provided for displaying a symbol that is representative of an aircraft in flight. The method includes, but is not limited to, the steps of detecting an attitude of the aircraft and a view direction of an operator of the aircraft, and displaying w...
08/11/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?