Patents by Inventor Ankit Kumar Sinha

Ankit Kumar Sinha 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: 20240022499
    Abstract: Some embodiments of the invention provide a method of sending data messages from an edge router at a first location of an enterprise network to a SaaS (software as a service) application server provided by a third-party at a second location. The method receives, from a DNS (domain name system) first server, a resolution for a particular destination network address for the SaaS application server at the second location. From a second server, the method obtains an identifier for a first cloud gateway from multiple cloud gateways at multiple locations through which the particular destination address for the SaaS application server can be reached, the first cloud gateway farther from the first location than a second cloud gateway in the multiple cloud gateways but closer to the second location than the second cloud gateway. The method uses an optimized SD-WAN connection to the first cloud gateway to forward data messages for the first cloud gateway to the SaaS application at the second location.
    Type: Application
    Filed: June 19, 2023
    Publication date: January 18, 2024
    Inventors: Ankit Kumar Sinha, Navaneeth Krishnan Ramaswamy, Blaji Shanmugam, Sasikumar Balasubramanian
  • Patent number: 11830233
    Abstract: In some aspects, the disclosure is directed to methods and systems for detection and classification of stamps in documents. The system can receive image data and textual data of a document. The system can pre-process and filter that data, and covert the textual data to a term frequency inverse document frequency (TF-IDF) vector. The system can detect the presence of a stamp on the document. The system can extract a subset of the image data including the stamp. The system can extract text from the subset of the image data. The system can classify the stamp using the extracted text, the image data, and the TF-IDF vector. The system can store the classification in a database.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: November 28, 2023
    Assignee: Nationstar Mortgage LLC
    Inventors: Won Lee, Goutam Venkatesh, Ankit Kumar Sinha, Sudhir Sundararam
  • Patent number: 11646991
    Abstract: One aspect provides a method and system for managing address resolution requests in a network. During operation, a gateway of the network advertises a route for sending address resolution requests and determines whether a cached entry corresponding to an address resolution request received via the route exists in a neighbor table. In response to determining that the cached entry exists, the gateway responds to the address resolution request based on the cached entry; in response to determining that the cached entry does not exist, the gateway replicates the address resolution request to edge devices in the network, thereby facilitating discovery of a target host corresponding to the address resolution request.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: May 9, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ankit Kumar Sinha, Saumya Dikshit, Vinayak Joshi, Venkatesh Natarajan
  • Patent number: 11632316
    Abstract: A switch that can report unavailability in a label-switched network is provided. During operation, the switch can determine that a label-switched path is unavailable for forwarding a packet. The switch can then generate a notification message for collecting unavailability information at a respective upstream hop of the label-switched path. The notification message includes a depth indicator indicating the depth of collected unavailability information and an ingress label of the packet at the switch. If the switch is an intermediate switch on the label-switched path, the switch can forward the notification message to an upstream switch on the label-switched path, thereby allowing the upstream switch to collect further unavailability information in the notification message.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: April 18, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ankit Kumar Sinha, Anoop Govindan Nair, Parikshit Misra
  • Publication number: 20230113462
    Abstract: Systems and methods are provided for detecting changes in network activity that are depicted in a routing table. The routing table may be stored as a search tree data structure (e.g., Merkle Patricia Tree) to mimic a standard routing table and reduce the search time to find the desired route by allowing the router to traverse the search tree data structure more efficiently. Additionally, the metadata of the tree may be provided to an unstructured machine learning model (e.g., K-means) to identify new clusters of routes week-over-week and generate an alert with any changes. Changes are identified in near real time and dynamically at the router (not a central device) to reduce the time needed to respond to network changes.
    Type: Application
    Filed: October 13, 2021
    Publication date: April 13, 2023
    Inventors: MADHUSOODHANA CHARI SESHA, ANKIT KUMAR SINHA
  • Publication number: 20230101817
    Abstract: In some aspects, the disclosure is directed to methods and systems for machine learning-based data extraction using multiple string searching models. String extraction logic may differ depending on the type of document received. For documents identified to contain line item structures, broader searching models are applied to the document to account for the increased variability of data in the document inherent in data organized in line item structures. For documents identifier to contain non-line item structures, stricter searching models are applied to the document to account for predictable data in the document associated with data organized in non-line item structures.
    Type: Application
    Filed: September 28, 2021
    Publication date: March 30, 2023
    Applicant: Nationstar Mortgage LLC, d/b/a/ Mr. Cooper
    Inventors: Ankit Kumar Sinha, Hasan Kohadawala, Bhargava Reddy Karumuri, Saravanan Annamalai, Kishorekumar Torangallu, SaiNikitha Cheruku
  • Patent number: 11582122
    Abstract: A system and a method for performing programmable analytics on network data are described. A data layer constructs flow behavior information based on information present within headers of data packets flowing across one or more network devices configured in a computer network. An inline heuristics layer performs one or more inline heuristic operations on the flow behavior information to obtain aggregate statistical information. An integrated analytics layer performs one or more analytical operations on the flow behavior information to obtain network insights. A presentation layer filters and plots information obtained from the data layer, the inline heuristics layer, and the integrated analytics layer, based on a user input.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: February 14, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Madhusoodhana Chari Sesha, Ankit Kumar Sinha, Krishna Mohan Elluru, M Arun Kumar, A Abdul Samadh, Jayachandra Babu K
  • Patent number: 11546379
    Abstract: Examples provided herein describe a method for providing security for Internet of Things (IoT) devices. For example, a data packet from an IoT device may be received at an edge device. A signature associated with the IoT device may be accessed at the edge device, where the signature includes network layer information about the IoT device. A set of rules may be applied by the edge device to validate the IoT device based on the accessed signature. Responsive to the IoT device being validated based on the accessed signature, received data packet, and the applied set of rules, the edge device may process the data packet from the IoT device.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: January 3, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ramlakhan Patel, Ankit Kumar Sinha, Praveen Kumar Arora, Rangaprasad Sampath
  • Patent number: 11528084
    Abstract: A method and system for enhanced time synchronization with lesser delay and jitter, from a gateway of a network or an external standard time source, over the internet, in a traditional network, including SDN, by NTP clients like newly added devices, spawned VMs and the like, by automatic deployment of the distributed NTP service through DHCP and DNS servers by spawning NTP demons (ntpd), according to the time synchronization requests received, thereby offloading the NTP functionality of the gateway and decreasing NTP traffic.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: December 13, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Vikram Choudhary, Ankit Kumar Sinha, Hui Ni
  • Publication number: 20220385620
    Abstract: One aspect provides a method and system for managing address resolution requests in a network. During operation, a gateway of the network advertises a route for sending address resolution requests and determines whether a cached entry corresponding to an address resolution request received via the route exists in a neighbor table. In response to determining that the cached entry exists, the gateway responds to the address resolution request based on the cached entry; in response to determining that the cached entry does not exist, the gateway replicates the address resolution request to edge devices in the network, thereby facilitating discovery of a target host corresponding to the address resolution request.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 1, 2022
    Inventors: Ankit Kumar Sinha, Saumya Dikshit, Vinayak Joshi, Venkatesh Natarajan
  • Publication number: 20220292803
    Abstract: In some aspects, the disclosure is directed to methods and systems for detection and classification of stamps in documents. The system can receive image data and textual data of a document. The system can pre-process and filter that data, and covert the textual data to a term frequency inverse document frequency (TF-IDF) vector. The system can detect the presence of a stamp on the document. The system can extract a subset of the image data including the stamp. The system can extract text from the subset of the image data. The system can classify the stamp using the extracted text, the image data, and the TF-IDF vector. The system can store the classification in a database.
    Type: Application
    Filed: June 2, 2022
    Publication date: September 15, 2022
    Inventors: Won Lee, Goutam Venkatesh, Ankit Kumar Sinha, Sudhir Sundararam
  • Patent number: 11374751
    Abstract: Systems, methods and devices for adding key chain and key derivative functions (KDF) support for Network time protocol (NTP) authentication using password based key derivation functions-NTP (PBKDF-NTP) are disclosed. In one embodiment, a method includes generating time bound multiple short lived keys instead of long lived keys for NTP security which ensures that attacker will not get enough time to crack the key values. The usage of time bound multiple short lived keys instead of long lived keys for NTP security will ensure that attacker will not get enough time to crack the key values within key lifetime. Hence man-in-middle attack can be avoided in NTP.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: June 28, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ankit Kumar Sinha, Anil Kumar Srirangapatna Nagesh
  • Publication number: 20220200880
    Abstract: A switch that can report unavailability in a label-switched network is provided. During operation, the switch can determine that a label-switched path is unavailable for forwarding a packet. The switch can then generate a notification message for collecting unavailability information at a respective upstream hop of the label-switched path. The notification message includes a depth indicator indicating the depth of collected unavailability information and an ingress label of the packet at the switch. If the switch is an intermediate switch on the label-switched path, the switch can forward the notification message to an upstream switch on the label-switched path, thereby allowing the upstream switch to collect further unavailability information in the notification message.
    Type: Application
    Filed: December 22, 2020
    Publication date: June 23, 2022
    Inventors: Ankit Kumar Sinha, Anoop Govindan Nair, Parikshit Misra
  • Patent number: 11361528
    Abstract: In some aspects, the disclosure is directed to methods and systems for detection and classification of stamps in documents. The system can receive image data and textual data of a document. The system can pre-process and filter that data, and covert the textual data to a term frequency inverse document frequency (TF-IDF) vector. The system can detect the presence of a stamp on the document. The system can extract a subset of the image data including the stamp. The system can extract text from the subset of the image data. The system can classify the stamp using the extracted text, the image data, and the TF-IDF vector. The system can store the classification in a database.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: June 14, 2022
    Assignee: Nationstar Mortgage LLC
    Inventors: Won Lee, Goutam Venkatesh, Ankit Kumar Sinha, Sudhir Sundararam
  • Publication number: 20220158918
    Abstract: A system and a method for performing programmable analytics on network data are described. A data layer constructs flow behavior information based on information present within headers of data packets flowing across one or more network devices configured in a computer network. An inline heuristics layer performs one or more inline heuristic operations on the flow behavior information to obtain aggregate statistical information. An integrated analytics layer performs one or more analytical operations on the flow behavior information to obtain network insights. A presentation layer filters and plots information obtained from the data layer, the inline heuristics layer, and the integrated analytics layer, based on a user input.
    Type: Application
    Filed: August 19, 2021
    Publication date: May 19, 2022
    Inventors: Madhusoodhana Chari SESHA, Ankit Kumar SINHA, Krishna Mohan ELLURU, M Arun KUMAR, A Abdul SAMADH, Jayachandra Babu K
  • Publication number: 20220051043
    Abstract: In some aspects, the disclosure is directed to methods and systems for detection and classification of stamps in documents. The system can receive image data and textual data of a document. The system can pre-process and filter that data, and covert the textual data to a term frequency inverse document frequency (TF-IDF) vector. The system can detect the presence of a stamp on the document. The system can extract a subset of the image data including the stamp. The system can extract text from the subset of the image data. The system can classify the stamp using the extracted text, the image data, and the TF-IDF vector. The system can store the classification in a database.
    Type: Application
    Filed: August 11, 2020
    Publication date: February 17, 2022
    Inventors: Won Lee, Goutam Venkatesh, Ankit Kumar Sinha, Sudhir Sundararam
  • Publication number: 20220052938
    Abstract: A system and a method for eliminating data loss in a virtually aggregated network are described. A first network device may identify inactivity of a central network device present in a communication network. The central network device is responsible for distributing routing information between a plurality of network devices including the first network device. The first network device delays network route calculations until a second network device is elected from the plurality of network devices to perform functions of the central network device. The second network device generates link state information related to the plurality of network devices, and shares the link state information with the plurality of network devices. Upon receiving the link state information, the plurality of network device may resume the route calculations.
    Type: Application
    Filed: April 12, 2021
    Publication date: February 17, 2022
    Inventors: Anoop Govindan Nair, Ankit Kumar Sinha, Veerendranatha Reddy Vallem
  • Publication number: 20200412470
    Abstract: A method and system for enhanced time synchronization with lesser delay and jitter, from a gateway of a network or an external standard time source, over the internet, in a traditional network, including SDN, by NTP clients like newly added devices, spawned VMs and the like, by automatic deployment of the distributed NTP service through DHCP and DNS servers by spawning NTP demons (ntpd), according to the time synchronization requests received, thereby offloading the NTP functionality of the gateway and decreasing NTP traffic.
    Type: Application
    Filed: September 11, 2020
    Publication date: December 31, 2020
    Inventors: Vikram Choudhary, Ankit Kumar Sinha, Hui Ni
  • Patent number: 10630536
    Abstract: A system, method, and computer program for providing tunneling redundancy is provided. The method may include using router redundancy protocols on routers at endpoints of virtual IP tunnels to allow for failover of a master router to a backup router that assumes control over a virtual IP address in order to keep packet transmission in the virtual IP tunnel flowing with minimal interruption and no remote reconfiguration.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: April 21, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mahasen Bhagvath, Ankit Kumar Sinha, G. Suma Chowdary
  • Publication number: 20200106693
    Abstract: Examples disclosed herein relate to a method comprising changing a state at a first device in a virtual stack forwarding (VSF) stack topology, wherein each device in the VSF stack topology has a synchronized state in a corresponding local database storing state and configuration for the device. The method may also comprise transmitting, from the first device, the changed state to a commander node of the VSF stack topology, committing, by the commander node, the changed state to a first local database of the commander node and transmitting, by the commander node, the changed state to a root node of the VSF stack topology. The method may also comprise committing, by the root node, the changed state to a second local database of the root node and propagating, by the root node, the changed state throughout the VSF stack topology.
    Type: Application
    Filed: August 12, 2019
    Publication date: April 2, 2020
    Inventors: Ankit Kumar Sinha, Ramlakhan Patel, Venkatavaradhan Devarajan