Patents by Inventor Pakshal Kumar H DHELARIA

Pakshal Kumar H DHELARIA 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: 11711255
    Abstract: The present disclosure is directed to a scalable, extensible, fault-tolerant system for stateful joining of two or more streams that are not fully synchronized, event ordering is not guaranteed, and certain events arrive a bit late. The system can ensure to combine the events or link the data in near real-time with low latency to mitigate impacts on downstream applications, such as ML models for determining suspicious behavior. Apart from combining events, the system can ensure to propagate the needed entities to other product streams or help in entity resolution. If any of the needed data is yet to arrive, a user can configure a few parameters to achieve desired eventual and attribute consistency. The architecture is designed to be agnostic of stream processing framework and can work well with both streaming and batch paths.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: July 25, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Pakshal Kumar H Dhelaria, Ambarish Kumar, Saifulla Shaik, Aikaterini Kalou
  • Publication number: 20230055677
    Abstract: The present disclosure is directed to a scalable, extensible, fault-tolerant system for stateful joining of two or more streams that are not fully synchronized, event ordering is not guaranteed, and certain events arrive a bit late. The system can ensure to combine the events or link the data in near real-time with low latency to mitigate impacts on downstream applications, such as ML models for determining suspicious behavior. Apart from combining events, the system can ensure to propagate the needed entities to other product streams or help in entity resolution. If any of the needed data is yet to arrive, a user can configure a few parameters to achieve desired eventual and attribute consistency. The architecture is designed to be agnostic of stream processing framework and can work well with both streaming and batch paths.
    Type: Application
    Filed: September 1, 2021
    Publication date: February 23, 2023
    Applicant: Citrix Systems, Inc.
    Inventors: Pakshal Kumar H Dhelaria, Ambarish Kumar, Saifulla Shaik, Aikaterini Kalou
  • Publication number: 20230010906
    Abstract: Techniques are provided for analyzing events incoming through a message broker and configuring a database schema for storing the events based on the analysis. The analysis is performed on all the attributes of the incoming events with reference to a primary identifier of an event source. The analysis determines the characteristics of the attributes, which facilitates development of the database schema with availability, accuracy, existence, and other factors of various attributes. Analysis is supported for various formats of events, such as AVRO, XML, complex JSON, etc. In some examples, the attributes of interest for database schema generation can be provided via a configuration for the respective databases including relational, time-series, analytical, graph, etc. Also, if a given database supports direct ingestion of data through the message broker, then the ingestion specification can be generated.
    Type: Application
    Filed: July 12, 2021
    Publication date: January 12, 2023
    Applicant: Citrix Systems, Inc.
    Inventors: R V Shouri Gupta, Pakshal Kumar H Dhelaria
  • Patent number: 11334343
    Abstract: Described herein are systems and methods for managing releases of an application in a controlled manner. A computing environment may include a first and second release of an application service, a message broker, a deployment management service and an application management service. The deployment management service may receive settings for the second release, configure the application management service in the computing environment with the settings, and transmit a request to the message broker to cause the application management service to receive messages published to a first category of the message broker. The application management service may receive a message from the message broker, identify a second category of the message broker corresponding to one of the first release or the second release, and publish the message to the second category of the message broker for consumption by one of the first release or the second release of the application service.
    Type: Grant
    Filed: February 9, 2021
    Date of Patent: May 17, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: R. V. Shouri Gupta, Hemwant Kumar Prasad, Pakshal Kumar H Dhelaria
  • Publication number: 20210248143
    Abstract: Described embodiments provide systems and methods for executing one or more operations on a data source using an application programming interface (“API”) query language operations. The system can include a server that can receive a request specifying an API query language operation to execute on a data source having a structured query language (“SQL”) API. The server can identify a schema file for operating the API query language on the data source. The server can translate the API query language operation into an SQL operation using the API query language schema file configured for the data source. The server can transmit the SQL operation to the data source. The server can receive an SQL response to the SQL operation from the data source. The server can generate an API query language response based on the SQL response from the data source in response to the request from the client device.
    Type: Application
    Filed: February 10, 2020
    Publication date: August 12, 2021
    Inventors: Shiv Prasad KHILLAR, Saifulla SHAIK, Nagendra TANK, Pakshal Kumar H DHELARIA, Shouri Gupta R V, Subramanian RAMAMURTI