Patents by Inventor Abdullah Rubiyath

Abdullah Rubiyath 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: 10970476
    Abstract: A content creation application with an ink augmenting feature can communicate at least one recognized term from ink strokes input to a canvas interface of the content creation application to an ink augmenting service. The content creation application can receive at least one keyword from the ink augmenting service, where each keyword indicates a corresponding recognized term having available content identified by the ink augmenting service. The content creation application then transforms a grouping of the ink strokes corresponding to the recognized term indicated by each keyword to an actionable item in the canvas interface. Selection of the actionable item invokes the command to provide the available content.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: April 6, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ian Mikutel, Pravesh Agrawal, Kumar Pallav, Abdullah Rubiyath, Huanhuan Xia
  • Patent number: 10771420
    Abstract: Systems and methods for creating and updating digital notes. One system includes an electronic processor configured to receive an electronic message from a user to an electronic messaging address, the electronic message including content and determine whether the electronic messaging address is associated with the user. In response to the electronic messaging address being associated with the user, the electronic processor is configured to automatically create a digital note including at least a portion of the content included in the electronic message. The electronic processor is also configured to receive a reply to the electronic message from the user and automatically update the digital note based on the reply.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: September 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eric B. Thompson, Nadja A. Rhodes, Michael E. Taron, Allison J. Rutherford, David J. Conger, Abdullah Rubiyath
  • Patent number: 10715513
    Abstract: Methods and systems are provided that enable single sign-on (SSO) mechanisms on rich clients running hosting applications that include documents with one or more embedded web assets. An embedded web asset may be any resource (e.g., document, image, data, etc.) that is accessed via a browser from within a hosting application. In aspects, authentication of a user identity is required to access an embedded web asset. In particular, an identity management module is provided on a rich client. The identity management module is configured to maintain multiple credentials for multiple user identities that are associated with multiple applications, whether the applications are embedded applications or hosting applications. In this way, a user may access multiple applications, including embedded web assets, associated with each user identity—without signing into each application. That is, a user is able to login a single time for each user identity.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: July 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abdullah Rubiyath, Fanguang Kong, Huanhuan Xia, Ryan Christopher McMinn, Christopher James Clarke, Prashant Thiruvengadachari
  • Publication number: 20190342248
    Abstract: Systems and methods for creating and updating digital notes. One system includes an electronic processor configured to receive an electronic message from a user to an electronic messaging address, the electronic message including content and determine whether the electronic messaging address is associated with the user. In response to the electronic messaging address being associated with the user, the electronic processor is configured to automatically create a digital note including at least a portion of the content included in the electronic message. The electronic processor is also configured to receive a reply to the electronic message from the user and automatically update the digital note based on the reply.
    Type: Application
    Filed: May 2, 2018
    Publication date: November 7, 2019
    Inventors: Eric B. THOMPSON, Nadja A. RHODES, Michael E. TARON, Allison J. RUTHERFORD, David J. CONGER, Abdullah RUBIYATH
  • Publication number: 20190007392
    Abstract: Methods and systems are provided that enable single sign-on (SSO) mechanisms on rich clients running hosting applications that include documents with one or more embedded web assets. An embedded web asset may be any resource (e.g., document, image, data, etc.) that is accessed via a browser from within a hosting application. In aspects, authentication of a user identity is required to access an embedded web asset. In particular, an identity management module is provided on a rich client. The identity management module is configured to maintain multiple credentials for multiple user identities that are associated with multiple applications, whether the applications are embedded applications or hosting applications. In this way, a user may access multiple applications, including embedded web assets, associated with each user identity—without signing into each application. That is, a user is able to login a single time for each user identity.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Abdullah RUBIYATH, Fanguang KONG, Huanhuan XIA, Ryan Christopher MCMINN, Christopher James CLARKE, Prashant THIRUVENGADACHARI
  • Publication number: 20180336173
    Abstract: A content creation application with an ink augmenting feature can communicate at least one recognized term from ink strokes input to a canvas interface of the content creation application to an ink augmenting service. The content creation application can receive at least one keyword from the ink augmenting service, where each keyword indicates a corresponding recognized term having available content identified by the ink augmenting service. The content creation application then transforms a grouping of the ink strokes corresponding to the recognized term indicated by each keyword to an actionable item in the canvas interface. Selection of the actionable item invokes the command to provide the available content.
    Type: Application
    Filed: May 17, 2017
    Publication date: November 22, 2018
    Inventors: Ian Mikutel, Pravesh Agrawal, Kumar Pallav, Abdullah Rubiyath, Huanhuan Xia