Patents Examined by Kim-Thanh T Tran
  • Patent number: 10229541
    Abstract: Video data is transmitted to a head mounted display for display of a virtual reality scene within the head mounted display. The virtual reality scene includes multiple objects representing display screens of computing sources or information sources. Upon detecting movement of the head mounted display, an adjustment of the virtual reality scene is generated in which a field of view of the user is moved within the virtual reality scene, and a focus direction of the user is determined. Based on the focus direction of the user, an object of current focus of the user within the virtual reality scene is determined. The virtual reality scene is adjusted to move the object of current focus of the user toward a point of view of the user within the virtual reality scene. Audio content associated with the object of current focus of the user is provided to the head mounted display.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: March 12, 2019
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: David Perry
  • Patent number: 10228828
    Abstract: The subject disclosure is directed towards transitioning from an existing screen (e.g., a page or the like) to a new screen, in which element(s)/control(s) of the existing screen are shared to the new screen. An existing screen acts as a source screen to provide element-related data (e.g., names) of its existing elements; the existing elements are intersected with those desired by the new/destination screen. The destination screen takes over ownership of any common elements. A navigation service may coordinate the exchange of information and the transition. The transition may include animations and/or other effects to provide a visually smooth transition or the like between screens.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: March 12, 2019
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Brandon C. Furtwangler, Aaron J. Nonis
  • Patent number: 10223823
    Abstract: Provided is an image processing apparatus including: an image selection unit selectively extracting one image data from a plurality of input image data; an image generation unit generating a computer graphics image based on computer graphics description data; a surface designation unit designating a surface of a predetermined polygon using surfaces of polygons among the computer graphics description data as a selection; and an image mapping unit texture-mapping an image according to the image data extracted by the image selection unit onto the surface of the polygon designated by the surface designation unit.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: March 5, 2019
    Assignee: SONY CORPORATION
    Inventors: Sensaburo Nakamura, Norimasa Ozaki, Takeo Ugai, Toshimasa Kakihara
  • Patent number: 10216263
    Abstract: A display system includes a display alignment tracker configured track the position of a first signal in a first waveguide and the position of a second signal in a second waveguide. The display alignment tracker optically multiplexes a portion of a first signal and a portion of the second signal into a combined optical signal and measures a differential between the first signal and the second signal. The differential is used to adjust the position, dimensions, or a color attribute of the first signal relative to the second signal.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: February 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steven John Robbins, Drew Edward Steedly, Michael Edward Samples, Zhiqiang Liu, Andrew K. Juenger
  • Patent number: 10198867
    Abstract: An apparatus comprising a memory storing instructions and a control unit is disclosed. The control unit may be configured to execute the instructions to: acquire an image of real space, detect an object of interest within the real space image, obtain a still image of the object. and display a virtual image relating to the object superimposed on the still image.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: February 5, 2019
    Assignee: Sony Corporation
    Inventor: Shunichi Kasahara
  • Patent number: 10186014
    Abstract: An electronic device and information display method are provided. The electronic device includes a memory configured to store at least one object, a display configured to output a screen associated with the at least one object, and a processor configured to functionally connect with the memory and the display. The processor controls to display a first object, associated with collected sensing information related to a human body, among objects stored in the memory, at a size on the display and to display a second object on the first object based on the sensing information. The processor modifies a size and region of the second object and a displayed motion of the second object according to accumulated sensing information and controls to output the modified second object on the first object.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: January 22, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jong Keun Cho, Jong Chae Moon, Hyo Chan Song
  • Patent number: 10186236
    Abstract: Techniques related to coding data including techniques for coding data using a universal codec are generally described. In some examples, such techniques may provide a universal (or unified) codec parameterized using a small set of parameters, which may be used to adapt the codec to different types of data to be compressed.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: January 22, 2019
    Assignee: INTEL CORPORATION
    Inventors: Tomas G. Akenine-Moller, Jim Nilsson, Magnus Andersson
  • Patent number: 10170082
    Abstract: To display an image list stored in a memory with good visibility and to display the image list at a high speed, an image display device reads an image file in an Exif format, extracts a thumbnail image included in the image file in the Exif format, and generates a displayed image having a predetermined size and a square shape, thus displaying it in the image list. It is possible to improve visibility in displaying the image file aligning square-shaped displayed image having the same size while precluding blanks. It is possible to perform high-speed processing in producing an image list using thumbnail images included in image files in the Exif format.
    Type: Grant
    Filed: September 8, 2011
    Date of Patent: January 1, 2019
    Assignee: NEC CORPORATION
    Inventor: Hiroshi Hagiwara
  • Patent number: 10134364
    Abstract: Implementations relate to prioritized display of visual content in computer presentations. In some implementations, a computer-executed method includes obtaining first visual content and second visual content associated with the first visual content, where the first and second visual content include a plurality of pixels. The method provides a display of a computer presentation by a display device, where the first visual content is displayed in a presentation area of the computer presentation. The method determines that a first presentation priority of at least a portion of the first visual content is reduced based on a determination that less than a threshold amount of the at least a portion of the first visual content has changed. In response to determining that the first presentation priority is reduced, the method improves a visibility of a display of the second visual content in the computer presentation.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: November 20, 2018
    Assignee: Google LLC
    Inventors: Xiaohui Chen, Nathan Cordeiro
  • Patent number: 10134169
    Abstract: One embodiment of the present invention sets forth a method for accessing texture objects stored within a texture memory. The method comprises the steps of receiving a texture bind request from an application program, wherein the texture bind request includes an object identifier that identifies a first texture object stored in the texture memory and an image identifier that identifies a first image unit, binding the first texture object to the first image unit based on the texture bind request, receiving, within a shader engine, a first shading program command from the application program for performing a first memory access operation on the first texture object, wherein the memory access operation is a store operation or atomic operation to an arbitrary location in the image, and performing, within the shader engine, the first memory access operation on the first texture object via the first image unit.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: November 20, 2018
    Assignee: NVIDIA CORPORATION
    Inventors: Jeffrey A. Bolz, Patrick R. Brown
  • Patent number: 10115375
    Abstract: A method may include in response to determining a host system is off, configuring a video controller of an information handling system including setting a display resolution of the video controller and writing management video data associated to a primary frame buffer such that management video data is able to be retrieved by the video controller for output to one or both of a first display associated with the host system and a second display of a management interface communicatively coupled to a management controller communicatively coupled to the processor and the memory and configured to provide out-of-band management of the information handling system. The method may further include in response to determining the host system is on, writing the management video data to an alternate frame buffer such that management video data is able to be retrieved by the video controller for output to the second display.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: October 30, 2018
    Assignee: Dell Products L.P.
    Inventors: Wade Andrew Butcher, Timothy M. Lambert, Johan Rahardjo
  • Patent number: 10109091
    Abstract: Provided is an image display apparatus that includes an automatic recognition unit configured to automatically recognize a plurality of objects included in an image; a management unit configured to manage information related to the automatically recognized object as management information; a display control unit configured to display the object of the image on the screen based on the management information; and a specification unit configured to specify an object included in the image, wherein the management unit adds information related to the object specified by the specification unit to the management information, and the display control unit displays the object of the image based on the management information to which the information related to the specified object is added.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: October 23, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Taku Ogasawara
  • Patent number: 10108323
    Abstract: A method for drawing a graphical user interface (GUI) is disclosed. The method may be implemented by a terminal. The method may comprise receiving an instruction for drawing a GUI; determining attribute data of each of graphic elements in a scalable vector graphic (SVG) document according to the received instruction, the graphic elements corresponding to the GUI; and drawing the GUI according to the determined attribute data.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: October 23, 2018
    Assignee: Xiaomi Inc.
    Inventor: Junjie Dong
  • Patent number: 10104382
    Abstract: A method and system may identify a video data block using a video codec and apply a transform kernel of a butterfly asymmetric discrete sine transform (ADST) to the video data block in a pipeline.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: October 16, 2018
    Assignee: GOOGLE LLC
    Inventors: Jingning Han, Yaowu Xu, Debargha Mukherjee
  • Patent number: 10096078
    Abstract: A graphics processing subsystem includes one or more memory devices and two or more graphics processing units (GPU). The graphics processing units each include a memory interface. A first sub-set of the memory interface of the first graphics processing unit communicatively couples the first graphics processing unit to the first memory device. A first sub-set of the memory interface of the second graphics processing unit is connected to a second sub-set of the memory interface of the first graphics processing unit.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: October 9, 2018
    Assignee: NVIDIA CORPORATION
    Inventors: Ming Yan, Chao Chen
  • Patent number: 10074155
    Abstract: Systems, methods, and computer readable media to promote a graphics context when rendering a digital image content with dynamic ranges and/or color gamut outside the current graphics context. Various embodiments render digital image content based on a graphics context that corresponds to an initial image rendering format. During the rendering process a determination is made that indicates the quality of the digital image content exceeds the graphics context's initial capabilities. The various embodiments can select an updated image rendering format based on the quality of the digital image and expand the graphic context's capabilities to correspond with the updated image rendering format.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: September 11, 2018
    Assignee: Apple Inc.
    Inventors: Luke S. Wallis, Ian C. Hendry, Hans Werner Neubrand
  • Patent number: 10055895
    Abstract: Systems and methods for local augmented reality (AR) tracking of an AR object are disclosed. In one example embodiment a device captures a series of video image frames. A user input is received at the device associating a first portion of a first image of the video image frames with an AR sticker object and a target. A first target template is generated to track the target across frames of the video image frames. In some embodiments, global tracking based on a determination that the target is outside a boundary area is used. The global tracking comprises using a global tracking template for tracking movement in the video image frames captured following the determination that the target is outside the boundary area. When the global tracking determines that the target is within the boundary area, local tracking is resumed along with presentation of the AR sticker object on an output display of the device.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: August 21, 2018
    Assignee: Snap Inc.
    Inventors: Jia Li, Linjie Luo, Rahul Sheth, Ning Xu, Jianchao Yang
  • Patent number: 10049646
    Abstract: A method for switching, including initializing an instantiation of an application and performing graphics rendering to generate a plurality of rendered frames through execution of the application in order to generate a first video stream comprising the plurality of rendered frames. The method includes sequentially loading the plurality of rendered frames into one or more frame buffers, and determining when a first bitmap of a frame that is loaded into a corresponding frame buffer matches an application signature comprising a derivative of a master bitmap associated with a keyframe of the first video stream.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: August 14, 2018
    Assignee: Nvidia Corporation
    Inventors: Franck Diard, Matt Lavoie
  • Patent number: 10026150
    Abstract: Methods, apparatus and articles of manufacture for graphics processing of a vertex buffer using a relative index buffer are disclosed. Example methods to process a vertex buffer disclosed herein include accessing a first relative index stored in a relative index buffer, the first relative index specifying an offset from a current index selecting a first entry of the vertex buffer. Such disclosed example methods also include, in response to the first relative index being a nonzero value, processing data associated with a second entry of the vertex buffer to determine a rasterizer output associated with the first entry of the vertex buffer, the second entry of the vertex buffer being selected using the current index offset by the first relative index.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: July 17, 2018
    Assignee: INTEL CORPORATION
    Inventors: Jacob N. Smith, Jason M. Surprise, Zack S. Waters
  • Patent number: 10026231
    Abstract: A system configured for providing views of virtual content in an augmented reality environment may comprise one or more of a light source, an optical element, one or more physical processor, non-transitory electronic storage, and/or other components. The light source may be configured to emit light. The optical element being configured to reflect light emitted from the light source into one or more eyes of a user. The non-transitory electronic storage may be configured to store virtual content information defining virtual content. The virtual content may include one or more of an annular dock, one or more virtual objects, and/or other virtual content. The annular dock may comprise a set of sockets. The annular dock may be configured to simulate removable engagement of individual virtual objects to individual sockets. The light source may be controlled to generate views of the annular dock to be perceived as surrounding the user.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: July 17, 2018
    Assignee: Meta Company
    Inventors: Meron Gribetz, Rebecca B. Frank