Patents by Inventor Anil Kapatkar

Anil Kapatkar 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: 10069782
    Abstract: A method is disclosed for facilitating electronic communication between an external contact and an internal point person and between the internal point person and one or more internal team members. An internal collaboration network is created based on a first e-mail received from or sent to the external contact. The membership of the internal collaboration network is based on recipient information from the first e-mail and includes the internal point person but excludes the external contact. A message from the internal point person is automatically sent to the members of the internal collaboration network for display in a private collaboration view of an app on a computing device. Later-sent e-mails from the external contact that have subjects matching the subject of the first e-mail are automatically sent to the membership for display in a customer view of the app.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: September 4, 2018
    Assignee: Xenovus Inc.
    Inventors: Ramkumar Jayam, Anil Kapatkar, Srini Gargeya, Arjun Mukherjee, T. V. P. Kameswar Rao, Vijay Kumar Sabbu, Rajeev Kumar Kallempudi, Krishna Teja Tatavarthy, Sandeep Sharma, Anoop Kumar Amanchi
  • Publication number: 20180048607
    Abstract: A method is disclosed for facilitating electronic communication between an external contact and an internal point person and between the internal point person and one or more internal team members. An internal collaboration network is created based on a first e-mail received from or sent to the external contact. The membership of the internal collaboration network is based on recipient information from the first e-mail and includes the internal point person but excludes the external contact. A message from the internal point person is automatically sent to the members of the internal collaboration network for display in a private collaboration view of an app on a computing device. Later-sent e-mails from the external contact that have subjects matching the subject of the first e-mail are automatically sent to the membership for display in a customer view of the app.
    Type: Application
    Filed: August 12, 2016
    Publication date: February 15, 2018
    Applicant: Xenovus Inc.
    Inventors: Ramkumar Jayam, Anil Kapatkar, Srini Gargeya, Arjun Mukherjee, T.V.P.Kameswar Rao, Vijay Kumar Sabbu, Rajeev Kumar Kallempudi, Krishna Teja Tatavarthy, Sandeep Sharma, Anoop Kumar Amanchi
  • Patent number: 7293100
    Abstract: A method in a target device for partially reordering a plurality of data packets transmitted from a source device. The source device is coupled to the target device via a computer network. The method receiving a first set of data packets from the transmitted device, and ascertaining whether the first set of data packets represents a set of data packets that the target device expects to receive next. If the first set of data packets does not represents the set of data packets that the target expects to receive next, the method includes storing the first set of data packets in a memory buffer of the target device. The storing includes arranging the first set of data packets in the memory buffer such that data packets in the memory buffer, including the first set of data packets, are in order in the memory buffer.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: November 6, 2007
    Assignee: Adaptec, Inc.
    Inventors: Ramkumar Jayam, Anil Kapatkar, Sivakumar Munnangi, Srinivasan Venkataraman
  • Patent number: 7096247
    Abstract: A method for receiving receive data associated with a bi-directional data flow between a first host computer and a second host computer. The first host computer and the second host computer are coupled via a computer network. The method includes storing receive-facilitating parameters employed for the receiving the receive data in a first control block. The first control block is implemented in the first host computer and associated with the bi-directional data flow. The receiving the receive data is performed in accordance with the TCP protocol. The method also includes employing the receive-facilitating parameters in the first control block to facilitate receiving a given portion of the receive data at the first host computer from the second computer.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: August 22, 2006
    Assignee: Adaptec, Inc.
    Inventors: Ramkumar Jayam, Anil Kapatkar, Sivakumar Munnangi, Srinivasan Venkataraman
  • Patent number: 7020716
    Abstract: The present invention provides for a method and system for verifying hardware operation of an Application Specific Integrated Circuit (“ASIC”) chip. The ASIC includes microcode logic for enabling Transmission Control Protocol/Internet Protocol (“TCP/IP”) processing. The method is performed in a system that includes a first computing device having a processor and computer code for simulating a computing device that includes the ASIC. Wherein the ASIC is tested against a conventional TCP/IP stack included in a second computing device coupled to the first computing device.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: March 28, 2006
    Assignee: Adaptec, Inc.
    Inventors: Jignesh Raval, Purna Mohanty, Anil Kapatkar, Sivakumar Munnangi
  • Patent number: 7020715
    Abstract: The present invention provides for a method and protocol for high bandwidth, low-latency and reliable transfer of variable length FC Frames over the Gigabit Ethernet.
    Type: Grant
    Filed: August 21, 2001
    Date of Patent: March 28, 2006
    Assignee: Adaptec, Inc.
    Inventors: Srinivasan Venkataraman, Ramkumar Jayam, Anil Kapatkar, Sivakumar Munnangi
  • Patent number: 7007186
    Abstract: An integrated circuit configured to capture an input signal to produce an output signal. The input signal is synchronized with a first clock signal. The output signal is synchronized with a second clock signal having a second frequency different from a first frequency associated with the first signal. The integrated circuit includes a first clock domain gating circuit having a first output terminal and a first input terminal. The first clock domain gating circuit is configured to be clocked by the first clock. The first input terminal is coupled to receive the input signal, and the first clock domain gating circuit is configured to toggle a state of a signal on the first output terminal from one of a first state and a second state to the other of the first state and the second state every time a pulse is detected in the input signal, thereby producing a latched output at the first output terminal.
    Type: Grant
    Filed: February 11, 2002
    Date of Patent: February 28, 2006
    Assignee: Adaptec Corporation
    Inventors: Zhong-Hua Li, Anil Kapatkar, Srinivasan Venkataraman
  • Patent number: 6981014
    Abstract: A method for exchanging data in a first host computer coupled to a network. The network is also coupled to a second host computer. The method includes employing a first Transmit Control Block (Tx TCB) to facilitate transmitting first data associated with a bi-directional data flow from the first host computer to the second host computer. The first data is transmitted using the TCP protocol. The first Tx TCB is associated with the first host computer and is configured for storing transmit-facilitating parameters associated with the transmitting the first data using the TCP protocol. The method also includes employing a first Receive Control Block (Rx TCB) to facilitate receiving second data associated with the bi-directional data flow. The second data is transmitted from the second host computer to the first host computer using the TCP protocol.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: December 27, 2005
    Assignee: Adaptec Corporation
    Inventors: Ramkumar Jayam, Anil Kapatkar, Sivakumar Munnangi, Srinivasan Venkataraman
  • Patent number: 6760769
    Abstract: A method for transmitting transmit data associated with a bi-directional data flow between a first host computer and a second host computer. The first host computer and the second host computer are coupled via a computer network. The method includes storing transmit-facilitating parameters employed for the transmitting the transmit data in a first control block. The first control block is implemented in the first host computer and associated with the bi-directional data flow. The transmitting the transmit data is performed in accordance with the TCP protocol. The method also includes employing the transmit-facilitating parameters in the first control block to facilitate servicing a transmit request pertaining to a given portion of the transmit data from the first host computer to the second computer.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: July 6, 2004
    Assignee: Adaptec, Inc.
    Inventors: Ramkumar Jayam, Anil Kapatkar, Sivakumar Munnangi, Srinivasan Venkataraman
  • Publication number: 20030115337
    Abstract: A method for transmitting transmit data associated with a bi-directional data flow between a first host computer and a second host computer. The first host computer and the second host computer are coupled via a computer network. The method includes storing transmit-facilitating parameters employed for the transmitting the transmit data in a first control block. The first control block is implemented in the first host computer and associated with the bi-directional data flow. The transmitting the transmit data is performed in accordance with the TCP protocol. The method also includes employing the transmit-facilitating parameters in the first control block to facilitate servicing a transmit request pertaining to a given portion of the transmit data from the first host computer to the second computer.
    Type: Application
    Filed: August 30, 2002
    Publication date: June 19, 2003
    Inventors: Ramkumar Jayam, Anil Kapatkar, Sivakumar Munnangi, Srinivasan Venkataraman
  • Publication number: 20030115338
    Abstract: A method for receiving receive data associated with a bi-directional data flow between a first host computer and a second host computer. The first host computer and the second host computer are coupled via a computer network. The method includes storing receive-facilitating parameters employed for the receiving the receive data in a first control block. The first control block is implemented in the first host computer and associated with the bi-directional data flow. The receiving the receive data is performed in accordance with the TCP protocol. The method also includes employing the receive-facilitating parameters in the first control block to facilitate receiving a given portion of the receive data at the first host computer from the second computer.
    Type: Application
    Filed: August 30, 2002
    Publication date: June 19, 2003
    Inventors: Ramkumar Jayam, Anil Kapatkar, Sivakumar Munnangi, Srinivasan Venkataraman
  • Publication number: 20030110271
    Abstract: A method for exchanging data in a first host computer coupled to a network. The network is also coupled to a second host computer. The method includes employing a first Tx Transmit Control Block (Tx TCB) to facilitate transmitting first data associated with a bi-directional data flow from the first host computer to the second host computer. The first data is transmitted using the TCP protocol. The first Tx TCB is associated with the first host computer and is configured for storing transmit-facilitating parameters associated with the transmitting the first data using the TCP protocol. The method also includes employing a first Rx Transmit Control Block (Rx TCB) to facilitate receiving second data associated with the bi-directional data flow. The second data is transmitted from the second host computer to the first host computer using the TCP protocol.
    Type: Application
    Filed: August 30, 2002
    Publication date: June 12, 2003
    Inventors: Ramkumar Jayam, Anil Kapatkar, Sivakumar Munnangi, Srinivasan Venkataraman
  • Publication number: 20030108045
    Abstract: A method in a target device for partially reordering a plurality of data packets transmitted from a source device. The source device is coupled to the target device via a computer network. The method receiving a first set of data packets from the transmitted device, and ascertaining whether the first set of data packets represents a set of data packets that the target device expects to receive next. If the first set of data packets does not represents the set of data packets that the target expects to receive next, the method includes storing the first set of data packets in a memory buffer of the target device. The storing includes arranging the first set of data packets in the memory buffer such that data packets in the memory buffer, including the first set of data packets, are in order in the memory buffer.
    Type: Application
    Filed: August 30, 2002
    Publication date: June 12, 2003
    Inventors: Ramkumar Jayam, Anil Kapatkar, Sivakumar Munnangi, Srinivasan Venkataraman
  • Publication number: 20030046418
    Abstract: The present invention provides for a method and system for verifying hardware operation of an Application Specific Integrated Circuit (“ASIC”) chip. The ASIC includes microcode logic for enabling Transmission Control Protocol/Internet Protocol (“TCP/IP”) processing. The method is performed in a system that includes a first computing device having a processor and computer code for simulating a computing device that includes the ASIC. Wherein the ASIC is tested against a conventional TCP/IP stack included in a second computing device coupled to the first computing device.
    Type: Application
    Filed: August 31, 2001
    Publication date: March 6, 2003
    Inventors: Jignesh Raval, Purna Mohanty, Anil Kapatkar, Sivakumar Munnangi
  • Publication number: 20020046289
    Abstract: The present invention provides for a method and protocol for high bandwidth, low-latency and reliable transfer of variable length FC Frames over the Gigabit Ethernet.
    Type: Application
    Filed: August 21, 2001
    Publication date: April 18, 2002
    Inventors: Srinivasan Venkaraman, Ramkumar Jayam, Anil Kapatkar, Sivakumar Munnangi