Patents Examined by Jin-Cheng Wang
  • Patent number: 9619941
    Abstract: According to one of aspects, a display device includes: a display unit; a control unit; and a detection unit. The display unit stereoscopically displays a plurality of three-dimensional blocks each including one or more elements each occupying one of divided sections in a virtual play region divided in a three-dimensional matrix manner in a display space. The detection unit detects a position of a body in the display space. The control unit controls the display unit to cause a movable three-dimensional block to appear. When change of the body with time in the display space is detected by the detection unit, the control unit controls the display unit to move the movable three-dimensional block. When all sections of one layer in the play region are filled with elements of the plurality of three-dimensional and the movable three-dimensional block, the control unit controls the display unit to erase the elements.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: April 11, 2017
    Assignee: KYOCERA CORPORATION
    Inventors: Yasuhiro Ueno, Shigeki Tanabe
  • Patent number: 9607141
    Abstract: The present invention relates to a mobile terminal and a control method thereof. The mobile terminal displays a plurality of figures arranged in a first composition on a touch screen when a specific mode is locked, rearranges the plurality of figures in a second composition different from the first composition upon receiving a specific input, and determines whether to unlock the specific mode on the basis of a pattern which is input using the plurality of figures arranged in the first or second composition.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: March 28, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Kanguk Kim, Taiyoung Choi, Keumsung Hwang, Byonggyo Lee
  • Patent number: 9576382
    Abstract: Profile data collected through sampling is transformed and visually and interactively manipulated and displayed. In one scenario, the profile data is collected through statistical profiling of a program for a video game. The game program profile data is visually and interactively manipulated and displayed to visually present a dynamic behavior of the video game that shows correlation of impacts that the functions of the program have on the video game's performance. This allows the developer to identify inefficient sections of the program for optimization.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: February 21, 2017
    Assignee: Nintendo Co., Ltd.
    Inventor: Steve Rabin
  • Patent number: 9568996
    Abstract: An image display device that is used by being mounted on the head of an observer, includes: an image forming unit that forms a virtual image as an image that is visually recognizable to the observer; a detection unit that detects movement of the head of the observer; and a control unit that controls the image forming unit on the basis of the movement detected by the detection unit, wherein when the movement that is detected by the detection unit is larger than a predetermined amount, the control unit changes a display position of the virtual image.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: February 14, 2017
    Assignee: Seiko Epson Corporation
    Inventors: Akihiro Murata, Toshiki Saito
  • Patent number: 9554134
    Abstract: Video decoding innovations for multithreading implementations and graphics processor unit (“GPU”) implementations are described. For example, for multithreaded decoding, a decoder uses innovations in the areas of layered data structures, picture extent discovery, a picture command queue, and/or task scheduling for multithreading. Or, for a GPU implementation, a decoder uses innovations in the areas of inverse transforms, inverse quantization, fractional interpolation, intra prediction using waves, loop filtering using waves, memory usage and/or performance-adaptive loop filtering. Innovations are also described in the areas of error handling and recovery, determination of neighbor availability for operations such as context modeling and intra prediction, CABAC decoding, computation of collocated information for direct mode macroblocks in B slices, reduction of memory consumption, implementation of trick play modes, and picture dropping for quality adjustment.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: January 24, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yegnaswamy Sermadevi, Weidong Zhao, Yongjun Wu
  • Patent number: 9547917
    Abstract: Methods and systems according to one or more embodiments of the present disclosure are provided for using augmented reality to determine information. In an embodiment, an augmented reality (AR) system comprises one or more processors, and one or more memories in communication with the one or more processors and adapted to store a plurality of machine-readable instructions which when executed by the one or more processors cause the system to: capture an image view via a viewer; deconstruct the image view into one or more objects; identify at least one object of interest based on specific relevancy information; determine real time information about the object(s) of interest; and present the real time information on a user interface.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: January 17, 2017
    Assignee: PayPay, Inc.
    Inventor: Kamal Zamer
  • Patent number: 9536332
    Abstract: A computer-implemented method for displaying graphical representation of legends in a data visualization engine is provided. The computer-implemented method includes receiving input to configure a plurality of swatches of the legends of graphical charts, the input comprises at least one of a threshold number of swatches, an identification of graphical area for displaying the swatches, and a size or a data of the swatches for display in the graphical charts of the data visualization engine. The computer-implemented method further includes modifying the legend swatches, based on the received input. The computer-implemented method further includes generating a plurality of graphical charts of the data visualization engine for displaying the swatches, based on the modification, wherein the display is generated randomly, based on at least one user preference for displaying the swatches.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Nitin Chaturvedi, Deepak A. Deshpande, Aniket R. Pal
  • Patent number: 9536352
    Abstract: Technologies for rendering augmented reality virtual objects include an augmented reality device to capture an image and recognize subjects within the image. Subjects may include persons or objects, such as accessories. The augmented reality device determines a context associated with the subjects of the image and selects one or more virtual objects based on the context. The identified context may include an activity or theme associated with the subject or accessories included in the image. Virtual objects may include accessories and clothing for virtual characters. The augmented reality device may select virtual objects that are similar to identified subjects and accessories, or that are associated with an identified activity or theme of the subject. The augmented reality device applies the virtual objects to a virtual character and renders an augmented reality scene based on the captured image that includes the virtual character. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: January 3, 2017
    Assignee: Intel Corporation
    Inventor: Glen J. Anderson
  • Patent number: 9530187
    Abstract: Some embodiments provide a method for displaying an electronic publication. The method receives a selection of a cover page displayed for an electronic publication. The method animates an opening of the cover page to a first content page of the electronic publication that appears as an opposite side of the cover page during the opening animation. While displaying a second content page of the electronic publication, the method receives input to close the electronic publication. The method animates a closing of the electronic publication in order to display the cover page. The second content page appears as an opposite side of the cover page during the closing animation.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: December 27, 2016
    Assignee: APPLE INC.
    Inventor: Michel Elings
  • Patent number: 9524700
    Abstract: A method, computer-readable medium and system for manipulating image data are disclosed. A method of manipulating image data includes accessing first image data configured for display using a first display device. Information associated with a manipulation of the first image data is accessed. Second image data is generated from the first image data using the information, wherein the second image data is configured for display using a second display device.
    Type: Grant
    Filed: May 11, 2010
    Date of Patent: December 20, 2016
    Assignee: PURE DEPTH LIMITED
    Inventors: Darryl Singh, Hayden J. Rosser, Kwan Wong
  • Patent number: 9520156
    Abstract: A content preview of a content item is generated by extracting one or more clips from the content item, each clip is identified using a clipping point, a clip duration, a starting point, which is identified using the clipping point, and an ending point, which is identified using the clip's starting point and clipping duration. By way of a non-limiting example, shot boundaries are identified within the content item, the clip's starting point is identified to be the shot boundary before and closest to the clip's clipping point, the clip's ending point is identified to be the shot boundary after and closest to the clip's starting point plus clip duration. In a case that multiple clips are generated for the content preview, the clips are multiplexed to form the content preview. In a case that the content item comprises different types of content, such as audio and video content, the audio and video content is extracted from the content item for each clip, and synchronized to form the clip.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: December 13, 2016
    Assignee: Excalibur IP, LLC
    Inventors: Kaustubh Murlidhar Khasnis, Pawan Gupta, Smita Wadhwa
  • Patent number: 9514242
    Abstract: Methods, systems, and techniques for presenting dynamically changing images in a limited rendering environment are described. Example embodiments provide a client display manager that is configured to receive image blocks representing modifications or updates to a dynamically changing image. The client display manager may then layer the received image blocks upon one another, and then cause the layered image blocks to be presented on a display device as a single, composited image. In some embodiments, multiple image blocks may be coalesced or otherwise combined into a single image transmitted to the client display manager, where regions of the single image that are not occupied by the multiple image blocks are transparent.
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: December 6, 2016
    Assignee: VMware, Inc.
    Inventor: Sarel Kobus Jooste
  • Patent number: 9508171
    Abstract: Disclosed is a method of rendering at least one graphical object comprising a plurality of sub parts described with a page description language format, said method comprising the steps of: converting the at least one graphical object into a first edge pair and a second edge pair, wherein the first edge pair and the second edge pair are vertically separated by a scanline gap; joining the second edge pair and the first edge pair to make a corresponding new edge pair having an empty fill portion in the scanline gap; and processing the new edge pair to render the at least one graphical object.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: November 29, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Cuong Hung Cao
  • Patent number: 9501847
    Abstract: One embodiment of the present invention sets forth a technique for computing line stipple using a parallel rasterizer. Stipple phases are computed in parallel for individual line segments of a line strip during the viewport scale, cull, and clipping operations. The line segments are distributed to multiple parallel rasterizers. Each line segment may be sent to only one of the parallel rasterizers. Update phase messages that include an accumulated stipple phase for a batch of line segments are broadcast to all of the multiple parallel rasterizers. The update phase messages are used by the multiple parallel rasterizers to reconstruct the stipple phases for each line segment of a line strip in order to correctly render stippled line strips and produce a continuous stippled line.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: November 22, 2016
    Assignee: NVIDIA Corporation
    Inventors: Timothy John Purcell, Ziyad S. Hakura
  • Patent number: 9483855
    Abstract: A digital magazine server presents content retrieved from various sources to a user. The content may include various images, with images selected by the digital magazine server for presentation to a user along with additional content. Text associated with an image may also be retrieved and presented to the user along with the image. To improve presentation of images with text, the digital magazine server identifies features in an image and identifies regions of the image where text is capable of being presented without obscuring or being obscured by features of the image. The image is modified to present text associated with the image in one or more of the identified images, allowing the text to be presented without detracting from features of the image.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: November 1, 2016
    Assignee: Flipboard, Inc.
    Inventor: Charles H Ying
  • Patent number: 9477933
    Abstract: A system and method to graphically represent historical product structures. When a computer extracts all change states for a data set corresponding to a first product structure having a plurality of items. The change states associated with each item are concatenated. The concatenated change states relative to each item and to the parametric constraint effective for the data set are displayed on an electronic display. In this way it is possible to visualize the historical product structure.
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: October 25, 2016
    Assignee: SAP SE
    Inventors: Gerhard Himmelsbach, Claus Kollmannsperger
  • Patent number: 9477888
    Abstract: Computer-based instructions for performing a task may be provided to workers using system components that display such instructions in a convenient manner and location that permit the workers to perform the task without diverting their attention from their workstations. Such instructions may be projected onto all or a portion of a surface of the workstation, or onto a lens or other optical element of a wearable computer device, thereby enabling the worker to maintain his or her focus on the task at hand, rather than having to look away at a mounted computer monitor or printed text in order to receive the instructions.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: October 25, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Kimberly Anne Lewis
  • Patent number: 9478054
    Abstract: Implementations generally relate to image overlay compositing. In some implementations, a method includes receiving a first image and a second image. The method further includes determining one or more attributes of each of the first image and the second image, where the one or more attributes includes one or more image types. The method further includes determining one or more compositing techniques combine the first image and the second image based on one or more of the attributes.
    Type: Grant
    Filed: November 9, 2013
    Date of Patent: October 25, 2016
    Assignee: Google Inc.
    Inventors: Justin Lewis, Gavin James
  • Patent number: 9471152
    Abstract: Systems and methods are disclosed that, in various embodiments, improve chart performance by allowing users to interactively split and unsplit charts with dual-Y axis using dragging gestures or a button.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: October 18, 2016
    Assignee: Oracle International Corporation
    Inventors: Pangus Ho, Hugh Zhang, Prashant Singh, Tamika Tannis
  • Patent number: 9460484
    Abstract: The main object of the present invention is to enable image synthesis without obscuring important displays and information. This vehicle display control apparatus includes a display control unit (4) that can display vehicle information obtained from a vehicle information input unit (3) on a display device (1). The display control unit (4) includes an image-processing unit (7) that can image-synthesize the vehicle information from the vehicle information input unit (3) on an external image from an external information terminal (2) and displays the image-synthesized image on the display device (1). Further, this image-processing unit (7) comprises: a displayable area-setting unit (11) that searches for a non-important section within the external image and sets the section as a displayable area (A); and an image-synthesizing unit (12) that image-synthesizes the vehicle information on the displayable area (A).
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: October 4, 2016
    Assignee: CALSONIC KANSEI CORPORATION
    Inventors: Tomomichi Nanba, Mitsuo Hagiuda