Equipment interaction method and device, and terminal
The terminal keyboard triggers wake-up and selection instructions, combined with the ring layout and movement direction information, convenient interconnection between devices is achieved, complex operation of devices with keyboards is solved, and user experience is improved.
Patent Information
- Application Number
- CN202310799373.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2024-12-31
AI Technical Summary
When using electronic devices with keyboards such as tablets and computers, the interconnection between devices is complex and lacks shortcuts, resulting in poor user experience.
The terminal's keyboard triggers wake-up and selection instructions, uses a ring layout to display the connected device, determine the target device with the movement direction information, and performs file transfer operations to achieve convenient interconnection between devices.
The interconnection operation between devices is simplified, and users can quickly control the interconnection of devices through the keyboard, avoiding complex operation portals in traditional methods and improving user experience.
Smart Images

Figure CN119225619A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer communication technology, and in particular to a device interaction method, apparatus, and terminal. Background Art
[0002] With the widespread use of electronic devices, their functions are becoming more and more abundant, and the interaction between various devices is becoming more and more frequent. The interconnection of electronic devices has also become one of the common usage scenarios for people, bringing people a lot of surprises. However, for electronic devices such as tablets and computers, because their screens are larger and they are usually operated with a keyboard and a mouse, this type of device requires extremely complex operations when linked with other devices, which leads to poor user experience. Summary of the invention
[0003] In view of this, the present disclosure provides a device interaction method and apparatus, and a terminal, which can conveniently realize interconnection between the terminal and other devices and improve user experience.
[0004] According to a first aspect of an embodiment of the present disclosure, a device interaction method is provided, the method comprising:
[0005] In response to receiving a wake-up instruction, detecting at least one device connected to the terminal, the wake-up instruction being triggered by a keyboard of the terminal;
[0006] In response to receiving a selection instruction, determining a target device corresponding to the selection instruction from the at least one device, the selection instruction being triggered by a keyboard of the terminal;
[0007] An interactive operation between the terminal and the target device is performed.
[0008] In combination with any implementation manner provided in the present disclosure, after detecting at least one device connected to the terminal, the method further includes:
[0009] The at least one device connected to the terminal is displayed on the display interface of the terminal.
[0010] In combination with any implementation manner provided in the present disclosure, the displaying the at least one device connected to the terminal on the display interface of the terminal includes:
[0011] A plurality of devices connected to the terminal are displayed in a circular layout on the display interface of the terminal, and each of the devices is located in a different position in the circular layout.
[0012] In combination with any embodiment provided in the present disclosure, the selection instruction includes moving direction information;
[0013] The determining, from the at least one device, a target device corresponding to the selection instruction comprises:
[0014] The target device is determined according to a mapping relationship between the moving direction information and the device orientation displayed in the display interface.
[0015] In combination with any embodiment provided in the present disclosure, the selection instruction is triggered by a target key set on the keyboard, and the target key is provided with a sensor for sensing a moving direction.
[0016] In combination with any implementation manner provided in the present disclosure, the wake-up instruction is triggered by a target key set on the keyboard.
[0017] In combination with any implementation manner provided in the present disclosure, after detecting at least one device connected to the terminal, the method further includes:
[0018] Detecting transmittable file information corresponding to at least one of the devices;
[0019] The performing of the interactive operation between the terminal and the target device includes:
[0020] The file transfer between the terminal and the target device is performed according to the transferable file information corresponding to the target device.
[0021] In combination with any implementation manner provided in the present disclosure, after detecting the transmittable file information corresponding to at least one of the devices, the method further includes:
[0022] Information on transferable files that are being opened and / or have been opened within a preset time in the terminal is preferentially displayed on the display interface of the terminal.
[0023] According to a second aspect of an embodiment of the present disclosure, a device interaction apparatus is provided, the apparatus comprising:
[0024] a trigger module, configured to detect at least one device connected to the terminal in response to receiving a wake-up instruction, wherein the wake-up instruction is triggered by a keyboard of the terminal;
[0025] A selection module, configured to, in response to receiving a selection instruction, determine a target device corresponding to the selection instruction from the at least one device, wherein the selection instruction is triggered by a keyboard of the terminal;
[0026] The interaction module is used to perform interaction operations between the terminal and the target device.
[0027] According to a third aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the steps of any device interaction method described in the first aspect are implemented.
[0028] According to a fourth aspect of an embodiment of the present disclosure, a terminal is provided, including:
[0029] processor;
[0030] a memory for storing processor-executable instructions;
[0031] Among them, the processor is configured to execute the executable instructions to implement the steps of any device interaction method described in the first aspect above.
[0032] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0033] The device interaction method provided by the technical solution of the present invention directly triggers the wake-up and selection of device interaction through the keyboard of the terminal, so as to conveniently realize the interactive operation between the terminal and the device, and help users to control the interconnection and interoperability of devices more quickly through the keyboard when using devices with keyboards such as computers or tablets, thereby solving the problem that the traditional interconnection operation entrance of such devices is too deep and the operation is too complicated.
[0034] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0036] Figure 1 is a flow chart of a device interaction method according to an exemplary embodiment of the present disclosure;
[0037] Figure 2 is a flow chart of another device interaction method according to an exemplary embodiment of the present disclosure;
[0038] Figure 3 is a schematic diagram of a display interface according to an exemplary embodiment of the present disclosure;
[0039] Figure 4 is a schematic diagram of another display interface according to an exemplary embodiment of the present disclosure;
[0040] Figure 5 is a schematic diagram of a dedicated key in a keyboard according to an exemplary embodiment of the present disclosure;
[0041] Figure 6 is a block diagram of a device interaction apparatus according to an exemplary embodiment of the present disclosure;
[0042] Figure 7 is a block diagram of another device interaction apparatus according to an exemplary embodiment of the present disclosure;
[0043] Figure 8 It is a structural schematic diagram of a terminal according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0044] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0045] The terms used in this disclosure are for the purpose of describing specific embodiments only and are not intended to limit the disclosure. The singular forms of "a", "said" and "the" used in this disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0046] It should be understood that although the terms first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0047] When using electronic devices with keyboards, such as tablets or computers, in daily life, it is often necessary to use a mouse and keyboard to perform multiple operations to associate and interact with other devices. There is a lack of a quick way to interconnect with other devices. Based on this, at least one embodiment of the present disclosure provides a device interaction method, which conveniently interconnects a device with a keyboard with other devices through specific keyboard operations, thereby improving the user experience of using an electronic device with a keyboard to control the device for interaction.
[0048] like Figure 1 As shown, Figure 1The present invention is a flowchart of a device interaction method shown in at least one embodiment of the present invention. The method can be used for a terminal with a keyboard, such as a tablet with an external keyboard, a laptop with a built-in keyboard, etc. The method includes the following steps:
[0049] In step 102, in response to receiving a wake-up instruction, at least one device connected to the terminal is detected, wherein the wake-up instruction is triggered by a keyboard of the terminal.
[0050] Among them, the device connected to the terminal can be various types of electronic devices with communication functions that have established communication connections with the terminal, such as headphones, speakers, mobile phones, home appliances and other IoT devices (Internet of Things).
[0051] This embodiment does not limit the way in which the device is connected to the terminal. The device can be connected to the terminal wirelessly, for example, via Bluetooth, Wi-Fi (wireless network communication technology), and 5G (5th Generation Mobile Communication Technology), etc., or it can be connected to the terminal in a wired manner, such as via a data cable.
[0052] This embodiment does not limit the way in which the wake-up instruction is triggered by the keyboard of the terminal. For example, an additional dedicated key can be set in the keyboard, and the user can operate the dedicated key by touching or pressing to trigger the wake-up instruction; the original key in the keyboard can also be set as a wake-up key in advance, and the user can operate the wake-up key by touching or pressing to trigger the wake-up instruction; in the case where there is a touchpad in the keyboard, the operation gesture for triggering the wake-up instruction can also be pre-set, and the user can trigger the wake-up instruction by performing the operation gesture on the touchpad. The state of the keyboard can be detected in real time at the bottom layer of the terminal, and a special signal can be set for the keyboard operation state that meets the wake-up instruction. When the system detects the special signal, it notifies the system that the wake-up instruction has been triggered through the callback function.
[0053] In this step, the wake-up instruction is transmitted to the controller of the terminal after being triggered by the keyboard of the terminal. When the terminal receives the wake-up instruction, it can scan or detect various communication interfaces to obtain at least one device connected to the terminal.
[0054] In step 104, in response to receiving a selection instruction, a target device corresponding to the selection instruction is determined from the at least one device, wherein the selection instruction is triggered by a keyboard of the terminal.
[0055] The selection instruction is used to indicate a target device selected by a user from among at least one device, and the target device may be one or more devices.
[0056] This embodiment does not limit the way in which the selection instruction is triggered by the keyboard of the terminal. For example, an additional dedicated key can be set in the keyboard, and the user can operate the dedicated key by touching or pressing to trigger the selection instruction; the original key in the keyboard can also be set as a selection key in advance, and the user can operate the selection key by touching or pressing to trigger the selection instruction. For example, different selection keys can be assigned to different devices, and when the user presses a certain selection key, the selection instruction corresponding to the device is triggered; in the case of a touchpad in the keyboard, an operation gesture for triggering the selection instruction can also be pre-set, and the user can trigger the selection instruction by performing the operation gesture on the touchpad.
[0057] It should be noted that, in this embodiment, steps 102 and 104 can be executed successively or simultaneously. For example, different keys on the keyboard are pre-set to trigger the wake-up command and the selection command respectively. Then, operating the above keys simultaneously can trigger the selection command while triggering the wake-up command.
[0058] In step 106, an interactive operation between the terminal and the target device is performed.
[0059] Interaction is used to achieve the interconnection between the terminal and the target device. After the target device is determined, the interactive operation performed can be the terminal sending data to the target device, or the terminal receiving data sent by the target device. For example, the terminal transmits its own screen information to the TV to display the terminal's screen information on the TV to achieve the effect of screen projection.
[0060] The device interaction method provided by the technical solution of the present invention directly triggers the wake-up and selection of device interaction through the keyboard of the terminal, so as to conveniently realize the interactive operation between the terminal and the device, and help users to control the interconnection and interoperability of devices more quickly through the keyboard when using devices with keyboards such as computers or tablets, and no longer need a mouse, thereby solving the problem that the traditional interconnection operation entrance of such devices is too deep and the operation is too complicated.
[0061] like Figure 2 As shown, Figure 2 The present invention is a flowchart of a device interaction method shown in at least one embodiment of the present invention. The method can be used in a terminal with a keyboard, and includes the following steps:
[0062] In step 202, in response to receiving a wake-up instruction, at least one device connected to the terminal is detected, and the at least one device connected to the terminal is displayed on a display interface of the terminal.
[0063] Wherein, the wake-up instruction is triggered by the keyboard of the terminal.
[0064] In this step, after the user triggers the wake-up command through the terminal keyboard, the terminal system will not only detect the device currently connected to the terminal, but also display at least one detected device on the display interface of the terminal to facilitate the user to intuitively select the device.
[0065] This embodiment does not limit the manner of displaying at least one device connected to the terminal on the display interface. For example, a physical image of at least one device may be displayed on the display interface according to the actual location of the device, and the manner in which each device is connected to the terminal may be displayed; or the name of at least one device may be displayed on the display interface in a list.
[0066] In one embodiment, displaying the at least one device connected to the terminal on the display interface of the terminal includes:
[0067] A plurality of devices connected to the terminal are displayed in a circular layout on the display interface of the terminal, and each of the devices is located in a different position in the circular layout.
[0068] The ring layout refers to multiple devices arranged in a ring. The devices can be displayed in a module manner, or in a physical image or model manner. The current terminal can also be displayed in the center of the ring. For example, Figure 3 As shown, the terminal is a notebook. When there are four devices connected to the notebook, they can be displayed in four areas of up, down, left and right according to the circular layout. If there are more than four devices, or less than four, 360 degrees can be evenly divided and each device can be displayed in the assigned direction. For example, when there are five devices, the modules corresponding to the five devices are displayed in a circular layout, and the five modules each point to a direction with a degree range of 72 degrees. In other examples, when displayed in a circular layout, multiple devices can also be unequally divided into 360 degrees, such as Figure 4 As shown, some devices correspond to a large degree range, while some devices correspond to a small degree range.
[0069] In step 204, in response to receiving a selection instruction, the selection instruction including movement direction information, the target device is determined according to a mapping relationship between the movement direction information and the device orientation displayed in the display interface.
[0070] The selection instruction is triggered by a keyboard of the terminal. The moving direction information in the selection instruction is used to indicate the position of the selected target device in the display interface. Since the position of each device is displayed on the display interface, the keyboard can be coordinated with the display interface to more conveniently determine the target device.
[0071] In this embodiment, the triggering of the selection instruction can be triggered by a special key additionally provided on the keyboard, or by an existing key on the keyboard. In this embodiment, there is no limitation on the triggering of the selection instruction including the moving direction information, and several triggering methods are exemplified below.
[0072] In one example, the selection instruction is triggered by a target key provided on the keyboard, and the target key is provided with a sensor for sensing a moving direction.
[0073] The sensor for sensing the moving direction may be a pressure sensor, which is disposed below the target key and can detect the moving direction of the user's finger on the key and generate moving direction information, such as Figure 5 The dedicated key additionally provided in the keyboard is shown. In other examples, the sensor for sensing the moving direction may also be a capacitive sensor, an infrared sensor, a photoelectric sensor, or other sensor capable of detecting and distinguishing the moving direction.
[0074] It should be noted that the wake-up command can also be triggered by the target button set on the keyboard. Different operation modes of the target button, such as long press, short press, touch movement, etc., can trigger different commands. For example, when the user presses the target button, a wake-up command is generated, the system will detect the device currently connected to this terminal, and directly wake up the display interface to display the relevant device. After the above interface appears, the movement of the button is detected to the maximum extent. When the user moves his finger on the target button and presses it, a selection command is generated, thereby quickly realizing the interconnection between devices through a special target button on the keyboard.
[0075] In another example, the selection instruction is triggered by a touchpad provided on the keyboard. For example, a touchpad is usually provided on the keyboard of a laptop computer, which can sense the movement of the user's fingers and generate a selection instruction containing movement direction information. The touchpad can also be used to trigger the wake-up instruction, using a preset operation gesture, for example, swiping right with three fingers at the same time to trigger the wake-up instruction.
[0076] In another example, the selection command can also be triggered by the original keys on the keyboard. For example, different keys are set by the user or by default for moving and selecting in different directions to trigger the selection command for different devices. For example, F1 is set as the wake-up key. Figure 3 The four devices displayed on the display interface correspond to QWER on the keyboard. You can click F1+Q to directly identify the tablet as the target device and interact with the tablet.
[0077] In this step, this embodiment does not limit the mapping relationship between the moving direction information and the device orientation displayed in the display interface. For example, it can be a corresponding relationship between the direction of the moving path in the moving direction information and the device orientation. For example, when the user's finger moving path in the target button or touchpad points upward, the selected target device is the device directly above the display interface, such as Figure 3 The direction of the moving path shown by the arrow, the arrow points to the tablet, and the tablet is determined as the target device; it can also be the correspondence between the position of the key in the moving direction information and the position of the device. For example, the keys EFCXS (in clockwise order) around D in the keyboard are pre-set to point to Figure 4 The positions of the tablet, mobile phone, speaker, TV and headset in the image are displayed. When the user clicks S, the headset is determined as the target device because there is a mapping relationship between S and the position of the headset.
[0078] In step 206, an interactive operation between the terminal and the target device is performed.
[0079] In this embodiment, after determining the target device, the transferable file information corresponding to the target device is detected. The transferable file information is information about the file types that the device can transfer to the terminal, such as audio, documents, screen images, control instructions and other information.
[0080] The file transfer between the terminal and the target device is performed according to the transferable file information corresponding to the target device. For example, when the target devices are two speakers, the transferable file information of the speakers is audio, and the audio to be played in the terminal is transferred to the two speakers for playing.
[0081] In the case where there are multiple transferable file information corresponding to the target device, for example, files, pictures, audio, etc. can be transferred between a tablet and a laptop, the transferable file information to be transferred can also be selected on the display interface. The selection can be triggered by the keyboard, or by the mouse or other methods.
[0082] In other embodiments, after detecting at least one device connected to the terminal, the transferable file information corresponding to at least one of the devices may be detected. Then, after determining the target device, the file transfer between the terminal and the target device may be performed according to the transferable file information corresponding to the target device.
[0083] For example, when the terminal system detects the device currently connected to the terminal, it also detects the transferability of the device, that is, the transferable file information corresponding to the device. The transferable file information that can be interconnected between the terminal and the device can be displayed on the display interface. For example, files, pictures, audio, etc. can be transferred between tablets and notebooks, so that users can make intuitive choices.
[0084] In some embodiments, after detecting the transmittable file information corresponding to at least one of the devices, the method further includes: preferentially displaying the transmittable file information that is being opened and / or has been opened within a preset time in the terminal on a display interface of the terminal.
[0085] When a user has a need to interact with a device, it is often after browsing and opening a file. For example, a user opens a video on a tablet and hopes to play the video on a larger TV. Therefore, there is a need to project the video on the tablet to the TV. After triggering a wake-up command by operating the external keyboard of the tablet, the terminal detects at least one device connected to the terminal and detects the transferable file information corresponding to at least one of the devices. When the device and its corresponding transferable file information are displayed on the display interface of the terminal, videos that are being opened in the terminal and / or have been opened within a preset time are preferentially displayed as alternatives for the user to make a quick selection, thereby improving the user experience.
[0086] The device interaction method provided by the technical solution of the present invention directly triggers the wake-up of device interaction through the keyboard of the terminal, detects and displays the devices connected to the terminal on the display interface of the terminal, and determines the target device to be interacted with through the moving direction information in the selection instruction triggered by the keyboard combined with the device orientation displayed in the display interface, so as to conveniently realize the interactive operation between the terminal and the target device, and help users to control the interconnection of devices more quickly through the keyboard when using devices with keyboards such as computers or tablets, and no mouse is required, and the operation is intuitive and simple.
[0087] For the aforementioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should know that the present disclosure is not limited by the described order of actions, because according to the present disclosure, certain steps can be performed in other orders or simultaneously.
[0088] Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present disclosure.
[0089] Corresponding to the aforementioned application function implementation method embodiment, the present disclosure also provides an application function implementation device and a corresponding terminal embodiment.
[0090] Reference Figure 6 According to a block diagram of a device interaction apparatus shown in an exemplary embodiment, the apparatus may include:
[0091] A trigger module 61, configured to detect at least one device connected to the terminal in response to receiving a wake-up instruction, wherein the wake-up instruction is triggered by a keyboard of the terminal;
[0092] A selection module 62, configured to determine, in response to receiving a selection instruction, a target device corresponding to the selection instruction from the at least one device, wherein the selection instruction is triggered by a keyboard of the terminal;
[0093] The interaction module 63 is used to perform interaction operations between the terminal and the target device.
[0094] In some optional embodiments, such as Figure 7 As shown, based on the device of the above embodiment, the device further includes: a display module 60, which is used to display the at least one device connected to the terminal on the display interface of the terminal after detecting the at least one device connected to the terminal.
[0095] In some optional embodiments, when the display module 60 is used to display at least one device connected to the terminal on the display interface of the terminal, it is specifically used to: display multiple devices connected to the terminal in a circular layout on the display interface of the terminal, and each of the devices is in a different position in the circular layout.
[0096] In some optional embodiments, the selection instruction includes moving direction information; the selection module 62 is specifically used to determine the target device according to a mapping relationship between the moving direction information and the device orientation displayed in the display interface.
[0097] In some optional embodiments, the selection instruction is triggered by a target key provided on the keyboard, and the target key is provided with a sensor for sensing a moving direction.
[0098] In some optional embodiments, the wake-up instruction is triggered by a target key set on the keyboard.
[0099] In some optional embodiments, the trigger module 61, after detecting at least one device connected to the terminal, is further used to: detect transmittable file information corresponding to at least one of the devices;
[0100] The interaction module 63 is specifically configured to execute file transmission between the terminal and the target device according to the transmittable file information corresponding to the target device.
[0101] In some optional embodiments, the display module 60, after detecting the transferable file information corresponding to at least one of the devices, is further used to: preferentially display the transferable file information that is being opened and / or has been opened within a preset time in the terminal on the display interface of the terminal.
[0102] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can refer to the partial description of the method embodiments. The device embodiments described above are only schematic, wherein the units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the disclosed solution. A person of ordinary skill in the art may understand and implement it without creative work.
[0103] Accordingly, on the one hand, an embodiment of the present disclosure provides a terminal, comprising: a processor; and a memory for storing processor executable instructions; wherein the processor is configured to execute the executable instructions to implement any of the above-described device interaction methods.
[0104] Figure 8 8 is a schematic diagram of a terminal 800 according to an exemplary embodiment. For example, the terminal 800 may be a user device, and may specifically be a mobile phone, a computer, a digital broadcast terminal, a message transceiver device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, a wearable device such as a smart watch, a smart glasses, a smart bracelet, a smart running shoe, etc.
[0105] Reference Figure 8 The terminal 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input / output (I / O) interface 812 , a sensor component 814 , and a communication component 816 .
[0106] The processing component 802 generally controls the overall operation of the terminal 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
[0107] The memory 804 is configured to store various types of data to support operations at the terminal 800. Examples of such data include instructions for any application or method operating on the terminal 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic memory, a flash memory, a magnetic disk, or an optical disk.
[0108] Power component 806 provides power to various components of terminal 800. Power component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to terminal 800.
[0109] The multimedia component 808 includes a screen that provides an output interface between the terminal 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the terminal 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0110] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC), and when the terminal 800 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 804 or sent via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.
[0111] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0112] The sensor assembly 814 includes one or more sensors for providing various aspects of status assessment for the terminal 800. For example, the sensor assembly 814 can detect the open / closed state of the terminal 800, the relative positioning of the components, such as the display and keypad of the terminal 800, and the sensor assembly 814 can also detect the position change of the terminal 800 or a component of the terminal 800, the presence or absence of contact between the user and the terminal 800, the orientation or acceleration / deceleration of the terminal 800 and the temperature change of the terminal 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.
[0113] The communication component 816 is configured to facilitate wired or wireless communication between the terminal 800 and other devices. The terminal 800 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, 4G LTE, 5G NR or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0114] In an exemplary embodiment, terminal 800 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above methods.
[0115] In an exemplary embodiment, a non-temporary computer-readable storage medium is also provided, such as a memory 804 including instructions. When the instructions in the storage medium are executed by the processor 820 of the terminal 800, the terminal 800 is enabled to execute any of the device interaction methods described above.
[0116] The non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
[0117] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0118] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A device interaction method, characterized in that: The method comprises: In response to receiving a wake-up instruction, detecting at least one device connected to the terminal, the wake-up instruction being triggered by a keyboard of the terminal; In response to receiving a selection instruction, determining a target device corresponding to the selection instruction from the at least one device, the selection instruction being triggered by a keyboard of the terminal; An interactive operation between the terminal and the target device is performed.
2. The method according to claim 1, characterized in that: After detecting at least one device connected to the terminal, the method further includes: The at least one device connected to the terminal is displayed on the display interface of the terminal.
3. The method according to claim 2, characterized in that The displaying, on the display interface of the terminal, the at least one device connected to the terminal comprises: A plurality of devices connected to the terminal are displayed in a circular layout on the display interface of the terminal, and each of the devices is located in a different position in the circular layout.
4. The method according to claim 2, characterized in that: The selection instruction includes moving direction information; The determining, from the at least one device, a target device corresponding to the selection instruction comprises: The target device is determined according to a mapping relationship between the moving direction information and the device orientation displayed in the display interface.
5. The method according to claim 4, characterized in that The selection instruction is triggered by a target key provided on the keyboard, and the target key is provided with a sensor for sensing a moving direction.
6. The method according to any one of claims 1 to 5, characterized in that: The wake-up instruction is triggered by a target key set on the keyboard.
7. The method according to claim 1, characterized in that After detecting at least one device connected to the terminal, the method further includes: Detecting transmittable file information corresponding to at least one of the devices; The performing of the interactive operation between the terminal and the target device includes: The file transfer between the terminal and the target device is performed according to the transferable file information corresponding to the target device.
8. The method according to claim 7, characterized in that After detecting the transmittable file information respectively corresponding to at least one of the devices, the method further includes: Information on transferable files that are being opened and / or have been opened within a preset time in the terminal is preferentially displayed on the display interface of the terminal.
9. A device interaction apparatus, characterized in that: The device comprises: a trigger module, configured to detect at least one device connected to the terminal in response to receiving a wake-up instruction, wherein the wake-up instruction is triggered by a keyboard of the terminal; A selection module, configured to, in response to receiving a selection instruction, determine a target device corresponding to the selection instruction from the at least one device, wherein the selection instruction is triggered by a keyboard of the terminal; The interaction module is used to perform interaction operations between the terminal and the target device.
10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the device interaction method described in any one of claims 1 to 8 are implemented.
11. A terminal, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to execute the executable instructions to implement the steps of any one of the device interaction methods of claims 1 to 8.