Patents Examined by Xin Sheng
  • Patent number: 9971507
    Abstract: Systems and methods of reducing storage requirements for storing information defining a virtual space are presented herein. In particular, a compressed format of information defining a virtual space may be generated. The virtual space may include virtual space content modeled as polygons. An individual polygon may be defined by an individual set of vertices. The information defining the virtual space may include vertex position information, and/or other information. The vertex position information may comprise individual positions of individual vertices of individual polygons represented as vectors having vector components.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: May 15, 2018
    Assignee: Disney Enterprises, Inc.
    Inventor: Andi Smithers
  • Patent number: 9972103
    Abstract: Some event ordering requirements can be determined based on continuous event processing queries. Other event ordering requirements can be determined based on distribution flow types being used to distribute events from event streams to node executing the queries. Events from event streams can be ordered according to ordering semantics that are based on a combination of all of these event ordering requirements. Additionally, virtual computing nodes can be associated with constraints, and computing processors can be associated with capabilities. Virtual computing nodes for processing event streams can be assigned to execute on various computing processors based on both these constraints and capabilities. Additionally, for each of several events in an event stream, a ratio between a total latency and a communication latency can be for determined. Based on an average of these ratios, a quantity of reducing nodes that will be involved in a map-reduce operation can be selected.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: May 15, 2018
    Assignee: Oracle International Corporation
    Inventors: Alexandre de Castro Alves, Prabhu Thukkaram, Dmitrii Markovskii, Ilya Shikalov, Vitaly Bychkov, Natalia Nikiforova
  • Patent number: 9966047
    Abstract: The present invention relates to a time display method. The method includes: when an electronic device in a standby state detects, by using a first sensor, that a movement track of the electronic device meets a first condition, acquiring current time of the electronic device; generating a clock display user interface UI by using the current time, and saving the clock display UI in a buffer; and displaying, on a screen of the electronic device, the clock display UI in the buffer when the screen of the electronic device is lit up. The present invention resolves a problem that time displayed when a screen of an electronic device is lit up undergoes a rapid change, and reduces power consumption of the electronic device.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: May 8, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wenmei Gao, Yahui Wang, Hao Jing, Yan Li
  • Patent number: 9965822
    Abstract: An image processing method and electronic device are provided. The image processing method includes receiving an instruction to process an input image, determining at least one image processing unit to be used to execute the instruction based on a state of an electronic device, dividing the input image and distributing the divided input image to the determined at least one image processing unit, and processing the divided image using the at least one image processing unit and combining the processed divided image.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: May 8, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Woo-Yong Lee, Hyeon-Jae Bak, Kwang-Kyu Park, Dong-Kook Park
  • Patent number: 9947067
    Abstract: The present disclosure provides a radiation image inspection system based on B/S architecture.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: April 17, 2018
    Assignees: TSINGHUA UNIVERSITY, NECTECH COMPANY LIMITED
    Inventors: Zhiqiang Chen, Li Zhang, Ziran Zhao, Xianghao Wu, Limin Liu, Min Li, Xiaoming Song, Xinfang Huang, Ying Li
  • Patent number: 9928581
    Abstract: Embodiments relate to a data conversion unit that includes: a bit mode transformer configured to transform a first bit mode image into a second bit mode image; a fixed frequency band component detector configured to detect a fixed frequency band component; and a image processor configured to apply a filter mask to regions of the second bit mode image opposite to the fixed frequency band component and output an interpolated second bit mode image. Such an image conversion unit can allow the gradation of a converted image to become finer. As such, the converted image can be more softly displayed.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: March 27, 2018
    Assignee: LG Display Co., Ltd.
    Inventor: Tae Seong Han
  • Patent number: 9922435
    Abstract: A display system includes at least a display device. The display device includes a processor configured to execute a process including: identifying a processing period and a waiting period of a first device and a processing period and a waiting period of a second device based on log information of processing in the first device and log information of processing in the second device that performs processing subsequent to the first device; arranging the processing period and the waiting period of the first device identified on a first time axis that indicates changes of the processing period and the waiting period in the first device; calculating a distance between the first time axis and a second time axis; and displaying a graph in which transitions of the processing period and the waiting period are expressed with different band stripes based on the distance calculated.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: March 20, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Takehiko Nishimura, Kazuhiko Sunagawa, Ryota Sakaguchi
  • Patent number: 9891595
    Abstract: Described systems and methods allow minimizing energy use and increasing battery life of a wearable device such as a smartwatch, by optimizing the way an image displayed to the user is updated in response to an event. In some embodiments, an image of each display object (e.g., clock hand, text, weather symbol, fitness icon) is individually stored in an image cache, such as a processor register or a separate section of memory. A new, updated on-screen image is computed dynamically, by combining cached images of the respective display objects. When the appearance of a current display object must change in response to the event, an updated image of the respective object is cached for future use.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: February 13, 2018
    Assignee: Fitbit, Inc.
    Inventors: Andrei Pitis, Iulian B. Vlad, Ioan Deaconu
  • Patent number: 9886790
    Abstract: A method of generating three-dimensional graphics enables the generation of performance and quality balanced sun position sensitive soft shadows for objects including three-dimensional models of buildings. The method includes identification of both convex and concave object shapes for the generation of the soft shadow meshes and the modification of the soft shadow meshes based on the position of a light source in a three-dimensional virtual environment to generate realistic shadow graphics including shadows that change shape in response to movement of the light source.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: February 6, 2018
    Assignee: Robert Bosch GmbH
    Inventors: Lincan Zou, Liu Ren
  • Patent number: 9865169
    Abstract: Displaying an environment of a vehicle comprising recording an image of an adjacent exterior environment of the vehicle in the form of image data with the aid of a plurality of image capture units and displaying an output image with the aid of a display device. A virtual, three-dimensional space and a surface are determined with the aid of an arithmetic unit the virtual, three-dimensional space being at least partially delimited by the surface. A projection of the image data onto the surface is calculated with the aid of the arithmetic unit. A virtual vehicle object from predetermined data is calculated as a computer-generated graphic in the virtual, three-dimensional space with the aid of the arithmetic unit.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: January 9, 2018
    Assignee: Harman Becker Automotive Systems GmbH
    Inventors: Bernd Gassmann, Kay-Ulrich Scholl, Johannes Quast
  • Patent number: 9865076
    Abstract: A first GPU of a rendering apparatus, after rendering by a second GPU that renders a second depth range that is closer to the viewpoint than a first depth range that the first GPU renders is performed, receives the image rendered by the second GPU and the identifying information that identifies the pixels for which rendering objects are rendered in the image. After the reception, the first GPU, when rendering a rendering object included in the first depth range in accordance with the viewpoint, performs rendering of pixels, from the image rendered by the second GPU, that are not identified by the identifying information, and does not perform rendering of pixels identified by the identifying information.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: January 9, 2018
    Assignee: SQUARE ENIX HOLDINGS CO., LTD.
    Inventor: Tetsuji Iwasaki
  • Patent number: 9858642
    Abstract: Techniques herein are for generating geometric models. A method involves receiving a raw data set. Generation parameters include an abstraction function, a raw data set, a plurality of size pairs, and a quality interval. Each size pair comprises a view size and a portion size. The view size comprises an amount of display area. The portion size comprises an amount of raw data. For each size pair, associate a set of grid square sizes with the size pair. Each grid square size comprises a multiple of natural units. The quality interval contains a multiplicative product of the grid square size times a ratio of the view size to the portion size. Generate a set of geometric models based on the raw data set, the plurality of size pairs, the abstraction function, and the set of grid square sizes associated with the plurality of size pairs.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: January 2, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rupesh Verma, Subramanian Venkateswaran, Yao-Cheng Tien, Jay J. Zhu
  • Patent number: 9805497
    Abstract: Collision-culling for early elimination of non-colliding ray segments over a group of polygons in a computer graphics system. The scene is subdivided into cells, at each cell three orthographically viewed buffers of the local scene are created, each buffer is aligned with one of the three main axes. All rays in a cell are examined vs. each of the buffers to eliminate ray segments that for certain do not collide with local polygons.
    Type: Grant
    Filed: June 22, 2014
    Date of Patent: October 31, 2017
    Inventor: Reuven Bakalash
  • Patent number: 9805496
    Abstract: The disclosure provides an approach for generating virtual terrains. A terrain editing application is configured to receive assets of various types, including a blank canvas, two-dimensional (2D) sketches, real-world elevation maps, authored heightfields, etc. The assets specify characteristics of a terrain, and provide starting points for creating the virtual terrain. The editing application further provides a set of tools allowing a user to modify the virtual terrain. In one embodiment, the set of tools may include a copy-and-paste tool, a peak creation tool, a ridge creation tool, a ridge tracing tool, and a resynthesis tool. The editing application generates a new layer for each edit, as well as 2D and three-dimensional (3D) previews of the edited terrain. The editing application also provides a user-adjustable frequency decomposition of each layer. The editing application combines layers using Laplacian blending to produce the final virtual terrain.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: October 31, 2017
    Assignees: Disney Enterprises, Inc., University College London
    Inventors: Kenneth Mitchell, Gwyneth Bradbury, Tim Weyrich
  • Patent number: 9805499
    Abstract: One embodiment involves receiving selection of a first quadrilateral and a second quadrilateral in an image being edited in an image editing application. An edge of the first quadrilateral may be shared with an edge of the second quadrilateral. In this embodiment, one or more manipulations associated with the first quadrilateral and/or the second quadrilateral may be received. In response to the received manipulation(s), an updated view of the image is generated or otherwise displayed according to one embodiment. The updated view may be based at least in part on the image, the received manipulation(s), and/or one or more constraints. For example, the updated view may be based at least in part on a three-dimensional scene constraint. In embodiments, the updated view is consistent with a three-dimensional scene in the image. In some embodiments, the updated view is generated in real-time or substantially real-time.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: October 31, 2017
    Assignee: Adobe Systems Incorporated
    Inventor: Aseem Agarwala
  • Patent number: 9779508
    Abstract: A combination of three computational components may provide memory and computational efficiency while producing results with little latency, e.g., output can begin with the second frame of video being processed. Memory usage may be reduced by maintaining key frames of video and pose information for each frame of video. Additionally, only one global volumetric structure may be maintained for the frames of video being processed. To be computationally efficient, only depth information may be computed from each frame. Through fusion of multiple depth maps from different frames into a single volumetric structure, errors may average out over several frames, leading to a final output with high quality.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: October 3, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vivek Pradeep, Christoph Rhemann, Shahram Izadi, Christopher Zach, Michael Bleyer, Steven Bathiche
  • Patent number: 9760334
    Abstract: Each electronic shelf label terminal includes a display section, a first image storage section in which a first image containing the price of a commodity displayed on the commodity shelf equipped with the electronic shelf label terminal is stored, a second image storage section in which a second image consisting of n parts simultaneously displayed on each display section of n electronic shelf label terminals arranged in one direction is stored, and a control section configured to repeatedly carry out a control to continuously display the second image stored in the second image storage section for a time which is n times greater than the display time of the first image at a predetermined interval after displaying the first image stored in the first image storage section for a time at a predetermined interval on the display section.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: September 12, 2017
    Assignee: TOSHIBA TEC KABUSHIKI KAISHA
    Inventor: Hiroki Mochizuki
  • Patent number: 9761056
    Abstract: A method and apparatus for transitioning from a virtual reality environment to an application download environment is provided. In an embodiment, a digital graphical virtual reality application executes on a client computing device. A request is received to download additional content at a future time. The client computing device makes a determination that the digital graphical virtual reality application has been terminated. In response to determining that the application has been terminated, the client computing device displays a notification for downloading additional content. Upon receiving a selection of the notification, the client computing device sends a request to a marketplace application to cause the client computing device to download the additional content.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: September 12, 2017
    Assignee: Immersv, Inc.
    Inventors: John Charles Gentilin, Mihir Shah, Andrew Raymond Buck, Jonathan Linsner
  • Patent number: 9742963
    Abstract: In embodiments of color rendering on a hue plane, a color rendering module can receive three channels of color information. The color rendering module converts the three channels of color information to two channels of color information and performs a color rendering operation on the two channels of color information to provide two channels of rendered color information. The color rendering module then converts the two channels of rendered color information back to three channels of rendered color information.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: August 22, 2017
    Assignee: Adobe Systems Incorporated
    Inventor: Lars Uno Borg
  • Patent number: 9741319
    Abstract: In a case where a determination section (34) determines that a distance between rp and wp is less than RDIST, a period control section (33) carries out a suspending control of a reading operation of a next line, until the distance between rp and wp is not less than RDIST.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: August 22, 2017
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Junki Asai