发明名称 Dynamic device state representation in a user interface
摘要 Processes for presenting a current state of a device having device storage connected with a host system are provided. In some processes, device manufacturers or vendors define a set of operational states of a device and provide user interface (UI) elements of a custom representation of each state through information stored in the device storage. Initially, the set of states of the device and UI elements associated with each state are received from the device storage. Information regarding a current state is received from the device, and a representation of the current state, which includes the received UI elements, is presented on the host system. In other processes, UI elements of a representation of each state are obtained from a remote system using device identification information. In other processes, UI elements from the device, from the host system, and/or from a remote system are combined to form a state representation.
申请公布号 US8812970(B2) 申请公布日期 2014.08.19
申请号 US200812038262 申请日期 2008.02.27
申请人 Microsoft Corporation 发明人 Alexander Robin;Sadovsky Vladimir;Ramasubramanian Narasimhan
分类号 G06F3/048;G06F3/0481 主分类号 G06F3/048
代理机构 代理人 Jardine John;Sanders Andrew;Minhas Micky
主权项 1. A method for presenting a representation of a current state of a device having device storage, the method comprising: receiving, from the device, identifications of a plurality of states from a set of possible states for the device, and identifications of one or more user interface elements associated with each of the plurality of states from the set of possible states; receiving, from the device, an identification of a current state of the device, the current state being one of the plurality of states; and presenting a representation of the current state of the device through a user interface of a host system without use of a device-specific driver or application, the presentation of the representation of the current state comprising: presenting, based on the received identifications of the plurality of states and based on the received identification of the current state of the device, the one or more user interface elements associated with the current state; andpresenting, based on the received identification of the current state of the device, and in conjunction with the presentation of the one or more user interface elements associated with the current state, an additional user interface element from a database on the host system, wherein the one or more user interface elements associated with the current state and the additional user interface element from the database on the host system represent a state of interaction between the device and the host system.
地址 Redmond WA US