Patent classifications
G06F3/0238
ILLUMINATION PERCEPTION AUGMENTATION METHOD, COMPUTER PROGRAM PRODUCTS, HEAD-MOUNTABLE COMPUTING DEVICE AND LIGHTING SYSTEM
A method (300, 600) of augmenting an illumination perception by one or more wearers of respective head-mountable computing devices (100) each including at least one transparent display module (106) is disclosed. The method comprises determining (320) a desired light condition for said wearer in a space (10), determining an actual light condition (330) for said wearer in said space; and displaying a semi-transparent image on the at least one transparent display module to filter the light passing through the at least one display module in case the actual light condition differs from the desired light condition. In embodiments, the user preferences may be used to perform a global optimization of the light output by one or more (distributed) light sources of a lighting system. Computer program products comprising computer program code for implementing such a method when executed on a suitable processor, a head-mountable computing device and a lighting system are also disclosed.
DISTRIBUTED COMPUTATIONAL WEARABLE BUTTON SCREENLESS OPERATING SYSTEM AND METHOD
An operating system for wearable buttons comprises a master button that comprises an air interface for receiving executable instructions according to a user changeable dashboard. One or more slave buttons are configured to communicate with the master button, wherein the one or more executable instructions are configured to execute on a processor of the master button according to a user's actuation of the master button or the slave button according to the changeable dashboard.
CREATING A COMPUTER MACRO
A method for creating a computer macro, the computer macro being executed on a computer, the computer including a processor, a display screen, a peripheral device, and a memory accessible by the processor, peripheral device, the method comprising: detecting, by a computer driver being at least partially resident in the memory, a computer program being at least partially resident in the memory to be executed in the computer; assigning, by the computer driver, at least one computer macro relating to the detected computer program to a key and/or button on the peripheral device; assigning, by the computer driver, a computer macro symbol relating to the assigned computer macro; storing, in the memory, the computer macro, the key and/or button on the peripheral device assigned to the computer macro and/or the assigned computer macro symbol; displaying, on the display screen via the computer driver, an on-screen-display, OSD, wherein the OSD is configured to display the assigned stored computer macro symbol and a reference relating to the stored key and/or button on the peripheral device to which the assigned stored computer macro has been assigned; and executing, by the processor, the stored computer macro assigned to the stored computer macro in the computer program when the stored key and/or button on the peripheral device is actuated.
System and Method for Data and Command Input
The present invention relates to an electronic wrist wearable device that uses image and inertia sensors to track motion of hand and wrist of a user, and is able to determine locations (relative to a stationary object in physical environment), and discrete and motion hand gestures. The wearable device can also emulate various data input devices by matching the determined gestures with preregistered gestures and sending the data associated with the matched gesture to a relevant computer device. The wearable device can also send the said tracking information of the hand and the wrist to at least one external computer, which can process the received information to simulate hand motion, and to determine discrete and motion hand gestures. The said computer can also emulate various data input devices by matching the determined gestures with preregistered gestures and using the data associated with the matched gesture.
SHIPPING CONTAINER INFORMATION RECORDATION TECHNIQUES
System and method for obtaining and recording information about cargo includes a frame defining a cargo-receivable compartment, a position determining system at least partly on the frame and that allows for determination of position of the frame, an identification system on the frame that obtains information about cargo when present in the compartment, a memory component that receives and records information about position and movement of the frame, and the obtained information about cargo when present in the compartment in association with a unique identification of the frame, and a communications system on the frame to enable communication of information to and from the memory component.
ASSEMBLABLE KEYBOARD AND ASSEMBLABLE KEY
An assemblable keyboard includes plural assemblable keys and a main control key. Each assemblable key can be triggered to generate a key signal. The assemblable key includes a pedestal, a key structure and a conductive structure. The main control key includes a key processor and a transmission interface. The assemblable key includes plural coupling structures with the conductive structure. Every two adjacent assemblable keys are combined together and electrically connected with each other through the corresponding coupling structures. After the key signal generated by each assemblable key is transmitted to the main control key, the key signal is further outputted to a computer host. The layout space of the assemblable keyboard is reduced. Moreover, the assembling flexibility of the keyboard is enhanced.
ELECTRONIC DEVICE AND FEEDBACK PROVIDING METHOD
To intuitively identify the state o an electronic device.
There is provided an electronic device that implements a predetermined function, the electronic device including: an operation detection unit configured to detect a physical operation on the electronic device; a transmitter configured to transmit operation information indicating the operation to an external device; a receiver configured to receive feedback information indicating at least a type of feedback representing a state relating to the function, the feedback information being transmitted by the external device in response to the operation information; and a feedback unit configured to provide the feedback in accordance with the feedback information.
KEYPRESS PROCESSING METHOD AND APPARATUS FOR TERMINAL
A keypress processing method for a terminal and a keypress processing apparatus for a terminal are provided. The keypress processing method for a terminal includes: receiving a keypress processing request carrying a keypress value; determining a target application matching with the keypress value according to keypress value information reported by an application in running state in the terminal, wherein the application comprises a network Web application or a local application, and the keypress value information comprises a set of keypress values supported by the application; and sending the keypress processing request to the target application for processing. The present application provides high efficiency in processing keypress processing request, and prevents the keypress from being lost.
Apparatus, method, computer program and user interface
An apparatus, method, computer program and apparatus provide a user input device which is intended to be easier for a user to use. A tactile feedback which differentiates a user selectable part from other user selectable parts is provided. The tactile feedback may only be provided when a specific function is available and the tactile feedback may be indicative of a characteristic of the function. For example, the tactile feedback may indicate that the function cannot be reversed and so the user knows to take extra care and avoid unintentionally actuating the selectable part.
Dynamic collaborative adjustable keyboard
In dynamically adjusting a keyboard mapping, a collaborative session in which a participant device is involved is detected. A conversation between participants during the collaborative session is captured, and topics being discussed during the conversation are identified using textual analysis. The topics are compared with a plurality of rules, each of which associates a topic with a keyboard mapping. From the rule that has a topic matching the identified topics, the keyboard mapping associated with the topic is obtained. The keyboard is then displayed using the keyboard mapping on the participant device. In determining the rule with the matching topic, a history of rules applied in prior collaborative session where the same or similar topics were discussed, or a profile of a participant, is considered. In this manner, keyboard mappings are dynamically adjusted, allowing for easier access to relevant keys.