Patents by Inventor Marieke Watson
Marieke Watson 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: 11722440Abstract: A visual bot designer displays a user interface that has a visual authoring canvas and a property pane. It can also have a serialized file display pane. A user can provide authoring inputs on any of the user interfaces, and the visual bot designer computing system generates and displays updates on the other parts of the user interface.Type: GrantFiled: April 4, 2022Date of Patent: August 8, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Christopher Whitten, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
-
Patent number: 11658925Abstract: A chatbot designer user interface (UI) has a visual authoring canvas that shows visual elements indicative of a logical flow of processing in a chatbot application. The designer UI receives an authoring input identifying a language processing system that is to be used during runtime. The chatbot application is configured to use the identified language processing system.Type: GrantFiled: November 1, 2021Date of Patent: May 23, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Christopher Whitten, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
-
Patent number: 11431657Abstract: A visual trigger node, indicative of a trigger, is displayed on a first display portion. A trigger configuration user interface is also displayed. A property input, indicative of a property that activates the trigger, is detected and code is generated to map the trigger to the property.Type: GrantFiled: November 27, 2019Date of Patent: August 30, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Christopher Whitten, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
-
Publication number: 20220231974Abstract: A visual bot designer displays a user interface that has a visual authoring canvas and a property pane. It can also have a serialized file display pane. A user can provide authoring inputs on any of the user interfaces, and the visual bot designer computing system generates and displays updates on the other parts of the user interface.Type: ApplicationFiled: April 4, 2022Publication date: July 21, 2022Inventors: Christopher WHITTEN, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
-
Patent number: 11329932Abstract: A visual bot designer displays a user interface that has a visual authoring canvas and a property pane. It can also have a serialized file display pane. A user can provide authoring inputs on any of the user interfaces, and the visual bot designer computing system generates and displays updates on the other parts of the user interface.Type: GrantFiled: November 26, 2019Date of Patent: May 10, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Christopher Whitten, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
-
Publication number: 20220060435Abstract: A chatbot designer user interface (UI) has a visual authoring canvas that shows visual elements indicative of a logical flow of processing in a chatbot application. The designer UI receives an authoring input identifying a language processing system that is to be used during runtime. The chatbot application is configured to use the identified language processing system.Type: ApplicationFiled: November 1, 2021Publication date: February 24, 2022Inventors: Christopher WHITTEN, Sangwoo HAN, Benjamin Abraham Russell BROWN, Vishwac Sena KANNAN, Andrew Stephen BROWN, Marieke Watson IWEMA, Yochay KIRIATY
-
Patent number: 11190466Abstract: A chatbot designer user interface (UI) has a visual authoring canvas that shows visual elements indicative of a logical flow of processing in a chatbot application. The designer UI receives an authoring input identifying a language processing system that is to be used during runtime. The chatbot application is configured to use the identified language processing system.Type: GrantFiled: November 27, 2019Date of Patent: November 30, 2021Assignee: Microsoft Technology Licensing LLCInventors: Christopher Whitten, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
-
Publication number: 20210136008Abstract: A visual bot designer displays a user interface that has a visual authoring canvas and a property pane. It can also have a serialized file display pane. A user can provide authoring inputs on any of the user interfaces, and the visual bot designer computing system generates and displays updates on the other parts of the user interface.Type: ApplicationFiled: November 26, 2019Publication date: May 6, 2021Inventors: Christopher WHITTEN, Sangwoo HAN, Benjamin Abraham Russell BROWN, Vishwac Sena KANNAN, Andrew Stephen BROWN, Marieke Watson IWEMA, Yochay KIRIATY
-
Publication number: 20210132960Abstract: A visual trigger node, indicative of a trigger, is displayed on a first display portion. A trigger configuration user interface is also displayed. A property input, indicative of a property that activates the trigger, is detected and code is generated to map the trigger to the property.Type: ApplicationFiled: November 27, 2019Publication date: May 6, 2021Inventors: Christopher WHITTEN, Sangwoo HAN, Benjamin Abraham Russell BROWN, Vishwac Sena KANNAN, Andrew Stephen BROWN, Marieke Watson IWEMA, Yochay KIRIATY
-
Publication number: 20210132916Abstract: A chatbot designer user interface (UI) has a visual authoring canvas that shows visual elements indicative of a logical flow of processing in a chatbot application. The designer UI receives an authoring input identifying a language processing system that is to be used during runtime. The chatbot application is configured to use the identified language processing system.Type: ApplicationFiled: November 27, 2019Publication date: May 6, 2021Inventors: Christopher Whitten, Sangwoo Han, Benjamin Abraham Russell Brown, Vishwac Sena Kannan, Andrew Stephen Brown, Marieke Watson Iwema, Yochay Kiriaty
-
Publication number: 20070201384Abstract: A graphical user interface integrates into a single view multiple network devices discovered over a plurality of network protocols. The graphical user interface provides an intuitive user interface to indicate to a user the existence of all potential resources as defined by a network profile, the characteristics and properties of the resources via the representation of the device, and an interaction process specific to each discovered device that is customizable and extensible.Type: ApplicationFiled: February 28, 2006Publication date: August 30, 2007Applicant: MICROSOFT CORPORATIONInventors: Aaron Cunningham, Marieke Watson, Patrice Miner, Alexandru Gavrilescu, Haiyong Wang
-
Publication number: 20070204231Abstract: The claimed method and system provides a graphical user interface that illustrates network topology information, including connection paths between devices on the local network and an external network such as the Internet. The claimed method and system may use a three column format for presenting the topology that is more intuitive for a user. Also, the claimed method and system may aggregate context and connection information from multiple different protocols to provide the topology display. Further, the claimed method and system may use a device registry to enable customized and extensible representations of the network devices.Type: ApplicationFiled: February 28, 2006Publication date: August 30, 2007Applicant: MICROSOFT CORPORATIONInventors: Aaron Cunningham, Marieke Watson, Patrice Miner, Alexandru Gavrilescu, Haiyong Wang, Dennis Morgan
-
Publication number: 20070168553Abstract: A user interface for creating and joining meetings over a peer-to-peer network involves presentation of user interface windows including windows for selecting parameters corresponding to the ad-hoc network, activating sharing of Internet connections and joining an existing ad-hoc network by entering network name and optional password. The user interface further provides for entry of a country to select an appropriate wireless network protocol for use in that country when an attached wireless device supports such agility, for example, an 802.11(d) wireless network adapter.Type: ApplicationFiled: December 29, 2005Publication date: July 19, 2007Applicant: MICROSOFT CORPORATIONInventors: David Jones, Srinivas Gatta, Savas Guven, Marieke Watson, Jean-Pierre Duplessis
-
Publication number: 20070130429Abstract: Discovery of a network to which a device is in communication and classifying the network is disclosed. The network may be classified as a network already known or a new network signature may be created where the network signature is made up of a network id, a link id and a hop id.Type: ApplicationFiled: December 7, 2005Publication date: June 7, 2007Applicant: MICROSOFT CORPORATIONInventors: Aaron Cunningham, Alok Sinha, Bill Begorre, David Thaler, David Jones, Marieke Watson, Patrice Miner
-
Publication number: 20070130468Abstract: Discovery of a network to which a device is in communication and classifying the network is disclosed. The network may be classified as a network already known or a new network signature may be created where the network signature is made up of a network id, a link id and a hop id.Type: ApplicationFiled: December 7, 2005Publication date: June 7, 2007Applicant: MICROSOFT CORPORATIONInventors: Aaron Cunningham, Alok Sinha, Bill Begorre, David Thaler, David Jones, Marieke Watson, Patrice Miner
-
Publication number: 20070067734Abstract: Described is a technology by which network connectivity information may be communicated via a single notifications area (e.g., system tray) icon, including by representing different images of the icon to display different types/states of connectivity and different types of media connections. For example, the icon may indicate whether Internet connectivity is present, and whether the connection is wired or wireless. The icon may regularly transition between at least two images to communicate different variables, e.g., types of connectivity and/or different types of media connections. The icon may be interactive to provide a tooltip, flyout and/or context menu related to the network state, and the icon may change in response to the networking state change event, e.g., be updated when a different capability connection is detected, when a different interface is detected, and/or when a wireless network with a different signal quality is detected.Type: ApplicationFiled: June 22, 2006Publication date: March 22, 2007Applicant: Microsoft CorporationInventors: Aaron Cunningham, David Jones, Marieke Watson, Patrice Miner, Bill Begorre, Gursharan Sidhu
-
Publication number: 20070067446Abstract: Described is a technology by which network connections are unified into a single user interface for user interaction with those networks. Upon receiving information identifying available networks that correspond to different types of media, a user interface component aggregates the available network connections and displays representations of the available network connections on the user interface. The result is a single user interface page on which the available networks are represented as available network connections that may correspond to destinations, for example by displaying a network name and/or a user-friendly name maintained in a network profile. Also displayable is connectivity status, security-related information, signal strength information for wireless network connections, and other information. The user may choose to show all available network connections, or only subset of the available network connections (e.g., only wireless, or only dial-up and VPN).Type: ApplicationFiled: June 5, 2006Publication date: March 22, 2007Applicant: Microsoft CorporationInventors: David Jones, Srinivas Gatta, Marieke Watson, Aaron Cunningham, Rahul Chandran, Savas Guven
-
Publication number: 20060041893Abstract: An extensible device synchronization architecture and user interface is provided. A variety of device classes are supported, and support is also provided for mass storage, WMDM, MTP, AS, etc. An extensible UI model is provided that allows content type specific setting UI to plug-in. Support for 2-way synchronization is also provided. The synchronization architecture includes a content type user experience level, and a synchronization engine layer, with handlers and a synchronization engine API which handlers can use to manage their item level synchronization relationships and implement the semantics of the synchronization. In addition, the content that is being synchronized may be transformed so that the user's experience on the destination device (e.g., mobile phone, portable audio player, PDA, other type of personal or handheld computer, etc.) is optimized and these transforms are also extensible.Type: ApplicationFiled: August 20, 2004Publication date: February 23, 2006Applicant: Microsoft CorporationInventors: Alexander Castro, Giles van der Bogert, Oliver Lee, Kelly Rollin, Christopher Araman, Marieke Watson, Andrew Silverman, Brian Wentz
-
Publication number: 20060036568Abstract: A file system shell is provided. One aspect of the shell provides virtual folders which expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. Users are able to work with the virtual folders through direct manipulation (e.g., clicking and dragging, copying, pasting, etc.). Filters are provided for narrowing down sets of items. Quick links are provided which can be clicked on to generate useful views of the sets of items. Libraries are provided which consist of large groups of usable types of items that can be associated together, along with functions and tools related to the items. A virtual address bar is provided which comprises a plurality of segments, each segment corresponding to a filter for selecting content. A shell browser is provided with which users can readily identify an item based on the metadata associated with that item.Type: ApplicationFiled: April 22, 2005Publication date: February 16, 2006Applicant: Microsoft CorporationInventors: Jason Moore, Giampiero Sierra, Richard Banks, Lyon Wong, Relja Ivanovic, Paul Gusmorino, Tyler Beam, Timothy McKee, Jeffrey Belt, David De Vorchik, Chris Guzak, Aidan Low, Kenneth Tubbs, Colin Anthony, Sasanka Chalivendra, Marieke Watson, Gerald Joyce, Alex Wade, Benjamin Betz, Ahsan Kabir, Donna Andrews, Patrice Miner, Paul Cutsinger
-
Publication number: 20060004739Abstract: A system and related techniques accept user-inputted search terms, for example to perform a search for files or other data or objects. Corresponding matches to those terms may be presented to the user in a “word-wheel”-type breakout list generated on the fly for groupings of hits by attributes or other criteria, as the system searches through the file system at the current level or point in the file system hierarchy. According to embodiments, when the search logic fails to locate a hit on the inputted search term at the current level or point in the file system hierarchy, an extension of the search to different levels or points in the file system hierarchy may be automatically generated, and for instance presented to the user as a selectable search box. That box may for example be highlighted to the user for easy selection. When the user does select the selectable search box, the user's search, for instance for files of type or extension “.doc” or “.Type: ApplicationFiled: July 9, 2004Publication date: January 5, 2006Applicant: Microsoft CorporationInventors: Colin Anthony, Richard Banks, Marieke Watson, Cornelis Van Dok