Patents Examined by Peter Hoang
  • Patent number: 10001897
    Abstract: Data visualizations may include a large number of data points, some of which may be small, and/or data points that are in close proximity to one another. To assist a user in accurately selecting a desired data point, when displaying a data visualization, a magnification area is simultaneously displayed. The magnification area includes a zoomed-in view of a portion of the data visualization, centered at a current location indicated by a selection device. The magnification area also includes centered vertical and horizontal crosshairs to visually indicate the current location indicated by the selection device.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: June 19, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zhitao Hou, Xiao Liang, Haidong Zhang, Dongmei Zhang
  • Patent number: 10002464
    Abstract: The present invention relates to a light field light source orientation method for augmented reality and virtual reality and a front-end device. The method comprises: A: identifying a target marker; B. tracking the target marker; C. analyzing the pixel color shape on the marker object; D. analyzing color difference zones on the marker object and analyzing the shape cast to calculate direction of environmental light source; E. pushing the light source directional data to an augmented reality object; and F. compensating and adjusting the imaging of an augmented reality object: the present invention can collect surrounding environmental factors, such as the light source direction, so as to project a computer-generated object into a reality environment to possess a shadow consistent with that in the reality, so that an augmented reality environment is more realistic and represents a realist shadow effect of the object.
    Type: Grant
    Filed: December 16, 2016
    Date of Patent: June 19, 2018
    Assignee: PACIFIC FUTURE LIMITED
    Inventors: Ian Roy Thew, Kien Yi Lee
  • Patent number: 9990117
    Abstract: In one aspect, a device includes a processor, a display accessible to the processor, and storage accessible to the processor. The storage bears instructions executable by the processor to present a first portion of a user interface (UI) on the display and receive user input to present an expanded view of the UI and/or to pan within the UI. The instructions are also executable to, in response to receipt of the user input present the expanded view of the UI and present, in the expanded view, an indication of a location of the first portion.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: June 5, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Thomas Ryan Cook, Jeffrey E. Skinner, Aaron Michael Stewart, Jonathan Jen-Wei Yu
  • Patent number: 9974486
    Abstract: A measurement information display system includes a measuring apparatus that measures biological and/or behavioral information of a user, and the measurement information display apparatus. The display apparatus includes a display unit with a screen; a communication unit that communications with the measuring apparatus to acquire the information, and a display control unit that causes the display unit to display a plurality of graphs on the screen, where the graphs represent the information. The graphs include a first graph located on a first portion of the screen and a second graph located on a second portion of the screen overlapping the first portion.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: May 22, 2018
    Assignee: Seiko Epson Corporation
    Inventors: Shintaro Nagasaki, Akira Hatta, Yukari Araki, Masaaki Nonoyama
  • Patent number: 9977583
    Abstract: A system and method for displaying a non-biasing VAS that automatically adjusts to different screen aspect ratios/resolutions of a computing device, while preserving the reliability of the VAS. The system and method can calculate a number of pixels available on a screen display to display a VAS. Further, the system and method can generate a VAS comprising equally sized intervals of distance to fit the available screen display. In addition, the system and method can include an anchor line at each end of the VAS that indicates an upper and lower value of a range of values measured by the VAS. The system and method can also include a unit cursor on the VAS that allows a subject to indicate, by pixel, interval or target area, a position on the VAS.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: May 22, 2018
    Assignee: ERESEARCHTECHNOLOGY, INC.
    Inventors: William A. Calderwood, Stephen A. Raymond, Gulden Saricali, Batya Vis
  • Patent number: 9971475
    Abstract: To provide an electronic apparatus capable of easily and accurately performing an operation of changing a display. A navigation system displays standard map information in small scale on a liquid crystal display device, and displays status information on movement speed of a vehicle or guidance information on distance and direction to a cross point to turn next on a head-up display device. Only while a contact of a contact body on a surface of a touchpad continues to be detected, first scaled-up map information as the scaled-up standard map information continues to be displayed on the liquid crystal display device instead of the standard map information.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: May 15, 2018
    Assignees: PIONEER CORPORATION, TOHOKU PIONEER CORPORATION
    Inventors: Makoto Abe, Koji Sasahara, Takeru Miki
  • Patent number: 9972137
    Abstract: Various of the disclosed embodiments provide systems and methods for acquiring and applying a depth determination of an environment in e.g., various augmented reality applications. A user may passively or actively scan a device (e.g., a tablet device, a mobile phone device, etc.) about the environment acquiring depth data for various regions. The system may integrate these scans into an internal three-dimensional model. This model may then be used in conjunction with subsequent data acquisitions to determine a device's location and orientation within the environment with high fidelity. In some embodiments, these determinations may be accomplished in real-time or near-real-time. Using the high-fidelity orientation and position determination, various augmented reality applications may then be possible using the same device used to acquire the depth data or a new device.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: May 15, 2018
    Assignee: Eonite Perception Inc.
    Inventors: Anna Petrovskaya, Peter Varvak
  • Patent number: 9959666
    Abstract: The invention is directed to systems and methods for detailing a graphical 3D solid model displayed to a user. An example system includes a graphical user interface device (e.g., joystick, keyboard, stylus, roller ball, touch screen, tablet, etc.) configured to receive input from a user and transmit the input to a computer including a Central Processing Unit (CPU) and/or a Graphics Processing Unit (GPU), a memory for use with the computer, and a video display configured to graphically display the detailed 3D solid model to the user.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: May 1, 2018
    Assignee: 3D Systems, Inc.
    Inventor: Bob Tipton
  • Patent number: 9959641
    Abstract: Methods and systems are disclosed for providing displays of maps or mapping objects in a mapping application or system, wherein transitions between the maps or mapping objects is provided seamlessly and/or with orientation(s) preserved based a user interface device control actuation.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: May 1, 2018
    Assignee: SEESCAN, INC.
    Inventors: Mark S. Olsson, Michael J. Martin, Thomas C. Cassey, Francisco A. Crespo
  • Patent number: 9959661
    Abstract: Provide are a methods and devices for processing graphics data in a graphics processing unit (GPU). The method of processing graphics data includes receiving, at a processor, a difference of Gaussian (DOG) layer of an image, detecting, from the received DOG layer, a candidate DOG layer of the image as an intermediate layer, detecting at least one extreme point by comparing values of the candidate DOG layer with values of a previous DOG layer and a next DOG layer, and storing the at least one extreme point in a buffer.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: May 1, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ankur Deshwal, Somya Singhal, Keshavan Varadarajan, Soma Kohli
  • Patent number: 9955130
    Abstract: An image display control device for displaying an image that is easy to view for a person is provided. The image display control device includes: an entry detector that detects, based on an image captured by an imaging device, an entry position through which a person entered a range of imaging; an entry direction identifying unit that identifies, based on the detected entry position and a center position of a region including a range of projection by a projecting device, an entry direction in which the person entered the range of imaging; a renderer that performs on an image data item a rotational rendering process in which an image to be projected by the projecting device is rotated according to the identified entry direction; and an output unit that outputs to the projecting device the image data item on which the rotational rendering process has been performed.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: April 24, 2018
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventor: Ryo Kawamura
  • Patent number: 9947075
    Abstract: A data input circuit stores decoded image data into the line buffer. A transmission circuit transmits image data of a rear end part in the primary scanning direction of each line in the line buffer to a boundary buffer. In the secondary scanning direction, a second block is adjacent to a first block, and a fourth block is adjacent to a third block. The third block is adjacent to the first block in the primary scanning direction. The filter execution circuit continuously performs filter execution of: (a) the rear end part in the primary scanning direction of (a1) the rear end part in the secondary scanning direction of the first block and (a2) the second block, and (b) the rear end part in the secondary scanning direction of the third block and (c) the fourth block, using the image data stored in the boundary buffer and the line buffer.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: April 17, 2018
    Assignee: Kyocera Document Solutions, Inc.
    Inventor: Atsushi Nishida
  • Patent number: 9939922
    Abstract: Embodiments of the present invention discloses an input method of Chinese pinyin. The method comprises: obtaining an operation position and an operation duration of inputting a character through a character input platform; determining a combination of pinyin letters corresponding to the operation position according to mapping relationships between operation positions of the character input platform and character information; selecting a pinyin letter from the combination of pinyin letters corresponding to the operation position or selecting the combination of pinyin letters corresponding to the operation position as a character input through the character input platform according to mapping relationships between operation durations each corresponding to one of the operation positions of the character input platform and character information. The embodiments of the present invention further discloses a terminal.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: April 10, 2018
    Assignee: DONGGUAN GOLDEX COMMUNICATION TECHNOLOGY CO., LTD.
    Inventor: Ran Liu
  • Patent number: 9939887
    Abstract: Systems and methods herein are directed to avatar control systems. In one embodiment, interactive holographic avatar control is described. In another embodiment, remote kinetic avatar control is described. In still another embodiment, depth-based user tracking for avatar control is described. In still another embodiment, enhanced avatar kinetic movement interpolation is described. In still another embodiment, dynamic joint mapping for avatar control is described. In still another embodiment, dynamic animation population for avatar control is described.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: April 10, 2018
    Assignee: VENTANA 3D, LLC
    Inventors: Michael James Borke, Ashley Crowder, Benjamin Conway
  • Patent number: 9910281
    Abstract: A head-mounted display includes a display unit, a detector, and a first control unit. The display unit is mountable on a head of a user and configured to be capable of providing the user with a field of view of a real space. The detector detects an azimuth of the display unit around at least one axis. The first control unit includes a region limiter, a storage unit, and a display control unit. The region limiter is capable of limiting a display region of the field of view along a direction of the one axis in three-dimensional coordinates surrounding the display unit. The storage unit stores images including information relating to a predetermined target present in the field of view with the images being made corresponding to the three-dimensional coordinates. The display control unit is configured to display, based on an output of the detector, an image in the three-dimensional coordinates, which corresponds to the azimuth, in the field of view.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: March 6, 2018
    Assignee: SONY CORPORATION
    Inventors: Hirotaka Ishikawa, Takeshi Iwatsu
  • Patent number: 9911177
    Abstract: An image processing pipeline may apply chroma suppression to image data at a scaler implemented in the image processing pipeline. Image data collected for an image may be received at a scaler that is encoded in a color space that includes a luminance component and chrominance components. When resampling the image data to generate a different size of the image, the scaler may attenuate the chrominance components of the image data according to the luminance component of the image data. The scaler may also perform dot error correction and convert the image data from one subsampling scheme to another.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: March 6, 2018
    Assignee: Apple Inc.
    Inventors: Suk Hwan Lim, D. Amnon Silverstein
  • Patent number: 9905035
    Abstract: Various technologies described herein pertain to generating a video loop. An input video can be received, where the input video includes values at pixels over a time range. An optimization can be performed to determine a respective input time interval within the time range of the input video for each pixel from the pixels in the input video. The respective input time interval for a particular pixel can include a per-pixel loop period and a per-pixel start time of a loop at the particular pixel within the time range from the input video. Moreover, an output video can be created based upon the values at the pixels over the respective input time intervals for the pixels in the input video.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: February 27, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Hugues Hoppe, Neel Suresh Joshi, Zicheng Liao
  • Patent number: 9892481
    Abstract: A thread on one processor may be used to enable another processor to lock or release a mutex. For example, a central processing unit thread may be used by a graphics processing unit to secure a mutex for a shared memory.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: February 13, 2018
    Assignee: Intel Corporation
    Inventors: Boris Ginzburg, Esfirush Natanzon, Ilya Osadchiy, Yoav Zach
  • Patent number: 9886698
    Abstract: A method for viewing an augmented reality product brochure for a mattress product on a computing device is provided. The method includes capturing an image corresponding to the mattress product with a camera of the computing device and retrieving the augmented reality product brochure corresponding to the image from a memory of the computing device. The method also includes displaying the augmented reality product brochure on a user interface of the computing device, wherein the augmented reality product brochure includes a representation of the mattress product and modifying the representation of the mattress product based on receiving one or more instructions from the user.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: February 6, 2018
    Assignee: DREAMWELL, LTD.
    Inventors: Bradley S. Ramsey, Michael T. Brady, Mari C. Brady, Erich P. Meier
  • Patent number: 9885869
    Abstract: Disclosed are various embodiments for implementing a zooming application that pairs an optical head mounted display (OHMD) device with an electroencephalogram (EEG) sensor to facilitate the control and the level of magnification as well as the text-to-speech conversion of any text depicted on an optical head mounted display device. The zooming application may be configured to perform various operations such as, for example, zoom-in, zoom-out, text-to-speech, freeze, and/or other operations on an image as well as text depicted on an optical head mounted display device in response to a triggering signal obtained from the electroencephalogram (EEG) sensor, motion detecting sensor, neural implant, or other sensor.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: February 6, 2018
    Inventor: Azubuike Victor Onwuta