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).
-
Publication number: 20250077212Abstract: A system includes a computing hardware system, a network storage, and one or more data sources. A local processor of a data collector node associated with each data source is configured to collect and store incremental application data to the network storage and transmit a file path of the application data to a data API of the computing hardware system. A processor of the computing hardware system is configured to access the received file path and load the application data into a local memory. The processor is configured to generate a compute thread comprising compute queue and data queue and associate the compute thread to the host application. The processor updates the incremental application data from the local memory to the GPU memory through the compute thread and subsequently to local storage. In addition, the processor updates the application data without restarting the host application.Type: ApplicationFiled: August 31, 2023Publication date: March 6, 2025Applicant: Innoplexus AGInventor: Adarsh Jain
-
Patent number: 12013811Abstract: A method of workload management for distributing workload over a single instruction and multiple data (SIMD) based parallel processing architecture includes pre-processing of vert large ontology file on the host processor. The outcome of the preprocessing step is a set of arrays which are loaded on the SIMD based parallel processing architecture to process the ontology file over input text documents of any kind and generate the tagged outcome. The method provides the maximum granularity to facilitate allocation of the maximum number of software threads on the SIMD based parallel processing architecture to achieve minimum document processing latency.Type: GrantFiled: December 1, 2022Date of Patent: June 18, 2024Assignee: INNOPLEXUS AGInventor: Adarsh Jain
-
Publication number: 20240184740Abstract: A method of workload management for distributing workload over a single instruction and multiple data (SIMD) based parallel processing architecture includes pre-processing of vert large ontology file on the host processor. The outcome of the preprocessing step is a set of arrays which are loaded on the SIMD based parallel processing architecture to process the ontology file over input text documents of any kind and generate the tagged outcome. The method provides the maximum granularity to facilitate allocation of the maximum number of software threads on the SIMD based parallel processing architecture to achieve minimum document processing latency.Type: ApplicationFiled: December 1, 2022Publication date: June 6, 2024Applicant: Innoplexus AGInventor: Adarsh Jain
-
Patent number: 11792270Abstract: 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: GrantFiled: May 3, 2022Date of Patent: October 17, 2023Assignee: VMware, Inc.Inventors: Adarsh Jain, Kalyan Regula, Prasad Sawant, Ravishankar Chamarajnagar, Michael Jones, Hai James Le
-
Patent number: 11595395Abstract: 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: GrantFiled: March 8, 2021Date of Patent: February 28, 2023Assignee: VMware, Inc.Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
-
Publication number: 20220272575Abstract: 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: ApplicationFiled: May 3, 2022Publication date: August 25, 2022Inventors: Adarsh Jain, Kalyan Regula, Prasad Sawant, Ravishankar Chamarajnagar, Michael Jones, Hai James Le
-
Patent number: 11349928Abstract: 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: GrantFiled: January 3, 2020Date of Patent: May 31, 2022Assignee: VMware, Inc.Inventors: Adarsh Jain, Kalyan Regula, Prasad Sawant, Ravishankar Chamarajnagar, Michael Jones, Hai James Le
-
Publication number: 20210194882Abstract: 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: ApplicationFiled: March 8, 2021Publication date: June 24, 2021Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
-
Patent number: 10986078Abstract: 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: GrantFiled: November 21, 2017Date of Patent: April 20, 2021Assignee: VMware, Inc.Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
-
Patent number: 10972468Abstract: 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: GrantFiled: November 21, 2017Date of Patent: April 6, 2021Assignee: VMware, Inc.Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
-
Publication number: 20200342089Abstract: 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: ApplicationFiled: April 26, 2019Publication date: October 29, 2020Inventors: Raghu Mummadi, David Jablonski, Gerard T. Murphy, Soorya Rajasoorya, Adarsh Jain, James Wells
-
Patent number: 10798103Abstract: 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: GrantFiled: November 21, 2017Date of Patent: October 6, 2020Assignee: VWware, Inc.Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
-
Patent number: 10749870Abstract: 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: GrantFiled: November 21, 2017Date of Patent: August 18, 2020Assignee: VMware, Inc.Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
-
Publication number: 20200145496Abstract: 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: ApplicationFiled: January 3, 2020Publication date: May 7, 2020Inventors: Adarsh Jain, Kalyan Regula, Prasad Sawant, Ravishankar Chamarajnagar, Michael Jones, Hai James Le
-
Patent number: 10530865Abstract: 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: GrantFiled: April 19, 2017Date of Patent: January 7, 2020Assignee: VMware, Inc.Inventors: Adarsh Jain, Kalyan Regula, Prasad Sawant, Ravishankar Chamarajnagar, Michael Jones, Hai James Le
-
Publication number: 20190158506Abstract: 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: ApplicationFiled: November 21, 2017Publication date: May 23, 2019Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
-
Publication number: 20190158476Abstract: 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: ApplicationFiled: November 21, 2017Publication date: May 23, 2019Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
-
Publication number: 20190158498Abstract: 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: ApplicationFiled: November 21, 2017Publication date: May 23, 2019Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
-
Publication number: 20190158500Abstract: 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: ApplicationFiled: November 21, 2017Publication date: May 23, 2019Inventors: Nicholas Brouillette, Harit Patel, Ujwal Naik, Vinay Jain, Sridevi Ravuri, Adarsh Jain, Nischit Shetty
-
Patent number: 10231103Abstract: 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: GrantFiled: May 17, 2017Date of Patent: March 12, 2019Assignee: VMWARE, INC.Inventors: Bhavesh Krishna Kumar, Adarsh Jain, Janani Vedapuri, Akshay Galande, Daniel Quintas