Patents by Inventor Tathagata Roy

Tathagata Roy 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: 20250112830
    Abstract: A network management system for orchestrating a network is provided. During operation, the system generates a graph representing the network. A respective vertex corresponds to an entity in the network, and a respective edge indicates a relationship between a vertex pair. The system can determine a first and a second timestamps for a respective edge. The first timestamp indicates a time instance when a relationship indicated by the edge is established. The second timestamp indicates a time instance when the relationship is terminated. The time range between the first and second timestamps indicates an active period for the edge. The system then receives, from an interface of the system, an instruction for comparing the topology, states, and configuration of the network. The system determines the topology, states, and configurations of the network at a target time instance indicated by the instruction by traversing the active edges of the graph.
    Type: Application
    Filed: September 28, 2023
    Publication date: April 3, 2025
    Inventors: Rohit Prabhakar Sardesai, Tathagata Roy, Bhumireddy Ujvala, Ajay Vishwanath Bhande, Sriram Srinivasa Murthy
  • Publication number: 20250039056
    Abstract: A process includes receiving, by a first proxy for a first microservice consumer of a plurality of microservice consumers, a first request from the first microservice consumer associated with a usage of a resource. The resource is shared by the plurality of microservice consumers. The process includes allowing, by the first proxy, the first request responsive to a cumulative usage of the resource by the first microservice consumer complying with a predefined consumption quota for the first microservice consumer; and responsive to allowance of the first request, receiving, by a second proxy for the resource, a second request associated with the usage. The process includes responsive to the second request, controlling, by the second proxy, whether the usage is permitted responsive to a predefined capacity quota for the resource.
    Type: Application
    Filed: July 25, 2023
    Publication date: January 30, 2025
    Inventors: Satyendra Singh, Sanjaya Kumar Sahoo, Tathagata Roy
  • Publication number: 20240289232
    Abstract: A system facilitating scaling of topics is provided. During operation, the system can suspend a stateful application of a topic and a stateful backup topic on an event-driven platform. The topic corresponds to a stream of events associated with the application. The system can modify configuration at the platform to allow a new set of partitions of the topic and a new set of backup partitions of the backup topic. The system can identify a state of event records from the application in a previous backup partition and identify a new backup partition allocated to the application. If they are different, the system can transfer the state to the new backup partition. The system can resume the application for generating an updated state, which is maintained at the new backup partition, based on the state and subsequent event records associated with the application.
    Type: Application
    Filed: May 6, 2024
    Publication date: August 29, 2024
    Inventors: Vibhavari Mandal, Sanjaya Kumar Sahoo, Tathagata Roy, Asif Alam, Brijesh Yadav, Siddhartha Sahoo
  • Patent number: 11930038
    Abstract: Example implementations relate to the processing of refresh token requests at an API gateway. The API gateway determines a first time associated with receipt of the refresh token request and a second time associated with the generation of a current access token. The current access token and a refresh token in the refresh token request are provided by the API gateway to the client device for accessing a backend service. The API gateway determines whether a difference between the first time and the second time is within a pre-defined threshold duration. When the difference between the first time and the second time is within the pre-defined threshold, the API gateway denies the refresh token request for generating the new access token and transmits the current access token back to the client device.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: March 12, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Satyendra Singh, Ganesh Valluru Ramakrishnappa, Tathagata Roy, Ravinder Reddy Bommineni, Sharan Chaitanya Potturu
  • Publication number: 20230018767
    Abstract: Example implementations relate to the processing of refresh token requests at an API gateway. The API gateway determines a first time associated with receipt of the refresh token request and a second time associated with the generation of a current access token. The current access token and a refresh token in the refresh token request are provided by the API gateway to the client device for accessing a backend service. The API gateway determines whether a difference between the first time and the second time is within a pre-defined threshold duration. When the difference between the first time and the second time is within the pre-defined threshold, the API gateway denies the refresh token request for generating the new access token and transmits the current access token back to the client device.
    Type: Application
    Filed: July 15, 2021
    Publication date: January 19, 2023
    Inventors: Satyendra Singh, Ganesh Valluru Ramakrishnappa, Tathagata Roy, Ravinder Reddy Bommineni, Sharan Chaitanya Potturu
  • Publication number: 20210091852
    Abstract: Systems and methods that leverage visible light communication (VLC) through one or more visual indicators, such as light emitting diodes (LEDs), are provided. Control of such visual indicators provides encoded lighting patterns to be transmitted vis-à-vis the visual indicators in existing network devices and displayed in a straightforward and user-friendly format. In this way, sophisticated as well as unsophisticated users can be alerted to events during onboarding, such as software faults, configuration errors, and connection issues. The visual indicators are communicated in such a way that the lighting patterns can be embedded with detailed information concerning the status of the network device irrespective of network or console access. After decryption by the augmented reality (AR) device of the system, the detailed information is virtually displayed to the user enabling enhanced troubleshooting and remediation.
    Type: Application
    Filed: September 19, 2019
    Publication date: March 25, 2021
    Inventors: PRAVEEN KRISHNAKUMAR PARANGATTIL, MUBEESH ALI VARENGAL MOHAMMED, TATHAGATA ROY
  • Publication number: 20200136924
    Abstract: A method for generating a network device snapshot includes capturing an image of a network device. The method also includes determining an identifier of the network device based on the captured image. Additionally, the method includes requesting logical information about the network device from a network management server for a network of the device, based on the identifier. Further, the method includes determining a plurality of portion identifiers for a corresponding plurality of viewable portions of the network device based on the captured image. Also, the method includes associating a portion of the logical information with each of the viewable portions based on the portion identifiers. The method additionally includes generating a network device snapshot by augmenting each of a plurality of portions of the captured image comprising a corresponding one of the viewable portions with the associated portion of the logical information.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Tathagata Roy, Praveen Krishnakumar Parangattil, Mubeesh Ali Var VM, Arnab Chaudhuri
  • Publication number: 20190372861
    Abstract: In example implementations, an apparatus is provided. The apparatus includes a camera, a communication interface, a display, and a processor. The camera is to capture an image of a network device. The communication interface is to transmit the image of the network device to a network management system (NMS) and receive information associated with the network device. The display is to present an augmented reality (AR) user interface (UI) that includes a graphical overlay of the information on the image of the network device that is captured. The processor is communicatively coupled to the camera, the communication interface, and the display. The processor is to receive a modification of the network device and transmit the modification to the NMS over the communication interface to cause the NMS to implement the modification in the network device.
    Type: Application
    Filed: August 7, 2018
    Publication date: December 5, 2019
    Inventors: Tathagata Roy, Praveen Parangattil, Dheeraj Bapat
  • Publication number: 20190369850
    Abstract: In example implementations, an apparatus is provided. The apparatus includes a memory, a network device monitor, a virtual reality (VR) graphical user interface (GUI) generator, a communication interface, and a processor. The memory is to store network device information and physical location information. The network device monitor is to monitor a performance of network devices. The VR GUI generator is to generate a VR GUI of a physical location that includes the network devices based on the physical location information and the network device information. The communication interface is to transmit the VR GUI to the VR system. The processor is communicatively coupled to the memory, the network device monitor, the VR GUI generator, and the communication interface. The processor provides the network device information via the communication interface to be displayed on the VR GUI in response to a non-click input received from the VR system.
    Type: Application
    Filed: August 22, 2018
    Publication date: December 5, 2019
    Inventors: Tathagata Roy, Siddhartha Shankar Sahoo
  • Publication number: 20190335378
    Abstract: Example implementations relate to an access point for a wireless local area network (WLAN). In an example, an access point comprises a wireless communication apparatus to communicate with a wireless device to provide access to the network, and a management module to determine a loss of connectivity to the network by the access point, switch the first access point into a maintenance mode in response to determining the loss of connectivity to the network by the access point, and cause the wireless communication apparatus to broadcast a message in the WLAN indicating that the first access point is in the maintenance mode to cause a network device in a radio frequency (RF) neighborhood of the first access point to receive the message and report to a network management node of the WLAN that the first access point is in the maintenance mode.
    Type: Application
    Filed: April 25, 2018
    Publication date: October 31, 2019
    Inventors: Praveen Parangattil, Tathagata Roy