Patents by Inventor Lasifu Ta

Lasifu Ta 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: 10402642
    Abstract: A system for automatically converting hand-drawn shapes into graphical objects is provided. In aspects, a user's intention to convert a hand-drawn shape into a computer-generated graphical may be inferred when the user traces over a previously hand-drawn shape. For instance, after receiving a first ink stroke forming a drawn shape, the system may receive at least a second ink stroke that substantially overlays the first ink stroke. When the system detects that the user substantially traced over the drawn shape, it may be determined that the user intends to beautify the drawn shape. Thereafter, in response to identifying a graphical object corresponding to the drawn shape, the system may replace the drawn shape with the graphical object on a drawing canvas. Accordingly, the user may indicate an intention to automatically beautify a hand-drawn shape without switching to an edit mode or otherwise selecting the hand-drawn shape for editing.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: September 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Lasifu Ta
  • Patent number: 10366629
    Abstract: Displaying steps of a solution to a problem is provided. A tutorial application determines the solution and generates a card-based UI that presents solution steps on numbered cards sized to accommodate the step. One step is displayed as the focused step at a time. Steps are displayed in a step-by-step or an all-steps mode. In the step-by-step mode, navigation to a next or previous step is enabled via a selection of a next step control and a previous step control, respectively. The next/previous step controls are displayed in static positions, allowing the user to tap through steps by tapping in a single spot. In the all-steps mode, a portion of the next step is visible to indicate that there is another step below the focused step. Scrolling is enabled for allowing the user to navigate to a desired step. A mode selector is provided for enabling switching between viewing modes.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: July 30, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Lasifu Ta, Lisa Carolyn Cherian, Mina Spasić
  • Publication number: 20180335932
    Abstract: A system for automatically converting hand-drawn shapes into graphical objects is provided. In aspects, a user's intention to convert a hand-drawn shape into a computer-generated graphical may be inferred when the user traces over a previously hand-drawn shape. For instance, after receiving a first ink stroke forming a drawn shape, the system may receive at least a second ink stroke that substantially overlays the first ink stroke. When the system detects that the user substantially traced over the drawn shape, it may be determined that the user intends to beautify the drawn shape. Thereafter, in response to identifying a graphical object corresponding to the drawn shape, the system may replace the drawn shape with the graphical object on a drawing canvas. Accordingly, the user may indicate an intention to automatically beautify a hand-drawn shape without switching to an edit mode or otherwise selecting the hand-drawn shape for editing.
    Type: Application
    Filed: May 22, 2017
    Publication date: November 22, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventor: Lasifu TA
  • Publication number: 20180121031
    Abstract: Displaying steps of a solution to a problem is provided. A tutorial application determines the solution and generates a card-based UI that presents solution steps on numbered cards sized to accommodate the step. One step is displayed as the focused step at a time. Steps are displayed in a step-by-step or an all-steps mode. In the step-by-step mode, navigation to a next or previous step is enabled via a selection of a next step control and a previous step control, respectively. The next/previous step controls are displayed in static positions, allowing the user to tap through steps by tapping in a single spot. In the all-steps mode, a portion of the next step is visible to indicate that there is another step below the focused step. Scrolling is enabled for allowing the user to navigate to a desired step. A mode selector is provided for enabling switching between viewing modes.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 3, 2018
    Applicant: Microsoft Technology Licensing, LLC.
    Inventors: Lasifu Ta, Lisa Carolyn Cherian, Mina Spasic