Patents by Inventor Jain Kapil Dinesh

Jain Kapil Dinesh 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: 7831103
    Abstract: A rate control means for rate allocation in JPEG2000 processing apparatus is disclosed. The rate control means includes means to receive various parameters from the tier-1 coder and means to calculate R-D slope, means for composing a bucket element, means for comparing the RD slope of each bucket element with the threshold slope of each bucket, and selecting the bucket into which the current element is to be added; means for accepting the selected bucket number and generating an address for storing the current bucket element; means for keeping a count of, number of elements in each bucket and the sum of the differential byte count of each element in that bucket; for all buckets; means for including the bucket elements and means for keeping the record of number of coding passes and number of bytes to be included for each code block, during and after the rate control.
    Type: Grant
    Filed: March 12, 2007
    Date of Patent: November 9, 2010
    Assignee: Tata Consultancy Services Limited
    Inventors: Irani Firdaus Mahiar, Jain Kapil Dinesh
  • Publication number: 20070217699
    Abstract: A rate control means for rate allocation in JPEG2000 processing apparatus is disclosed. The rate control means includes means to receive various parameters from the tier-1 coder and means to calculate R-D slope, means for composing a bucket element, means for comparing the RD slope of each bucket element with the threshold slope of each bucket, and selecting the bucket into which the current element is to be added; means for accepting the selected bucket number and generating an address for storing the current bucket element; means for keeping a count of, number of elements in each bucket and the sum of the differential byte count of each element in that bucket; for all buckets; means for including the bucket elements and means for keeping the record of number of coding passes and number of bytes to be included for each code block, during and after the rate control.
    Type: Application
    Filed: March 12, 2007
    Publication date: September 20, 2007
    Inventors: Irani Firdaus Mahiar, Jain Kapil Dinesh