Patents by Inventor William Hux

William Hux has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12223682
    Abstract: Variable width interleaved coding for graphics processing is described. An example of an apparatus includes one or more processors including a graphic processor; and memory for storage of data including data for graphics processing, wherein the graphics processor includes an encoder pipeline to provide variable width interleaved coding and a decoder pipeline to decode the variable width interleaved coding, and wherein the encoder pipeline is to receive a plurality of bitstreams from workgroups; perform parallel entropy encoding on the bitstreams to generate a plurality of encoded bitstreams for each of the workgroups; perform variable interleaving of the bitstreams for each workgroup based at least in part on data requirements for decoding received from the decoder pipeline; and compact outputs for each of the workgroups into a contiguous stream of interleaved data.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: February 11, 2025
    Assignee: INTEL CORPORATION
    Inventors: Stephen Junkins, Sreenivas Kothandaraman, Prasoonkumar Surti, Srihari Pratapa, William Hux, John Feit
  • Patent number: 11947108
    Abstract: Methods, systems and apparatuses may provide for technology that renders a plurality of virtual monitors to a head mounted display (HMD), detects a change in gaze direction with respect to the HMD, and conducts a modification of one or more of a refresh rate or a texture capture rate associated with at least one of the plurality of virtual monitors based on the change in gaze direction.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: April 2, 2024
    Assignee: Intel Corporation
    Inventors: William Hux, Mario Palumbo
  • Publication number: 20230019646
    Abstract: Methods, systems and apparatuses may provide for technology that conducts, via a plurality of concurrent threads, transfers of graphics resources into and out of graphics memory, wherein the transfers bypass lock operations between the plurality of concurrent threads, generates frames based on the graphics resources in the graphics memory, and streams the frames to a display. In one example, the transfers also bypass explicit wait operations for the graphics resources to be fully resident in the graphics memory.
    Type: Application
    Filed: July 15, 2021
    Publication date: January 19, 2023
    Inventor: William Hux
  • Publication number: 20220301228
    Abstract: Variable width interleaved coding for graphics processing is described. An example of an apparatus includes one or more processors including a graphic processor; and memory for storage of data including data for graphics processing, wherein the graphics processor includes an encoder pipeline to provide variable width interleaved coding and a decoder pipeline to decode the variable width interleaved coding, and wherein the encoder pipeline is to receive a plurality of bitstreams from workgroups; perform parallel entropy encoding on the bitstreams to generate a plurality of encoded bitstreams for each of the workgroups; perform variable interleaving of the bitstreams for each workgroup based at least in part on data requirements for decoding received from the decoder pipeline; and compact outputs for each of the workgroups into a contiguous stream of interleaved data.
    Type: Application
    Filed: June 24, 2021
    Publication date: September 22, 2022
    Applicant: Intel Corporation
    Inventors: Stephen Junkins, Sreenivas Kothandaraman, Prasoonkumar Surti, Srihari Pratapa, William Hux, John Feit
  • Publication number: 20210149189
    Abstract: Methods, systems and apparatuses may provide for technology that renders a plurality of virtual monitors to a head mounted display (HMD), detects a change in gaze direction with respect to the HMD, and conducts a modification of one or more of a refresh rate or a texture capture rate associated with at least one of the plurality of virtual monitors based on the change in gaze direction.
    Type: Application
    Filed: November 14, 2019
    Publication date: May 20, 2021
    Inventors: William Hux, Mario Palumbo
  • Publication number: 20060007233
    Abstract: Methods, systems and data structures produce a rasterizer. A graphical state is detected on a machine architecture. The graphical state is used for assembling a shell rasterizer. The machine architecture is used for selecting replacement logic that replaces portions of shell logic in the shell rasterizer. The machine architecture is used for selectively inserting memory management logic into portions of the shell logic to produce.
    Type: Application
    Filed: September 16, 2005
    Publication date: January 12, 2006
    Inventors: William Hux, Stephen Junkins
  • Publication number: 20050046628
    Abstract: Methods, systems and data structures produce a rasterizer. A graphical state is detected on a machine architecture. The graphical state is used for assembling a shell rasterizer. The machine architecture is used for selecting replacement logic that replaces portions of shell logic in the shell rasterizer. The machine architecture is used for selectively inserting memory management logic into portions of the shell logic to produce a rasterizer.
    Type: Application
    Filed: June 26, 2003
    Publication date: March 3, 2005
    Inventors: William Hux, Stephen Junkins