Abstract:
A method comprising receiving an indication of a first input associated with an information item, determining that the first input corresponds with a first part of an invocation input associated with invocation of display of, at least part of, content associated with the information item, identifying a second part of the invocation input, the second part of the invocation input being immediately subsequent to the first part of the invocation input, and causing rendering, on a variable texture surface, of a textural representation of a guidance indicative of the second part is disclosed.
Abstract:
A method comprising receiving an indication of an invocation input associated with invocation of display of, at least part of, a notification content associated with a notification, determining at least one input aspect of the invocation input, determining an interaction preference based, at least in part, on the input aspect, and causing display of, at least part of, the notification content in compliance with the interaction preference is disclosed.
Abstract:
An apparatus including an internal optical projection element configured to project light internally towards an eye of a user of the apparatus; an external optical projection element configured to project light externally away from an eye of the user of the apparatus; and one or more optical engines configured to provide light to the internal optical projection element and the external optical projection element. The apparatus preferably further includes a light guide with diffractive in and out-coupling elements and is configured as a head mounted display.
Abstract:
A method comprising receiving an indication of a first input associated with an information item, determining that the first input corresponds with a first part of an invocation input associated with invocation of display of, at least part of, content associated with the information item, identifying a second part of the invocation input, the second part of the invocation input being immediately subsequent to the first part of the invocation input, and causing rendering, on a variable texture surface, of a textural representation of a guidance indicative of the second part is disclosed.
Abstract:
A method comprising receiving an indication of a first input associated with an information item, determining that the first input corresponds with a first part of an invocation input associated with invocation of display of, at least part of, content associated with the information item, identifying a second part of the invocation input, the second part of the invocation input being immediately subsequent to the first part of the invocation input, and causing rendering, on a variable texture surface, of a textural representation of a guidance indicative of the second part is disclosed.
Abstract:
A method comprising determining to provide a notification to a user, the notification being associated with notification content, determining a cognitive load associated with the notification content, determining a notification representation associated with the notification such that the notification representation is indicative of the cognitive load is disclosed.
Abstract:
A method comprising determining to provide a notification to a user, the notification being associated with notification content, determining a cognitive load associated with the notification content, and determining an invocation input associated with the notification based, at least in part on the cognitive load is disclosed.
Abstract:
A method is provided for enhancing a user interface with a mobile device by joining the displays of multiple devices together to function together with one another. In particular, example methods may provide for detecting a first touch or drag event, receiving a message indicating a second touch or drag event from a nearby device occurring during the first touch or drag event, creating a join event, and providing for transmission of the join event to the nearby device. The method may also include updating a registry of nearby devices in response to receiving a message regarding a touch or drag event from a nearby device. The method may further include providing for presentation of content on a display of a device and direction of content to be presented on a display of the nearby device, wherein the content to be presented on the display of the nearby device is related to the content on the display of the device.
Abstract:
A method is provided for enhancing a user interface with a mobile device by joining the displays of multiple devices together to function together with one another. In particular, example methods may provide for detecting a first touch or drag event, receiving a message indicating a second touch or drag event from a nearby device occurring during the first touch or drag event, creating a join event, and providing for transmission of the join event to the nearby device. The method may also include updating a registry of nearby devices in response to receiving a message regarding a touch or drag event from a nearby device. The method may further include providing for presentation of content on a display of a device and direction of content to be presented on a display of the nearby device, wherein the content to be presented on the display of the nearby device is related to the content on the display of the device.