Patents by Inventor Purvi Desai

Purvi Desai 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: 20170332238
    Abstract: Systems and methods implemented in a cloud node in a cloud based security system for network access control of a mobile device based on multidimensional risk profiling thereof include receiving posture data from the mobile device; determining a device fingerprint and a risk index of the mobile device based on the posture data; and, responsive to a request by the mobile device for network resources through the cloud based security system, performing a multidimensional risk analysis based on the device fingerprint and the risk index and allowing or denying the request based on the multidimensional risk analysis.
    Type: Application
    Filed: December 13, 2016
    Publication date: November 16, 2017
    Inventors: Abhinav BANSAL, Purvi DESAI
  • Publication number: 20170331859
    Abstract: Systems and methods in a mobile device communicatively coupled to a cloud based security system, the method for detecting and processing in-channel events associated with a network agnostic mobile application, the method includes intercepting outgoing data from the network agnostic mobile application at a tunnel interface on the mobile device; monitoring the outgoing data for network transactions from the network agnostic mobile application to maintain a context of the network transactions and intended responses for every request; transmitting the outgoing data from the tunnel interface to the cloud based security system; and receiving a response from the cloud based security system responsive to the outgoing data and processing any deviation from the intended responses.
    Type: Application
    Filed: January 31, 2017
    Publication date: November 16, 2017
    Inventors: Abhinav BANSAL, Vikas MAHAJAN, Purvi DESAI
  • Publication number: 20170279803
    Abstract: Systems and methods implemented by a unified agent application executed on a mobile device, for unified service discovery and secure availability include authenticating a user into a plurality of cloud services including a proxy service and a Virtual Private Network (VPN) service, wherein the proxy service is utilized for Internet traffic and the VPN service is for Intranet traffic; creating and operating a link local network at the mobile device with a virtual network interface and multiple listening sockets; and intercepting traffic at the virtual network interface from one or more client applications on the mobile device and splitting the traffic between the proxy service, the VPN service, and the Internet based on a type of the traffic, a destination, and the one or more client applications.
    Type: Application
    Filed: May 12, 2016
    Publication date: September 28, 2017
    Applicant: Zscaler, Inc.
    Inventors: Purvi Desai, Vikas Mahajan, Abhinav Bansal, Ajit SINGH, Sandeep KUMAR, Vivek RAMAN
  • Publication number: 20170223024
    Abstract: Systems and methods, implemented by one or more nodes in a cloud-based security system, for enforcing application-based control of network resources include receiving a request from a user device for the network resources; evaluating the request through the cloud-based security system and determining an application on the user device performing the request; and performing one of (1) denying the request if the application is unauthorized to access the network resources, (2) redirecting the request to an authorized application on the user device if the application is legitimate but unauthorized to access the network resources, and (3) allowing the request if the application is authorized to access the network resources.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Applicant: Zscaler, Inc.
    Inventors: Purvi DESAI, Abhinav BANSAL
  • Patent number: 9621574
    Abstract: A cloud based security method includes authenticating a mobile device through a cloud based security system; associating the mobile device with a user of the cloud based security system based on the authenticating; monitoring user requests from the mobile device by the cloud based security system; detecting security threats based on the monitoring; and sending an out of band end user notification to the mobile device responsive to detecting a security threat, wherein the out of band end user notification comprises information for the user related to the security threat.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: April 11, 2017
    Assignee: Zscaler, Inc.
    Inventors: Purvi Desai, Abhinav Bansal, Vikas Mahajan
  • Publication number: 20160261564
    Abstract: A virtual private access method implemented by a cloud system, includes receiving a request to access resources from a user device, wherein the resources are located in one of a public cloud and an enterprise network and the user device is remote therefrom on the Internet; forwarding the request to a central authority for a policy look up and for a determination of connection information to make an associated secure connection through the cloud system to the resources; receiving the connection information from the central authority responsive to an authorized policy look up; and creating secure tunnels between the user device and the resources based on the connection information.
    Type: Application
    Filed: May 18, 2016
    Publication date: September 8, 2016
    Applicant: Zscaler, Inc.
    Inventors: Patrick FOXHOVEN, John A. CHANAK, William FEHRING, Denzil WESSELS, Purvi DESAI, Manoj APTE, Sudhindra P. HERLE
  • Publication number: 20160248812
    Abstract: A method implemented by an agent operating on a mobile device communicating to a cloud-based system includes opening up local listening sockets on the mobile device; redirecting outgoing traffic from all application on the mobile device except the agent to the local listening sockets; and forwarding the outgoing traffic from the local listening sockets to the cloud-based system with additional information included therein for the cloud-based system.
    Type: Application
    Filed: April 19, 2016
    Publication date: August 25, 2016
    Applicant: Zscaler, Inc.
    Inventors: Purvi DESAI, Vikas MAHAJAN, Abhinav BANSAL
  • Patent number: 9350644
    Abstract: A method implemented by an agent operating on a mobile device communicating to a cloud-based system includes opening up local listening sockets on the mobile device; redirecting outgoing traffic from all application on the mobile device except the agent to the local listening sockets; and forwarding the outgoing traffic from the local listening sockets to the cloud-based system with additional information included therein for the cloud-based system.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: May 24, 2016
    Assignee: Zscaler. Inc.
    Inventors: Purvi Desai, Vikas Mahajan, Abhinav Bansal
  • Publication number: 20160050227
    Abstract: A cloud based security method includes authenticating a mobile device through a cloud based security system; associating the mobile device with a user of the cloud based security system based on the authenticating; monitoring user requests from the mobile device by the cloud based security system; detecting security threats based on the monitoring; and sending an out of band end user notification to the mobile device responsive to detecting a security threat, wherein the out of band end user notification comprises information for the user related to the security threat.
    Type: Application
    Filed: August 18, 2014
    Publication date: February 18, 2016
    Applicant: Zscaler, Inc.
    Inventors: Purvi DESAI, Abhinav BANSAL, Vikas MAHAJAN
  • Patent number: 9118689
    Abstract: A cloud based security method and processing node includes monitoring data traffic between a user and an external network, wherein the monitoring is performed by a processing node comprising a first server in a cloud based system, detecting a security incident, if an archiving rule exists based on the security incident, providing a notification to a second server within an organization's domain, wherein the user is part of the organization, and wherein the notification includes private data associated with the security incident based on the archiving rule, and storing non-private data in the cloud based system based on the archiving rule.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: August 25, 2015
    Assignee: Zscaler, Inc.
    Inventors: Manoj Apte, Sridhar Narasimhan, Purvi Desai
  • Publication number: 20150143504
    Abstract: A method implemented by an agent operating on a mobile device communicating to a cloud-based system includes opening up local listening sockets on the mobile device; redirecting outgoing traffic from all application on the mobile device except the agent to the local listening sockets; and forwarding the outgoing traffic from the local listening sockets to the cloud-based system with additional information included therein for the cloud-based system.
    Type: Application
    Filed: December 4, 2014
    Publication date: May 21, 2015
    Applicant: Zscaler, Inc.
    Inventors: Purvi DESAI, Vikas MAHAJAN, Abhinav BANSAL
  • Patent number: 8510551
    Abstract: A device, receives a unicast packet designating a unicast source and a unicast destination, and determines whether the received unicast packet is a Data Register message. The device extracts information relating to a multicast packet encapsulated within the unicast packet when the unicast packet is a Data Register message, and performs a security policy lookup based on the extracted multicast packet information to identify a security policy associated with the multicast packet. The device determines whether the identified security policy authorizes forwarding of the unicast packet, and establishes a multicast data session when the identified security policy authorizes forwarding of the unicast packet. The device establishes a multicast control session based on the multicast data session, where the multicast control session authorizes transmission of PIM-related control messages associated with the multicast packet.
    Type: Grant
    Filed: November 10, 2008
    Date of Patent: August 13, 2013
    Assignee: Juniper Networks, Inc.
    Inventors: Purvi Desai, Kannan Varadhan
  • Patent number: 8369323
    Abstract: This disclosure relates to managing voice-based data communications within a clustered network environment using application-layer functionality, and more particularly to a primary network device within a cluster that manages transmissions related to a communication and synchronizes state information associated with the communication to other network devices within the cluster. One exemplary method includes receiving, by a network device in a cluster, information associated with a data communication between a first user device and a second user device, and analyzing, by the network device, the received information using application-layer functionality to identify a primary network device that manages the data communication. When the network device is not the primary network device, the network device forwards the received information to the primary network device.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: February 5, 2013
    Assignee: Juniper Networks, Inc.
    Inventor: Purvi Desai
  • Patent number: 8082580
    Abstract: In general, techniques are described for performing session layer pinhole management within a network security device. In accordance with the techniques, the network device includes a resource manager module and a Session Initiation Protocol (SIP) module. The SIP module receives a SIP message from a private server, the SIP message requesting a SIP session. In response to the SIP message, the SIP module via the resource manager module opens a pinhole to permit the SIP session and assigns via the resource manager module resources included within the resource pool to monitor each call occurring over the SIP session. The SIP module further determines whether each of the calls has completed based on an session layer characteristic of a subsequent SIP message associated with each call and based on the determination, returns via the resource manager module the resources assigned to monitor each completed call to the resource pool.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: December 20, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Purvi Desai, Anil Bollineni
  • Patent number: 7941826
    Abstract: Systems, apparatus, methods, and computer program products for multicast access control are provided to analyze incoming data based on a source zone and a destination zone of the incoming data. Appropriate access control rules are applied to incoming data based on the results of the analysis. Additional implementations of a multicast access control include using a proxy rendezvous point operable to function as a rendezvous point in place of a physical rendezvous point.
    Type: Grant
    Filed: April 6, 2010
    Date of Patent: May 10, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Changming Liu, Gregory M. Lebovitz, Purvi Desai
  • Publication number: 20100195529
    Abstract: Systems, apparatus, methods, and computer program products for multicast access control are provided to analyze incoming data based on a source zone and a destination zone of the incoming data. Appropriate access control rules are applied to incoming data based on the results of the analysis. Additional implementations of a multicast access control include using a proxy rendezvous point operable to function as a rendezvous point in place of a physical rendezvous point.
    Type: Application
    Filed: April 6, 2010
    Publication date: August 5, 2010
    Applicant: JUNIPER NETWORKS, INC.
    Inventors: Changming LIU, Gregory M. LEBOVITZ, Purvi DESAI
  • Patent number: 7725925
    Abstract: Systems, apparatus, methods, and computer program products for multicast access control are provided to analyze incoming data based on a source zone and a destination zone of the incoming data. Appropriate access control rules are applied to incoming data based on the results of the analysis. Additional implementations of a multicast access control include using a proxy rendezvous point operable to function as a rendezvous point in place of a physical rendezvous point.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: May 25, 2010
    Assignee: Juniper Networks, Inc.
    Inventors: Changming Liu, Gregory M. Lebovitz, Purvi Desai
  • Publication number: 20050114656
    Abstract: Systems, apparatus, methods, and computer program products for multicast access control are provided to analyze incoming data based on a source zone and a destination zone of the incoming data. Appropriate access control rules are applied to incoming data based on the results of the analysis. Additional implementations of a multicast access control include using a proxy rendezvous point operable to function as a rendezvous point in place of a physical rendezvous point.
    Type: Application
    Filed: October 29, 2004
    Publication date: May 26, 2005
    Inventors: Changming Liu, Gregory Lebovitz, Purvi Desai