Patents by Inventor Pratik Jagad

Pratik Jagad 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: 11930426
    Abstract: Examples of detecting whether a device meets an enrollment level are disclosed. In one case, a method for providing access to an application on a client device includes receiving a request to access an application from the client device, determining an enrollment level associated with the application, and determining that multi-factor authentication is required for access to the application on the client device based on the enrollment level associated with the application. The method can also include initiating multi-factor authentication on the client device before access to the application is permitted. The method can also include determining that multi-factor authentication is successful on the client device, transmitting a management component to the client device, and installing the management component on the client device for enrollment as a managed device with a management service.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: March 12, 2024
    Assignee: AirWatch LLC
    Inventors: Adam Stephen Rykowski, Ashish Jain, Dale Robert Olds, Emily Hong Xu, Kabir Barday, Kyle Austin, Sridhara Babu Kommireddy, Pratik Jagad, Krishna Kumar Bhavesh
  • Patent number: 11790322
    Abstract: Systems and methods are disclosed for providing tiered opportunity postings in a web-based platform. In one embodiment, the tiered opportunity postings are for job postings. A job publisher may configure a job opportunity based on various parameters such as credential criteria, previous employment, availability, etc., and further publish the opportunity on a web-based platform. A job seeker may access the web-based platform and be presented with the opportunity if the job seeker matches the various parameters configured by the job publisher. The job publisher may further publish the opportunity in tiers, wherein a first tier is a group of candidates with preferred credentials, and a subsequent tier may include less strict requirements.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: October 17, 2023
    Assignee: WorkLlama, LLC
    Inventors: Gururaj Rao, Pratik Jagad, Anantha Rao, Saleemuddin Khaja, Sudhakar Maruvada
  • Patent number: 11240291
    Abstract: To share snips of content, content access rules of a content file can be parsed to identify an accessible range of the content file and an inaccessible range of the content file. In one example, content sharing includes receiving an identifier of a recipient for a content file, parsing content access rules for the recipient, to identify an accessible range of the content file, and presenting an indicator of the accessible range and an inaccessible range of the content file for the recipient. A user can then identify a selection of a snip of the accessible range of the content file in a user interface. In some cases, a copy of the snip of the content file, a link to the snip of the content file, or both can be generated and forwarded after the selection is identified.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: February 1, 2022
    Inventors: Pratik Jagad, Avanti Kenjalkar
  • Publication number: 20220012346
    Abstract: Examples of managed device risk assessment are described. In one example, a copy of an application installed on a client device is decompiled, to identify operations performed during execution of the application. A profile including one or more rules that specify whether the operations are assigned higher or lower levels of risk is obtained. A first number of times that the first rule is violated by the operations is determined, and a second number of times that the second rule is violated by the operations is determined. A total of the violations is compared against a threshold, and a remedial action is initiated in response to determining that the total exceeds the threshold.
    Type: Application
    Filed: September 23, 2021
    Publication date: January 13, 2022
    Inventors: Pratik Jagad, Krishna Kumar Bhavesh
  • Publication number: 20210120380
    Abstract: Examples of detecting whether a device meets an enrollment level are disclosed. In one case, a method for providing access to an application on a client device includes receiving a request to access an application from the client device, determining an enrollment level associated with the application, and determining that multi-factor authentication is required for access to the application on the client device based on the enrollment level associated with the application. The method can also include initiating multi-factor authentication on the client device before access to the application is permitted. The method can also include determining that multi-factor authentication is successful on the client device, transmitting a management component to the client device, and installing the management component on the client device for enrollment as a managed device with a management service.
    Type: Application
    Filed: December 24, 2020
    Publication date: April 22, 2021
    Inventors: Adam Stephen Rykowski, Ashish Jain, Dale Robert Olds, Emily Hong Xu, Kabir Barday, Kyle Austin, Sridhara Babu Kommireddy, Pratik Jagad, Krishna Kumar Bhavesh
  • Publication number: 20210006617
    Abstract: To share snips of content, content access rules of a content file can be parsed to identify an accessible range of the content file and an inaccessible range of the content file. In one example, content sharing includes receiving an identifier of a recipient for a content file, parsing content access rules for the recipient, to identify an accessible range of the content file, and presenting an indicator of the accessible range and an inaccessible range of the content file for the recipient. A user can then identify a selection of a snip of the accessible range of the content file in a user interface. In some cases, a copy of the snip of the content file, a link to the snip of the content file, or both can be generated and forwarded after the selection is identified.
    Type: Application
    Filed: September 23, 2020
    Publication date: January 7, 2021
    Inventors: Pratik Jagad, Avanti Kenjalkar
  • Patent number: 10887733
    Abstract: Various examples of detecting whether a device meets an enrollment level are disclosed. A request to authenticate a user based upon user credentials is obtained. Applications for which the user is authorized are identified. An enrollment level associated with each of the plurality of applications is also identified. A user interface including the plurality of applications and the enrollment level associated with each of the plurality of applications is generated.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: January 5, 2021
    Inventors: Adam Stephen Rykowski, Ashish Jain, Dale Robert Olds, Emily Hong Xu, Kabir Barday, Kyle Austin, Sridhara Babu Kommireddy, Pratik Jagad, Krishna Kumar Bhavesh
  • Patent number: 10819770
    Abstract: To share snips of content, content access metadata of a content file is parsed to identify an accessible range of the content file and an inaccessible range of the content file with reference to content access rules for a user. A user can identify a selection of a snip of the accessible range of the content file in a user interface. Once the selection is identified, a copy of the snip of the content file, a link to the snip of the content file, or both can be generated and forwarded to the user. The link can include an argument that identifies a start and an end of the snip. The link can also include other arguments, such as copy snip, access rule, or expiration arguments. The copy of the snip can also be limited by the start and end of the snip.
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: October 27, 2020
    Assignee: VMware, Inc.
    Inventors: Pratik Jagad, Avanti Kenjalkar
  • Publication number: 20190158571
    Abstract: To share snips of content, content access metadata of a content file is parsed to identify an accessible range of the content file and an inaccessible range of the content file with reference to content access rules for a user. A user can identify a selection of a snip of the accessible range of the content file in a user interface. Once the selection is identified, a copy of the snip of the content file, a link to the snip of the content file, or both can be generated and forwarded to the user. The link can include an argument that identifies a start and an end of the snip. The link can also include other arguments, such as copy snip, access rule, or expiration arguments. The copy of the snip can also be limited by the start and end of the snip.
    Type: Application
    Filed: January 3, 2019
    Publication date: May 23, 2019
    Inventors: Pratik Jagad, Avanti Kenjalkar
  • Patent number: 10200452
    Abstract: To share snips of content, an identifier of a recipient of a content file is received. With reference to content access rules for the recipient, content access metadata of the content file is parsed to identify a range of the content file accessible to the recipient. A user can identify a selection of a snip of the content file accessible to the recipient in a user interface. Once the selection is identified, a link to the content file can be generated and forwarded to the recipient. The link can include an argument that identifies a start and an end of the snip. The link can also include other arguments, such as copy snip, access rule, or expiration arguments. In another embodiment, a portion of the content file, limited by the start and end of the snip, can be forwarded to the recipient.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: February 5, 2019
    Assignee: AIRWATCH LLC
    Inventors: Pratik Jagad, Avanti Kenjalkar
  • Publication number: 20180234816
    Abstract: Various examples of detecting whether a device meets an enrollment level are disclosed. A request to authenticate a user based upon user credentials is obtained. Applications for which the user is authorized are identified. An enrollment level associated with each of the plurality of applications is also identified. A user interface including the plurality of applications and the enrollment level associated with each of the plurality of applications is generated.
    Type: Application
    Filed: April 16, 2018
    Publication date: August 16, 2018
    Inventors: Adam Stephen Rykowski, Ashish Jain, Dale Robert Olds, Emily Hong Xu, Kabir Barday, Kyle Austin, Sridhara Babu Kommireddy, Pratik Jagad, Krishna Kumar Bhavesh
  • Patent number: 10021542
    Abstract: Various examples of detecting whether a device meets an enrollment level are disclosed. A request to authenticate a user based upon user credentials is obtained. Applications for which the user is authorized are identified. An enrollment level associated with each of the plurality of applications is also identified. A user interface including the plurality of applications and the enrollment level associated with each of the plurality of applications is generated.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: July 10, 2018
    Assignee: AirWatch LLC
    Inventors: Adam Stephen Rykowski, Ashish Jain, Dale Robert Olds, Emily Hong Xu, Kabir Barday, Kyle Austin, Sridhara Babu Kommireddy, Pratik Jagad, Krishna Kumar Bhavesh
  • Publication number: 20180183856
    Abstract: To share snips of content, an identifier of a recipient of a content file is received. With reference to content access rules for the recipient, content access metadata of the content file is parsed to identify a range of the content file accessible to the recipient. A user can identify a selection of a snip of the content file accessible to the recipient in a user interface. Once the selection is identified, a link to the content file can be generated and forwarded to the recipient. The link can include an argument that identifies a start and an end of the snip. The link can also include other arguments, such as copy snip, access rule, or expiration arguments. In another embodiment, a portion of the content file, limited by the start and end of the snip, can be forwarded to the recipient.
    Type: Application
    Filed: February 5, 2018
    Publication date: June 28, 2018
    Inventors: Pratik Jagad, Avanti Kenjalkar
  • Patent number: 9906582
    Abstract: To share snips of content, an identifier of a recipient for a link to a content file is received. With reference to content access rules for the recipient, content access metadata of the content file is parsed to identify a range of the content file accessible to the recipient. In a user interface, an indicator of the range of the content file is presented. A user can identify a selection of a snip of the content file accessible to the recipient in the user interface. Once the selection is identified, the link to the content file can be generated and forwarded to the recipient. The link can include an argument that identifies a start and an end of the snip of the content file. The link can also include other arguments, such as copy snip, access rule, or expiration arguments.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: February 27, 2018
    Assignee: AIRWATCH LLC
    Inventors: Pratik Jagad, Avanti Kenjalkar
  • Publication number: 20170064549
    Abstract: Various examples of detecting whether a device meets an enrollment level are disclosed. A request to authenticate a user based upon user credentials is obtained. Applications for which the user is authorized are identified. An enrollment level associated with each of the plurality of applications is also identified. A user interface including the plurality of applications and the enrollment level associated with each of the plurality of applications is generated.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 2, 2017
    Inventors: Adam Stephen Rykowski, Ashish Jain, Dale Robert Olds, Emily Hong Xu, Kabir Barday, Kyle Austin, Sridhara Babu Kommireddy, Pratik Jagad, Krishna Kumar Bhavesh
  • Publication number: 20160373515
    Abstract: Concepts of content snip capture and sharing are described. In one example, an identifier of a recipient for a link to a content file is received. With reference to content access rules for the recipient, content access metadata of the content file is parsed to identify a range of the content file accessible to the recipient. In a user interface, an indicator of the range of the content file is presented. A user can identify a selection of a snip of the content file accessible to the recipient in the user interface. Once the selection is identified, the link to the content file can be generated and forwarded to the recipient. The link can include an argument that identifies a start and an end of the snip of the content file. The link can also include other arguments, such as copy snip, access rule, or expiration arguments.
    Type: Application
    Filed: June 16, 2015
    Publication date: December 22, 2016
    Inventors: Pratik Jagad, Avanti Kenjalkar
  • Publication number: 20160092887
    Abstract: Embodiments of the disclosure are related to initiating deployment of applications to client devices in an enterprise environment. Embodiments of the disclosure interoperate with an application distribution environment from which applications are deployed to client devices and from which licenses for the applications may be obtained in bulk by the enterprise environment. Licenses can be assigned to user groups within the enterprise and then assigned to users who desire or require a particular application from the application distribution environment.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventors: Pratik Jagad, Manmeet Kaur
  • Publication number: 20150244743
    Abstract: Disclosed are various embodiments that assess the risk of applications. In one embodiment, operations for an application are identified. A profile assigned to a usage category for the application is obtained. The number of times that at least one rule in the profile is violated is determined. A remedial action is initiated in response to the number of times that the at least one rule is violated exceeding a predefined threshold.
    Type: Application
    Filed: September 26, 2014
    Publication date: August 27, 2015
    Inventors: Pratik Jagad, Krishna Kumar Bhavesh