Patents by Inventor Ritesh Banerjee

Ritesh Banerjee 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: 12229051
    Abstract: Memory modules and associated devices and methods are provided using a memory copy function between a cache memory and a main memory that may be implemented in hardware. Address translation may additionally be provided.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: February 18, 2025
    Assignee: Intel Germany GmbH & Co. KG
    Inventors: Ritesh Banerjee, Jiaxiang Shi, Ingo Volkening
  • Patent number: 11550877
    Abstract: First transistor logic is arranged by a first logic provider in circuit form and provides a minimum of functionality of the semiconductor device employed to bring up the semiconductor device, wherein the minimum of functionality is encrypted using a first encryption key. Second transistor logic is arranged by a second logic provider, different than the first logic provider, in circuit form to include security keys capable to perform cryptographic capabilities using a second encryption key. The second transistor logic further includes functionality that completes the semiconductor device as a chip device and is ready to process secure communication signals.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: January 10, 2023
    Assignee: MaxLinear, Inc.
    Inventors: Ingo Volkening, Ritesh Banerjee, Olaf Wachendorf, Stephan Pruecklmayer
  • Patent number: 11354244
    Abstract: Memory modules and associated devices and methods are provided using a memory copy function between a cache memory and a main memory that may be implemented in hardware. Address translation may additionally be provided.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: June 7, 2022
    Assignee: Intel Germany GmbH & Co. KG
    Inventors: Ritesh Banerjee, Jiaxiang Shi, Ingo Volkening
  • Patent number: 11153222
    Abstract: An on-chip data packet processing method and corresponding integrated circuit, wherein data packets are received at an ingress port and processed with an on-chip wire-speed engine. The processing comprises adding metadata to the data packets, forwarding the processed data to an on-chip QoS unit, altering the metadata of the data packets and/or providing further metadata to the data packets. The data packets are forwarded from the on-chip QoS unit to an on-chip data consumer. If the data consumer is a processing unit the data packets are processed in a first processing step, redirected from the processing unit to the QoS unit and the step of forwarding the data packets to an on-chip data consumer is repeated.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: October 19, 2021
    Assignee: MaxLinear, Inc.
    Inventors: Ingo Volkening, Hak Keong Sim, Ritesh Banerjee
  • Publication number: 20190372905
    Abstract: An on-chip data packet processing method and corresponding integrated circuit, wherein data packets are received at an ingress port and processed with an on-chip wire-speed engine. The processing comprises adding metadata to the data packets, forwarding the processed data to an on-chip QoS unit, altering the metadata of the data packets and/or providing further metadata to the data packets. The data packets are forwarded from the on-chip QoS unit to an on-chip data consumer. If the data consumer is a processing unit the data packets are processed in a first processing step, redirected from the processing unit to the QoS unit and the step of forwarding the data packets to an on-chip data consumer is repeated.
    Type: Application
    Filed: May 13, 2019
    Publication date: December 5, 2019
    Inventors: Ingo Volkening, Hak Keong Sim, Ritesh Banerjee
  • Patent number: 10326706
    Abstract: An on-chip data packet processing method and corresponding integrated circuit, wherein data packets are received at an ingress port and processed with an on-chip wire-speed engine. The processing comprises adding metadata to the data packets, forwarding the processed data to an on-chip QoS unit, altering the metadata of the data packets and/or providing further metadata to the data packets. The data packets are forwarded from the on-chip QoS unit to an on-chip data consumer. If the data consumer is a processing unit the data packets are processed in a first processing step, redirected from the processing unit to the QoS unit and the step of forwarding the data packets to an on-chip data consumer is repeated.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: June 18, 2019
    Assignee: Lantiq Beteiligungs-GmbH & Co. KG
    Inventors: Ingo Volkening, Hak Keong Sim, Ritesh Banerjee
  • Publication number: 20180173626
    Abstract: Memory modules and associated devices and methods are provided using a memory copy function between a cache memory and a main memory that may be implemented in hardware. Address translation may additionally be provided.
    Type: Application
    Filed: November 24, 2015
    Publication date: June 21, 2018
    Inventors: Ritesh Banerjee, Jiaxiang Shi, Ingo Volkening
  • Publication number: 20170039352
    Abstract: First transistor logic is arranged by a first logic provider in circuit form and provides a minimum of functionality of the semiconductor device employed to bring up the semiconductor device, wherein the minimum of functionality is encrypted using a first encryption key. Second transistor logic is arranged by a second logic provider, different than the first logic provider, in circuit form to include security keys capable to perform cryptographic capabilities using a second encryption key. The second transistor logic further includes functionality that completes the semiconductor device as a chip device and is ready to process secure communication signals.
    Type: Application
    Filed: April 15, 2015
    Publication date: February 9, 2017
    Inventors: Ingo Volkening, Ritesh Banerjee, Alois Eder, Olaf Wachendorf
  • Publication number: 20120317360
    Abstract: A system, having a stream cache and a storage. The stream cache includes a stream cache controller adapted to control or mediate input data transmitted through the stream cache; and a stream cache memory. The stream cache memory is adapted to both store at least first portions of the input data, as determined by the stream cache controller, and to further output the stored first portions of the input data to a processor. The storage is adapted to receive and store second portions of the input data, as determined by the stream cache controller, and to further transmit the stored second portions of the input data for output to the processor.
    Type: Application
    Filed: May 16, 2012
    Publication date: December 13, 2012
    Applicant: LANTIQ DEUTSCHLAND GMBH
    Inventors: Thomas Zettler, Gunther Fenzl, Olaf Wachendorf, Raimar Thudt, Ritesh Banerjee