Patents Examined by Xin Sheng
  • Patent number: 10163011
    Abstract: Methods and devices for estimating position of a device within a 3D environment are described. Embodiments of the methods include sequentially receiving multiple image segments forming an image representing a field of view (FOV) comprising a portion of the environment. The image includes multiple sparse points that are identifiable based in part on a corresponding subset of image segments of the multiple image segments. The method also includes sequentially identifying one or more sparse points of the multiple sparse points when each subset of image segments corresponding to the one or more sparse points is received and estimating a position of the device in the environment based on the identified the one or more sparse points.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: December 25, 2018
    Assignee: Magic Leap, Inc.
    Inventors: Adrian Kaehler, Gary Bradski
  • Patent number: 10152936
    Abstract: A novel circuit, a novel display portion, a novel display system, or the like is provided. A circuit, a display portion, a display system, or the like which has low power consumption is provided. A plurality kinds of video signals are generated by division of input data and supplied to different pixel groups. Thus, for example, the plurality of video signals can be supplied individually, and the operation states of a plurality of driver circuits can be controlled individually, leading to fine-grained operation with low power consumption. Accordingly, a decoder, a display portion, or a display system having low power consumption can be provided.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: December 11, 2018
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventors: Takashi Nakagawa, Yoshiyuki Kurokawa, Seiichi Yoneda
  • Patent number: 10140392
    Abstract: A computer-aided design system enables physical articles to be customized via printing or embroidering and enables digital content to be customized and electronically shared. A user interface may be generated that includes an image of a model of an article of manufacture and user customizable design areas that are graphically indicated on the image corresponding to the model. A design area selection may be received. In response to an add design element instruction and design element specification, the specified design element is rendered in the selected design area on the model image. Customization permissions associated with the selected design area are accessed, and using the customization permissions, a first set of design element edit tools are selected and rendered. User edits to the design element may be received and rendered in real time. Manufacturing instructions may be transmitted to a printing system.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: November 27, 2018
    Assignee: Best Apps, LLC
    Inventor: Michael Bowen
  • Patent number: 10130340
    Abstract: A method and an apparatus or needle visualization enhancement in ultrasound (US) imaging includes a Radon transform (RT) unit configured to perform RT on a sequence of frames to detect line features in the frames, where a frame includes US radio-frequency (RF) data obtained during monitoring the insertion of a needle into a subject or an US image reconstructed from the RF data. Further, a false needle feature removing unit is configured to remove line features which remain substantially stationary among the frames as false needles while locating a line feature which extends among the frames as the needle; and an overlaying unit is configured to overlay the location of the line feature as the needle on an US image of a frame to produce an enhanced image to be displayed.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: November 20, 2018
    Assignee: Koninklijke Philips N.V.
    Inventors: Junbo Li, Jing Ping Xu, Yinan Chen, Yunrong Zhang
  • Patent number: 10129439
    Abstract: A number of illustrative variations may include a method of producing augmented reality experience.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: November 13, 2018
    Assignee: GM Global Technology Operations LLC
    Inventors: Prakash Murugesan, Shiv G. Patel, Michael A. Wuergler
  • Patent number: 10102659
    Abstract: Systems and methods for utilizing a device as a marker for virtual content viewed in an augmented reality environment are discussed herein. The device (or sign post) may comprise a wirelessly connectable device linked to a power source and associated with multiple linkage points. The device may provide information to a user (or a device of a user) defining virtual content and a correlation between the linkage points and a reference frame of the virtual content. When rendered by a display device, the virtual content may be presented based on the reference frame of the virtual content correlated to the real world by virtue of the position of the linkage points in the real world.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: October 16, 2018
    Inventor: Nicholas T. Hariton
  • Patent number: 10067951
    Abstract: A method for creating a binary code in an electronic device is provided, which includes operations of confirming an image resource for an application, based on a request for creating a binary code for the application; determining an attribute for the image resource; selectively converting the image resource into a compressed texture, based on the attribute; and, if the image resource is converted, creating the binary code for the application, based on the converted image resource.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: September 4, 2018
    Assignee: Samsung Electronics Co, Ltd
    Inventors: Sang-Won Chae, Kavin Kumar Thangadorai, Jaehan Koh, Jung-Eun Lee
  • Patent number: 10049427
    Abstract: Systems and methods for improving operation of an electronic device that includes a processing pipeline. The processing pipeline includes a prediction block that determines prediction residuals based on difference between uncompressed image data corresponding with a pixel tile and prediction of a first pixel group in the pixel tile and difference between the uncompressed image data and prediction of a second pixel group in the pixel tile, a run encode block that replaces a first of the prediction residuals with an escape value and a second of the prediction residuals with a run length value when a run starting in the first pixel group and continuing into the second pixel group is detected, and an entropy encode block that generates compressed image data corresponding with the pixel tile by entropy encoding a third of the prediction residuals, the escape value, and the run length value when the run is detected.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: August 14, 2018
    Assignee: Apple Inc.
    Inventor: Stephan Lachowsky
  • Patent number: 10049423
    Abstract: Exemplary methods, apparatuses, and systems receive a command from a program to render graphics data on a display device, transmit the command to a graphics processing unit (GPU), and transmit a readback request to the GPU. Upon receiving a response to the readback request from the GPU, the program is alerted that the command has been transmitted to the GPU. The response to the readback request is a pointer to a memory location at which the GPU has written rendered frame data representing the command. In response to receiving notification of a failure of the GPU, the rendered frame data written in response to the readback request and any additional commands to render the additional graphics requests received subsequent to the transmission of the readback request are transmitting to the GPU upon recovery from the failure, or to another GPU.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: August 14, 2018
    Assignee: VMware, Inc.
    Inventors: Michael Banack, Mark Sheldon
  • Patent number: 10037729
    Abstract: A display device communicates using a clock-embedded host interface. The display device includes a panel driving circuit and a host. The panel driving circuit includes at least one timing controller embedded driver (TED), and drives a display panel. The host at least one of transmits and receives video data, additional data, and a hot plug detect (HPD) signal to or from the at least one TED through one port using a clock-embedded host interface.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: July 31, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyun-Sang Park, Soo-Jung Nam, Kyeonghwan Kwon
  • Patent number: 10032430
    Abstract: A processor for use in an electronic device capable of displaying, having capability of switching a refresh rate for refreshing a display panel. The processor can dynamically transition between different states/scenarios in response to different triggering events. The processor can include an image stream consumer, configured to receive an input image stream and outputting an output image stream; a refresh rate selection controller, configured to select a refresh rate from a plurality of refresh rates in response to a monitoring of a current state/scenario; and a display controller, configured to receive the output image stream from the image stream consumer and transmit image data in the output image stream to a driving device, and in response to the selection by the refresh rate selection controller, control the driving device to refresh a display panel with the selected refresh rate.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: July 24, 2018
    Assignee: MEDIATEK INC.
    Inventors: Hao-Ting Huang, Chien-Chou Ko, Chang-Chu Liu, Shu-Wen Teng, Ta-Lun Huang, Chun-Wei Ku
  • Patent number: 10019928
    Abstract: The present disclosure provides a method for obtaining a mura compensation value, a device for obtaining a mura compensation value and a display panel. The method includes: obtaining an image of a detection picture displayed on a display panel, extracting display data matrices of three primary colors, obtaining first correction matrices of the three primary colors, obtaining position coordinates of extreme points of the first correction matrices of the three primary colors, obtaining second correction matrices and a third correction matrix group of the three primary colors, obtaining compensation matrices from the third correction matrices as mura compensation values of the display panel.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: July 10, 2018
    Assignees: BOE TECHNOLOGY GROUPO CO., LTD., BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventors: Zongze He, Jieqiong Wang, Dan Su, Shuo Li, Jianguang Yang, Zhipeng Feng, Liang Zhang
  • Patent number: 10008041
    Abstract: To display additional information in a region that a user rarely looks at, provided is an image generating device, including a processor. The processor is configured to generate an image to be displayed on a display. The processor is further unit configured to create statistical data based on a frequency that a user looks at each area of the image displayed on the display; a low frequency area identifying unit configured to identify an area in the image, which has a frequency below a threshold, as a low frequency area based on the statistical data. The processor is further configured to generate an additional image to be arranged in the low frequency area in superimposition on the image. The processor is further configured to output the image and the additional image to the display.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: June 26, 2018
    Assignee: COLOPL, INC.
    Inventor: Atsushi Inomata
  • Patent number: 10008182
    Abstract: A system-on-chip (SoC) device includes: a display controller configured to receive a trigger signal, and to output image data based on the trigger signal; and a transceiver configured to receive a first interrupt. In a first mode, the display controller is configured to output the image data in synchronization with a pulse of the trigger signal. In a second mode, which is different from the first mode, the display controller is configured to output the image data in synchronization with a pulse included in the trigger signal only after receiving the first interrupt.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: June 26, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jong-Hyup Lee, Kyoung-Man Kim
  • Patent number: 9996952
    Abstract: A computing device provides graphical interactive b-spline model selection. A presented criterion fit graph includes a number of internal knots line that indicates a number of internal knots value of a determined best fit b-spline model and a polynomial degree curve for each of a set of polynomial degree values. Each polynomial degree curve shows a fit criterion value as a function of the number of internal knot values. A best fit b-spline model graph is presented next to the presented criterion fit graph that includes a knot location line at each of the knot locations of the determined best fit b-spline model and a best fit model curve computed using the coefficients of the determined best fit b-spline model. An indicator that the number of internal knots line is moved to a different number of internal knots value is received. The best fit b-spline model graph is then updated.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: June 12, 2018
    Assignee: SAS Institute Inc.
    Inventor: Ryan Jeremy Parker
  • Patent number: 9990338
    Abstract: A display device, including: a storage unit in which page image data including a figure or a photograph and figure photo information are stored so as to be associated with each other for each page, the figure photo information corresponding to a figure or a photograph included in a page, being information for individually displaying the figure or the photograph and including area information which indicates an area occupied by the figure or the photograph in page image data corresponding to the page; a display unit; an operation unit; an identification unit; and a display control unit.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: June 5, 2018
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Koji Tamura
  • Patent number: 9990751
    Abstract: A radioactive substance distribution map producing system includes a radiation detector, a position measuring unit and a radioactive substance distribution map producing apparatus. The radiation detector is loaded on a moving vehicle and measures radiations from radioactive substances. The position measuring unit measures a position of the moving vehicle. The radioactive substance distribution map producing apparatus receives measurement data which contains a measurement result by the radiation detector and position data of the moving vehicle measured by the position measuring unit. The radioactive substance distribution map producing apparatus produces a distribution map of the radioactive substances by using the measurement data obtained at the plurality of positions while the moving vehicle moves.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: June 5, 2018
    Assignee: MITSUBISHI HEAVY INDUSTRIES, LTD.
    Inventors: Munehiro Komeda, Yoshikatsu Kuroda, Hiroshi Arakawa, Kei Gemba, Hiroshi Ikebuchi
  • Patent number: 9978184
    Abstract: The present disclosure provides method and apparatus for marking a target in a 3D image. The method include steps of: acquiring Computed Tomography (CT) image data of a scene; rendering a 3D image of the scene using ray casting based on the CT image data; removing a transparent region from the 3D image based on a fixed 2D transfer function; and marking the target in the 3D image.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: May 22, 2018
    Assignees: Tsinghua University, Nuctech Company Limited
    Inventors: Zhiqiang Chen, Yuanjing Li, Ziran Zhao, Shuo Wang, Jianping Gu, Yunda Sun
  • Patent number: 9972117
    Abstract: A flying effects choreography system provides visualizations of flying effects within a virtual environment. The system allows choreographers to define a sequence of waypoints that identify a path of motion. A physics engine of the system may then calculate position data for a performer or other element attached to a free-swinging pendulum cable, as the performer and pendulum cable move along the path of motion. In this manner, the position data describes the motion of the performer, including the pendulum effect or swing of the performer on the pendulum cable. The position data may be used to generate one or more visualizations that show the performer's motion, including the pendulum effect. The choreographer may review the visualizations and make modifications any number of times, until a desired flying effect is produced, without having to physically implement the flying effect in the real world.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: May 15, 2018
    Assignee: Foy Inventerprises, Inc.
    Inventors: Teresa Foy, Joe McGeough, Matthew Bevacqua, Carroll R. Mayhew
  • Patent number: 9971854
    Abstract: A computer-aided design system enables physical articles to be customized via printing or embroidering. A user interface may be generated that includes an image of a model of an article of manufacture and user customizable design areas that are graphically indicated on the image corresponding to the model. A design area selection may be received. In response to an add design element instruction and design element specification, the specified design element is rendered in the selected design area on the model image. Customization permissions associated with the selected design area are accessed, and using the customization permissions, a first set of design element edit tools are selected and rendered. User edits to the design element may be received and rendered in real time. Manufacturing instructions may be transmitted to a printing system.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: May 15, 2018
    Assignee: BEST APPS, LLC
    Inventor: Michael Bowen