Patents Examined by Shivang I Patel
  • Patent number: 11816818
    Abstract: A system may access an image that is captured by an imaging device and that depicts an operational scene illuminated by close-range light. The system may also access a depth map of the operational scene that includes depth data corresponding to each pixel in the image. Based on the depth map, the system may determine a far-range lighting coefficient for each pixel in the image based on a relationship between the corresponding depth data included in the depth map for that respective pixel and a target distance to a virtual light source that is to be simulated to be illuminating the operational scene. Based on the image and these far-range lighting coefficients, the system may generate a processed image depicting the operational scene as being illuminated by the virtual light source and may provide the processed image for presentation on a display screen. Corresponding systems and methods are also disclosed.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: November 14, 2023
    Assignee: Intuitive Surgical Operations, Inc.
    Inventors: Geoffrey A. Richmond, Brian D. Hoffman
  • Patent number: 11816752
    Abstract: A system and method are disclosed for image analysis of supply chain planning problems modeled as a linear programming (LP) problems. Embodiments include receiving an LP matrix representing constraints and variables of at least a portion of a supply chain planning problem, generating a sorted variable index for the variables of the LP matrix, generating a sorted constraint index for the constraints of the LP matrix, identifying functions of the variables and the constraints, selecting one or more colors of pixels of a supply chain problem image based, at least in part, on the identified functions of the variables and constraints, selecting locations of the pixels, and displaying a visualization of the supply chain problem image.
    Type: Grant
    Filed: March 13, 2023
    Date of Patent: November 14, 2023
    Assignee: Blue Yonder Group, Inc.
    Inventors: Devanand R, Narayan Nandeda, Tushar Shekhar
  • Patent number: 11812162
    Abstract: Distributing video processing tasks, including: detecting an event condition at the information handling system, and in response: identifying a video processing task associated with the event condition; identifying contextual information associated with contextual inputs to the information handling system; identifying a particular configuration rule based on i) the video processing task, ii) the contextual information, iii) the computing capabilities of the first video processing computing module, and iv) the computing capabilities of the second video processing computing module, wherein each of the plurality of configuration rules indicates a processing configuration of the first video processing computing module and the second video processing computing module; applying the particular configuration rule to the first video processing module and the second video processing module; offloading, based on the particular configuration rule, the video processing task by the second video processing computing module
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: November 7, 2023
    Assignee: Dell Products L.P.
    Inventors: Karthik Krishnakumar, Vivek Viswanathan Iyer
  • Patent number: 11803933
    Abstract: Disclosed are an image data processing method and a sensor device performing the same. The sensor device includes an image sensor configured to acquire image data, an image buffer configured to store the image data, and an image processor configured to generate image-processed data by applying a filter corresponding to a storage pattern of the image buffer to the image data stored in the image buffer.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: October 31, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sangil Jung, Changyong Son, Jinwoo Son, Jaehyoung Yoo, Changin Choi, Jaejoon Han
  • Patent number: 11803240
    Abstract: With respect to a video display apparatus, a technology capable of improving the operability and usability for a user in relation to a generated image such as AR (Augmented Reality) is provided. An HMD as a video display apparatus displays an AR image on a display screen, configures an ID image including identification information (ID) for supporting an operation of a user to the AR image, detects a sight line direction of the user to set a sight line region, and displays the ID image so as to be associated with the AR image when the AR image falls within a range of the sight line region. The HMD receives an operation to select the ID image from the user, selects the AR image associated with the ID image when receiving the operation to select the ID image, and executes a predetermined process associated with the AR image.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: October 31, 2023
    Assignee: MAXELL, LTD.
    Inventors: Mayumi Nakade, Yasunobu Hashimoto, Tamotsu Ito, Kazuhiko Yoshizawa
  • Patent number: 11798224
    Abstract: To make it possible to obtain a natural virtual viewpoint image in which a structure or the like existing within an image capturing scene is represented three-dimensionally so as to be the same as a real one while suppressing a network load at the time of transmission of multi-viewpoint image data. The generation device according to the present invention generates a virtual viewpoint image based on three-dimensional shape data corresponding to an object, three-dimensional shape data corresponding to a structure, background data corresponding to a background different at least from the object and the structure, and information indicating a virtual viewpoint.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: October 24, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Naoki Umemura
  • Patent number: 11790599
    Abstract: Position based media pipeline systems and methods for volumetric displays provide content to a volumetric display having at least two pixels arranged in a 3D coordinate space. A three-dimensional (3D) pixel position dataset and a 3D animation are provided and a first volume representation based on the 3D animation is created. A second volume is created based on the first volume and including color data. A texture atlas is assembled based on the second volume and volumetric image data is generated based on the texture atlas. The position based media pipeline outputs the volumetric image data to one or more graphic controllers. The volumetric image data can be output whereby a user can preview the volumetric image data in addition to output to the volumetric display.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: October 17, 2023
    Assignee: MSG Entertainment Group, LLC
    Inventors: Kurt Kaminski, Landon Thomas Humphreys
  • Patent number: 11783551
    Abstract: A managed device associated with an error code is identified. An animation associated with physically manipulating a component and parts of the component for the managed device is generated. The animation representing a workflow for resolving the error code. A live video feed of the managed device and the physical surroundings of the managed device is presented within an Augmented Reality (AR) interface on a mobile device operated by a support person. The animation is rendered over a portion of the live video feed for the support person to view while following the workflow and physically manipulating the component and parts of the managed device to resolve the error code.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: October 10, 2023
    Assignee: NCR Corporation
    Inventors: Kip Oliver Morgan, Gina Torcivia Bennett, Kelli Lee, Caleb Wayne Martinez, Jacob Alexander Poston
  • Patent number: 11782515
    Abstract: Embodiments of the subject matter described herein provide a wearable device enabling multi-finger gestures. The wearable device generally includes a first sensor, a second sensor and a controller. The first sensor can detect a first set of one or more movements of a first finger of a user. The second sensor can detect a second set of one or more movements of a second finger that is different from the first finger. The controller is configured to detect a multi-finger gesture by determining a relative movement between the first finger and the second finger based on the first and second sets of movements and to control a terminal device in association with the wearable devices based on the multi-finger gesture.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: October 10, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Haichao Zhu, Masaaki Fukumoto
  • Patent number: 11783735
    Abstract: A display module comprises light-emitting elements coupled to one or more mounting structures and grouped into a pixels in a pixel array on a display face to display textual, graphical, or video information, with each pixel comprising a grouping of one or more light-emitting elements. A face cover is mounted to the mounting structure and is positioned in front of at least a portion of the display face. The face cover comprises a plurality of moguls arranged in a mogul array with each mogul positioned in front of and proximate to a corresponding one of the pixels so that the mogul covers at least a portion of the corresponding pixel, and one or more light-emitting openings in each mogul, each positioned relative to one or more corresponding light-emitting element of the pixel to permit light emitted from the corresponding one or more light-emitting elements to pass through the mogul.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: October 10, 2023
    Assignee: Daktronics, Inc.
    Inventor: Kenneth Parker Lawley
  • Patent number: 11748918
    Abstract: Novel viewpoints may be rendered using arrays of camera images with synthesized viewpoints. Different viewpoints of a scene may be captured via image sensors. Depth information may be determined for the captured viewpoints. An array of images may be generated that includes synthetic viewpoints generated from the captured viewpoints and depth information. A request to render a novel viewpoint may be received. Then novel viewpoint may be rendered using the array of images with synthetic viewpoints.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: September 5, 2023
    Assignee: Apple Inc.
    Inventors: Felipe Bacim De Araujo E Silva, Dan C Lelescu, Sebastien Eric Gilles Leprince, Gary L Vondran, Jr.
  • Patent number: 11748941
    Abstract: A graphics processing system has a rendering space which is divided into tiles. Primitives within the tiles are processed to perform hidden surface removal and to apply texturing to the primitives. The graphics processing system includes a plurality of depth buffers, thereby allowing a processing module to process primitives of one tile by accessing one of the depth buffers while primitive identifiers of another, partially processed tile are stored in another one of the depth buffers. This allows the graphics processing system to have “multiple tiles in flight”, which can increase the efficiency of the graphics processing system.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: September 5, 2023
    Assignee: Imagination Technologies Limited
    Inventor: Jonathan Redshaw
  • Patent number: 11748952
    Abstract: An apparatus and method for efficient image optimized image stitching. For example, one embodiment of an apparatus comprises: feature search area identification circuitry/logic to narrow down a feature search area based on possible overlap between two image frames; feature detection circuitry/logic to identify a plurality of feature points in a first image frame of the two image frames; feature matching circuitry/logic to map one or more of the plurality of feature points from the first image frame to corresponding feature points in the right image frame; image frame stitching and blending circuitry/logic to stitch the first image frame and second image frame based on the mapping of the feature points between the two image frames and to blend a portion of the first image frame with a portion of the second image frame.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: September 5, 2023
    Assignee: Intel Corporation
    Inventors: Feng Yuan, Wei Zong, Juan Zhao, Junkai Wu
  • Patent number: 11736662
    Abstract: Systems and methods for precision downstream synchronization of digital streaming content on an edge content processor in the absence of access to pixel-level data by a video player app operative on the edge content processor are disclosed. Encrypted video streams are synchronized to unencrypted video streams using acquired knowledge of the edge content processor's latency, i.e., the time elapsed between a command to render a video frame and that frame being displayed by the edge content processor. Once a predicted time of display of an encrypted video is obtained by a video player app operative on the edge content processor, a corresponding RGBA video frame is delayed by an amount of time equal to that predicted time minus the edge content processor's latency before a command to render it is issued by the video player app, thereby ensuring both frames are displayed simultaneously.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: August 22, 2023
    Inventors: Oran Gilad, Samuel Chenillo, Oren Steinfeld
  • Patent number: 11736674
    Abstract: Systems and methods are disclosed that dynamically and laterally shift each virtual object displayed by an augmented reality headset by a respective distance as the respective virtual object is displayed to change virtual depth from a first virtual depth to a second virtual depth. The respective distance may be determined based on a lateral distance between a first convergence vector of a user's eye with the respective virtual object at the first virtual depth and a second convergence vector of the user's eye with the respective virtual object at the second virtual depth along the display, and may be based on an interpupillary distance. In this manner, display of the virtual object may be adjusted such that the gazes of the user's eyes may converge where the virtual object appears to be.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: August 22, 2023
    Assignee: Universal City Studios LLC
    Inventors: Yu-Jen Lin, Patrick John Goergen, Martin Evan Graham
  • Patent number: 11715220
    Abstract: In one implementation, a method of activating a depth sensor is performed by a device including a depth sensor including a plurality of depth sensor elements, a display, one or more processors, and non-transitory memory. The method includes obtaining content to be displayed on the display in association with a physical environment. The method includes selecting a subset of the plurality of depth sensor elements. The method includes activating the subset of the plurality of depth sensor elements to obtain a depth map of the physical environment. The method includes displaying, on the display, at least a portion of the content based on the depth map of the physical environment.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: August 1, 2023
    Inventors: Thomas G. Salter, Anshu Kameswar Chimalamarri
  • Patent number: 11694367
    Abstract: Sampling circuitry independently accesses channels of texture data that represent a set of pixels. One or more processing units separately compress the channels of the texture data and store compressed data representative of the channels of the texture data for the set of pixels. The channels can include a red channel, a blue channel, and a green channel that represent color values of the set of pixels and an alpha channel that represents degrees of transparency of the set of pixels. Storing the compressed data can include writing the compress data to portions of a cache. The processing units can identify a subset of the set of pixels that share a value of a first channel of the plurality of channels and represent the value of the first channel over the subset of the set of pixels using information representing the value, the first channel, and boundaries of the subset.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: July 4, 2023
    Assignees: Advanced Micro Devices, Inc., ATI TECHNOLOGIES ULC
    Inventors: Saurabh Sharma, Laurent Lefebvre, Sagar Shankar Bhandare, Ruijin Wu
  • Patent number: 11694370
    Abstract: Provided are a computer program product, system, and method for using a predictive model to determine virtual usages of storage spaces in a storage infrastructure. Information on the storage infrastructure indicates storage spaces in the storage infrastructure, including physical boundaries and usages of the storage spaces and a predictive model used to determine storage spaces for items to store in the storage spaces. The predictive model receives as inputs physical boundaries and usages of a selected storage space. The predictive model processes the inputs to output a virtual usage of the selected storage space within the physical boundaries of the selected storage space. The virtual usage is defined by coordinates in the physical boundaries of the selected storage space. Augmented reality representation overlaying the virtual usage at the coordinates within a view of the selected storage space are generated in a computer display.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: July 4, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Partho Ghosh, Venkata Vara Prasad Karri, Ramprasad Bhat, Saraswathi Sailaja Perumalla
  • Patent number: 11676339
    Abstract: Methods and tessellation modules for tessellating a patch to generate tessellated geometry data representing the tessellated patch. Received geometry data representing a patch is processed to identify tessellation factors of the patch. Based on the identified tessellation factors of the patch, tessellation instances to be used in tessellating the patch are determined. The tessellation instances are allocated amongst a plurality of tessellation pipelines that operate in parallel, wherein a respective set of one or more of the tessellation instances is allocated to each of the tessellation pipelines, and wherein each of the tessellation pipelines generates tessellated geometry data associated with the respective allocated set of one or more of the tessellation instances.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: June 13, 2023
    Assignee: Imagination Technologies Limited
    Inventor: John W. Howson
  • Patent number: 11670037
    Abstract: Apparatus and method for efficient BVH construction. For example, one embodiment of an apparatus comprises: a memory to store graphics data for a scene including a plurality of primitives in a scene at a first precision; a geometry quantizer to read vertices of the primitives at the first precision and to adaptively quantize the vertices of the primitives to a second precision associated with a first local coordinate grid of a first BVH node positioned within a global coordinate grid, the second precision lower than the first precision; a BVH builder to determine coordinates of child nodes of the first BVH node by performing non-spatial-split binning or spatial-split binning for the first BVH node using primitives associated with the first BVH node, the BVH builder to determine final coordinates for the child nodes based, at least in part, on an evaluation of surface areas of different bounding boxes generated for each of the child node.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: June 6, 2023
    Assignee: Intel Corporation
    Inventors: Michael Doyle, Karthik Vaidyanathan