Patents by Inventor JASON TANNER

JASON TANNER 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).

  • Publication number: 20260112062
    Abstract: Example methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement multi-plane image (MPI) compression are disclosed. Example apparatus disclosed herein include an interface to access an input multiplane image stack corresponding to a source camera viewpoint, the input multiplane image stack including a plurality of texture images and a corresponding plurality of alpha images, ones of the alpha images including pixel values representative of transparency of corresponding pixels in respective ones of the texture images. Disclosed example apparatus also include a compressed image encoder to at least one of (i) convert the plurality of texture images to a single composite texture image to generate a compressed multiplane image stack, or (ii) convert the plurality of alpha images to a single composite alpha image to generate the compressed multiplane image stack. In some disclosed examples, the interface is to output the compressed multiplane image stack.
    Type: Application
    Filed: October 16, 2025
    Publication date: April 23, 2026
    Applicant: Intel Corporation
    Inventors: Scott JANUS, Jill BOYCE, Atul DIVEKAR, Jason TANNER, Sumit BHATIA, Penne Y. LEE
  • Patent number: 12450780
    Abstract: Example methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement multi-plane image (MPI) compression are disclosed. Example apparatus disclosed herein include an interface to access an input multiplane image stack corresponding to a source camera viewpoint, the input multiplane image stack including a plurality of texture images and a corresponding plurality of alpha images, ones of the alpha images including pixel values representative of transparency of corresponding pixels in respective ones of the texture images. Disclosed example apparatus also include a compressed image encoder to at least one of (i) convert the plurality of texture images to a single composite texture image to generate a compressed multiplane image stack, or (ii) convert the plurality of alpha images to a single composite alpha image to generate the compressed multiplane image stack. In some disclosed examples, the interface is to output the compressed multiplane image stack.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: October 21, 2025
    Assignee: Intel Corporation
    Inventors: Scott Janus, Jill Boyce, Atul Divekar, Jason Tanner, Sumit Bhatia, Penne Y. Lee
  • Patent number: 12348734
    Abstract: Techniques related to video coding using look ahead analysis and block based back propagation for block level quantization parameters are discussed. Such techniques include adaptively selecting frames subsequent to a target frame in a display order for use in the back propagation, propagating values to blocks of the target frame that are indicative of the importance of the blocks to the encode of the subsequent frames, and encoding the target frame using block level quantization parameters based on the propagated values.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: July 1, 2025
    Assignee: Intel Corporation
    Inventors: Jason Tanner, James Holland
  • Publication number: 20250021381
    Abstract: Methods, systems, articles of manufacture and apparatus are disclosed to generate dynamic computing resource schedules. An example apparatus includes interface circuitry, machine-readable instructions, and at least one processor circuit to be programmed by the machine-readable instructions to determine a first schedule policy based on (a) an interval parameter and (b) an energy budget parameter, the first schedule policy to include a first instantiation window. The example instructions further determine performance metrics of a target processor circuit based on instantiating a workload with the first schedule policy, and generate a second schedule policy based on the performance metrics of the target processor circuit, the second schedule policy to include a second instantiation window, the second instantiation window including a modification relative to the first instantiation window.
    Type: Application
    Filed: September 30, 2024
    Publication date: January 16, 2025
    Applicant: Intel Corporation
    Inventors: Sangeeta Manepalli, Chia-Hung S. Kuo, Venkateshan Udhayan, Stanley Baran, Jason Tanner, Michael Rosenzweig
  • Publication number: 20250022403
    Abstract: Technology for a display controller is described. The display controller can detect a frame update when the display controller is in a dynamic sleep state. The display controller can wake up from the dynamic sleep state and enter a selective update state at a programmed vertical blanking interrupt (VBI) that precedes an actual VBI. The display controller can perform a scan-out with a display panel during the selective update state. The display controller can return to the dynamic sleep state in a same time frame after the scan-out is completed. The display controller can exclude timing logic to send a VBI at every time frame to the display panel to maintain time synchronization between the display controller and the display panel.
    Type: Application
    Filed: September 23, 2024
    Publication date: January 16, 2025
    Applicant: Tahoe Research, Ltd.
    Inventors: Vishal SINHA, Paul DIEFENBAUGH, Todd WITTER, Jason TANNER, Arthur RUNYAN, Nausheen ANSARI, Kathy BUI, Yifan LI
  • Patent number: 12177463
    Abstract: A video source device for wireless display sharing, including: an encoder operable to dynamically switch between encoding a video full-frame into a first bitstream at a first resolution, and a video sub-frame into a second bitstream at a second resolution, wherein the second resolution is higher than the first resolution; processing circuitry operable to decide between encoding the video full-frame and encoding the video sub-frame based on an amount of available wireless transmission bandwidth, a number of pixels in a changed region of the video full-frame, spatial complexity of a changed region of the video full-frame, temporal complexity of a changed region of the video full-frame, or a category of region change of the video full-frame; and a transmitter operable to wirelessly transmit the first bitstream and the second bitstream to a video sink device.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: December 24, 2024
    Assignee: Intel Corporation
    Inventors: Venkateshan Udhayan, Kristoffer Fleming, Chia-Hung S. Kuo, Sangeeta Manepalli, Vishal Sinha, Jason Tanner
  • Publication number: 20240333946
    Abstract: A video source device for wireless display sharing, including: an encoder operable to dynamically switch between encoding a video full-frame into a first bitstream at a first resolution, and a video sub-frame into a second bitstream at a second resolution, wherein the second resolution is higher than the first resolution; processing circuitry operable to decide between encoding the video full-frame and encoding the video sub-frame based on an amount of available wireless transmission bandwidth, a number of pixels in a changed region of the video full-frame, spatial complexity of a changed region of the video full-frame, temporal complexity of a changed region of the video full-frame, or a category of region change of the video full-frame; and a transmitter operable to wirelessly transmit the first bitstream and the second bitstream to a video sink device.
    Type: Application
    Filed: March 31, 2023
    Publication date: October 3, 2024
    Inventors: Venkateshan Udhayan, Kristoffer Fleming, Chia-Hung S. Kuo, Sangeeta Manepalli, Vishal Sinha, Jason Tanner
  • Patent number: 12101479
    Abstract: Techniques related to parallel block video coding using an adaptive wavefront split are discussed. Such techniques include adaptively applying a wavefront split in a video frame based on a frame level quantization parameter of the video frame, an encode duration of a previous frame, and/or image content of the video frame.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: September 24, 2024
    Assignee: Intel Corporation
    Inventors: Jason Tanner, Sergei Plotnikov, Mark Buxton
  • Patent number: 12100336
    Abstract: Technology for a display controller is described. The display controller can detect a frame update when the display controller is in a dynamic sleep state. The display controller can wake up from the dynamic sleep state and enter a selective update state at a programmed vertical blanking interrupt (VBI) that precedes an actual VBI. The display controller can perform a scan-out with a display panel during the selective update state. The display controller can return to the dynamic sleep state in a same time frame after the scan-out is completed. The display controller can exclude timing logic to send a VBI at every time frame to the display panel to maintain time synchronization between the display controller and the display panel.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: September 24, 2024
    Assignee: Tahoe Research, Ltd.
    Inventors: Vishal Sinha, Paul Diefenbaugh, Todd Witter, Jason Tanner, Arthur Runyan, Nausheen Ansari, Kathy Bui, Yifan Li
  • Publication number: 20240129149
    Abstract: An example apparatus disclosed herein is to receive network data communicated via a first channel associated with the online collaboration session, the network data including received media data packets. The disclosed example apparatus is also to analyze the network data to determine first loopback data, the first loopback data including at least one of a first quality score based on a first analysis of the received media data packets or a second quality score based on a second analysis of media decoded from the received media data packets. The disclosed example apparatus is also to analyze local data obtained by a local client during the online collaboration session to determine second loopback data. The disclosed example apparatus is further to cause transmission of a loopback message to a moderator client via the second channel, the loopback message based on the first loopback data and the second loopback data.
    Type: Application
    Filed: December 27, 2023
    Publication date: April 18, 2024
    Inventors: Aiswarya M. Pious, Tao Tao, Stanley Jacob Baran, Michael Daniel Rosenzweig, Chia-Hung Sophia Kuo, Rahul R, Nagalakshmi S, Praveen Kashyap Ananta Bhat, Balvinder Pal Singh, Navya P, Jason Tanner, Passant V. Karunaratne, Venkateshan Udhayan, Srikanth Potluri
  • Publication number: 20240107031
    Abstract: An example apparatus determines a size of a dirty region of a video frame; after the size of the dirty region satisfies a threshold: encode the dirty region of the video frame to generate an encoded dirty region; and cause storing of the dirty region in the cache; and after the size of the dirty region does not satisfy the threshold: cause storing of the video frame in a volatile memory that is separate from the cache; and encode the video frame via inter-encoding to generate an encoded video frame.
    Type: Application
    Filed: November 30, 2023
    Publication date: March 28, 2024
    Inventors: Stanley Baran, Jason Tanner, Venkateshan Udhayan, Chia-Hung S. Kuo
  • Patent number: 11930159
    Abstract: Methods, articles, and systems of video coding use intra block copying with hash-based searches.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: March 12, 2024
    Assignee: Intel Corporation
    Inventors: Jason Tanner, Zhijun Lei
  • Patent number: 11924435
    Abstract: Techniques related to parallel partitioning and coding mode selection for improved video coding throughput are discussed. Such techniques include performing parallel partitioning and coding mode selection for a lower-right coding unit of a first largest coding unit and an upper-left coding unit of a second largest coding unit to the right of the first largest coding unit and, immediately subsequent thereto, performing parallel partitioning and coding mode selection for a lower-left coding unit and an upper-right coding unit of the second largest coding unit.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: March 5, 2024
    Assignee: Intel Corporation
    Inventors: Srinivasan Embar Raghukrishnan, Jason Tanner, Naiqian Lu
  • Patent number: 11902570
    Abstract: Techniques related to reduction of artifacts in parallel block coding mode selection for video are discussed. Such techniques include, for blocks along a parallel processing split boundary of a video frame, coding mode selection that divides a block into sub-blocks, performs motion estimation for the sub-blocks with skip check disabled and using distortion and coefficient coding cost but exclusive of motion vector coding cost, and evaluates a skip check for the block using the sub-block motion vectors.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: February 13, 2024
    Assignee: Intel Corporation
    Inventors: Sergei Plotnikov, Jason Tanner
  • Publication number: 20240048727
    Abstract: A computer-implemented method of video coding comprises receiving at least one frame of a video sequence of an interactive application interface associated with at least one asset displayable on the interface in response to a user action related to the interface. The method includes encoding the at least one frame. The method also includes transmitting the at least one asset and the encoded at least one frame to a remote device. The transmitting operation refers to performing the transmitting regardless of whether a request to display the at least one asset exists. The asset can be a non-persistent asset on the frame only while a user performs a continuous action or maintains a cursor at a specific place on the interface. The asset also can be a persistent asset on the frame in response to a first action and is removed from the display in response to a second action.
    Type: Application
    Filed: October 17, 2023
    Publication date: February 8, 2024
    Applicant: Intel Corporation
    Inventors: Jason Tanner, Stanley Baran, Kristoffer Fleming, Chia-Hung S. Kuo, Sankar Radhakrishnan, Venkateshan Udhayan
  • Patent number: 11856205
    Abstract: Techniques related to improved visual quality for high spatial and temporal complexity video encoding are discussed. Such techniques include ranking candidate coding structures based on rate distortion values generated using a first distortion measurement technique, detecting candidate coding structures with large coding unit and transform sizes, and disabling detected candidate coding structures with a distortion, generated using a second distortion measurement technique, that meets or exceeds a threshold.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: December 26, 2023
    Assignee: Intel Corporation
    Inventor: Jason Tanner
  • Patent number: 11843784
    Abstract: Techniques related to video coding include multiple channel video coding with cross-channel referencing.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: December 12, 2023
    Assignee: Intel Corporation
    Inventors: Jason Tanner, Vasily Aristarkhov
  • Publication number: 20230360272
    Abstract: Example methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement multi-plane image (MPI) compression are disclosed. Example apparatus disclosed herein include an interface to access an input multiplane image stack corresponding to a source camera viewpoint, the input multiplane image stack including a plurality of texture images and a corresponding plurality of alpha images, ones of the alpha images including pixel values representative of transparency of corresponding pixels in respective ones of the texture images. Disclosed example apparatus also include a compressed image encoder to at least one of (i) convert the plurality of texture images to a single composite texture image to generate a compressed multiplane image stack, or (ii) convert the plurality of alpha images to a single composite alpha image to generate the compressed multiplane image stack. In some disclosed examples, the interface is to output the compressed multiplane image stack.
    Type: Application
    Filed: June 18, 2021
    Publication date: November 9, 2023
    Inventors: Scott JANUS, Jill BOYCE, Atul DIVEKAR, Jason TANNER, Sumit BHATIA, Penne Y. LEE
  • Patent number: 11800232
    Abstract: Systems, apparatuses and methods may provide for technology to improve an appearance of objects that enter a viewable area of a 360-degree video. The technology may include a head mounted display (HMD), a viewport comprising a viewable area within the HMD, and a memory to store objects of interest not currently in the viewable area.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: October 24, 2023
    Assignee: Intel Corporation
    Inventors: Jason Tanner, Wen-Fu Kao, Ping Liu, Yi-Jen Chiu, Ya-Ti Peng
  • Patent number: 11736653
    Abstract: Techniques for selective display frame fetching are disclosed. Some example techniques disclosed herein cause at least one processor to at least determine if an indication of a new frame includes an indication of a flip event, and identify one or more dirty regions of the new frame based on the flip event. Disclosed example techniques also cause the at least one processor to fill a display buffer with the one or more dirty regions of the new frame, scan out the one or more dirty regions of the new frame from the display buffer to a display port, and apply an adaptive contrast and backlight enhancement based on a histogram of changes in the new frame.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: August 22, 2023
    Assignee: Intel Corporation
    Inventors: Jason Tanner, Paul Diefenbaugh, Vishal Sinha, Arthur Runyan, Gary K. Smith, Kathy Bui, Yifan Li, Shirley Huang Meterelliyoz