Object Path Adherence Patents (Class 345/959)
  • Patent number: 11068047
    Abstract: A method comprises displaying in virtual reality a computer-generated scene; obtaining a movement command from a real-world physical movement of a user, the movement command corresponding to a movement of a virtual body; and adjusting the movement of the virtual body in dependence on an effect of gravity in the computer-generated scene and/or in dependence on the presence of at least one object within the computer-generated scene that inhibits the movement of the virtual body, wherein the adjusting of the movement is such that the adjusted movement of the virtual body does not correspond with the real-world physical movement of the user.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: July 20, 2021
    Assignee: VR-CHITECT LIMITED
    Inventor: Leslie Peter Benzies
  • Patent number: 9597592
    Abstract: A virtual world processing apparatus and method. An angle value is obtained by measuring an angle of a body part of a user of a real world using sensor capability, which is information on capability of a bending sensor, and is transmitted to a virtual world, thereby achieving interaction between the real world and the virtual world. In addition, based on the sensor capability and the angle value denoting the angle of the body part, control information is generated to control a part of an avatar of the virtual world, corresponding to the body part, and then transmitted to the virtual world. Accordingly, interaction between the real world and the virtual world is achieved.
    Type: Grant
    Filed: April 6, 2011
    Date of Patent: March 21, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae Joon Han, Seung Ju Han, Won Chul Bang, Do Kyoon Kim
  • Patent number: 8739060
    Abstract: A method and system for generating an image display plan is provided. In one embodiment, a planning system allows a user to create a display plan that specifies a sequence of images that are to be displayed and how the images are to be displayed. The planning system allows a user to specify different versions of the plan for different aspect ratios. When displaying the image, the planning system may display multiple viewports simultaneously on the image, one for each of the different aspect ratios. The planning system may allow the multiple viewports to be moved around and resized as a unit maintaining a common center point for the viewports.
    Type: Grant
    Filed: November 7, 2003
    Date of Patent: May 27, 2014
    Assignee: Eqapez Foundation, L.L.C.
    Inventors: Scott E. Lipsky, Paul Brownlow
  • Patent number: 8170843
    Abstract: A method for resolving collisions for placement of objects in 3D models, including attributing a first state to each object having a hard spatial volume and a second state to each object having a soft spatial volume, predefining a first set of rules to determine whether multiple objects may occupy the same spatial volume based on the combination of the object states, the first set of rules covering all permutations of said first state and said second state, placing a first object in the 3D model, placing a second object in the 3D model, determining whether the first object has a collision with the second object in the 3D model, and resolving the collision based on said first predefined set of rules. Furthermore, there can be predefining a second set of rules that override the first set of rules, and where the resolving of the collision is based on said second set of rules. Further, the method includes finding “soft” and “hard” characters on all objects and defining the characters on all objects.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: May 1, 2012
    Assignee: The Boeing Company
    Inventor: David J. Lee
  • Patent number: 7710423
    Abstract: The coordinates for laying out visual items in two-, three-, or n-dimensional space along an embedded one-manifold or path are calculated and coordinates are generated for placement of the items in a container. A one-manifold may be continuous, discontinuous, be contained entirely within a container or extent beyond a container. The one-manifold may be defined by a set of parameters defining a function, formula or set of points. The container may be a two-dimensional, three-dimensional, or n-dimensional container. Such a mechanism may be employed by a graphics application and may determine the location or positioning of an object or item. The object or item may be one of a set of objects or items. In response to receiving a set of parameters defining a one-manifold, the one-manifold may be embedded within a container.
    Type: Grant
    Filed: March 21, 2005
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corproation
    Inventors: Steven Drucker, Henry Sowizral, Kentaro Toyama
  • Patent number: 7663630
    Abstract: An apparatus processes collision information in a graphic system, and includes a first storage unit for loading geometry information of primary and secondary object graphics inputted from outside, and outputting the geometry information of the primary object graphics and geometry information of a plurality of secondary object graphics in which a collision detection operation with the primary object graphics is to be performed; a transformer for transforming coordinates of the secondary object graphics to be coincided with a coordinate system that is based on the primary object graphics; a processor for acquiring a collision point, collision presence information, and a collision depth between the primary and the secondary object graphics simultaneously based on the geometry information of the inputted primary object graphics and that of each of the coordinate-transformed secondary object graphics by using a collision detection operation technique determined by the geometry information properties of the primary
    Type: Grant
    Filed: December 5, 2006
    Date of Patent: February 16, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Do-Hyung Kim, Seung-Woo Nam, In-Ho Lee
  • Patent number: 7636093
    Abstract: A system and method for generating a conditional animation of an unknown object is described. In creating the animation, a representative starting point is designated for an object. A representative ending point is also selected by the designer for the object. The designer/developer may then create a representative motion path for the object. The designer then defines a transformation to translate a position of unknown object, when it is determined, relative to the representative starting and ending points and the representative motion path.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: December 22, 2009
    Assignee: Adobe Systems Incorporated
    Inventor: Sho Kuwamoto
  • Patent number: 7573479
    Abstract: In a simulation game machine for play on the basis of images of three-dimensionally constituted terrain features and characters which are represented as if viewed from a prescribed camera within a virtual space, allows the viewing point to be shifted in three dimensions while looking over a stage, thereby enhancing the interest of the game. Upon entering a topographical mapping data check, the viewing point is shifted while panning and zooming in movie-like fashion along a predetermined path, and messages disposed along the path are displayed.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: August 11, 2009
    Assignee: Kabushiki Kaisha Sega
    Inventors: Noriyoshi Ohba, Kenichi Ono
  • Patent number: 7548241
    Abstract: Determining a node path through a node graph includes modifying the node graph in accordance with a predetermined platform performance, performing a path finding process through the node graph to obtain the node path, determining if the platform performance has changed, adjusting the node graph to compensate for a change in the platform performance, and re-performing the path finding process through the adjusted node graph to obtain the node path.
    Type: Grant
    Filed: January 4, 2002
    Date of Patent: June 16, 2009
    Assignee: Intel Corporation
    Inventors: Carl S. Marshall, Adam T. Lake
  • Patent number: 7519471
    Abstract: Apparatus, methods, and programs display a virtual escort vehicle that appears to be driving ahead of a user's vehicle on at least one of a windshield of the user's vehicle and a display disposed in front of a driving seat of the user's vehicle and display a driving instruction for the user's vehicle based on actual driving condition information and standard driving condition information for a predetermined reference point located ahead of the current position of the user's vehicle.
    Type: Grant
    Filed: October 7, 2005
    Date of Patent: April 14, 2009
    Assignee: Aisin AW Co., Ltd.
    Inventors: Yumi Shibata, Yukio Yamamoto
  • Patent number: 7443402
    Abstract: Method for producing an interactive virtual movie, which simulates walking of a user within a real site, comprising: (a) Defining first minimal conditions: (b) Defining second minimal conditions; (c) Moving a scanning apparatus along routes within the site, measuring the x,y, displacement, and angular orientation of the scanning apparatus at any given time, and creating a new node at least whenever such first minimal conditions are met; (d) Obtaining an image data at each node location reflecting a camera unit field of view, and associating the image data and its orientation with the x,y. coordinates of the present node; (e) Finding and registering neighborhood links between pairs of nodes, each link satisfies at least said second minimal conditions; and (f) Further associating with each created link an exit angular orientation and entry angular orientation to nodes of each pair.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: October 28, 2008
    Assignee: MentorWave Technologies Ltd.
    Inventors: Gadi Royz, Rony Amira
  • Patent number: 7139006
    Abstract: A method presents a set of input images on a display device. First, a set of display images is selected from the set of images. A 3D layout is assigned to each selected image, and a 3D trajectory is assigned to a virtual camera. A set of active images of the set of display images is rendered according to the layout and the trajectory. The set of active images includes a collector image. The collector images is rendered statically in a collector frame of an image plane of the display device, while remaining images in the set of active images are rendered dynamically on the image plane. Then, the layout and trajectory are animated according user input, and the rendering and animating is repeated until a termination condition is reached.
    Type: Grant
    Filed: February 4, 2003
    Date of Patent: November 21, 2006
    Assignee: Mitsubishi Electric Research Laboratories, Inc
    Inventors: Kent B. Wittenburg, Thomas R. Lanning, Clifton L. Forlines, Alan W. Esenther
  • Patent number: 7002583
    Abstract: The present invention consists of a method comprising the steps of displaying an image representing a source value; displaying an image representing a destination value; and displaying a transition image; wherein the transition image is a function of the source value and the destination value. Additionally, the present invention consists of an apparatus comprising: a graphics display device; a memory; a timing unit; and a processing unit coupled to the memory, the timing unit and the graphics display device; wherein the processing unit is configured to provide a transition from a first static value to a second static value; wherein the transition is a function of the first static value and the second static value.
    Type: Grant
    Filed: August 2, 2001
    Date of Patent: February 21, 2006
    Assignee: Stono Technologies, LLC
    Inventor: Maurice F. Rabb, III
  • Patent number: 6989848
    Abstract: A method and system for generating an image display plan is provided. In one embodiment, a planning system allows a user to create a display plan that specifies a sequence of images that are to be displayed and how the images are to be displayed. The planning system allows a user to specify different versions of the plan for different aspect ratios. When displaying the image, the planning system may display multiple viewports simultaneously on the image, one for each of the different aspect ratios. The planning system may allow the multiple viewports to be moved around and resized as a unit maintaining a common center point for the viewports.
    Type: Grant
    Filed: November 7, 2003
    Date of Patent: January 24, 2006
    Assignee: Beon Media Inc.
    Inventors: Scott E. Lipsky, Paul Brownlow
  • Patent number: 6987522
    Abstract: A method and system for generating an image display plan is provided. In one embodiment, a planning system allows a user to create a display plan that specifies a sequence of images that are to be displayed and how the images are to be displayed. The planning system allows a user to specify different versions of the plan for different aspect ratios. When displaying the image, the planning system may display multiple viewports simultaneously on the image, one for each of the different aspect ratios. The planning system may allow the multiple viewports to be moved around and resized as a unit maintaining a common center point for the viewports.
    Type: Grant
    Filed: November 7, 2003
    Date of Patent: January 17, 2006
    Assignee: Beon Media Inc.
    Inventors: Scott E. Lipsky, Paul Brownlow
  • Patent number: 6862026
    Abstract: The present invention relates to a process and a device for the collision detection of objects by traversal of hierarcichal binary bounding BoxTrees, in which each bounding box pair of a hierarchically lower level is derived from a bounding box from the immediately above level by means of cutting off two sub-volumes by means of two parallel cut-planes. For the collision detection of a first and a second object, for each second bounding box of the bounding BoxTree of the second object to be checked for overlapping with a first bounding box of the bounding BoxTree of the first object, an auxiliary bounding box is computed which is axis-aligned in the object coordinate system of the first object and encloses the second bounding box with minimal volume, and with which the overlap check is conducted instead of with the second bounding box, and the computation results from the level immediately above are utilized for computation of auxiliary bounding boxes of lower levels.
    Type: Grant
    Filed: February 8, 2002
    Date of Patent: March 1, 2005
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventor: Gabriel Zachmann
  • Patent number: 6798415
    Abstract: Rendering a three-dimensional model comprised of three-dimensional data defining a bone includes obtaining a point at which the bone intersects a collision surface, determining a correction factor for use in rotating the bone from the point to a position in front of the collision surface, and rendering the three-dimensional model, including the bone, using the correction factor.
    Type: Grant
    Filed: June 21, 2001
    Date of Patent: September 28, 2004
    Assignee: Intel Corporation
    Inventors: Adam T. Lake, Carl S. Marshall, Daniel P. Horowitz
  • Patent number: 6734859
    Abstract: An apparatus and a method for processing information, and a program and a program storing medium are disclosed in which a user can surely recognize the change of images when they are operated. Upon detection of an operation, a processing manager applies, every predetermined period, a transition function to an elapsed time from the detection of the operation to compute a ratio of the movement of an image to a distance from the current position of the displayed image to a destination specified by the operation. On the basis of the obtained ratio of the movement of the image, the processing manger specifies a display position of the image toward the destination. A content processing routine controls the display so that the image is displayed at the specified position every predetermined period.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: May 11, 2004
    Assignee: Sony Corporation
    Inventors: Masakazu Hayashi, Hideyuki Agata
  • Patent number: 6407748
    Abstract: The present invention provides a method and apparatus for modeling interactions that overcomes drawbacks. The method of the present invention comprises representing two bodies undergoing translations by two swept volume representations. Interactions such as nearest approach and collision can be modeled based on the swept body representations. The present invention is more robust and allows faster modeling than previous methods.
    Type: Grant
    Filed: April 17, 1998
    Date of Patent: June 18, 2002
    Assignee: Sandia Corporation
    Inventor: Patrick G. Xavier
  • Patent number: 6343936
    Abstract: A system and method for generating a three-dimensional visualization image of an object such as an organ using volume visualization techniques and exploring the image using a guided navigation system which allows the operator to travel along a flight path and to adjust the view to a particular portion of the image of interest in order, for example, to identify polyps, cysts or other abnormal features in the visualized organ. An electronic biopsy can also be performed on an identified growth or mass in the visualized object. Improved fly-path generation and volume rendering techniques provide enhanced navigation through, and examination of, a region of interest.
    Type: Grant
    Filed: January 28, 2000
    Date of Patent: February 5, 2002
    Assignee: The Research Foundation of State University of New York
    Inventors: Arie E. Kaufman, Zhengrong Liang, Mark R. Wax, Ming Wan, Dongqing Chen
  • Patent number: 6049341
    Abstract: A collision of a moving object with another object in a 3D virtual world is efficiently determined in real time so that the technique is usable over a network. An object in the 3D virtual world is projected onto a 2D plane. The projection of the object is bounded by a two-sided edge cycle that is formed from a sequence of line segments having endpoints that are consecutively joined at an ordered series of vertices. One side, which is formed by a counterclockwise ordering of the line segments and their respective vertices, is characterized as "front facing." The other side is characterized as "back facing." Additionally, the front and back facing characterization of a side of the edge cycle is determined by the disposition of the moving object, i.e., the closest side of the edge cycle to the moving object is its back facing side. A path line segment is developed for the projection of a path of a moving object onto the 2D plane, and a path line equation is determined for the path line segment.
    Type: Grant
    Filed: October 20, 1997
    Date of Patent: April 11, 2000
    Assignee: Microsoft Corporation
    Inventors: Donald P. Mitchell, Michael D. Marr
  • Patent number: 5963891
    Abstract: A system is provided for tracking body movements, including subtle body movements, in a virtual reality system and for integrating data generated therefrom into a virtual reality system in real tine. The system of the preferred embodiment of the present invention includes a data generating body suit having a plurality of movement indicating sensors secured thereto at a number of predetermined positions for determining movements of the wearer. Any movement by the wearer generates data that is transmitted to a computer for processing the data in real time. The data suit includes sensors for determining body position and orientation and sensors for accurately tracking subtle body movements such as movements of the wrist. Bend sensors include elongated portions that traverse an articulation to be monitored.
    Type: Grant
    Filed: April 24, 1997
    Date of Patent: October 5, 1999
    Assignee: Modern Cartoons, Ltd.
    Inventors: Chris Walker, Babak Beheshti
  • Patent number: 5754189
    Abstract: A display apparatus displays behavior of a human model in an environment model. In the apparatus, a memory stores environment model data, human model data and patrolling path data in the environment model. A display displays the behavior of the human model in the environment model and special part of the environment model. The behavior includes the human model walking along the patrolling path. The special part includes a simulation result corresponding to an user operation. A change section changes the behavior of the human model and the selected portion of the environment model through the display means according to the user designation.
    Type: Grant
    Filed: April 10, 1995
    Date of Patent: May 19, 1998
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Miwako Doi, Naoko Umeki, Nobuko Kato