Abstract:
A display device and a displaying method implemented by the same are provided. The display device includes a first memory module, an identification device, a display screen, and a processing module. The processing module is electrically connected to the first memory module, the identification device, and the display screen. The identification device is provided for identifying a personal feature and generating a personal identity code. The processing module outputs multimedia information stored in the first memory module and then displays it on the display screen according to the identified personal feature.
Abstract:
Methods and systems for storage space management are provided. An embodiment of a method manages storage space comprising multiple blocks. Multiple discontinuous and unused regions are merged into a single and consecutive region for each block. For each block, the merged region does not contain the minimum and maximum addresses of the block.
Abstract:
A data storing method for a storage apparatus. The storage apparatus has a memory block, which includes a first terminal and a second terminal. The data storing method includes receiving a data set; selecting a first writing direction or a second writing direction to be a preferred writing direction, wherein when the first writing direction is selected to be the preferred writing direction, the first terminal is a starting point corresponding to the first writing direction, and when the second writing direction is selected to be the preferred writing direction, the second terminal is a starting point corresponding to the second writing direction; and writing the data set into the memory block according to the selected writing direction.
Abstract:
A method for state synchronization, performed by a first electronic apparatus, comprises the following steps. A first service state version identification (ID) is acquired from a local cache of the first electronic apparatus. Multiple second service state version IDs stored in local caches of second electronic apparatuses are acquired by querying the second electronic apparatuses. It is determined whether each second service state version ID is older than the first service state version ID. A forward update request is transmitted to at least one second electronic apparatus owning the older second service state version ID, enabling the second electronic apparatus owning the older second service state version ID to activate an upward check procedure to update the older second service state version ID.
Abstract:
A method for state synchronization, performed by a first electronic apparatus, comprises the following steps. A first service state version identification (ID) is acquired from a local cache of the first electronic apparatus. A second service state version ID is received from a second electronic apparatus. It is determined whether the first service state version ID is older than the second service state version ID. If so, a current service state value and a third service state version ID corresponding to the current service state value are acquired by querying a service resident on a third electronic apparatus. The first, second and third electronic apparatuses are organized in an event casting tree. The third electronic apparatus is a root node of the event casting tree, and the first and second electronic apparatuses are leaf nodes of the event casting tree.
Abstract:
A method for network address transition. A first network address probe message is received from a second electronic device connecting to network, and the first network address probe message comprises information regarding the second electronic device attempting to select an address in the second subnet to serve as its network address. A server response function utilized to reply to a request message from one first electronic device is disabled.
Abstract:
A data storing method for a storage apparatus. The storage apparatus has a memory block, which includes a first terminal and a second terminal. The data storing method includes receiving a data set; selecting a first writing direction or a second writing direction to be a preferred writing direction, wherein when the first writing direction is selected to be the preferred writing direction, the first terminal is a starting point corresponding to the first writing direction, and when the second writing direction is selected to be the preferred writing direction, the second terminal is a starting point corresponding to the second writing direction; and writing the data set into the memory block according to the selected writing direction.
Abstract:
A method of recognizing voice commands cooperatively includes generating a voice command from a user specifying a target machine and a desired action to be performed by the target machine, and a plurality of machines receiving the voice command, the plurality of machines comprising the target machine and at least one member machine. The method also includes each of the plurality of machines performing a recognition process on the voice command to produce a corresponding recognition result, each member machine sending its corresponding recognition result to the target machine, and the target machine evaluating its own recognition result together with the recognition result from each member machine to determine a most likely final recognition result for the voice command.
Abstract:
A method of power state synchronization is applied to network terminals in a network. A first network terminal enters an active state from a rest state, and the first network terminal broadcasts a first notice signal. A second network terminal examines a second record table of the second network terminal, and adds the power state of the first network terminal to the second record table of the second network terminal if the second record table has no data of the first network terminal. Then, the second network terminal sends a second notice signal to the first network terminal after receiving the first notice signal. Finally, the first network terminal updates a first record table of the first network terminal.
Abstract:
Methods for dynamic information transmission. Data objects having the highest broadcast positions respectively in the data object sequences are acquired as multiple candidate data objects. A measure for each candidate data object is calculated using a GMF (gain measure function). One candidate data object is pushed in an output queue contingent upon the measures thereof, enabling the pushed candidate data object to be transmitted before the other candidate data objects to a client apparatus via the output queue.