Patents by Inventor Mikhail Birman

Mikhail Birman 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: 9992335
    Abstract: Techniques and technologies for caller assistance systems are described. In at least some embodiments, a system comprises: a processing component; and a caller assistance engine configured to receive a request from a calling device; select a menu execution path associated with the request, the menu execution path defining one or more operations to be performed to achieve an intent of the request; execute the menu execution path including execute the one or more operations to be performed to achieve the intent of the request; determine whether the intent of the request has been achieved; and when the intent of the request has been achieved, connect the calling device with the intent of the request or provide an alert to the calling device that the intent of the request has been achieved.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: June 5, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Deepak Vijaywargi, Yicheng Tao, Shashank Singh, Mikhail Birman
  • Publication number: 20180124241
    Abstract: Techniques and technologies for caller assistance systems are described. In at least some embodiments, a system comprises: a processing component; and a caller assistance engine configured to receive a request from a calling device; select a menu execution path associated with the request, the menu execution path defining one or more operations to be performed to achieve an intent of the request; execute the menu execution path including execute the one or more operations to be performed to achieve the intent of the request; determine whether the intent of the request has been achieved; and when the intent of the request has been achieved, connect the calling device with the intent of the request or provide an alert to the calling device that the intent of the request has been achieved.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 3, 2018
    Inventors: Deepak Vijaywargi, Yicheng Tao, Shashank Singh, Mikhail Birman
  • Patent number: 8972418
    Abstract: Various embodiments dynamically generate relevant items for a user based on a user's location and an item's popularity. In at least some embodiments, a probability component generates a ranked list of items that are relevant to users at a particular location using probability data associated with the list of items and the particular location. The probability data is based on user selections of items in the list of items.
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: March 3, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan S. Panchadsaram, Mikhail Birman
  • Publication number: 20110252022
    Abstract: Various embodiments dynamically generate relevant items for a user based on a user's location and an item's popularity. In at least some embodiments, a probability component generates a ranked list of items that are relevant to users at a particular location using probability data associated with the list of items and the particular location. The probability data is based on user selections of items in the list of items.
    Type: Application
    Filed: April 7, 2010
    Publication date: October 13, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Ryan S. Panchadsaram, Mikhail Birman
  • Publication number: 20090177986
    Abstract: Managing interactions between a user and an interactive application within an online interactive page. A selected interactive application is received from a user. The selected interactive application is transmitted from a host server to a remote partner server. Interactive controls of the selected interactive application are received from the remote partner server in response to the transmitting. Resulting controls are appended to the interactive controls. The received interactive controls and the appended resulting controls are provided to the user via the online interactive page. The user interacts with the particular interactive application through the interactive controls and the appended resulting controls to customize a media object. The customized media object is received from the remote partner server. The customized media object is stored on the user's local device.
    Type: Application
    Filed: January 7, 2008
    Publication date: July 9, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Christopher Lee Butler, Jose Martin, Syed Muneeb-ul-Haq, Mikhail Birman, James Robert Egan, Junaid Basir
  • Patent number: 7487214
    Abstract: An application providing a common interface allowing access and login to a electronic mail system and instant messaging system. The application allows responding to an email using an instant message, replying to an instant message using an email, sending and receiving both email and instant messages from one application, sending email attachments instantly, and displaying presence information for the user, user email contacts and user messenger contacts. Alerts are provided for both emails and instant messages received. The inbox views can automatically be refreshed when a user receives new email. An interface is provided to convert multiple email contacts into messenger contacts. The system can be used with both local messenger clients and browser based IM clients.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: February 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Imran I. Qureshi, Jason C. Fluegel, Charles Reeves Little, Mikhail Birman, Justin B. Voskuhl
  • Publication number: 20060101119
    Abstract: An application providing a common interface allowing access and login to a electronic mail system and instant messaging system. The application allows responding to an email using an instant message, replying to an instant message using an email, sending and receiving both email and instant messages from one application, sending email attachments instantly, and displaying presence information for the user, user email contacts and user messenger contacts. Alerts are provided for both emails and instant messages received. The inbox vies can automatically be refreshed when a user receives new email. An interface is provided to convert multiple email contacts into messenger contacts. The system can be used with both local messenger clients and browser based IM clients.
    Type: Application
    Filed: November 10, 2004
    Publication date: May 11, 2006
    Applicant: Microsoft Corporation
    Inventors: Imran Qureshi, Jason Fluegel, Charles Little, Mikhail Birman, Justin Voskuhl