Patents Examined by Hau H. Nguyen
  • Patent number: 11893962
    Abstract: In one example in accordance with the present disclosure, a computing device is described. The computing device includes a number of ports. Each port receives a connection to a display device. A first port is coupled to the first graphics processor which supports a number of display devices and a second graphics processor. The computing device also includes a controller. The controller determines when a number of coupled display devices is greater than the number of display devices supported by the first graphics processor and switches the first port from being driven by the first graphics processor to be driven by the second graphics processor.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: February 6, 2024
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Justin Barth, Peter Andrew Seiler, Tze-Shyang Ma
  • Patent number: 11887339
    Abstract: Image processing apparatus and image processing method are provided. The image processing apparatus may include an image sensor having a plurality of photodetectors and include a 3D image calculating module. The image sensor may be configured to generate a first set of input information at a first time/first location and a second set of input information at a second time/second location, where the first set of input information may be associated with a first weighting value, and the second set of input information may be associated with a second weighting value. The 3D image calculating module may be configured to generate output information based on the first and the second sets of input information and the first and the second weighting values, wherein at least one of the plurality of photodetectors includes germanium.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: January 30, 2024
    Assignee: ARTILUX, INC.
    Inventors: Shu-Lu Chen, Yu-Shiuan Li, Yun-Chung Na
  • Patent number: 11887557
    Abstract: Embodiments of this application relate to the field of image processing and display technologies, and provide a method for image processing based on vertical synchronization signals and an electronic device, to shorten a response latency of the electronic device and improve fluency (such as a touch latency) of the electronic device. A specific solution includes: drawing, by the electronic device, one or more first layers in response to a first vertical synchronization signal, and rendering the one or more first layers, and after rendering the one or more first layers, performing layer composing on the rendered one or more first layers to obtain a first image frame; and refreshing and displaying the first image frame in response to a second vertical synchronization signal.
    Type: Grant
    Filed: July 3, 2020
    Date of Patent: January 30, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Liang Wang, Yu Li, Jian Chen, Xingchun Ji, Yifang Guo
  • Patent number: 11880906
    Abstract: An image display system includes at least one user parameter analyser configured to determine at least one parameter associated with a user, an image display screen having luminous pixels, at least one graphics processing unit configured to process at least one first main image that can be displayed on the image display screen and that is representative of a first zone of a main scene. The system further includes at least one image buffer device configured to store at least the first main image, and a graphics controller configured to control a display of at least one first secondary image on the image display screen, the first secondary image having a first portion of the first main image included in the first main image and positioned within the first main image as a function of a first user parameter.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: January 23, 2024
    Assignee: ALEDIA
    Inventors: Ivan-Christophe Robin, Frédéric Mercier, Matthieu Charbonnier
  • Patent number: 11869144
    Abstract: In some implementations, a device includes one or more sensors, one or more processors and a non-transitory memory. In some implementations, a method includes determining that a first portion of a physical environment is associated with a first saliency value and a second portion of the physical environment is associated with a second saliency value that is different from the first saliency value. In some implementations, the method includes obtaining, via the one or more sensors, environmental data corresponding to the physical environment. In some implementations, the method includes generating, based on the environmental data, a model of the physical environment by modeling the first portion with a first set of modeling features that is a function of the first saliency value and modeling the second portion with a second set of modeling features that is a function of the second saliency value.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: January 9, 2024
    Assignee: APPLE INC.
    Inventors: Payal Jotwani, Bo Morgan, Behrooz Mahasseni, Bradley W. Peebler, Dan Feng, Mark E. Drummond, Siva Chandra Mouli Sivapurapu
  • Patent number: 11861781
    Abstract: The graphics processing unit (GPU) of a processing system transitions to a low-power state between frame rendering operations according to an inter-frame power off process, where GPU state information is stored on retention hardware. The retention hardware can include retention random access memory (RAM) or retention flip-flops. The retention hardware is operable in an active mode and a retention mode, where read/write operations are enabled at the retention hardware in the active mode and disabled in the retention mode, but data stored on the retention hardware is still retained in the retention mode. The retention hardware is placed in the retention state between frame rendering operations. The GPU transitions from its low-power state to its active state upon receiving an indication that a new frame is ready to be rendered and is restored using the GPU state information stored at the retention hardware.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: January 2, 2024
    Assignees: SAMSUNG ELECTRONICS CO., LTD., Advanced Micro Devices, Inc., ATI TECHNOLOGIES ULC
    Inventors: Sreekanth Godey, Ashkan Hosseinzadeh Namin, Seunghun Jin, Teik-Chung Tan
  • Patent number: 11862117
    Abstract: Method and apparatus for matched buffer decompression. In some examples, a circuit comprising a first data element, a second data element, a first buffer coupled to the first data element, a second buffer coupled to the second data element, compression override logic circuits coupled to the first data element and the second data element, and a parallel register coupled to the compression override logic circuits.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: January 2, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Stephen Phillip Savage, Harsh Dinesh Jhaveri
  • Patent number: 11854139
    Abstract: A processing unit employs a hardware traversal engine to traverse an acceleration structure such as a ray tracing structure. The hardware traversal engine includes one or more memory modules to store state information and other data used for the structure traversal, and control logic to execute a traversal process based on the stored data and based on received information indicating a source node of the acceleration structure to be used for the traversal process. By employing a hardware traversal engine, the processing unit is able to execute the traversal process more quickly and efficiently, conserving processing resources and improving overall processing efficiency.
    Type: Grant
    Filed: December 28, 2021
    Date of Patent: December 26, 2023
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Konstantin Igorevich Shkurko, Michael Mantor
  • Patent number: 11847943
    Abstract: A screen generation method includes setting a first degree of priority for a first terminal, setting a second degree of priority for a second terminal, receiving first image data representing a first image from the first terminal via a first communication link, receiving second image data representing a second image from the second terminal via a second communication link, transmitting a degree-of-priority notification notifying the first degree of priority or the second degree of priority to at least one of the first terminal or the second terminal to control traffic of the first image data and.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: December 19, 2023
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Toshiki Fujimori, Kazuki Nagai, Yuki Tamura
  • Patent number: 11847719
    Abstract: An apparatus and method are described for managing data which is biased towards a processor or a GPU. For example, an apparatus comprises a processor comprising one or more cores, one or more cache levels, and cache coherence controllers to maintain coherent data in the one or more cache levels; a graphics processing unit (GPU) to execute graphics instructions and process graphics data, wherein the GPU and processor cores are to share a virtual address space for accessing a system memory; a GPU memory addressable through the virtual address space shared by the processor cores and GPU; and bias management circuitry to store an indication for whether the data has a processor bias or a GPU bias, wherein if the data has a GPU bias, the data is to be accessed by the GPU without necessarily accessing the processor's cache coherence controllers.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: December 19, 2023
    Assignee: Intel Corporation
    Inventors: Joydeep Ray, Abhishek R. Appu, Altug Koker, Balaji Vembu
  • Patent number: 11831988
    Abstract: An imaging system for an aircraft is disclosed. A plurality of image sensors are attached, affixed, or secured to the aircraft. Each image sensor is configured to generate sensor-generated pixels based on an environment surrounding the aircraft. Each of the sensor-generated pixels is associated with respective pixel data including, position data, intensity data, time-of-acquisition data, sensor-type data, pointing angle data, latitude data, and longitude data. A controller generates a buffer image including synthetic-layer pixels, maps the sensor-generated pixels to the synthetic-layer pixels in the buffer image, fills a plurality of regions of the buffer image with the sensor-generated pixels, and presents the buffer image on a head-mounted display (HMD) to a user of the aircraft.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: November 28, 2023
    Assignee: Rockwell Collins, Inc.
    Inventors: Carlo L Tiana, Brian Helfrecht
  • Patent number: 11830128
    Abstract: Disclosed is a system for differentiating the selection of three-dimensional (“3D”) image data in a 3D space from other unselected 3D image data that may be positioned in front of the selected 3D image data, and for customizing editing operations that are presented in a user interface based on the object or material property represented in the selection. The system selects a set of 3D image data in response to a user input, and adjusts the transparency of unselected 3D image data that is positioned in front of the selected set of 3D image data. The system presents a differentiated visualization by rendering the selected set of 3D image data according to an original size, position, and visual characteristics defined for the selected set of 3D image, and by performing a partial or fully transparent rendering of the unselected 3D image as a result of the transparency adjustment.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: November 28, 2023
    Assignee: Illuscio, Inc.
    Inventor: Max Good
  • Patent number: 11830122
    Abstract: A 3D reconstruction method for a thin film sample that includes a light element is provided. The method includes performing preprocessing that includes noise removal, field-of-view correction and background subtraction on original projection images captured by a scanning transmission electron microscope to obtain 2D images, performing several rounds of a 3D reconstruction procedure that includes an alignment process and an iterative algorithm based on the 2D images and reference images to obtain a piece of reconstructed 3D image data, generating a reconstructed 3D image related to the thin film sample based on the piece of reconstructed 3D image data, and displaying the reconstructed 3D image.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: November 28, 2023
    Assignee: National Tsing Hua University
    Inventor: Chien-Chun Chen
  • Patent number: 11822926
    Abstract: Apparatuses, systems, and techniques to optimize device communications disclosed. In at least one embodiment, one or more neural networks are used to determine optimal power and frequency states for communication links between processing devices.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: November 21, 2023
    Assignee: NVIDIA Corporation
    Inventors: Mitesh Meswani, Kapil Dev
  • Patent number: 11823318
    Abstract: Techniques are disclosed herein for interleaving textures. In the disclosed techniques, multiple textures that would otherwise be accessed separately are interleaved into a single, interleaved texture that can be used to access the multiple textures together. The interleaved texture can include alternating blocks from the multiple textures. The interleaved texture can be generated when the multiple textures are being loaded into memory. Further, the interleaved texture can be accessed using multiple texture headers that are associated with different textures in the interleaved texture. Each of texture headers includes a stride indicating the distance between two blocks from a same texture in the interleaved texture.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: November 21, 2023
    Assignee: NVIDIA CORPORATION
    Inventors: Tomas Akenine-Moller, Michael Fetterman, Steven James Heinrich
  • Patent number: 11816776
    Abstract: Techniques are disclosed relating to display devices. In some embodiments, a display device includes a display system configured to display three-dimensional content to a user. The display device is configured to discover, via a network interface, one or more compute nodes operable to facilitate rendering the three-dimensional content and receive information identifying abilities of the one or more compute nodes to facilitate the rendering. Based on the received information, the display device evaluates a set of tasks to identify one or more of the tasks to offload to the one or more compute nodes for facilitating the rendering and distributes, via the network interface, the identified one or more tasks to the one or more compute nodes for processing by the one or more compute nodes.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: November 14, 2023
    Assignee: Apple Inc.
    Inventors: Ranjit Desai, Michael J. Rockwell
  • Patent number: 11816781
    Abstract: A processor shares path tracing data across sampling locations to amortize computations across space and time. The processor maps a group of sampling locations of a frame that are adjacent to each other in world-space to a cell of a hash table. Each cell of the hash table stores a list of reservoirs that are each associated with a ray that intersects the group of sampling locations from world-space. The processor resamples the reservoirs at the hash table by combining and re-using reservoirs across neighboring sampling locations and corresponding sampling locations of the previous frame to select a set of samples mapped to the cell. The processor then performs resampling of the selected set of samples to obtain a representative light sample to determine a value for the cell and renders the frame based on the value of the cell.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: November 14, 2023
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Guillaume Marie Boisse
  • Patent number: 11810249
    Abstract: Methods for processing a 3D point cloud of a building into polygons using an electronic computing device are presented, the methods including: causing the electronic computing device to receive the 3D point cloud; causing the electronic computing device to segment the 3D point cloud into a number of facades; and causing the electronic computing device to generate a number of polygons representing the number of facades. In some embodiments, the causing the electronic computing device to segment the 3D point cloud into a number of facades includes: performing voxel downsampling operation on the 3D point cloud; calculating a point normal for every point in the voxel downsampled 3D point cloud; and performing region growing to find each of the number of facades.
    Type: Grant
    Filed: January 3, 2022
    Date of Patent: November 7, 2023
    Assignee: Signetron Inc.
    Inventors: Richard Wang, Avideh Zakhor
  • Patent number: 11801122
    Abstract: A method and electronic device for determining a T-marking of a given tooth of a subject are provided. The method comprises: obtaining a 3D digital model representative of a surface of a plurality of subject's teeth including the given tooth; obtaining a reference plane extending along an occlusal surface of the given tooth; generating groupings of the mesh elements along a surface of the given tooth; identifying normals at vertices defining each grouping, and projecting the normals onto the reference plane; determining a labiolingual line of the T-marking as a line of best fit of ends of the projected normals with starts in plane origin; determining, a mesiodistal line of the T-marking as a line extending in the reference plane through the reference plane origin and perpendicular to the labiolingual line; and determining the T-marking of the given tooth as the labiolingual line intersecting the mesiodistal line.
    Type: Grant
    Filed: March 2, 2023
    Date of Patent: October 31, 2023
    Assignee: Oxilio Ltd
    Inventor: Islam Khasanovich Raslambekov
  • Patent number: 11797476
    Abstract: Systems, methods, and devices for managing media storage and delivery, including obtaining, by a media access function (MAF), a Graphics Language Transmission Format (glTF) file corresponding to a scene; obtaining from the glTF file a uniform resource locator (URL) parameter indicating a binary data blob; determining that the binary data blob has a Concise Binary Object Representation (CBOR) format; converting the binary data blob into an object having a JavaScript Object Notation (JSON) format using a CBOR parser function implemented by the MAF; and obtaining media content corresponding to the scene based on the object.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: October 24, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Shuai Zhao, Stephan Wenger, Shan Liu