Patents by Inventor Krishnamoorthy Karthikeyan

Krishnamoorthy Karthikeyan 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: 11928501
    Abstract: Systems, methods and apparatus are provided for a reusable, client-server based ecosystem designed to support content-aware, LiFi-powered transfer of large-scale, semi-structured data files. Containerized client-side applications may include a LiFi communication engine (LCE), a job control engine (JCE), and an execution hub that is configured to interface with the JCE, the LCE, job stakeholders and downstream applications. A central server may include a server-side LCE configured for two-way communication with the client-side LCE. Each LCE may be configured to cluster semi-structured data into data packets, broadcast data packets using an LED array, receive data packets using an array of photoreceptors and synchronize received data packets.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: March 12, 2024
    Assignee: Bank of America Corporation
    Inventors: Madhusudhanan Krishnamoorthy, Nithya C, Meenakshi Meenakshisundaram, Sivasankari Abirami Karthikeyan
  • Publication number: 20210266284
    Abstract: A method for managing notification requests in a communication network is disclosed. The method comprises receiving notification requests from a system of the communication network (110) and, for received notification requests, obtaining an intended outcome of the requested notification (120) and assigning a priority to the received notification request (130). The method further comprises selecting for processing at least one received notification request, wherein the at least one notification request is selected on the basis of a priority assigned to the notification request (160). Assigning a priority to the received notification request comprises estimating a probability that the intended outcome of the requested notification will be achieved, and setting the priority of the received notification request according to the estimated probability (140).
    Type: Application
    Filed: June 25, 2018
    Publication date: August 26, 2021
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Venkatesh U., Krishnamoorthy KARTHIKEYAN, Anand VARADARAJAN
  • Patent number: 10608899
    Abstract: Techniques for classifying a network flow using a service directory. Embodiments receive a request to establish a network flow with a remote service. The request specifies a network address associated with the remote service. A classification of the remote service is determined by querying a service directory using the network address and the port identifier. Embodiments also determine a network management policy to apply to the network flow, based on the determined classification.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 31, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Ganesh Chennimalai Sankaran, Krishnamoorthy Karthikeyan
  • Patent number: 9887881
    Abstract: Techniques are disclosed for classifying a network flow based on a domain name system (DNS) request. Embodiments receive a first DNS request associated with establishing a network flow with a remote service. Here, the first DNS request specifies a domain name associated with the remote service. The domain name is analyzed in order to determine a first classification for the remote service. The first classification is selected from a plurality of classifications. Embodiments then determine a network management policy to apply to the network flow, based on the determined first classification.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: February 6, 2018
    Assignee: Cisco Technology, Inc.
    Inventor: Krishnamoorthy Karthikeyan
  • Publication number: 20150120909
    Abstract: Techniques are disclosed for classifying a network flow based on a domain name system (DNS) request. Embodiments receive a first DNS request associated with establishing a network flow with a remote service. Here, the first DNS request specifies a domain name associated with the remote service. The domain name is analyzed in order to determine a first classification for the remote service. The first classification is selected from a plurality of classifications. Embodiments then determine a network management policy to apply to the network flow, based on the determined first classification.
    Type: Application
    Filed: October 30, 2013
    Publication date: April 30, 2015
    Applicant: Cisco Technology, Inc.
    Inventor: Krishnamoorthy Karthikeyan
  • Publication number: 20140280822
    Abstract: Techniques for classifying a network flow using a service directory. Embodiments receive a request to establish a network flow with a remote service. The request specifies a network address associated with the remote service. A classification of the remote service is determined by querying a service directory using the network address and the port identifier. Embodiments also determine a network management policy to apply to the network flow, based on the determined classification.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Ganesh Chennimalai Sankaran, Krishnamoorthy Karthikeyan