发明名称 |
Interface for a computer platform |
摘要 |
A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface. |
申请公布号 |
US9459837(B2) |
申请公布日期 |
2016.10.04 |
申请号 |
US201213647064 |
申请日期 |
2012.10.08 |
申请人 |
Microsoft Technology Licensing, LLC |
发明人 |
Karatal Kerem B.;Sheldon Michael G.;Miller Marc M.;Guzak Chris J.;McKee Timothy P. |
分类号 |
G06F17/30;G06F9/44 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
Webster Bryan;Choi Dan;Minhas Micky |
主权项 |
1. A computer-implemented method comprising:
displaying on a user interface a dynamic tile display for presenting a plurality of dynamic tiles, a dynamic tile of the plurality of dynamic tiles describing at least one of a contact or an informational element; determining that properties of a notification match rules defined by a user of the user interface, the notification related to the at least one of the contact or the informational element of the dynamic tile; determining a user context of the user; determining that the user context indicates that the user is unavailable; delaying updating of a visual element of the dynamic tile at a first time in which the user context indicates that the user is unavailable, the updating based at least in part on the rules and the user context; determining that the user context indicates that the user is available; and updating the visual element of the dynamic tile at a second time in which the user context indicates that the user is available, the updating based at least in part on the rules and the user context, wherein: the dynamic tile display is an interactive sidebar, the plurality of dynamic tiles are presented in the interactive sidebar, the interactive sidebar is associated with a namespace, and the namespace defines at least one of a class, an interface, a delegate, an enumeration, or a structure. |
地址 |
Redmond WA US |