Patents by Inventor Adarsh JAIN

Adarsh 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: 11792270
    Abstract: Systems herein allow an administrator to efficiently enroll computing devices into a mobile device management system, even when those computing devices are offline and not connected to the system. A management server can include a console that allows the administrator to enroll an offline computing device by selecting an offline enrollment option on a registration record. This option can cause the management server to create a device record, indicating the computing device is enrolled. The management server can also create and save a provisioning file onto a storage device, such as a USB drive. Assets, such as graphics and applications, specified by the device record are also saved onto the storage device. The storage device can be physically connected to the computing device, at which point the provisioning file guides automatic installation of the assets and implementation of device settings and compliance rules specified by the device record.
    Type: Grant
    Filed: May 3, 2022
    Date of Patent: October 17, 2023
    Assignee: VMware, Inc.
    Inventors: Adarsh Jain, Kalyan Regula, Prasad Sawant, Ravishankar Chamarajnagar, Michael Jones, Hai James Le
  • Patent number: 11595395
    Abstract: Examples described herein include systems and methods for dynamically determining enrollment requirements and enrolling a user device into a management system. The systems and methods can differ based on the type and version of operating system executing on the user device. With some operating systems, enrollment can be completed through a single application that performs other functionality, such providing single-sign-on access to enterprise resources. With other operating systems, enrollment can be completed by pausing the first application and requiring installation of an agent application to complete enrollment. The determination of how and when to enroll a user device can be done automatically and can be based on an organizational group to which the user belongs.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: February 28, 2023
    Assignee: VMware, Inc.
    Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
  • Publication number: 20220272575
    Abstract: Systems herein allow an administrator to efficiently enroll computing devices into a mobile device management system, even when those computing devices are offline and not connected to the system. A management server can include a console that allows the administrator to enroll an offline computing device by selecting an offline enrollment option on a registration record. This option can cause the management server to create a device record, indicating the computing device is enrolled. The management server can also create and save a provisioning file onto a storage device, such as a USB drive. Assets, such as graphics and applications, specified by the device record are also saved onto the storage device. The storage device can be physically connected to the computing device, at which point the provisioning file guides automatic installation of the assets and implementation of device settings and compliance rules specified by the device record.
    Type: Application
    Filed: May 3, 2022
    Publication date: August 25, 2022
    Inventors: Adarsh Jain, Kalyan Regula, Prasad Sawant, Ravishankar Chamarajnagar, Michael Jones, Hai James Le
  • Patent number: 11349928
    Abstract: Systems herein allow an administrator to efficiently enroll computing devices into a mobile device management system, even when those computing devices are offline and not connected to the system. A management server can include a console that allows the administrator to enroll an offline computing device by selecting an offline enrollment option on a registration record. This option can cause the management server to create a device record, indicating the computing device is enrolled. The management server can also create and save a provisioning file onto a storage device, such as a USB drive. Assets, such as graphics and applications, specified by the device record are also saved onto the storage device. The storage device can be physically connected to the computing device, at which point the provisioning file guides automatic installation of the assets and implementation of device settings and compliance rules specified by the device record.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: May 31, 2022
    Assignee: VMware, Inc.
    Inventors: Adarsh Jain, Kalyan Regula, Prasad Sawant, Ravishankar Chamarajnagar, Michael Jones, Hai James Le
  • Publication number: 20210194882
    Abstract: Examples described herein include systems and methods for dynamically determining enrollment requirements and enrolling a user device into a management system. The systems and methods can differ based on the type and version of operating system executing on the user device. With some operating systems, enrollment can be completed through a single application that performs other functionality, such providing single-sign-on access to enterprise resources. With other operating systems, enrollment can be completed by pausing the first application and requiring installation of an agent application to complete enrollment. The determination of how and when to enroll a user device can be done automatically and can be based on an organizational group to which the user belongs.
    Type: Application
    Filed: March 8, 2021
    Publication date: June 24, 2021
    Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
  • Patent number: 10986078
    Abstract: Examples described herein include systems and methods for dynamically determining enrollment requirements and enrolling a user device into a management system. The systems and methods can differ based on the type and version of operating system executing on the user device. With some operating systems, enrollment can be completed through a single application that performs other functionality, such providing single-sign-on access to enterprise resources. With other operating systems, enrollment can be completed by pausing the first application and requiring installation of an agent application to complete enrollment. The determination of how and when to enroll a user device can be done automatically and can be based on an organizational group to which the user belongs.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: April 20, 2021
    Assignee: VMware, Inc.
    Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
  • Patent number: 10972468
    Abstract: Examples described herein include systems and methods for dynamically determining enrollment requirements and enrolling a user device into a management system. The systems and methods can differ based on the type and version of operating system executing on the user device. With some operating systems, enrollment can be completed through a single application that performs other functionality, such providing single-sign-on access to enterprise resources. With other operating systems, enrollment can be completed by pausing the first application and requiring installation of an agent application to complete enrollment. The determination of how and when to enroll a user device can be done automatically and can be based on an organizational group to which the user belongs.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: April 6, 2021
    Assignee: VMware, Inc.
    Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
  • Publication number: 20200342089
    Abstract: Examples described herein include systems and methods for dynamically displaying features in a GUI of a portal application that facilitates access to other applications. An example method can include receiving a push notification, from a notification service, at a user device upon which the portal application is installed. The push notification can indicate that a new feature is available for the portal application executing on the user device. The example method can include requesting, from the management server, at least one command for modifying the GUI of the portal application. The management server can provide the command or provide instructions for the user device to retrieve the command. The method can include receiving at least one command. The method can also include modifying the GUI of the portal application based on the received command and displaying the modified GUI.
    Type: Application
    Filed: April 26, 2019
    Publication date: October 29, 2020
    Inventors: Raghu Mummadi, David Jablonski, Gerard T. Murphy, Soorya Rajasoorya, Adarsh Jain, James Wells
  • Patent number: 10798103
    Abstract: Examples described herein include systems and methods for dynamically determining enrollment requirements and enrolling a user device into a management system. The systems and methods can differ based on the type and version of operating system executing on the user device. With some operating systems, enrollment can be completed through a single application that performs other functionality, such providing single-sign-on access to enterprise resources. With other operating systems, enrollment can be completed by pausing the first application and requiring installation of an agent application to complete enrollment. The determination of how and when to enroll a user device can be done automatically and can be based on an organizational group to which the user belongs.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: October 6, 2020
    Assignee: VWware, Inc.
    Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
  • Patent number: 10749870
    Abstract: Examples described herein include systems and methods for dynamically determining enrollment requirements and enrolling a user device into a management system. The systems and methods can differ based on the type and version of operating system executing on the user device. With some operating systems, enrollment can be completed through a single application that performs other functionality, such providing single-sign-on access to enterprise resources. With other operating systems, enrollment can be completed by pausing the first application and requiring installation of an agent application to complete enrollment. The determination of how and when to enroll a user device can be done automatically and can be based on an organizational group to which the user belongs.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: August 18, 2020
    Assignee: VMware, Inc.
    Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
  • Publication number: 20200145496
    Abstract: Systems herein allow an administrator to efficiently enroll computing devices into a mobile device management system, even when those computing devices are offline and not connected to the system. A management server can include a console that allows the administrator to enroll an offline computing device by selecting an offline enrollment option on a registration record. This option can cause the management server to create a device record, indicating the computing device is enrolled. The management server can also create and save a provisioning file onto a storage device, such as a USB drive. Assets, such as graphics and applications, specified by the device record are also saved onto the storage device. The storage device can be physically connected to the computing device, at which point the provisioning file guides automatic installation of the assets and implementation of device settings and compliance rules specified by the device record.
    Type: Application
    Filed: January 3, 2020
    Publication date: May 7, 2020
    Inventors: Adarsh Jain, Kalyan Regula, Prasad Sawant, Ravishankar Chamarajnagar, Michael Jones, Hai James Le
  • Patent number: 10530865
    Abstract: Systems herein allow an administrator to efficiently enroll computing devices into a mobile device management system, even when those computing devices are offline and not connected to the system. A management server can include a console that allows the administrator to enroll an offline computing device by selecting an offline enrollment option on a registration record. This option can cause the management server to create a device record, indicating the computing device is enrolled. The management server can also create and save a provisioning file onto a storage device, such as a USB drive. Assets, such as graphics and applications, specified by the device record are also saved onto the storage device. The storage device can be physically connected to the computing device, at which point the provisioning file guides automatic installation of the assets and implementation of device settings and compliance rules specified by the device record.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: January 7, 2020
    Assignee: VMware, Inc.
    Inventors: Adarsh Jain, Kalyan Regula, Prasad Sawant, Ravishankar Chamarajnagar, Michael Jones, Hai James Le
  • Publication number: 20190158498
    Abstract: Examples described herein include systems and methods for dynamically determining enrollment requirements and enrolling a user device into a management system. The systems and methods can differ based on the type and version of operating system executing on the user device. With some operating systems, enrollment can be completed through a single application that performs other functionality, such providing single-sign-on access to enterprise resources. With other operating systems, enrollment can be completed by pausing the first application and requiring installation of an agent application to complete enrollment. The determination of how and when to enroll a user device can be done automatically and can be based on an organizational group to which the user belongs.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
  • Publication number: 20190158500
    Abstract: Examples described herein include systems and methods for dynamically determining enrollment requirements and enrolling a user device into a management system. The systems and methods can differ based on the type and version of operating system executing on the user device. With some operating systems, enrollment can be completed through a single application that performs other functionality, such providing single-sign-on access to enterprise resources. With other operating systems, enrollment can be completed by pausing the first application and requiring installation of an agent application to complete enrollment. The determination of how and when to enroll a user device can be done automatically and can be based on an organizational group to which the user belongs.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
  • Publication number: 20190158476
    Abstract: Examples described herein include systems and methods for dynamically determining enrollment requirements and enrolling a user device into a management system. The systems and methods can differ based on the type and version of operating system executing on the user device. With some operating systems, enrollment can be completed through a single application that performs other functionality, such providing single-sign-on access to enterprise resources. With other operating systems, enrollment can be completed by pausing the first application and requiring installation of an agent application to complete enrollment. The determination of how and when to enroll a user device can be done automatically and can be based on an organizational group to which the user belongs.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
  • Publication number: 20190158506
    Abstract: Examples described herein include systems and methods for dynamically determining enrollment requirements and enrolling a user device into a management system. The systems and methods can differ based on the type and version of operating system executing on the user device. With some operating systems, enrollment can be completed through a single application that performs other functionality, such providing single-sign-on access to enterprise resources. With other operating systems, enrollment can be completed by pausing the first application and requiring installation of an agent application to complete enrollment. The determination of how and when to enroll a user device can be done automatically and can be based on an organizational group to which the user belongs.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
  • Patent number: 10231103
    Abstract: Disclosed are various embodiments for automating the provision of applications to managed client devices. A search string is passed through an iFrame embedded in a web page to a remote computing device that provides an application programming interface (API) for an application store. A search result is then received through the iFrame from the remote computing device and displayed in the iFrame. The iFrame then provides a notification of an approval for publication of an application identified by the search result and details of the application. The details of the application are then sent to the remote computing device to cause the application store to distribute the application to a client device.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: March 12, 2019
    Assignee: VMWARE, INC.
    Inventors: Bhavesh Krishna Kumar, Adarsh Jain, Janani Vedapuri, Akshay Galande, Daniel Quintas
  • Publication number: 20180309832
    Abstract: Systems herein allow an administrator to efficiently enroll computing devices into a mobile device management system, even when those computing devices are offline and not connected to the system. A management server can include a console that allows the administrator to enroll an offline computing device by selecting an offline enrollment option on a registration record. This option can cause the management server to create a device record, indicating the computing device is enrolled. The management server can also create and save a provisioning file onto a storage device, such as a USB drive. Assets, such as graphics and applications, specified by the device record are also saved onto the storage device. The storage device can be physically connected to the computing device, at which point the provisioning file guides automatic installation of the assets and implementation of device settings and compliance rules specified by the device record.
    Type: Application
    Filed: April 19, 2017
    Publication date: October 25, 2018
    Inventors: Adarsh Jain, Kalyan Regula, Prasad Sawant, Ravishankar Chamarajnagar, Michael Jones, Hai James Le
  • Patent number: 10102625
    Abstract: A method and system analyzes multi-resolution medical images. The method includes receiving one or more multi-resolution medical images of one or more tissues. Each multi-resolution medical image is divided into a plurality of segments. Thereafter, each segment of the plurality of segments of each multi-resolution medical image is processed in parallel, utilizing one or more computation nodes, wherein each computation node includes one or more Graphical Processing Units (GPUs). The results corresponding to each segment of a multi-resolution medical image are collated, and a collated report is displayed.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: October 16, 2018
    Assignee: ADITYA IMAGING INFORMATION TECHNOLOGIES (AIIT)
    Inventors: Umesh Shanghvi, Rhushabh Goradia, Adarsh Jain
  • Publication number: 20180213347
    Abstract: Disclosed are various embodiments for automating the provision of applications to managed client devices. A search string is passed through an iFrame embedded in a web page to a remote computing device that provides an application programming interface (API) for an application store. A search result is then received through the iFrame from the remote computing device and displayed in the iFrame. The iFrame then provides a notification of an approval for publication of an application identified by the search result and details of the application. The details of the application are then sent to the remote computing device to cause the application store to distribute the application to a client device.
    Type: Application
    Filed: May 17, 2017
    Publication date: July 26, 2018
    Inventors: Bhavesh Krishna Kumar, Adarsh Jain, Janani Vedapuri, Akshay Galande, Daniel Quintas