Picking 3d Objects Patents (Class 715/852)
  • Patent number: 8762877
    Abstract: 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: Grant
    Filed: February 13, 2009
    Date of Patent: June 24, 2014
    Assignee: Ice Edge Business Solutions Ltd.
    Inventors: Barrie A. Loberg, Dale Boden
  • Patent number: 8749546
    Abstract: 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: Grant
    Filed: December 13, 2010
    Date of Patent: June 10, 2014
    Assignee: Institute for Information Industry
    Inventors: Susan Dong, Ren-Dar Yang, Tzu-Chieh Tien, Te-Lu Tsai, Yu-Shiang Hung
  • Patent number: 8751950
    Abstract: 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: Grant
    Filed: August 16, 2005
    Date of Patent: June 10, 2014
    Assignee: Ice Edge Business Solutions Ltd.
    Inventor: Barrie Arnold Loberg
  • Patent number: 8736464
    Abstract: 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: Grant
    Filed: September 2, 2010
    Date of Patent: May 27, 2014
    Assignee: Rockwell Collins, Inc.
    Inventor: Timothy S. Downs Mullen
  • Patent number: 8719731
    Abstract: 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: Grant
    Filed: September 14, 2012
    Date of Patent: May 6, 2014
    Assignee: International Business Machines Corporation
    Inventors: Rick A Hamilton, II, James R Kozloski, Brian M O'Connell, Clifford A Pickover, Keith R Walker
  • Patent number: 8719721
    Abstract: 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: Grant
    Filed: November 1, 2012
    Date of Patent: May 6, 2014
    Assignee: Baker Hughes Incorporated
    Inventors: Olufemi A. Adegbola, Emad Al-Ajmi, Peter J. Guijt, Sebastian Enrico Ramirez, William W. Scott, Joel W. Tarver, Doron Hetz
  • Publication number: 20140115484
    Abstract: 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: Application
    Filed: October 18, 2013
    Publication date: April 24, 2014
    Applicant: Electronics and Telecommunications Research Institute
    Inventors: Kwang-Yong KIM, Chang-Woo YOON
  • Patent number: 8689143
    Abstract: 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: Grant
    Filed: October 2, 2009
    Date of Patent: April 1, 2014
    Assignee: Word Diamonds, LLC
    Inventor: Kate C. Paley
  • Patent number: 8689144
    Abstract: 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: Grant
    Filed: September 30, 2004
    Date of Patent: April 1, 2014
    Assignee: Sony Corporation
    Inventors: Masaaki Takabe, Tadao Ogaki, Masahiro Torii
  • Patent number: 8683386
    Abstract: 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: Grant
    Filed: October 3, 2007
    Date of Patent: March 25, 2014
    Inventor: Brian Mark Shuster
  • Patent number: 8683388
    Abstract: 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: Grant
    Filed: July 8, 2008
    Date of Patent: March 25, 2014
    Assignee: Technion Research & Development Foundation Limited
    Inventors: Gershon Elber, Orit Shaked, Oded Shmueli
  • Patent number: 8654123
    Abstract: 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: Grant
    Filed: January 22, 2008
    Date of Patent: February 18, 2014
    Assignee: Fujitsu Limited
    Inventor: Takayuki Tokumaru
  • Patent number: 8645847
    Abstract: 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: Grant
    Filed: June 30, 2011
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Rick A. Hamilton, II, Neil A. Katz, Brian M. O'Connell
  • Publication number: 20140033052
    Abstract: 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: Application
    Filed: September 30, 2013
    Publication date: January 30, 2014
    Applicant: Real View Imaging Ltd.
    Inventors: Aviad KAUFMAN, Carmel ROTSCHILD
  • Patent number: 8640052
    Abstract: 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: Grant
    Filed: December 31, 2009
    Date of Patent: January 28, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mousumi Dasgupta, Enrique Ruiz-Velasco
  • Publication number: 20140026102
    Abstract: 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: Application
    Filed: March 30, 2012
    Publication date: January 23, 2014
    Applicant: LANDESKRIMINALAMT RHEINLAND-PFALZ
    Inventor: Uwe Kinn
  • Patent number: 8610712
    Abstract: 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: Grant
    Filed: July 28, 2011
    Date of Patent: December 17, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Scott D. Cohen, Brian L. Price
  • Publication number: 20130332890
    Abstract: 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: Application
    Filed: June 5, 2013
    Publication date: December 12, 2013
    Inventors: Haris RAMIC, Su Chuin LEONG, Brian Lawrence ELLIS
  • Patent number: 8606774
    Abstract: 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: Grant
    Filed: May 18, 2010
    Date of Patent: December 10, 2013
    Assignee: Google Inc.
    Inventors: Ameesh Makadia, Brian Brewington, Mark Limber, Corey Michael Joshua Goldfeder, Walter Thatcher Ulrich
  • Patent number: 8595299
    Abstract: 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: Grant
    Filed: November 7, 2007
    Date of Patent: November 26, 2013
    Assignee: Google Inc.
    Inventors: Niniane Wang, Joey Chiu-Wen Liaw, Alexander Mendes Da Costa, Darin Tay, Vernon Melvin Guymon, III
  • Patent number: 8589809
    Abstract: 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: Grant
    Filed: November 26, 2008
    Date of Patent: November 19, 2013
    Assignee: Chevron U.S.A. Inc.
    Inventor: Kevyn Renner
  • Patent number: 8588866
    Abstract: 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: Grant
    Filed: March 1, 2011
    Date of Patent: November 19, 2013
    Assignee: Sprint Communications Company L.P.
    Inventor: Chris Michael Edwards
  • Patent number: 8589822
    Abstract: 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: Grant
    Filed: December 10, 2010
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Denise A. Bell, Travis M. Grigsby, Jana H. Jenkins
  • Patent number: 8578299
    Abstract: 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: Grant
    Filed: October 8, 2010
    Date of Patent: November 5, 2013
    Assignees: 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: 20130268899
    Abstract: 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: Application
    Filed: April 4, 2013
    Publication date: October 10, 2013
    Applicant: CEATS, INC.
    Inventor: Valeno J. Valentino
  • Patent number: 8555315
    Abstract: 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: Grant
    Filed: September 30, 2009
    Date of Patent: October 8, 2013
    Assignee: United Video Properties, Inc.
    Inventors: Thomas Steven Woods, Jason Conness, Christopher Bauder
  • Patent number: 8527890
    Abstract: 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: Grant
    Filed: December 7, 2009
    Date of Patent: September 3, 2013
    Assignee: Ricoh Company, Limited
    Inventor: Takaaki Harada
  • Patent number: 8510672
    Abstract: 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: Grant
    Filed: March 11, 2009
    Date of Patent: August 13, 2013
    Assignee: Dirtt Environmental Solutions LTD
    Inventor: Barrie A. Loberg
  • Publication number: 20130205248
    Abstract: 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: Application
    Filed: February 8, 2013
    Publication date: August 8, 2013
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: SAMSUNG ELECTRONICS CO., LTD.
  • Patent number: 8473259
    Abstract: 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: Grant
    Filed: October 28, 2010
    Date of Patent: June 25, 2013
    Assignee: Dassault Systemes
    Inventors: Michael Eric Francois Diguet, Adrien Theetten, Frederic Guy J. Chauvin
  • Patent number: 8471873
    Abstract: 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: Grant
    Filed: October 17, 2006
    Date of Patent: June 25, 2013
    Assignee: Oracle America, Inc.
    Inventors: Hideya Kawahara, Paul Byrne, Frank E. Ludolph
  • Patent number: 8464181
    Abstract: 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: Grant
    Filed: July 3, 2012
    Date of Patent: June 11, 2013
    Assignee: Google Inc.
    Inventors: Zhou Bailiang, Jonah Jones
  • Patent number: 8448092
    Abstract: 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: Grant
    Filed: November 25, 2009
    Date of Patent: May 21, 2013
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat Deluca, Lydia M. Do, Pamela A. Nesbitt
  • Publication number: 20130125057
    Abstract: 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: Application
    Filed: January 7, 2013
    Publication date: May 16, 2013
    Inventors: Alexey Kashik, George Gogonenkov
  • Publication number: 20130117717
    Abstract: 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: Application
    Filed: August 6, 2012
    Publication date: May 9, 2013
    Applicant: SHENZHEN SUPER PERFECT OPTICS LIMITED
    Inventors: LEI SONG, NING LIU, ZHANG GE
  • Patent number: 8438502
    Abstract: 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: Grant
    Filed: August 25, 2010
    Date of Patent: May 7, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Lee G. Friedman
  • Patent number: 8434027
    Abstract: 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: Grant
    Filed: May 4, 2009
    Date of Patent: April 30, 2013
    Assignee: Quantum Matrix Holdings, LLC
    Inventor: Dennis Benson Jones
  • Patent number: 8429564
    Abstract: 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: Grant
    Filed: January 27, 2009
    Date of Patent: April 23, 2013
    Assignee: LG Electronics Inc.
    Inventors: Rassenikov Alexander Alexanderovitc, Jaedo Kwak
  • Patent number: 8392853
    Abstract: 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: Grant
    Filed: September 1, 2009
    Date of Patent: March 5, 2013
    Assignee: Wxanalyst, Ltd.
    Inventor: Scott T. Shipley
  • Patent number: 8375334
    Abstract: 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: Grant
    Filed: May 9, 2003
    Date of Patent: February 12, 2013
    Assignee: Kyocera Corporation
    Inventors: Masao Nakano, Masao Nakazawa, Yoshio Sasaki, Eiji Takeuchi, Yosuke Miho, Hajime Ishikawa, Takeo Kobayashi, Tomoki Myoi, Hiroshi Kasakawa, Akiko Watanabe, Shinsuke Sato
  • Patent number: 8341541
    Abstract: 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: Grant
    Filed: January 18, 2005
    Date of Patent: December 25, 2012
    Assignee: Microsoft Corporation
    Inventors: Ales Holecek, Charles W. Stabb, Hillel N. Cooperman, Jeffrey W. Pettiross, Mark R. Ligameri, Kanwal VedBrat, Donald J. Lindsay
  • Patent number: 8314804
    Abstract: 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: Grant
    Filed: January 10, 2011
    Date of Patent: November 20, 2012
    Assignee: Graphics Properties Holdings, Inc.
    Inventors: William J. Feth, David William Hughes, Michael Boccara
  • Patent number: 8312374
    Abstract: 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: Grant
    Filed: July 24, 2009
    Date of Patent: November 13, 2012
    Assignee: Sony Corporation
    Inventors: Hiroyuki Ozawa, Ryo Takaoka, Nobuki Furue
  • Patent number: 8307308
    Abstract: 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: Grant
    Filed: August 27, 2009
    Date of Patent: November 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rick A Hamilton, II, James R Kozloski, Brian M O'Connell, Clifford A Pickover, Keith R Walker
  • Patent number: 8306315
    Abstract: 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: Grant
    Filed: April 27, 2009
    Date of Patent: November 6, 2012
    Assignee: Osaka Prefecture University Public Corporation
    Inventors: Katsufumi Inoue, Hiroshi Miyake, Koichi Kise
  • Patent number: 8302031
    Abstract: 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: Grant
    Filed: April 14, 2010
    Date of Patent: October 30, 2012
    Assignee: Symantec Corporation
    Inventor: Xiaolu Sang
  • Patent number: 8302027
    Abstract: 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: Grant
    Filed: December 18, 2009
    Date of Patent: October 30, 2012
    Assignee: FIH (Hong Kong) Limited
    Inventors: Kai-Feng Chiu, Shih-Yun Yang
  • Patent number: 8291327
    Abstract: 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: Grant
    Filed: January 14, 2009
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Cary L. Bates, Jim C. Chen, Zachary A. Garbow, Gregory E. Young
  • Patent number: 8291314
    Abstract: 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: Grant
    Filed: October 27, 2009
    Date of Patent: October 16, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Clayton Brian Atkins
  • Patent number: 8286096
    Abstract: 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: Grant
    Filed: November 8, 2007
    Date of Patent: October 9, 2012
    Assignee: Fuji Xerox Co., Ltd.
    Inventor: Rei Shibaike