Patents by Inventor Sathyanarayanan Kavacheri

Sathyanarayanan Kavacheri 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: 11681707
    Abstract: Transmission handling of analytics query response includes a search head, in a data intake and query system, receiving a query from an analytics system. The search head distributes at least a portion of the query to at least one indexer for processing the query. The at least one indexer transmits, bypassing the search head, and to the analytics system, events matching the query. The search head receives from the at least one indexer, data regarding the events, and sends the data regarding the events to the analytics system.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: June 20, 2023
    Assignee: SPLUNK INC.
    Inventors: Bo Lei, Ryan Lee Faircloth, Marios Iliofotou, Sathyanarayanan Kavacheri, Sadia R. Poddar, Anurag Singla
  • Patent number: 11301475
    Abstract: Transmission handling of analytics query response includes a search head, in a data intake and query system, receiving a query from an analytics system. The search head distributes at least a portion of the query to at least one indexer for processing the query. The at least one indexer transmits, bypassing the search head, and to the analytics system, events matching the query. The search head receives from the at least one indexer, data regarding the events, and sends the data regarding the events to the analytics system.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: April 12, 2022
    Assignee: SPLUNK INC.
    Inventors: Bo Lei, Ryan Lee Faircloth, Marios Iliofotou, Sathyanarayanan Kavacheri, Sadia R. Poddar, Anurag Singla
  • Patent number: 10581881
    Abstract: A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: March 3, 2020
    Assignee: SPLUNK INC.
    Inventors: Sudhakar Muddu, Christos Tryfonas, Sathyanarayanan Kavacheri
  • Patent number: 10110617
    Abstract: A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: October 23, 2018
    Assignee: SPLUNK INC.
    Inventors: Sudhakar Muddu, Christos Tryfonas, Sathyanarayanan Kavacheri
  • Publication number: 20180054452
    Abstract: A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
    Type: Application
    Filed: October 31, 2017
    Publication date: February 22, 2018
    Inventors: Sudhakar Muddu, Christos Tryfonas, Sathyanarayanan Kavacheri
  • Publication number: 20170063886
    Abstract: A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
    Type: Application
    Filed: October 30, 2015
    Publication date: March 2, 2017
    Inventors: Sudhakar Muddu, Christos Tryfonas, Sathyanarayanan Kavacheri
  • Patent number: 7257822
    Abstract: An address book API according to the present invention includes an abstracted API and one or more address book specific adapters. The abstracted API provides functionalities common to a plurality of address book programs. The abstracted API is abstract enough to readily interface with various address books. Each adapter provides for address book program specific implementation of functionalities.
    Type: Grant
    Filed: April 13, 2004
    Date of Patent: August 14, 2007
    Assignee: Sun Microsystems Inc
    Inventors: Mihir Sambhus, Sathyanarayanan Kavacheri
  • Publication number: 20050015365
    Abstract: Methods and systems thereof for storing and retrieving device-dependent attributes on a portal server are described. Attributes are stored in a device-dependent fashion. When a request for an attribute is received, the type of device used to generate the request is identified. The attribute suitable for the type of device is selected. Accordingly, device-dependent attributes are readily stored and retrieved on the portal server. As a result, the portal server can quickly and efficiently provide services and other types of support for a wide variety of client devices having different characteristics.
    Type: Application
    Filed: July 16, 2003
    Publication date: January 20, 2005
    Inventors: Sathyanarayanan Kavacheri, Luu Tran
  • Publication number: 20050015406
    Abstract: A method and system for customizable client aware content aggregation and rendering in a portal server. The method includes step of servicing a request for content using at least one of a plurality of channels. To service the request, a first file path is accessed. The first file path points to generic non-customized information for a client device. A second of file path is accessed to service the request, wherein the second file path points to customized information, and wherein the second file path is accessed subsequent to the first file path. Aggregated content from a plurality channels is processed using a rendering engine, wherein the rendering engine is configured to output the aggregated content in a markup language tailored for the client device. The aggregated content is subsequently output in the second markup language to the client device.
    Type: Application
    Filed: July 16, 2003
    Publication date: January 20, 2005
    Inventors: Mihir Sambhus, Sathyanarayanan Kavacheri, Gregory Ziebold, Luu Tran
  • Publication number: 20050015474
    Abstract: Methods and systems thereof for storing, reading and writing wireless client device profiles are described. A node is created for each device and the properties of the client devices are stored as attributes of a respective node. By storing the profiles in this manner, the reading of a device property reduces to fetching an attribute of the appropriate node, and the writing of a device property is reduced to modifying an attribute of the appropriate node. Parsing and validation of device profiles are eliminated, improving performance. Moreover, the profiles are managed by a user-friendly interface.
    Type: Application
    Filed: July 16, 2003
    Publication date: January 20, 2005
    Inventors: Sathyanarayanan Kavacheri, Wun-Mai Chang, Luu Tran, Veiming Seah
  • Publication number: 20040030746
    Abstract: A wireless portal system having a wireless portal server with a hierarchical client detection mechanism. The hierarchical client detection mechanism includes logic for identifying client wireless devices connecting to the wireless portal server by using a hierarchical search path of predefined client profile information stored in the wireless portal server. In searching for client profile information, the client detection logic first looks for an exact match for a connecting device and if that fails, attempts to find an approximate match of the predefined profile information for the connecting device. A failure in finding either an exact or approximate match results in the client detection logic looking for a match within the profile information of a class of devices similar to the connecting client wireless device.
    Type: Application
    Filed: July 16, 2003
    Publication date: February 12, 2004
    Inventors: Sathyanarayanan Kavacheri, Luu Tran