SELECTOR TO COORDINATE EXPERIENCES BETWEEN DIFFERENT APPLICATIONS
Systems and methods are provided to coordinate experiences between related applications in a graphical user interface. The method may include receiving handwriting input in a primary application, and extracting structured data from the received handwriting input. The method may further include displ...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Systems and methods are provided to coordinate experiences between related applications in a graphical user interface. The method may include receiving handwriting input in a primary application, and extracting structured data from the received handwriting input. The method may further include displaying a selector in the primary application indicating that there are one or more launchable secondary applications that can process the structured data, the selector being initially displayed in a collapsed state as a virtual button. The method may further include receiving a user selection of the button, and then displaying the selector in an expanded state in which one or a plurality of menu options are displayed, each corresponding to one of the launchable secondary applications. The method may further include receiving a user selection of one of the plurality of launchable secondary applications, and launching the secondary application that is selected by the user.
La présente invention concerne des systèmes et des procédés pour coordonner des expériences entre des applications apparentées dans une interface utilisateur graphique. Le procédé peut consister à recevoir une entrée d'écriture manuscrite dans une application primaire et à extraire des données structurées à partir de l'entrée d'écriture manuscrite reçue. Le procédé peut en outre consister à afficher un sélecteur dans l'application primaire indiquant qu'il y a une ou plusieurs applications secondaires pouvant être lancées qui peuvent traiter les données structurées, le sélecteur étant initialement affiché dans un état réduit en tant que bouton virtuel. Le procédé peut en outre consister à recevoir une sélection d'utilisateur du bouton et afficher ensuite le sélecteur dans un état déployé dans lequel une ou une pluralité d'options de menu sont affichées, chacune correspondant à l'une des applications secondaires pouvant être lancées. Le procédé peut en outre consister à recevoir une sélection d'utilisateur d'une application secondaire de la pluralité d'applications secondaires pouvant être lancées et lancer l'application secondaire qui est sélectionnée par l'utilisateur. |
---|