Patents by Inventor Rupesh Jain

Rupesh Jain 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: 11868787
    Abstract: Systems and methods are included for managing persistent enrollment of a user device. The persistent enrollment can be controlled by an administrator at an administrator console. The administrator can enable or disable persistent enrollment for the user device at the admin console. A deployment agent can be provided to the user device. During the boot process, the deployment agent can verify the persistent enrollment status of the user device. The deployment agent can retrieve and install a software package for a management agent. The management agent can enroll the user device with an enterprise under a staging user profile. The management agent can install a provisioning package associated with the staging user profile. The management agent can receive user input login credentials. The management agent can change the ownership of the user device with the enterprise. The management agent can configure the user device for the user profile.
    Type: Grant
    Filed: January 24, 2023
    Date of Patent: January 9, 2024
    Assignee: VMware, Inc.
    Inventors: Rupesh Jain, Kishore Krishnakumar, Vijay Chari Narayan, Ameya Jambavalikar
  • Publication number: 20230291589
    Abstract: Disclosed are various examples for managing endpoints or client devices. A client device can be managed using unified endpoint management (UEM) protocols or using an endpoint management framework. A management console can allow an administrator to perform UEM management actions as well as out-of-band management actions on managed endpoints.
    Type: Application
    Filed: March 8, 2022
    Publication date: September 14, 2023
    Inventors: Rupesh Jain, Gaurav Johari, Xiaorui Wu
  • Publication number: 20230168905
    Abstract: Systems and methods are included for managing persistent enrollment of a user device. The persistent enrollment can be controlled by an administrator at an administrator console. The administrator can enable or disable persistent enrollment for the user device at the admin console. A deployment agent can be provided to the user device. During the boot process, the deployment agent can verify the persistent enrollment status of the user device. The deployment agent can retrieve and install a software package for a management agent. The management agent can enroll the user device with an enterprise under a staging user profile. The management agent can install a provisioning package associated with the staging user profile. The management agent can receive user input login credentials. The management agent can change the ownership of the user device with the enterprise. The management agent can configure the user device for the user profile.
    Type: Application
    Filed: January 24, 2023
    Publication date: June 1, 2023
    Inventors: Rupesh Jain, Kishore Krishnakumar, Vijay Chari Narayan, Ameya Jambavalikar
  • Patent number: 11650888
    Abstract: Disclosed are various embodiments for workflow error handling for device driven management. A workflow can be received from a management service by a management agent. The workflow can define a sequence of actions to be implemented by the management agent on a client device and a set of error conditions associated with individual actions in the sequence of actions. The management agent can then process the individual actions in the sequence of actions defined by the workflow. Subsequently, the management agent can monitor the individual actions to determine whether the individual actions trigger an error condition in the set of error conditions. Finally, in response to a determination that the individual actions triggered the error condition in the set of error conditions, the management agent can perform an error response specified by the workflow.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: May 16, 2023
    Assignee: VMware, Inc.
    Inventors: Rupesh Jain, Xiaorui Wu, Venkateswarulu Gollapudi, Mahmoud Sharifi
  • Patent number: 11595383
    Abstract: Disclosed are various approaches for preauthorizing the joining of a client device to a domain managed by a cloud-based directory service. An authorization token can be generated prior to a client device joining the domain. The authorization token can be subsequently installed on a client device at an OEM facility. When a user first logs into the client device, the client device can send the authorization token to the cloud-based directory service in lieu of administrative credentials to prove that the client device has been previously authorized to join the domain.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: February 28, 2023
    Assignee: VMWARE, INC.
    Inventors: Rupesh Jain, Vijay Chari Narayan, Kishore Krishnakumar, Ameya Jambavalikar
  • Patent number: 11573806
    Abstract: Systems and methods are included for managing persistent enrollment of a user device. The persistent enrollment can be controlled by an administrator at an administrator console. The administrator can enable or disable persistent enrollment for the user device at the admin console. A deployment agent can be provided to the user device. During the boot process, the deployment agent can verify the persistent enrollment status of the user device. The deployment agent can retrieve and install a software package for a management agent. The management agent can enroll the user device with an enterprise under a staging user profile. The management agent can install a provisioning package associated with the staging user profile. The management agent can receive user input login credentials. The management agent can change the ownership of the user device with the enterprise. The management agent can configure the user device for the user profile.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: February 7, 2023
    Assignee: VMware, Inc.
    Inventors: Rupesh Jain, Kishore Krishnakumar, Vijay Chari Narayan, Ameya Jambavalikar
  • Publication number: 20220229742
    Abstract: Disclosed are various embodiments for workflow error handling for device driven management. A workflow can be received from a management service by a management agent. The workflow can define a sequence of actions to be implemented by the management agent on a client device and a set of error conditions associated with individual actions in the sequence of actions. The management agent can then process the individual actions in the sequence of actions defined by the workflow. Subsequently, the management agent can monitor the individual actions to determine whether the individual actions trigger an error condition in the set of error conditions. Finally, in response to a determination that the individual actions triggered the error condition in the set of error conditions, the management agent can perform an error response specified by the workflow.
    Type: Application
    Filed: January 21, 2021
    Publication date: July 21, 2022
    Inventors: Rupesh Jain, Xiaorui Wu, Venkateswarulu Gollapudi, Mahmoud Sharifi
  • Publication number: 20210389959
    Abstract: Systems and methods are included for managing persistent enrollment of a user device. The persistent enrollment can be controlled by an administrator at an administrator console. The administrator can enable or disable persistent enrollment for the user device at the admin console. A deployment agent can be provided to the user device. During the boot process, the deployment agent can verify the persistent enrollment status of the user device. The deployment agent can retrieve and install a software package for a management agent. The management agent can enroll the user device with an enterprise under a staging user profile. The management agent can install a provisioning package associated with the staging user profile. The management agent can receive user input login credentials. The management agent can change the ownership of the user device with the enterprise. The management agent can configure the user device for the user profile.
    Type: Application
    Filed: June 11, 2020
    Publication date: December 16, 2021
    Inventors: Rupesh Jain, Kishore Krishnakumar, Vijay Chari Narayan, Ameya Jambavalikar
  • Publication number: 20210385214
    Abstract: Disclosed are various approaches for preauthorizing the joining of a client device to a domain managed by a cloud-based directory service. An authorization token can be generated prior to a client device joining the domain. The authorization token can be subsequently installed on a client device at an OEM facility. When a user first logs into the client device, the client device can send the authorization token to the cloud-based directory service in lieu of administrative credentials to prove that the client device has been previously authorized to join the domain.
    Type: Application
    Filed: June 5, 2020
    Publication date: December 9, 2021
    Inventors: Rupesh Jain, Vijay Chari Narayan, Kishore Krishnakumar, Ameya Jambavalikar