Abstract:
Various embodiments are generally directed to establishing trust in system management mode. An operating system management mode driver can invoke a system management mode and provide a signature to the system management mode to authenticate the driver with. Additionally, a hash value of the driver can be used to determine whether the driver is authorized to invoke system management mode or particular operations or features of system management mode.
Abstract:
Methods and apparatus relating to employing multiple I2C (Interface to Communicate) devices behind a microcontroller in a detachable platform are described. In an embodiment, first logic receives a first message via a serial single ended (such as an Interface to Communicate (I2C)) bus. The first logic generates a second message to be transmitted to second logic in response to a determination that the first message is not directed to an address space assigned to the first logic. The second message includes information from the first message. Other embodiments are also disclosed.
Abstract:
A mechanism is described for facilitating dynamic capsule generation and recovery in computing environments according to one embodiment. A method of embodiments, as described herein, includes accessing a current firmware and a capsule driver binary file (“capsule file”) from a storage device, and merging the current firmware with the capsule file and a capsule header into a capsule payload. The method may further include assigning a security protocol to the capsule payload to ensure a secured capsule payload, and storing the secured capsule payload at the storage device for subsequent updates.
Abstract:
A mechanism is described for facilitating dynamic and intelligent geographical interpretation of human expressions and gestures according to one embodiment. A method of embodiments, as described herein, includes detecting a gesture initiated by a sending user having access to a computing device, determining a geographic location of the computing device, and accessing a translation table having one or more translations of one or more gestures based on one or more geographic locations, where accessing further includes choosing a translation corresponding to the gesture. The method may further include interpreting a first intent associated with the gesture based on the translation, and triggering a first action based on the first intent.