Patents by Inventor SWARNADEEP BANERJEE
SWARNADEEP BANERJEE 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: 11770365Abstract: Disclosed are various examples for providing contextual awareness with an internet of things (IoT) infrastructure in an enterprise workspace. IoT devices can connect to a network through a gateway or other edge device enrolled in a management service. The gateway device can provide context-based services defined by the management services to users in an enterprise through interactions with IoT devices. A gateway device can identity managed user devices within a service range of the gateway device. When a managed user device is within the service range of the gateway device, the gateway device can provide a context-based service by interacting with connected IoT devices.Type: GrantFiled: March 15, 2019Date of Patent: September 26, 2023Assignee: VMWARE, INC.Inventors: Swarnadeep Banerjee, Arvind Maan, Ashish Maan, Nitin Sethi
-
Patent number: 11711366Abstract: Examples described herein include systems and methods for onboarding a device into a management system. An example method can include loading a management agent onto the device and receiving inventory information for the device. The example method can further include receiving a request to whitelist the device. In some examples, the request originates from a different device, such as a device used by a technician installing the connected device. The management server can authorize the device and add it to the whitelist. After authorizing the device, the management server can onboard the device by sending management information to the management agent on the device. The management server can then exercise management control of the device through the management agent installed on the device.Type: GrantFiled: September 7, 2020Date of Patent: July 25, 2023Assignee: VMWARE, INC.Inventors: Swarnadeep Banerjee, Prashant Shubham, Ashutosh Dwivedi, Agila Govindaraju
-
Publication number: 20230101738Abstract: Disclosed are various examples of management service based device platform creation and device configuration. In some examples, user interactions with a platform creation portal user interface define a device platform that includes a platform ability, and an ability parameter that adjusts the platform ability. A device platform registry is updated to include the platform ability and the ability parameter. A device configuration request associated with the device platform is received. The device platform is transformed to generate a device management console with user interface elements that identify at least one user-defined argument for the at least one ability parameter.Type: ApplicationFiled: September 27, 2021Publication date: March 30, 2023Inventors: Swarnadeep Banerjee, Dylan Thomas, Keerthana Parthasarathy
-
Patent number: 11579756Abstract: Examples described herein include systems and methods for providing user-specific applications on a shared user device. The user device can receive a first instance of an application having a Package ID that includes an identification of a first user. When the first user is logged in, the user device can display an icon associated with the first instance of the application, based on the Package ID including an identification of the first user. When the first user is not logged in, the user device can hide the first instance of the application. When a second user is logged in, the device can display a second instance of the application based on the Package ID of the second instance including an identification of the second user. The user device can also display the same instance of a shared application to both the first and second user.Type: GrantFiled: September 8, 2021Date of Patent: February 14, 2023Assignee: VMware, Inc.Inventors: Swarnadeep Banerjee, Ashish Maan, Arvind Maan
-
Patent number: 11463523Abstract: Various examples are disclosed for performing dynamic chains of action for Internet-of-Things (IoT) devices. In some aspects, IoT event data is received from an IoT device. An IoT dependency graph is identified based on an initial IoT event specified by the IoT dependency graph. An IoT event subsequent to the initial IoT event is identified according to the IoT dependency graph. A command is transmitted to an IoT device to perform the IoT event.Type: GrantFiled: September 8, 2020Date of Patent: October 4, 2022Assignee: VMWARE, INC.Inventors: Agila Govindaraju, Ashutosh Dwivedi, Prashant Shubham, Swarnadeep Banerjee, Mahesh Kanote
-
Publication number: 20220030066Abstract: Various examples are disclosed for performing dynamic chains of action for Internet-of-Things (IoT) devices. In some aspects, IoT event data is received from an IoT device. An IoT dependency graph is identified based on an initial IoT event specified by the IoT dependency graph. An IoT event subsequent to the initial IoT event is identified according to the IoT dependency graph. A command is transmitted to an IoT device to perform the IoT event.Type: ApplicationFiled: September 8, 2020Publication date: January 27, 2022Inventors: Agila GOVINDARAJU, Ashutosh DWIVEDI, Prashant SHUBHAM, Swarnadeep BANERJEE, Mahesh KANOTE
-
Publication number: 20220021671Abstract: Examples described herein include systems and methods for onboarding a device into a management system. An example method can include loading a management agent onto the device and receiving inventory information for the device. The example method can further include receiving a request to whitelist the device. In some examples, the request originates from a different device, such as a device used by a technician installing the connected device. The management server can authorize the device and add it to the whitelist. After authorizing the device, the management server can onboard the device by sending management information to the management agent on the device. The management server can then exercise management control of the device through the management agent installed on the device.Type: ApplicationFiled: September 7, 2020Publication date: January 20, 2022Inventors: Swarnadeep Banerjee, Prashant Shubham, Ashutosh Dwivedi, Agila Govindaraju
-
Publication number: 20210405837Abstract: Examples described herein include systems and methods for providing user-specific applications on a shared user device. The user device can receive a first instance of an application having a Package ID that includes an identification of a first user. When the first user is logged in, the user device can display an icon associated with the first instance of the application, based on the Package ID including an identification of the first user. When the first user is not logged in, the user device can hide the first instance of the application. When a second user is logged in, the device can display a second instance of the application based on the Package ID of the second instance including an identification of the second user. The user device can also display the same instance of a shared application to both the first and second user.Type: ApplicationFiled: September 8, 2021Publication date: December 30, 2021Inventors: SWARNADEEP BANERJEE, Ashish Maan, Arvind Maan
-
Patent number: 11132106Abstract: Examples described herein include systems and methods for providing user-specific applications on a shared user device. The user device can receive a first instance of an application having a Package ID that includes an identification of a first user. When the first user is logged in, the user device can display an icon associated with the first instance of the application, based on the Package ID including an identification of the first user. When the first user is not logged in, the user device can hide the first instance of the application. When a second user is logged in, the device can display a second instance of the application based on the Package ID of the second instance including an identification of the second user. The user device can also display the same instance of a shared application to both the first and second user.Type: GrantFiled: April 30, 2018Date of Patent: September 28, 2021Assignee: VMWARE, INC.Inventors: Swarnadeep Banerjee, Ashish Maan, Arvind Maan
-
Publication number: 20200228497Abstract: Disclosed are various examples for providing contextual awareness with an internet of things (IoT) infrastructure in an enterprise workspace. IoT devices can connect to a network through a gateway or other edge device enrolled in a management service. The gateway device can provide context-based services defined by the management services to users in an enterprise through interactions with IoT devices. A gateway device can identity managed user devices within a service range of the gateway device. When a managed user device is within the service range of the gateway device, the gateway device can provide a context-based service by interacting with connected IoT devices.Type: ApplicationFiled: March 15, 2019Publication date: July 16, 2020Inventors: SWARNADEEP BANERJEE, Arvind Maan, Ashish Maan, Nitin Sethi
-
Patent number: 10579411Abstract: Systems herein allow a user to load a virtual work environment on a terminal, such workstation, based on authentication mechanisms built into a user device, such as a cell phone. The user device authenticate with a management server using an SAML token. The management server can track which virtual machines and configurations make up the user's work environment, and can send that information to the user device for loading the virtual machines. When the user wishes to load the virtual machines at a terminal, the user device can send the SAML token to the terminal for use in authenticating with the management server. The management server can then provide the configurations for the virtual machines that the user selects to load at the terminal.Type: GrantFiled: December 13, 2018Date of Patent: March 3, 2020Assignee: AIRWATCH, LLCInventors: Suman Aluvala, Arvind Maan, Swarnadeep Banerjee
-
Publication number: 20190286290Abstract: Examples described herein include systems and methods for providing user-specific applications on a shared user device. The user device can receive a first instance of an application having a Package ID that includes an identification of a first user. When the first user is logged in, the user device can display an icon associated with the first instance of the application, based on the Package ID including an identification of the first user. When the first user is not logged in, the user device can hide the first instance of the application. When a second user is logged in, the device can display a second instance of the application based on the Package ID of the second instance including an identification of the second user. The user device can also display the same instance of a shared application to both the first and second user.Type: ApplicationFiled: April 30, 2018Publication date: September 19, 2019Inventors: SWARNADEEP BANERJEE, ASHISH MAAN, ARVIND MAAN
-
Publication number: 20190114199Abstract: Systems herein allow a user to load a virtual work environment on a terminal, such workstation, based on authentication mechanisms built into a user device, such as a cell phone. The user device authenticate with a management server using an SAML token. The management server can track which virtual machines and configurations make up the user's work environment, and can send that information to the user device for loading the virtual machines. When the user wishes to load the virtual machines at a terminal, the user device can send the SAML token to the terminal for use in authenticating with the management server. The management server can then provide the configurations for the virtual machines that the user selects to load at the terminal.Type: ApplicationFiled: December 13, 2018Publication date: April 18, 2019Inventors: Suman Aluvala, Arvind Maan, Swarnadeep Banerjee
-
Patent number: 10176008Abstract: Systems herein allow a user to load a virtual work environment on a terminal, such as a workstation, based on authentication mechanisms built into a user device, such as a cell phone. The user device can authenticate with a management server using an SAML token. The management server can track which virtual machines and configurations make up the user's work environment, and can send that information to the user device for loading the virtual machines. When the user wishes to load the virtual machines at a terminal, the user device can send the SAML token to the terminal for use in authenticating with the management server. The management server can then provide the configurations for the virtual machines that the user selects to load at the terminal.Type: GrantFiled: September 14, 2016Date of Patent: January 8, 2019Assignee: AIRWATCH, LLCInventors: Suman Aluvala, Arvind Maan, Swarnadeep Banerjee
-
Publication number: 20170339142Abstract: Systems herein allow a user to load a virtual work environment on a terminal, such as a workstation, based on authentication mechanisms built into a user device, such as a cell phone. The user device can authenticate with a management server using an SAML token. The management server can track which virtual machines and configurations make up the user's work environment, and can send that information to the user device for loading the virtual machines. When the user wishes to load the virtual machines at a terminal, the user device can send the SAML token to the terminal for use in authenticating with the management server. The management server can then provide the configurations for the virtual machines that the user selects to load at the terminal.Type: ApplicationFiled: September 14, 2016Publication date: November 23, 2017Inventors: SUMAN ALUVALA, ARVIND MAAN, SWARNADEEP BANERJEE