Patents by Inventor Arunkumar Balakrishnan

Arunkumar Balakrishnan 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: 20240031289
    Abstract: Examples described herein relate to a network interface device. The network interface device can include circuitry that is to: perform a route lookup for a packet based on first and second lookup operations, wherein the first lookup operation comprises a longest prefix match (LPM) to output a route identifier based on a destination Internet Protocol (IP) address of the packet and wherein the second look up operation comprises an exact match operation to determine an action based on the route identifier and a packet header.
    Type: Application
    Filed: September 30, 2023
    Publication date: January 25, 2024
    Inventors: Arunkumar BALAKRISHNAN, Anurag AGRAWAL, Elazar COHEN, Anjali Singhai JAIN
  • Publication number: 20230109396
    Abstract: Examples described herein relate to a network interface device. In some examples, packet processing circuitry in the network interface device is to receive a first packet and based on the first packet being associated with an identifier for which an entry is not present in a look-up table accessible to the packet processing circuitry, the packet processing circuitry is to provide the identifier for the first packet and an action for the identifier of the first packet and cause the first packet to configure a second look-up-table accessible to the packet processing circuitry with the action for the identifier.
    Type: Application
    Filed: October 1, 2022
    Publication date: April 6, 2023
    Inventors: Anjali Singhai JAIN, Nupur JAIN, Elazar COHEN, John Andrew FINGERHUT, Neha SINGH, Vinoth Kumar CHANDRA MOHAN, Alana SWEAT, Arunkumar BALAKRISHNAN
  • Publication number: 20220276809
    Abstract: Examples described herein relate to a packet processing device. In some examples, the packet processing device includes multiple processors and data plane circuitry. In some examples, a first processor of the multiple processors is to perform a first control plane, a second processor of the multiple processors is to perform a second control plane, and the first and second control planes are to communicate through an interface and wherein the first control plane is to discover capabilities of data plane circuitry and configure operation of the data plane circuitry by the interface.
    Type: Application
    Filed: May 18, 2022
    Publication date: September 1, 2022
    Inventors: Keren GUY, Anjali Singhai JAIN, Neerav PARIKH, Kirill KAZATSKER, Arunkumar BALAKRISHNAN, Jayaprakash SHANMUGAM, Hieu TRAN
  • Publication number: 20220166666
    Abstract: Examples described herein relate to a packet processing device that includes circuitry to perform packet processing operations according to a configuration and circuitry to execute control plane software to provide the configuration to the circuitry to perform packet processing operations according to the configuration. In some examples, the circuitry to perform packet processing operations according to the configuration is to continue operation independent of operation of the circuitry to execute control plane software.
    Type: Application
    Filed: February 11, 2022
    Publication date: May 26, 2022
    Inventors: Anjali Singhai JAIN, Keren GUY, Jayaprakash SHANMUGAM, Neerav PARIKH, Daniel DALY, Arunkumar BALAKRISHNAN
  • Patent number: 9059894
    Abstract: A data exchange adaptor that synchronizes data between an enterprise system operated by a company and a cloud-based system operated by a third party other than the company. The data exchange adaptor enables exchange of data between the enterprise system and the cloud-based system and controls storage and retrieval of data at the enterprise system and the cloud-based system. The data exchange adaptor also performs transport level security for communications that exchange data between the enterprise system and the cloud-based system and access level security for data stored to the enterprise system and the cloud-based system. The data exchange adaptor further schedules synchronization of data between the enterprise system and the cloud-based system and allows the enterprise system to retain control over the synchronization of data between the enterprise system and the cloud-based system.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: June 16, 2015
    Assignee: Accenture Global Services Limited
    Inventors: Saurabh Saraswat, Kirti Deshmukh, Arunkumar Balakrishnan, Venkatesh Nelamangala Krishnamurthy, Alex Wang, Eckard Busch, Naresh Kumar Shastri, Sonal Bante
  • Publication number: 20130173918
    Abstract: A data exchange adaptor that synchronizes data between an enterprise system operated by a company and a cloud-based system operated by a third party other than the company. The data exchange adaptor enables exchange of data between the enterprise system and the cloud-based system and controls storage and retrieval of data at the enterprise system and the cloud-based system. The data exchange adaptor also performs transport level security for communications that exchange data between the enterprise system and the cloud-based system and access level security for data stored to the enterprise system and the cloud-based system. The data exchange adaptor further schedules synchronization of data between the enterprise system and the cloud-based system and allows the enterprise system to retain control over the synchronization of data between the enterprise system and the cloud-based system.
    Type: Application
    Filed: August 30, 2012
    Publication date: July 4, 2013
    Applicant: Accenture Global Services Limited
    Inventors: Saurabh Saraswat, Kirti Deshmukh, ArunKumar Balakrishnan, Venkatesh Nelamangala Krishnamurthy, Alex Wang, Eckard Busch, Naresh Kumar Shastri, Sonal Bante
  • Patent number: 5731983
    Abstract: A method of circuit synthesis which considers all circuit configurations that can be designed utilizing a retiming with logic duplication (RLD) methodology. These circuit configurations (RLD configurations) each have significantly different area, performance and testability characteristics and are represented as a set of feasible solutions to an integer linear program (ILP). The ILP permits the evaluation of different design and testability metrics for each of the configurations. An approach to solve several useful special cases of the ILP in polynomial time and an application of RLD transformation to partial scan is shown. Using this method, a desired RLD configuration is produced having a minimal number of duplicated logic nodes.
    Type: Grant
    Filed: December 29, 1995
    Date of Patent: March 24, 1998
    Assignee: NEC USA, Inc.
    Inventors: Arunkumar Balakrishnan, Srimat T. Chakradhar
  • Patent number: 5502646
    Abstract: In partial scan testing of a circuit the optimal quantity of scan flip-flops required to eliminate all feedback, except self-loops, in a circuit is determined. For determining a minimal feedback vertex set (MFVS) for the S-graph of a circuit to be tested, MFVS-preserving transformations, partitioned search strategy and integer linear program (ILP)-based lower bounding techniques are combined to obtain an exact algorithm for computing the MFVS. The result is used in the fabrication of the circuit with minimal overhead in terms of area and performance degradation as a result of providing the capability to perform partial scan testing of the fabricated circuit.
    Type: Grant
    Filed: December 2, 1993
    Date of Patent: March 26, 1996
    Assignee: NEC USA, Inc.
    Inventors: Srimat T. Chakradhar, Arunkumar Balakrishnan