Patents by Inventor Pranav Ashok Shenoy

Pranav Ashok Shenoy 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: 11848824
    Abstract: Methods and systems are described for a distributed auto discovery service for device enrollment. In an example, a user device enrolling in a Unified Endpoint Management (“UEM”) system can receive an email address. The enrolling user device can identify, on a local network that the enrolling user device is connected to, other user devices that are already enrolled with the UEM system. The unenrolled user device can send a discovery request to the enrolled user devices that includes the domain of the email address. One or more of the enrolled user devices can respond with a tenant identifier associated with the domain and a Uniform Resource Locator for a server that the unenrolled user device can contact to complete enrollment. The unenrolled user device can contact the server and complete enrollment using the email address and tenant identifier.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: December 19, 2023
    Assignee: VMWARE, INC.
    Inventors: Pranav Ashok Shenoy, Rohit Pradeep Shetty
  • Patent number: 11575743
    Abstract: Systems and methods are described for performing peer-to-peer software distribution in a Unified Endpoint Management environment. In an example, an unenrolled user device can request enrollment from an enrollment server. The enrollment server can send a list of resources to the unenrolled user device that the unenrolled user device needs based on a group that the unenrolled user device is assigned to. The unenrolled user device can send an identifier of the group to a notification server, and the notification server can respond with an ordered list of enrolled user devices that the unenrolled user device can retrieve the resources from. The unenrolled user device can request the resources from the enrolled user devices on the list until the unenrolled user device receives all the resources from the resource list. The unenrolled user device can then install the resources to complete enrollment.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: February 7, 2023
    Assignee: VMWARE, INC.
    Inventor: Pranav Ashok Shenoy
  • Publication number: 20230030990
    Abstract: Systems and methods are described for performing peer-to-peer software distribution in a Unified Endpoint Management environment. In an example, an unenrolled user device can request enrollment from an enrollment server. The enrollment server can send a list of resources to the unenrolled user device that the unenrolled user device needs based on a group that the unenrolled user device is assigned to. The unenrolled user device can send an identifier of the group to a notification server, and the notification server can respond with an ordered list of enrolled user devices that the unenrolled user device can retrieve the resources from. The unenrolled user device can request the resources from the enrolled user devices on the list until the unenrolled user device receives all the resources from the resource list. The unenrolled user device can then install the resources to complete enrollment.
    Type: Application
    Filed: September 8, 2021
    Publication date: February 2, 2023
    Inventor: PRANAV ASHOK SHENOY
  • Publication number: 20230025486
    Abstract: Methods and systems are described for a distributed auto discovery service for device enrollment. In an example, a user device enrolling in a Unified Endpoint Management (“UEM”) system can receive an email address. The enrolling user device can identify, on a local network that the enrolling user device is connected to, other user devices that are already enrolled with the UEM system. The unenrolled user device can send a discovery request to the enrolled user devices that includes the domain of the email address. One or more of the enrolled user devices can respond with a tenant identifier associated with the domain and a Uniform Resource Locator for a server that the unenrolled user device can contact to complete enrollment. The unenrolled user device can contact the server and complete enrollment using the email address and tenant identifier.
    Type: Application
    Filed: October 18, 2021
    Publication date: January 26, 2023
    Inventors: PRANAV ASHOK SHENOY, Rohit Pradeep SHETTY
  • Publication number: 20230018433
    Abstract: Systems and methods are described for accessing resources of a Unified Endpoint Management (“UEM”) system through an enrolled device. In an example, an unenrolled device can be paired with an enrolled device. The unenrolled device can connect to the enrolled device on a local network. The enrolled device can verify the unenrolled device using a key provided during pairing. The unenrolled device can send requests for UEM resources to the enrolled device, which the enrolled device can send to a UEM server. The UEM server can send the requested UEM resources to the enrolled device, and the enrolled device can send the UEM resources to the enrolled device over the local network.
    Type: Application
    Filed: August 27, 2021
    Publication date: January 19, 2023
    Inventors: PRANAV ASHOK SHENOY, SHARUN VARGHESE SAMUEL, ROHIT PRADEEP SHETTY
  • Publication number: 20230017776
    Abstract: Systems and methods are described for accessing resources of a Unified Endpoint Management (“UEM”) system through an enrolled device. In an example, an unenrolled device can be paired with an enrolled device. The unenrolled device can connect to the enrolled device on a local network. The enrolled device can verify the unenrolled device using a key provided during pairing. The unenrolled device can send requests for UEM resources to the enrolled device, which the enrolled device can send to a UEM server. The UEM server can send the requested UEM resources to the enrolled device, and the enrolled device can send the UEM resources to the enrolled device over the local network.
    Type: Application
    Filed: August 27, 2021
    Publication date: January 19, 2023
    Inventors: PRANAV ASHOK SHENOY, SHARUN VARGHESE SAMUEL, ROHIT PRADEEP SHETTY
  • Publication number: 20230010179
    Abstract: Systems and methods are described for backing up confidential data using user devices on the same local network. In an example, a first user device can download a data file from a server. The first user device can connect to the server on the same local network as a second user device. A user can select to delete the file from the first user device. The first user device can send the data file to the second user device using a local Internet Protocol (“IP”) address of the second user device. The second user device can store the data file on its local storage. If the user chooses to retrieve the data file to the first user device again, and if the user devices are on the same local network, the first user device can retrieve the data file from the second user device instead of the server.
    Type: Application
    Filed: August 24, 2021
    Publication date: January 12, 2023
    Inventors: Pranav Ashok Shenoy, Mohammed Lazim
  • Patent number: 11546411
    Abstract: Systems and methods are described for backing up confidential data using user devices on the same local network. In an example, a first user device can download a data file from a server. The first user device can connect to the server on the same local network as a second user device. A user can select to delete the file from the first user device. The first user device can send the data file to the second user device using a local Internet Protocol (“IP”) address of the second user device. The second user device can store the data file on its local storage. If the user chooses to retrieve the data file to the first user device again, and if the user devices are on the same local network, the first user device can retrieve the data file from the second user device instead of the server.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: January 3, 2023
    Assignee: VMWARE, INC.
    Inventors: Pranav Ashok Shenoy, Mohammed Lazim
  • Patent number: 11477044
    Abstract: A notification system is described herein. Notifications can be generated for groupings of devices. A notification indication can be sent to a larger grouping of client devices. The notification indication can include one or more grouping parameters that specify one or more conditions that define a smaller device grouping. Devices that fall within the grouping can request the notification from a messaging service or management service.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: October 18, 2022
    Assignee: VMware, Inc.
    Inventor: Pranav Ashok Shenoy
  • Publication number: 20220217007
    Abstract: A notification system is described herein. Notifications can be generated for groupings of devices. A notification indication can be sent to a larger grouping of client devices. The notification indication can include one or more grouping parameters that specify one or more conditions that define a smaller device grouping. Devices that fall within the grouping can request the notification from a messaging service or management service.
    Type: Application
    Filed: January 5, 2021
    Publication date: July 7, 2022
    Inventor: Pranav Ashok Shenoy
  • Patent number: 10985933
    Abstract: A distributed notification system is described herein. A distributed notification grouping can be created in which a master device is appointed for a subnet. The master device can poll a server periodically on behalf of peer or slave devices so that the peer or slave devices do not poll the server unless they are appointed as the master or are retrieving notification data from the server.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: April 20, 2021
    Assignee: VMware, Inc.
    Inventors: Pranav Ashok Shenoy, Sanjay Patil, Shanti Kamichetty, Shiva Tripathi