Patents by Inventor Kunal Agarwal

Kunal Agarwal 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: 20260044615
    Abstract: Apparatuses, methods, systems, and program products are disclosed for techniques for artificial intelligence based data loss prevention. An apparatus includes a processor and a memory that is coupled to the processor. The memory includes instructions that are executable by the processor to detect a file being transmitted from a device, provide the file to a model prior to transmission, the model comprising a plurality of checks to determine whether the file is allowed to be transmitted from the device, and perform an action associated with the file based on output from the model.
    Type: Application
    Filed: August 6, 2024
    Publication date: February 12, 2026
    Applicant: DOPE.SECURITY INC.
    Inventors: TIMOTHY O'LEARY, KUNAL AGARWAL, PETER BARRY, NIGEL MCSWEENEY, AIDAN POWER
  • Patent number: 12464023
    Abstract: Apparatuses, methods, systems, and program products are disclosed for endpoint-based security. An apparatus includes a processor and a memory that is coupled to the processor. The memory includes instructions that are executable by the processor to detect that a network connection between an application executing on the apparatus and a remote device is not connected due to an SSL error, upload an indication of the SSL error to a central server, and receive instructions from the central server for performing an SSL inspection bypass procedure on the apparatus to establish the network connection between the application and the remote device.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: November 4, 2025
    Assignee: DOPE.SECURITY INC.
    Inventor: Kunal Agarwal
  • Publication number: 20250328666
    Abstract: Apparatuses, methods, systems, and program products are disclosed for endpoint-based security. An apparatus includes a processor and a memory that is coupled to the processor. The memory includes instructions that are executable by the processor to determine that a file is accessible from a remote location in response to the file being flagged for external sharing, provide contents of the file to an artificial intelligence (AI) engine to determine whether the contents of the file satisfies at least one predetermined classification, and provide an indication to make the file inaccessible from the remote location in response to the contents of the file satisfying the at least one predetermined classification.
    Type: Application
    Filed: April 17, 2024
    Publication date: October 23, 2025
    Applicant: DOPE.SECURITY INC.
    Inventors: SUNIL KUMAR, KUNAL AGARWAL, LUIS DIOGO COUTO, JOHN O'CALLAGHAN, AIDAN POWER
  • Publication number: 20240364743
    Abstract: Apparatuses, methods, systems, and program products are disclosed for endpoint-based security. An apparatus includes a processor and a memory that is coupled to the processor. The memory includes instructions that are executable by the processor to detect that a network connection between an application executing on the apparatus and a remote device is not connected due to an SSL error, upload an indication of the SSL error to a central server, and receive instructions from the central server for performing an SSL inspection bypass procedure on the apparatus to establish the network connection between the application and the remote device.
    Type: Application
    Filed: April 28, 2023
    Publication date: October 31, 2024
    Applicant: DOPE.SECURITY INC.
    Inventor: KUNAL AGARWAL
  • Patent number: 11838275
    Abstract: A method, system, and computer-usable medium are disclosed, comprising: initiating a web transaction between an endpoint device and a target web server; automatically switching between a first communication mode and a second communication mode in response to one or more communication performance conditions associated with conducting the web transaction, where the endpoint device communicates with the target web server using an intermediate proxy server in the first communication mode; and the endpoint device communicates with the target web server without using the intermediate proxy server in the second communication mode. Other embodiments include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: December 5, 2023
    Assignee: Forcepoint LLC
    Inventors: Kunal Agarwal, Aidan Power, Sergii Shkonda, Timothy O'Leary
  • Patent number: 11811829
    Abstract: Apparatuses, methods, systems, and program products are disclosed for endpoint-based security. An apparatus includes a network module that is configured to receive, at an end user device, a request for content from a network source. An apparatus includes a policy module that is configured to compare a network source of requested content against a policy that is stored on an end user device prior to the content being allowed on the end user device. An apparatus includes an action module that is configured to modify at least one header in a request for content based on a requirement for a network source.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: November 7, 2023
    Assignee: DOPE.SECURITY INC.
    Inventor: Kunal Agarwal
  • Patent number: 11799915
    Abstract: Apparatuses, methods, systems, and program products are disclosed for endpoint-based security. An apparatus includes a network module that is configured to receive, at an end user device, a request for content from a network source. An apparatus includes a policy module that is configured to compare a network source of requested content against a policy that is stored on an end user device prior to the content being allowed on the end user device. An apparatus includes an action module that is configured to segment network traffic associated with a request for content from a network source, based on a comparison of the network source against a policy, between at least one of directly accessing the content from the network source and indirectly accessing the content via a remote cloud device by rerouting the network traffic from an end user device to the remote cloud device.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: October 24, 2023
    Assignee: DOPE.SECURITY INC.
    Inventor: Kunal Agarwal
  • Patent number: 11770415
    Abstract: Apparatuses, methods, systems, and program products are disclosed for endpoint-based security. An apparatus includes a network module that is configured to receive, at an end user device, a request for content from a network source. An apparatus includes a policy module that is configured to compare a network source of requested content against a policy that is stored on an end user device prior to the content being allowed on the end user device. An apparatus includes an action module that is configured to replay at least one header of the request for content at a remote device where the requested content is further analyzed based on the comparison between the network source of the requested content and the policy.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: September 26, 2023
    Assignee: DOPE. SECURITY INC.
    Inventor: Kunal Agarwal
  • Patent number: 11770416
    Abstract: Apparatuses, methods, systems, and program products are disclosed for endpoint-based security. An apparatus includes a network module that is configured to receive, at an end user device, a request for content from a network source. An apparatus includes a policy module that is configured to compare a network source of requested content against a policy that is stored on an end user device prior to the content being allowed on the end user device. An apparatus includes an action module that is configured to perform at least one action related to requested content based on the comparison between the network source of the requested content and the policy. An apparatus includes a content module configured to, in response to receiving content, perform a security analysis of the received content on an end user device.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: September 26, 2023
    Assignee: DOPE.SECURITY INC.
    Inventor: Kunal Agarwal
  • Publication number: 20230015793
    Abstract: Apparatuses, methods, systems, and program products are disclosed for endpoint-based security. An apparatus includes a network module that is configured to receive, at an end user device, a request for content from a network source. An apparatus includes a policy module that is configured to compare a network source of requested content against a policy that is stored on an end user device prior to the content being allowed on the end user device. An apparatus includes an action module that is configured to replay at least one header of the request for content at a remote device where the requested content is further analyzed based on the comparison between the network source of the requested content and the policy.
    Type: Application
    Filed: January 6, 2022
    Publication date: January 19, 2023
    Applicant: DOPE.SECURITY INC.
    Inventor: KUNAL AGARWAL
  • Publication number: 20230016364
    Abstract: Apparatuses, methods, systems, and program products are disclosed for endpoint-based security. An apparatus includes a network module that is configured to receive, at an end user device, a request for content from a network source. An apparatus includes a policy module that is configured to compare a network source of requested content against a policy that is stored on an end user device prior to the content being allowed on the end user device. An apparatus includes an action module that is configured to segment network traffic associated with a request for content from a network source, based on a comparison of the network source against a policy, between at least one of directly accessing the content from the network source and indirectly accessing the content via a remote cloud device by rerouting the network traffic from an end user device to the remote cloud device.
    Type: Application
    Filed: January 6, 2022
    Publication date: January 19, 2023
    Applicant: DOPE.SECURITY INC.
    Inventor: KUNAL AGARWAL
  • Publication number: 20230016018
    Abstract: Apparatuses, methods, systems, and program products are disclosed for endpoint-based security. An apparatus includes a network module that is configured to receive, at an end user device, a request for content from a network source. An apparatus includes a policy module that is configured to compare a network source of requested content against a policy that is stored on an end user device prior to the content being allowed on the end user device. An apparatus includes an action module that is configured to perform at least one action related to requested content based on the comparison between the network source of the requested content and the policy. An apparatus includes a content module configured to, in response to receiving content, perform a security analysis of the received content on an end user device.
    Type: Application
    Filed: January 6, 2022
    Publication date: January 19, 2023
    Applicant: DOPE.SECURITY INC.
    Inventor: KUNAL AGARWAL
  • Publication number: 20230019026
    Abstract: Apparatuses, methods, systems, and program products are disclosed for endpoint-based security. An apparatus includes a network module that is configured to receive, at an end user device, a request for content from a network source. An apparatus includes a policy module that is configured to compare a network source of requested content against a policy that is stored on an end user device prior to the content being allowed on the end user device. An apparatus includes an action module that is configured to modify at least one header in a request for content based on a requirement for a network source.
    Type: Application
    Filed: January 6, 2022
    Publication date: January 19, 2023
    Applicant: DOPE.SECURITY INC.
    Inventor: KUNAL AGARWAL
  • Publication number: 20220414676
    Abstract: A method, system, and computer-usable medium are disclosed for executing operations, including initiating a web transaction between an endpoint device and a target web server and automatically switching between multiple communication modes in response to one or more communication mode security policies associated with conducting the web transaction. The multiple communication modes include a first communication mode in which the endpoint device communicates with the target web server using an intermediate proxy server, and a second communication mode in which the endpoint device communicates with the target web server without using the intermediate proxy server. Other embodiments include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
    Type: Application
    Filed: June 28, 2021
    Publication date: December 29, 2022
    Inventors: Aidan Power, Kunal Agarwal
  • Publication number: 20220294766
    Abstract: A method, system, and computer-usable medium are disclosed, comprising: initiating a web transaction between an endpoint device and a target web server; automatically switching between a first communication mode and a second communication mode in response to one or more communication performance conditions associated with conducting the web transaction, where the endpoint device communicates with the target web server using an intermediate proxy server in the first communication mode; and the endpoint device communicates with the target web server without using the intermediate proxy server in the second communication mode. Other embodiments include corresponding computer systems, apparatus, and computer programs recorded on one or more computer storage devices, each configured to perform the actions of the methods.
    Type: Application
    Filed: March 12, 2021
    Publication date: September 15, 2022
    Inventors: Kunal Agarwal, Aidan Power, Sergii Shkonda, Timothy O'Leary
  • Patent number: 11431755
    Abstract: Apparatuses, methods, systems, and program products are disclosed for endpoint-based security. An apparatus includes a network module that is configured to receive, at an end user device, a request for content from a network source. An apparatus includes a policy module that is configured to compare a network source of requested content against a policy that is stored on an end user device prior to the content being allowed on the end user device. An apparatus includes an action module that is configured to perform at least one action related to requested content based on a comparison between a network source of the requested content and a policy.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: August 30, 2022
    Assignee: DOPE.SECURITY INC.
    Inventor: Kunal Agarwal
  • Publication number: 20200133822
    Abstract: A system and method for analyzing big data activities are disclosed. According to one embodiment, a system comprises a distributed file system for the entities and applications, wherein the applications include one or more of script applications, structured query language (SQL) applications, Not Only (NO) SQL applications, stream applications, search applications, and in-memory applications. The system further comprises a data processing platform that gathers, analyzes, and stores data relating to entities and applications. The data processing platform includes an application manager having one or more of a MapReduce Manage, a script applications manager, a structured query language (SQL) applications manager, a Not Only (NO) SQL applications manager, a stream applications manager, a search applications manager, and an in-memory applications manager. The application manager identifies if the applications are one or more of slow-running, failed, killed, unpredictable, and malfunctioning.
    Type: Application
    Filed: December 30, 2019
    Publication date: April 30, 2020
    Inventors: Shivnath Babu, Kunal Agarwal
  • Patent number: 10521326
    Abstract: A system and method for analyzing big data activities are disclosed. According to one embodiment, a system comprises a distributed file system for the entities and applications, wherein the applications include one or more of script applications, structured query language (SQL) applications, Not Only (NO) SQL applications, stream applications, search applications, and in-memory applications. The system further comprises a data processing platform that gathers, analyzes, and stores data relating to entities and applications. The data processing platform includes an application manager having one or more of a MapReduce Manage, a script applications manager, a structured query language (SQL) applications manager, a Not Only (NO) SQL applications manager, a stream applications manager, a search applications manager, and an in-memory applications manager. The application manager identifies if the applications are one or more of slow-running, failed, killed, unpredictable, and malfunctioning.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: December 31, 2019
    Assignee: Unravel Data Systems, Inc.
    Inventors: Shivnath Babu, Kunal Agarwal
  • Patent number: 10360366
    Abstract: The disclosed computer-implemented method for providing two-factor authentication with an enterprise gateway when an authentication server is unavailable may include (1) receiving, at a computing device, an authentication request from a client device; (2) determining the authentication server is unavailable; (3) sending, to the client device and in response to determining the authentication server is unavailable, a backup credential stored on the enterprise gateway; (4) receiving, from the client device, a security code generated by the backup credential; (5) authenticating the security code; (6) sending, in response to determining the security code is authentic, access approval to the client device. The provided methods may provide authentication, by an enterprise gateway, of one or more factors in a multi-factor authentication system when an authentication server is unavailable. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: July 23, 2019
    Assignee: Symantec Corporation
    Inventors: Sankalp Dubey, Srinath Venkataramani, Vadiraj Kulkarni, Kunal Agarwal
  • Patent number: 10326733
    Abstract: The disclosed computer-implemented method for facilitating single sign-on for multiple devices may include (1) establishing a login session for a user account, (2) in response to establishing the login session, providing, to a device associated with the user account, a session token for the user account, (3) receiving, from at least one client, a request to access resources associated with the user account, (4) determining that the associated device possesses the session token for the user account, and (5) in response to determining that the associated device possesses the session token, providing, to the client, access to the resources associated with the user account. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: June 18, 2019
    Assignee: Symantec Corporation
    Inventors: Prasad Bokare, Gary Krall, Nicolas Popp, Kunal Agarwal, Tushar Goyal, Srinath Venkataramani