Class / Patent application number | Description | Number of patent applications / Date published |
715852000 | Picking 3D objects | 28 |
20080250355 | AUTOMATIC 3D OBJECT GENERATION AND DEFORMATION FOR REPRESENTATION OF DATA FILES BASED ON TAXONOMY CLASSIFICATION - Disclosed are a system and method for generating three-dimensional objects to represent files in a three-dimensional environment. A primary classifier classifies stored files into groups based on a first set of properties and generates three-dimensional mesh objects to represent each file. The mesh objects are the same within each group and distinguish the files from group to group. A secondary classifier further classifies each group of files into sub-groups based on a second set of properties and deforms the mesh objects in each sub-group in a particular manner to distinguish files from sub-group to sub-group. Additional classifiers modify the deformed mesh objects to further distinguish files within each sub-group (e.g., by varying the shape, texture, animation, etc.). Each three-dimensional object can then be embedded into a three-dimensional graphical user interface as a selection tool that provides visual cues regarding the contents of a particular file. | 10-09-2008 |
20080270947 | Control of interactions within virtual environments - A method for restricting the number of consequential interactions to further virtual objects having a relationship with a first virtual object, resulting from an interaction with said first virtual object. The method comprises: defining a maximum number of consequential interactions, counting consequential interactions, and stopping further interaction when the maximum number of consequential interactions is reached. | 10-30-2008 |
20080295037 | METHOD AND APPARATUS FOR GENERATING 3D CAROUSEL TREE DATA VISUALIZATION AND RELATED DEVICE - A method for generating 3D carousel visualization of large-scale tree data, which comprises the steps of: receiving a user's selection of a node in the carousel; according to the radius of a sub-carousel corresponding to the user-selected node and the radius of a carousel at which the selected node is located, judging whether or not the sub-carousel can be expanded at the carousel at which the selected node is located; expanding the sub-carousel at the carousel at which the selected node is located, if it is determined that the sub-carousel can be expanded at the carousel at which the selected node is located. A device capable of implementing the method is provided. The number of carousel levels visualized on a visualization device can be adjusted dynamically, and the visualization of a focus becomes more prominent, and relationships between nodes at each level of the tree data visualization get more apparent. | 11-27-2008 |
20090113349 | FACILITATING ELECTRONIC COMMERCE VIA A 3D VIRTUAL ENVIRONMENT - A Web-based 3D virtual environment in which users can select a specific virtual object and, in response to that selection, relevant commercial information, such as advertisements, invitations to shop, offers, hyperlinks, or messages in general, that are related to the selected object, are delivered from various electronic commerce engines. | 04-30-2009 |
20090144664 | System And Method For Constraining A Graphical Hand From Penetrating Simulated Graphical Objects - Movement of a graphical hand is constrained when the physical hand controlling the graphical hand does not have a similar physical constraint. An analysis of a revolute-joint-link-spring model in which an uncompressed/unextended spring position represents the corresponding measured joint angle or link position is used. Linear springs, non-linear springs, or the like may be employed to obtain the desired result of allowing a graphical joint or link to deviate from what the corresponding measured joint or link provides. If a graphical hand configuration causes a portion of the hand to penetrate a simulated graphical solid object, a mathematical determination is used to compute modified joint and link positions such that the graphical hand part will no longer penetrate the solid object. Such a constraint technique may include solving a spring model such that the various joint and link springs compress or extend to produce modified joint and link positions. | 06-04-2009 |
20100064259 | CONTROLLING METHOD OF THREE-DIMENSIONAL USER INTERFACE SWITCHOVER AND MOBILE TERMINAL USING THE SAME - The exemplary embodiment relates to a method of controlling a three-dimensional user interface, which controls a three-dimensional user interface to follow a user's motion, and a mobile terminal using the same. The method comprising: displaying a plurality of three-dimensional menu icons; sensing movement of a user; and rotating at least one of the plurality of three-dimensional menu icons according to the sensed movement such that at least one reference face of the at least one of the plurality of three-dimensional menu icons follows the user's movement. | 03-11-2010 |
20110072397 | Image Data and Annotation Processing System - A system automatically detects objects in an image and automatically displays a chosen object if the object is not currently visible in real time. An image data processing system automatically displays potentially hidden features in 3D (three dimensional) medical image data. A repository includes a 3D (three dimensional) image dataset representing an anatomical volume of interest. An image data processor processes the dataset retrieved from the repository by, (a) automatically detecting if a first object is obscured by a second object in the 3D image dataset, (b) automatically determining if the first object is visible by rotating the anatomical volume of interest and (c) rotating the anatomical volume of interest until the first object is visible in response to a command. A display processor initiates display of the rotated anatomical volume of interest. | 03-24-2011 |
20110283238 | Management of Digital Information via an Interface - An interface for managing digital information is provided. Digital information including one or more digital files is stored in memory. An icon is associated with the digital information and rendered inside a translucent bubble. The bubble may be manipulated in the digital environment by a user. | 11-17-2011 |
20130117717 | 3D USER INTERACTION SYSTEM AND METHOD - A method is provided for a 3D user interaction system containing a terminal device and an operating pen. The method includes displaying a 3D user interface including a 3D icon on a screen of the terminal device, and determining 3D position of a contact portion of the operating pen based on obtained 3D position information of the contact portion. The method also includes comparing the 3D position of the contact portion and 3D position of a surface of the 3D icon, determining whether there is a virtual touch between the operating pen and the 3D icon. Further, the method includes, when there is the virtual touch between the operating pen and the 3D icon, adjusting parallax of the 3D icon to simulate a visual change of the 3D icon being pressed, and indicating a user interaction to the terminal device corresponding to the virtual touch. | 05-09-2013 |
20130125057 | ANALYSIS OF COMPLEX DATA OBJECTS AND MULTIPLE PARAMETER SYSTEMS - A computer facilitates multiple parameters data analysis by special visualization and navigation methods. Data to be analyzed is loaded from an external source the computer displays the data in response to user input using a variety of methods including data tables, slices of data spaces, hierarchically navigated data spaces, dynamic slice tables, filters, sorting, color-mapping, numerical operations, and other methods. Data and inputs are shared among multiple users for collaborative analysis. | 05-16-2013 |
20130268899 | METHOD AND SYSTEM FOR GENERATING 3D SEATING MAPS - Embodiments of systems and methods are described for allowing a user to purchase a ticket. In some implementations, a system comprises a data store and a processor. The data store stores one or more program instructions which, when executed by the processor, cause the processor to perform several functions. For example, the processor constructs first data configured to cause an application executing on a computing device to generate a three-dimensional graphical representation of a venue in a first view, receives a selection of a section of seats in the venue from the application, and constructs second data configured to cause the application to generate a graphical representation of the selected section in the first view. The graphical representation of the selected section comprises a graphical representation of rows of seats in the selected section and an image representative of a view from a selected row. | 10-10-2013 |
20130332890 | SYSTEM AND METHOD FOR PROVIDING CONTENT FOR A POINT OF INTEREST - A system and method for providing content for a point of interest are provided. One or more two-dimensional content items are provided for display on a user interface of an electronic device, where each of the one or more two-dimensional content items represents a corresponding point of interest. A user selection of one of the one or more two-dimensional content items is received. A three-dimensional content item corresponding to a point of interest that is represented by the selected two-dimensional content item is provided in response to receiving the user selection of the one of the one or more two-dimensional content items. | 12-12-2013 |
20140026102 | PHANTOM IMAGE DATA BANK (3D) - The invention relates to the generation of phantom images on the basis of an image data bank ( | 01-23-2014 |
20140201685 | USER INPUT DETERMINATION - In accordance with one implementation, a method is illustrated that allows a computing device to determine a user input. The method includes detecting one or more user input objects in a 3-dimensional field relative to a 2-dimensional surface. The method also includes determining coordinates for the one or more user input objects relative to the 2-dimensional surface. And, the method further includes determining a user input based on the coordinates. | 07-17-2014 |
20140208272 | USER-CONTROLLED 3D SIMULATION FOR PROVIDING REALISTIC AND ENHANCED DIGITAL OBJECT VIEWING AND INTERACTION EXPERIENCE - Method, technology and system of user-controlled realistic 3D simulation and interaction are disclosed for providing realistic and enhanced digital object viewing and interaction experience with improved three dimensional (3D) visualization effects. A solution is provided to make available 3D-model/s carrying similar properties of real object, where performing user-controlled realistic interactions selected from extrusive interaction, intrusive interactions, time-bound changes based interaction and real environment mapping based interactions are made possible as per user choice. | 07-24-2014 |
20140250412 | Selection of Objects in a Three-Dimensional Virtual Scene - A representation device for representing and interacting with a three-dimensional virtual scenario includes an input unit and at least one representation region for representing the three-dimensional scenario. A marking element may be moved on a virtual surface area with two translational degrees of freedom such that each virtual object in the three-dimensional virtual scenario may be selected with the marking element. | 09-04-2014 |
20140282267 | Interaction with a Three-Dimensional Virtual Scenario - A display device for a three-dimensional virtual scenario for selecting objects in the virtual scenario provides feedback upon successful selection of an object. The display device is designed to output a haptic or tactile, optical or acoustic feedback upon selection of a virtual object. | 09-18-2014 |
20140317574 | USER INPUT DEVICE AND METHOD - In accordance with one implementation, a method is illustrated that allows a computing device to determine a user input. The method includes detecting one or more user input objects in a 3-dimensional field relative to a 2-dimensional surface. The method also includes determining coordinates for the one or more user input objects relative to the 2-dimensional surface. And, the method further includes determining a user input based on the coordinates. | 10-23-2014 |
20140317575 | Zero Parallax Drawing within a Three Dimensional Display - Systems and methods for digitally drawing on virtual 3D object surfaces using a 3D display system. A 3D drawing mode may be enabled and a display screen of the system may correspond to a zero parallax plane of a 3D scene that may present a plurality of surfaces at non-zero parallax planes. User input may be received at a location on the display screen, and in response, a surface may be specified, rendered, and displayed at the zero parallax plane. Further, additional user input on the display screen may be received specifying drawing motion across the rendered and displayed surface. The drawing motion may start at the location and continue across a boundary between the surface and another contiguous surface. Accordingly, in response to the drawing motion crossing the boundary, the contiguous surface may be rendered and displayed at the zero parallax plane along with results of the drawing motion. | 10-23-2014 |
20140317576 | METHOD AND SYSTEM FOR RESPONDING TO USER'S SELECTION GESTURE OF OBJECT DISPLAYED IN THREE DIMENSIONS - The present invention relates to a method for responding to a users selection gesture of an object displayed in three dimensions. The method comprises comprising displaying at least one object using a display, detecting a users selection gesture captured using an image capturing device, and based on the image capturing devices output, determining whether an object among said at least one objects is selected by said user as a function of the eye position of the user and of the distance between the users gesture and the display. | 10-23-2014 |
20140344762 | AUGMENTED REALITY (AR) CAPTURE & PLAY - Methods, systems, computer-readable media, and apparatuses for generating an Augmented Reality (AR) object are presented. The method may include capturing an image of one or more target objects, wherein the one or more target objects are positioned on a pre-defined background. The method may also include segmenting the image into one or more areas corresponding to the one or more target objects and one or more areas corresponding to the pre-defined background. The method may additionally include converting the one or more areas corresponding to the one or more target objects to a digital image. The method may further include generating one or more AR objects corresponding to the one or more target objects, based at least in part on the digital image. | 11-20-2014 |
20140372957 | MULTI-STEP VIRTUAL OBJECT SELECTION - A head mounted display allows user selection of a virtual object through multi-step focusing by the user. Focus on the selectable object is determined and then a validation object is displayed. When user focus moves to the validation object, a timeout determines that a selection of the validation object, and thus the selectable object has occurred. The technology can be used in see through head mounted displays to allow a user to effectively navigate an environment with a multitude of virtual objects without unintended selections. | 12-18-2014 |
20150012891 | METHOD AND APPARATUS FOR DETERMINING USER INPUT IN A THREE-DIMENSIONAL FIELD - In accordance with one implementation, a method is illustrated that allows a computing device to determine a user input. The method includes detecting one or more user input objects in a 3-dimensional field relative to a 2-dimensional surface. The method also includes determining coordinates for the one or more user input objects relative to the 2-dimensional surface. And, the method further includes determining a user input based on the coordinates. | 01-08-2015 |
20150040074 | METHODS AND SYSTEMS FOR ENABLING CREATION OF AUGMENTED REALITY CONTENT - Methods and systems for enabling creation of augmented reality content on a user device including a digital imaging part, a display, a user input part and an augmented reality client, wherein said augmented reality client is configured to provide an augmented reality view on the display of the user device using an live image data stream from the digital imaging part are disclosed. User input is received from the user input part to augment a target object that is at least partially seen on the display while in the augmented reality view. A graphical user interface is rendered to the display part of the user device, said graphical user interface enabling a user to author augmented reality content for the two-dimensional image. | 02-05-2015 |
20150089453 | Systems and Methods for Interacting with a Projected User Interface - A system and method for providing a 3D gesture based interaction system for a projected 3D user interface is disclosed. A user interface display is projected onto a user surface. Image data of the user interface display and an interaction medium are captured. The image data includes visible light data and IR data. The visible light data is used to register the user interface display on the projected surface with the Field of View (FOV) of at least one camera capturing the image data. The IR data is used to determine gesture recognition information for the interaction medium. The registration information and gesture recognition information is then used to identify interactions. | 03-26-2015 |
20150363070 | SYSTEM AND METHOD FOR INTERFACING WITH A DEVICE VIA A 3D DISPLAY - The present invention provides a system and method for interacting with a 3D virtual image containing activatable objects. The system of the invention includes a 3D display device that presents to a user a 3D image, an image sensor and a processor. The processor analyzes images obtained by the image sensor to determine when the user has placed an activating object such as a hand or a finger, or has performed a gesture related to an activatable object, in the 3D space, at the location where the user perceives an activatable object to be located. The user thus perceives that he is “touching” the activatable object with the activating object. | 12-17-2015 |
20160054890 | ELECTRONIC APPARATUS, IMAGE PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM - Provided is an image processing method including: displaying an image including a plurality of objects; receiving a selection of an object from among the plurality of objects; receiving a depth adjustment input; changing a depth of the selected object based on the depth adjustment input; generating a depth adjusted image file of the image based on the changed depth; and displaying a depth adjusted image based on the generated depth adjusted image file. | 02-25-2016 |
20170236336 | DISCRETE OBJECTS FOR BUILDING VIRTUAL ENVIRONMENTS | 08-17-2017 |