Patents Examined by M Good Johnson
  • Patent number: 9449409
    Abstract: Some aspects relate to display of a plurality of graphical indicators on a display, each of the plurality of graphical indicators associated with a respective time interval, wherein, for each of the plurality of graphical indicators, a length of the displayed graphical indicator represents a value of a metric associated with the respective time interval of the graphical indicator, wherein first ends of each of the plurality of graphical indicators substantially trace an arc of a circle, and wherein, for each graphical indicator, a position of the first end of the graphical indicator on the arc of the circle indicates the respective time interval associated with the graphical indicator.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: September 20, 2016
    Assignee: FITBIT, INC.
    Inventors: Timothy Roberts, David Wayne Knight, Nicholas Adrian Myers
  • Patent number: 9430877
    Abstract: Disclosed are an electronic device and a method for selecting augmented content that selectively augment various types of content with respect to a real object using a marker. The electronic device providing augmented reality, comprising: a memory storing at least one content group, wherein each of the at least one content group includes a plurality of virtual objects; a display; and a controller configured to: capture, via the camera, an image including a real object and a marker, obtain identification information on the real object based on the image, obtain angle information reflecting an orientation of the marker with respect to the real object using the image, determine a specific content group from the at least one content group based on the identification information, select a specific virtual object among the virtual objects include in the specific content group based on the angle information, and augment, via the display, the specific virtual object.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: August 30, 2016
    Assignee: WILUS INSTITUTE OF STANDARDS AND TECHNOLOGY INC.
    Inventor: Seung Il Kim
  • Patent number: 9430991
    Abstract: A method comprising receiving sensor data from a sensor, obtaining image data from a graphical effects shader based on the sensor data, blending the image data with a plurality of application surfaces to create a blended image, and transmitting the blended image to a display. Also disclosed is a mobile node (MN) comprising a sensor configured to generate sensor data, a display device, and a processor coupled to the sensor and the device display, wherein the processor is configured to receive the sensor data, obtain image data generated by a graphical effects shader based on the sensor data, blend the image data with an application surface associated with a plurality of applications to create a blended image, and transmit the blended image to the display.
    Type: Grant
    Filed: October 2, 2012
    Date of Patent: August 30, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventor: Anthony J. Mazzola
  • Patent number: 9424811
    Abstract: A digital collage creation kit is provided. The digital collage creation kit may include a digital photo cutter, a digital stamper, and a digital transforming tool. The digital photo cutter, the digital stamper, and the digital transforming tool may be configured to interact with a touch-screen surface of a computing device executing the digital collage creation kit application. Upon executing the digital collage creation kit application by the computing device, the digital collage creation kit may generate a digital collage creation environment, in which a digital collage may be created based on input received from one or more of the digital photo cutter, the digital stamper, and the digital transforming tool.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: August 23, 2016
    Assignee: Crayola LLC
    Inventors: Joseph Thomas Moll, Brian Nemeckay, Stephen Weiss
  • Patent number: 9396390
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for processing user stroke data are presented. To begin, a first series of data points obtained from a sketch input module may be detected. A recognition result corresponding to a matching geometry is then generated and displayed through a user interface. The recognition result comprises a recognized geometry and an assisting geometry. A second series of data points obtained from the sketch input module is then detected. Responsive to detecting that the second series of data points is within a conformity threshold relative to the assisting geometry, the recognized geometry is updated by extending the boundary of the recognized geometry to additionally correspond with the second series of data points. The recognition result with the updated recognized geometry is then displayed through the user interface.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: July 19, 2016
    Inventor: Pei Zhan
  • Patent number: 9390072
    Abstract: A method for a device to enlarge a displayed font, includes: receiving an instruction for enlarging a currently displayed font; acquiring a size of the currently displayed font; when the size of the currently displayed font is smaller than a preset maximum threshold, enlarging the currently displayed font based on a curve enlargement rule with a first enlargement coefficient configured by an operating system of the device and a second enlargement coefficient configured by a current application; when the size of the currently displayed font is larger than or equal to the preset maximum threshold, enlarging the currently displayed font based on a linear enlargement rule with a third enlargement coefficient configured by the operating system; and displaying the enlarged font.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: July 12, 2016
    Assignee: Xiaomi Inc.
    Inventors: Minghao Li, Jun Yuan, Jinxiang Liang
  • Patent number: 9390559
    Abstract: Systems and methods for enhanced display of obstacles in a combined vision display are provided. The system comprises a display unit and an enhanced vision system configured to generate first signals representative of enhanced vision images. Data storage device contains obstacle data representative of obstacles. Synthetic vision system is configured to selectively retrieve obstacle data from data storage device and generate second signals representative of synthetic vision images of one or more obstacles. Processor is in operable communication with display unit and coupled to receive first and second signals and configured, in response thereto, to: overlay the synthetic vision images of the one or more obstacles over the enhanced vision images and command display unit to display the synthetic vision images of the one or more obstacles overlaid over the enhanced vision images. The overlaid synthetic vision images of the one or more obstacles may be visually highlighted.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: July 12, 2016
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Thea L. Feyereisen, Gang He, John G. Suddreth, Patricia May Ververs
  • Patent number: 9385324
    Abstract: A method of operation of an electronic system includes: scanning an image for detecting a subject; detecting a potential adjustment for moving the subject within the image; and selecting an augmentation for recommending the potential adjustment and for displaying the augmentation on a device.
    Type: Grant
    Filed: October 24, 2012
    Date of Patent: July 5, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yun Z. Wu, Jeff Beene
  • Patent number: 9378571
    Abstract: A geographic information system and method are disclosed which facilitate the browsing of large geocoded datasets. In a embodiment, a method displays data elements on a map. The method includes the steps: identifying data elements of a dataset that geocode to an area of the map; arranging the data elements into one or more nested shapes; determining a coordinate for the one or more nested shapes; and displaying the one or more nested shapes on the map centered on the coordinate. The coordinate corresponds to the area of the map.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: June 28, 2016
    Assignee: Google Inc.
    Inventors: Michael Timothy Jones, Amin Pyarali Charaniya
  • Patent number: 9372591
    Abstract: Methods and systems for interfacing with multi-input devices employ various techniques for controlling the window framing of images. Such techniques provide control, including moving, sizing, and orientating, of one or more displayed window frames in which one or more images are displayed.
    Type: Grant
    Filed: April 8, 2009
    Date of Patent: June 21, 2016
    Assignee: PERCEPTIVE PIXEL, INC.
    Inventors: Philip L. Davidson, Jefferson Y. Han
  • Patent number: 9330502
    Abstract: Mixed reality simulation in general, and more specifically to mixed reality simulation devices and systems for training purposes, for example in the medical field, may be provided. For example, a mixed reality simulation method for rendering on a display a mixed reality scenario of a virtual environment adapted to a physical environment, may comprise acquiring, with a sensor, a position of a physical environment object; identifying a mismatch between a physical environment surface and a virtual environment surface, the mismatch depending on the physical environment object position and a mixed reality scenario parameter; and computing a mapping displacement for a virtual environment surface based on the identified mismatch.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: May 3, 2016
    Assignees: EIDGENOESSISCHE TECHNISCHE HOCHSCHULE ZURICH (ETH ZURICH), VIRTAMED AG
    Inventors: Stefan Tuchschmid, Jonas Spillmann, Matthias Harders
  • Patent number: 9319444
    Abstract: Provided is a method for font data streaming for time-based video/audio presentations where content is transmitted in small increments and transmission continues while a previously transmitted portion is viewed or played. Different subsets of characters of the same font are assembled together on a device and previously sent characters are reused for rendering subsequent text strings. Font subsets are created to provide only a minimal number of glyphs for the character set coverage, thereby reducing the redundancy of font data transmission and reducing the total number of characters transmitted.
    Type: Grant
    Filed: June 22, 2009
    Date of Patent: April 19, 2016
    Assignee: Monotype Imaging Inc.
    Inventor: Vladimir Levantovsky
  • Patent number: 9317133
    Abstract: An approach is provided for providing augmented reality based on tracking. Information, including location information, orientation information, or a combination thereof of a device is determined. A representation of a location indicated based, at least in part, on the information is determined. One or more items are selected to associate with one or more points within the representation. Display information is determined to be generated, the display information including the one or more items overlaid on the representation based, at least in part, on the one or more points.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: April 19, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Thommen Korah, Ronald Azuma
  • Patent number: 9311310
    Abstract: A computer-implemented method, computer program product, and computing system is provided for interacting with images having similar content. In an embodiment, a method may include identifying a plurality of photographs as including a common characteristic. The method may also include generating a flipbook media item including the plurality of photographs. The method may further include associating one or more interactive control features with the flipbook media item.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: April 12, 2016
    Assignee: Google Inc.
    Inventors: Sergey Ioffe, Vivek Kwatra, Matthias Grundmann
  • Patent number: 9310992
    Abstract: This invention relates to panning in a three dimensional environment on a mobile device. In an embodiment, a computer-implemented method for navigating a virtual camera in a three dimensional environment on a mobile device having a touch screen. A user input is received indicating that an object has touched a first point on a touch screen of the mobile device and the object has been dragged to a second point on the touch screen. A first target location in the three dimensional environment is determined based on the first point on the touch screen. A second target location in the three dimensional environment is determined based on the second point on the touch screen. Finally, a three dimensional model is moved in the three dimensional environment relative to the virtual camera according to the first and second target locations.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: April 12, 2016
    Assignee: Google Inc.
    Inventor: David Kornmann
  • Patent number: 9305398
    Abstract: A trajectory is drawn on a digital canvas with a pointing device, wherein the trajectory comprises a plurality of spaced points, and each spaced point has a plurality of characteristics, including a geometric profile, a depth, and a color if a color trajectory or an intensity if a monochromatic trajectory. One or more of the plurality of characteristics is adjusted by manually controlling a speed of the drawing, and a faster drawing speed results in spacing between two successive points that is greater than that resulting from a slower speed. A line is generated by interpolating the space between the points. A picture is created with a number of trajectories and/or lines. A three-dimensional image may be created from the picture by creating, then integrating a set of multi-view images from the picture. The picture in progress and/or as completed may be displayed, for example, on a three-dimensional display.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: April 5, 2016
    Assignee: CITY UNIVERSITY OF HONG KONG
    Inventor: Wai-Ming Peter Tsang
  • Patent number: 9299176
    Abstract: Large graph visualization embodiments are presented which generally render and display the more important elements for a current view. To this end, a measure of importance referred to as a zoom level is assigned to the vertices and rails of a graph. Each rail is a curve segment in the graph that represents an edge or a set of edges passing through it. The rendering and displaying of a graph (or a part thereof) is done quickly, even as a user moves about the graph, and the visualization of the large graph is not so dense and so full of detail that the user becomes disoriented. In general, this is accomplished by specifying a current viewport, or a current zoom level, or both. Furthermore, the visualization is stable in that the layout of vertices and rails will be the same for the same zoom level and viewport.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: March 29, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Lev Nachmanson, Bongshin Lee, Nathalie Henry Riche, Xiaoji Chen, Alexander E. Holroyd
  • Patent number: 9292249
    Abstract: A method performed by a processing system with content display management includes identifying a first added content in a set of added contents that overlap and forming a display image to include the first added content such that a first portion of the first added content is partially transparent with respect to remote content captured by a remote system and a second portion of the first added content is opaque with respect to at least a portion of second added content in the set of added contents.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: March 22, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Ian N Robinson
  • Patent number: 9286711
    Abstract: Technology is described for representing a physical location at a previous time period with three dimensional (3D) virtual data displayed by a near-eye, augmented reality display of a personal audiovisual (A/V) apparatus. The personal A/V apparatus is identified as being within the physical location, and one or more objects in a display field of view of the near-eye, augmented reality display are automatically identified based on a three dimensional mapping of objects in the physical location. User input, which may be natural user interface (NUI) input, indicates a previous time period, and one or more 3D virtual objects associated with the previous time period are displayed from a user perspective associated with the display field of view. An object may be erased from the display field of view, and a camera effect may be applied when changing between display fields of view.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: March 15, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kevin A. Geisner, Kathryn Stone Perez, Stephen G. Latta, Ben J. Sugden, Benjamin I. Vaught, Alex Aben-Athar Kipman, John Clavin, Jonathan T. Steed, Jason Scott
  • Patent number: 9280258
    Abstract: Embodiments of the present invention relate to displaying and navigating within photo placemarks in a geographic information system. In one embodiment, a computer implemented method displays a photographic image within geographic information in a geographic information system. The photographic image is displayed at a location within the geographic information when the photographic image is located within a field of view of a virtual camera of the geographic information system. In response to a computer input event, the photographic image is displayed in greater detail.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: March 8, 2016
    Assignee: Google Inc.
    Inventors: Francois Bailly, John Rohlf, Brian McClendon, Andrew Timothy Szybalski