Input method and device, intelligent wearable equipment and storage medium
By setting multiple working modes in the smart wearable device and dynamically adjusting according to the status of the terminal device, the problem of inflexible way of obtaining user input information by smart wearable devices is solved, and user satisfaction is improved.
Patent Information
- Application Number
- CN202311349512.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-17
- Publication Date
- 2025-04-18
AI Technical Summary
Smart wearable devices such as AR glasses are not flexible enough to meet the actual needs of users, resulting in a reduced user satisfaction.
By entering the information input state in response to the input state trigger signal, the intelligent wearable device has a first operating mode and a second operating mode in this state. Obtain the device status of the terminal device communicating with the smart wearable device, and determine the target working mode of the smart wearable device based on the device status, so as to flexibly adjust the input method to meet user needs.
It improves the flexibility of smart wearable devices to obtain information input, meets various user needs, and improves user satisfaction.
Smart Images

Figure CN119847321A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart wearable devices, and in particular to an input method, device, smart wearable device and storage medium. Background Art
[0002] With the continuous development of computer and visual technology, technologies such as virtual reality and augmented reality are becoming research hotspots and difficulties in the business and academic circles, and have a wide range of application scenarios.
[0003] For example, AR glasses can realize many functions, and can determine the user's state by tracking the eye's line of sight, and can activate the corresponding function. In the related art, the way AR glasses obtain user input is not flexible enough and cannot support the actual needs of users, thus reducing user satisfaction. Summary of the invention
[0004] The main purpose of the embodiments of the present invention is to provide an input method, a smart wearable device and a storage medium, aiming to solve the problem in the related art that the way in which the smart wearable device obtains user input information is not flexible enough and cannot support the actual needs of the user.
[0005] In a first aspect, an embodiment of the present invention provides an input method, including:
[0006] In response to an input state trigger signal, the smart wearable device enters an information input state, wherein the smart wearable device has a first working mode and a second working mode in the information input state;
[0007] Acquire a device status of a terminal device that is communicatively connected to the smart wearable device, and determine a target operating mode of the smart wearable device according to the device status, wherein the target operating mode is any one of the first operating mode and the second operating mode.
[0008] In a second aspect, an embodiment of the present invention provides an input device, including:
[0009] An information response module, used for responding to an input state trigger signal to enter an information input state, wherein the smart wearable device has a first working mode and a second working mode in the information input state;
[0010] The mode confirmation module is used to obtain the device status of the terminal device that is communicatively connected to the smart wearable device, and determine the target operating mode of the smart wearable device according to the device status, and the target operating mode is any one of the first operating mode and the second operating mode.
[0011] In a third aspect, an embodiment of the present invention further provides a smart wearable device, comprising a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of any input method provided in the specification of the present invention are implemented.
[0012] In a fourth aspect, an embodiment of the present invention further provides a storage medium for computer-readable storage, characterized in that the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of any input method provided in the specification of the present invention.
[0013] The embodiment of the present invention provides an input method, a smart wearable device and a storage medium. The method is applied to the smart wearable device, including responding to an input state trigger signal to enter an information input state, the smart wearable device has a first working mode and a second working mode in the information input state; obtaining the device state of a terminal device that is in communication with the smart wearable device, and determining the target working mode of the smart wearable device according to the device state, and the target working mode is any one of the first working mode and the second working mode. Therefore, the way in which the smart wearable device obtains input can be flexibly adjusted according to the device state of the terminal device, so that the user can adjust the device state corresponding to the terminal device according to actual needs, thereby determining the target working mode of the smart wearable device as the working mode expected by the user, which can better meet the actual needs of the user. This solves the problem that the way in which the smart wearable device obtains user input information in the related art is not flexible enough and cannot support the actual needs of the user, improves the flexibility of the smart wearable device in obtaining information input, provides convenience for users to use smart wearable devices, and thus improves user satisfaction. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0015] Figure 1 A schematic diagram of a flow chart of an input method provided by an embodiment of the present invention;
[0016] Figure 2 for Figure 1 Sub-step S102 of the input method is a flowchart of;
[0017] Figure 3A schematic diagram of a scenario for implementing the input method provided in this embodiment;
[0018] Figure 4 A schematic diagram of a module structure of an input device provided by an embodiment of the present invention;
[0019] Figure 5 A schematic block diagram of the structure of a smart wearable device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0020] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0021] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.
[0022] It should be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0023] The embodiment of the present invention provides an input method, a smart wearable device and a storage medium. The input method can be applied to a smart wearable device, which can be a smart device such as AR glasses and a wearable device.
[0024] In the related technology, an input method application can be used to establish a Bluetooth connection between the application and a handheld device such as a mobile phone, thereby receiving text content sent by a handheld device such as a mobile phone, and then displaying it on an input control of a smart wearable device such as AR glasses, so that smart wearable devices such as AR glasses can meet user needs based on the text content in the input control.
[0025] However, in the related art, smart wearable devices such as AR glasses can only support input from smart devices such as mobile phones. However, when the AR glasses need input but the mobile phone and other devices are not present, the input cannot be completed, which restricts the use of smart wearable devices such as AR glasses. 。
[0026] Therefore, there is an urgent need for an input method that enables a smart wearable device to flexibly obtain user input information.
[0027] Some embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0028] Please refer to Figure 1 , Figure 1 A schematic diagram of a flow chart of an input method provided by an embodiment of the present invention.
[0029] like Figure 1 As shown, the input method includes step S101 to step S102.
[0030] Step S101, responding to an input state trigger signal to enter an information input state, wherein the smart wearable device has a first working mode and a second working mode in the information input state.
[0031] Exemplarily, after the information input button or information input interface of the smart wearable device is triggered, the smart wearable device sends an input state trigger signal and enters the information input state in response to the input state trigger signal. The smart wearable device has a first working mode and a second working mode in the information input state, wherein the information input method of the smart wearable device is different in the first working mode and the second working mode.
[0032] For example, if the display interface corresponding to the smart wearable device has an information input box, then when the target object performs a selection operation on the information input box, the smart wearable device sends an input state trigger signal and responds to the input state trigger signal to enter the information input state, and the information input state is used to indicate that the smart wearable device enters the information receiving state. The target object may be a user who performs a selection operation on the information input box through an input device such as a mouse or keyboard, or may refer to a trigger signal that a user triggers the selection of the information input box using an input device such as a mouse or keyboard.
[0033] Exemplarily, the smart wearable device has different working modes in the information input state, and different working modes obtain information input in different ways, that is, when the smart wearable device receives information input, the user controls the information input in different subjects, which can be a smart wearable device or a terminal device that is connected to the smart wearable device for communication.
[0034] In some embodiments, the method also includes: in the first working mode, the smart wearable device receives first input information sent by a terminal device that is communicatively connected to the smart wearable device, and performs a first operation based on the first input information; in the second working mode, obtains second input information corresponding to a second input control of the smart wearable device, and performs a second operation based on the second input information.
[0035] Exemplarily, when the smart wearable device is in the first working mode, the first input information sent by the terminal device connected to the smart wearable device is received as an information input method of the smart wearable device. When the smart wearable device is in the second working mode, the second input control configured by the smart wearable device itself is used to obtain the corresponding second input information as another information input method of the smart wearable device.
[0036] For example, when the smart wearable device is in the first working mode, the target object obtains the first input information by inputting information into the terminal device, and then sends the first input information to the smart wearable device, so that the smart wearable device obtains the first input information. When the smart wearable device is in the second working mode, the target object triggers the generation of the second input information by operating the second input control corresponding to the smart wearable device, such as a virtual keyboard.
[0037] Exemplarily, the terminal device may be a terminal device that is communicatively connected to the smart wearable device, and the user obtains the first input information by inputting information into the terminal device, so that the terminal device sends the first input information to the smart wearable device, so that the smart wearable device obtains the first input information.
[0038] Exemplarily, when the smart wearable device obtains the first input information, it can perform a first operation matching the first input information according to the first input information; when the smart wearable device obtains the second input information, it can perform a second operation matching the second input information according to the second input information.
[0039] For example, the first input information is obtained by inputting into a terminal device that is connected to the smart wearable device for communication. After the smart wearable device obtains the first input information, the first input information is synchronously or asynchronously displayed in an input box corresponding to the smart wearable device. After the first input information is received, the first operation matched is performed according to the first input information. The second input information is obtained through the virtual keyboard of the smart wearable device and can be displayed in real time in an input box corresponding to the smart wearable device. After the second input information is received, the second operation matched is performed according to the second input information.
[0040] Exemplarily, the first input information and the second input information are instructions issued to the smart wearable device. When the smart wearable device receives the first input information or the second input information, it executes the first operation matching the first input information or executes the second operation matching the second input information.
[0041] For example, if the text content corresponding to the first input information is to open the roller coaster virtual scene, the smart wearable device will display the roller coaster virtual scene for the user to experience. If the text content corresponding to the second input information is to switch the roller coaster virtual scene to the bungee jumping machine virtual scene, the smart wearable device will switch the roller coaster virtual scene to the bungee jumping machine virtual scene for the user to experience. The first input information and the second input information can be the same instruction or different instructions, but the way of obtaining the input information is different.
[0042] Step S102: Acquire the device status of a terminal device that is communicatively connected to the smart wearable device, and determine a target operating mode of the smart wearable device according to the device status, wherein the target operating mode is any one of the first operating mode and the second operating mode.
[0043] Exemplarily, the smart wearable device is connected to the terminal device by wireless communication, the device status corresponding to the terminal device is obtained, and then the target working mode of the smart wearable device is determined according to the device status corresponding to the terminal device, and the target working mode is the first working mode or the second working mode. When the device status corresponding to the terminal device supports the working mode of the smart wearable device as the first working mode, the target working mode is set to the first working mode; when the device status corresponding to the terminal device does not support the working mode of the smart wearable device as the first working mode, the target working mode is set to the second working mode.
[0044] Before obtaining the device status of the terminal device that is connected to the smart wearable device for communication, the smart wearable device sends a wireless communication request to the terminal device. After receiving the wireless communication request, the terminal device responds to the wireless communication request to obtain a wireless communication response, and sends the wireless communication response to the smart wearable device. The smart wearable device receives the wireless communication response and determines the wireless communication result based on the wireless communication response, and then connects the smart wearable device to the terminal device through wireless communication based on the wireless communication result.
[0045] Optionally, the wireless communication between the smart wearable device and the terminal device can be through Bluetooth, WiFi, etc. The specific method is not specifically limited in this application and can be selected according to actual needs.
[0046] In some embodiments, the device state includes a first state and a second state, wherein the first state indicates that the first input control of the terminal device is in an available state, and the second state indicates that the first input control of the terminal device is in an unavailable state, and the target working mode of the smart wearable device is determined according to the device state. Specifically, referring to Figure 2 , step S102 includes: sub-step S1021 to sub-step S1022.
[0047] Sub-step S1021: when the device state is the first state, determining that the target operating mode of the smart wearable device is the first operating mode.
[0048] Exemplarily, the device state corresponding to the terminal device includes a first state and a second state, the first state indicates that the first input control of the terminal device is in an available state, the second state indicates that the first input control of the terminal device is in an unavailable state, the first input control is the information input method corresponding to the terminal device, and the first input control can be an input keyboard, a mouse, a touch screen, etc. Among them, the first input control can be a system built into the terminal device, or it can be a terminal device specifically configured for a smart wearable device.
[0049] For example, when an app program corresponding to a smart wearable device is installed in a terminal device, if the app program or the first input control (such as a keyboard) corresponding to the app program in the terminal device is in an usable state at this time, it is confirmed that the terminal device is in the first state; if the terminal device is operating other app programs at this time, resulting in the app program corresponding to the smart wearable device being unusable, that is, the first input control of the app program corresponding to the smart wearable device is in an unusable state, then it is confirmed that the terminal device is in the second state.
[0050] Exemplarily, when the device state of the terminal device is the first state, it indicates that the terminal device can provide information input for the smart wearable device, thereby confirming that the target operating mode corresponding to the smart wearable device is the first operating mode.
[0051] Sub-step S1022: When the device state is the second state, determining that the target operating mode of the smart wearable device is the second operating mode.
[0052] Exemplarily, when the device state of the terminal device is the second state, it indicates that the terminal device cannot provide information input for the smart wearable device at this time. If the smart wearable device needs to obtain information input at this time, it needs to use its own controls to realize information input, and then determine that the target working mode corresponding to the smart wearable device is the second working mode.
[0053] It is understandable that the target working mode of the smart wearable device is determined according to the device status of the terminal device, so that the user can choose an input method that is more convenient for the user when using the terminal device normally, thereby providing a more efficient method for the user.
[0054] In some embodiments, when the device state corresponding to the terminal device switches from the second state to the first state, the method also includes: receiving an input query request sent by the terminal device; obtaining a current information input state corresponding to the smart wearable device according to the input query request; when the current information input state is a preset state, switching the target working mode of the smart wearable device from the second working mode to the first working mode.
[0055] Exemplarily, when determining the target operating mode corresponding to the smart wearable device, it is related to the device state corresponding to the terminal device. If the target operating mode corresponding to the smart wearable device is the second operating mode, it indicates that the terminal device is in the second state. If the device state corresponding to the terminal device changes from the second state to the first state, it indicates that the first input control corresponding to the terminal device is converted from an unusable state to a usable state.
[0056] Exemplarily, it is determined whether the smart wearable device is in an information input state at this time. If the smart wearable device is in the information input state, the target working mode corresponding to the smart wearable device can be switched from the second working mode to the first working mode; if the smart wearable device is not in the information input state, that is, the smart wearable device is in a non-information input state, then there is no need to process the target working mode of the smart wearable device.
[0057] For example, the terminal device sends an input query request to the smart wearable device, the smart wearable device receives the input query request sent by the terminal device, and then the smart wearable device obtains its own corresponding current information input state according to the input query request; when the current information input state is a preset state, the target working mode of the smart wearable device is switched from the second working mode to the first working mode, and then the information input to the smart wearable device is realized through the terminal device. Among them, the preset state is the information input state.
[0058] For example, when the app program matching the smart wearable device in the terminal device is in running state, the device state corresponding to the terminal device changes from the second state to the first state, and then the terminal device actively initiates an input query request to inquire whether the smart wearable device is in the information input state. Then, when the current information input state is the information input state, the target working mode of the smart wearable device is switched from the second working mode to the first working mode, and then information input to the smart wearable device is realized through the terminal device.
[0059] In this embodiment, the target working mode of the smart wearable device is switched from the second working mode to the first working mode, so that the user can obtain input information more clearly and efficiently through the terminal device, providing a better experience for the user. For example, if the screen display corresponding to the terminal device is large, the user can clearly display the input content. In addition, the input control of the terminal device has a higher processing capability and can better meet the various needs of the user.
[0060] In some embodiments, after determining that the target operating mode of the smart wearable device is the first operating mode, the method also includes: sending a control display command to the terminal device, so that the terminal device displays the first input control according to the control display command; receiving input information corresponding to the first input control, and displaying the input information in the target area corresponding to the smart wearable device.
[0061] Exemplarily, after determining that the target working mode of the smart wearable device is the first working mode, a control display command is sent to the terminal device, so that the terminal device displays the corresponding first input control after receiving the control display command. Thus, the first input control is operated through the target object to obtain input information, and then the input information is sent to the smart wearable device. After the smart wearable device receives the input information, the input information is displayed in the target area corresponding to the smart wearable device.
[0062] For example, the target area corresponding to the smart wearable device is an information input box, and the first input control is the keyboard corresponding to the terminal device. After sending a control display command to the terminal device, the terminal device displays the keyboard, and the target object operates on the keyboard to obtain input information, and then sends the input information to the smart wearable device. After receiving the input information, the smart wearable device displays it in the information input box.
[0063] Optionally, the input information can be displayed in the target area corresponding to the smart wearable device in real time with the terminal device, or all of it can be displayed after the input operation is completed in the terminal device. This application does not make specific restrictions and can be selected according to needs.
[0064] In this embodiment, when the smart wearable device is in the first working mode, a control display command is sent to the terminal device, so that the terminal device displays the first input control according to the control display command. The user can directly input information in the first input control, which can be more convenient for the user to operate, save the user's time in searching for the first input control in the terminal device, and is more efficient and quick.
[0065] In some embodiments, after determining that the target operating mode of the smart wearable device is the second operating mode, the method also includes: displaying a second input control corresponding to the smart wearable device, and receiving input information corresponding to the second input control; and displaying the input information in a target area corresponding to the smart wearable device.
[0066] Exemplarily, after determining that the target operating mode of the smart wearable device is the second operating mode, it indicates that the information input of the smart wearable device needs to be obtained according to the input information generated by the second input control corresponding to the smart wearable device being triggered by the target object. After determining that the target operating mode of the smart wearable device is the second operating mode, the second input control corresponding to the smart wearable device is displayed, so that the user can input information according to the second input control, thereby obtaining the corresponding input information, and display the input information in the target area corresponding to the smart wearable device.
[0067] For example, if the second input control is a keyboard, the user can convert the operation on the smart wearable device into the operation on the second input control, thereby obtaining corresponding input information, and displaying the input information in real time in the target area corresponding to the smart wearable device.
[0068] In this embodiment, when the smart wearable device is in the second working mode, the second input control corresponding to the smart wearable device is displayed to obtain information input according to the second input control. Directly displaying the second input control saves the user's time in operating the smart wearable device to obtain the second input control, providing a more convenient experience for the user.
[0069] In some embodiments, after switching the target operating mode of the smart wearable device from the second operating mode to the first operating mode, the method also includes: hiding the second input control corresponding to the smart wearable device, and sending a control display command to the terminal device, so that the terminal device displays the first input control according to the control display command; receiving input information corresponding to the first input control, and displaying the input information in the target area corresponding to the smart wearable device.
[0070] Exemplarily, when the target working mode of the smart wearable device is switched from the second working mode to the first working mode, it indicates that the smart wearable device is converted from the input information generated by the smart wearable device triggered by the target object to the input information sent by the receiving terminal device. Then the second input control corresponding to the smart wearable device is hidden, and a control display command is sent to the terminal device, so that the terminal device displays the first input control according to the control display command, and then receives the input information obtained by the first input control being operated by the target object, and displays the input information in the target area corresponding to the smart wearable device.
[0071] For example, when the target working mode of the smart wearable device is switched from the second working mode to the first working mode, the second input control corresponding to the smart wearable device is folded, and a control display command is sent to the terminal device. The terminal device then displays the first input control according to the control display command, and then receives the input information obtained by the target object operating the first input control, and displays the input information in real time in the target area corresponding to the smart wearable device.
[0072] In this embodiment, when the smart wearable device switches from the second working mode to the first working mode, the second input control corresponding to the smart wearable device is automatically folded, and a control display command is sent to the terminal device, and the terminal device displays the first input control according to the control display command, thereby reducing the user's operation steps in the smart wearable device and the terminal device, saving time for inputting information, and providing a more convenient experience for the user.
[0073] In some embodiments, during the process of obtaining the input information corresponding to the target working mode, after detecting the input completion instruction corresponding to the smart wearable device, the method further includes: obtaining a control operation command and a target input control according to the target working mode and the input completion instruction; and executing the target operation corresponding to the control operation command on the target input control.
[0074] Exemplarily, the smart wearable device obtains input information under the corresponding input method according to the target working mode. During this process, if the input information is input, the input completion button is triggered, and then the smart wearable device detects the input completion instruction, which indicates that the target object has completed the information input to the smart wearable device. Therefore, according to the target working mode and input completion instruction corresponding to the smart wearable device, the control operation command and target input control matching the target working mode are obtained, and the target input control executes the target operation corresponding to the control operation command.
[0075] For example, when the target working mode corresponding to the smart wearable device is the first working mode, the smart wearable device receives input information corresponding to the first input control of the terminal device. When the input completion button corresponding to the first input control is triggered, the smart wearable device detects the input completion instruction, and obtains the target working mode as the first working mode, and the target input control corresponding to the first input control is the first input control. The control operation command is sent to the terminal device to cause the terminal device to retract the first input control.
[0076] When the target working mode corresponding to the smart wearable device is the second working mode, the smart wearable device obtains input information corresponding to the second input control of the smart wearable device. When the input completion operation corresponding to the second input control is triggered, the smart wearable device detects the input completion instruction, and the target working mode is obtained so that the target input control corresponding to the second working mode is the second input control, and the control operation command is to perform a folding operation on the second input control.
[0077] In this embodiment, when the smart wearable device detects the input completion instruction, it obtains the control operation command and the target input control that match the target working mode and then performs the corresponding operation. This can reduce communication overhead, and can check the input content to ensure the accuracy of the input information, thereby reducing operational risks and providing a better interactive experience.
[0078] Please refer to Figure 3 , Figure 3 A schematic diagram of a scenario for implementing the input method provided in this embodiment, such as Figure 3As shown, in response to the input status trigger signal, the information input state is entered, and the device status of the terminal device connected to the smart wearable device for communication is obtained. When the device status is the first state, the target working mode of the smart wearable device is determined to be the first working mode; when the device status is the second state, the target working mode of the smart wearable device is determined to be the second working mode; after determining that the target working mode of the smart wearable device is the first working mode, a control display command is sent to the terminal device, so that the terminal device displays the first input control according to the control display command, and then receives the input information corresponding to the first input control, and displays the input information in the target area corresponding to the smart wearable device; after determining that the target working mode of the smart wearable device is the second working mode, the second input control corresponding to itself is displayed, and the input information corresponding to the second input control is received, and the input information is displayed in the target area corresponding to the smart wearable device. In addition, when the device state corresponding to the terminal device is switched from the second state to the first state, the input query request sent by the terminal device is received; the current information input state corresponding to the smart wearable device is obtained according to the input query request; when the current information input state is the preset state, the target working mode of the smart wearable device is switched from the second working mode to the first working mode, thereby hiding the second input control corresponding to itself, and sending a control display command to the terminal device, so that the terminal device displays the first input control according to the control display command; receiving the input information corresponding to the first input control, and displaying the input information in the target area corresponding to the smart wearable device. When the input completion instruction corresponding to the smart wearable device is detected, the control operation command and the target input control are obtained according to the target working mode and the input completion instruction, and then the target input control performs the target operation corresponding to the control operation command. Thus, the problem that the way in which the smart wearable device obtains user input information in the prior art is not flexible enough, cannot support the actual needs of the user, and reduces user satisfaction is solved. By obtaining the device state of the terminal device that is connected to the smart wearable device for communication, and determining the target working mode of the smart wearable device according to the device state, the flexibility of the smart wearable device in obtaining information input is improved, and convenience is provided for users to use the smart wearable device, thereby improving user satisfaction.
[0079] See also Figure 4 , Figure 4An input method device 200 is provided in an embodiment of the present invention, and the input method device 200 includes an information response module 201 and a mode confirmation module 202, wherein the information response module 201 is used to respond to an input state trigger signal to enter an information input state, and the smart wearable device has a first working mode and a second working mode in the information input state; the mode confirmation module 202 is used to obtain the device state of a terminal device that is communicatively connected to the smart wearable device, and determine the target working mode of the smart wearable device according to the device state, and the target working mode is any one of the first working mode and the second working mode.
[0080] In some implementations, the input method device 200 further performs:
[0081] In the first working mode, the smart wearable device receives first input information sent by a terminal device that is communicatively connected to the smart wearable device, and performs a first operation according to the first input information;
[0082] In the second working mode, second input information corresponding to the second input control of the smart wearable device is obtained, and a second operation is performed according to the second input information.
[0083] In some embodiments, the device state includes a first state and a second state, wherein the first state indicates that the first input control of the terminal device is in an available state, and the second state indicates that the first input control of the terminal device is in an unavailable state;
[0084] Determining the target operating mode of the smart wearable device according to the device state includes:
[0085] When the device state is the first state, determining that the target operating mode of the smart wearable device is the first operating mode;
[0086] When the device state is the second state, it is determined that the target operating mode of the smart wearable device is the second operating mode.
[0087] In some implementations, when the device state corresponding to the terminal device switches from the second state to the first state, the input method apparatus 200 further performs:
[0088] Receiving an input query request sent by the terminal device;
[0089] Obtaining a current information input state corresponding to the smart wearable device according to the input query request;
[0090] When the current information input state is a preset state, the target operating mode of the smart wearable device is switched from the second operating mode to the first operating mode.
[0091] In some implementations, after determining that the target operating mode of the smart wearable device is the first operating mode, the input method apparatus 200 further performs:
[0092] Sending a control display command to the terminal device, so that the terminal device displays the first input control according to the control display command;
[0093] Receive input information corresponding to the first input control, and display the input information in a target area corresponding to the smart wearable device.
[0094] In some implementations, after switching the target operating mode of the smart wearable device from the second operating mode to the first operating mode, the input method device 200 further performs:
[0095] Hide the second input control corresponding to the smart wearable device, and send a control display command to the terminal device, so that the terminal device displays the first input control according to the control display command;
[0096] Receive input information corresponding to the first input control, and display the input information in a target area corresponding to the smart wearable device.
[0097] In some implementations, during the process of acquiring the input information corresponding to the target working mode, after detecting the input completion instruction corresponding to the smart wearable device, the input method device 200 further executes:
[0098] Obtaining a control operation command and a target input control according to the target working mode and the input completion instruction;
[0099] The target is input into the control to execute the target operation corresponding to the control operation command.
[0100] It should be noted that those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the input method device described above can refer to the corresponding process in the aforementioned input method embodiment, and will not be repeated here.
[0101] See also Figure 5 , Figure 5 A schematic block diagram of the structure of a smart wearable device provided in an embodiment of the present invention.
[0102] like Figure 5As shown, the smart wearable device 300 includes a processor 301 and a memory 302, and the processor 301 and the memory 302 are connected via a bus 303, such as an I2C (Inter-integrated Circuit) bus.
[0103] Specifically, the processor 301 is used to provide computing and control capabilities to support the operation of the entire smart wearable device. The processor 301 can be a central processing unit (CPU), and the processor 301 can also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0104] Specifically, the memory 302 may be a Flash chip, a read-only memory (ROM) disk, an optical disk, a USB flash drive, or a mobile hard disk.
[0105] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a partial structure related to the embodiment of the present invention, and does not constitute a limitation on the smart wearable device to which the embodiment of the present invention is applied. The specific server may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0106] The processor is used to run a computer program stored in the memory, and implement any one of the input methods provided by the embodiments of the present invention when executing the computer program.
[0107] In one embodiment, the processor is used to run a computer program stored in the memory, and implements the following steps when executing the computer program:
[0108] In response to an input state trigger signal, the smart wearable device enters an information input state, wherein the smart wearable device has a first working mode and a second working mode in the information input state;
[0109] Acquire a device status of a terminal device that is communicatively connected to the smart wearable device, and determine a target operating mode of the smart wearable device according to the device status, wherein the target operating mode is any one of the first operating mode and the second operating mode.
[0110] In some implementations, the processor 301 further executes:
[0111] In the first working mode, the smart wearable device receives first input information sent by a terminal device that is communicatively connected to the smart wearable device, and performs a first operation according to the first input information;
[0112] In the second working mode, second input information corresponding to the second input control of the smart wearable device is obtained, and a second operation is performed according to the second input information.
[0113] In some embodiments, the device state includes a first state and a second state, wherein the first state indicates that the first input control of the terminal device is in an available state, and the second state indicates that the first input control of the terminal device is in an unavailable state;
[0114] In the process of determining the target operating mode of the smart wearable device according to the device state, the processor 301 executes:
[0115] When the device state is the first state, determining that the target operating mode of the smart wearable device is the first operating mode;
[0116] When the device state is the second state, it is determined that the target operating mode of the smart wearable device is the second operating mode.
[0117] In some implementations, the processor 301, when the device state corresponding to the terminal device switches from the second state to the first state, further executes:
[0118] Receiving an input query request sent by the terminal device;
[0119] Obtaining a current information input state corresponding to the smart wearable device according to the input query request;
[0120] When the current information input state is a preset state, the target operating mode of the smart wearable device is switched from the second operating mode to the first operating mode.
[0121] In some implementations, after determining that the target operating mode of the smart wearable device is the first operating mode, the processor 301 further executes:
[0122] Sending a control display command to the terminal device, so that the terminal device displays the first input control according to the control display command;
[0123] Receive input information corresponding to the first input control, and display the input information in a target area corresponding to the smart wearable device.
[0124] In some implementations, after the processor 301 switches the target operating mode of the smart wearable device from the second operating mode to the first operating mode, it further executes:
[0125] Hide the second input control corresponding to the smart wearable device, and send a control display command to the terminal device, so that the terminal device displays the first input control according to the control display command;
[0126] Receive input information corresponding to the first input control, and display the input information in a target area corresponding to the smart wearable device.
[0127] In some implementations, during the process of acquiring the input information corresponding to the target working mode, after detecting the input completion instruction corresponding to the smart wearable device, the processor 301 further executes:
[0128] Obtaining a control operation command and a target input control according to the target working mode and the input completion instruction;
[0129] The target is input into the control to execute the target operation corresponding to the control operation command.
[0130] It should be noted that those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the smart wearable device described above can refer to the corresponding process in the aforementioned input method embodiment, and will not be repeated here.
[0131] An embodiment of the present invention further provides a storage medium for computer-readable storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of any input method provided in the description of the embodiment of the present invention.
[0132] The storage medium may be an internal storage unit of the smart wearable device described in the foregoing embodiment, such as a hard disk or memory of the smart wearable device. The storage medium may also be an external storage device of the smart wearable device, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc., equipped on the smart wearable device.
[0133] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In a hardware embodiment, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those of ordinary skill in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0134] It should be understood that the term "and / or" used in the present specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, including these combinations. It should be noted that, in this article, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "including a..." does not exclude the presence of other identical elements in the process, method, article or system including the element.
[0135] The serial numbers of the embodiments of the present invention are only for description and do not represent the advantages and disadvantages of the embodiments. The above description is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. An input method, characterized in that: Applied to a smart wearable device, the method comprises: In response to an input state trigger signal, the smart wearable device enters an information input state, wherein the smart wearable device has a first working mode and a second working mode in the information input state; Acquire a device status of a terminal device that is communicatively connected to the smart wearable device, and determine a target operating mode of the smart wearable device according to the device status, wherein the target operating mode is any one of the first operating mode and the second operating mode.
2. The method according to claim 1, characterized in that: The method further comprises: In the first working mode, the smart wearable device receives first input information sent by the terminal device that is communicatively connected to the smart wearable device, and performs a first operation according to the first input information; In the second working mode, second input information corresponding to the second input control of the smart wearable device is obtained, and a second operation is performed according to the second input information.
3. The method according to claim 1, characterized in that The device state includes a first state and a second state, wherein the first state indicates that the first input control of the terminal device is in a usable state, and the second state indicates that the first input control of the terminal device is in an unusable state; Determining the target operating mode of the smart wearable device according to the device state includes: When the device state is the first state, determining that the target operating mode of the smart wearable device is the first operating mode; When the device state is the second state, it is determined that the target operating mode of the smart wearable device is the second operating mode.
4. The method according to claim 3, characterized in that: When the device state corresponding to the terminal device is switched from the second state to the first state, the method further includes: Receiving an input query request sent by the terminal device; Obtaining a current information input state corresponding to the smart wearable device according to the input query request; When the current information input state is a preset state, the target operating mode of the smart wearable device is switched from the second operating mode to the first operating mode.
5. The method according to claim 3, characterized in that: After determining that the target operating mode of the smart wearable device is the first operating mode, the method further includes: Sending a control display command to the terminal device, so that the terminal device displays the first input control according to the control display command; Receive input information corresponding to the first input control, and display the input information in a target area corresponding to the smart wearable device.
6. The method according to claim 4, characterized in that After switching the target operating mode of the smart wearable device from the second operating mode to the first operating mode, the method further includes: Hide the second input control corresponding to the smart wearable device, and send a control display command to the terminal device, so that the terminal device displays the first input control according to the control display command; Receive input information corresponding to the first input control, and display the input information in a target area corresponding to the smart wearable device.
7. The method according to claim 1, characterized in that In the process of acquiring the input information corresponding to the target working mode, after detecting the input completion instruction corresponding to the smart wearable device, the method further includes: Obtaining a control operation command and a target input control according to the target working mode and the input completion instruction; The target is input into the control to execute the target operation corresponding to the control operation command.
8. An input device, characterized in that: include: An information response module, used for responding to an input state trigger signal to enter an information input state, wherein the smart wearable device has a first working mode and a second working mode in the information input state; The mode confirmation module is used to obtain the device status of the terminal device that is communicatively connected to the smart wearable device, and determine the target operating mode of the smart wearable device according to the device status, and the target operating mode is any one of the first operating mode and the second operating mode.
9. A smart wearable device, characterized in that: The smart wearable device includes a processor and a memory; The memory is used to store computer programs; The processor is configured to execute the computer program and implement the input method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that: When the computer-readable storage medium is executed by one or more processors, the one or more processors are caused to execute the steps of the input method according to any one of claims 1 to 7.
Citation Information
Cited By
Input method and apparatus, and intelligent wearable device and storage medium
EP4797050A1