Patents by Inventor Debashis Chatterjee

Debashis Chatterjee 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: 20220174005
    Abstract: Examples described herein relate to a packet processing device that includes a programmable packet processing pipeline that is configured using a virtual switch. In some examples, the programmable packet processing pipeline is to receive configurations from multiple control planes via the virtual switch to configure packet processing actions. In some examples, the virtual switch is to provide inter-virtual execution environment communications. In some examples, the programmable packet processing pipeline is configured using a programming language.
    Type: Application
    Filed: February 16, 2022
    Publication date: June 2, 2022
    Inventors: Namrata LIMAYE, Daniel DALY, Anjali Singhai JAIN, Debashis CHATTERJEE, Venkata Suresh Kumar PARUCHURI
  • Patent number: 7710988
    Abstract: A structural matching engine for non-deterministic filtering operations is provided. The structural matching engine includes an active node processor (ANP) configured to process a state of an active list to determine possible future states of a non-deterministic finite automaton (NFA). The ANP processes the state according to rules. The structural matching engine includes an active list processor (ALP) configured to initiate a lookup for a token value corresponding to the state of the active list. The ALP provides a next sate of the active list to the ANP for processing according to the rules upon completion of the processing of the state by the ANP, wherein the possible future states of the NFA are linked by the ALP to form a target list, the target list stacked on top of the active list in a data structure. A processor and a method for filtering data associated with non-deterministic states are also included.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: May 4, 2010
    Assignee: Xambala Corporation
    Inventors: Devendra Tripathi, Keith Kong, Alak Deb, Debashis Chatterjee
  • Patent number: 7548848
    Abstract: A method for evaluating contents of a message is provided. The method initiates with characterizing a message segment. Then, the message is scanned to define tokens associated with the message segment. Next, the tokens are parsed to define substructures. Then, the rules associated with the tokens are determined, wherein the rules define actions. At the same time determining the session or meta session associated with the communication. Then, the actions associated with the message are executed. Next, the message is queued to be sent out. A method for providing content based security, a computer readable media, an adapter card and a network device configured to provide content based security and an intrusion protection system are provided.
    Type: Grant
    Filed: January 7, 2004
    Date of Patent: June 16, 2009
    Assignee: Xambala, Inc.
    Inventors: Alak Deb, Debashis Chatterjee
  • Patent number: 7546234
    Abstract: A processor configured to identify message contents is provided. The processor includes a message characterization block configured to characterize a message through analysis of header information associated with the message. A semantic processing block configured to translate the message into tokens associated with segments of the message is included. The semantic processing block identifies rules associated with each of the tokens and the semantic processing block is configured to apply the identified rules to the message. A queuing block configured to queue the message to be transmitted from the processor is included. A method for providing content based security, a computer readable media, an adapter card and a network device configured to provide content based security and an intrusion protection system are provided.
    Type: Grant
    Filed: January 7, 2004
    Date of Patent: June 9, 2009
    Assignee: Xambala, inc.
    Inventors: Alak Deb, Debashis Chatterjee