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: 20260112062Abstract: 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: ApplicationFiled: October 16, 2025Publication date: April 23, 2026Applicant: Intel CorporationInventors: Scott JANUS, Jill BOYCE, Atul DIVEKAR, Jason TANNER, Sumit BHATIA, Penne Y. LEE
-
Patent number: 12450780Abstract: 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: GrantFiled: June 18, 2021Date of Patent: October 21, 2025Assignee: Intel CorporationInventors: Scott Janus, Jill Boyce, Atul Divekar, Jason Tanner, Sumit Bhatia, Penne Y. Lee
-
Patent number: 12348734Abstract: 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: GrantFiled: June 14, 2021Date of Patent: July 1, 2025Assignee: Intel CorporationInventors: Jason Tanner, James Holland
-
Publication number: 20250021381Abstract: 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: ApplicationFiled: September 30, 2024Publication date: January 16, 2025Applicant: Intel CorporationInventors: Sangeeta Manepalli, Chia-Hung S. Kuo, Venkateshan Udhayan, Stanley Baran, Jason Tanner, Michael Rosenzweig
-
Publication number: 20250022403Abstract: 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: ApplicationFiled: September 23, 2024Publication date: January 16, 2025Applicant: Tahoe Research, Ltd.Inventors: Vishal SINHA, Paul DIEFENBAUGH, Todd WITTER, Jason TANNER, Arthur RUNYAN, Nausheen ANSARI, Kathy BUI, Yifan LI
-
Patent number: 12177463Abstract: 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: GrantFiled: March 31, 2023Date of Patent: December 24, 2024Assignee: Intel CorporationInventors: Venkateshan Udhayan, Kristoffer Fleming, Chia-Hung S. Kuo, Sangeeta Manepalli, Vishal Sinha, Jason Tanner
-
Publication number: 20240333946Abstract: 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: ApplicationFiled: March 31, 2023Publication date: October 3, 2024Inventors: Venkateshan Udhayan, Kristoffer Fleming, Chia-Hung S. Kuo, Sangeeta Manepalli, Vishal Sinha, Jason Tanner
-
Patent number: 12101479Abstract: 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: GrantFiled: March 24, 2020Date of Patent: September 24, 2024Assignee: Intel CorporationInventors: Jason Tanner, Sergei Plotnikov, Mark Buxton
-
Patent number: 12100336Abstract: 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: GrantFiled: May 4, 2020Date of Patent: September 24, 2024Assignee: Tahoe Research, Ltd.Inventors: Vishal Sinha, Paul Diefenbaugh, Todd Witter, Jason Tanner, Arthur Runyan, Nausheen Ansari, Kathy Bui, Yifan Li
-
Publication number: 20240129149Abstract: 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: ApplicationFiled: December 27, 2023Publication date: April 18, 2024Inventors: 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: 20240107031Abstract: 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: ApplicationFiled: November 30, 2023Publication date: March 28, 2024Inventors: Stanley Baran, Jason Tanner, Venkateshan Udhayan, Chia-Hung S. Kuo
-
Patent number: 11930159Abstract: Methods, articles, and systems of video coding use intra block copying with hash-based searches.Type: GrantFiled: November 29, 2019Date of Patent: March 12, 2024Assignee: Intel CorporationInventors: Jason Tanner, Zhijun Lei
-
Patent number: 11924435Abstract: 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: GrantFiled: May 15, 2020Date of Patent: March 5, 2024Assignee: Intel CorporationInventors: Srinivasan Embar Raghukrishnan, Jason Tanner, Naiqian Lu
-
Patent number: 11902570Abstract: 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: GrantFiled: February 26, 2020Date of Patent: February 13, 2024Assignee: Intel CorporationInventors: Sergei Plotnikov, Jason Tanner
-
Publication number: 20240048727Abstract: 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: ApplicationFiled: October 17, 2023Publication date: February 8, 2024Applicant: Intel CorporationInventors: Jason Tanner, Stanley Baran, Kristoffer Fleming, Chia-Hung S. Kuo, Sankar Radhakrishnan, Venkateshan Udhayan
-
Patent number: 11856205Abstract: 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: GrantFiled: November 22, 2019Date of Patent: December 26, 2023Assignee: Intel CorporationInventor: Jason Tanner
-
Patent number: 11843784Abstract: Techniques related to video coding include multiple channel video coding with cross-channel referencing.Type: GrantFiled: September 25, 2019Date of Patent: December 12, 2023Assignee: Intel CorporationInventors: Jason Tanner, Vasily Aristarkhov
-
Publication number: 20230360272Abstract: 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: ApplicationFiled: June 18, 2021Publication date: November 9, 2023Inventors: Scott JANUS, Jill BOYCE, Atul DIVEKAR, Jason TANNER, Sumit BHATIA, Penne Y. LEE
-
Patent number: 11800232Abstract: 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: GrantFiled: January 26, 2021Date of Patent: October 24, 2023Assignee: Intel CorporationInventors: Jason Tanner, Wen-Fu Kao, Ping Liu, Yi-Jen Chiu, Ya-Ti Peng
-
Patent number: 11736653Abstract: 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: GrantFiled: August 29, 2022Date of Patent: August 22, 2023Assignee: Intel CorporationInventors: Jason Tanner, Paul Diefenbaugh, Vishal Sinha, Arthur Runyan, Gary K. Smith, Kathy Bui, Yifan Li, Shirley Huang Meterelliyoz