Patents by Inventor Karthik Raja Thangaraj

Karthik Raja Thangaraj 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: 11856191
    Abstract: A post processing system, method and computer program product content-adaptively transforms MPEG on-demand media streams, including a video optimizer software development kit (SDK); an application layer controlling the SDK interfacing with a mobile device operating and file system. Raw pixel frame buffers are parsed and structured. The buffers are normalizes for processing. Source content is analyzed in an uncompressed format for video patterns and characteristics and parameters are selected in a video codec output format. Estimated are parameters for portions and/or segments of the content. The content is recompressed and optimized in a content-adaptive manner to generate optimized content written into persistent storage of the mobile device, and segments of which are combined with an audio stream and/or a metadata stream information to generate a playable media stream in an ISO base media file format and/or a media file application specific format.
    Type: Grant
    Filed: July 4, 2022
    Date of Patent: December 26, 2023
    Assignee: CRUNCH MEDIAWORKS, LLC
    Inventors: Amit K. Ramchandran, Aleksei Shevchenko, Karthik Raja Thangaraj
  • Publication number: 20230045658
    Abstract: A system, method and computer program product for real-time post-processing system that transforms MPEG-DASH on-demand media streams, including a DASH media player device; an intercepting media server device; a MPEG-DASH content origin server device; and a proxy media client device coupled to the DASH media player device and the intercepting media server device and configured to intercept MPEG-DASH HTTP requests from the DASH media player device and forward the intercepted requests to the intercepting media server device instead of the MPEG-DASH content origin server device. The intercepting media server device is configured to act as an HTTP proxy device, and forward the intercepted requests to the MPEG-DASH content origin server, and with each corresponding MPEG-DASH media subsegment acquired perform analysis of the video media content within the subsegment and apply selective transcoding.
    Type: Application
    Filed: October 21, 2022
    Publication date: February 9, 2023
    Inventors: Karthik Raja Thangaraj, Bilva Bhalchandra Navathe, Umashankar Chikkamath, Bjorn Steven Hori
  • Patent number: 11483598
    Abstract: A system, method and computer program product for real-time post-processing system that transforms MPEG-DASH on-demand media streams, including a DASH media player device; an intercepting media server device; a MPEG-DASH content origin server device; and a proxy media client device coupled to the DASH media player device and the intercepting media server device and configured to intercept MPEG-DASH HTTP requests from the DASH media player device and forward the intercepted requests to the intercepting media server device instead of the MPEG-DASH content origin server device. The intercepting media server device is configured to act as an HTTP proxy device, and forward the intercepted requests to the MPEG-DASH content origin server, and with each corresponding MPEG-DASH media subsegment acquired perform analysis of the video media content within the subsegment and apply selective transcoding.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: October 25, 2022
    Assignee: SATELLITE TECHNOLOGIES, LLC
    Inventors: Karthik Raja Thangaraj, Bilva Bhalchandra Navathe, Umashankar Chikkamath, Bjorn Steven Hori
  • Publication number: 20220337827
    Abstract: A post processing system, method and computer program product content-adaptively transforms MPEG on-demand media streams, including a video optimizer software development kit (SDK); an application layer controlling the SDK interfacing with a mobile device operating and file system. Raw pixel frame buffers are parsed and structured. The buffers are normalizes for processing. Source content is analyzed in an uncompressed format for video patterns and characteristics and parameters are selected in a video codec output format. Estimated are parameters for portions and/or segments of the content. The content is recompressed and optimized in a content-adaptive manner to generate optimized content written into persistent storage of the mobile device, and segments of which are combined with an audio stream and/or a metadata stream information to generate a playable media stream in an ISO base media file format and/or a media file application specific format.
    Type: Application
    Filed: July 4, 2022
    Publication date: October 20, 2022
    Inventors: Amit K. Ramchandran, Aleksei Shevchenko, Karthik Raja Thangaraj
  • Patent number: 11381816
    Abstract: A post processing system, method and computer program product content-adaptively transforms MPEG on-demand media streams, including a video optimizer software development kit (SDK); an application layer controlling the SDK interfacing with a mobile device operating and file system. Raw pixel frame buffers are parsed and structured. The buffers are normalizes for processing. Source content is analyzed in an uncompressed format for video patterns and characteristics and parameters are selected in a video codec output format. Estimated are parameters for portions and/or segments of the content. The content is recompressed and optimized in a content-adaptive manner to generate optimized content written into persistent storage of the mobile device, and segments of which are combined with an audio stream and/or a metadata stream information to generate a playable media stream in an ISO base media file format and/or a media file application specific format.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: July 5, 2022
    Inventors: Amit K. Ramchandran, Aleksei Shevchenko, Karthik Raja Thangaraj
  • Publication number: 20210185373
    Abstract: A system, method and computer program product for real-time post-processing system that transforms MPEG-DASH on-demand media streams, including a DASH media player device; an intercepting media server device; a MPEG-DASH content origin server device; and a proxy media client device coupled to the DASH media player device and the intercepting media server device and configured to intercept MPEG-DASH HTTP requests from the DASH media player device and forward the intercepted requests to the intercepting media server device instead of the MPEG-DASH content origin server device. The intercepting media server device is configured to act as an HTTP proxy device, and forward the intercepted requests to the MPEG-DASH content origin server, and with each corresponding MPEG-DASH media subsegment acquired perform analysis of the video media content within the subsegment and apply selective transcoding.
    Type: Application
    Filed: February 15, 2021
    Publication date: June 17, 2021
    Inventors: Karthik Raja Thangaraj, Bilva Bhalchandra Navathe, Umashankar Chikkamath, Bjorn Steven Hori
  • Patent number: 10924781
    Abstract: A system, method and computer program product for real-time post-processing system that transforms MPEG-DASH on-demand media streams, including a DASH media player device; an intercepting media server device; a MPEG-DASH content origin server device; and a proxy media client device coupled to the DASH media player device and the intercepting media server device and configured to intercept MPEG-DASH HTTP requests from the DASH media player device and forward the intercepted requests to the intercepting media server device instead of the MPEG-DASH content origin server device. The intercepting media server device is configured to act as an HTTP proxy device, and forward the intercepted requests to the MPEG-DASH content origin server, and with each corresponding MPEG-DASH media subsegment acquired perform analysis of the video media content within the subsegment and apply selective transcoding.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: February 16, 2021
    Assignee: SATELLITE INVESTORS, LLC
    Inventors: Karthik Raja Thangaraj, Bilva Bhalchandra Navathe, Umashankar Chikkamath, Bjorn Steven Hori
  • Publication number: 20210006782
    Abstract: A post processing system, method and computer program product content-adaptively transforms MPEG on-demand media streams, including a video optimizer software development kit (SDK); an application layer controlling the SDK interfacing with a mobile device operating and file system. Raw pixel frame buffers are parsed and structured. The buffers are normalizes for processing. Source content is analyzed in an uncompressed format for video patterns and characteristics and parameters are selected in a video codec output format. Estimated are parameters for portions and/or segments of the content. The content is recompressed and optimized in a content-adaptive manner to generate optimized content written into persistent storage of the mobile device, and segments of which are combined with an audio stream and/or a metadata stream information to generate a playable media stream in an ISO base media file format and/or a media file application specific format.
    Type: Application
    Filed: September 18, 2020
    Publication date: January 7, 2021
    Inventors: Amit K. Ramchandran, Aleksei Shevchenko, Karthik Raja Thangaraj
  • Patent number: 10785481
    Abstract: A system, method and computer program product for improving video codec performance, including a pre-processing stage configured for downscaling by a variable amount an uncompressed video signal before sending such downscaled, uncompressed video signal to an input of a video codec; and a complimentary post-processing stage configured for upscaling the decompressed video signal received from an output of the video codec back to its original resolution before transmitting the decompressed video signal. The system, method and computer program product provides improved rate-distortion performance compared to direct use of the video codec alone.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: September 22, 2020
    Assignee: CRUNCH MEDIAWORKS LLC
    Inventors: Bjorn Steven Hori, Karthik Raja Thangaraj
  • Publication number: 20190200015
    Abstract: A system, method and computer program product for improving video codec performance, including a pre-processing stage configured for downscaling by a variable amount an uncompressed video signal before sending such downscaled, uncompressed video signal to an input of a video codec; and a complimentary post-processing stage configured for upscaling the decompressed video signal received from an output of the video codec back to its original resolution before transmitting the decompressed video signal. The system, method and computer program product provides improved rate-distortion performance compared to direct use of the video codec alone.
    Type: Application
    Filed: March 1, 2019
    Publication date: June 27, 2019
    Applicant: CRUNCH MEDIAWORKS, LLC
    Inventors: Bjorn Steven Hori, Karthik Raja Thangaraj
  • Patent number: 10230951
    Abstract: A system, method and computer program product for improving video codec performance, including a pre-processing stage configured for downscaling by a variable amount an uncompressed video signal before sending such downscaled, uncompressed video signal to an input of a video codec; and a complimentary post-processing stage configured for upscaling the decompressed video signal received from an output of the video codec back to its original resolution before transmitting the decompressed video signal. The system, method and computer program product provide improved rate-distortion performance compared to direct use of the video codec alone.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 12, 2019
    Assignee: CRUNCH MEDIAWORKS, LLC
    Inventors: Bjorn Steven Hori, Karthik Raja Thangaraj
  • Publication number: 20160037160
    Abstract: A system, method and computer program product for improving video codec performance, including a pre-processing stage configured for downscaling by a variable amount an uncompressed video signal before sending such downscaled, uncompressed video signal to an input of a video codec; and a complimentary post-processing stage configured for upscaling the decompressed video signal received from an output of the video codec back to its original resolution before transmitting the decompressed video signal. The system, method and computer program product provides improved rate-distortion performance compared to direct use of the video codec alone.
    Type: Application
    Filed: March 15, 2013
    Publication date: February 4, 2016
    Inventors: Bjorn Steven Hori, Karthik Raja Thangaraj
  • Publication number: 20150382034
    Abstract: A system, method and computer program product for real-time post-processing system that transforms MPEG-DASH on-demand media streams, including a DASH media player device; an intercepting media server device; a MPEG-DASH content origin server device; and a proxy media client device coupled to the DASH media player device and the intercepting media server device and configured to intercept MPEG-DASH HTTP requests from the DASH media player device and forward the intercepted requests to the intercepting media server device instead of the MPEG-DASH content origin server device. The intercepting media server device is configured to act as an HTTP proxy device, and forward the intercepted requests to the MPEG-DASH content origin server, and with each corresponding MPEG-DASH media subsegment acquired perform analysis of the video media content within the subsegment and apply selective transcoding.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 31, 2015
    Inventors: Karthik Raja Thangaraj, Bilva Bhalchandra Navathe, Umashankar Chikkamath, Bjorn Steven Hori