CN115766825B - Pairing method, head-mounted display device, server and display system - Google Patents

Pairing method, head-mounted display device, server and display system Download PDF

Info

Publication number
CN115766825B
CN115766825B CN202211318601.8A CN202211318601A CN115766825B CN 115766825 B CN115766825 B CN 115766825B CN 202211318601 A CN202211318601 A CN 202211318601A CN 115766825 B CN115766825 B CN 115766825B
Authority
CN
China
Prior art keywords
head
display device
mounted display
identification information
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211318601.8A
Other languages
Chinese (zh)
Other versions
CN115766825A (en
Inventor
刘丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Goertek Techology Co Ltd
Original Assignee
Goertek Techology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Goertek Techology Co Ltd filed Critical Goertek Techology Co Ltd
Priority to CN202211318601.8A priority Critical patent/CN115766825B/en
Publication of CN115766825A publication Critical patent/CN115766825A/en
Application granted granted Critical
Publication of CN115766825B publication Critical patent/CN115766825B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本公开实施例公开了一种配对方法、头戴显示设备、服务器及显示系统,该方法应用于头戴显示设备,头戴显示设备包括第一通信模块,该方法包括:通过第一通信模块向服务器发送包括头戴显示设备的第一标识信息的第一消息,以使服务器在头戴显示设备与第一手柄未建立配对关系的情况下,根据第一标识信息和第一手柄的第二标识信息,生成并向头戴显示设备发送配对信息,其中,配对信息包括第一标识信息和第二标识信息;接收扫描到的手柄的标识信息和服务器发送的配对信息;在扫描到的手柄的标识信息中存在与配对信息中的第二标识信息匹配的目标标识信息情况下,建立头戴显示设备和目标标识信息对应的手柄的配对关系。

The disclosed embodiments disclose a pairing method, a head-mounted display device, a server, and a display system. The method is applied to the head-mounted display device, wherein the head-mounted display device includes a first communication module. The method includes: sending a first message including first identification information of the head-mounted display device to a server through the first communication module, so that when the head-mounted display device and a first handle have not established a pairing relationship, the server generates and sends pairing information to the head-mounted display device according to the first identification information and second identification information of the first handle, wherein the pairing information includes the first identification information and the second identification information; receiving the identification information of the scanned handle and the pairing information sent by the server; and when there is target identification information in the identification information of the scanned handle that matches the second identification information in the pairing information, establishing a pairing relationship between the head-mounted display device and the handle corresponding to the target identification information.

Description

Pairing method, head-mounted display device, server and display system
Technical Field
The embodiment of the disclosure relates to the technical field of virtual reality, and more particularly relates to a pairing method, a head-mounted display device, a server and a display system.
Background
Currently, head mounted display devices are commonly paired with handles. However, the pairing relationship between the head-mounted display device and the handle is set when leaving the factory, and the head-mounted display device cannot establish the pairing relationship with other handles, so that when the user needs to replace the handle, the user needs to return the head-mounted display device to the factory to carry out pairing setting again, and the head-mounted display device is inconvenient to use and affects user experience.
Therefore, it is necessary to provide a new pairing method to solve the problem that the existing head-mounted display device needs to be returned to the factory for pairing.
Disclosure of Invention
The embodiment of the disclosure aims to provide a pairing method, a head-mounted display device, a server and a display system.
According to a first aspect of the present disclosure, there is provided a pairing method applied to a head-mounted display device including a first communication module, the method including:
Sending a first message comprising first identification information of the head-mounted display device to a server through the first communication module, so that the server generates and sends pairing information to the head-mounted display device according to the first identification information and second identification information of the first handle under the condition that the head-mounted display device and the first handle do not establish a pairing relationship, wherein the pairing information comprises the first identification information and the second identification information;
receiving the scanned identification information of the handle and the pairing information sent by the server;
And under the condition that target identification information matched with the second identification information in the pairing information exists in the scanned identification information of the handle, establishing a pairing relationship between the head-mounted display equipment and the handle corresponding to the target identification information.
Optionally, the first message further includes first positioning information of the head-mounted display device, and the method further includes:
And under the condition that the head-mounted display device starts the anti-loss mode, sending the first message to a server through the first communication module so that other devices acquire the first positioning information from the server, and searching the head-mounted display device according to the first positioning information.
Optionally, before the first message is sent to the server through the first communication module, in a case that the head-mounted display device starts the anti-loss mode, the method further includes:
Receiving a first input of a user;
In response to the first input, the loss prevention mode is turned on.
Optionally, the sending, by the first communication module, a first message including first identification information of the head-mounted display device to a server includes:
Under the condition that a preset event is detected, the first communication module enters an awake mode to send a first message comprising first identification information of the head-mounted display device to a server through the first communication module;
Wherein the preset event includes at least one of:
the first magnetic piece of the external equipment is positioned in a magnetic field range corresponding to a first control switch, wherein the first control switch is connected with the first communication module;
The first communication module receives a wake-up instruction sent by a main control module of the head-mounted display device;
The first communication module reaches a preset wake-up time.
Optionally, the method further comprises:
acquiring wake-up period configuration information from the server through the first communication module;
and setting the wake-up period of the first communication module according to the wake-up period configuration information.
According to a second aspect of the present disclosure, there is provided a pairing method applied to a server, the method including:
receiving a first message sent by a first communication module of a head-mounted display device and a second message sent by a second communication module of a first handle, wherein the first message comprises first identification information and format information of the head-mounted display device, and the second message comprises second identification information of the first handle;
Writing the first identification information and the second identification information according to the format information under the condition that the head-mounted display equipment and the first handle do not establish a pairing relation, and generating pairing information;
And sending the pairing information to the head-mounted display device, so that the head-mounted display device establishes a pairing relationship between the head-mounted display device and the handle corresponding to the target identification information under the condition that the target identification information matched with the second identification information in the pairing information exists in the scanned identification information of the handle.
Optionally, the first message further includes first positioning information of the head-mounted display device, the second message further includes second positioning information of the first handle, and the method further includes, before generating the pairing information, writing the first identification information and the second identification information according to the format information if the head-mounted display device and the first handle do not establish a pairing relationship:
Determining a first distance between the first handle and the head-mounted display device according to the first positioning information and the second positioning information under the condition that a time difference between the first time and the second time is smaller than or equal to a preset time threshold;
Determining whether a pairing relationship is established between the head-mounted display device and the first handle under the condition that the first distance is smaller than or equal to a preset distance threshold;
the first time is the sending time or the receiving time of the first message, and the second time is the sending time or the receiving time of the second message.
Optionally, the method further comprises:
Providing a configuration interface;
Receiving input of a user to the configuration interface;
responding to the input of a user to the configuration interface, and obtaining wake-up period configuration information;
And sending the wake-up period configuration information to the head-mounted display device so that the head-mounted display device sets the wake-up period of the first communication module according to the wake-up period configuration information.
According to the embodiment of the application, the first communication module is arranged, so that the head-mounted display device can be in communication connection with the server in the area which is not covered by the wireless network, and further information can be sent to the server. And then, the first identification information of the head-mounted display device can be sent to the server through the first communication module, so that the server generates pairing information according to the first identification information of the head-mounted display device and the second identification information of the first handle, when the head-mounted display device is paired with the handle, the scanned identification information of the handle is compared with the pairing information sent by the server, and under the condition that target identification information matched with the second identification information in the pairing information exists in the scanned identification information of the handle, the pairing relation of the head-mounted display device and the handle corresponding to the target identification information is established, and therefore, the problem that the head-mounted display device needs to be paired after being returned to a factory in the prior art is solved, the head-mounted display device and the handle can be paired quickly and used more conveniently. Furthermore, the pairing algorithm of the manufacturer of the head-mounted display device does not need to be disclosed, so that the use safety of the head-mounted display device can be improved.
Other features of the present invention and its advantages will become apparent from the following detailed description of exemplary embodiments of the invention, which proceeds with reference to the accompanying drawings.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings that are required to be used in the embodiments will be briefly described below. It is appreciated that the following drawings depict only certain embodiments of the invention and are therefore not to be considered limiting of its scope. Other relevant drawings may be made by those of ordinary skill in the art without undue burden from these drawings.
FIG. 1 is a schematic diagram of a hardware configuration of a display system that may be used to implement a pairing method of one embodiment;
FIG. 2 is a schematic diagram of a head mounted display device according to one embodiment;
FIG. 3 is a schematic view of a usage state of a head mounted display device according to one embodiment;
FIG. 4 is a schematic structural view of a handle according to one embodiment;
FIG. 5 is a flow diagram of a pairing method according to one embodiment;
FIG. 6 is a flow diagram of a pairing method according to another embodiment;
FIG. 7 is a hardware architecture diagram of a head mounted display device according to one embodiment;
Fig. 8 is a schematic diagram of a hardware structure of a server according to another embodiment;
fig. 9 is a schematic diagram of a hardware architecture of a display system according to one embodiment.
Detailed Description
Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangement of the components and steps, numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless it is specifically stated otherwise.
The following description of at least one exemplary embodiment is merely exemplary in nature and is in no way intended to limit the invention, its application, or uses.
Techniques, methods, and apparatus known to one of ordinary skill in the relevant art may not be discussed in detail, but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any specific values should be construed as merely illustrative, and not a limitation. Thus, other examples of exemplary embodiments may have different values.
It should be noted that like reference numerals and letters refer to like items in the following figures, and thus once an item is defined in one figure, no further discussion thereof is necessary in subsequent figures.
Various embodiments and examples according to the present disclosure are described below with reference to the accompanying drawings.
< Hardware configuration >
Fig. 1 is a schematic hardware configuration of a display system that may be used to implement the pairing method of one embodiment.
As shown in fig. 1, the display system 100 may include a head mounted display device 1000, a handle 2000, and a server 3000.
The head-mounted display device 1000 may be, for example, a VR (Virtual Reality) device, an AR (augmented Reality) device, an MR (Mixed Reality) device, or the like, which is not limited by the embodiments of the present disclosure.
In one embodiment, as shown in fig. 1, the head mounted display apparatus 1000 may include a processor 1100, a memory 1200, an interface device 1300, a communication device 1400, a display device 1500, an input device 1600, a microphone 1700, and a speaker 1800. The processor 1100 may include, but is not limited to, a central processing unit CPU, a microprocessor MCU, etc. The memory 1200 includes, for example, ROM (read only memory), RAM (random access memory), nonvolatile memory such as a hard disk, and the like. The interface device 1300 includes, for example, various bus interfaces such as a serial bus interface (including a USB interface), a parallel bus interface, and the like. The communication device 1400 can perform wired or wireless communication, for example. The communications apparatus 1400 can include a narrowband internet of things module (Narrow Band Internet of Thing, NBIOT) for establishing periodic communications between the head mounted display device and the server based on the narrowband internet of things. The display device 1500 is, for example, a liquid crystal display, an LED display, a touch display, or the like. The input device 1600 includes, for example, a touch screen, a keyboard, and the like. Microphone 1700 may be used to input voice information. Speaker 1800 may be used to output voice information.
In this embodiment, the memory 1200 of the head mounted display device 1000 is used to store instructions for controlling the processor 1100 to operate to implement or support implementation of the pairing method according to any of the embodiments. The skilled person can design instructions according to the solution disclosed in the present specification. How the instructions control the processor to operate is well known in the art and will not be described in detail here.
In one embodiment, as shown in fig. 1, handle 200 may include a processor 2100, a memory 2200, an interface device 2300, a communication device 2400, an input device 2500, a sensor 2600. The processor 2100 may include, but is not limited to, a central processing unit CPU, a microprocessor MCU, and the like. The memory 2200 includes, for example, ROM (read only memory), RAM (random access memory), nonvolatile memory such as a hard disk, and the like. The interface device 2300 includes, for example, various bus interfaces such as a serial bus interface (including a USB interface), a parallel bus interface, and the like. The communication device 2400 can perform wired or wireless communication, for example. The communication device 2400 may include a narrowband internet of things module (Narrow Band Internet of Thing, NBIOT) for establishing periodic narrowband internet of things-based communication between the handle and the server. The input device 2500 includes, for example, a touch screen or the like.
In this embodiment, the memory 2200 of the handle 2000 is used to store instructions for controlling the processor 2100 to operate to implement or support implementation of a pairing method according to any of the embodiments. The skilled person can design instructions according to the solution disclosed in the present specification. How the instructions control the processor to operate is well known in the art and will not be described in detail here.
Server 3000 is a service point providing processing, database, communication facilities. Server 3000 may be a monolithic server or a distributed server across multiple computers or computer data centers. The server may be of various types such as, but not limited to, a web server, news server, mail server, message server, advertisement server, file server, application server, interaction server, database server, or proxy server. In some embodiments, each server may include hardware, software, or embedded logic components or a combination of two or more such components for performing the appropriate functions supported by or implemented by the server. For example, a server, such as a blade server, cloud server, etc., or may be a server group consisting of multiple servers, may include one or more of the types of servers described above, etc.
In one embodiment, as shown in fig. 1, the server 3000 may include a processor 3100, a memory 3200, an interface device 3300, a communication device 3400, a display device 3500, and an input device 3600. The processor 3100 may include, but is not limited to, a central processing unit CPU, a microprocessor MCU, and the like. The memory 3200 includes, for example, ROM (read only memory), RAM (random access memory), nonvolatile memory such as a hard disk, and the like. The interface device 3300 includes, for example, various bus interfaces such as a serial bus interface (including a USB interface), a parallel bus interface, and the like. The communication device 3400 can perform wired or wireless communication, for example. The display device 3500 is, for example, a liquid crystal display, an LED display, a touch display, or the like.
In this embodiment, the memory 3200 of the server 3000 is used to store instructions for controlling the processor 3100 to operate to implement or support implementation of a pairing method according to any embodiment. The skilled person can design instructions according to the solution disclosed in the present specification. How the instructions control the processor to operate is well known in the art and will not be described in detail here.
In this embodiment, the head-mounted display device 1000 and the server 3000 may communicate through a narrowband internet of things module. The handle 2000 and the server 3000 may communicate through a narrowband internet of things module. The head mounted display device 1000 and the handle 2000 may communicate through other communication modules. The display system 100 shown in fig. 1 is merely illustrative and is in no way intended to limit the present description, its application or uses.
The embodiment of the present disclosure provides a pairing method implemented by a head-mounted display device, and a head-mounted display device for implementing the control method is first described below.
Referring to fig. 2 and 3, the head-mounted display device 20 includes a main control module 21, a first communication module 22 and a first control switch 23, the first communication module 22 is in communication connection with the main control module 21, the first control switch 23 is connected with the first communication module 22, and when a first magnetic member 31 disposed in a handle 30 is located within a magnetic field range corresponding to the first communication module 22, the first communication module 22 is awakened to send first information of the head-mounted display device 20 to the server 40 or/and receive second information sent by the server 40 through the first communication module 22.
In the present embodiment, the first communication module 22 is used to establish a communication connection between the head-mounted display device 20 and a server. In some embodiments, the first communication module 22 and the main control module 21 are connected through serial communication. The serial port is an I2C interface, an SPI interface or a UART interface. The first communication module 22 communicates with the server via UDP (User Datagram Protocol) protocol.
In some embodiments, the first communication module 22 may be a narrowband internet of things (Narrow Band Internet of Thing, NBIOT) module. The first communication module 22 is configured to establish periodic communication between the head-mounted display device 20 and the server based on the narrowband internet of things. Illustratively, the first communication module 22 includes a narrowband internet of things chipset 221 and an antenna group 222. In this embodiment, by using the characteristics of wide coverage and low power consumption of the narrowband internet of things module, the head-mounted display device can establish communication connection with the server, and the power consumption of the head-mounted display device can be reduced.
In the present embodiment, the first communication module 22 has a plurality of wake-up modes.
Alternatively, the first communication module 22 may wake up periodically according to a wake-up period. The user can set the wake-up period of the first communication module according to the actual requirement. For example, the wake-up period is 12 hours or 24 hours,
Alternatively, the first communication module may be actively awakened by other modules or switches. Illustratively, the first communication module 22 may wake up through the master control module 21. Illustratively, the first communication module 22 may wake up through the first control switch 22.
In this embodiment, the first control switch 23 is a reed switch (REED SWITCH), also called a dry yellow tube. The first control switch is an electrical switch operable by an applied magnetic field. When the other magnetic parts are close to the first control switch 23, the external magnetic field generated by the other magnetic parts enables the two reeds of the reed switch to attract and conduct the circuit. The other magnetic member may be a permanent magnet or an electromagnetic coil. For example, the other magnetic member is a first magnetic member 31 provided in the handle 30. More specifically, the first control switch 23 is short-circuited to the wake-up pin of the first communication module 22, and when the first magnetic member 31 disposed in the handle 30 is located within the magnetic field range corresponding to the first communication module 22, the first control switch 33 is turned on to wake-up the first communication module.
In some embodiments, as shown in fig. 2, the head-mounted display device 20 further includes a positioning module 24, where the positioning module 24 is connected to the main control module 21. The positioning module 24 is configured to collect first positioning information of the head-mounted display device 20, so as to facilitate a user searching for the head-mounted display device 20. The positioning module 24 may be, for example, a GNSS positioning chip. Such as a GPS location chip, a beidou location chip, etc.
In some embodiments, as shown in fig. 2, the head mounted display device 20 further includes a battery module 25, the battery module 25 being coupled to the first communication module 22 for providing power to the first communication module 22. The battery module 25 may be, for example, 18500-powered battery, for example.
In some embodiments, the head-mounted display device 20 further includes a second magnetic member (not shown) disposed outside the magnetic field range corresponding to the first control switch 23, and the second magnetic member is used to wake up the second communication module 32 of the handle 30.
The second magnetic element may be, for example, a permanent magnet.
In this embodiment, as shown in fig. 4, the handle 30 further includes a second communication module 32 and a second control switch 33. The second control switch 33 is illustratively a reed switch (REED SWITCH), also known as a dry-yellow tube. The second control switch 33 is an electrical switch operable by an applied magnetic field. When the other magnetic element approaches the second control switch 33, the external magnetic field generated by the other magnetic element makes the two reeds of the reed switch attract the conducting circuit. The other magnetic member may be a permanent magnet or an electromagnetic coil. For example, the other magnetic member is a second magnetic member provided in the head-mounted display device. More specifically, the second control switch 33 is shorted to the wake-up pin of the second communication module 32, and when the first magnetic element disposed in the head-mounted display device is located within the magnetic field range corresponding to the second communication module 32, the second control switch 33 is turned on to wake-up the second communication module.
In this embodiment, the second magnetic element is provided, so that the head-mounted display device can wake up the second communication module of the handle, and the use is more convenient.
According to the embodiment of the disclosure, the first communication module is arranged, so that the head-mounted display device can be in communication connection with the server in an area which is not covered by the wireless network, and information can be sent to the server. And then, the first identification information of the head-mounted display device can be sent to the server through the first communication module, so that the server generates pairing information according to the first identification information of the head-mounted display device and the second identification information of the first handle, when the head-mounted display device is paired with the handle, the scanned identification information of the handle is compared with the pairing information sent by the server, and under the condition that target identification information matched with the second identification information in the pairing information exists in the scanned identification information of the handle, the pairing relation of the head-mounted display device and the handle corresponding to the target identification information is established, and therefore, the problem that the head-mounted display device needs to be paired after being returned to a factory in the prior art is solved, the head-mounted display device and the handle can be paired quickly and used more conveniently. Furthermore, the pairing algorithm of the manufacturer of the head-mounted display device does not need to be disclosed, so that the use safety of the head-mounted display device can be improved.
Fig. 5 shows a flowchart of a pairing method according to an embodiment of the present disclosure, which is applied to the head-mounted display device described in the above embodiment. As shown in fig. 5, the pairing method provided in this embodiment may include the following steps S5100 to S5300.
In step S5100, a first message including first identification information of the head-mounted display device is sent to the server through the first communication module, so that the server generates and sends pairing information to the head-mounted display device according to the first identification information and second identification information of the first handle when the head-mounted display device and the first handle do not establish a pairing relationship.
The pairing information comprises first identification information and second identification information.
In this embodiment, the head-mounted display device may be a device that establishes a communication connection with a server. The first message is sent to the server based on a communication connection established by the head mounted display device with the server. The first message includes at least first identification information. The first identification information may be identity information of the head mounted display device. The first identification information may be, for example, encoded information of the head mounted display device. For example, an international mobile equipment identification number (International Mobile Equipment Identity, IMEI) of the head mounted display device.
The first handle may be a handle that establishes a communication connection with the server. And sending second identification information to the server based on the communication connection established between the handle and the server. The second identification information may be identity information of the first handle. The second identification information may be, for example, encoded information of the first handle. For example, the IMEI identification code of the first handle.
The pairing information includes first identification information and second identification information. Illustratively, the first identification information of the head-mounted display device and the second identification information of the first handle are written according to preset format information to obtain pairing information.
The first communication module is used for establishing communication connection between the head-mounted display device and the server. Illustratively, NBIOT modules are possible. The first communication module is used for establishing periodic communication between the head-mounted display device and the server based on the narrowband Internet of things. In this embodiment, by using the characteristics of wide coverage and low power consumption of the narrowband internet of things module, the head-mounted display device can establish communication connection with the server, and the power consumption of the head-mounted display device can be reduced.
The server may be a server provided by a communications carrier. The server is used for receiving a first message comprising first identification information and generating pairing information of the head-mounted display device and the first handle according to the first identification information and the second identification information.
In this embodiment, the head mounted display device is typically paired with a handle. Based on this, after the head-mounted display device is started, the first communication module of the head-mounted display device establishes a communication connection with the server, and based on the communication connection established between the first communication module and the server, the head-mounted display device transmits a first message including first identification information to the server. Meanwhile, after the first handle is started, the second communication module of the first handle is in communication connection with the server, and the first handle sends the second identification information to the server based on the communication connection established between the second communication module and the server. And then, the server judges whether the head-mounted display device and the first handle are in a pairing relation or not, and generates pairing information according to the first identification information and the second identification information under the condition that the head-mounted display device and the first handle are not in the pairing relation, and sends the pairing information to the head-mounted display device so that the head-mounted display device and the handle are in pairing connection according to the pairing information.
After step S5100, step S5200 is performed, and the scanned identification information of the handle and the pairing information transmitted from the server are received.
In this embodiment, the identification information of the scanned handle is used to represent the identity information of the scanned handle. For example, it may be coded information of the scanned handle. For example, the IMEI identification code of the scanned handle. The scanned handles include handles to be paired with the head mounted display device. The number of scanned handles may be one or more.
Step S5300, when the scanned identification information of the handle has target identification information matched with the second identification information in the pairing information, establishing a pairing relationship between the head-mounted display device and the handle corresponding to the target identification information.
In this embodiment, when the head-mounted display device receives the pairing information sent by the server through the first communication module, the first communication module sends the pairing information to the main control module, and the main control module writes the pairing information into a pairing information list of the head-mounted display device so as to be used for pairing connection between the head-mounted display device and the handle. And then, scanning surrounding handles through the head-mounted display device, comparing the scanned identification information of the handles with the pairing information in the pairing information list, and establishing a pairing relation between the head-mounted display device and the handles corresponding to the target identification information under the condition that target identification information matched with the pairing information in the pairing information list exists in the scanned identification information of the handles, namely, pairing and connecting the head-mounted display device and the handles corresponding to the target identification information.
In one embodiment, after receiving the scanned identification information of the handle, the method further comprises comparing the scanned identification information of the handle with stored pairing information in the head-mounted display device, and if the stored pairing information matched target identification information exists in the scanned identification information of the handle, establishing a pairing relationship between the head-mounted display device and the handle corresponding to the target identification information.
According to the embodiment of the application, the first communication module is arranged, so that the head-mounted display device can be in communication connection with the server in the area which is not covered by the wireless network, and further information can be sent to the server. And then, the first identification information of the head-mounted display device can be sent to the server through the first communication module, so that the server generates pairing information according to the first identification information of the head-mounted display device and the second identification information of the first handle, when the head-mounted display device is paired with the handle, the scanned identification information of the handle is compared with the pairing information sent by the server, and under the condition that target identification information matched with the second identification information in the pairing information exists in the scanned identification information of the handle, the pairing relation of the head-mounted display device and the handle corresponding to the target identification information is established, and therefore, the problem that the head-mounted display device needs to be paired after being returned to a factory in the prior art is solved, the head-mounted display device and the handle can be paired quickly and used more conveniently. Furthermore, the pairing algorithm of the manufacturer of the head-mounted display device does not need to be disclosed, so that the use safety of the head-mounted display device can be improved.
In one embodiment, the first message further includes first positioning information of the head-mounted display device, and the method further includes sending the first message to the server through the first communication module when the head-mounted display device starts the anti-loss mode, so that other devices acquire the first positioning information from the server, and the head-mounted display device is searched according to the first positioning information.
The other devices can be mobile phones, tablet computers, notebook computers, wearable devices and the like.
In implementations, the other devices establish a communication connection with the server and query first positioning information of the head-mounted display device based on first identification information (e.g., IMEI identification code) of the head-mounted display device.
In this embodiment, when the head-mounted display device starts the anti-loss mode, the first communication module sends first positioning information to the server at regular time according to the wake-up period. Thus, when the head-mounted display device is lost, the user can acquire the first positioning information of the head-mounted display device from the server through other devices, and find the head-mounted display device according to the first positioning information.
In one embodiment, before the first message is sent to the server through the first communication module with the head mounted display device turning on the anti-loss mode, the method further includes receiving a first input from a user and, in response to the first input, turning on the anti-loss mode.
The first input may be an input to turn on the anti-loss mode. The first input may be, for example, a click input of the target control by the user through the handle, and specifically may be determined according to actual use requirements, which is not limited by the embodiment of the present application.
In this embodiment, the user may select to turn on the anti-loss mode of the head-mounted display device according to actual needs, and when the first positioning information of the head-mounted display device is obtained, power consumption of the head-mounted display device may be reduced, use time of the head-mounted display device may be prolonged, and user experience may be improved.
In one embodiment, sending, by the first communication module, a first message including first identification information of the head-mounted display device to the server may further include, in the event that a preset event is detected, the first communication module entering an awake mode to send, by the first communication module, the first message including the first identification information of the head-mounted display device to the server.
In this embodiment, the preset event may be an event of waking up the first communication module.
The preset event may be, for example, that the first magnetic element of the external device is located within a magnetic field range corresponding to the first control switch, where the first control switch is connected to the first communication module.
In this example, the external device may be a handle or other electronic device. The first control switch may be a reed switch (REED SWITCH), also known as a dry-yellow tube. The first control switch is an electrical switch operable by an applied magnetic field. When other magnetic pieces are close to the first control switch, the external magnetic field generated by the other magnetic pieces enables the two reeds of the reed switch to attract and conduct the circuit. The other magnetic member may be a permanent magnet or an electromagnetic coil. More specifically, the first control switch is shorted to the wake-up pin of the first communication module 22, and when the first magnetic component of the external device is located within the magnetic field range corresponding to the first communication module, the first control switch is turned on to wake up the first communication module.
Illustratively, the first communication module receives a wake-up instruction sent by a main control module of the head-mounted display device.
The first communication module reaches a preset wake-up time, for example.
In this example, the first communication module may wake up periodically according to a wake-up period. The user can set the wake-up period of the first communication module according to the actual requirement. For example, the wake-up period is 12 hours or 24 hours.
In this embodiment, the first communication module has multiple wake-up modes, and a user can select any wake-up mode to wake up the first communication module according to actual needs, so that the use is more convenient. Moreover, through setting up first control switch, when the first magnetic part in external equipment is close to first control switch, can make first control switch on, and then wake up first communication module, like this, can wake up first communication module fast, easy and simple to handle, user experience is better.
In one embodiment, the method further comprises the steps of obtaining wake-up period configuration information from the server through the first communication module, and setting the wake-up period of the first communication module according to the wake-up period configuration information.
The wake-up period configuration information may be configuration information for setting a wake-up period of the first communication module. In a specific implementation, a user may set a wake-up period of the first communication module of the head-mounted display device, that is, a collection period of the first positioning information of the head-mounted display device, through other devices. Based on the communication connection between the other devices and the server, the other devices send wake-up period configuration information of the head-mounted display device to the server. When the head-mounted display device establishes communication connection with the server through the first communication module, the wake-up period of the first communication module is updated according to the wake-up period configuration information.
In this embodiment, the user may set a wake-up period of the first communication module according to an actual need, and further, the first communication module may upload the first positioning information of the head-mounted display device according to the wake-up period, so that the power consumption of the head-mounted display device may be reduced while the anti-loss function of the head-mounted display device is implemented.
In one embodiment, the method further comprises obtaining an encryption instruction from the server through the first communication module, and performing encryption setting on the head-mounted display device according to the encryption instruction. Thus, data leakage in the head-mounted display device can be avoided, and the use safety of the head-mounted display device is improved.
Fig. 6 shows a flow diagram of a pairing method of an embodiment of the disclosure, which is applied to a server. As shown in fig. 6, the pairing method provided in this embodiment may include the following steps S6100 to S6300.
In step S6100, a first message sent by a first communication module of the head-mounted display device and a second message sent by a second communication module of the first handle are received, where the first message includes first identification information and format information of the head-mounted display device, and the second message includes second identification information of the first handle.
The first identification information may be identity information of the head mounted display device. The first identification information may be, for example, encoded information of the head mounted display device. For example, an international mobile equipment identification number (International Mobile Equipment Identity, IMEI) of the head mounted display device.
The second identification information may be identity information of the first handle. The second identification information may be, for example, encoded information of the first handle. For example, the IMEI identification code of the first handle.
The format information may be format information of the pairing information.
In step S6200, when the head-mounted display device and the first handle do not establish a pairing relationship, the first identification information and the second identification information are written according to the format information, so as to generate pairing information.
In this embodiment, the head mounted display device is typically paired with a handle. Based on this, after the head-mounted display device is started, the first communication module of the head-mounted display device establishes a communication connection with the server, and based on the communication connection established between the first communication module and the server, the head-mounted display device transmits a first message including first identification information to the server. Meanwhile, after the first handle is started, the second communication module of the first handle is in communication connection with the server, and the first handle sends the second identification information to the server based on the communication connection established between the second communication module and the server. And then, the server judges whether the head-mounted display device and the first handle are in a pairing relation or not, and generates pairing information according to the first identification information and the second identification information under the condition that the head-mounted display device and the first handle are not in the pairing relation, and sends the pairing information to the head-mounted display device so that the head-mounted display device and the handle are in pairing connection according to the pairing information.
In this embodiment, before determining whether the head-mounted display device and the first handle have established a pairing relationship, it is further required to determine whether the first handle and the head-mounted display device meet a preset pairing condition, where the pairing condition may measure whether a distance between the first handle and the head-mounted display device meets a pairing requirement, and whether a usage time of the first handle and the head-mounted display device meets the pairing requirement.
In one embodiment, the first message further includes first positioning information of the head mounted display device and the second message further includes second positioning information of the first handle. Before the first identification information and the second identification information are written according to the format information and the pairing information is generated under the condition that the pairing relation between the head-mounted display device and the first handle is not established, the method further comprises the steps of determining a first distance between the first handle and the head-mounted display device according to the first positioning information and the second positioning information under the condition that a time difference between the first time and the second time is smaller than or equal to a preset time threshold value, and determining whether the pairing relation between the head-mounted display device and the first handle is established under the condition that the first distance is smaller than or equal to the preset distance threshold value.
In this embodiment, the preset time threshold is used to measure whether the usage time of the head-mounted display device and the first handle is close, i.e., whether the head-mounted display device and the first handle are used at the same time. For example, the preset time threshold is 30s. The first time is a transmission time or a reception time of the first message. The second time is a transmission time or a reception time of the second message. That is, it can be determined whether the head-mounted display device and the first handle are used at the same time according to the transmission times of the first message and the second message. And judging whether the head-mounted display device and the first handle are used at the same time according to the receiving time of the first message and the second message.
The preset distance threshold is used to measure whether the usage locations of the head mounted display device and the first handle are close, i.e. whether the head mounted display device and the first handle are used in the same location. For example, the preset distance threshold is 30cm. According to the first distance between the first handle and the head-mounted display device, whether the head-mounted display device and the first handle are used at the same place or not can be judged.
Based on the above, when the time difference between the first time and the second time is smaller than or equal to a preset time threshold and the first distance is smaller than or equal to a preset distance threshold, the first handle is close to the using place of the head-mounted display device and is close to the using place, the first handle is a handle possibly in pairing connection with the head-mounted display device, whether the head-mounted display device and the first handle are in pairing connection is judged, and when the head-mounted display device and the first handle are not in pairing connection, first identification information and second identification information are written according to format information to generate pairing information.
In this embodiment, before pairing information is generated, whether the head-mounted display device and the first handle meet preset pairing conditions is determined, so that pairing information is generated under the condition that the head-mounted display device and the first handle meet the pairing conditions, and thus, pairing accuracy can be provided, calculation amount can be reduced, and response speed can be improved.
After step S6200, step S6300 is performed to send pairing information to the head-mounted display device, so that the head-mounted display device establishes a pairing relationship between the head-mounted display device and the handle corresponding to the target identification information when the target identification information matched with the second identification information in the pairing information exists in the scanned identification information of the handle.
In this embodiment, after the pairing information is sent to the head-mounted display device, the head-mounted display device sends the pairing information to the main control module through the first communication module, and the main control module writes the pairing information into a pairing information list of the head-mounted display device, so as to be used for pairing connection between the head-mounted display device and the handle. And then, scanning surrounding handles through the head-mounted display device, comparing the scanned identification information of the handles with the pairing information in the pairing information list, and establishing a pairing relation between the head-mounted display device and the handles corresponding to the target identification information under the condition that target identification information matched with the pairing information in the pairing information list exists in the scanned identification information of the handles, namely, pairing and connecting the head-mounted display device and the handles corresponding to the target identification information.
According to the embodiment of the application, under the condition that the server receives the first identification information sent by the head-mounted display device, the pairing information is generated according to the first identification information of the head-mounted display device and the second identification information of the first handle, and the pairing information is sent to the head-mounted display device, then when the head-mounted display device is paired with the handle, the scanned identification information of the handle is compared with the pairing information sent by the server, and under the condition that the target identification information matched with the second identification information in the pairing information exists in the scanned identification information of the handle, the pairing relation between the head-mounted display device and the handle corresponding to the target identification information is established, so that the problem that the head-mounted display device needs to be returned to a factory for pairing setting in the prior art is solved, the head-mounted display device and the handle can be paired quickly and conveniently used. Furthermore, the pairing algorithm of the manufacturer of the head-mounted display device does not need to be disclosed, so that the use safety of the head-mounted display device can be improved.
In one embodiment, the method further comprises providing a configuration interface, receiving user input to the configuration interface, obtaining wake-up period configuration information in response to the user input to the configuration interface, and sending the wake-up period configuration information to the head-mounted display device to enable the head-mounted display device to set a wake-up period of the first communication module according to the wake-up period configuration information.
The wake-up period configuration information may be configuration information for setting a wake-up period of the first communication module. In a specific implementation, a user may set a wake-up period of the first communication module of the head-mounted display device, that is, a collection period of the first positioning information of the head-mounted display device, through other devices. Based on the communication connection between the other devices and the server, the other devices send wake-up period configuration information of the head-mounted display device to the server. When the head-mounted display device establishes communication connection with the server through the first communication module, the wake-up period of the first communication module is updated according to the wake-up period configuration information.
In this embodiment, the user may set a wake-up period of the first communication module according to an actual need, and further, the first communication module may upload the first positioning information of the head-mounted display device according to the wake-up period, so that the power consumption of the head-mounted display device may be reduced while the anti-loss function of the head-mounted display device is implemented.
Fig. 7 is a schematic diagram of a hardware structure of a head-mounted display device according to one embodiment. As shown in fig. 7, the head mounted display device 700 includes a memory 701 and a processor 702. The head mounted display device 700 further comprises a first communication module 703.
The memory 701 may be used to store executable computer instructions.
The processor 702 may be configured to perform pairing methods according to embodiments of the disclosed methods, under control of the executable computer instructions.
The first communication module 703 is configured to communicate with a server.
In one embodiment, the head mounted display device 700 may be, for example, a VR device, an AR device, an MR device, etc., which is not limited by the disclosed embodiments.
Fig. 8 is a schematic diagram of a hardware architecture of a server according to one embodiment. As shown in fig. 8, the server 800 includes a memory 801 and a processor 802.
The memory 801 may be used to store executable computer instructions.
The processor 802 may be configured to perform pairing methods according to embodiments of the disclosed methods, under control of the executable computer instructions.
Fig. 9 is a schematic diagram of a hardware architecture of a display system according to one embodiment. As shown in fig. 9, the display system 900 includes a head mounted display device 901 and a handle 902.
The head-mounted display device 901 may be a head-mounted display device according to any one of the foregoing embodiments.
The disclosed embodiments also provide a computer-readable storage medium having stored thereon computer instructions that, when executed by a processor, perform the pairing method provided by the disclosed embodiments.
Embodiments of the present disclosure may be a system, method, and/or computer program product. The computer program product may include a computer readable storage medium having computer readable program instructions embodied thereon for causing a processor to implement aspects of embodiments of the present disclosure.
The computer readable storage medium may be a tangible device that can hold and store instructions for use by an instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium include a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a Static Random Access Memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, a mechanical encoding device, punch cards or intra-groove protrusion structures such as those having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media, as used herein, are not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., optical pulses through fiber optic cables), or electrical signals transmitted through wires.
The computer readable program instructions described herein may be downloaded from a computer readable storage medium to a respective computing/processing device or to an external computer or external storage device over a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmissions, wireless transmissions, routers, firewalls, switches, gateway computers and/or edge servers. The network interface card or network interface in each computing/processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium in the respective computing/processing device.
The computer program instructions for carrying out operations of embodiments of the present disclosure may be assembly instructions, instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including an object oriented programming language such as SMALLTALK, C ++ or the like and conventional procedural programming languages, such as the "C" language or similar programming languages. The computer readable program instructions may be executed entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, aspects of embodiments of the present disclosure are implemented by personalizing electronic circuitry, such as programmable logic circuitry, field Programmable Gate Arrays (FPGAs), or Programmable Logic Arrays (PLAs), with state information of computer readable program instructions, which may execute the computer readable program instructions.
Various aspects of embodiments of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable medium having the instructions stored therein includes an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions. It is well known to those skilled in the art that implementation by hardware, implementation by software, and implementation by a combination of software and hardware are all equivalent.
The foregoing description of the embodiments of the present disclosure has been presented for purposes of illustration and description, and is not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the various embodiments described. The terminology used herein was chosen in order to best explain the principles of the embodiments, the practical application, or the technical improvement in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the embodiments of the present disclosure is defined by the appended claims.

Claims (11)

1. A pairing method applied to a head-mounted display device, wherein the head-mounted display device comprises a first communication module, the method comprising:
Sending a first message including first identification information of the head-mounted display device to a server through the first communication module, so that the server generates and sends pairing information to the head-mounted display device according to the first identification information and second identification information of the first handle under the condition that the head-mounted display device and the first handle do not establish a pairing relationship, wherein the pairing information includes the first identification information and the second identification information, and the second identification information is sent to the server by the first handle based on communication connection established between the second communication module of the first handle and the server;
scanning surrounding handles, and receiving the identification information of the scanned handles and the pairing information sent by the server;
and under the condition that target identification information matched with the second identification information in the pairing information exists in the scanned identification information of the handle, establishing pairing connection of the head-mounted display device and the handle corresponding to the target identification information.
2. The method of claim 1, wherein the first message further comprises first positioning information of the head mounted display device, the method further comprising:
And under the condition that the head-mounted display device starts the anti-loss mode, sending the first message to a server through the first communication module so that other devices acquire the first positioning information from the server, and searching the head-mounted display device according to the first positioning information.
3. The method of claim 2, wherein the method further comprises, prior to sending the first message to a server via a first communication module with the head mounted display device turning on a loss prevention mode:
Receiving a first input of a user;
In response to the first input, the loss prevention mode is turned on.
4. The method of claim 1, wherein the sending, by the first communication module, a first message to a server that includes first identification information of the head-mounted display device comprises:
Under the condition that a preset event is detected, the first communication module enters an awake mode to send a first message comprising first identification information of the head-mounted display device to a server through the first communication module;
Wherein the preset event includes at least one of:
the first magnetic piece of the external equipment is positioned in a magnetic field range corresponding to a first control switch, wherein the first control switch is connected with the first communication module;
The first communication module receives a wake-up instruction sent by a main control module of the head-mounted display device;
The first communication module reaches a preset wake-up time.
5. The method according to claim 1, wherein the method further comprises:
acquiring wake-up period configuration information from the server through the first communication module;
and setting the wake-up period of the first communication module according to the wake-up period configuration information.
6. A pairing method applied to a server, the method comprising:
receiving a first message sent by a first communication module of a head-mounted display device and a second message sent by a second communication module of a first handle, wherein the first message comprises first identification information and format information of the head-mounted display device, and the second message comprises second identification information of the first handle;
Writing the first identification information and the second identification information according to the format information under the condition that the head-mounted display equipment and the first handle do not establish a pairing relation, and generating pairing information;
And sending the pairing information to the head-mounted display device, so that the head-mounted display device establishes pairing connection between the head-mounted display device and the handle corresponding to the target identification information under the condition that the target identification information matched with the second identification information in the pairing information exists in the identification information of the handle scanned according to the handle around the scanning.
7. The method of claim 6, wherein the first message further comprises first positioning information of the head-mounted display device, the second message further comprises second positioning information of the first handle, and wherein the writing the first identification information and the second identification information according to the format information in the case that the head-mounted display device does not establish a pairing relationship with the first handle, the method further comprises, prior to generating pairing information:
Determining a first distance between the first handle and the head-mounted display device according to the first positioning information and the second positioning information under the condition that a time difference between the first time and the second time is smaller than or equal to a preset time threshold;
Determining whether a pairing relationship is established between the head-mounted display device and the first handle under the condition that the first distance is smaller than or equal to a preset distance threshold;
the first time is the sending time or the receiving time of the first message, and the second time is the sending time or the receiving time of the second message.
8. The method of claim 6, wherein the method further comprises:
Providing a configuration interface;
Receiving input of a user to the configuration interface;
responding to the input of a user to the configuration interface, and obtaining wake-up period configuration information;
And sending the wake-up period configuration information to the head-mounted display device so that the head-mounted display device sets the wake-up period of the first communication module according to the wake-up period configuration information.
9. A head-mounted display device, comprising:
a memory for storing executable computer instructions;
A processor for performing the pairing method according to any one of claims 1-5, under control of the executable computer instructions.
10. A server for a server, which comprises a server and a server, characterized by comprising the following steps:
a memory for storing executable computer instructions;
A processor for performing the pairing method according to any one of claims 6-8, under control of the executable computer instructions.
11. A display system, comprising:
The head mounted display device of claim 9;
a handle.
CN202211318601.8A 2022-10-26 2022-10-26 Pairing method, head-mounted display device, server and display system Active CN115766825B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211318601.8A CN115766825B (en) 2022-10-26 2022-10-26 Pairing method, head-mounted display device, server and display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211318601.8A CN115766825B (en) 2022-10-26 2022-10-26 Pairing method, head-mounted display device, server and display system

Publications (2)

Publication Number Publication Date
CN115766825A CN115766825A (en) 2023-03-07
CN115766825B true CN115766825B (en) 2025-07-08

Family

ID=85353365

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211318601.8A Active CN115766825B (en) 2022-10-26 2022-10-26 Pairing method, head-mounted display device, server and display system

Country Status (1)

Country Link
CN (1) CN115766825B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113505157A (en) * 2021-07-08 2021-10-15 深圳市研强物联技术有限公司 IoT cloud-based wearable device pairing method and system

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10979219B2 (en) * 2014-03-12 2021-04-13 Nokia Technologies Oy Pairing of devices
CN106211036A (en) * 2016-06-30 2016-12-07 珠海市魅族科技有限公司 A kind of method and apparatus connecting equipment
CN107360633B (en) * 2017-06-05 2020-11-03 北京小鸟看看科技有限公司 Pairing connection method and device of virtual reality system and virtual reality system
CN107708094A (en) * 2017-10-17 2018-02-16 北京小米移动软件有限公司 device pairing method and device
CN113168217A (en) * 2018-12-24 2021-07-23 英特尔公司 System and method for pairing devices using visual recognition
CN109613983A (en) * 2018-12-26 2019-04-12 青岛小鸟看看科技有限公司 Positioning method, device and head-mounted display system for handle in head-mounted display system
US11540137B2 (en) * 2019-04-17 2022-12-27 Apple Inc. Pairing devices based on distance
CN110662177A (en) * 2019-09-27 2020-01-07 四川长虹电器股份有限公司 Anti-lost ring system based on end cloud combination
CN112669585B (en) * 2020-12-15 2022-08-16 广州极飞科技股份有限公司 Method for device pairing, processor, mobile terminal and server
CN112804730B (en) * 2021-01-25 2023-09-08 Oppo广东移动通信有限公司 Equipment interconnection method, device, server, intelligent equipment and storage medium

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113505157A (en) * 2021-07-08 2021-10-15 深圳市研强物联技术有限公司 IoT cloud-based wearable device pairing method and system

Also Published As

Publication number Publication date
CN115766825A (en) 2023-03-07

Similar Documents

Publication Publication Date Title
EP3502880B1 (en) Method for preloading application, storage medium, and terminal device
US9402161B2 (en) Providing personalized content based on historical interaction with a mobile device
CN111953541B (en) Alarm information processing method, device, computer equipment and storage medium
EP3502879B1 (en) Method for preloading application, storage medium, and terminal device
CN108924737B (en) Positioning method, device, equipment and computer readable storage medium
US20090307333A1 (en) Restoring of data to mobile computing device
US20130110992A1 (en) Electronic device management using interdomain profile-based inferences
CN108021642B (en) Application program recommendation method and device, mobile terminal and storage medium
JP2021196599A (en) Method and apparatus for outputting information
CN109960539A (en) Application preloading method, device, storage medium and mobile terminal
US10659932B2 (en) Client device access to data based on address configurations
CN110881211A (en) Power saving method, device, storage medium and terminal
US11561783B2 (en) Windowed writes
US12554307B2 (en) Presence detection power efficiency improvements
US10430236B2 (en) Electronic device and method for resuming process thereof
CN107209273A (en) Method for obtaining location information and electronic device thereof
CN111176744A (en) Electronic equipment control method, device, terminal and storage medium
CN110958352B (en) Network signal display method, device, storage medium and mobile terminal
CN112309384B (en) Voice recognition method, device, electronic equipment and medium
CN114867089B (en) Heartbeat implementation method, readable medium and electronic device
CN115766825B (en) Pairing method, head-mounted display device, server and display system
CN113468260B (en) Data analysis method and device, electronic equipment and storage medium
CN108293175A (en) Device and method for providing switching thereof
US10264529B2 (en) Global positioning system (GPS) signal piggyback in a distributed device environment
CN107743151A (en) Content pushing method, device, mobile terminal and server

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant