Patents Examined by Kee M. Tung
  • Patent number: 10204600
    Abstract: A storage system comprising storage including a plurality of storage banks and a storage controller to control writing of received pixel data to the storage banks in a distribution pattern. The distribution pattern includes pattern sections, each of which corresponds to pixels from a row of input pixels, and pattern blocks, each of which corresponds to pixels from a plurality of adjacent rows and columns of the input pixels. Pixel data in a pattern section and a pattern block are each written to different ones of the storage banks. The pattern section includes a first section part, which overlaps the pattern block and a second section part, which does not overlap the pattern block. Pixel data of the first section part is written to a first set of storage banks and pixel data of the second section part is written to a second, different, set of storage banks.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: February 12, 2019
    Assignee: Apical Ltd.
    Inventors: Vladimir Dolzhenko, Alex Kornienko, Metin Gokhan √únal
  • Patent number: 10198158
    Abstract: A pattern of geocoded pixels is generated by accessing data point values, where each data point value includes an attribute value and coordinates of a geographic location. Each data point value corresponds to a geocoded pixel that is positioned on the pattern based on the coordinates of the data point value such some geocoded pixels overlap other geocoded pixels. Different levels of the pattern of geocoded pixels correspond to a different degree of overlap between the geocoded pixels. The different levels of the pattern of geocoded pixels are associated with different magnification levels of a geographic map such that changing a magnification level of the geographic map causes a degree of overlap between the geocoded pixels of the pattern to change.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: February 5, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Ming C Hao, Halldor Janetzko, Umeshwar Dayal, Meichun Hsu
  • Patent number: 10198831
    Abstract: A method of rendering virtual content is disclosed. A position to render each of a first and a second portion of virtual content on an augmented reality device is determined. Each of the first and second portion of virtual content is linked to a corresponding physical document. The position for rendering each of the first and second portions of virtual content is determined according to a position of the corresponding physical documents with the position of the first portion of virtual content being adjacent to the position of the second portion of virtual content. Viewing zones for each of the first and second portions of virtual content are determined, based on the determined positions. Each of the viewing zones is defined as a physical region where an augmentation of the corresponding portion of virtual content is visible on the augmented reality device. The viewing zone of the second portion of virtual content is modified to reduce any overlap with the viewing zone of the first portion of virtual content.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: February 5, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Berty Jacques Alain Bhuruth
  • Patent number: 10186061
    Abstract: An approach to facilitating proximate-tile-type-based map generation is provided. Tile type information that indicates tile types for map tiles of a map to be generated may be received. One or more proximate tile types may be determined for individual ones of the map tiles based on the tile types. The proximate tile types may include one or more of the tile types of other ones of the map tiles that are proximate the individual map tiles on the map. Level information that indicates levels for the individual map tiles may be determined based on the proximate tile types of the individual map tiles. The map may be generated based on the tile type information and the level information. In some implementations, the tile type information may be received as a graphic representation having colors that indicate the tile types.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: January 22, 2019
    Assignee: Electronic Arts Inc.
    Inventor: Nate Boxer
  • Patent number: 10186246
    Abstract: In a musical piece reproducing system, a reproduction control unit causes a sound device to reproduce a musical piece. A display control unit causes a display device to display motion graphics based on motion graphic data stored in a storage device. The motion graphic data defines, for each type of a musical piece portion, a corresponding motion graphic that the display device should display when a musical piece portion that belongs to a corresponding type is reproduced. The display control unit determines the type of each of musical piece portions contained in the musical piece to be reproduced, and controls the display device in such a way that when each of the musical piece portions is reproduced, the display device displays a motion graphic defined by the motion graphic data in accordance with the type of the musical piece portion.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: January 22, 2019
    Assignee: COTODAMA INC.
    Inventors: Kohei Numata, Jin Saito
  • Patent number: 10176550
    Abstract: An architecture for implementing a mechanism for displaying GPU resource usage and dynamically allocating GPU resources in a networked virtualization system is provided. The mechanism compares an initial allocation of GPU resources to virtual machines supported by one or more nodes of the networked virtualization system to a current GPU resource usage by the virtual machines. Based at least in part on the comparison and workloads processed by the virtual machines, the mechanism may reallocate GPU resources to one or more of the virtual machines. A virtual machine is reassigned to a different vGPU profile if reassignment is likely to achieve a more efficient allocation of GPU resources to the virtual machine. A user interface indicating GPU resource usage relative to GPU resource allocation may also be generated and displayed.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: January 8, 2019
    Assignee: Nutanix, Inc.
    Inventor: Cornelis Hendrikus Baggerman
  • Patent number: 10175492
    Abstract: A display device system providing augmented reality (AR) and virtual reality (VR) displays in the same device and a method for switching between augmented reality and virtual reality modes in the embodiments of the device are disclosed. The system enables users to view an augmented reality setting, interact with objects, and switch to a virtual reality setting or vice versa without having to switch devices. When switching from virtual reality to augmented reality, a shuttering mechanism may open allowing the user to see the real environment within an augmented setting. Position on the user in the physical reality may be tracked relative to position of the user in the AR or VR. Some actions may be triggered based on the tracked location and orientation of the user.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: January 8, 2019
    Assignee: EON REALITY, INC.
    Inventors: Erbo Li, Dan Lejerskar, Yazhou Huang, Jan Kjallstrom, Mats Johansson
  • Patent number: 10163244
    Abstract: Methods and systems for creating animation elements from digital drawings. In particular, one or more embodiments detect a digital drawing input stream including a plurality of strokes. One or more embodiments identify a plurality of stroke points for each stroke from the plurality of strokes, and determine a plurality of timestamps for the plurality of stroke points. One or more embodiments generate an animation element based on the plurality of stroke points and the plurality of timestamps. One or more embodiments also receive a selection to insert the animation element into a user interface, and insert the animation element with associated drawing time information and stroke point information into the user interface in response to the received selection.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: December 25, 2018
    Assignee: ADOBE SYSTEMS INCORPORATION
    Inventors: Sriraj Banerjee, Karnati Penchala Charith Chowdary, Ashish Garg
  • Patent number: 10163237
    Abstract: An information display system according to the present invention includes: a graph display control unit configured to display a comparison graph in which a current transition graph representing a current period of time-series information and a previous transition graph representing a previous period of the time-series information are arranged such that time-axis components of the current period and time-axis components of the previous period which corresponds to one period before the time-axis components of the current period are placed in identical positions, in which the graph display control unit displays the previous transition graph including a portion corresponding to a future in the current period.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: December 25, 2018
    Assignee: CASIO COMPUTER CO., LTD.
    Inventors: Tsuyoshi Ohsumi, Keita Anjo, Koji Nishitani, Noriyoshi Katsumura, Taro Ejiri
  • Patent number: 10163256
    Abstract: The invention is a method for generating a three-dimensional model, said method comprising generating (S100), by means of a scanning device, a point set corresponding to a scene comprising at least one object shape, dividing (S120) the point set corresponding to the scene into a foreground point set corresponding to a foreground of the scene, and comprising a subset corresponding to the at least one object shape of the point set corresponding to the scene, and a background point set corresponding to a background of the scene, separating (S130) from the foreground point set, at least one object shape subset corresponding to each of the at least one object shape, respectively, generating (S140) a background three-dimensional model on the basis of the background point set, generating (S150) from optical recordings a three-dimensional model of at least one substituting object shape assignable to each of the at least one object shape, respectively, and generating (S160) a combined three-dimensional model on the ba
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: December 25, 2018
    Assignee: MTA Szamitastechnikai Es Automatizalasi Kutato Intezet
    Inventors: Csaba Benedek, Dmitrij Csetverikov, Zsolt Janko, Tamas Sziranyi, Attila Borcs, Oszkar Jozsa, Ivan Eichhardt
  • Patent number: 10156976
    Abstract: A system includes: a display panel; a touch panel; an application processor; a visual accelerator combining video images from the application processor with overlay data in accordance with touch events from the touch panel and parameters from the application processor to supply combined images to the display panel; and memory coupled to the application processor, the memory storing: a request list including acceleration requests; and instructions that, when executed by the application processor, cause the application processor to execute a device driver to: identify an active acceleration request of the acceleration requests, the active acceleration request being associated with an application executed by the application processor; determine an active screen area of the display panel using window arrangement data from a window manager executed by the application processor; generate parameters in accordance with the active acceleration request and the active screen area; and transmit the parameters to the visu
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: December 18, 2018
    Assignee: Samsung Display Co., Ltd.
    Inventors: Igor Kozintsev, Ning Lu
  • 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: 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
    Assignee: PANASONIC CORPORATION
    Inventors: Toshiyuki Maeda, Akihiro Ueki, Takashi Suzuki, Akira Shiokawa, Koji Aoto, Koji Nakanishi, Hideki Aoyama, Mitsuaki Oshima
  • 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: 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: 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