Patents by Inventor Dhirendra Bhupati

Dhirendra Bhupati 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: 20220366340
    Abstract: A smart rollout recommendation system uses a modernization score that indicates a likelihood of accepting a change in an existing product to identify at least one tenant of a plurality of tenants eligible to receive the change and the timing of the rollout. The modernization score is generated using a set of attributes extracted from tenant profiles and a machine learning model.
    Type: Application
    Filed: May 13, 2021
    Publication date: November 17, 2022
    Inventors: Tianyi CHEN, Jesus BARRERA RAMOS, Dhirendra BHUPATI, Muskan KUKREJA
  • Publication number: 20170308255
    Abstract: A character entry machine includes a user interface presented via a display. The user interface includes a character-entry field and a fixed character-selection band displaying a one-dimensional array of a selectable subset of a plurality of circularly-scrollable characters. A character selection controller is configured to add a selected character to the character-entry field responsive to a selection input selecting the selected character from the selectable subset of the plurality of circularly-scrollable characters. A scroll controller is configured to change the selectable subset of the plurality of circularly-scrollable characters to a changed selectable subset of the plurality of circularly-scrollable characters responsive to a scroll input.
    Type: Application
    Filed: April 25, 2016
    Publication date: October 26, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Dhirendra Bhupati
  • Patent number: 9692885
    Abstract: Examples are disclosed that relate to detecting and providing alerts regarding a possible scam voice call. One example provides a method comprising receiving a voice call, and obtaining, during the voice call, a caller number and a caller voice sample. The method further comprises obtaining, via the caller number and the caller voice sample, a risk determination regarding the risk that the voice call is a scam call, and based upon the risk determination, outputting, during the voice call, an alert regarding the risk that the voice call is a scam call.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: June 27, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Dhirendra Bhupati
  • Publication number: 20170142252
    Abstract: Examples are disclosed that relate to detecting and providing alerts regarding a possible scam voice call. One example provides a method comprising receiving a voice call, and obtaining, during the voice call, a caller number and a caller voice sample. The method further comprises obtaining, via the caller number and the caller voice sample, a risk determination regarding the risk that the voice call is a scam call, and based upon the risk determination, outputting, during the voice call, an alert regarding the risk that the voice call is a scam call.
    Type: Application
    Filed: November 17, 2015
    Publication date: May 18, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Dhirendra Bhupati
  • Publication number: 20160234160
    Abstract: A method for dynamically generating a location-based contact list available on a local device of a user is provided. In accordance with the method, contextual data concerning user contacts is collected. The contextual data describes the behavior of the user contacts and provides indicia of geographic locations where the user contacts will be present at future times. Based on the collected contextual data, selected ones of the user contacts are identified who will be present at a specified geographic location at a specified future time. A location-based contact list is populated with the selected ones of the user contacts who will be present at the specified geographic location at the specified future time. The specified geographic location may be a location the user will be visiting at the specified future time.
    Type: Application
    Filed: February 10, 2015
    Publication date: August 11, 2016
    Inventor: Dhirendra Bhupati