Abstract:
A method and handheld device for remotely interacting with a second device. The method and apparatus identify the second device from a plurality of devices based on the gestures of the user. As the user gestures, movement sensors sensing the motion of these gestures can generate signals that can be processed by rule-based and/or learning based methods. The result of processing these signals can be used to identify the second device. In order to improve performance, the user can be prompted to confirm the identified second device is the device the user wants to remotely control. The results of processing these signals can also be used so that the user can remotely interact with the second device.
Abstract:
A method, a feedback-enabled device and a computer-readable memory are provided, for generating haptic feedback. The actuators of a tactile surface are vibrated for producing vibration bursts based on a sequence of an adaptive friction grain signal. The adaptive friction grain signal comprises a plurality of grains corresponding to the vibration bursts, each grain being defined by an amplitude. The adaptive friction grain signal has a grain density that is variable over the sequence.
Abstract:
Embodiments of the present invention provide a resources allocation method and apparatus for multiple radio remote units sharing a cell, relating to the communications field, to reduce a waste of channel resources in resources allocation for the multiple radio remote units sharing a cell. The resources allocation method for multiple radio remote units sharing a cell is provided, where in a cell with multiple radio remote unit, a base station measures a test value of a reference signal of a user equipment under each radio remote unit in the cell; and selects a radio remote unit with the maximum test value as a work radio remote unit of the user equipment. The embodiments of the present invention are applicable to channel resources allocation.
Abstract:
This application provides example driving behavior determining methods and example related devices thereof. One example method in this application includes obtaining first driving data of a first vehicle and second driving data of a second vehicle. A driving behavior set in which the first vehicle has no risk of collision with the second vehicle is obtained based on the first driving data and the second driving data. The first driving data and the second driving data are processed by using a target model to obtain a predicted driving behavior of the first vehicle. In response to detecting that the driving behavior set includes the predicted driving behavior, the predicted driving behavior is determined as a driving behavior to be performed by the first vehicle.
Abstract:
This application relates to the field of human-computer interaction, and provides a virtual keyboard processing method. The method is applied to an electronic device, where the electronic device is provided with a display. The method includes: selecting, in response to a detected first gesture operation, a first type of virtual keyboard corresponding to the first gesture operation from a plurality of types of virtual keyboards, where virtual keys included in different types of virtual keyboards in the plurality of types of virtual keyboards are not completely the same; and displaying the first type of virtual keyboard by using the display. More virtual keys are provided for a user by different types of virtual keyboards. This improves flexibility of a process in which the user enables the virtual keyboard, and helps provide more abundant virtual keys, so that an additional physical keyboard does not need to be provided.
Abstract:
An embodiment provides a feedback method, applied to an electronic device provided with a touchscreen. The touchscreen is provided with a plurality of vibration feedback elements. The method includes detecting a first contact operation acting on the touchscreen, and obtaining first location information of a first contact point corresponding to the first contact operation, where the first location information corresponds to a first virtual key on a virtual keyboard. The method also includes if the first virtual key is an anchor point key, obtaining, from the plurality of vibration feedback elements, a first vibration feedback element that matches the first virtual key, and indicating the first vibration feedback element to emit a vibration wave, to prompt that the first virtual key is an anchor point key, so that the user can sense a location of the anchor point key. This can reduce difficulty in implementing touch typing on the touchscreen.
Abstract:
A chip module has a plurality of first ports, at least some or all of the first ports are first selection ports, and each first selection port may act as a write port or a read port. The chip module further includes a first control module. The first control module controls, based on a transmit/receive requirement of the chip module, the first selection port to be switched to a read port or a write port, to match the transmit/receive requirement of the chip module. The first selection port may selectively act as a read port or a write port, so that switching can be performed based on an operating state of the chip module, increasing a read/write bandwidth. The first control module controls an operating state of the first selection port, to flexibly adjust a quantity of read ports and a quantity of write ports of the chip module.
Abstract:
A positioning method is disclosed, including: collecting a location fingerprint; searching by using the CellID of the first base station, an offline fingerprint database for a first offline fingerprint that matches the CellID of the first base station, where the offline fingerprint database is stored in the terminal device, and the offline fingerprint database is configured to manage a plurality of offline fingerprints; searching based on a reference point location in the first offline fingerprint and the channel parameters of the Q neighboring cell base stations, the offline fingerprint database for a plurality of second offline fingerprints that meet a first condition; and determining a location of the terminal device based on a signal identifier and the reference point location in the first offline fingerprint, signal identifiers and reference point locations in the plurality of second offline fingerprints, and the Q+1 signal identifiers in the location fingerprint.
Abstract:
The present invention provides a data transmission method and system, and a device. The method includes: sending, by a secondary base station, an identifier of a first physical uplink control channel PUCCH code channel resource to a primary base station at a first moment, the primary base station determines to receive, by using the first PUCCH code channel resource, a feedback that is on a first data block; sending, by the secondary base station, the identifier of the first PUCCH code channel resource and the first data block to the UE at a second moment; and receiving, by the secondary base station, the feedback from the primary base station, where the feedback is received by the primary base station from the UE by using the first PUCCH code channel resource.
Abstract:
This application discloses a sound effect adjustment method and an electronic device. In the method, a first electronic device that plays first audio may indicate a second electronic device to start up an audio collection apparatus, to collect an ambient sound and obtain ambient audio. The second electronic device is an electronic device with a highest possibility that a user carries the electronic device. Based on the first audio and the ambient audio, the first electronic device may determine a difference between a listening sound effect of the first audio at a location of the second electronic device and an optimal sound effect. The first electronic device may adjust an audio parameter for playing the first audio, so that the listening sound effect of the first audio at the location of the second electronic device reaches the optimal sound effect.