摘要:
In embodiments of mobile computer device binding feedback, an application interface for a device application is displayed on a first display that is integrated in a dual-display mobile device. The application interface can also be displayed on a second display that is integrated in the dual-display mobile device. Binding position data is received from a binding system that movably couples the first display to the second display. Application context data that is associated with the device application is also received. Feedback can then be generated based on the binding position data and the application context data, where the feedback can be generated as audio feedback, video feedback, display feedback, and/or haptic feedback.
摘要:
Described is a system and method by which application programs running on a main computer system communicate with an auxiliary display device (such as a cell phone, pocket-sized computer, alarm clock, television, digital picture frame and so forth) to provide viewable information on the device, remote control capabilities, and notifications. Via API calls, programs provide information in the same format regardless of the device capabilities and/or the connection type. An auxiliary display platform converts a notification into a format understood by a device driver, which then filters the notification as desired for its particular hardware device before the notification is communicated. Return communications return data such as status and user interaction with the displayed information. Software vendors may thus write code once to output notifications on auxiliary displays, while hardware manufacturers can have their devices work as auxiliary displays, with little or no modification to existing hardware.
摘要:
Described is a mechanism by which application programs (or plug-ins) and an auxiliary service adjust the output and/or data available for output on an auxiliary device based on changes detected in the current context of the auxiliary display. Context sensors detect and report changes in context, whereby some action is taken with respect to what information is displayed or can be displayed on the auxiliary display device. Examples of context data that can change include the physical location of the display, detected movement or motion data, presence of a particular user or others, power state, network connectivity status, privacy status and so forth. The auxiliary device can have context as to its position relative to the main display. Information sensitivity levels may be used to specify whether an application program's data can be displayed, based on the perceived sensitivity of the information and the user's current context.
摘要:
Described is a technology by which the operation of an auxiliary computing device, comprising a display and/or actuator set, may be automatically modified based on detected state data. For example, user input may be routed from the actuator set to the host computer system when the host computer system is in an online state, or to the auxiliary computing device when the host computer system is offline. State may be determined based on one or more various criteria, such as online or offline, laptop lid position, display orientation, current communication and/or other criteria. The auxiliary display and/or actuator set may be embedded in the host computer system, or each may be separable from it or standalone, such as a remote control or cellular phone.
摘要:
Embodiments of mobile computer device binding feedback are described. In embodiments, an application interface for a device application is displayed on a first display that is integrated in a first housing of a dual-display mobile computer device. The application interface can also be displayed on a second display that is integrated in a second housing of the dual-display mobile computer device. Binding position data is received that is associated with a binding system that movably connects the first housing and the second housing. Application context data that is associated with the device application is also received. Feedback can then be generated that correlates to the binding position data and to the application context data.
摘要:
Described is a system and method including an auxiliary display platform having an interface (API) set that provides a way for client applications running on a main computer system to interact with various types of auxiliary displays, irrespective of differences between various device implementations. Interaction includes displaying content and notifications provided by the application, and returning events to the application. In one implementation the API set comprises a set of COM objects that register and perform configuration checks of a client application, send content and notifications to attached devices, and return events from the attached devices. The application may send data to an endpoint corresponding to a communication destination (e.g., a particular auxiliary device application) and a contract (e.g., a format) for the data. The platform and API set thus provide an abstraction layer for applications to provide information independent of any particular auxiliary device implementation.
摘要:
Described is a system and method by which application programs running on a main computer system communicate with an auxiliary display device (such as a cell phone, pocket-sized computer, alarm clock, television, digital picture frame and so forth) to provide viewable information on the device, remote control capabilities, and notifications. Via API calls, programs provide information in the same format regardless of the device capabilities and/or the connection type. An auxiliary display platform converts the information into a format understood by a device driver, which then filters the information as desired for its particular hardware device before the information is communicated. Return communications return data such as status and user interaction with the displayed information. Software vendors may thus write code once to output information on auxiliary displays, while hardware manufacturers can have their devices work as auxiliary displays, with little or no modification to existing hardware.
摘要:
Described is a technology by which an auxiliary computing device comprising a display and/or actuator set coupled to a host computer system may be interacted with (e.g., viewed) independent of whether a main display of the host computer system is visible, e.g., whether a laptop lid or tablet lid is open or closed. In one example implementation, the auxiliary device is located above the keyboard and the main display slightly elevated on one or more pivoting supports. This effectively provides an opening in the lid through which the auxiliary device may be viewed.
摘要:
Embodiments of mobile computer device display postures are described. In embodiments, a first display is integrated in a first housing of a dual-display mobile computer device, and a second display is integrated in a second housing of the dual-display mobile computer device. Position data can be sensed from a binding that movably connects the first housing and the second housing, and a position angle can be determined between the first housing and the second housing that correlates to a display posture of the first display and the second display.
摘要:
In embodiments of mobile computer device binding feedback, an application interface for a device application is displayed on a first display that is integrated in a dual-display mobile device. The application interface can also be displayed on a second display that is integrated in the dual-display mobile device. Binding position data is received from a binding system that movably couples the first display to the second display. Application context data that is associated with the device application is also received. Feedback can then be generated based on the binding position data and the application context data, where the feedback can be generated as audio feedback, video feedback, display feedback, and/or haptic feedback.