Patents by Inventor Nitin Kumar

Nitin Kumar 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: 11438220
    Abstract: Techniques for connectivity issue remediation are provided. A first link trace message is automatically transmitted from a source end point to a destination end point. A first topology graph is generated for a network based on the first link trace message. Presence of a loop is detected in the network. A second link trace message is then transmitted from the source end point to the destination end point, and a second topology graph is automatically generated for the network based on the second link trace message. An edge in the network that caused the loop is identified based on comparing the first and second topology graphs.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: September 6, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Mankamana P. Mishra, Karthik Babu Harichandra Babu, Nitin Kumar, Manoj K. Pandey
  • Publication number: 20220277242
    Abstract: A case assistant is provided to client support professionals, which utilizes robotic process automation (RPA) technologies to analyze large amounts of data related to historical client cases that are similar to current open cases, data related to skilled experts associated with similar client cases, and data related to business exceptions. Several processes are utilized to provide this data to client support professionals, including a document similarity finder that utilizes a vector data collector, a tokenizer, a stop word remover, a relevance finder, and a similarity finder, several of which utilize a variety of machine learning technologies. Additional processes include a skilled experts finder and a business exceptions finder.
    Type: Application
    Filed: February 25, 2022
    Publication date: September 1, 2022
    Applicant: Rimini Street, Inc.
    Inventors: Praveen Sahni, Nitin Kumar, Elissa G. Klotz
  • Patent number: 11431619
    Abstract: Techniques and mechanisms for a control plane approach for dense topologies that focusses on discovering shared ECMP groups in the control plane independent of per-prefix learning and then learning prefixes via these shared ECMP groups instead of learning prefixes via one next-hop at a time. In dense topologies, this approach helps minimize BGP path scale, corresponding signaling and enables control plane scaling that is an order of magnitude higher than a traditional eBGP control plane. During link and node topology changes, the described control plane approach enables control plane signaling that is prefix independent and an order of magnitude lower. A control plane approach to path-list sharing and prefix independent signaling on link and node topology changes enables prefix independent convergence (PIC) in scenarios that would not be possible otherwise with traditional FIB driven path-list sharing and PIC.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: August 30, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Neeraj Malhotra, Satya Ranjan Mohanty, Dongling Duan, Nitin Kumar, Narasimha Prasad Salagame Nagaraj
  • Patent number: 11431751
    Abstract: Potentially malicious uniform resource locators and websites are safely and effectively investigated through live forensic browsing. Live data from an isolated browser feeds a security information and event management (SIEM) tool and other forensic tools during a browsing session, allowing investigators to direct the browsing in response to analysis results. Session data may be translated for SIEM ingestion. Browsing sessions may be manually or automatically customized to obscure their forensic nature, by routing selection, by bandwidth or latency adjustment, or by spoofing externally detectable characteristics such as geolocation, user agent, time zone, and language. Forensic activity by an investigator may also be obscured from discovery by an attacker as a result of spoofing the browser's context, such as plugin status and host machine physical characteristics.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: August 30, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amar Dinesh Patel, John Lambert, Nitin Kumar Goel
  • Publication number: 20220239554
    Abstract: Techniques for connectivity issue remediation are provided. A first link trace message is automatically transmitted from a source end point to a destination end point. A first topology graph is generated for a network based on the first link trace message. Presence of a loop is detected in the network. A second link trace message is then transmitted from the source end point to the destination end point, and a second topology graph is automatically generated for the network based on the second link trace message. An edge in the network that caused the loop is identified based on comparing the first and second topology graphs.
    Type: Application
    Filed: January 28, 2021
    Publication date: July 28, 2022
    Inventors: Mankamana P. MISHRA, Karthik Babu HARICHANDRA BABU, Nitin KUMAR, Manoj K. PANDEY
  • Publication number: 20220239585
    Abstract: A method is performed at a router configured to perform Bit Index Explicit Replication (BIER) for forwarding of multicast packets in a network. The method includes, upon receiving a multicast packet of a multicast flow, accessing flow mappings in which multicast flows are mapped to fixed accounting values corresponding to the multicast flows. The method further comprises generating a BIER header for the multicast packet by encoding a multi-segment entropy field of the BIER header with (i) a variable entropy value for equal-cost multi-path (ECMP) load balancing, and (ii) a fixed accounting value among the fixed accounting values that is mapped to the multicast flow in the flow mappings. The method also includes encapsulating the multicast packet with the BIER header to produce an encapsulated multicast packet, and forwarding the encapsulated multicast packet.
    Type: Application
    Filed: January 28, 2021
    Publication date: July 28, 2022
    Inventors: Mankamana Prasad Mishra, Rajiv Asati, IJsbrand Wijnands, Stephane Litkowski, Nitin Kumar
  • Publication number: 20220239588
    Abstract: Techniques and mechanisms for a control plane approach for dense topologies that focusses on discovering shared ECMP groups in the control plane independent of per-prefix learning and then learning prefixes via these shared ECMP groups instead of learning prefixes via one next-hop at a time. In dense topologies, this approach helps minimize BGP path scale, corresponding signaling and enables control plane scaling that is an order of magnitude higher than a traditional eBGP control plane. During link and node topology changes, the described control plane approach enables control plane signaling that is prefix independent and an order of magnitude lower. A control plane approach to path-list sharing and prefix independent signaling on link and node topology changes enables prefix independent convergence (PIC) in scenarios that would not be possible otherwise with traditional FIB driven path-list sharing and PIC.
    Type: Application
    Filed: January 27, 2021
    Publication date: July 28, 2022
    Inventors: Neeraj Malhotra, Satya Ranjan Mohanty, Dongling Duan, Nitin Kumar, Narasimha Prasad Salagame Nagaraj
  • Publication number: 20220210056
    Abstract: A computer-based method and system for synthesizing a Network-on-Chip (NoC) is provided. One method includes determining physical data, device data, bridge data, traffic data and domain data based on an input specification for the NoC; assigning a domain to each bridge port; partitioning each traffic flow into one of a plurality of bins based on the bridge port domain assignments and the domain crossing constraints; creating a virtual node at each bridge port endpoint; generating a candidate topology for each bin based on the physical data, the device data, the bridge data, the traffic data, the domain data and the virtual nodes, each candidate topology including bridge ports, a tree of routers, routes and connections; and generating a final topology by merging the candidate topologies.
    Type: Application
    Filed: March 16, 2022
    Publication date: June 30, 2022
    Applicant: Arm Limited
    Inventors: Nitin Kumar Agarwal, Anup Gangwar, Honnahuggi Harinath Venkata Naga Ambica Prasad, Ravishankar Sreedharan, Narayana Sri Harsha Gade
  • Patent number: 11361211
    Abstract: A system for creating and managing an artificial conversational entity using an artificial intelligence (AI) based communications system is disclosed. The system may comprise a data access interface to receive instructions with configuration details from a requestor to create an artificial conversational entity, as well as data from a data source. The system may comprise a processor to generate the artificial conversational entity by: identifying a data source type associated with the data; performing data treatment on the received data based on the data source type in order to focus data on at least one targeted topic; determining and applying a compression technique to the received data; performing an intellective computing technique on the compressed data; performing a synoptic evaluation of the data; and generating an executable based on the synoptic evaluation.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: June 14, 2022
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Hemant Manaharlal Kakkad, Richa Gupta, Nitin Kumar Gupta
  • Publication number: 20220180215
    Abstract: Described herein are technologies for overcoming technical problems associated with implementing a system for search and analysis of technical information over a computer network. For example, described herein are systems and methods for overcoming technical problems associated with implementing a system for search and analysis of scientific and engineering studies data over a computer network. With respect to some embodiments, described herein are technologies leveraging computer networking and a software architecture to overcome technical problems associated with implementing search and analysis systems for technical information.
    Type: Application
    Filed: December 1, 2021
    Publication date: June 9, 2022
    Inventor: Nitin Kumar
  • Patent number: 11349891
    Abstract: This disclosure describes techniques for configuring an edge router of a communication provider network, the edge router coupled to communicate with a plurality of media streaming playback devices. Based at least in part on an indication of characteristics associated with the plurality of media streaming playback devices, a first multicast join for the edge router is configured to the communication provider network such that one or more media servers delivers a first plurality of media streams to the edge router via the communication provider network. Based at least in part on an indication of a request for an additional media stream not included in the first plurality of media streams, a second multicast join for the edge router is configured to the communication provider network such that the one or more media servers delivers the additional media stream to the edge router via the communication provider network.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: May 31, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Mankamana Prasad Mishra, Rajiv Asati, Nitin Kumar, Luc De Ghein
  • Patent number: 11349722
    Abstract: In one aspect, a computerized method useful for connecting to a multipath hub in a cluster includes the step of, with a gateway in a same network as the cluster, receiving, from a branch edge, a request to connect to a logical identifier (ID) of the multipath hub. The gateway recognizes a logical ID representing a cluster. The gateway determines a least-loaded edge in the cluster to be the multipath hub. The gateway returns a connectivity information for the multipath hub. The branch edge configures a tunnel to the multipath hub.
    Type: Grant
    Filed: August 1, 2020
    Date of Patent: May 31, 2022
    Assignee: NICIRA, INC.
    Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
  • Patent number: 11329690
    Abstract: The present disclosure provides computer-based methods and a system for synthesizing a NoC that advantageously generate balanced NoC topologies without end-to-end fairness or local credit-based arbitration, and improve NoC performance when destination device bridge ports support only one incoming physical link per channel. More particularly, a clock domain is assigned to certain routers that satisfies the minimum frequency for the router while reducing clock domain transitions to neighboring routers, and the traffic flows received by these routers are balanced based on the traffic flow packet rates.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: May 10, 2022
    Assignee: Arm Limited
    Inventors: Narayana Sri Harsha Gade, Honnahuggi Harinath Venkata Naga Ambica Prasad, Anup Gangwar, Nitin Kumar Agarwal, Ravishankar Sreedharan
  • Patent number: 11323307
    Abstract: In one aspect, a computer-networking method useful for implementing dynamic high-availability (HA) mode based on current wide area network (WAN) connectivity, comprising the steps of: providing a first edge device of a local area network (LAN) with the WAN; providing a second edge device of the LAN with the WAN; and synchronizing a state of plurality of links with the WAN that are connected to the first edge device and the second edge device.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: May 3, 2022
    Assignee: NICIRA, INC.
    Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
  • Publication number: 20220131740
    Abstract: In one aspect, a method useful for implementing high availability (HA) enhancements to a computer network, comprising the steps of: providing a first edge device of a local area network (LAN); providing a second edge device of the LAN; providing a gateway system to the LAN from a wide area network; detecting that an HA cable between the first edge device and the second edge device is disconnected; establishing a network connection between the gateway system and the second edge device; with the gateway system: determining that the first edge device is active and passing network traffic, implementing a network tunneling protocol with second edge device.
    Type: Application
    Filed: January 10, 2022
    Publication date: April 28, 2022
    Inventors: Ajit Ramachandra Mayya, Parag Pritam Thakore, Stephen Craig Connors, Steven Michael Woo, Sunil Mukundan, Nitin Kumar Ananda
  • Publication number: 20220121838
    Abstract: A method of monitoring an aircraft interior includes capturing an image using at least one camera mounted within the fuselage of the aircraft, the image being a captured image including individual image frames. The method further includes modifying the captured image and generating an optimized image using an image processing module, detecting an animate object within the optimized image and identifying features of the animate object using an object detection module, and displaying the optimized using a display module.
    Type: Application
    Filed: January 14, 2021
    Publication date: April 21, 2022
    Inventors: Nitin Kumar Goyal, Joseph T. Pesik
  • Patent number: 11310169
    Abstract: The present disclosure provides a computer-based method and system for synthesizing a NoC. Traffic data is determined or received, and a baseline topology is generated or received. For each router in the baseline topology, a number of edge virtual channel (EVC) combinations is determined, the transmittablility of the traffic classes are determined, and, when the traffic classes are not transmittable, the router is identified. A traffic class affinity graph (TCAG) is generated for each identified router. Traffic class combinations are generated for the identified routers based on the TCAGs and EVC combinations. The traffic classes of the identified routers are merged based on the traffic class combinations. A final EVC combination for each identified router is determined based on the merged traffic classes. A final topology is generated based, at least in part, on the merged traffic classes and the final EVC combinations for the identified routers.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: April 19, 2022
    Assignee: Arm Limited
    Inventors: Honnahuggi Harinath Venkata Naga Ambica Prasad, Nitin Kumar Agarwal, Anup Gangwar, Narayana Sri Harsha Gade, Ravishankar Sreedharan
  • Patent number: 11283729
    Abstract: The present disclosure provides a computer-based method and system for synthesizing a Network-on-Chip (NoC). Physical data, device data, bridge data and traffic data are determined based on an input specification for the NoC. A virtual channel (VC) is assigned to each traffic flow to create a plurality of VC assignments. A topology is generated, based on the physical data, the device data, the bridge data, the traffic data and the VC assignments, which includes bridge ports, routers and connections. Final locations for relocatable NoC elements (e.g., routers, etc.) are determined based on NoC element energy values for the relocatable NoC elements, and protocol-level pipelines may be inserted into the connections based on a timing parameter.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: March 22, 2022
    Assignee: Arm Limited
    Inventors: Anup Gangwar, Nitin Kumar Agarwal, Honnahuggi Harinath Venkata Naga Ambica Prasad, Narayana Sri Harsha Gade, Ravishankar Sreedharan
  • Patent number: 11277732
    Abstract: Systems and methods for providing online access to multiple mobile station international subscriber directory numbers (MSISDNs), or mobile numbers, with compatible internet-connected user equipment (UEs). The system can include a web portal through which users can send and receive voice calls, video calls, text messages, e-mails, and other communications via multiple authorized mobile numbers. The system can include a graphical user interface (GUI) to enable users to select a mobile number to place a call or send a text, for example, with the call or text appearing to be sent from the mobile number. The system can also route incoming calls and texts to both the UE associated with the mobile number and the web portal. Thus, an incoming call, for example, can ring on both the UE and a tablet or laptop computer substantially simultaneously.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: March 15, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Prakasa Bellam, Gurpreet Singh, Frederick Andrew Lien, Nitin Kumar, Taylor Edwards, Mikhail Fridman
  • Patent number: 11269604
    Abstract: A system and method for analyzing a performance of computer code. A method includes scanning a graph to identify a plurality of calls to executable code, individual nodes of the graph representing different calls to be taken by the executable code; determining a score for individual nodes of the graph based on resources required to perform the call represented by that node, the call being one that consumes substantial resources of a computing system to accomplish an operation; adjusting the score of individual nodes that are associated with repetitive action nodes in the graph; and generating recommendations to improve performance of the computer code based on scores indicative of substantial resource consumption.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: March 8, 2022
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Himanshu Parihar, Max Aristilde, Nitin Kumar Mathur