3d Perspective View Of Window Layout Patents (Class 715/782)
  • Publication number: 20110047502
    Abstract: A computer-implemented method for navigating between sections in a display space is furnished. The sections in the display space are each assigned to a particular location of the display space, and representatives are provided which are each assigned to a particular section in the display space using an unambiguous relation. The method for navigating includes the following steps: selecting at least one representative that is assigned to a particular section in the display space with the aid of the unambiguous relation; and navigating to the particular section in the display space with the aid of the unambiguous relation with the particular section in the display space.
    Type: Application
    Filed: September 28, 2010
    Publication date: February 24, 2011
    Inventors: Gúnter Schmidt, Michael R. Alvers
  • Patent number: 7868893
    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: March 7, 2006
    Date of Patent: January 11, 2011
    Assignee: Graphics Properties Holdings, Inc.
    Inventors: William J. Feth, David William Hughes, Michael Boccara
  • Patent number: 7865873
    Abstract: Embodiments of the invention provide methods and systems for defining classes of objects which entails defining and manipulating expressions. A two-tiered classification editor operates to enable a user to define and manipulate expression in real time through a browser-based user interface. The first tier comprises a group editor for enabling a user to define groups. The second tier comprises an expression editor for enabling a user to define and manipulate an expression comprising a set of groups and one or more relationships between the groups. Each group may comprise a set of conditions, each of which may be based on a possible attribute of an object. Via the expression editor, a user can drag and drop to create and modify these expressions on-the-fly. When a user is done manipulating an expression on the second tier, the user is returned to the first tier, which may present the expression as modified.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: January 4, 2011
    Assignee: Stored IQ
    Inventors: Keith Zoellner, Morry Belkin, Jeremy Kaplan
  • Patent number: 7865834
    Abstract: A videoconferencing application includes a user interface that provides multiple participant panels, each of which is displayed with perspective with the panels appearing to be angled with respect to the user interface window. The participant panels display live video streams from remote participants. A two-way layout provides two participant panels for two remote participants, each of which is angled inwardly towards a center position. A three-way layout provides three participant panels for three remote participants, with a left, center and right panel, with the left and right panels angled inwardly towards a center position.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: January 4, 2011
    Assignee: Apple Inc.
    Inventors: Marcel van Os, Peter T. Westen, Imran A. Chaudhri
  • Patent number: 7861186
    Abstract: Techniques provide for the dynamic display of a page-oriented information asset using an audio output mode. Pluralities of elements in the page-oriented information asset are determined based on chapters, sections, paragraphs, sentences, words and the like. The elements are rendered to an audio output mode. Optionally selectable representations of the elements are also determined and output using a 3-dimension-like rendering to a visual output mode. The 3-dimension-like rendering of the visual representations of the elements shows how the current element relates to the other elements and its location within the page-oriented information asset. The 3-dimension-like rendering provides visual orientation or context within the page-oriented information asset. The visual representations of the elements are optionally selectable as spatial context indicators providing direct navigation control to support reading, browsing and information retrieval tasks within the page-oriented information asset.
    Type: Grant
    Filed: April 6, 2007
    Date of Patent: December 28, 2010
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Mark J. Stefik, Stuart K. Card, Ed H. Chi, Lichan Hong
  • Patent number: 7853896
    Abstract: A three-dimensional motion graphical user interface and an apparatus and a method of providing the same are provided. The apparatus for providing a three-dimensional motion graphical user interface includes a creation module which creates a polyhedral object having a face on which first information to be communicated to a user is displayed; a display module which displays the created polyhedral object; and an interface module which displays second information, which corresponds to a face of the displayed polyhedral object selected by the user, on a projected surface formed separately from the displayed polyhedral object.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: December 14, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Joon-ho Ok, Young-ho Rhee, Sang-hyun Park, Soo-ho Cho
  • Publication number: 20100257414
    Abstract: A method of providing instructions to a user of an imaging device includes generating a three-dimensional (3D) model of the imaging device in a 3D computer generated environment. At least one computer generated imagery (CGI) instruction sequence is then rendered from the 3D model. The CGI instruction sequence depicts at least one action being performed on the imaging device and is rendered from a virtual viewpoint corresponding to a viewpoint of a user physically performing the at least one action. The rendered CGI instructions are stored in memory of the imaging device and selectively displayed on a user interface display screen of the imaging device.
    Type: Application
    Filed: April 3, 2009
    Publication date: October 7, 2010
    Applicant: XEROX CORPORATION
    Inventors: Anthony John Peters, David Michael Phasey, Michael Peter Golding, Gemma Rosalind Lee, Leslie Wynn
  • Publication number: 20100251164
    Abstract: The invention relates to a method for navigating among media files in a mobile communication device. The method comprise assigning at least two features of at least two media files a graphical representation, wherein the graphical representation of the features enables said features to be comparable to each other, displaying the graphical representations on a display, and enabling navigation between the features on the display.
    Type: Application
    Filed: March 30, 2009
    Publication date: September 30, 2010
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventors: Bilgi KARAN, Joshua MURRAY, Benjamin FAGNOT, Klas TAUBERMAN
  • Patent number: 7793232
    Abstract: A user-activatable dashboard (also referred to as a unified interest layer) contains any number of user interface elements, referred to herein as “widgets,” for quick access by a user. In response to a command from a user, the dashboard is invoked and the widgets are shown on the screen. The user can activate the dashboard at any time, causing the dashboard to temporarily replace the existing user interface display on the user's screen. Once the dashboard has been activated, the user can interact with any or all of the widgets, and can configure the dashboard by adding, deleting, moving, or configuring individual widgets as desired. When the user wishes to return to the normal user interface he or she was working with, the user issues a command causing the dashboard to be dismissed. Once the dashboard has been dismissed, the previous user interface state is restored, allowing the user to resume normal interactions with the operating system.
    Type: Grant
    Filed: March 7, 2006
    Date of Patent: September 7, 2010
    Assignee: Apple Inc.
    Inventors: Imran A. Chaudhri, John Louch, Andrew M. Grignon, Gregory N. Christie
  • Publication number: 20100180227
    Abstract: A method, system and apparatus for a graphical user interface with horizontal workspace. The graphical user interface may display a plurality of quadrilateral screen subsystems. Each screen subsystem may operate at least one application, contain at least one sub-explorer of files and folders, communicate with a main system explorer through a unique port, and communicate with each of the other plurality of screen subsystems.
    Type: Application
    Filed: August 31, 2009
    Publication date: July 15, 2010
    Inventor: Attaoulaye Diallo
  • Patent number: 7752565
    Abstract: First user-generated input is received that selects a first element in a graphical user interface identifying a work area. In response, a plurality of second elements characterizing categories of objects associated with the work area are displayed in the graphical user interface. Thereafter, second user-generated input is received that selects a second element in the graphical user interface element. Once the second element is selected, a visual representation of a plurality of primary objects associated with the category corresponding to the second element is displayed. The plurality of displayed primary objects are displayed in a first person perspective projection format with the objects being displayed in order at depths in the first person perspective projection according to values of an attribute associated with the second element. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: November 6, 2008
    Date of Patent: July 6, 2010
    Assignee: SAP AG
    Inventors: Jens Bombolowsky, Sabine Finke
  • Patent number: 7743330
    Abstract: A method and an apparatus are used to place virtual objects in video programs. Programs are selected and virtual object locations are defined in the selected programs. The available virtual objects available are categorized and the categories are correlated to subscriber information. When a frame of a program includes a virtual object location, a default or an alternate virtual object is displayed. The virtual object location may change over space or time. The virtual object may be interactive, and may be used to link a subscriber to a remote location, such as an Internet web site. An operations center or a cable headend may generate a group assignment plan that assigns the subscribers' terminals to groups, based on factors such as area of dominant influence and household income. A placement plan may instruct the television terminals to display the desired virtual object.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: June 22, 2010
    Assignee: Comcast IP Holdings I, LLC
    Inventors: John S. Hendricks, Alfred E. Boner, John S. McCoskey, Michael L. Asmussen
  • Patent number: 7739623
    Abstract: Method and system for 3D data editing is disclosed. A 3D volumetric data is rendered in a rendering space. A 2D graphical drawing tool is selected and used to create a 2D structure. Apply a 3D operation to the 3D volumetric data based on the 2D structure.
    Type: Grant
    Filed: April 14, 2005
    Date of Patent: June 15, 2010
    Assignee: Edda Technology, Inc.
    Inventors: Cheng-Chung Liang, Jian-Zhong Qian, Guo-Qing Wei, Li Fan, Xiaolan Zeng
  • Publication number: 20100146433
    Abstract: An information processing apparatus, comprising: a storage unit that records predetermined information about a first user and a second user registered by the first user; a data control unit that generates a video signal that displays objects corresponding to the first user and the second user in a two-dimensional display screen at a distance calculated based on the predetermined information; and a display control unit that displays the video signal in the two-dimensional display screen.
    Type: Application
    Filed: December 2, 2009
    Publication date: June 10, 2010
    Inventors: Makoto Murata, Masatomo Kurata, Takashi Ogata, Masanori Katsu, Mitsuo Okumura
  • Patent number: 7735018
    Abstract: Methods and systems are provided for providing an improved three-dimensional graphical user interface. In one embodiment, the method generally comprises: receiving an input from an end user, and capturing computing output from at least one computer source in response to the received end-user input. The computing output can be presented as two or more objects within a three-dimensional virtual space displayed to the end user. In one embodiment, the method further comprises generating a timeline that includes an icon for each object presented within the virtual space. In another embodiment, the method further comprises providing a database for storing and categorizing data regarding each object presented within the virtual space.
    Type: Grant
    Filed: September 13, 2006
    Date of Patent: June 8, 2010
    Assignee: SpaceTime3D, Inc.
    Inventor: E. Eddie Bakhash
  • Publication number: 20100122204
    Abstract: The invention relates to a method for displaying within a display area a symmetric anatomical structure the method comprising automatically calculating a zoom-factor for the symmetric anatomical structure based upon the display area; automatically calculating a panning position for the symmetric anatomical structure based upon the display area; displaying the symmetrical anatomical structure according to the calculated zoom-factor and panning position within the display area. The invention also relates to a system, a medical imaging workstation comprising the system and a computer program product designed to perform the method according to the invention.
    Type: Application
    Filed: April 24, 2008
    Publication date: May 13, 2010
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventor: Jeroen Sonnemans
  • Publication number: 20100115457
    Abstract: First user-generated input is received that selects a first element in a graphical user interface identifying a work area. In response, a plurality of second elements characterizing categories of objects associated with the work area are displayed in the graphical user interface. Thereafter, second user-generated input is received that selects a second element in the graphical user interface element. Once the second element is selected, a visual representation of a plurality of primary objects associated with the category corresponding to the second element is displayed. The plurality of displayed primary objects are displayed in a first person perspective projection format with the objects being displayed in order at depths in the first person perspective projection according to values of an attribute associated with the second element. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: November 6, 2008
    Publication date: May 6, 2010
    Inventors: Jens Bombolowsky, Sabine Finke
  • Publication number: 20100114752
    Abstract: A method and system for providing automatic collective windows for a multi-windowed graphical user interface (GUI) for electronic trading. The collective windows are automatically created with pre-determined individual graphical windows, with selectable desired screen positions on a graphical user interface, with different desired alignments of the individual graphical windows within the collective window and with a two-dimensional (2D) and three-dimensional (3D) display mode.
    Type: Application
    Filed: November 25, 2009
    Publication date: May 6, 2010
    Applicant: Rosenthal Collins Group, L.L.C.
    Inventors: James C. Downs, Leslie Rosenthal
  • Publication number: 20100115428
    Abstract: A system and method for web browsing contemporaneously displays multiple web pages, advertisements, or other applications, preferably within a single window, for a user to view. In a preferred embodiment, a current web page, a past web page, a future web page, and/or an advertisement or other application are contemporaneously displayed in a single window. In this embodiment, the present invention tracks a past web page and renders it in a first panel, renders the current web page in a second panel, and identifies a hyperlink in the current web page to retrieve and render the future web page in a third panel. In other embodiments, a host provides a list of web pages that are to be displayed in the panels. In other embodiments, a user selects a list of web pages that are to be displayed in the panels. In other embodiments, hyperlinks are filtered and/or prioritized to determine which web pages are to be displayed in the panels.
    Type: Application
    Filed: June 8, 2009
    Publication date: May 6, 2010
    Inventors: David T. Shuping, Villiam R. Johnson, Robert C. Randa
  • Publication number: 20100115456
    Abstract: A graphic rendering of searchable fields of a database, which rendering simulates a geometric solid having a plurality of facets. Each facet, which has its own thematic identity, can accept search inquiries and display results. Virtual manipulation of the geometric solid will expose a succeeding facet to direct view, which succeeding facet may reflect both data uncovered from a prior search inquiry and also related data which was not directly requested. The facets enable the user to organize data according to the various thematic identities of basic facts. The geometric solid assists in enabling the user to intuitively grasp how best to retrieve and interrelate data from the database. Subsidiary geometric solids more limited in content than the original geometric solid may be generated and displayed.
    Type: Application
    Filed: November 3, 2008
    Publication date: May 6, 2010
    Inventor: WM Lucas Thomas
  • Publication number: 20100077341
    Abstract: A method and apparatus is described herein that modifies the manner in which content is presented to a display screen of an electronic device based on sensed motion of the electronic device. Such method and apparatus advantageously allows content to be automatically presented to the display screen in a manner that is responsive to a current orientation, position, or motion of electronic device. This functionality can advantageously be used to enhance the appearance and/or utility of content presented to a user. A method and apparatus is also described herein that automatically selects content, or a portion of content, for presentation to the display screen of an electronic device based on sensed motion of the electronic device. Such method and apparatus advantageously allows a user to control what content is delivered to the display screen by simply moving the electronic device.
    Type: Application
    Filed: September 22, 2008
    Publication date: March 25, 2010
    Applicant: YAHOO! INC.
    Inventor: Chien-Hung Zordius Chen
  • Patent number: 7685619
    Abstract: A system, method, and user interface for displaying electronic program guide (EPG) and personal video recorder (PVR) information as navigable three-dimensional images is described. In one embodiment, a three dimensional image is formed in which EPG data is presented on one surface of a three dimensional image and PVR data is presented on at least one other surface of the three-dimensional image.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: March 23, 2010
    Assignee: NVIDIA Corporation
    Inventor: William Samuel Herz
  • Publication number: 20100070911
    Abstract: Embodiments of the present invention disclose a method and apparatus for implementing a three-dimensional panel at an IM client. The method includes: receiving request information of entering a three-dimensional panel; obtaining configuration information of the three-dimensional panel; obtaining identity information of IM contacts; and starting the three-dimensional panel according to the configuration information and displaying the identity information of the IM contacts on the three-dimensional panel. By the technical solutions provided by the present invention, the IM contacts of an IM user can be displayed on the three-dimensional panel, so that the IM user can communicate with the IM contacts in a three-dimensional scene, thereby solving the problem that the conventional panel is single and short of originality, and bringing better user experiences for the IM user.
    Type: Application
    Filed: November 19, 2009
    Publication date: March 18, 2010
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Ziwei Huang
  • Publication number: 20100058222
    Abstract: A graphical user interface facilitates methods for analyzing a temperature distribution across a scene that is captured by a thermal imaging device. Preferably, the interface includes a both a two-dimensional image of the captured scene and a three-dimensional representation of the captured scene. The three-dimensional representation is formed by a plurality of pixels, each of which are coded by a qualitative value from within a range of qualitative values, and each value, within the range, corresponds to a temperature. Each of the plurality of pixels is arranged, in a first and a second dimension of the three dimensions, according to a position of a corresponding pixel of the two-dimensional image, and, in a third dimension, according to a magnitude of the temperature associated therewith.
    Type: Application
    Filed: August 29, 2008
    Publication date: March 4, 2010
    Applicant: FLUKE CORPORATION
    Inventors: Peter A. Bergstrom, Jordan B. Schlichting
  • Patent number: 7665033
    Abstract: One embodiment of the present invention provides a system that uses a zooming effect to provide additional display space to manage applications. In one mode of operation, the system presents an image of a computer desktop to the user on a display device. When the system receives a request from a user to provide additional display space in a display device for application management purposes, the system decreases the size of the computer desktop in the display device to provide an extended display area. The system then facilitates application management by displaying items useful for application management in this extended display area. By providing the extended display area, the system allows the user to access such items easily and efficiently without losing the context of the computer desktop.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: February 16, 2010
    Assignee: Sun Microsystems, Inc.
    Inventors: Paul Byrne, Hideya Kawahara, Frank E. Ludolph
  • Patent number: 7661071
    Abstract: A three-dimensional (3-D) user interface (UI) creation system maps a two-dimensional (2-D), interactive UI to an 3-D object template in a 3-D scene. Once mapped, the 2-D UI functions as a simple user interface while appearing as a skin to the 3-D object. A 3-D UI creation tool applies image resources of a 2-D UI template to a 3-D wire frame template to create a 3-D UI. The system provides for rapid implementation of a 3-D UI without need for understanding a 3-D space or 3-D authoring software. The process includes preparing a 2-D UI, loading a 3-D scene of 3-D objects, and mapping the 2-D UI to a 3-D object template in the 3-D scene. A scheme file provides a specification for recreating the 3-D scene in a runtime module whereby the 3-D scene functions as a 3-D UI system, allowing interaction via a user input system.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: February 9, 2010
    Assignee: Microsoft Corporation
    Inventor: Victor K. Blanco
  • Publication number: 20100017747
    Abstract: An improved product viewer minimizes the amount of data needed to support a given number of shots or subimages, as well as improved loading time. In an embodiment of the invention, the viewer is a 360° view that has player controls, including, in a further embodiment, a feature set wherein Zoom, rotate, and Pan are usable together in each view. In a further aspect, the disclosed viewer provides continuous rotation of the displayed item, etc., rather than allowing only one complete rotation. In another aspect, the viewer comprises a full screen viewer, and in yet another embodiment the viewer supports panorama views.
    Type: Application
    Filed: July 17, 2009
    Publication date: January 21, 2010
    Applicant: Sagent Pharmaceuticals, Inc.
    Inventors: Ulziihutag S. Darambazar, Joseph C. Mase
  • Publication number: 20090307628
    Abstract: Interactive virtual inspection of modeled objects is provided. A graphic user interface facilitates interaction between a Data Visualization and Analysis application and the inspector. The Data Visualization and Analysis application acquires non-destructive examination data that is collected with reference to an industrial component under evaluation. The acquired non-destructive examination data is transformed into a visualization defined by a volumetric representation that is rendered on at least one display device as at least one view representative of the component under evaluation. The inspector may navigate the volumetric representation to investigate the integrity of the industrial component including non-surface conditions thereof.
    Type: Application
    Filed: May 21, 2009
    Publication date: December 10, 2009
    Inventors: Michael J. Metala, Waheed A. Abbasi
  • Patent number: 7631261
    Abstract: A method for creating visual telepresence for a large number of simultaneous users includes the step of simultaneously and continuously processing sets of images from a plurality of cameras to produce sets of short visual sequences that provide for virtual short movements in the environment. Additional steps include routing these many simultaneous repetitive short sequences to a plurality of user service processes. These short sequences are then composed into continuous video streams that provide convincing visual display of telepresence to many simultaneous users.
    Type: Grant
    Filed: September 12, 2003
    Date of Patent: December 8, 2009
    Assignee: Inoue Technologies, LLC
    Inventors: Thomas D. Williams, Alfred A. Hough
  • Patent number: 7620901
    Abstract: One or more users may interact simultaneously with different applications on the same device through an input system such as a touch-sensitive display screen. Simultaneous user input may be detected by a multiple input system and subsequently transmitted to an application using a single transmission frame. An application corresponding to the user input is determined based on an input location of the user input and a location and size of a corresponding application. Simultaneous user inputs are rendered simultaneously by each corresponding application. Each application may further include a secondary event processing thread that runs in parallel to traditional operating system event threads. The secondary event processing thread bypasses sequential processing limits of an operating system event thread, providing substantially simultaneous processing of input.
    Type: Grant
    Filed: March 21, 2006
    Date of Patent: November 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Curt Carpenter, Debora Everett, Doug Kramer, Derek E. Sunday, Chris Whytock
  • Publication number: 20090228827
    Abstract: The present invention provides a three-dimensional user interface for a computer system that allows a user to combine and store a group of windows as a task. The image of each task can be positioned within a three-dimensional environment such that the user may utilize spatial memory in order remember where a particular task is located.
    Type: Application
    Filed: March 27, 2009
    Publication date: September 10, 2009
    Applicant: Microsoft Corporation
    Inventors: George G. Robertson, Mary P. Czerwinski, Kenneth P. Hinckley, Kirsten C. Risden, Daniel C. Robbins, Maarten R. van Dantzich
  • Publication number: 20090177454
    Abstract: Embodiments of the invention are directed to a method of performing computerized simulations of image-guided procedures. The method may include producing a digital image-based model of an anatomical structure based on medical image data, producing, based on the image-based model and extrapolated data, an extended model that represents the anatomical structure and adjacent anatomical regions not included in the medical image data, displaying a graphical representation of the extended model and performing a computerized simulation of an image-guided procedure using the extended model.
    Type: Application
    Filed: March 17, 2009
    Publication date: July 9, 2009
    Inventors: Ran BRONSTEIN, Niv Fisher, Ofek Shilon, Einav Namer
  • Patent number: 7552402
    Abstract: A graphical user interface system may position and orient a user interface element to be displayed on an optically-sensitive display surface. The position of the object may be based on the position of a point of contact that an object (e.g., a person's finger, a block of wood, etc.) makes against the display surface. The orientation of the object may be determined using the shadow cast by the object on the surface. An axis may be determined between the shadow and the point of contact, and the axis may be used as a frame of reference (e.g., a vertical axis) for the orientation of the interface element. Further movement of the object and/or shadow can either result in further movement/reorientation of the interface, or as an actual input to the interface. If used for an actual input, the interface may be fixed at its initial position and orientation to allow the additional movement to be interpreted.
    Type: Grant
    Filed: June 22, 2006
    Date of Patent: June 23, 2009
    Assignee: Microsoft Corporation
    Inventor: Charles Bilow
  • Patent number: 7552397
    Abstract: A method for displaying a plurality of windows on a display screen is described. The method includes steps of associating a first window with a second window, where the second window is independent of the first window, arranging the first window and the second window on a display screen, where the first window and the second window are configured to fit within a predetermined region of the display screen, and notifying an application program corresponding to the first window that the second window is associated with the first window. An indicator may appear on the display as a target region when a user desires to associate the first and the second windows. Subsequent operations performed on the first window are performed automatically on the second window. For example, when a user is comparing two documents, she can scroll down one document and have the second document automatically scroll as well.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: June 23, 2009
    Assignee: Microsoft Corporation
    Inventors: Ales Holecek, Charles W. Stabb, Hillel N. Cooperman, Jeffrey W. Pettiross, Mark R. Ligameri, Kanwal VedBrat
  • Publication number: 20090150793
    Abstract: A method, system and computer-usable medium are disclosed for managing the spatial coordinates and visual attributes of objects within a user interface (UI). A Web UI ruler is executed within a UI comprising a plurality of objects. A first object and second object are selected. The Web UI Ruler then collects the spatial coordinate and visual attribute values for the first and second object and their relationship values are determined. The spatial coordinate and visual attribute values for the first and second objects, along with their corresponding relationship values, are modified and the modifications are applied to the target objects. The values are then stored in the Web UI ruler. These values can then be subsequently applied to one or more target objects. Alternatively, the stored values are exported as a cascading style sheet (CSS) class, which can then likewise be subsequently applied to one or more target objects.
    Type: Application
    Filed: December 11, 2007
    Publication date: June 11, 2009
    Inventors: Yingxin Xing, Angela Richards Jones, Henri Fouotsop Meli, Stephanie Lee Walter, Tong Yu
  • Publication number: 20090146997
    Abstract: The present invention provides an apparatus which displays a plan wiring diagram and three-dimensional layout diagram by associating them with each other so that they can be viewed easily. A apparatus for displaying wiring includes a first storage for storing an image of a plan wiring diagram which shows parts and wirings and a second storage for storing a three-dimensional layout of an apparatus which incorporates the parts and the wirings, and a third storage for storing intermediate images transitional between a starting image in the plan wiring diagram and an ending image of a shape of the corresponding wiring in the three-dimensional layout. A processor displays the plan wiring diagram on the display device by retrieving the plan wiring diagram from the first storage based on a user's selection, and retrieves the intermediate images of a wiring from the third storage when the wiring is selected from the plan wiring diagram and displays transitions to the shape shown in the three-dimensional layout.
    Type: Application
    Filed: October 16, 2008
    Publication date: June 11, 2009
    Inventor: Yasushi Sato
  • Publication number: 20090125815
    Abstract: A user-activatable dashboard (also referred to as a unified interest layer) contains any number of user interface elements, referred to herein as “widgets,” for quick access by a user. In response to a command from a user, the dashboard is invoked and the widgets are shown on the screen. The user can activate the dashboard at any time, causing the dashboard to temporarily replace the existing user interface display on the user's screen. Once the dashboard has been activated, the user can interact with any or all of the widgets, and can configure the dashboard by adding, deleting, moving, or configuring individual widgets as desired. When the user wishes to return to the normal user interface he or she was working with, the user issues a command causing the dashboard to be dismissed. Once the dashboard has been dismissed, the previous user interface state is restored, allowing the user to resume normal interactions with the operating system.
    Type: Application
    Filed: January 14, 2009
    Publication date: May 14, 2009
    Inventors: Imran A. Chaudhri, John Louch, Andrew M. Grignon, Gregory N. Christie
  • Patent number: 7523411
    Abstract: A design professional such as an interior designer, furniture sales associate or advertising designer or a consumer running a program at a client computer (i) interactively selects or specifies a background scene and furnishings or other objects, (ii) interactively previews these objects in a small low-quality perspective view image of the scene, and then (iii) utilizing the world wide web transmits the scene file to a server computer, (iv) this server then renders a typically larger high-quality version of the previewed scene, utilizing high-resolution objects to replace the stand-in objects used to render the preview image on the client computer, (v) which high-quality image is returned to the client computer for viewing. 3D models and related textures and maps are built for each object to be depicted in the virtual scenes.
    Type: Grant
    Filed: February 20, 2002
    Date of Patent: April 21, 2009
    Inventor: Bruce Carlin
  • Patent number: 7519918
    Abstract: A device includes a display screen and a processor to render a display of a portion of a logical image on the screen. The logical image is larger than that which can be displayed on the display screen of the device. As the device is maneuvered through space, different portions of the logical image are displayed, and the user may interact with these portions as desired.
    Type: Grant
    Filed: May 30, 2002
    Date of Patent: April 14, 2009
    Assignee: Intel Corporation
    Inventor: Wayne Douglas Trantow
  • Patent number: 7512902
    Abstract: The present invention provides a three-dimensional user interface for a computer system that allows a user to combine and store a group of windows as a task. The image of each task can be positioned within a three-dimensional environment such that the user may utilize spatial memory in order remember where a particular task is located. In further embodiments of the invention, the three-dimensional environment includes a stage, which is used to display the task with the current focus. When a user selects a new task in the gallery, the task is moved to the stage and given focus. If a previous task was on the stage, an image of the previous task is captured. This image is then moved into the task gallery away from the stage. This process allows users to switch between multiple window configurations with a simple action.
    Type: Grant
    Filed: August 5, 2004
    Date of Patent: March 31, 2009
    Assignee: Microsoft Corporation
    Inventors: George G. Robertson, Mary P. Czerwinski, Kenneth P. Hinckley, Kirsten C. Risden, Daniel C. Robbins, Maarten R. van Dantzich
  • Patent number: 7492362
    Abstract: A view image rendering module (102) generates an image of a virtual space on the basis of a first viewpoint indicating the viewpoint of a user on the virtual space, and displays the generated image on a view image presentation module (101). A map image rendering module (104) generates a map image indicating a region around the position of the first viewpoint on the virtual space, and displays the generated map image on a map image presentation module (103). The position of the first viewpoint and the visual axis direction are controlled using a viewpoint position•visual axis direction input module (106) which is provided on the display surface of the map image presentation module (103). Furthermore, a virtual object set on the virtual space undergoes manipulation control using a virtual object manipulation input module (107) which is provided on the display surface of the map image presentation module (103).
    Type: Grant
    Filed: July 15, 2003
    Date of Patent: February 17, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yukio Sakagawa, Akihiro Katayama, Masahiro Suzuki
  • Patent number: 7483953
    Abstract: An information processing apparatus displays a plurality of linked items of content in a virtual space in accordance with field-of-view data. The information processing apparatus includes: first capturing means (S524, S526) for capturing link description data; second capturing means (S512) for capturing content data associated with the description of an item of content contained in the captured link description data; image generating means (S530, S532) for generating an image of the item of content to be disposed in the virtual space, in accordance with the captured content data; and determining means for determining further data to be captured next in accordance with a condition contained in the captured link description data.
    Type: Grant
    Filed: March 18, 2004
    Date of Patent: January 27, 2009
    Assignee: Fujitsu Limited
    Inventors: Takuya Sakamoto, Takushi Fujita, Toru Kamiwada
  • Patent number: 7480873
    Abstract: One embodiment of the present invention provides a system that facilitates manipulating a 2D window within a three-dimensional (3D) display model. During operation, the system receives an input from a 2D pointing device, wherein the input specifies a 2D offset within a 2D display, and wherein the 2D display provides a view into the 3D display model. Next, the system uses the 2D offset to move a cursor to a position in the 2D display, and then determines if the cursor overlaps a window within the 3D display model. If so, the system determines a 2D position of the cursor with respect to a 2D coordinate system for the window, and communicates this 2D position to an application associated with the window. This enables a user of the 2D pointing device to interact with the application.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: January 20, 2009
    Assignee: Sun Microsystems, Inc.
    Inventor: Hideya Kawahara
  • Publication number: 20080307351
    Abstract: A back surface is axially disposed from a viewing surface, and one or more side surfaces extend from the back surface to the viewing surface. An application content frame for an executing application is generated on the back surface. One or more application control elements for the execution application are generating on the one or more side surfaces.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Applicant: APPLE INC.
    Inventors: John O. Louch, Imran A. Chaudhri, Christopher Hynes, Timothy Wayne Bumgarner, Eric Steven Peyton
  • Publication number: 20080307309
    Abstract: A computer-implemented method of presenting digital content can include displaying several arranged in a staggered formation in a user interface, wherein at least one of the several panes is entirely visible and adjacent panes are partially visible and displayed adjacent to the entirely visible pane, displaying a frame of an item of digital content comprising a sequence of frames in an entirely visible pane and displaying adjacent frames in corresponding adjacent panes, and displaying in the entirely visible pane successive frames of the digital content item by sequentially replacing the frame in the entirely visible pane with an adjacent frame.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Applicant: APPLE INC.
    Inventors: Mike Marinkovich, Greg Lindley, Alan Cannistraro, Evan Doll, Gary Johnson
  • Publication number: 20080307303
    Abstract: Systems and methods for providing an overflow stack. An overflow stack can be generated based upon adjustments to a group display area and based upon application of one or more display criterion. An overflow stack can include representation of any system objects that can not be displayed in an adjusted group display area based upon the one or more display criterion.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Applicant: APPLE INC.
    Inventors: John O. Louch, Christopher Hynes, Timothy Wayne Bumgarner, Eric Steven Peyton
  • Publication number: 20080282166
    Abstract: Method and systems for creating a pastry design are disclosed. The pasties are designed by receiving a tiers selection defining a number of pastry tiers; receiving a shape selection for each of the selected number of pastry tiers; presenting a pastry design based on the number of tiers selection and the shape selection for each of the number of pastry tiers; receiving decoration element inputs corresponding to one or more decoration elements; updating the presented pastry design with the one or more decoration elements responsive to the decoration element inputs; and storing the updated pastry design to a storage medium. A computer readable medium for performing the method is also disclosed.
    Type: Application
    Filed: April 24, 2008
    Publication date: November 13, 2008
    Inventors: Scott Robert Fillman, Tanna Marie Wagenmann Fillman
  • Patent number: 7447998
    Abstract: Various embodiments of a computer-implemented method, system and computer program product provide a graphical interface. At least one tab is presented on a display. The tab comprises one or more child objects of a parent object of a hierarchy of objects. The tab has a three-dimensional effect. The tab has an apparent bend into the display. The apparent bend into the display increases as a depth of the one or more child objects of the hierarchy increases.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: November 4, 2008
    Assignee: International Business Machines Corporation
    Inventors: Tracy Hutcheson, Michael Wei Mao, Debra Lee Mayhew
  • Patent number: 7433812
    Abstract: A modeling process includes providing blocks, each of the blocks representing functional entities that operate on input signal values, output signal values from the blocks, grouping the output signal values as an ordered set in a multiplexer as a first composite signal and outputting the first composite signal.
    Type: Grant
    Filed: May 30, 2001
    Date of Patent: October 7, 2008
    Assignee: The MathWorks, Inc.
    Inventors: Mojdeh Shakeri, Marc Ullman, Ramamurthy Mani
  • Publication number: 20080229234
    Abstract: A distributed graphical presentation and manipulation application executes as a thin client application in a network. The networked graphical presentation and manipulation application can generally be used without requiring a user to install any specific software prior to using the application. In one aspect, code may be received from a server, and a local environment may be generated based on the code, where the local environment may be configured to display a view of the graphical model. One or more model views to be requested may be predicted, and the predicted views may be stored in a memory for display in the local environment.
    Type: Application
    Filed: August 10, 2007
    Publication date: September 18, 2008
    Applicant: THE MATHWORKS, INC.
    Inventors: Anthony Paul ASTOLFI, Peter Hartwell WEBB