Patents Examined by M Good Johnson
  • Patent number: 8896629
    Abstract: The invention relates to a method for ergonomically representing virtual information in a real environment, comprising the following steps: providing at least one view of a real environment and of a system setup for blending in virtual information for superimposing with the real environment in at least part of the view, the system setup comprising at least one display device, ascertaining a position and orientation of at least one part of the system setup relative to at least one component of the real environment, subdividing at least part of the view of the real environment into a plurality of regions comprising a first region and a second region, with objects of the real environment within the first region being placed closer to the system setup than objects of the real environment within the second region, and blending in at least one item of virtual information on the display device in at least part of the view of the real environment, considering the position and orientation of said at least one part of
    Type: Grant
    Filed: August 13, 2010
    Date of Patent: November 25, 2014
    Assignee: Metaio GmbH
    Inventors: Peter Meier, Frank Angermann
  • Patent number: 8896580
    Abstract: The present technique provides a system and method for providing instrument-activated buttons having a sub-surface mechanism for triggering a desired function upon interaction with an above-surface electronic/digital user device, such as a digitizing pointing device. The instrument-activated buttons may be disposed in a display device, a tablet computing device, or any other suitable electronic device. A user navigates a housing surface of the electronic device until a signal identifies the sub-surface button, which may then be activated by performing an instrument-based activation event. The activation event may be a button click, a tip movement, or any other suitable trigger on the electronic/digital user device. A wireless communication is then transmitted between the sub-surface mechanism and the electronic/digital user device to initiate the function associated with the instrument-activated button.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: November 25, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul J Doczy, Stacy Wolff, Steven S Homer, Mark C Solomon
  • Patent number: 8896632
    Abstract: One or more elements are initially displayed on a display component of an electronic device. After the one or more elements have been displayed on the display component of the electronic device, an image of a user of the electronic device is captured, and an orientation of the electronic device relative to the user is determined based on the captured image of the user of the electronic device. Thereafter, an orientation of at least one of the displayed elements is adjusted relative to the display component of the electronic device based on the determined orientation of the electronic device relative to the user.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: November 25, 2014
    Assignee: Qualcomm Incorporated
    Inventors: Francis MacDougall, Evan Hildreth
  • Patent number: 8890898
    Abstract: Systems and methods are providing for scrolling the display of information based on the displacement of the electronic device. An electronic device can include a motion sensing component operative to detect movement of the electronic device (e.g., an accelerometer). The electronic device can display any suitable information, including information that is too large to display at a single instance on the display (e.g., a multi-page text document, or a large image). To view portions of the information that are not initially displayed (e.g., to scroll displayed information), the user can move the electronic device along the plane of the device. As the motion sensing component detects movement, the electronic device can scroll the displayed information to match the detected movement. In some embodiments, the electronic device can detect tilt movements and adjust the displayed information to reflect the tilted display.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: November 18, 2014
    Assignee: Apple Inc.
    Inventors: Richard Tsai, Andrew Just, Brandon Harris
  • Patent number: 8890869
    Abstract: This specification describes technologies relating to visual representations indicating segments of audio data. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving digital audio data including hierarchical segment information, the hierarchical segment information identifying one or more segments of the audio data for each of multiple of segment types and displaying a visual representation of the audio data at a first zoom level in an interface, the visual representation displaying audio data as a function of time on a time axis and a feature on a feature axis, the visual representation further including a display of identifiers for each segment of one or more segments of a first segment type. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: November 18, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: Sven Duwenhorst
  • Patent number: 8890894
    Abstract: An image mosaic is created from overlapping images. A first seam is shown between a first pair of overlapping images such that, on a first side, a first image of the first pair is shown, and on a second side, a second image of the first pair is shown. The first seam includes a plurality of pixels in the image mosaic. An indicator of an interaction with the image mosaic is received. The indicator indicates that the user has selected a pixel of the plurality of pixels of the first seam and has moved the selected pixel to a first location within an overlapping region between the first pair of overlapping images. A second seam that includes the first location is computed. The image mosaic including the second seam is presented. The second seam replaces at least a portion of the first seam in the image mosaic.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: November 18, 2014
    Assignee: The University of Utah Research Foundation
    Inventors: Brian Summa, Valerio Pascucci
  • Patent number: 8890895
    Abstract: To allow a user to issue an adequate instruction concerning a process in connection with a plurality of discrete objects placed in a virtual space. A user interface device comprises a virtual space image display section for producing an image of a virtual space where a plurality of objects are placed, on a real time basis according to a position of a viewpoint defined in the virtual space, and sequentially displaying the image; a viewpoint position change section for changing the position of the viewpoint defined in the virtual space according to a first operation by the user; and an object selection section for selecting one or more objects among the objects placed in the image displayed by the virtual space image display section, according to a second operation by the user.
    Type: Grant
    Filed: May 7, 2007
    Date of Patent: November 18, 2014
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventor: Ken Kutaragi
  • Patent number: 8884981
    Abstract: A method of displaying a user interface in a portable electronic device is provided. The method includes displaying a user interface via a graphics layer attached to a software renderer, detaching the graphics layer from the software renderer, and attaching the graphics layer to one or more of a plurality of hardware layers, such that the display of the graphics layer is facilitated by one or more features of at least one of the hardware layers. An electronic device is provided that includes a display, a processor coupled to the display and configured to provide a plurality of hardware layers, and a user interface comprising a graphics layer, wherein the display of the graphics layer is facilitated by one or more features of at least one of the hardware layers, wherein the graphics layer dynamically attaches to or detaches from one or more of the plurality of hardware layers.
    Type: Grant
    Filed: September 4, 2007
    Date of Patent: November 11, 2014
    Assignee: Apple Inc.
    Inventors: Jesse W. Boettcher, Szu-Wen Huang, Gokhan Avkarogullari
  • Patent number: 8878852
    Abstract: Various features are described for generating and analyzing data center topology graphs. The graphs can represent physical placement and connectivity of data center components. In some cases the graphs may include hierarchical representations of data center components and systems, and may also include environmental and operational characteristics of the computing devices and supporting systems which may be included in a data center. In addition, the graphs may be linked to each other though common components, so that data center topology may be analyzed in two or more dimensions rather than a single dimension. The linked graphs may be analyzed to identify potential points of failure and also to identify which data center components may be affected by a failure.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: November 4, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew D. Klein, Michael David Marr
  • Patent number: 8872843
    Abstract: A method for adding image effects to an existing image, selectively deleting the added image effects or storing an image with various image effects added in a mobile terminal are provided. The method comprises: displaying an image; selecting a frame and adding the selected frame to the image; selecting at least one icon and adding the selected icon to the image; inputting at least one text message and adding the input text message to the image; repeating the addition of the image effects; and randomly selecting one or more of the image effects added to the image and deleting or modifying each selected image effect. There is also provided a method for storing an image, which comprises when saving an image is selected, extracting information about an image effect added to the image; and storing image information comprising the extracted image effect information and original image information.
    Type: Grant
    Filed: July 1, 2005
    Date of Patent: October 28, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seung-A Nam, Chung-Kyu Lee, Un-Kyong Lee
  • Patent number: 8866815
    Abstract: Systems and methods in accordance with various embodiments of the present invention provide for representing a plurality of source data values as graphical elements in a default treemap visualization, where each data value is associated with a plurality of data dimensions. A first data dimension is selected to be mapped to an area cell characteristic based on the first data dimension having a quality of numeric and a quality of non-negative. A second data dimension is selected to be mapped to a color cell characteristic based on the second data dimension having a quality of numeric and a quality of previously unmapped. The default treemap visualization is generated based on the selected first data dimension and the selected second data dimension.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: October 21, 2014
    Assignee: Oracle International Corporation
    Inventors: Jonathan Helfman, Joseph Goldberg
  • Patent number: 8854371
    Abstract: A method and system to generate a columnar tree map of a hierarchical structure is provided. An example system comprises a memory, at least one processor coupled to the memory, a data access module configured to access a hierarchical data structure, and a tree map generator to generate a tree map using at least one processor. The tree map generator generates and renders a tree map for a target data set based on the size and dimensions of a viewing area provided on a target display device, the values associated with categories in the data set, and a predetermined column width.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: October 7, 2014
    Assignee: SAP AG
    Inventor: John Armitage
  • Patent number: 8854396
    Abstract: An accessing computer accessing an image specified by a web page to be rendered at a resolution that is smaller than the resolution of the full image downloaded from the server does not store the full image. Instead, the accessing computer immediately decompresses the full image to the specified smaller resolution, renders it, and then stores the smaller version of the image.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: October 7, 2014
    Assignee: Sony Corporation
    Inventor: Jeffrey Moguillansky
  • Patent number: 8847995
    Abstract: A mobile phone includes a first display 11, a second display 21 arranged juxtaposed with the first display 11, and touch panels 12, 22 disposed on the displays 11, 21 for detecting that an icon has been dragged. In response to user's dragging an icon, a CPU 100 executes a reduced screen display processing of reducing in size a display screen of each of the displays 11, 21 to display the reduced display screens on the display on which the dragging operation is being performed. When the dragging operation has finished, the reduced display screens are returned to the display screens having the original size. Then, the CPU 100 displays the icon at a position, on the display screen having the original size, corresponding to the position of the icon on the reduced display screen at a time when the dragging operation has finished.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: September 30, 2014
    Assignee: KYOCERA Corporation
    Inventor: Yoshiyuki Kimura
  • Patent number: 8847987
    Abstract: Provided is a system and method for controlling a device using Augmented Reality (AR). A system for controlling a device using Augmented Reality (AR) includes a device server, an AR server, and a portable terminal. The device server registers information about each device. The AR server generates an AR screen displaying type information and service-related information of at least one device searched in response to a request of a portable terminal by using the registered device information, and provides the generated AR screen to the portable terminal. The portable terminal connects with a device selected among devices displayed on the AR screen and performs a specific function with the connected device.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: September 30, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yong-Ju Yu, Jin Park
  • Patent number: 8836720
    Abstract: Units which respectively acquire information on an aberration generated by a display optical system and information on an aberration generated by a vision correction optical system used by an observer are arranged. Aberration correction is executed based on the two aberrations. An aberration generated by a combination of the display optical system and the vision correction optical system used by the observer can be appropriately corrected for each observer.
    Type: Grant
    Filed: October 8, 2009
    Date of Patent: September 16, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kenji Oyama, Takuya Tsujimoto
  • Patent number: 8823709
    Abstract: Various embodiments provide a computer-implemented system and method providing a user interface framework for viewing large scale graphs. An example embodiment includes obtaining graph data including information related to a plurality of nodes, the plurality of nodes corresponding to top search queries; assigning an absolute position in a graph for each of the nodes of the plurality of nodes; constructing a plurality of sub-graphs related to one or more of the plurality of nodes, the sub-graphs corresponding to search result clusters related to the top search queries corresponding to the one or more of the plurality of nodes; rendering the graph and generating a plurality of tiles representing sub-graph images of the plurality of sub-graphs at each of a plurality of zoom levels; and displaying a sub-graph image corresponding to a selected position and zoom level.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: September 2, 2014
    Assignee: eBay Inc.
    Inventors: Roopnath Grandhi, Hill Trung Nguyen, Neelakantan Sundaresan
  • Patent number: 8823744
    Abstract: An annotation method for a three-dimensional model is disclosed. A first set of data representative of a three-dimensional model is stored in a computer memory. A second set of data representative of an annotation is also stored in the computer memory. The annotation is associated with a first spatial location on the three-dimensional model and a first display view. The three-dimensional model and a first graphical representation of the annotation is displayed according to the first display view, with the annotation being positioned as specified by the associated first spatial location. The displaying of the three-dimensional model is modified to a second display view different from the first display view. The annotation is removed from the display window, and an annotation indicator associated with the annotation is displayed. The annotation indicator is visible independent of any display view of the three-dimensional model.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: September 2, 2014
    Inventors: Benjamin Gunderson, Richard Lee
  • Patent number: 8817048
    Abstract: This is directed to rotating an entire user interface of a portable electronic device. In particular, this is directed to defining a UI orientation mode in which a user can direct the device to rotate a UI. When the UI orientation mode is enabled, the electronic device can detect particular inputs, for example based on the outputs of motion sensing components such as an accelerometer and a magnetometer, to determine how to rotate the UI. Once the UI has been rotated to a desired orientation, a user can lock the UI orientation and exit the UI orientation mode.
    Type: Grant
    Filed: July 17, 2009
    Date of Patent: August 26, 2014
    Assignee: Apple Inc.
    Inventors: Duncan Kerr, Nicholas King
  • Patent number: 8791959
    Abstract: Disclosed is an electronic device including a display which displays an image, a graph graphic detection unit which detects a graph graphic matching any of predetermined graph shapes in the image, a graph rendering unit which renders a graph overlapping the graph graphic, a length input line segment designation unit which designates any one of line segments included in the image as a line segment subject to length input, a line segment length input unit which inputs a length of the line segment subject to length input, a point of origin setting unit which sets a point of origin of a coordinate system, a display range calculation unit which calculates a display range of the coordinate system, and a graph equation calculation unit which calculates a graph equation of the graph and displays a calculation result in the display.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: July 29, 2014
    Assignee: Casio Computer Co., Ltd.
    Inventor: Hiromi Yamaguchi