Abstract:
A user interface using an acoustic signal is provided. A device with the user interface includes a sensor to acquire a surface acoustic signal generated outside of the device, and at least one processor. The processor classifies patterns of the surface acoustic signal by analyzing features of the surface acoustic signal, and identifies a user's input signal corresponding to the surface acoustic signal based on the pattern of the surface acoustic signal.
Abstract:
A method and system for providing security between a service providing server and a user device, the system including: a user device to request a service and to transmit a packet including a first public key; an authentication server to receive the packet, to authenticate the user device based on the first public key, to generate a secret key if the user device is authenticated, and to transmit the secret key to the user device; and a service providing server to check an integrity of the user device by using information for an integrity attestation having the secret key, and to provide the service to the user device according to the integrity of the user device. When the remote integrity attestation of the user device is implemented by the service providing server, the anonymity of the user device is guaranteed and the integrity of the user device is authenticated.
Abstract:
A method and apparatus for testing an execution flow of a program are provided. The method includes measuring the execution flow that reflects instruction values constituting the program and an execution order of the instructions; and verifying the measured execution flow.
Abstract:
Disclosed herein is a printed circuit board facilitating expansion of number of memory modules and memory system including the same. The printed circuit board of the present invention includes a plurality of slots and a plurality of controller terminals. Each of slots disposed in locations ranging from a 2n−1+1th location to a 2nth location with respect to the controller terminals includes 2k−n module terminals connected to the module terminals of slots ranging from the slot disposed in the first location to a slot disposed in a 2n−1th location. In the printed circuit board and memory system including the printed circuit board according to the present invention, dummy modules are not required to expand the number of memory modules. Further, according to the printed circuit board of the present invention, the expansion of the number of memory modules is facilitated.
Abstract:
Disclosed is an address mapping method for a data storage device using a hybrid mapping scheme. The address mapping method determines whether write data includes a defined super sequential block (SSB), and selects an address mapping mode for the write data in accordance with whether or not a SSB is present.
Abstract:
There is provided an oral appliance including: a body having a shape corresponding to a teeth arrangement; an upper teeth recess formed in an upper portion of the body to allow teeth included in the teeth arrangement of an upper jaw to be inserted therein; and a lower teeth recess formed in a lower portion of the body to allow teeth included in the teeth arrangement of a lower jaw to be inserted therein and allowing the lower jaw to move forward by a predetermined distance.
Abstract:
A method of programming a storage device includes determining, at a controller of the storage device, that a first program mode of a plurality of program modes is to be entered in response to first information, wherein the first information includes a parameter associated with temperature, power consumption or input/output workload, and changing, using the controller, a program ratio of a first programming and a second programming of the storage device in the first program mode.
Abstract:
A method of managing the digital rights of a remote device is disclosed. The method includes receiving a warrant including information that the use of content is allowed, issued from a main device having the replay right for the content, transmitting the warrant to a service-providing device, and receiving the content provided by the service-providing device.
Abstract:
Disclosed is an address mapping method for a data storage device using a hybrid mapping scheme. The address mapping method determines whether write data includes a defined super sequential block (SSB), and selects an address mapping mode for the write data in accordance with whether or not a SSB is present.
Abstract:
A device, system, and method for reporting an execution flow of a program is provided. The system for reporting an execution flow of a program includes a program-providing server that provides a program package having information related a predetermined execution flow, a user device that transmits an execution-flow-reporting message corresponding to a result of measuring and verifying the execution flow integrity of a program package with reference to the information related with execution flow, and an execution-flow-verifying server that limits providing of or execution of a program package by testing the execution-flow-reporting message.