Patents by Inventor Rajat Subhra Chakraborty

Rajat Subhra Chakraborty 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: 20170140073
    Abstract: Technologies are described to automate design of field programmable gate array (FPGA) circuits, specifically for fast and efficient architectures for large integer adders and counters through direct instantiation of carry chain primitives and lookup tables in circuit description. In some examples, placement of circuits on relatively adjacent slices may be controlled such that the slices are strongly and logically coupled to enable compact placement and thereby contributing to reduced routing delay and FPGA chip area. Design descriptions and constraint files may be automatically generated by a design application providing operand-width scalability with respect to operating frequency of the designed circuit.
    Type: Application
    Filed: April 2, 2014
    Publication date: May 18, 2017
    Applicant: Indian Institute of Technology Kharagpur
    Inventors: Rajat Subhra Chakraborty, Ayan Palchaudhuri
  • Patent number: 9311323
    Abstract: Technologies are presented for data deduplication that operates at relatively high throughput and with relatively less storage space than conventional techniques. Building upon content-dependent chunking (CDC) using Rabin fingerprints, data may be fingerprinted and stored in variable-size chunks. In some examples, data may be chunked on multiple levels, for example, two levels, variable size large chunks in the first level and fixed-size sub-chunks in the second level, in order to prevent sub-chunks common to two or more data chunks from not being deduplicated. For example, at a first level, a CDC algorithm may be employed to fingerprint and chunk data in content-dependent sizes (variable sizes), and at a second level the CDC chunks may be sliced into small fixed-size chunks. The sliced CDC chunks may then be used for deduplication.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: April 12, 2016
    Assignee: INDIAN INSTITUTE OF TECHNOLOGY, KHARAGPUR
    Inventors: Rajat Subhra Chakraborty, Bhanu Kishore Diddi
  • Publication number: 20140114934
    Abstract: Technologies are presented for data deduplication that operates at relatively high throughput and with relatively less storage space than conventional techniques. Building upon content-dependent chunking (CDC) using Rabin fingerprints, data may be fingerprinted and stored in variable-size chunks. In some examples, data may be chunked on multiple levels, for example, two levels, variable size large chunks in the first level and fixed-size sub-chunks in the second level, in order to prevent sub-chunks common to two or more data chunks from not being deduplicated. For example, at a first level, a CDC algorithm may be employed to fingerprint and chunk data in content-dependent sizes (variable sizes), and at a second level the CDC chunks may be sliced into small fixed-size chunks. The sliced CDC chunks may then be used for deduplication.
    Type: Application
    Filed: October 18, 2012
    Publication date: April 24, 2014
    Inventors: Rajat Subhra Chakraborty, Bhanu Kishore Diddi
  • Patent number: 8402401
    Abstract: One embodiment provides a method for protecting an integrated circuit chip design. The method can include storing in memory a circuit description of an integrated circuit core comprising a set of nodes and selecting a plurality of modification nodes from the set of nodes. A sequential structure can be inserted into the circuit description to provide a modified circuit description, the sequential structure utilizing the plurality of modification nodes as inputs. The modified circuit description can be stored in memory.
    Type: Grant
    Filed: November 9, 2010
    Date of Patent: March 19, 2013
    Assignee: Case Western University
    Inventors: Rajat Subhra Chakraborty, Seetharam Narasimhan, Swarup Bhunia
  • Publication number: 20110113392
    Abstract: One embodiment provides a method for protecting an integrated circuit chip design. The method can include storing in memory a circuit description of an integrated circuit core comprising a set of nodes and selecting a plurality of modification nodes from the set of nodes. A sequential structure can be inserted into the circuit description to provide a modified circuit description, the sequential structure utilizing the plurality of modification nodes as inputs. The modified circuit description can be stored in memory.
    Type: Application
    Filed: November 9, 2010
    Publication date: May 12, 2011
    Inventors: RAJAT SUBHRA CHAKRABORTY, Seetharam Narasimhan, Swarup Bhunia