Patents Examined by Sing-Wai Wu
  • Patent number: 10388038
    Abstract: Maximum curvature techniques are described. In one or more implementations, a curve includes a first data point disposed between second and third data points. The first data point is freely moveable while the second and third data points are constrained from movement.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: August 20, 2019
    Assignee: Adobe Inc.
    Inventors: Gregg D. Wilensky, Nathan A. Carr, Stephen N. Schiller
  • Patent number: 10362302
    Abstract: A system and computer implemented method for managing a display for a software application is disclosed. The software application may have a set of portions. The method can include collecting, for a first portion and a second portion of the set of portions, optical tracking information including a set of viewing coordinates having a temporal feature. The method can also include determining, based on the optical tracking information including the set of viewing coordinates having the temporal feature, a set of viewing scores including a first group of viewing scores and a second group of viewing scores. The method can also include generating a frustum having a set of regions. The set of regions can include a first region, to provide the first portion, based on the first group of viewing scores, and a second region, to provide the second portion, based on the second group of viewing scores.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventor: Santosh Devale
  • Patent number: 10353711
    Abstract: Techniques are disclosed relating to clause-based execution of program instructions, which may be single-instruction multiple data (SIMD) computer instructions. In some embodiments, an apparatus includes execution circuitry configured to receive clauses of instructions and SIMD groups of input data to be operated on by the clauses. In some embodiments, the apparatus further includes one or more storage elements configured to store state information for clauses processed by the execution circuitry. In some embodiments, the apparatus further includes scheduling circuitry configured to send instructions of a first clause and corresponding input data for execution by the execution circuitry and indicate, prior to sending instruction and input data of a second clause to the execution circuitry for execution, whether the second clause and a first clause are assigned to operate on groups of input data corresponding to the same instruction stream.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: July 16, 2019
    Assignee: Apple Inc.
    Inventors: Andrew M. Havlir, Brian K. Reynolds, Liang Xia, Terence M. Potter
  • Patent number: 10331331
    Abstract: A display device is provided. The display device includes: a graphic processing unit rendering strokes; a display displaying an image including the rendered strokes; and a processor identifying a redraw region when a redraw event occurs on the image, and providing rendering information for rendering strokes included in the redraw region to the graphic processing unit, wherein the graphic processing unit renders the strokes included in the redraw region using point primitives on the basis of the rendering information.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: June 25, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-bum Kim, Sang-jun Ahn, Bong-hoon Park, Soo-ryum Choi, Joon-hyun Choi, Chan-min Park
  • Patent number: 10325518
    Abstract: A computer detects a virtual central line of a traveling lane from a road-captured image captured from a vehicle. Next, the computer displays a transformed image generated by transforming the road-captured image such that the detected virtual central line is situated in a prescribed position. At this point, the computer moves a display position of a symbol indicating the vehicle on the generated transformed image according to a result of detecting a traveling position of the vehicle in the traveling lane.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: June 18, 2019
    Assignee: FUJITSU LIMITED
    Inventor: Osafumi Nakayama
  • Patent number: 10319146
    Abstract: In an embodiment of the invention there is provided a method of visual localization, comprising: generating a plurality of virtual views, wherein each of the virtual views is associated with a location; obtaining a query image; determining the location where the query image was obtained on the basis of a comparison of the query image with said virtual views.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: June 11, 2019
    Assignee: NAVVIS GMBH
    Inventors: Eckehard Steinbach, Robert Huitl, Georg Schroth, Sebastian Hilsenbeck
  • Patent number: 10318103
    Abstract: Provided is an information processing apparatus including an operation amount acquiring unit that acquires an operation amount of an operation input on a display screen; a depth position computing unit that computes a depth position of a three-dimensionally viewable operation object, on the basis of the operation amount; and a display processing unit that executes processing for adjusting the depth position of the operation object on the basis of the depth position and displaying the operation object on the display screen.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: June 11, 2019
    Assignee: SONY CORPORATION
    Inventor: Yusuke Miyazawa
  • Patent number: 10311612
    Abstract: Provided is a display device including a first display unit, a second display unit arranged on a back side of the first display unit, a generation unit configured to perform predetermined image processing on first image data to generate second image data, and a control unit configured to select one of a plurality of display modes including a first display mode on which the first display unit displays an image based on the first image data and the second display unit displays an image based on the second image data, and a second display mode on which the first display unit and the second display unit display the image based on the first image data.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: June 4, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Masahiro Kamiyoshihara
  • Patent number: 10304231
    Abstract: A system includes circuitry that receives a user input, which may be a gesture. The system smoothes a trajectory of the user input to generate a smoothed trajectory, when the user input is a first gesture that traces the trajectory over an image. The system also applies an effect to the image to cause a target image to be enlarged and displayed on a display screen and to cause the target image to move based on the smoothed trajectory. The target image is a subset of the image.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: May 28, 2019
    Assignee: SONY CORPORATION
    Inventor: Yuri Saito
  • Patent number: 10289264
    Abstract: Control of a three-dimensional virtual broadcast presentation is disclosed. The three-dimensional virtual broadcast presentation may be generated based on dynamic information such as traffic information, weather information, or other information that may be featured on a three-dimensional virtual broadcast presentation. A signal generated by a control device maneuvered by a presenter and reflecting positional information of the control device is received. A view of the three-dimensional virtual broadcast presentation is manipulated in response to the received signal, the manipulation of the virtual broadcast presentation at least partially based on positional information of the control device.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: May 14, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Andre Gueziec, Briac Blanquart
  • Patent number: 10290096
    Abstract: A diagnosis support apparatus provides information for supporting medical diagnosis. The diagnosis support apparatus includes: a selection unit configured to select reference information as a clue for medical diagnosis from reference information candidates generated by using medical information; an obtaining unit configured to obtain an image feature corresponding to the reference information from a medical image; a specifying unit configured to specify a partial region of the medical image based on the reference information and the image feature; and a display control unit configured to control display of the medical image based on the selected reference information and the partial region.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: May 14, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Masami Kawagishi, Koji Sakai
  • Patent number: 10281295
    Abstract: A portable electronic device is disclosed comprising: data processing means; data repository containing data representative of a digital map; and display means. The device further comprises means for, in relation to data representative of a plurality locations relevant to the digital map, providing, on a representation of the digital map displayed on the display, for each of the locations, one of a plurality of different graphical user interface (GUI) elements characterized by different prominence levels to indicate the locations, wherein the prominence level of the GUI element used for each location is dependent on the level of detail at which the digital map is displayed and a deemed relevance of that location to a user query.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: May 7, 2019
    Assignee: TOMTOM NAVIGATION B.V.
    Inventors: Hendrik Sebastian Ziezold, Simone Francine Tertoolen, Mathieu M. B. Doorduyn, Marc Alexander Viddeleer, Adrian Catalin Bogdan, Joost Cornelis Frederik Voogt, Ruud Willemstein, Martin Wolf, Maurits Hol, Michel de Boer
  • Patent number: 10283079
    Abstract: A low power driving method includes: receiving a signal for a sub control module from a main control module when an electronic device enters a low power mode; and transmitting display data to a display driving module in response to the signal.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: May 7, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Byeng Sang Jung
  • Patent number: 10275926
    Abstract: In one embodiment, a method includes distributing rendering tasks to connected client nodes having capable graphics processing units by transmitting viewport state data objects and a unique spatial location to each of the clients, performing path tracing at each of the clients from the starting point of their unique spatial locations, and transmitting their rendered output back to the server. The server generates a composite rendered output from the individual rendered outputs received by the participating clients, and then transmits the composite to all connected clients for display. Thus, as the number of client nodes increases, the scene is rendered more rapidly and at higher quality. In particular embodiments, the rendered output is a lightmap representing the diffuse lighting for the scene, and each client may render the scene's specular highlights from its own viewport.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: April 30, 2019
    Assignee: OTOY, INC.
    Inventor: Julian Michael Urbach
  • Patent number: 10241660
    Abstract: A display control apparatus performs, when an image is switched to another image while remaining enlarged, display not giving an uncomfortable feeling to a user, and performs control, when a first image enlarged and displayed on a display unit is switched into a second image, to zoom and display, out of a display magnification of the second image based on magnification information used in the first image before the switching and stored, and of a fit magnification for making the second image have a size falling within a display area in the display unit to match the display area, the second image at a magnification that is the fit magnification or more when the display magnification based on the magnification information is smaller, and the second image at the display magnification based on the magnification information when the display magnification based on the magnification information is larger.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: March 26, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Sayaka Harada
  • Patent number: 10235798
    Abstract: Implementations of the present disclosure are directed to a method, a system, and an article for rendering shadows in a graphical image of a virtual environment. An example computer-implemented method can include: generating a digital image of a virtual environment; providing a depth buffer for the digital image that includes a depth value for each pixel in the digital image; rendering a first shadow in a first region of the digital image by, at least, adjusting colors and depth values for pixels in the first region; and rendering a second shadow in a second region that partially overlaps the first region by, at least: (i) identifying a shadow rendering region to be within the second region but outside the first region, based on the adjusted depth values; and (ii) adjusting colors and depth values for pixels in the shadow rendering region.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: March 19, 2019
    Assignee: MZ IP Holdings, LLC
    Inventor: Michael Bunnell
  • Patent number: 10223827
    Abstract: Relightable free-viewpoint rendering allows a novel view of a scene to be rendered and relit based on multiple views of the scene from multiple camera viewpoints. An initial texture can be segmented into materials and an initial coarse color estimate is determined for each material. Scene geometry is estimated from the captured views of the scene and is used to scale the initial coarse color estimates relative to each other such that the different materials appear to be lit with a similar irradiance. In this way, a global irradiance function is estimated describing the scene illumination. This provides a starting point for a color estimate and shading estimate extraction. The shading estimate can be used to fit surface normals to the global irradiance function. The set of surface normals and the color estimate are stored for subsequent use to allow relighting of the scene.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: March 5, 2019
    Assignee: Imagination Technologies Limited
    Inventors: James Imber, Adrian Hilton
  • Patent number: 10223765
    Abstract: Provided is an information processing apparatus including an image supply unit that supplies a plurality of input images showing corresponding objects to an image processing unit and obtains a plurality of object images as an image processed result from the image processing unit, and a display control unit that synchronously displays the plurality of object images that have been obtained. The object images are regions including the corresponding objects extracted from the plurality of input images, and orientations, positions, and sizes of the corresponding objects of the plurality of object images are unified.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: March 5, 2019
    Assignees: Sony Corporation, Japanese Foundation For Cancer Research
    Inventor: Takeshi Ohashi
  • Patent number: 10204593
    Abstract: A display apparatus includes a display configured to display content, a sensor configured to sense ambient light, and a processor configured to, in response to the ambient light satisfying a predetermined condition, divide the screen into at least a first area and a second area based on an attribute of the content and individually control a first output luminance of the first area and a second output luminance of the second area.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: February 12, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Min-woo Lee, Won-hee Choe, Seung-hwan Cho, Jae-hun Cho, Jae-won Choi
  • Patent number: 10176582
    Abstract: Embodiments of the invention introduce the concept of a virtual fiducial marker (VFM). This marker will not be placed prior to preoperative imaging. It will therefore not initially appear in the preoperative 3D image. Instead, the marker will be virtually placed in the 3D data set prior to surgery, and as such the marker does not even need to be attached to the patient, if the patient is not expected to move during surgery. The idea behind such a VFM comes from the observation that there is a big variation in the difficulty of an image based registration depending on the quality of the images and their field of view. However, provided two initial registrations to high quality wide field of view images can be carried out, it then becomes possible to use these registrations to insert a virtual fiducial marker within the 3D preoperative image. Once inserted it may then be used to obtain a starting position for a registration procedure, and particularly to obtain in-plane translations.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: January 8, 2019
    Assignee: Cydar Limited
    Inventors: Tom Carrell, Andreas Varnavas, Graeme Penney