Patents by Inventor Hemant Sahani

Hemant Sahani 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: 11948417
    Abstract: Disclosed are various approaches for providing touchless visitor management. A visitor can complete a visitor registration process using a client device of the visitor and obtain a virtual badge credential to a visitor's device. A physical access control system credential as well as a visitor badge can also be obtained to the visitor's device.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: April 2, 2024
    Assignee: VMware, Inc.
    Inventors: Hemant Sahani, Saurav Choudhuri, Anoop Adur, Aditya Ulman
  • Patent number: 11900748
    Abstract: Methods and systems are described for analyzing and attesting physical access to a location. In an example, an administrator can create a survey for users in an organization. The survey can be sent to a user device as a notification. The user can complete the survey, and the user's physical access rights can be determined based on the survey answers. When the user attempts to gain access to a location of the organization, the user can provide a digital access badge. The digital access badge can be mapped to the user's access permissions. The user can be granted or denied access depending on whether the user answered the survey and, if answered, what answers the user provided.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: February 13, 2024
    Assignee: VMware, Inc.
    Inventors: Anoop Adur, Hemant Sahani, Saurav Choudhuri, Aditya Ulman, Ashka Vakil
  • Publication number: 20240031340
    Abstract: Disclosed are various examples for controlling and managing data access to increase user privacy and minimize intentional or inadvertent misuse of accessed information. Upon detecting a request for an administrator review of a user client device, permission for administrator access can be obtained from a user associated with the user client device. The client device identifier can be obfuscated such that the administrator accessing the data is not provided the actual device identifier. An administrator review session between the user client device and an administrator client device can be established to allow the administrator client device access to the permitted client device data.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 25, 2024
    Inventors: Hemant Sahani, Phillip Charles Krasko, Scott Harlow Kelley
  • Patent number: 11588904
    Abstract: Examples described herein include systems and methods for management of contextual notifications on user devices. Entities can be categorized as VIP status based on scoring profiles sent from a management server to the user device. Applications on the user device can implement an SDK that reads the profiles and sets certain actions to boost scores and others to reduce scores. These local VIP scores can be sent periodically from the user device to the management server. The management server can use them in conjunction with global VIP scores for the same entities to create aggregated VIP information. This can be sent back to the user device, allowing the user device to then visualize different notifications or workflows based on whether an entity's aggregated VIP information exceeds one or more thresholds.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: February 21, 2023
    Assignee: VMware, Inc.
    Inventors: Hemant Sahani, Ian Ragsdale, Adam Cianfichi
  • Publication number: 20230016488
    Abstract: Disclosed are various approaches for signing documents using mobile devices. A request is sent to a certificate authority for a signing certificate. The signing certificate is then received from the certificate authority. The signing certificate is then stored in the memory. Next, a file is received from a client application executed by the processor of the computing device. Then, the file is signed with the signing certificate to create a signed file. The signed file is then returned to the client application.
    Type: Application
    Filed: September 29, 2022
    Publication date: January 19, 2023
    Inventors: LUCAS CHEN, GAURAV ARORA, EVAN HURST, NICHOLAS GRIVAS, NICHOLAS BROUILLETTE, JUBIN BENNY, JASON RUBY, EUGENE LIDERMAN, HEMANT SAHANI
  • Publication number: 20220351564
    Abstract: Disclosed are various approaches for providing touchless visitor management. A visitor can complete a visitor registration process using a client device of the visitor and obtain a virtual badge credential to a visitor's device. A physical access control system credential as well as a visitor badge can also be obtained to the visitor's device.
    Type: Application
    Filed: April 4, 2022
    Publication date: November 3, 2022
    Inventors: Hemant Sahani, Saurav Choudhuri, Anoop Adur, Aditya Ulman
  • Patent number: 11461451
    Abstract: Disclosed are various approaches for signing documents using mobile devices. A request is sent to a certificate authority for a signing certificate. The signing certificate is then received from the certificate authority. The signing certificate is then stored in the memory. Next, a file is received from a client application executed by the processor of the computing device. Then, the file is signed with the signing certificate to create a signed file. The signed file is then returned to the client application.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: October 4, 2022
    Assignee: VMware, Inc.
    Inventors: Lucas Chen, Gaurav Arora, Evan Hurst, Nicholas Grivas, Nicholas Brouillette, Jubin Benny, Jason Ruby, Eugene Liderman, Hemant Sahani
  • Publication number: 20220222995
    Abstract: Methods and systems are described for analyzing and attesting physical access to a location. In an example, an administrator can create a survey for users in an organization. The survey can be sent to a user device as a notification. The user can complete the survey, and the user's physical access rights can be determined based on the survey answers. When the user attempts to gain access to a location of the organization, the user can provide a digital access badge. The digital access badge can be mapped to the user's access permissions. The user can be granted or denied access depending on whether the user answered the survey and, if answered, what answers the user provided.
    Type: Application
    Filed: January 12, 2021
    Publication date: July 14, 2022
    Inventors: Anoop Adur, Hemant Sahani, Saurav Choudhuri, Aditya Ulman, Ashka Vakil
  • Publication number: 20220215106
    Abstract: Examples for determining access to restricted features of an application are disclosed. A current working status of a user account and an access policy can be analyzed to determine whether access to the restricted feature should be granted or denied. The functionality can be provided by a library bundled within an application.
    Type: Application
    Filed: January 5, 2021
    Publication date: July 7, 2022
    Inventors: Simon Brooks, Hemant Sahani, Lucas Chen, Josh Olson
  • Patent number: 11308747
    Abstract: Disclosed are various approaches for providing touchless visitor management. A visitor can complete a visitor registration process using a client device of the visitor and obtain a virtual badge credential to a visitor's device. A physical access control system credential as well as a visitor badge can also be obtained to the visitor's device.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: April 19, 2022
    Assignee: VMware, Inc.
    Inventors: Hemant Sahani, Saurav Choudhuri, Anoop Adur, Aditya Ulman
  • Patent number: 11275858
    Abstract: Disclosed are various approaches for encrypting documents using mobile devices. A first application receives, from a second application a file and an identifier of a user account. The first application then sends a request for a certificate to a certificate authority and receives a certificate in response. The file is then encrypted using the certificate, and the encrypted file is returned to the second application. The second application can identify the user account as the recipient of a file. Then, the second application can send an encryption request that includes the identifier of the user account and the file to the first application. In response to the request, the second application receives the encrypted file and then provides the encrypted file to the recipient.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: March 15, 2022
    Assignee: VMWARE, INC.
    Inventors: Lucas Chen, Gaurav Arora, Evan Hurst, Nicholas Grivas, Nicholas Brouillette, Jubin Benny, Jason Ruby, Eugene Liderman, Hemant Sahani
  • Publication number: 20210243270
    Abstract: Examples described herein include systems and methods for management of contextual notifications on user devices. Entities can be categorized as VIP status based on scoring profiles sent from a management server to the user device. Applications on the user device can implement an SDK that reads the profiles and sets certain actions to boost scores and others to reduce scores. These local VIP scores can be sent periodically from the user device to the management server. The management server can use them in conjunction with global VIP scores for the same entities to create aggregated VIP information. This can be sent back to the user device, allowing the user device to then visualize different notifications or workflows based on whether an entity's aggregated VIP information exceeds one or more thresholds.
    Type: Application
    Filed: April 19, 2021
    Publication date: August 5, 2021
    Inventors: Hemant Sahani, Ian Ragsdale, Adam Cianfichi
  • Patent number: 10986205
    Abstract: Examples described herein include systems and methods for management of contextual notifications on user devices. Entities can be categorized as VIP status based on scoring profiles sent from a management server to the user device. Applications on the user device can implement an SDK that reads the profiles and sets certain actions to boost scores and others to reduce scores. These local VIP scores can be sent periodically from the user device to the management server. The management server can use them in conjunction with global VIP scores for the same entities to create aggregated VIP information. This can be sent back to the user device, allowing the user device to then visualize different notifications or workflows based on whether an entity's aggregated VIP information exceeds one or more thresholds.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: April 20, 2021
    Assignee: VMware, Inc.
    Inventors: Hemant Sahani, Ian Ragsdale, Adam Cianfichi
  • Publication number: 20200412553
    Abstract: Disclosed are various approaches for signing documents using mobile devices. A request is sent to a certificate authority for a signing certificate. The signing certificate is then received from the certificate authority. The signing certificate is then stored in the memory. Next, a file is received from a client application executed by the processor of the computing device. Then, the file is signed with the signing certificate to create a signed file. The signed file is then returned to the client application.
    Type: Application
    Filed: August 12, 2019
    Publication date: December 31, 2020
    Inventors: Lucas Chen, Gaurav Arora, Evan Hurst, Nicholas Grivas, Nicholas Brouillette, Jubin Benny, Jason Ruby, Eugene Liderman, Hemant Sahani
  • Publication number: 20200410123
    Abstract: Disclosed are various approaches for encrypting documents using mobile devices. A first application receives, from a second application a file and an identifier of a user account. The first application then sends a request for a certificate to a certificate authority and receives a certificate in response. The file is then encrypted using the certificate, and the encrypted file is returned to the second application. The second application can identify the user account as the recipient of a file. Then, the second application can send an encryption request that includes the identifier of the user account and the file to the first application. In response to the request, the second application receives the encrypted file and then provides the encrypted file to the recipient.
    Type: Application
    Filed: August 12, 2019
    Publication date: December 31, 2020
    Inventors: LUCAS CHEN, Gaurav Arora, Evan Hurst, Nicholas Grivas, Nicholas Brouillette, Jubin Benny, Jason Ruby, Eugene Liderman, Hemant Sahani
  • Publication number: 20200213414
    Abstract: Examples described herein include systems and methods for management of contextual notifications on user devices. Entities can be categorized as VIP status based on scoring profiles sent from a management server to the user device. Applications on the user device can implement an SDK that reads the profiles and sets certain actions to boost scores and others to reduce scores. These local VIP scores can be sent periodically from the user device to the management server. The management server can use them in conjunction with global VIP scores for the same entities to create aggregated VIP information. This can be sent back to the user device, allowing the user device to then visualize different notifications or workflows based on whether an entity's aggregated VIP information exceeds one or more thresholds.
    Type: Application
    Filed: January 2, 2019
    Publication date: July 2, 2020
    Inventors: Hemant Sahani, Ian Ragsdale, Adam Cianfichi