Patents Examined by Kee M. Tung
  • Patent number: 10152946
    Abstract: A display method for appropriately transmitting a visible light communication signal includes: a step of coding a visible light communication signal to generate an image having a striped pattern for visible light communication as a first visible light communication image; a step of displaying the image included in the video signal, in a predetermined frame; and a step of displaying a low-luminance image in the predetermined frame, and sequentially displaying the first visible light communication image, the low-luminance image being an identification image and having uniform luminance lower than average luminance of the image which is to be displayed, wherein in the step, after the image included in the video signal is displayed in the predetermined frame, each of the first identification image and the first visible light communication image is displayed in a same frame as the predetermined frame, for a period shorter than the predetermined frame.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: December 11, 2018
    Inventors: Toshiyuki Maeda, Akihiro Ueki, Takashi Suzuki, Akira Shiokawa, Koji Aoto, Koji Nakanishi, Hideki Aoyama, Mitsuaki Oshima
  • Patent number: 10152951
    Abstract: A method, system, and article of manufacture are described for interactive control of multiple images with a high dynamic range that are displayed simultaneously. A medical image control engine provides several synchronous functional capabilities, which comprises an input module, a blending factor synchronization module, a window/level synchronization module, a display module, and an image storage. For window/level adjustment of two images in blended views, the blending factor synchronization module is configured to automatically link the activation of a window/level control of one image with a transparency blending factor that affects both images. For synchronization of window/level adjustments of two or more images, a window/level synchronization module is configured to automatically change window/level parameters of all remaining images when the user makes an adjustment to a window/level control of one image such that all images with updated window/level parameters are displayed simultaneously.
    Type: Grant
    Filed: February 26, 2012
    Date of Patent: December 11, 2018
    Assignee: Varian Medical Systems International AG
    Inventors: Michael Waschbuesch, Peter Munro
  • Patent number: 10146807
    Abstract: Systems and methods are described for applying predefined constructs to data sets to generate visualizations. A server may provide a construct library that includes a plurality of constructs organized into a hierarchical system based on topics associated with financial planning. Each construct includes a predetermined processing method that calculates a construct output based on received input data. The server may receive a selection of a construct, from the construct library, and a data set. The received data set is mapped to the selected construct and applied the selected construct to the mapped data set. The applying may include automatically retrieving the received input data from the mapped data set and calculating the construct output. Furthermore, the server may automatically generate a first visualization based on the construct output. The server may then cause the first visualization to be displayed on a client device.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: December 4, 2018
    Assignee: CPM METHODS, INC.
    Inventors: Madison Laird, Rahul Argade
  • Patent number: 10147231
    Abstract: Methods and apparatuses for sharing a virtual image. An apparatus includes a virtual image creating unit which creates a moving virtual image, a virtual image registration requesting unit which requests a virtual image sharing server to register the virtual image created by the virtual image creating unit, and a virtual image sharing unit which receives the virtual image having the moving coordinates, which corresponds to current position information of the terminal device, from the virtual image sharing server.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: December 4, 2018
    Assignee: KT Corporation
    Inventors: Yeongmi Hwang, Kwang-Joon Lee, Hak-Jin Chong
  • Patent number: 10140464
    Abstract: In some embodiments, an augmented reality system is provided that provides output security. In some embodiments, an operating system of the augmented reality system provides trusted management support for presenting virtual objects from untrusted applications executing in multiple isolated processes. With the output security mechanisms enabled, untrusted applications are still provided significant flexibility to create immersive AR experiences, but their presented content is constrained by the augmented reality system based on one or more output policies that are intended to reduce intrusiveness of virtual object presentations. Output policies may be composable, such that more than one output policy may be enforced on a given virtual object in a way that reduces intrusiveness of the presentation of the virtual object.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: November 27, 2018
    Assignee: University of Washington
    Inventors: Kiron Lebeck, Tadayoshi Kohno, Franziska Roesner
  • Patent number: 10127630
    Abstract: The invention relates to a system (100) for zooming an image displayed in a viewport, wherein the image comprises a plurality of regions, each region of the plurality of regions having a zoom function associated with the region, the system comprising an input unit (110) for receiving a region input for selecting a region of the plurality of regions and for receiving a zoom input for zooming the image, and a zoom unit (120) for zooming the image based on the zoom input, using the zoom function associated with the selected region. The zoom function associated with each region of the plurality of regions may be defined in any way deemed useful. For example, it may be defined in such a way that the selected region or an interesting portion of it is displayed in the viewport or, vice versa, the selected region or an interesting portion thereof is removed from the displayed view of the image.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: November 13, 2018
    Assignee: Koninklijke Philips N.V.
    Inventors: Iwo Willem Oscar Serlie, Rudolph Martherus
  • Patent number: 10115236
    Abstract: Systems described herein allow for placement and presentation of virtual objects using mobile devices with a single camera lens. A device receives, from a first mobile device, a target image captured from a camera and target image data collected contemporaneously with the target image. The target image data includes a geographic location, a direction heading, and a tilt. The device receives, from the first mobile device, a first virtual object definition that includes an object type, a size, and a mobile device orientation for presenting a first virtual object within a video feed. The device generates a simplified model of the target image, and stores the first virtual object definition associated with the target image data and the simplified model of the target image. The device uploads the first virtual object definition and the target image data, so the first virtual object is discoverable by a second mobile device.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: October 30, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Manish Sharma, Anand Prakash, Devin Blong, Qing Zhang, Chetan Mugur Nagaraj, Srivatsan Rangarajan, Eric Miller
  • Patent number: 10102610
    Abstract: Examples are described for overlaying circular images onto a three-dimensional mesh model to generated respective portions of image content for 360-degree viewable content, where each of the portions is a sub-capsule that is larger than half of the sphere. The portions are rendered and then blended based on overlapping portions of the image content from the 360-degree viewable content.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: October 16, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Bijan Forutanpour, Phi Hung Le Nguyen, Ning Bi
  • Patent number: 10102317
    Abstract: A method comprising the step of partitioning a 3D model domain into disjoint subsets of interaction and propagation subdomain volumes, wherein propagator methods transport plenoptic field through extents of volumetric media between interaction subdomain boundaries, wherein distinct interaction methods are applied to each interaction subdomain separately and govern the solution process within the subdomain and field-exchange at boundary.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: October 16, 2018
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventor: Colin Norris Reinhardt
  • Patent number: 10102679
    Abstract: A method for improving the placement of virtual content in augmented reality is disclosed. A reference image of the object to be augmented is analyzed for feature density information. The placement of content is based on the at least one location adjacent to where features are concentrated. Accordingly, the chance of the content interfering with an important part of the object is lowered, and object recognition and/or tracking ability is maintained because there are sufficient features nearby the content to enable object recognition and/or tracking.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: October 16, 2018
    Assignee: LAYAR B.V.
    Inventors: Dirk Groten, Klaus Michael Hofmann
  • Patent number: 10088802
    Abstract: A method and apparatus for generating a holographic image from a low resolution image transformed into a low resolution complex image that is interpolated into a high resolution image complex image. By transforming fewer pixels of the low resolution image, the amount of calculation may be reduced and the processing speed for generating the holographic image may be increased.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: October 2, 2018
    Inventors: Yuntae Kim, Hojung Kim, Hongseok Lee
  • Patent number: 10089719
    Abstract: A signal observation includes an input unit that receives a first number of rows and a first number of columns; an observation unit that observes a volume of a target signal by using compressed sensing; a filter having a plurality of elements that are arranged in a matrix and that are capable of individually restricting the volume of the target signal to be transmitted to the observation unit; and a control unit that causes the observer to observe the volume of the target signal transmitted via the filter by changing states of the plurality of elements on the basis of a plurality of observation matrices each having a size determined on the basis of the received first number of rows and the received first number of columns.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: October 2, 2018
    Inventor: Hiroshi Amano
  • Patent number: 10089707
    Abstract: A server and methods for performing an ultra-high resolution pan-scan on displays connected across multiple client GPUs are provided. In one embodiment, one of the methods includes: 1) rendering a surface that exceeds resolutions of displays connected to multiple client GPUs; 2) receiving viewport coordinates of one of the displays that is connected to one of the multiple client GPUs; 3) encoding only a portion of the surface that corresponds to the viewport coordinates; 4) sending the portion to the one of the multiple client GPUs.
    Type: Grant
    Filed: February 15, 2016
    Date of Patent: October 2, 2018
    Assignee: Nvidia Corporation
    Inventors: Praful Jotshi, Uday Dhoke, Aamod Gokhale
  • Patent number: 10083218
    Abstract: A method for image processing is provided. The method includes: obtaining an image including a table; generating a skeleton graph associated with the table and including a plurality of edges; identifying a first terminal vertex on the plurality of edges; generating a first region of interest for the first terminal vertex; determining a first target within the first region of interest; and repairing the table by adding a first artificial edge between the first terminal vertex and the first target to the skeleton graph.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: September 25, 2018
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Darrell Eugene Bellert
  • Patent number: 10080066
    Abstract: One embodiment provides a method for rendering a virtual mark on a video frame, including: receiving the video frame, captured by a camera, comprising a scene; obtaining a three-dimensional model of a mark in the scene; obtaining a foreground mask of the video frame; denoting a predetermined region corresponding to a mark mask, wherein the mark mask is an image projection of the mark on the video frame; updating the mark mask to exclude foreground regions, wherein the updating comprises: partitioning the predetermined region into a plurality of segments; and filtering out, from the mark mask, foreground pixels based on the plurality of segments and the foreground mask; and rendering, on the video frame, the virtual mark using the updated mark mask. Other aspects are described and claimed.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: September 18, 2018
    Assignee: Disney Enterprises, Inc.
    Inventors: Cen Rao, Ximin Gong, Nikhil Deshpande, Ilke Akin
  • Patent number: 10074194
    Abstract: An image rendering system having an image rendition module to determine formats of an image and a rendering theme and in response to these formats meeting a predetermined condition, parse the image into a plurality of image components and display at least one of the plurality of image components with a fill color as a background color of the rendering theme and with an alternate color of the rendering theme as an outline color of the at least one component.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: September 11, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stephanie L. Horn, Darrin D. House, Jie Li, Ancuta I. Zaharia, Haitao He, Constance W. Gervais
  • Patent number: 10067914
    Abstract: Disclosed are various embodiments for performing color blending of document objects using GPU hardware of a computer. A computer obtains a document specifying a first object and a second object presented in the document, where a portion of the second object overlaps the first object. The computer renders, on a display device, a presentation of the document, where the rendered presentation including the first object of the document. In response to determining that the document specifies blending the second object with the first object in the overlapping portion, configuring dual-source color circuitry of a graphics processing unit (GPU) of the computer to compute, via a dual-source color blending operation, a result color for the blended first and second objects. The computer renders, on the display device, the second object of the document using the result color for the overlapping portion.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: September 4, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Tarun Beri, Harish Kumar, Vineet Batra
  • Patent number: 10062191
    Abstract: Various systems and methods disclosed herein are directed to rendering point-based graphics on a computing device with the spaces between points filled in with color to produce the appearance of surfaces without gaps or holes. According to one method, one or more rasterization passes are performed on an image space. One or more filling passes are performed on the pixels in the image space in which the spaces between the pixels are filled with color to form a contiguous surface in a new image plane. One or more blending passes are performed on the image space after the filling passes, in which wherein the color of a group of pixels is a blended together. A new image space is rendered from the image space in the image buffer.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: August 28, 2018
    Assignee: NURULIZE, INC.
    Inventor: Graham Fyffe
  • Patent number: 10062003
    Abstract: A system includes a memory and a processor configured to select a set of scene point pairs, to determine a respective feature vector for each scene point pair, to find, for each feature vector, a respective plurality of nearest neighbor point pairs in feature vector data of a number of models, to compute, for each nearest neighbor point pair, a respective aligning transformation from the respective scene point pair to the nearest neighbor point pair, thereby defining a respective model-transformation combination for each nearest neighbor point pair, each model-transformation combination specifying the respective aligning transformation and the respective model with which the nearest neighbor point pair is associated, to increment, with each binning of a respective one of the model-transformation combinations, a respective bin counter, and to select one of the model-transformation combinations in accordance with the bin counters to detect an object and estimate a pose of the object.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: August 28, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pablo Sala, Norberto Goussies
  • Patent number: 10055890
    Abstract: A model includes model layers on which a wireframe representation of objects located at geographic coordinates is stored in a memory such that surface detail of the objects increases from a base model layer to an uppermost model layer. Digital data layers stored in the memory that encompass digital coordinates corresponding with the geographic coordinates. Digital content for augmenting scenes is stored on pre-selected digital data layers at pre-selected digital coordinates on those layers. One or more of the digital data layers are logically linked with one or more of the model layers. When the location and spatial orientation of a mobile device in which a scene is viewed is received, the digital content on the digital data layer logically linked to one of the model layers is transmitted over a wireless communication channel to the mobile device.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: August 21, 2018
    Assignee: Harris Corporation
    Inventor: John B. Hammond