...that the Slinky toy was the result of a failed attempt by engineer Richard James to produce an antivibration device for ship instruments? His goal was to develop a spring that would instantaneously counterbalance the wave motion that rocks a ship at sea. Instead, he developed the Slinky.
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.
| Number | Title | Issue Date |
| 7154501 | Method and apparatus for three-dimensional parallax drawing A three dimensional parallax drawing system for use in three dimensional graphics or virtual reality is disclosed. The parallax drawing system includes a three dimensional address generator which generates the original X-axis, Y-axis and Z-axis addresses of an image... | 12/26/2006 |
| 7154506 | 3D stereo browser for the internet A viewer for viewing stereo images either downloaded over a network, such as the Internet, or resident on a personal computer uses a graphical user interface (GUI) to facilitate the display of wireframes with or without texture applied in a variety of formats. In st... | 12/26/2006 |
| 7154498 | System and method for spatio-temporal guidepoint modeling A method and system for spatio-temporal (4D) modeling of an object includes sampling the 4-D model at one point in time to create a 3-D model. This 3-D model is then fit based on user-supplied guide points, image forces (e.g., image edges) and prior shape models. On... | 12/26/2006 |
| 7148907 | Mixed but indistinguishable raster and vector image data types An image processing application employs the concept of integral pre-multiplied alpha channel, and combines the techniques of multi-resolution representation, graph-structured representation, and automatic and intelligent data type conversion in order to permit a com... | 12/12/2006 |
| 7149367 | User interface for a system and method for head size equalization in 360 degree panoramic images A User Interface (UI) for a real-time panoramic image correction system and method that simplifies the use of the system for the user. The UI includes a control panel that allows a user to enter meeting table size and shape, camera position and orientation, and the ... | 12/12/2006 |
| 7148860 | Head mounted display device A head mounted display device comprises a display which is imaged on the eye at an adjustable angle of incidence. On the basis of information about a position of the head of the wearer, the angle of incidence is controlled such that, upon movement of the head, the a... | 12/12/2006 |
| 7148895 | Time-series data processing device and method The present inventions provide a system and a method for facilitating various visual analyses of individual players and team data that is most appropriate for the purpose, while also allowing analyzed data and results to be saved. A time-series data processing devic... | 12/12/2006 |
| 7148890 | Displacement mapping by using two passes through the same rasterizer A processing pipeline and method are disclosed that may enable real time video rate displacement mapping. The pipeline may include one or more: render units, texture units, memories, and displacement units. Render units may tessellate a geometric primitive into micr... | 12/12/2006 |
| 7148891 | Image display method and image display device An image is displayed on a small display unit having a wide viewing angle range and a cubic effect providing actuality and reality thereto. An image is displayed on a plurality of display surfaces which are inner surfaces of a display unit. The present invention cal... | 12/12/2006 |
| 7148892 | 3D navigation techniques A system and method is provided for facilitating navigation techniques in a three-dimensional virtual environment. The present invention couples input driving techniques to the state of one or more workspace variables (e.g., object state, virtual body state, environ... | 12/12/2006 |
| 7148896 | Method for representing image-based rendering information in 3D scene A method for enabling to use an Image-Based Rendering (IBR) technology in Animation Framework extension (AFX) technology is provided. In the method for representing an object in a 3D scene using an IBR technology in the 3D scene, image information and depth informat... | 12/12/2006 |
| 7146569 | Method, apparatus, and program for visual representation of an address space A mechanism is provided for generating visual representations of an address space. More particularly, the dotted quad notation of an Internet Protocol address space is illustrated. A discovery process is performed to identify addresses of entities in the network, as... | 12/05/2006 |
| 7146036 | Multiframe correspondence estimation Systems and methods of multiframe correspondence estimation are described. Light patterns reflected from the scene are captured at one or more capture planes. In one aspect, a sequence of patterns of light symbols that temporally encode two-dimensional position info... | 12/05/2006 |
| 7146271 | System and method for managing navigation information A system and method for managing navigation information is disclosed. The system and method can send and receive navigation information. In some cases, requests for navigation information can be sent to a service provider, which then prepares an appropriate response... | 12/05/2006 |
| 7146022 | Spatiotemporal locator processing method and apparatus A spatiotemporal locator processing method of correcting a spatiotemporal locator capable of specifying a trajectory of a representative point of an approximate figure representing an arbitrary region in order to represent a transition of the region over a plurality... | 12/05/2006 |
| 7142709 | Generating image data A method, apparatus, and article of manufacture provide the ability to process image data. A data structure includes a plurality of nodes that represent processing to be performed upon image data. At least one node is generated as a three-dimensional object within a... | 11/28/2006 |
| 7143392 | Hyperbolic tree space display of computer system monitoring and analysis data A method for displaying a computer system runtime information includes the steps of displaying a plurality of runtime information items in different hyperbolic trees. The method further comprises the steps of navigating and inspecting runtime information within each... | 11/28/2006 |
| 7143264 | Apparatus and method for performing data access in accordance with memory access patterns An apparatus and method for performing data access in accordance with memory access patterns are described. In one embodiment, the method includes the determination, in response to a memory access instruction, of a memory access pattern of data requested by the memo... | 11/28/2006 |
| 7142209 | Real-time rendering system and process for interactive viewpoint video that was generated using overlapping images of a scene captured from viewpoints forming a grid A system and process for rendering and displaying an interactive viewpoint video is presented in which a user can watch a dynamic scene while manipulating (freezing, slowing down, or reversing) time and changing the viewpoint at will. The ability to interactively co... | 11/28/2006 |
| 7138999 | Refinement of a triangular mesh representing a three-dimensional object The invention concerns the refinement of a triangular mesh representing a three-dimensional object (3D), said mesh consisting of an arrangement of vertices and triangular surfaces, each defined by three references to the vertices which it links, and having three edg... | 11/21/2006 |
| 7139916 | Method and system for monitoring user interaction with a computer A method of, and system for, monitoring interaction between a user and a computer is provided. The method includes generating an image including random reference data readable by the user, and communicating the image to the computer for display to the user. User inp... | 11/21/2006 |
| 7136081 | System and method of line sampling object scene information This invention relates generally to the art of computer graphics, and more specifically to the field of line sampling object scene information for the purpose of reconstructing an image of the object scene. In particular, the inventions distributes a set of line sam... | 11/14/2006 |
| 7134132 | System and method for displaying advertisements A method and system for displaying advertisements. The advertisements are displayed on a television having a controlled connected thereto and configured for receiving commands from a viewer of the television. The method includes displaying a first advertisement on t... | 11/07/2006 |
| 7134088 | Method and system for providing tactical information during crisis situations A computer-based method and system for storing and retrieving tactical information pertaining to a site during crisis situations. The method and system provides a graphical user interface comprising a computer screen display and a selection device wherein a user may... | 11/07/2006 |
| 7133022 | Apparatus for image projection The invention is directed to a solid-state projection device incorporating a light source, modulator, and control circuitry on a single chip. For example, projection device may include several sets of VCSELs, each associated with a set of MEMs mirrors and coupled to... | 11/07/2006 |
| 7133041 | Apparatus and method for volume processing and rendering An apparatus and method for real-time volume processing and universal three-dimensional rendering. The apparatus includes a plurality of three-dimensional (3D) memory units; at least one pixel bus for providing global horizontal communication; a plurality of renderi... | 11/07/2006 |
| 7134080 | Method and system for a user-following interface Techniques are disclosed for projecting an image onto a surface suitable for interaction with a user while avoiding user occlusion, and while correcting for distortion due to oblique projection. The displayed image moves to a suitable surface at a suitable size and ... | 11/07/2006 |
| 7129940 | Shot rendering method and apparatus A method for a computer system includes receiving a geometric description of an object to be rendered in a first image and a second image, and performing a plurality of rendering operations for the object for the first image and for the second image, wherein the plu... | 10/31/2006 |
| 7129945 | Image generation method, program and information storage medium An image generation method includes: generating a two-dimensional image by perspectively transforming a virtual three-dimensional space relative to a predetermined viewpoint at a given instant; determining a corresponding position to a representative point of a wate... | 10/31/2006 |
| 7129946 | Computer-aided presentation method for a 3D subject In the borders of a computer-aided presentation method for a 3D subject, a 2D basic image of a subject and a 2D basic presentation of a 3D volume data set of the subject are determined by a computer and momentarily output as images via an output system. The basic im... | 10/31/2006 |
| 7129961 | System and method for dynamic autocropping of images A system and method for automatically reading all images from all sequences of images from a specified location, automatically cropping each of the images to produce active region data for the current image, and automatically designating key frames in the sequences ... | 10/31/2006 |
| 7129944 | Macrostructure modeling with microstructure reflectance slices A method and system for efficient synthesis of photorealistic free-form knitwear, where a single cross-section of yarn serves as the basic primitive for modeling entire articles of knitwear. This primitive, called the lumislice, describes radiance from a yarn cross-... | 10/31/2006 |
| 7129942 | System and method for performing domain decomposition for multiresolution surface analysis A computer-implemented method to process a model of an object includes mapping a mesh representation of the model onto a plane to form a planarized mesh; generating a shape image by associating a shape descriptor with each vertex of the planarized mesh; forming a co... | 10/31/2006 |
| 7127381 | Methods and apparatus for expediting detecting collision between any of N objects Methods and apparatus for expediting detection of collision between any of N objects are disclosed. When a determination is made that a plurality of the N objects are one of (a) located in a plane and (b) collinear along a line parallel to an axis of a first coordin... | 10/24/2006 |
| 7127091 | Method and apparatus for visualizing a limited part of a 3D medical image-point-related data set, through basing a rendered image on an intermediate region between first and second clipping planes, and including spectroscopic viewing of such region For visualizing a limited part of a 3D medical image-point-related data set, Selectively, a geometrically selected part of the data set is suppressed and an image rendered based on any non-suppressed part of the data set. The selected geometrically selected part inc... | 10/24/2006 |
| 7127324 | Information processing apparatus and information processing method Provided are an information processing apparatus and a method, and in particular, an information processing apparatus and a method for employing a 3D model generated using 3D-CAD. When attribution information (a distance, an angle, the diameter of a hole, a d... | 10/24/2006 |
| 7126603 | Method and system for creating interactive walkthroughs of real-world environment from set of densely captured images Techniques for creating interactive walkthroughs or visualizations of real-world environments. Such environments for which interactive walkthroughs may be created may comprise large interior spaces (e.g., buildings), wherein a space may comprise multiple rooms. The ... | 10/24/2006 |
| 7126599 | Graphics processing apparatus and method for computing the distance between three-dimensional graphic elements A graphics processing apparatus for computing the distance between two three-dimensional graphic elements without reducing the user's operating efficiency is provided. The graphics processing apparatus selects, from among three-dimensional objects displayed on a dis... | 10/24/2006 |
| 7126579 | Method for requesting destination information and for navigating in a map view, computer program product and navigation unit A method for querying target information within a card view (15) is disclosed wherein a three-dimensional object (151) is selected on the basis of a user input and data (152) linked thereto is outputted. Preferably, in order to navigate within t... | 10/24/2006 |
| 7126605 | Method and apparatus for implementing level of detail with ray tracing The present invention relates to computer graphics applications involving scene rendering using objects modeled at multiple levels of detail. In accordance with an aspect of the invention, a ray tracer implementation allows users to specify multiple versions of a pa... | 10/24/2006 |