Picking 3d Objects Patents (Class 715/852)
-
Patent number: 8762877Abstract: A software application can capture product parameters and attributes in order to allow a non-expert user to create a valid functional system layout in a design space. To enable accurate layouts, the software application can automatically apply all applicable components, connectors, rules, attributes, codes, and behaviors to each component/design element in the design space. The intelligent, object-oriented software can apply rules and behaviors automatically, not only providing an accurate, valid layout, but also optimizing the layout. The intelligent, object-oriented software can recognize required changes effected by a user-driven change, and automatically resolve the layout design.Type: GrantFiled: February 13, 2009Date of Patent: June 24, 2014Assignee: Ice Edge Business Solutions Ltd.Inventors: Barrie A. Loberg, Dale Boden
-
Patent number: 8749546Abstract: A digital 3D object processing apparatus is provided, for processing a digital 3D object comprising a plurality of sub-objects belonging to one of a plurality of digital 3D object formats, comprising: a communication unit coupled to a first outer computer through a network; an interface unit coupled to the communication unit, receiving an instruction from the first outer computer; and a control command unit coupled to the communication unit, transmitting a control command to the first outer computer, wherein the first outer computer establishes a relative position of the plurality of sub-objects according to the control command, and transmits the relative position and the plurality of sub-objects to the communication unit.Type: GrantFiled: December 13, 2010Date of Patent: June 10, 2014Assignee: Institute for Information IndustryInventors: Susan Dong, Ren-Dar Yang, Tzu-Chieh Tien, Te-Lu Tsai, Yu-Shiang Hung
-
Patent number: 8751950Abstract: A software program for use in designing interior and exterior spaces receives user input that is associated with one or more attributes. Subsequent user input, having other attributes, is resolved in light of the first input attributes to create a real-world depiction of design choices in real-time. For example, design choices that conflict with prior design choices are resolved (or modified as necessary) to ensure that each of the prior and present user input choices are represented in an appropriate way. The resolution by the design software is also used to create an accurate parts (and/or price) list so that when the user has completed the design of an exterior or interior space, the design can be submitted directly as an order to be fulfilled. Generally, continual resolution ensures that the user's design intent is captured in an accurate and efficient way in a user interface.Type: GrantFiled: August 16, 2005Date of Patent: June 10, 2014Assignee: Ice Edge Business Solutions Ltd.Inventor: Barrie Arnold Loberg
-
Patent number: 8736464Abstract: A present novel and non-trivial system and method for presenting a dynamic checklist are disclosed. The system may be comprised of one or more vehicular sources of internal system data and a checklist generating processor, and a presentation unit such as a visual display unit. An automated response corresponding to each checklist item appearing on the dynamic checklist may be determined after real-time internal system data is received and applied to an acceptability configuration defined by a manufacturer and/or end-user. Then, a presentation data set representative of a dynamic vehicular checklist and comprised of each checklist item and its corresponding automated response could be generated and provided to a presentation unit which presents the dynamic checklist, whereby the user is presented with acceptability information of one or more of the checklist items. Additionally, the dynamic checklist may receive and present external data, and may provide for pilot interaction.Type: GrantFiled: September 2, 2010Date of Patent: May 27, 2014Assignee: Rockwell Collins, Inc.Inventor: Timothy S. Downs Mullen
-
Patent number: 8719731Abstract: A controller receives an identifier of a detected interaction by a user within another world, separate from a virtual world environment accessible by the user, from a device that detects and reports user interactions within the other world. The controller identifies at least one trigger tag name assigned to the identifier of the detected interaction from among separate detectable user interactions in a trigger tag database. The controller identifies at least one asset class from among asset classes specified with the trigger tag name within a particular trigger asset coupling in a trigger asset coupling database. The controller accesses at least one asset assigned to the at least one asset class in an asset class database. The controller renders the at least one asset within the virtual world environment in a virtual location within the virtual world triggered by the particular trigger asset coupling.Type: GrantFiled: September 14, 2012Date of Patent: May 6, 2014Assignee: International Business Machines CorporationInventors: Rick A Hamilton, II, James R Kozloski, Brian M O'Connell, Clifford A Pickover, Keith R Walker
-
Patent number: 8719721Abstract: A visualization system for providing a preview of data obtained in a borehole and available for selection includes a processor configured to process the data based on user input and instructions and provide output for display on a display device; a computer-readable medium configured to store the instructions, the instructions including commands to output values of two or more types of parameters at two or more depth values for display; and a user interface configured to facilitate selection of one or more of the two or more types of parameters for further visualization and processing.Type: GrantFiled: November 1, 2012Date of Patent: May 6, 2014Assignee: Baker Hughes IncorporatedInventors: Olufemi A. Adegbola, Emad Al-Ajmi, Peter J. Guijt, Sebastian Enrico Ramirez, William W. Scott, Joel W. Tarver, Doron Hetz
-
Publication number: 20140115484Abstract: An apparatus and method for providing multimedia content service are provided. A method for providing an image service using at least two screens of different types in an N-screen service providing apparatus includes: separating and extracting independent visual objects from an image based on depth values; grouping the extracted independent visual objects into a number of groups and composing scenes with the respective groups of visual objects; and selectively reproducing one or more scenes with the groups of visual objects on at least two screens in response to a user interaction event.Type: ApplicationFiled: October 18, 2013Publication date: April 24, 2014Applicant: Electronics and Telecommunications Research InstituteInventors: Kwang-Yong KIM, Chang-Woo YOON
-
Patent number: 8689143Abstract: A collection of data stored in a computer-readable storage medium is provided, and a plurality of portions of the collection are associated with corresponding identifiers that are associated with positions of an object to be rendered. User selections of positions on the surface of the object are received. The portions associated with the user selected position are determined, and the portions are displayed at their respective position on the surface of the object. The selected portions can be displayed as being connected by graphical elements.Type: GrantFiled: October 2, 2009Date of Patent: April 1, 2014Assignee: Word Diamonds, LLCInventor: Kate C. Paley
-
Patent number: 8689144Abstract: The present invention provides an electronic apparatus having a superiority in a selecting operation to an object. When contents of documents having a plurality of objects are displayed, a default focus is automatically given to one object located near to a display center by a focus control program. When the display is scrolled by cursor keys of a remote controller, objects to be given the focus are sequentially changed in conjunction with the scroll.Type: GrantFiled: September 30, 2004Date of Patent: April 1, 2014Assignee: Sony CorporationInventors: Masaaki Takabe, Tadao Ogaki, Masahiro Torii
-
Patent number: 8683386Abstract: A multi-user virtual reality universe (VRU) process receives input from multiple remote clients to manipulate avatars through a modeled 3-D environment. A VRU host models movement of avatars in the VRU environment in response to client input, which each user providing input for control of a corresponding avatar. The modeled VRU data is provided by the host to client workstations for display of a simulated environment visible to all participants. The host maintains personalized data for selected modeled objects or areas that is personalized for specific users in response to client input. The host includes personalized data in modeling the VRU environment. The host may segregate VRU data provided to different clients participating in the same VRU environment according to limit personalized data to authorized users, while all users receive common data.Type: GrantFiled: October 3, 2007Date of Patent: March 25, 2014Inventor: Brian Mark Shuster
-
Patent number: 8683388Abstract: 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.Type: GrantFiled: July 8, 2008Date of Patent: March 25, 2014Assignee: Technion Research & Development Foundation LimitedInventors: Gershon Elber, Orit Shaked, Oded Shmueli
-
Patent number: 8654123Abstract: To provide a CAD-system projection method for a further improvement in user convenience by preventing unnecessary dimension lines from being added when a projection drawing is created from a three-dimensional model. A pre-projected projection drawing is used to set, as objects to be projected, a three-dimensional element of a component in an edit state and a scale line added to the three-dimensional line, the three-dimensional element being a projection source of a two-dimensional element in the projection drawing. Thus, a three-dimensional element that is not in the edit state, a dimension line therefore, and a three-dimensional element that is not a projection source of the two-dimensional element in the projection drawing, and a scale line for the three-dimensional line are not projected. Consequently, it is possible to obtain a projection drawing that includes necessary projection lines and a dimension line therefore.Type: GrantFiled: January 22, 2008Date of Patent: February 18, 2014Assignee: Fujitsu LimitedInventor: Takayuki Tokumaru
-
Patent number: 8645847Abstract: In some example embodiments, a method includes defining a tracking area for a first avatar in an online immersive environment, wherein the tracking area encompasses the first avatar and some defined area beyond the first avatar. The first avatar represents a first person who is a guardian of a second person in the real world and external to the online immersive environment. A second avatar represents the second person in the online immersive environment. The method includes tracking a path through the online immersive environment of the tracking area for the first avatar. The method includes marking a region in the online immersive environment as a safe zone for the second avatar, after the path of the tracking area for the first avatar has traversed the region. The method includes authorizing access to the region marked as the safe zone for the second avatar in the online immersive environment.Type: GrantFiled: June 30, 2011Date of Patent: February 4, 2014Assignee: International Business Machines CorporationInventors: Gregory J. Boss, Rick A. Hamilton, II, Neil A. Katz, Brian M. O'Connell
-
Publication number: 20140033052Abstract: Disclosed are methods and systems for displaying images, and for implementing volumetric user interfaces. One exemplary embodiment provides a system comprising: a light source; an image producing unit, which produces an image upon interaction with light approaching the image producing unit from the light source; an eyepiece; and a mirror, directing light from the image to a surface of the eyepiece, wherein the surface has a shape of a solid of revolution formed by revolving a planar curve at least 180° around an axis of revolution.Type: ApplicationFiled: September 30, 2013Publication date: January 30, 2014Applicant: Real View Imaging Ltd.Inventors: Aviad KAUFMAN, Carmel ROTSCHILD
-
Patent number: 8640052Abstract: Exemplary user interface enhancements for media content access systems and methods are described herein. An exemplary method includes a media content access system launching a graphical user interface for display, the graphical user interface initially including a graphical representation of a channel guide comprising a grid matrix of channel icons representing a plurality of media content channels through which media content is accessible by the media content access system and a graphical representation of an advertisement displayed together with the channel guide in the graphical user interface, detecting a user navigation event within the channel guide displayed in the graphical user interface, and replacing, in response to the user navigation event, the graphical representation of the advertisement with a graphical representation of content specific to a media content channel within the plurality of media content channels. Corresponding user interfaces, systems, and methods are also disclosed.Type: GrantFiled: December 31, 2009Date of Patent: January 28, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Mousumi Dasgupta, Enrique Ruiz-Velasco
-
Publication number: 20140026102Abstract: The invention relates to the generation of phantom images on the basis of an image data bank (10), comprising a plurality of first image data elements, wherein each first image data element displays a facial section of a human face in a first view/perspective, and wherein the image data bank (10) comprises a corresponding second image data element for each first image data element such that the second image data element displays, at least in part, the same facial section of the same human face in a second view/perspective. The user thereby selects a first image data element (26a) of a first facial section of a human face and a first image data element (26b) of a second facial section of a human face. The selected first image data elements are graphically displayed in a first display region (22) of a graphic user interface.Type: ApplicationFiled: March 30, 2012Publication date: January 23, 2014Applicant: LANDESKRIMINALAMT RHEINLAND-PFALZInventor: Uwe Kinn
-
Patent number: 8610712Abstract: A method is disclosed. Input data indicates a location within a region of a digital image of a stereo image pair. A boundary of the region and a corresponding boundary of a corresponding region of another digital image are defined based on the input data, content of the digital image, and content of the another digital image. The boundary and the corresponding boundary represent boundaries of a visual feature in the digital image and the other digital image. The defining further includes constructing a probability distribution for the digital image and another probability distribution for the other digital image. The probability distribution for the digital image represents a probability that each pixel of a set of pixels of the digital image is within the region. The other probability distribution represents a probability that each pixel of another set of pixels of the another digital image is within the corresponding region.Type: GrantFiled: July 28, 2011Date of Patent: December 17, 2013Assignee: Adobe Systems IncorporatedInventors: Scott D. Cohen, Brian L. Price
-
Publication number: 20130332890Abstract: 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.Type: ApplicationFiled: June 5, 2013Publication date: December 12, 2013Inventors: Haris RAMIC, Su Chuin LEONG, Brian Lawrence ELLIS
-
Patent number: 8606774Abstract: Systems and methods for 3D shape retrieval are described herein. An embodiment includes obtaining a query 3D model, determining a similarity between the query 3D model and one or more 3D models based on a plurality of features of the query 3D model and corresponding features of the one or more 3D models, retrieving one or more similar 3D models based on the determining step and ranking the one or more similar 3D models based on the similarity. The embodiment further includes computing a feature distance between the query 3D model and the one or more 3D models for each feature, from a first set of features, associated with the query 3D model and the one or more 3D models and evaluating a first composite distance function using each feature distance.Type: GrantFiled: May 18, 2010Date of Patent: December 10, 2013Assignee: Google Inc.Inventors: Ameesh Makadia, Brian Brewington, Mark Limber, Corey Michael Joshua Goldfeder, Walter Thatcher Ulrich
-
Patent number: 8595299Abstract: A computer-implemented method enables participation by a plurality of clients in a first multi-dimensional virtual environment and a second multi-dimensional virtual environment. A first client sets an object in the multi-dimensional virtual environment system to function as a portal to a second multi-dimensional virtual environment. The portal can be used by the first client and/or the second client to enter the second multi-dimensional virtual environment. A server system receives from the first client data indicating that a first object in the first multi-dimensional virtual environment has been set to function as a portal to the second multi-dimensional virtual environment, and receives from a second client participating in the first multi-dimensional virtual environment data indicating that the second client has invoked the first object. The server system transmits to the second client data representing objects in the second multi-dimensional virtual environment.Type: GrantFiled: November 7, 2007Date of Patent: November 26, 2013Assignee: Google Inc.Inventors: Niniane Wang, Joey Chiu-Wen Liaw, Alexander Mendes Da Costa, Darin Tay, Vernon Melvin Guymon, III
-
Patent number: 8589809Abstract: Systems and methods of conducting a meeting between a plurality of people in a virtual environment are provided. A display associated with each of the plurality of people outputs a virtual conference room that includes an avatar associated with each of the plurality of people, and a virtual display that displays a 3-D model of a manufacturing facility. A selection of an object of the 3-D model is received and the virtual display displays information associated with the selected object of the 3-D model. The display associated with each of the plurality of people outputs the virtual conference room and the virtual display with the information associated with the selected object of the 3-D model.Type: GrantFiled: November 26, 2008Date of Patent: November 19, 2013Assignee: Chevron U.S.A. Inc.Inventor: Kevyn Renner
-
Patent number: 8588866Abstract: Signal strength and battery level are presented on a display associated with a mobile communications device. A scene is presented on the display, where the scene includes constituent items that collectively convey the battery level and the signal strength. Different states of the constituent items correspond to different states of the battery level and the signal strength. The constituent items together form a representation of a real-world situation.Type: GrantFiled: March 1, 2011Date of Patent: November 19, 2013Assignee: Sprint Communications Company L.P.Inventor: Chris Michael Edwards
-
Patent number: 8589822Abstract: Some embodiments of the inventive subject matter are directed to presenting a first portion of content and a second portion of content in a two-dimensional view via a graphical user interface and detecting an input associated with one or more of the first portion of the content and the second portion of the content. Some embodiments are further directed to selecting the first portion of the content in response to the detecting of the input, and changing the presenting of the first portion of the content from the two-dimensional view to a three-dimensional view in response to the selecting the first portion of the content. Some embodiments are further directed to continuing to present the second portion of the content in the two-dimensional view while changing the presenting of the first portion of the content to the three-dimensional view.Type: GrantFiled: December 10, 2010Date of Patent: November 19, 2013Assignee: International Business Machines CorporationInventors: Denise A. Bell, Travis M. Grigsby, Jana H. Jenkins
-
Patent number: 8578299Abstract: A computing device in a system for motion detection comprises an image processing device to determine a motion of an object of interest, and a graphical user interface (GUI) module to drive a virtual role based on the motion determined by the image processing device.Type: GrantFiled: October 8, 2010Date of Patent: November 5, 2013Assignees: Industrial Technology Research Institute, Cywee Group Ltd.Inventors: Po-Lung Chen, Chien-Chun Kuo, Wen-Yang Wang, Duan-Li Liao, Zhou Ye, Sheng-Wen Jeng
-
Publication number: 20130268899Abstract: 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.Type: ApplicationFiled: April 4, 2013Publication date: October 10, 2013Applicant: CEATS, INC.Inventor: Valeno J. Valentino
-
Patent number: 8555315Abstract: Systems and methods are provided for navigating a media guidance application with multiple perspective views. A first of a plurality of media guidance objects may be displayed in a first perspective view that appears flat on the screen. A second media guidance object may be displayed in a second perspective view that appears to be going into the screen creating the appearance of a fold between the first and second media guidance application objects at a location where the first perspective view changes into the second perspective view. The second media guidance object in the second perspective view may be caused to slide through the fold into the first perspective view. The second media guidance object displayed in the first perspective view may be selected. An action may be performed for a media asset corresponding to the selected media guidance object.Type: GrantFiled: September 30, 2009Date of Patent: October 8, 2013Assignee: United Video Properties, Inc.Inventors: Thomas Steven Woods, Jason Conness, Christopher Bauder
-
Patent number: 8527890Abstract: In a screen for displaying thumbnail images, a background image is displayed on an entire portion of a specific area, translucent lanes are displayed on the background, and thumbnail images are displayed on a lane located in the center of the screen. When a mouse pointer is put on a lane on the right side of the lane located in the center, a symbol image that is arranged on the right side of a symbol image corresponding to the thumbnail images on a place map screen, and a file name of the symbol image are displayed on the lane that is specified by the mouse pointer.Type: GrantFiled: December 7, 2009Date of Patent: September 3, 2013Assignee: Ricoh Company, LimitedInventor: Takaaki Harada
-
Patent number: 8510672Abstract: A software application can capture product parameters and attributes in order to allow a non-expert user to create an accurate and complete furniture system layout in a design space. To enable accurate layouts, the software application can automatically apply all applicable components, connectors, rules, attributes, codes, and behaviors to each component/design element in the design space. The intelligent, object-oriented software can automatically recognize required changes effected by a user-driven change, and automatically resolve the layout design by constraining vertical placement of components or automatically generating interconnections between components.Type: GrantFiled: March 11, 2009Date of Patent: August 13, 2013Assignee: Dirtt Environmental Solutions LTDInventor: Barrie A. Loberg
-
Publication number: 20130205248Abstract: A method of creating a three-dimensional (3D) image based on user interaction, the method including receiving an input image; receiving a user input; segmenting an object, which is included in the input image, based on the received user input; editing an area of the segmented object; configuring a layer for the segmented object, based on the edited area; and creating a 3D image, based on the configured layer.Type: ApplicationFiled: February 8, 2013Publication date: August 8, 2013Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventor: SAMSUNG ELECTRONICS CO., LTD.
-
Patent number: 8473259Abstract: In one embodiment, a method for designing an assembly of objects in a system of computer-aided design includes selecting a first object and a second object of the assembly. The method can further include computing a set of relative positions between the first object and the second object of the assembly, ranking the relative positions of the set between the first object and the second object according to at least one criterion, and providing the best of the relative positions between the first object and the second object according to the ranking step.Type: GrantFiled: October 28, 2010Date of Patent: June 25, 2013Assignee: Dassault SystemesInventors: Michael Eric Francois Diguet, Adrien Theetten, Frederic Guy J. Chauvin
-
Patent number: 8471873Abstract: One embodiment of the present invention provides a system that facilitates manipulation of three-dimensional (3D) objects displayed in a two-dimensional (2D) display. During operation, the system displays perspectively a 3D object in a 2D display based on a coordinate system with an X-axis along a horizontal direction on the 2D display, a Y-axis along a vertical direction on the 2D display, and a Z-axis along a direction perpendicular to the plane of the 2D display. The system further derives a 2D image from the 3D object and displays the derived image within a virtual 2D plane substantially parallel to the Z-axis, thereby allowing movement of the derived image within the virtual plane to reflect movement of the 3D object. The system also allows a user to manipulate the 3D object by manipulating the derived image within the virtual plane.Type: GrantFiled: October 17, 2006Date of Patent: June 25, 2013Assignee: Oracle America, Inc.Inventors: Hideya Kawahara, Paul Byrne, Frank E. Ludolph
-
Patent number: 8464181Abstract: A digital map of a geographic area is displayed via a user interface, and a 3D representation of a multi-story building located in the geographic area is displayed on the digital map. The 3D representation includes multiple stacked, individually selectable floor maps corresponding to the floors of the multi-story building. A scrolling gesture that includes a motion in a direction substantially along a vertical axis of the 3D representation of the building is received. In response, the floor maps are consecutively activated, and visual attributes of the activated floor map are changed relative to every other floor maps in the 3D representation, so that no more than one of floor maps is activated at one time.Type: GrantFiled: July 3, 2012Date of Patent: June 11, 2013Assignee: Google Inc.Inventors: Zhou Bailiang, Jonah Jones
-
Patent number: 8448092Abstract: Systems, methods and articles of manufacture are disclosed for arranging display elements in a three-dimensional desktop environment. In one embodiment, each display element may include an attribute. A user request may be received to apply the positional effect to the display elements. The positional effect may be applied to the display elements based on the attribute, responsive to the user request.Type: GrantFiled: November 25, 2009Date of Patent: May 21, 2013Assignee: International Business Machines CorporationInventors: Lisa Seacat Deluca, Lydia M. Do, Pamela A. Nesbitt
-
Publication number: 20130125057Abstract: 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.Type: ApplicationFiled: January 7, 2013Publication date: May 16, 2013Inventors: Alexey Kashik, George Gogonenkov
-
Publication number: 20130117717Abstract: 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.Type: ApplicationFiled: August 6, 2012Publication date: May 9, 2013Applicant: SHENZHEN SUPER PERFECT OPTICS LIMITEDInventors: LEI SONG, NING LIU, ZHANG GE
-
Patent number: 8438502Abstract: A system that incorporates teachings of the present disclosure may include, for example, computer-readable storage medium having computer instructions to receive from a media processor one or more scaling characteristics of a three-dimensional (3D) image, present a user interface (UI) for controlling a presentation of the 3D image at a presentation device communicatively coupled to the media processor, wherein the UI is adapted to the scaling characteristics of the 3D image, detect a manipulation of the UI, and transmit to the media processor instructions for adapting the presentation of the 3D image at the presentation device according to the detected manipulation of the UI. Other embodiments are disclosed.Type: GrantFiled: August 25, 2010Date of Patent: May 7, 2013Assignee: AT&T Intellectual Property I, L.P.Inventor: Lee G. Friedman
-
Patent number: 8434027Abstract: The Quantum Matrix system is a multi-dimensional, multi-threaded exchange environment for data organization, management, and manipulation. Data is organized into a multi-dimensional structure of nodes. Nodes may represent data, absence of data, or another set of nodes. The multi-dimensional structure or portions of it can be automatically created from a file system. One or more associations are also defined for the multi-dimensional structure. An association indicates a relationship between a node and another node, data, or a set of nodes. The multi-dimensional structure is then displayed three-dimensionally and navigated. Relational logic, Boolean algebra, or a scripting language can be applied to the nodes, data, and associations to produce a resultant set of nodes. Furthermore, portions of the multi-dimensional structure can be isolated with the use of planes to ease navigation. Furthermore, the Quantum Matrix system may have a client-server architecture, with the client running on a mobile device.Type: GrantFiled: May 4, 2009Date of Patent: April 30, 2013Assignee: Quantum Matrix Holdings, LLCInventor: Dennis Benson Jones
-
Controlling method of three-dimensional user interface switchover and mobile terminal using the same
Patent number: 8429564Abstract: 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.Type: GrantFiled: January 27, 2009Date of Patent: April 23, 2013Assignee: LG Electronics Inc.Inventors: Rassenikov Alexander Alexanderovitc, Jaedo Kwak -
Patent number: 8392853Abstract: Method, system, and software for performing independent operations with and upon N-Dimensional spatial and temporal objects displayed in virtual and real visualization systems. The technique applies user selected points or regions of interest in the visualization system to identify corresponding points or regions on transparent focus objects which describe the visualized objects, and which intersect the user's topological line of sight. The resulting set of points or regions are then used to extract information from the focus objects, which provide additional information on object content or location of related file systems. The transparent interface provides intrinsic operations which can be applied directly to the focus objects, or coupling mechanisms to external user applications, to process, manipulate or transform focus objects in either the transparent interface or the visualization system.Type: GrantFiled: September 1, 2009Date of Patent: March 5, 2013Assignee: Wxanalyst, Ltd.Inventor: Scott T. Shipley
-
Patent number: 8375334Abstract: Predetermined travel locuss are set in a three-dimensional virtual space. Menu panels displaying menu items are arranged along the travel locuss assuming a display position set as a local origin so that the normal to each LCD panel will face a virtual camera. The transparency of a menu panel is raised in accordance with its distance to the virtual camera. A scroll operation moves menu panels along the travel locuss connecting display positions P until a selected specific menu panel reaches the display position P0. A display screen is drawn with the virtual camera and menu panels are three-dimensionally displayed in rolls. By sliding a stylus pen on the LCD panel, the menu screen displayed on the LCD panel scrolls at a velocity corresponding to the drag velocity. When the stylus pen is released from the LCD panel, an application program corresponding to the menu display entity (crosshatched) is activated.Type: GrantFiled: May 9, 2003Date of Patent: February 12, 2013Assignee: Kyocera CorporationInventors: Masao Nakano, Masao Nakazawa, Yoshio Sasaki, Eiji Takeuchi, Yosuke Miho, Hajime Ishikawa, Takeo Kobayashi, Tomoki Myoi, Hiroshi Kasakawa, Akiko Watanabe, Shinsuke Sato
-
Patent number: 8341541Abstract: A method referred to as visual window browsing allows a user to browse through windows on their desktop. Aspects of the invention include responsive to a command, moving open windows to form a visual stack with the topmost window in the stack being in focus. Responsive to a browse the windows in the visual stack can be browsed, where the topmost window moves to the bottom of the visual stack and the other windows move higher in the stack, with the second highest window becoming the topmost window and being in focus. Successive browse commands causes this behavior to repeat allowing a user to cycle through each of the open windows.Type: GrantFiled: January 18, 2005Date of Patent: December 25, 2012Assignee: Microsoft CorporationInventors: Ales Holecek, Charles W. Stabb, Hillel N. Cooperman, Jeffrey W. Pettiross, Mark R. Ligameri, Kanwal VedBrat, Donald J. Lindsay
-
Patent number: 8314804Abstract: This application describes a system that captures 3D geometry commands from a first 3D graphics process and stores them in a shared memory. A second 3D environment process creates a 3D display environment using a display and display hardware. A third process obtains the 3D commands and supplies them to the hardware to place 3D objects in the 3D environment. The result is a fused display environment where 3D objects are displayed along with other display elements. Input events in the environment are analyzed and mapped to the 3D graphics process or the environment where they affect corresponding processing.Type: GrantFiled: January 10, 2011Date of Patent: November 20, 2012Assignee: Graphics Properties Holdings, Inc.Inventors: William J. Feth, David William Hughes, Michael Boccara
-
Patent number: 8312374Abstract: An information processing apparatus includes: display means for displaying an image; operation-input receiving means for receiving operation input of a user; and display control means for performing, when the operation-input receiving means receives predetermined operation for a root image displayed on the display means, display control for causing the display means to display a related image related to the root image.Type: GrantFiled: July 24, 2009Date of Patent: November 13, 2012Assignee: Sony CorporationInventors: Hiroyuki Ozawa, Ryo Takaoka, Nobuki Furue
-
Patent number: 8307308Abstract: A virtual world controller receives an identifier of a detected interaction by a user within another world, separate from a particular virtual world environment accessible by the user, from a device that detects and reports user interactions within the other world. The virtual world controller identifies at least one particular trigger tag name assigned to the identifier of the detected interaction from among a plurality of separate detectable user interactions in a trigger tag database. The virtual world controller identifies at least one particular asset class from among a plurality of asset classes specified with the particular trigger tag name within a particular trigger asset coupling from among at least one trigger asset coupling in a trigger asset coupling database. The virtual world controller accesses at least one particular asset assigned to the at least one particular asset class in an asset class database.Type: GrantFiled: August 27, 2009Date of Patent: November 6, 2012Assignee: International Business Machines CorporationInventors: Rick A Hamilton, II, James R Kozloski, Brian M O'Connell, Clifford A Pickover, Keith R Walker
-
Patent number: 8306315Abstract: Provided are a method of generating a low-capacity model capable of identifying an object with high accuracy, and creating an image database using the model, a processing program for executing the method, and a processing apparatus that executes the process. The method for compiling an image database that is used for a three-dimensional object recognition includes a step of extracting vectors as local descriptors from a plurality of images each image showing a three-dimensional object as seen from different viewpoints, a model creating step of evaluating the degree of contribution of each local descriptor to identification of the three-dimensional object, and creating a three-dimensional object model systematized to ensure approximate nearest neighbor search using the individual vectors which satisfy criteria, and a registration step of adding an object identifier to the created object model and registering the object model into an image database.Type: GrantFiled: April 27, 2009Date of Patent: November 6, 2012Assignee: Osaka Prefecture University Public CorporationInventors: Katsufumi Inoue, Hiroshi Miyake, Koichi Kise
-
Patent number: 8302031Abstract: A computer-implemented method for configuring information displayed on a screen is described. A display model is generated on the screen. The display model includes a status page and at least one configuration page. The pages of the display model are organized in a three-dimensional format on the screen. A header and a status icon are displayed on the at least one configuration page. At least one configuration page is filtered to prevent the at least one configuration page from being displayed on the screen.Type: GrantFiled: April 14, 2010Date of Patent: October 30, 2012Assignee: Symantec CorporationInventor: Xiaolu Sang
-
Patent number: 8302027Abstract: A graphic user interface management system displays all shortcuts on surfaces of a first three-dimensional (3D) graph displayed on a desktop background. The first 3D graph streams objects during rotating. On projection paths of the objects, a first preset number of objects forms system time to be displayed on the desktop background, a second preset number of objects forms a process wall, which displays running processes of shortcuts invoked by a user from the first 3D graph. The shortcuts dragged from the first 3D graph to other positions of the desktop background are represented by second 3D graphs. A rotation speed and direction of the first 3D graph change according to an operation speed and direction on the first 3D. The system further performs corresponding desktop display actions according to manipulated operations on the first 3D graph, the process wall, or the second 3D graphs.Type: GrantFiled: December 18, 2009Date of Patent: October 30, 2012Assignee: FIH (Hong Kong) LimitedInventors: Kai-Feng Chiu, Shih-Yun Yang
-
Patent number: 8291327Abstract: Embodiments of the invention provide techniques for protecting a user from being followed by an avatar within an immersive virtual environment. To detect a following avatar, any avatars within a specified range of the user may be identified. Historical data may then be examined to determine if any of the identified avatars has been in the same recent virtual locations as the user. In order to rule out coincidental movements, the likelihood of both avatars being in the same places at the same time may be evaluated. Further, the following avatar may be tested by transporting the user to another location, and then monitoring to determine whether the following avatar also transports to the same location. Upon confirming that the following avatar is actually following the user, avoidance actions may be performed in order to avoid the following avatar.Type: GrantFiled: January 14, 2009Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventors: Cary L. Bates, Jim C. Chen, Zachary A. Garbow, Gregory E. Young
-
Patent number: 8291314Abstract: A method performed by a physical computing system for arranging a plurality of graphic objects on a page includes receiving the plurality of graphic objects in the physical computing system, the plurality of graphic objects including a number of variable graphic objects and a number of fixed graphic objects. The method further includes, for each of the fixed graphic objects, creating a number of discrete dimension sets, generating a number of binary trees, each of the binary trees representing a unique layout for the plurality of graphic objects in which each of the fixed graphic object exhibits one of the discrete dimension sets, assigning a score to each of the binary trees, and arranging the graphic objects according to the layout represented by a binary tree selected from the number of generated binary trees based on the score.Type: GrantFiled: October 27, 2009Date of Patent: October 16, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventor: Clayton Brian Atkins
-
Patent number: 8286096Abstract: The display apparatus is provided with a generating unit that generates a menu image in which selection items of a menu are geometrically arranged; and a controller that makes the menu image displayed on a screen of a display and that makes positions of the selection items in the menu image dynamically changed.Type: GrantFiled: November 8, 2007Date of Patent: October 9, 2012Assignee: Fuji Xerox Co., Ltd.Inventor: Rei Shibaike