Patents by Inventor Deyuan KE

Deyuan KE 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: 11803415
    Abstract: Methods and systems are provided that leverage existing information displayed or presented to a user by an app without requiring the integration of new libraries or requiring a user to use a specific app. Rather, methods and systems presented herein identify a task, select an app or multiple apps capable of performing the task, obtain information that may be required by the app or apps, determine a contextual understanding of what is displayed by the selected app or apps, and finally generate and automate the interaction with the app or apps such that the interaction with the app or apps is handled by an automation agent, allowing a user to stay focused on one or more tasks that the user needs to accomplish.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: October 31, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Micheal Dunn, Gerald Haslhofer, Timothy C. Franklin, Nabeei Shahzad, Aarohi Arora, Deyuan Ke, Valentina I. Strachan
  • Publication number: 20230342188
    Abstract: Systems and methods are provided for detecting an interruption during an automated workflow. An automated workflow may comprise a series of actions to be performed by or with the assistance of a computer. A workflow manager executes a workflow by progressing through a series of workflow states according to instructions associated with the workflow. When the workflow advances to a new state, an interruption detection engine determines whether the state contains an interruption by examining one or more attributes of the workflow state and/or the user interface associated therewith. An interruption detecting engine may examine a document object model and/or utilize computer vision to determine whether an interruption has occurred. When an interruption is detected, a workflow is paused until the interruption is resolved, such as by a user providing a required input. After an interruption has been resolved, the resumes and continues until completion of the workflow.
    Type: Application
    Filed: April 21, 2022
    Publication date: October 26, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Micheal DUNN, Nabeel SHAHZAD, Sri Raghu MALIREDDI, Jonathan W. LIN, Olutayo FALASE, Deyuan KE, Joann T. LEE, Shrey SHAH
  • Publication number: 20210303342
    Abstract: Methods and systems are provided that leverage existing information displayed or presented to a user by an app without requiring the integration of new libraries or requiring a user to use a specific app. Rather, methods and systems presented herein identify a task, select an app or multiple apps capable of performing the task, obtain information that may be required by the app or apps, determine a contextual understanding of what is displayed by the selected app or apps, and finally generate and automate the interaction with the app or apps such that the interaction with the app or apps is handled by an automation agent, allowing a user to stay focused on one or more tasks that the user needs to accomplish.
    Type: Application
    Filed: March 31, 2020
    Publication date: September 30, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Micheal DUNN, Gerald HASLHOFER, Timothy C. FRANKLIN, Nabeel SHAHZAD, Aarohi ARORA, Deyuan KE, Valentina I. STRACHAN