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: 11868787Abstract: 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: GrantFiled: January 24, 2023Date of Patent: January 9, 2024Assignee: VMware, Inc.Inventors: Rupesh Jain, Kishore Krishnakumar, Vijay Chari Narayan, Ameya Jambavalikar
-
Publication number: 20230291589Abstract: 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: ApplicationFiled: March 8, 2022Publication date: September 14, 2023Inventors: Rupesh Jain, Gaurav Johari, Xiaorui Wu
-
Publication number: 20230168905Abstract: 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: ApplicationFiled: January 24, 2023Publication date: June 1, 2023Inventors: Rupesh Jain, Kishore Krishnakumar, Vijay Chari Narayan, Ameya Jambavalikar
-
Patent number: 11650888Abstract: 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: GrantFiled: January 21, 2021Date of Patent: May 16, 2023Assignee: VMware, Inc.Inventors: Rupesh Jain, Xiaorui Wu, Venkateswarulu Gollapudi, Mahmoud Sharifi
-
Patent number: 11595383Abstract: 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: GrantFiled: June 5, 2020Date of Patent: February 28, 2023Assignee: VMWARE, INC.Inventors: Rupesh Jain, Vijay Chari Narayan, Kishore Krishnakumar, Ameya Jambavalikar
-
Patent number: 11573806Abstract: 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: GrantFiled: June 11, 2020Date of Patent: February 7, 2023Assignee: VMware, Inc.Inventors: Rupesh Jain, Kishore Krishnakumar, Vijay Chari Narayan, Ameya Jambavalikar
-
Publication number: 20220229742Abstract: 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: ApplicationFiled: January 21, 2021Publication date: July 21, 2022Inventors: Rupesh Jain, Xiaorui Wu, Venkateswarulu Gollapudi, Mahmoud Sharifi
-
Publication number: 20210389959Abstract: 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: ApplicationFiled: June 11, 2020Publication date: December 16, 2021Inventors: Rupesh Jain, Kishore Krishnakumar, Vijay Chari Narayan, Ameya Jambavalikar
-
Publication number: 20210385214Abstract: 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: ApplicationFiled: June 5, 2020Publication date: December 9, 2021Inventors: Rupesh Jain, Vijay Chari Narayan, Kishore Krishnakumar, Ameya Jambavalikar