Abstract:
An electronic device including a touch sensor and a processing unit is provided. The touch sensor is disposed on or under a display, and generates touch data for a touch detected thereon or therenear when the electronic device is locked with the display in a sleep state. The processing unit determines whether the touch data matches a predetermined signature according to the touch data, and wakes the display from the sleep state and unlocks the electronic device when the touch data matches the predetermined gesture.
Abstract:
A mobile communication device and associated method are provided. The device includes a positioning unit, configured to provide position information of the mobile communication device, and a processing unit, configured to detect an approach to a first geofence according to a plurality of contexts associated with the mobile communication device, turn off the positioning unit when not detecting the approach to the first geofence, and turn on the positioning unit when detecting the approach to the first geofence. The contexts include at least one cellular context and at least one personal context or multimedia context, and the processing unit is further configured to prioritize at least one of the cellular context and the personal context or the multimedia context over the other contexts, for detecting the approach to the first geofence.
Abstract:
A mobile communication device including a positioning unit and a processing unit is provided. The processing unit provides position information of the mobile communication device. The processing unit detects an approach to a first geofence according to one or more contexts associated with the mobile communication device, turns off the positioning unit when not detecting the approach to the first geofence, and turns on the positioning unit when detecting the approach to the first geofence.
Abstract:
Aspects of the present disclosure provide a video playback system. For example, the video playback system can include a video controller configured to receive one or more video frames and partition each of the video frames into a plurality of video tiles, a video decoder configured to decode one of the video tiles partitioned from each of the video frames, an artificial intelligence (AI) accelerator configured to execute an executable AI model on the decoded video tile, a display configured to display the processed video tile, and a pipeline manager installed in the video controller. The pipeline manager can be configured to control the video decoder to decode the video tile, control the AI accelerator to execute the executable AI model on the decoded video tile, and control the display to display the processed video tile.
Abstract:
A device can include a remote protocol communication (RPC) slot configured to receive a message package generated from an entity during an RPC process, a processing unit configured to process the message package and return a result via the RPC slot to the entity, a blocker configured to be enabled to block or disabled to allow communication between the RPC slot and the processing unit, a key slot corresponding to the RPC slot and configured to receive a key from the entity, a key pool configured to store key slot and key pairs, and a verifier configured to disable the blocker when the key matches a key contained in one of the key slot and key pairs that contains the key slot and enable the blocker when the key does not match the key contained in any one of the key slot and key pairs that contains the key slot.
Abstract:
A portable device and associated computer-implemented method are provided. The method includes the steps of: utilizing an ambient light sensor of the portable device to detect ambient light around the portable device to generate a first sensing signal; determining whether the first sensing signal is smaller than a first threshold; when it is determined that the first sensing signal is smaller than the first threshold, controlling a display panel of the portable device to enter a low-power mode; determining whether the first sensing signal is larger than a second threshold when the display panel has entered the low-power mode; and when it is determined that the first sensing signal is larger than the second threshold and the display panel has entered the low-power mode, controlling the display panel to enter a normal display mode from the low-power mode.
Abstract:
A low-power memory access method and associated apparatus are provided. The apparatus includes a memory controller and a processing unit. The memory controller is coupled to a first memory and a second memory, and includes: a memory management circuit, for allocating physical memory addresses of the first memory and the second memory and controlling access of the first memory and the second memory; and a direct-memory-access (DMA) controller. The processing unit is for accessing the first memory and the second memory via the memory controller. When the apparatus is in an active mode, the memory management circuit copies a portion of data stored in the second memory to the first memory for use by the processing unit, and records dirty data information when the portion of data in the first memory differs from that in the second memory.
Abstract:
A portable device is provided. The portable device includes: a display; a controller, a processor, a housing, and a touch rim. The controller and the processor are installed inside the housing. The touch rim is configured to detect a gesture performed on the touch rim to generate at least one touch detection signal. The controller is configured to receive at least one detection signal from the touch rim, and to transmit the touch detection signal to the processor. The processor analyzes the touch detection signal to determine the gesture performed on the touch rim, and performs an operation associated with the gesture.
Abstract:
A controller and a memory-access method for use in the controller are provided. The controller includes a sensor-processing system, and the sensor-processing system includes a memory, and a buffer, wherein the controller is coupled to an external memory and a sensor. The method includes the steps of: gathering the sensor data from the sensor and writing the gathered sensor data into the memory; writing information associated with the sensor data into the buffer; determining whether a fill level of the buffer has reached a predetermined threshold; and retrieving the sensor data from the memory and writing the retrieved sensor data to the external memory according to the information associated with the stored sensor data in the buffer when it is determined that the fill level has reached the predetermined threshold.
Abstract:
A low-power operation method and associated electronic device are provided. The electronic device includes a display unit, a first control system, and a second control system. The display unit includes a first display area and a second display area. The first control system and the second control system control displaying of the first display area and the second display area, respectively. Activation of the first control system and the second control system is based on a hardware configuration of the electronic device. The first display area is larger than the second display area, and the second control system has lower active power than the first control system.