[go: up one dir, main page]

CN108650707B - Associated terminal determining device, server and method thereof - Google Patents

Associated terminal determining device, server and method thereof Download PDF

Info

Publication number
CN108650707B
CN108650707B CN201810654440.7A CN201810654440A CN108650707B CN 108650707 B CN108650707 B CN 108650707B CN 201810654440 A CN201810654440 A CN 201810654440A CN 108650707 B CN108650707 B CN 108650707B
Authority
CN
China
Prior art keywords
terminal
signal
associated terminal
terminals
signal parameters
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
CN201810654440.7A
Other languages
Chinese (zh)
Other versions
CN108650707A (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.)
Shenzhen Showmac Network Technology Co ltd
Tianjin Showmac Network Technology Partnership Enterprise LP
Beijing Showmac Network Technology Co ltd
Original Assignee
Shenzhen Showmac Network Technology Co ltd
Tianjin Showmac Network Technology Partnership Enterprise LP
Beijing Showmac Network Technology 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 Shenzhen Showmac Network Technology Co ltd, Tianjin Showmac Network Technology Partnership Enterprise LP, Beijing Showmac Network Technology Co ltd filed Critical Shenzhen Showmac Network Technology Co ltd
Priority to CN201810654440.7A priority Critical patent/CN108650707B/en
Publication of CN108650707A publication Critical patent/CN108650707A/en
Application granted granted Critical
Publication of CN108650707B publication Critical patent/CN108650707B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/08Position of single direction-finder fixed by determining direction of a plurality of spaced sources of known location
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/16Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using electromagnetic waves other than radio waves

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Electromagnetism (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The disclosure relates to an associated terminal determining device, a server and a method thereof. The device comprises: the signal receiving component receives and determines signal parameters of wireless signals of a plurality of terminals, wherein the signal parameters comprise signal strengths of the plurality of terminals and terminal identifications; the first communication component sends signal parameters of the target terminal to the server and receives analysis results of the server; the first processing assembly includes: the judging part judges whether the signal intensity of the terminals is larger than or equal to an intensity threshold value according to the signal parameters; the target determination section determines a terminal, of the plurality of terminals, whose signal strength is greater than or equal to the strength threshold value as a target terminal; the transmitting part transmits the signal parameters of the target terminal to the first communication component; the receiving part receives the analysis result of the terminal identification comprising the associated terminal from the first communication component, the data interaction amount with the server is small, the occupation of server resources is reduced, the time for determining the associated terminal is short, and the accuracy is high.

Description

Associated terminal determining device, server and method thereof
Technical Field
The disclosure relates to the technical field of electronic equipment, and in particular relates to an associated terminal determining device, a server and a method thereof.
Background
With the progress of science and technology, terminals such as mobile phones and the like can meet the demands of people in all aspects, and become an irreplaceable part in daily life of people. In the related art, when a user moves indoors in a mall and the like, the mall can position the position of the user based on the WI-FI signal of the mobile phone carried by the user through the positioning device, but the positioning device has low positioning accuracy and poor accuracy on the mobile phone, so that the positioning requirement is difficult to meet.
Disclosure of Invention
In view of this, the present disclosure proposes an associated terminal determining apparatus, a server, and a method thereof.
According to a first aspect of the present disclosure, there is provided an associated terminal determining apparatus, the apparatus comprising:
the signal receiving component is used for receiving wireless signals of a plurality of terminals and determining signal parameters of the wireless signals, wherein the signal parameters comprise signal strengths and terminal identifications of the plurality of terminals;
The first communication component is used for sending signal parameters of the target terminal to the server and receiving analysis results of the server;
the first processing component is respectively connected with the signal receiving component and the first communication component, and the first processing component comprises:
A judging unit, configured to respectively judge whether signal intensities of the plurality of terminals are greater than or equal to an intensity threshold according to the signal parameters;
A target determining unit configured to determine, as a target terminal, a terminal, of the plurality of terminals, whose signal strength is greater than or equal to a strength threshold;
A transmitting unit configured to transmit signal parameters of the target terminal to the first communication component;
and the receiving component is used for receiving an analysis result from the first communication component, wherein the analysis result comprises a terminal identification of an associated terminal, and the associated terminal is a terminal associated with the position of the device in the target terminal.
For the above apparatus, in one possible implementation manner, the apparatus further includes:
and the storage component is used for caching signal parameters of the plurality of terminals and caching terminal identifications of the associated terminals.
For the above apparatus, in one possible implementation manner, the apparatus further includes:
And the power supply assembly is used for supplying power to the device.
In one possible implementation manner, for the above device, the first communication component communicates with the server in a wireless communication manner,
The wireless communication mode comprises any one of mobile data communication, bluetooth communication, infrared communication and WI-FI communication.
For the above apparatus, in one possible implementation manner, the wireless signal includes at least one of a WI-FI signal and a bluetooth signal.
For the above apparatus, in one possible implementation, the terminal identifier includes a physical address of the terminal.
For the above apparatus, in one possible implementation manner, the analysis result further includes recommendation information corresponding to the associated terminal, and the apparatus further includes:
and the recommending component is used for recommending information according to the recommending information.
According to a second aspect of the present disclosure, there is provided an associated terminal determining apparatus, the apparatus comprising:
the signal receiving component is used for receiving wireless signals of a plurality of terminals and determining signal parameters of the wireless signals, wherein the signal parameters comprise signal strengths and terminal identifications of the plurality of terminals;
the second communication component is used for sending signal parameters of a plurality of terminals to the server and receiving analysis results of the server;
The second processing component is respectively connected with the signal receiving component and the second communication component and receives an analysis result from the second communication component, wherein the analysis result comprises a terminal identifier of an associated terminal, and the associated terminal is a terminal associated with the position of the device in the plurality of terminals.
According to a third aspect of the present disclosure, there is provided an associated terminal determining method applied to an associated terminal determining apparatus, the method including:
Receiving wireless signals of a plurality of terminals and determining signal parameters of the wireless signals, wherein the signal parameters comprise signal strength and terminal identification of the plurality of terminals;
judging whether the signal intensity of the plurality of terminals is greater than or equal to an intensity threshold value or not according to the signal parameters;
Determining a terminal with signal strength greater than or equal to an strength threshold value in the plurality of terminals as a target terminal;
Transmitting signal parameters of the target terminal to a server;
And receiving an analysis result of the server, wherein the analysis result comprises a terminal identifier of an associated terminal, and the associated terminal is a terminal associated with the position of the associated terminal determining device in the target terminal.
For the above method, in one possible implementation manner, the method further includes:
Caching signal parameters of the plurality of terminals and caching terminal identifications of the associated terminals
For the above method, in one possible implementation manner, the sending, to the server, the signal parameter of the target terminal includes:
the signal parameters of the target terminal are sent to the server in a wireless communication mode,
The wireless communication mode comprises any one of mobile data communication, bluetooth communication, infrared communication and WIFI communication.
For the above method, in one possible implementation manner, the wireless signal includes at least one of a WI-FI signal and a bluetooth signal.
For the above method, in one possible implementation, the terminal identification includes a physical address of the terminal.
For the above method, in one possible implementation manner, the analysis result further includes recommendation information corresponding to the associated terminal, and the method further includes:
and recommending information according to the recommendation information.
According to a fourth aspect of the present disclosure, there is provided an associated terminal determining method applied to an associated terminal determining apparatus, the method including:
Receiving wireless signals of a plurality of terminals and determining signal parameters of the wireless signals, wherein the signal parameters comprise signal strength and terminal identification of the plurality of terminals;
Transmitting signal parameters of a plurality of terminals to a server, and receiving analysis results of the server,
The analysis result comprises a terminal identifier of an associated terminal, and the associated terminal is a terminal which is associated with the position of the associated terminal determining device in the plurality of terminals.
According to a fifth aspect of the present disclosure, there is provided a server comprising:
the parameter receiving module is used for receiving signal parameters sent by the associated terminal determining device, wherein the signal parameters comprise signal parameters of a target terminal and/or a terminal;
The terminal judging module judges whether the signal parameters meet the signal stability conditions or not, and determines a terminal corresponding to the signal parameters meeting the signal stability conditions as an associated terminal;
A result transmitting module for transmitting the terminal identification of the associated terminal as an analysis result to the associated terminal determining device,
Wherein the signal stabilization conditions include: and in a preset time interval, the change value of the signal intensity is smaller than or equal to the change threshold value.
According to a sixth aspect of the present disclosure, there is provided an associated terminal determining method, applied to a server, the method including:
receiving signal parameters sent by a related terminal determining device, wherein the signal parameters comprise signal parameters of a target terminal and/or a terminal;
judging whether the signal parameters meet signal stability conditions or not, and determining a terminal corresponding to the signal parameters meeting the signal stability conditions as an associated terminal;
Transmitting the terminal identification of the associated terminal as an analysis result to the associated terminal determining means,
Wherein the signal stabilization conditions include: and in a preset time interval, the change value of the signal intensity is smaller than or equal to the change threshold value.
The embodiment of the disclosure provides an associated terminal determining device, a server and a method thereof, wherein the device comprises: the signal receiving component receives and determines signal parameters of wireless signals of a plurality of terminals, wherein the signal parameters comprise signal strengths of the plurality of terminals and terminal identifications; the first communication component sends signal parameters of the target terminal to the server and receives analysis results of the server; the first processing assembly includes: the judging part judges whether the signal intensity of the terminals is larger than or equal to an intensity threshold value according to the signal parameters; the target determination section determines a terminal, of the plurality of terminals, whose signal strength is greater than or equal to the strength threshold value as a target terminal; the transmitting part transmits the signal parameters of the target terminal to the first communication component; the receiving part receives the analysis result of the terminal identification comprising the associated terminal from the first communication component, the data interaction amount with the server is small, the occupation of server resources is reduced, the time for determining the associated terminal is short, and the accuracy is high.
Other features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate exemplary embodiments, features and aspects of the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 shows a block diagram of an associated terminal determining apparatus according to an embodiment of the present disclosure;
fig. 2 shows a block diagram of an associated terminal determining apparatus according to an embodiment of the present disclosure;
fig. 3 shows a block diagram of an associated terminal determining apparatus according to an embodiment of the present disclosure;
FIG. 4 shows a block diagram of a server according to an embodiment of the present disclosure;
FIG. 5 illustrates a flow chart of an associated terminal determination method according to an embodiment of the present disclosure;
FIG. 6 illustrates a flow chart of an associated terminal determination method according to an embodiment of the present disclosure;
FIG. 7 illustrates a flow chart of an associated terminal determination method according to an embodiment of the present disclosure;
FIG. 8 illustrates a flow chart of an associated terminal determination method according to an embodiment of the present disclosure;
Fig. 9 shows a flowchart of an associated terminal determination method according to an embodiment of the present disclosure;
Fig. 10 shows a flowchart of an associated terminal determining method according to an embodiment of the present disclosure.
Detailed Description
Various exemplary embodiments, features and aspects of the disclosure will be described in detail below with reference to the drawings. In the drawings, like reference numbers indicate identical or functionally similar elements. Although various aspects of the embodiments are illustrated in the accompanying drawings, the drawings are not necessarily drawn to scale unless specifically indicated.
The word "exemplary" is used herein to mean "serving as an example, embodiment, or illustration. Any embodiment described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments.
In addition, numerous specific details are set forth in the following detailed description in order to provide a better understanding of the present disclosure. It will be understood by those skilled in the art that the present disclosure may be practiced without some of these specific details. In some instances, methods, means, elements, and circuits well known to those skilled in the art have not been described in detail in order not to obscure the present disclosure.
Fig. 1 shows a block diagram of an associated terminal determining apparatus according to an embodiment of the present disclosure. As shown in fig. 1, the apparatus comprises a signal receiving element 11, a first communication element 12 and a first processing element 13. The first processing unit 13 is connected to the signal receiving unit 11 and the first communication unit 12, respectively, and the first processing unit 13 includes a judging unit 131, a target determining unit 132, a transmitting unit 133, and a receiving unit 134. A signal receiving component 11 for receiving wireless signals of a plurality of terminals and determining signal parameters of the wireless signals. The signal parameters may include signal strengths of the plurality of terminals and terminal identifications. The first communication component 12 is configured to send signal parameters of the target terminal to the server, and receive an analysis result of the server.
The determining unit 131 is configured to determine whether signal strengths of the plurality of terminals are greater than or equal to an strength threshold according to the signal parameters. The target determining section 132 is configured to determine a terminal, of the plurality of terminals, whose signal strength is greater than or equal to the strength threshold value as a target terminal. The transmitting means 133 is for transmitting the signal parameters of the target terminal to the first communication component 12. The receiving unit 134 is configured to receive the analysis result from the first communication component 12. The analysis result comprises a terminal identifier of an associated terminal, wherein the associated terminal is a terminal associated with the position of the device in the target terminal.
In this embodiment, the plurality of terminals may be terminals such as mobile phones and tablet computers, which can send out wireless signals, which is not limited in this disclosure. The signal receiving component may determine the signal strength of the wireless signal according to Information related to the signal strength of the wireless signal, such as signal received power (RECEIVED SIGNAL STRENGTH Indication, abbreviated as RSSI) and channel state Information (CHANNEL STATE Information, abbreviated as CSI) of the wireless signal.
In this embodiment, the signal receiving component may determine signal parameters of the received wireless signal at preset transmission time intervals. For example, the signal parameters of the received wireless signal are determined every 1 second. The transmission time interval may be set according to a requirement for determining accuracy of the associated terminal, which is not limited by the present disclosure.
In this embodiment, the associated terminal is a terminal associated with the location of the apparatus. The location association means that a certain accompanying relationship exists between the association terminal and the device, that is, the distance between the association terminal and the device is kept within a certain distance threshold range in a preset time interval. Whether the corresponding terminal and the device have the accompanying relation or not can be judged through the stability of the signal intensity. The signal stabilization conditions may include: and in a preset time interval, the change value of the signal intensity is smaller than or equal to the change threshold value. The signal stabilization condition may be determined according to an accompanying property between the associated terminal and the device, and the accompanying property may be determined according to a purpose, an application scenario, etc. of the associated terminal determining the device. For example, if the device is mounted on a shopping cart, and the associated terminal to be determined is a terminal such as a mobile phone carried by a user of the shopping cart, the signal stability condition may be determined according to the accompanying property between the mobile phone and the shopping cart, the preset time interval may be set to 15 minutes, and the change threshold may be set to 4dbm. After receiving the signal parameters of the target terminal, the server can adopt algorithms such as an analysis of variance algorithm and the like to analyze and calculate the signal intensity in the received signal parameters so as to determine whether the signal intensity meets the signal stability condition. The determination mode of the associated terminal can be set by those skilled in the art according to actual needs, and the present disclosure is not limited thereto.
In this embodiment, the determining unit may screen signal strengths of wireless signals of the plurality of terminals based on an algorithm such as a clipping filtering algorithm, and select a terminal having a signal strength greater than or equal to the strength threshold from the plurality of terminals, and determine the terminal as the target terminal. The manner of determining the target terminal may be set by those skilled in the art according to actual needs, and the present disclosure is not limited thereto.
In this embodiment, for the device, there is a positive correlation between the signal strength of the received wireless signal and the distance between the terminal and the device, and the stronger the signal strength, the shorter the distance between the terminal and the device. Therefore, the strength threshold value can be set according to the distance threshold value between the associated terminal and the device, the type of the wireless signal and the like, so that the target terminal with relatively smaller distance between the device and the device can be selected from a plurality of terminals, the data quantity of the signal parameters of the target terminal uploaded to the server by the device is reduced, and the time for transmitting the signal parameters of the target terminal to the server is saved. For example, when the distance threshold is 5 meters, if the wireless signal is a WI-FI signal, a signal strength range of the WI-FI signal of a terminal having a distance of 5 meters from the device is determined, and a signal strength minimum value of the signal strength range is determined as the strength threshold. The intensity threshold may be set by those skilled in the art as desired, and this disclosure is not limited in this regard.
In this embodiment, the device may be mounted on a shopping cart, and the associated terminal may be a terminal such as a mobile phone carried by a user of the shopping cart. And further collecting consumption habits of users of the associated terminals corresponding to the shopping carts according to the travelling routes of the shopping carts, the checkout records of the shopping carts and the like, so as to make shopping recommendation and the like for the users carrying the associated terminals. For example, a commodity of possible interest, a placement position of the commodity, a shop position, or the like is recommended to the user carrying the associated terminal. The associated terminal determining apparatus may also be installed on other devices that need to detect an associated terminal, which is not limited by the present disclosure.
In this embodiment, the first processing component is provided with a plurality of interfaces to connect with the rest of the components of the device. The first processing component can be any component capable of carrying out communication and data calculation, such as a singlechip, CPU, MPU, FPGA and the like, and can be realized by a special hardware circuit or can be realized by a general processing component combined with executable logic instructions so as to execute the working process of the first processing component. Wherein the executable logic instructions may be implemented based on prior art means. The present disclosure is not limited to a particular implementation of the first processing assembly.
For example, the determining means may comprise a comparator, to which the signal strength and the strength threshold are input respectively. When the signal intensity is greater than or equal to the intensity threshold, the comparison result output by the comparator is high level. When the signal strength is smaller than the strength threshold, the comparison result output by the comparator is low level. The target determination section determines the corresponding terminal as a target terminal when detecting that the comparison result is a high level. The transmitting means then transmits the signal parameters of the target terminal to the first communication assembly. Meanwhile, the receiving part may receive the analysis result from the first communication component.
In one possible implementation, the wireless signals may include at least one of WI-FI (WIreless-Fidelity) signals, bluetooth (Bluetooth) signals.
In this implementation, WI-FI signals refer to signals that the terminal connects to the wireless local area network. The wireless signal may also be other signals that can be detected by the signal receiving element, as this disclosure is not limited.
In one possible implementation, the terminal identity may comprise a physical address (MEDIA ACCESS Control or Medium Access Control address, abbreviated MAC address, meaning media access Control, or physical address, hardware address) of the terminal.
In this implementation, different terminals may be distinguished according to terminal identifiers, where one terminal identifier corresponds to only one terminal. The terminal identifier may also be other identifier information capable of distinguishing the terminal, which is not limited by the present disclosure.
In one possible implementation, the first communication component 12 may communicate with a server in a wireless communication manner. The wireless communication means may include any one of mobile data communication (for example, using a 2G/4G mobile network), bluetooth communication, infrared communication, and WI-FI communication, among others. The wireless communication mode may be set by those skilled in the art according to actual needs, and the present disclosure is not limited thereto.
In this embodiment, the first communication component may also send the signal parameters of the target terminal to the server through the cable, which is not limited by the disclosure.
The device for determining the associated terminal provided by the embodiment of the disclosure comprises: the signal receiving component receives and determines signal parameters of wireless signals of a plurality of terminals, wherein the signal parameters comprise signal strengths of the plurality of terminals and terminal identifications; the first communication component sends signal parameters of the target terminal to the server and receives analysis results of the server; the first processing assembly includes: the judging part judges whether the signal intensity of the terminals is larger than or equal to an intensity threshold value according to the signal parameters; the target determination section determines a terminal, of the plurality of terminals, whose signal strength is greater than or equal to the strength threshold value as a target terminal; the transmitting part transmits the signal parameters of the target terminal to the first communication component; the receiving part receives the analysis result of the terminal identification comprising the associated terminal from the first communication component, the data interaction amount with the server is small, the occupation of server resources is reduced, the time for determining the associated terminal is short, and the accuracy is high.
Fig. 2 shows a block diagram of an associated terminal determining apparatus according to an embodiment of the present disclosure. As shown in fig. 2, the apparatus may further include a storage component 14. A storage component 14, configured to cache signal parameters of a plurality of terminals, and cache terminal identifiers of associated terminals.
In this embodiment, the storage component may be a Memory integrated on the device, such as a Random Access Memory (RAM), a Flash Memory (Flash Memory), or the like. The storage component may also be an external storage medium that is detachably connectable to the device, e.g. Trans-FLASH CARD (TF card), etc., so as to obtain the associated terminal that reads the device directly from the external storage medium. Those skilled in the art may set the storage component according to actual needs, and this disclosure is not limited thereto.
In one possible implementation, as shown in fig. 2, the apparatus may further include a power supply assembly 15. A power supply assembly 15 for supplying power to the device.
In this embodiment, the power supply assembly may include a battery and a battery carrying member for carrying the battery. The battery may be a dry battery, a lithium battery, or the like, and the present disclosure is not limited thereto.
In one possible implementation, as shown in FIG. 2, the apparatus may further include a recommendation component 16. The analysis result may further include recommendation information corresponding to the associated terminal. The recommending component 16 recommends information according to the recommending information.
In this embodiment, the server may determine the recommended information according to the stay position of the device, the travel route, the shopping record, and the like. The recommended information may be basic information of a product, store, attraction, etc. having a correlation with the associated terminal. The basic information of the product may include information related to the product, such as price, residual quantity, etc., the basic information of the store may include information related to the store, such as position of the store, passenger flow volume of the store, business hours, etc., and the related information of the scenery may include information related to the scenery, such as geographic position of the scenery, introduction of the scenery, opening time of the scenery, etc. The manner of determining the recommended information may be set by those skilled in the art according to actual needs, and the present disclosure is not limited thereto.
In this embodiment, the form of the recommendation information may include at least one of video, audio, pictures, and text, and the recommendation component may perform information recommendation according to the form of the recommendation information. For example, if the recommendation information is a graphic-text combined poster, the recommendation component may include a display screen to display the poster on the display screen for viewing by a user carrying the associated terminal. If the recommendation information is audio, the recommendation component may include a speaker to play the audio through the speaker for listening by a user carrying the associated terminal. If the recommendation information is a video, the recommendation component may include a speaker and a display screen to play the video for viewing by a user carrying the associated terminal. The manner of information recommendation may be set by those skilled in the art according to actual needs, and this disclosure is not limited thereto.
Fig. 3 shows a block diagram of an associated terminal determining apparatus according to an embodiment of the present disclosure. As shown in fig. 3, the apparatus comprises a signal receiving element 21, a second communication element 22 and a second processing element 23.
The signal receiving component 21 is configured to receive wireless signals of a plurality of terminals and determine signal parameters of the wireless signals, where the signal parameters may include signal strengths and terminal identifications of the plurality of terminals. And the second communication component 22 is configured to send signal parameters of the plurality of terminals to the server, and receive an analysis result of the server. The second processing unit 23 is connected to the signal receiving unit 21 and the second communication unit 22, respectively, and receives the analysis result from the second communication unit 22. The analysis result may include a terminal identifier of an associated terminal, where the associated terminal is a terminal associated with a location of the apparatus from among the plurality of terminals.
In this embodiment, after receiving the signal parameters of the plurality of terminals, the server may perform analysis and calculation on the signal strengths of the plurality of terminals by using an algorithm such as an analysis of variance algorithm, to determine the separation distance between each terminal and the device. And determining the terminal with the interval distance smaller than or equal to the distance threshold as an associated terminal, and sending the determined terminal identification of the associated terminal to the second communication component as an analysis result. Meanwhile, the server may record the terminal identification of the associated terminal of the apparatus. The manner in which the server determines the associated terminal may be set by those skilled in the art according to actual needs, and this disclosure is not limited thereto.
In this embodiment, the second processing component is provided with a plurality of interfaces to connect with the rest of the components of the device. The second processing component can be any component capable of carrying out communication and data processing, such as a singlechip, CPU, MPU, FPGA and the like, and can be realized by a special hardware circuit or can be realized by a general processing component combined with executable logic instructions so as to execute the working process of the second processing component. Wherein the executable logic instructions may be implemented based on prior art means. The present disclosure is not limited to a particular implementation of the second processing assembly.
In this embodiment, the apparatus may further include at least one of the above-mentioned recommendation component, power supply component and storage component, and its working principle and procedure are described in the above related description. And, the description thereof is omitted herein.
In this way, the accuracy of determining the associated terminal can be improved.
In one possible implementation, the associated terminal determining apparatus may include a signal receiving component and a third processing component. The signal receiving component is used for receiving wireless signals of a plurality of terminals and determining signal parameters of the wireless signals. The signal parameters may include signal strengths of the plurality of terminals and terminal identifications. And the third processing component is connected with the signal receiving component and determines the associated terminal according to the signal parameters of the plurality of terminals.
The method of determining the associated terminal according to the signal parameters of the plurality of terminals may be directly determining the target terminal according to the signal parameters of the plurality of terminals through analysis and calculation. Or the target terminal is determined from a plurality of terminals through preliminary screening, and then the associated terminal is determined from the target terminal according to the signal parameters of the target terminal. The specific implementation process refers to the related description above, and is not described herein.
In this embodiment, the third processing component is provided with a plurality of interfaces to connect with the rest of the components of the device. The third processing component may be any component capable of performing communication and data processing, such as a singlechip, CPU, MPU, FPGA, etc., and may be implemented by a dedicated hardware circuit, or may be implemented by a general purpose processing component in combination with executable logic instructions, so as to execute the working process of the third processing component. Wherein the executable logic instructions may be implemented based on prior art means. The present disclosure is not limited to a particular implementation of the third processing assembly.
In this way, the determination process of the associated terminal can be realized by the associated terminal determining device, simplifying the determination process of the associated terminal.
It should be noted that, although the above-described embodiments have been described as examples of the associated terminal determining apparatus, those skilled in the art will understand that the present disclosure should not be limited thereto. In fact, the user can flexibly set each component according to personal preference and/or actual application scene, so long as the technical scheme of the disclosure is met.
Fig. 4 shows a block diagram of a server according to an embodiment of the present disclosure. As shown in fig. 4, the server includes a parameter receiving module 51, a terminal judging module 52, and a result transmitting module 53.
The parameter receiving module 51 receives signal parameters sent by the associated terminal determining device, where the signal parameters include signal parameters of the target terminal and/or the terminal. The terminal judging module 52 judges whether the signal parameter satisfies the signal stability condition, and determines the terminal corresponding to the signal parameter satisfying the signal stability condition as the associated terminal. The result transmitting module 53 transmits the terminal identification of the associated terminal as the analysis result to the associated terminal determining apparatus. Wherein the signal stabilization conditions may include: and in a preset time interval, the change value of the signal intensity is smaller than or equal to the change threshold value.
In the present embodiment, the signal stabilization condition may be set according to information related to the concomitant property between the associated terminal and the device, such as the use, application scenario, etc. of the associated terminal determination device. For example, if the associated terminal determines that the device is a shopping cart, the preset time interval may be set to 15 minutes and the change threshold to 4dbm. After the server receives the signal parameters of the target terminal, the terminal judging module can analyze and calculate the signal strength in the signal parameters sent by the received associated terminal determining device by adopting algorithms such as a variance analysis algorithm and the like to determine whether the signal strength meets the signal stability condition. Those skilled in the art may set the signal stabilizing condition according to actual needs, and the present disclosure is not limited thereto.
It should be noted that, although the server is described above by way of example in the above embodiments, those skilled in the art will appreciate that the present disclosure should not be limited thereto. In fact, the user can flexibly set each module according to personal preference and/or actual application scene, so long as the technical scheme of the disclosure is met.
The server provided by the embodiment of the disclosure can judge whether the wireless signal of the corresponding terminal meets the signal stability condition according to the signal strength in the received signal parameter. And determining the terminal corresponding to the signal parameter meeting the signal stability condition as an associated terminal, and sending the terminal identification of the associated terminal as an analysis result to an associated terminal determining device. The calculation amount of the associated terminal determining device is reduced, the time for determining the associated terminal is short, and the accuracy is high.
Fig. 5 shows a flowchart of an associated terminal determining method according to an embodiment of the present disclosure, and as shown in fig. 5, the method is applied to the above-described associated terminal determining apparatus, and the method includes steps S11 to S15.
In step S11, wireless signals of a plurality of terminals are received and signal parameters of the wireless signals are determined. The signal parameters may include signal strengths of the plurality of terminals and terminal identifications.
In step S12, it is determined whether the signal strengths of the plurality of terminals are greater than or equal to the strength threshold according to the signal parameters, respectively.
In step S13, a terminal of the plurality of terminals whose signal strength is greater than or equal to the strength threshold value is determined as a target terminal.
In step S14, signal parameters of the target terminal are transmitted to the server.
In step S15, the analysis result of the server is received. The analysis result may include a terminal identification of the associated terminal, which is a terminal of the target terminal associated with the location of the associated terminal determination means.
Fig. 6 shows a flowchart of an associated terminal determining method according to an embodiment of the present disclosure. In one possible implementation, as shown in fig. 6, the method may further include step S16.
In step S16, signal parameters of a plurality of terminals are cached, and terminal identifications of associated terminals are cached.
Fig. 7 shows a flowchart of an associated terminal determining method according to an embodiment of the present disclosure. In one possible implementation, as shown in fig. 7, step S14 may include step S141.
In step S141, the signal parameters of the target terminal are transmitted to the server by wireless communication. The wireless communication mode may include any one of mobile data communication, bluetooth communication, infrared communication and WIFI communication.
In one possible implementation, the wireless signal may include at least one of a WI-FI signal, a bluetooth signal.
In one possible implementation, the terminal identification may include a physical address of the terminal.
Fig. 8 shows a flowchart of an associated terminal determining method according to an embodiment of the present disclosure. In one possible implementation, as shown in fig. 8, the method may further include step S17.
In step S17, information recommendation is performed based on the recommendation information. The analysis result also comprises recommendation information corresponding to the associated terminal.
It should be noted that, although the above embodiment has been described as an example of the associated terminal determining method, those skilled in the art will understand that the present disclosure should not be limited thereto. In fact, the user can flexibly set each step according to personal preference and/or actual application scene, so long as the technical scheme of the disclosure is met.
The method for determining the associated terminal provided by the embodiment of the disclosure receives wireless signals of a plurality of terminals and determines signal parameters of the wireless signals. The signal parameters may include signal strengths of the plurality of terminals and terminal identifications. And respectively judging whether the signal strength of the plurality of terminals is greater than or equal to the strength threshold value according to the signal parameters. And determining a terminal with signal strength greater than or equal to the strength threshold value in the plurality of terminals as a target terminal. And sending the signal parameters of the target terminal to the server. And receiving an analysis result of the server. The analysis result may include a terminal identification of the associated terminal, which is a terminal of the target terminal associated with the location of the associated terminal determination means. The method has the advantages of less data interaction with the server, reduced occupation of server resources, short time for determining the associated terminal and high accuracy.
Fig. 9 shows a flowchart of an associated terminal determining method according to an embodiment of the present disclosure. As shown in fig. 9, the method may be applied to the above-described associated terminal determining apparatus, and the method includes step S21 and step S22.
In step S21, wireless signals of a plurality of terminals are received and signal parameters of the wireless signals are determined, wherein the signal parameters include signal strengths of the plurality of terminals and terminal identifications.
In step S22, signal parameters of a plurality of terminals are transmitted to the server, and the analysis result of the server is received. The analysis result comprises a terminal identification of an associated terminal, and the associated terminal is a terminal which is associated with the position of the associated terminal determining device in a plurality of terminals.
In this way, the accuracy of determining the associated terminal can be improved.
It should be noted that, although the above embodiment has been described as an example of the associated terminal determining method, those skilled in the art will understand that the present disclosure should not be limited thereto. In fact, the user can flexibly set each step according to personal preference and/or actual application scene, so long as the technical scheme of the disclosure is met.
Fig. 10 shows a flowchart of an associated terminal determining method according to an embodiment of the present disclosure. As shown in fig. 10, the method is applied to a server. The method includes steps S31 to S33.
In step S31, signal parameters transmitted by the associated terminal determining device are received, and the signal parameters may include signal parameters of the target terminal and/or the terminal.
In step S32, it is determined whether the signal parameter satisfies the signal stability condition, and the terminal corresponding to the signal parameter satisfying the signal stability condition is determined as the associated terminal.
In step S33, the terminal identification of the associated terminal is transmitted to the associated terminal determining apparatus as the analysis result. Wherein the signal stabilization conditions may include: and in a preset time interval, the change value of the signal intensity is smaller than or equal to the change threshold value.
It should be noted that, although the above embodiment has been described as an example of the associated terminal determining method, those skilled in the art will understand that the present disclosure should not be limited thereto. In fact, the user can flexibly set each step according to personal preference and/or actual application scene, so long as the technical scheme of the disclosure is met.
The associated terminal determining method provided by the embodiment of the disclosure is applied to the server, so that the server can judge whether the wireless signal of the corresponding terminal meets the signal stability condition according to the signal strength in the received signal parameter. And determining the terminal corresponding to the signal parameter meeting the signal stability condition as an associated terminal, and sending the terminal identification of the associated terminal as an analysis result to an associated terminal determining device. The calculation amount of the associated terminal determining device is reduced, the time for determining the associated terminal is short, and the accuracy is high.
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 of the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.

Claims (17)

1. An associated terminal determining apparatus, the apparatus comprising:
the signal receiving component is used for receiving wireless signals of a plurality of terminals and determining signal parameters of the wireless signals, wherein the signal parameters comprise signal strengths and terminal identifications of the plurality of terminals;
The first communication component is used for sending signal parameters of the target terminal to the server and receiving analysis results of the server;
the first processing component is respectively connected with the signal receiving component and the first communication component, and the first processing component comprises:
A judging unit, configured to respectively judge whether signal intensities of the plurality of terminals are greater than or equal to an intensity threshold according to the signal parameters;
A target determining unit configured to determine, as a target terminal, a terminal, of the plurality of terminals, whose signal strength is greater than or equal to a strength threshold;
A transmitting unit configured to transmit signal parameters of the target terminal to the first communication component;
A receiving unit, configured to receive an analysis result from the first communication component, where the analysis result includes a terminal identifier of an associated terminal, where the associated terminal is a terminal associated with a location of the device in the target terminal, where the location association characterizes a presence of an association relationship between the associated terminal and the device, and the association relationship characterizes that a distance between the associated terminal and the device is within a range of distance thresholds in a preset time interval;
Wherein the strength threshold is set according to a distance threshold between the associated terminal and the device and the kind of the wireless signal.
2. The apparatus of claim 1, wherein the apparatus further comprises:
and the storage component is used for caching signal parameters of the plurality of terminals and caching terminal identifications of the associated terminals.
3. The apparatus of claim 1, wherein the apparatus further comprises:
And the power supply assembly is used for supplying power to the device.
4. The apparatus of claim 1, wherein the first communication component communicates with the server using wireless communication,
The wireless communication mode comprises any one of mobile data communication, bluetooth communication, infrared communication and WI-FI communication.
5. The apparatus of claim 1, wherein the wireless signal comprises at least one of a WI-FI signal, a bluetooth signal.
6. The apparatus of claim 1, wherein the terminal identification comprises a physical address of the terminal.
7. The apparatus of claim 1, wherein the analysis result further comprises recommendation information corresponding to the associated terminal, the apparatus further comprising:
and the recommending component is used for recommending information according to the recommending information.
8. An associated terminal determining apparatus, the apparatus comprising:
the signal receiving component is used for receiving wireless signals of a plurality of terminals and determining signal parameters of the wireless signals, wherein the signal parameters comprise signal strengths and terminal identifications of the plurality of terminals;
A second communication component configured to send signal parameters of a plurality of terminals to a server, so that the server determines, according to the signal parameters of the plurality of terminals, a terminal whose signal strength is greater than or equal to a strength threshold, as a target terminal, and returns an analysis result generated according to a terminal identifier of an associated terminal determined from the target terminal to the second communication component, where the strength threshold is set according to a distance threshold between the associated terminal and the device and a type of the wireless signal;
The second processing component is respectively connected with the signal receiving component and the second communication component and receives an analysis result from the second communication component, wherein the analysis result comprises a terminal identifier of an associated terminal, the associated terminal is a terminal associated with the position of the device in the plurality of terminals, the association of the position represents that an associated terminal and the device have an accompanying relation, and the accompanying relation represents that the distance between the associated terminal and the device is in a distance threshold range in a preset time interval.
9. An associated terminal determining method, characterized by being applied to an associated terminal determining apparatus, comprising:
Receiving wireless signals of a plurality of terminals and determining signal parameters of the wireless signals, wherein the signal parameters comprise signal strength and terminal identification of the plurality of terminals;
judging whether the signal intensity of the plurality of terminals is greater than or equal to an intensity threshold value or not according to the signal parameters;
Determining a terminal with signal strength greater than or equal to an strength threshold value in the plurality of terminals as a target terminal;
Transmitting signal parameters of the target terminal to a server;
Receiving an analysis result of the server, wherein the analysis result comprises a terminal identifier of an associated terminal, the associated terminal is a terminal associated with the position of an associated terminal determining device in the target terminal, the position association characterizes that an accompanying relationship exists between the associated terminal and the associated terminal determining device, and the accompanying relationship characterizes that the distance between the associated terminal and the associated terminal determining device is in a distance threshold range in a preset time interval;
Wherein the strength threshold is set according to a distance threshold between the associated terminal and the associated terminal determining device and the kind of the wireless signal.
10. The method according to claim 9, wherein the method further comprises:
And caching signal parameters of the plurality of terminals and caching terminal identifiers of the associated terminals.
11. The method of claim 9, wherein transmitting the signal parameters of the target terminal to the server comprises:
the signal parameters of the target terminal are sent to the server in a wireless communication mode,
The wireless communication mode comprises any one of mobile data communication, bluetooth communication, infrared communication and WIFI communication.
12. The method of claim 9, wherein the wireless signal comprises at least one of a WI-FI signal, a bluetooth signal.
13. The method of claim 9, wherein the terminal identification comprises a physical address of the terminal.
14. The method of claim 9, wherein the analysis result further includes recommendation information corresponding to the associated terminal, the method further comprising:
and recommending information according to the recommendation information.
15. An associated terminal determining method, characterized by being applied to an associated terminal determining apparatus, comprising:
Receiving wireless signals of a plurality of terminals and determining signal parameters of the wireless signals, wherein the signal parameters comprise signal strength and terminal identification of the plurality of terminals;
transmitting signal parameters of a plurality of terminals to a server, so that the server determines a terminal with signal strength greater than or equal to an strength threshold value in the plurality of terminals as a target terminal according to the signal parameters of the plurality of terminals and returns an analysis result generated according to a terminal identification of an associated terminal determined from the target terminal, wherein the strength threshold value is set according to a distance threshold value between the associated terminal and the device and the type of the wireless signal;
The analysis result comprises a terminal identifier of an associated terminal, the associated terminal is a terminal associated with the position of an associated terminal determining device in the plurality of terminals, the position association characterizes that an accompanying relation exists between the associated terminal and the associated terminal determining device, and the accompanying relation characterizes that the distance between the associated terminal and the associated terminal determining device is in a distance threshold range in a preset time interval.
16. A server, the server comprising:
the parameter receiving module is used for receiving signal parameters sent by the associated terminal determining device, wherein the signal parameters comprise signal parameters of a target terminal and/or a terminal;
The terminal judging module judges whether the signal parameters meet signal stability conditions or not, and determines a terminal corresponding to the signal parameters meeting the signal stability conditions as an associated terminal, wherein the associated terminal is a terminal associated with the position of the associated terminal determining device in the target terminal, the position association represents that an associated relationship exists between the associated terminal and the associated terminal determining device, and the associated relationship represents that the distance between the associated terminal and the associated terminal determining device is in a distance threshold range in a preset time interval;
A result transmitting module for transmitting the terminal identification of the associated terminal as an analysis result to the associated terminal determining device,
Wherein the signal stabilization conditions include: in a preset time interval, the change value of the signal intensity is smaller than or equal to a change threshold value;
the signal intensity of the target terminal is larger than or equal to an intensity threshold value, and the intensity threshold value is set according to a distance threshold value between the associated terminal and the associated terminal determining device and the type of wireless signals.
17. An associated terminal determining method, which is applied to a server, the method comprising:
receiving signal parameters sent by a related terminal determining device, wherein the signal parameters comprise signal parameters of a target terminal and/or a terminal;
judging whether the signal parameters meet signal stability conditions or not, determining a terminal corresponding to the signal parameters meeting the signal stability conditions as an associated terminal, wherein the associated terminal is a terminal associated with the position of an associated terminal determining device in the target terminal, the position association represents that an associated terminal and the associated terminal determining device have an accompanying relation, and the accompanying relation represents that the distance between the associated terminal and the associated terminal determining device is in a distance threshold range in a preset time interval;
Transmitting the terminal identification of the associated terminal as an analysis result to the associated terminal determining means,
Wherein the signal stabilization conditions include: in a preset time interval, the change value of the signal intensity is smaller than or equal to a change threshold value;
the signal intensity of the target terminal is larger than or equal to an intensity threshold value, and the intensity threshold value is set according to a distance threshold value between the associated terminal and the associated terminal determining device and the type of wireless signals.
CN201810654440.7A 2018-06-22 2018-06-22 Associated terminal determining device, server and method thereof Active CN108650707B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810654440.7A CN108650707B (en) 2018-06-22 2018-06-22 Associated terminal determining device, server and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810654440.7A CN108650707B (en) 2018-06-22 2018-06-22 Associated terminal determining device, server and method thereof

Publications (2)

Publication Number Publication Date
CN108650707A CN108650707A (en) 2018-10-12
CN108650707B true CN108650707B (en) 2024-06-11

Family

ID=63753245

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810654440.7A Active CN108650707B (en) 2018-06-22 2018-06-22 Associated terminal determining device, server and method thereof

Country Status (1)

Country Link
CN (1) CN108650707B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100047989A (en) * 2008-10-30 2010-05-11 (주)아이티네이드 Apparatus, method and terminal for position measuring of the terminal
CN103707908A (en) * 2013-12-19 2014-04-09 深圳劲嘉彩印集团股份有限公司 Shopping trolley, shopping system and implement method of shopping system
CN105976222A (en) * 2016-04-27 2016-09-28 腾讯科技(深圳)有限公司 Information recommendation method, terminal and server
US9843898B1 (en) * 2016-07-21 2017-12-12 International Business Machines Corporation Associating multiple user devices with a single user
CN208258095U (en) * 2018-06-22 2018-12-18 北京树米网络科技有限公司 associated terminal determining device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8938211B2 (en) * 2008-12-22 2015-01-20 Qualcomm Incorporated Providing and utilizing maps in location determination based on RSSI and RTT data
TWI410662B (en) * 2009-04-30 2013-10-01 Mstar Semiconductor Inc Positioning method and system
US9234757B2 (en) * 2013-11-29 2016-01-12 Fedex Corporate Services, Inc. Determining node location using a variable power characteristic of a node in a wireless node network
CN105763594B (en) * 2014-12-19 2021-05-25 阿里巴巴集团控股有限公司 Information pushing method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100047989A (en) * 2008-10-30 2010-05-11 (주)아이티네이드 Apparatus, method and terminal for position measuring of the terminal
CN103707908A (en) * 2013-12-19 2014-04-09 深圳劲嘉彩印集团股份有限公司 Shopping trolley, shopping system and implement method of shopping system
CN105976222A (en) * 2016-04-27 2016-09-28 腾讯科技(深圳)有限公司 Information recommendation method, terminal and server
US9843898B1 (en) * 2016-07-21 2017-12-12 International Business Machines Corporation Associating multiple user devices with a single user
CN208258095U (en) * 2018-06-22 2018-12-18 北京树米网络科技有限公司 associated terminal determining device

Also Published As

Publication number Publication date
CN108650707A (en) 2018-10-12

Similar Documents

Publication Publication Date Title
US12402066B2 (en) Mobile device mode enablement/disablement responsive to sensing a physiological parameter
US8886118B2 (en) Information exchange via bluetooth service discovery protocol service records
US9609562B2 (en) Method and apparatus for video communication
CN108574778B (en) Screen projection brightness adjustment method and related products
CN105472148A (en) Method and device for binding home equipment by terminal
KR102221027B1 (en) Method and apparatus for providing service in wireless network
CN108990105B (en) Wireless communication transmission method, device, mobile terminal, and computer-readable storage medium
US20160373880A1 (en) Subscription-aware and updates-aware sim process
US8478301B2 (en) Communication device, communication system, program, and data selection method
US10002584B2 (en) Information processing apparatus, information providing method, and information providing system
US20140365306A1 (en) User information providing apparatus, user information providing method, and advertisement distribution system
CN105547317A (en) A navigation route selection method and mobile terminal
CN104601204A (en) Method and device for detecting triggering condition
CN108650707B (en) Associated terminal determining device, server and method thereof
KR20150098008A (en) Method and its apparatus for collecting information of a device
CN113366868A (en) Cell measurement method, device and storage medium
CN113302967A (en) Measurement configuration method, measurement reporting method, measurement configuration device, measurement reporting device and storage medium
CN107816983A (en) A kind of shopping guide method and system based on AR glasses
CN208258095U (en) associated terminal determining device
CN110611879B (en) Network parameter processing method, network side equipment and terminal
CN106910077B (en) Target object information query method and device
JP6898288B2 (en) Advertising viewer dynamic measurement circuits, computer program products and methods for estimating the number of viewers of out-of-home (ООH) advertisements that pass through a specific location in a given period of time.
KR100681126B1 (en) How to register location information of a portable device and a method for providing location information of a portable device using the same
CN104346041B (en) A kind of information processing method and corresponding intrument
JP6869883B2 (en) Management equipment, management programs, management methods and communication systems

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