[go: up one dir, main page]

CN112202970A - Friend making method, terminal equipment and computer readable storage medium - Google Patents

Friend making method, terminal equipment and computer readable storage medium Download PDF

Info

Publication number
CN112202970A
CN112202970A CN202011037834.1A CN202011037834A CN112202970A CN 112202970 A CN112202970 A CN 112202970A CN 202011037834 A CN202011037834 A CN 202011037834A CN 112202970 A CN112202970 A CN 112202970A
Authority
CN
China
Prior art keywords
terminal device
target
terminal equipment
characteristic
matching
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.)
Pending
Application number
CN202011037834.1A
Other languages
Chinese (zh)
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.)
Guangdong Genius Technology Co Ltd
Original Assignee
Guangdong Genius 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 Guangdong Genius Technology Co Ltd filed Critical Guangdong Genius Technology Co Ltd
Priority to CN202011037834.1A priority Critical patent/CN112202970A/en
Publication of CN112202970A publication Critical patent/CN112202970A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9536Search customisation based on social or collaborative filtering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Telephone Function (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention discloses a friend making method, terminal equipment and a computer readable storage medium, which are used for improving the accuracy of adding friends by a user in a short distance. The method provided by the embodiment of the invention comprises the following steps: responding to friend making operation of a user, and triggering a first friend making application, wherein the first friend making application comprises a first target personal characteristic which is used for characteristic matching; acquiring first indication information of successful matching, wherein the first indication information of successful matching comprises: the first target personal characteristic and the second target personal characteristic are successfully matched with the identification of at least one second terminal device, and the second target personal characteristic is the personal characteristic of a user using at least one second terminal device; acquiring the position information of at least one second terminal device through a spatial perception technology according to the identifier of the at least one second terminal device; and adding the friend according to the position information of the at least one second terminal device.

Description

Friend making method, terminal equipment and computer readable storage medium
Technical Field
The present invention relates to the field of terminal device applications, and in particular, to a friend-making method, a terminal device, and a computer-readable storage medium.
Background
With the development of society, especially the rapid development of intelligent terminal equipment, the friend-making mode of people is greatly changed. People transit from the initial face-to-face communication to the communication through the virtual world, for example, people communicate through application software, and particularly, people communicate in a mode of shaking through WeChat and the like. Although the virtual friend-making mode gives people certain psychological satisfaction, the virtual world is not realistic and has certain defects.
At present, in real life, when a net friend who does not see the surface sees the surface under the line, the expected values of the net friend are greatly different, and a great potential safety hazard exists. Besides, people expect to be able to hand to friends with common hobbies or close distances, but most of Chinese people \33148allhave the demerit that most people do not actively want to contact other people to make friends due to the fact that a friendship channel is not established.
Disclosure of Invention
The embodiment of the invention provides a friend making method, terminal equipment and a computer readable storage medium, which are used for improving the accuracy of adding friends by a user in a short distance.
In view of this, a first aspect of an embodiment of the present invention provides a friend making method, which may include:
the method comprises the steps that a first terminal device responds to friend making operation of a user and triggers a first friend making application, wherein the first friend making application comprises a first target personal characteristic, and the first target personal characteristic is used for characteristic matching;
the first terminal device obtains first indication information of successful matching, wherein the first indication information of successful matching comprises: the first target personal characteristic and a second target personal characteristic are successfully matched with the identification of at least one second terminal device, and the second target personal characteristic is the personal characteristic of a user using the at least one second terminal device;
the first terminal equipment acquires the position information of the at least one second terminal equipment through a spatial perception technology according to the identification of the at least one second terminal equipment;
and the first terminal equipment adds friends according to the position information of the at least one second terminal equipment.
Optionally, the first friend-making application further includes location information of the first terminal device, the location information of the first terminal device and the first target individual characteristic, and is configured to perform characteristic matching within a preset range with the location information of the first terminal device as a center, where the preset range corresponds to the spatial awareness technology.
Optionally, the obtaining the location information of the second terminal device by using a spatial awareness technology includes: acquiring the position information of the second terminal equipment outdoors through a satellite positioning technology; or, the position information of the second terminal device is obtained indoors through a wireless communication technology by combining an antenna and a first preset algorithm.
Optionally, the first matching result further includes the second target personal characteristic, and the method further includes: the first terminal device outputs the second target personal characteristic in the case that the first matching result indicates that the matching is successful.
Optionally, before the first terminal device sends the first friend-making application to the server, the method further includes: the first terminal device collects a plurality of first personal characteristics; the first terminal device generates a first personal characteristic set according to the plurality of first personal characteristics, wherein the first personal characteristic set comprises personal characteristics of the user and/or personal characteristics of the user expecting to make friends.
Optionally, the obtaining, by the first terminal device, the location information of the at least one second terminal device through a spatial awareness technology according to the identifier of the at least one second terminal device includes: the first terminal equipment acquires the position information of at least one target terminal equipment through a space perception technology according to the identification of the at least one second terminal equipment; the adding of the friend by the first terminal equipment according to the position information of the at least one second terminal equipment comprises the following steps: the first terminal equipment adds friends according to the position information of the at least one target terminal equipment; or, under the condition that the number of the target terminal devices is greater than or equal to the preset number threshold, responding to the selection operation of the user and triggering the target terminal devices with the target number; and the first terminal equipment adds friends according to the position information of the target terminal equipment with the target quantity.
Optionally, after the first terminal device responds to the friend making operation of the user and triggers the first friend making application, the method further includes: the first terminal equipment acquires indication information of matching failure; the first terminal device responds to friend making operation of a user according to the indication information of the matching failure, and triggers a second friend making application, wherein the second friend making application comprises the third target personal characteristics, and the third target personal characteristics are used for characteristic matching; the first terminal device obtains second indication information of successful matching, wherein the second indication information of successful matching comprises: the third target personal characteristic and a fourth target personal characteristic are successfully matched with the identifier of at least one third terminal device, and the fourth target personal characteristic is the personal characteristic of a user using the at least one third terminal device; the first terminal equipment acquires the position information of the at least one third terminal equipment through a spatial perception technology according to the identifier of the at least one third terminal equipment; and the first terminal equipment adds friends according to the position information of the at least one third terminal equipment.
A second aspect of an embodiment of the present invention provides a terminal device, which may include:
the response module is used for responding to friend making operation of a user and triggering a first friend making application, wherein the first friend making application comprises a first target personal characteristic, and the first target personal characteristic is used for characteristic matching;
an obtaining module, configured to obtain first indication information that matching is successful, where the first indication information that matching is successful includes: the first target personal characteristic and a second target personal characteristic are successfully matched with the identification of at least one second terminal device, and the second target personal characteristic is the personal characteristic of a user using the at least one second terminal device;
the acquisition module is used for acquiring the position information of the at least one second terminal device through a spatial perception technology according to the identifier of the at least one second terminal device;
and the processing module is used for adding the friends according to the position information of the at least one second terminal device.
Optionally, the first friend-making application further includes location information of the first terminal device, the location information of the first terminal device and the first target individual characteristic, and is configured to perform characteristic matching within a preset range with the location information of the first terminal device as a center, where the preset range corresponds to the spatial awareness technology.
Optionally, the obtaining module is specifically configured to obtain the location information of the second terminal device outdoors through a satellite positioning technology; or, the position information of the second terminal device is obtained indoors through a wireless communication technology by combining an antenna and a first preset algorithm.
Optionally, the processing module is further configured to enable the first matching result to further include the second target personal characteristic, and output the second target personal characteristic when the first matching result indicates that the matching is successful.
Optionally, the processing module is further configured to collect a plurality of first personal characteristics; based on the plurality of first personal characteristics, a first personal characteristic set is generated, the first personal characteristic set comprising personal characteristics of the user and/or personal characteristics of the user expecting to make friends.
Optionally, the obtaining module is specifically configured to obtain, according to the identifier of the at least one second terminal device, location information of the at least one target terminal device through a spatial awareness technology;
the processing module is specifically configured to add a friend according to the location information of the at least one target terminal device; or, under the condition that the number of the target terminal devices is greater than or equal to the preset number threshold, responding to the selection operation of the user and triggering the target terminal devices with the target number; and adding friends according to the position information of the target terminal devices of the target number.
Optionally, the obtaining module is further configured to obtain indication information of a matching failure;
the response module is further configured to respond to a friend making operation of a user according to the indication information of the matching failure, and trigger a second friend making application, where the second friend making application includes the third target individual feature, and the third target individual feature is used for feature matching;
the obtaining module is further configured to obtain second indication information that matching is successful, where the second indication information that matching is successful includes: the third target personal characteristic and a fourth target personal characteristic are successfully matched with the identifier of at least one third terminal device, and the fourth target personal characteristic is the personal characteristic of a user using the at least one third terminal device;
the obtaining module is further configured to obtain, according to the identifier of the at least one third terminal device, location information of the at least one third terminal device through a spatial awareness technology;
the processing module is further configured to add a friend according to the location information of the at least one third terminal device.
A third aspect of the embodiments of the present invention provides a terminal device, which may include:
a memory storing executable program code;
and a processor coupled to the memory;
the processor calls the executable program code stored in the memory for performing the method according to the first aspect of the embodiment of the present invention.
A fourth aspect of embodiments of the present invention provides a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the method according to the first aspect of embodiments of the present invention.
A fifth aspect of the embodiments of the present invention discloses a computer program product, which, when running on a computer, causes the computer to execute any one of the methods disclosed in the first aspect of the embodiments of the present invention.
A sixth aspect of the present embodiment discloses an application publishing platform, where the application publishing platform is configured to publish a computer program product, where when the computer program product runs on a computer, the computer is caused to execute any one of the methods disclosed in the first aspect of the present embodiment.
According to the technical scheme, the embodiment of the invention has the following advantages:
in the embodiment of the application, a first terminal device sends a first friend making application to a server, wherein the first friend making application comprises a first target personal characteristic, and the first target personal characteristic is used for the server to perform characteristic matching; the first terminal device receives first indication information which is sent by the server and matched successfully, wherein the first indication information which is matched successfully comprises: the first target personal characteristic and a second target personal characteristic are successfully matched with the identifier of the second terminal equipment, and the second target personal characteristic is the personal characteristic of a user using the second terminal equipment; the first terminal equipment acquires the position information of the second terminal equipment through a space perception technology according to the identification of the second terminal equipment; and the first terminal equipment adds friends according to the position information of the second terminal equipment. That is, after the location information of the at least one second terminal device is acquired, the user using the at least one second terminal device is added. The method can improve the accuracy of adding friends in a short distance.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the embodiments and the drawings used in the description of the prior art, and obviously, the drawings in the following description are only some embodiments of the present invention, and other drawings can be obtained according to the drawings.
FIG. 1 is a schematic diagram of an embodiment of a friend-making method according to an embodiment of the invention;
FIG. 2 is a schematic diagram of another embodiment of a friend-making method according to an embodiment of the invention;
FIG. 3 is a schematic diagram of an embodiment of a communication architecture in an embodiment of the invention;
FIG. 4 is a schematic diagram of another embodiment of the friend-making method according to the embodiment of the invention;
FIG. 5 is a schematic diagram of another embodiment of the friend-making method according to the embodiment of the invention;
FIG. 6 is a diagram of an embodiment of a terminal device in an embodiment of the present invention;
fig. 7 is a schematic diagram of another embodiment of the terminal device in the embodiment of the present invention.
Detailed Description
The embodiment of the invention provides a friend making method, terminal equipment and a computer readable storage medium, which are used for improving the accuracy that a user can add friends in a short distance.
In order to make the technical solutions of the present invention better understood by those skilled in the art, the technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all embodiments. The embodiments based on the present invention should fall into the protection scope of the present invention.
It is understood that the terminal device according to the embodiment of the present invention may include a general handheld electronic terminal device, such as a mobile phone, a smart phone, a portable terminal, a Personal Digital Assistant (PDA), a Portable Multimedia Player (PMP) device, a notebook Computer, a notebook (Note Pad), a Wireless Broadband (Wibro) terminal, a tablet Computer (PC), a smart PC, a Point of Sales (POS), a car Computer, and the like.
The terminal device may also comprise a wearable device. The wearable device may be worn directly on the user or may be a portable electronic device integrated into the user's clothing or accessory. Wearable equipment is not only a hardware equipment, can realize powerful intelligent function through software support and data interaction, high in the clouds interaction more, for example: the system has the functions of calculation, positioning and alarming, and can be connected with a mobile phone and various terminals. Wearable devices may include, but are not limited to, wrist-supported watch types (e.g., wrist watches, wrist-supported products), foot-supported shoes types (e.g., shoes, socks, or other leg-worn products), head-supported Glass types (e.g., glasses, helmets, headbands, etc.), and various types of non-mainstream products such as smart clothing, bags, crutches, accessories, and the like.
The following further describes the technical solution of the present invention by way of an embodiment, as shown in fig. 1, which is a schematic diagram of an embodiment of a friend making method in an embodiment of the present invention, and the method may include:
101. the first terminal equipment responds to friend making operation of a user and triggers a first friend making application.
Wherein the first friend-making application includes a first target individual characteristic for characteristic matching.
Optionally, the first target individual characteristic is used for characteristic matching, and may include: the first target individual characteristic is used for the server to carry out characteristic matching.
It can be understood that the server mentioned in this embodiment may be a cloud server, and the cloud server may be connected to a large number of terminal devices and has a data concurrency capability and an over-computation capability. The terminal device mentioned in this embodiment may have a spatial sensing technology. The space sensing technology can be divided into an outdoor space sensing technology and an indoor space sensing technology, wherein the precision of outdoor space target sensing and indoor space target sensing can reach within 1 meter.
It is understood that the first target personal characteristic may be a personal characteristic of a friend that the user using the first terminal device desires to add, or may be a personal characteristic of the user using the first terminal device. The first target person characteristic may include at least one of: the native place, age, hobbies, specialties, school, work unit, favorite books, etc. of the first target person, and the first target person characteristic is not particularly limited herein. The server carries out feature matching, namely the server matches the first target personal feature with other personal features; in the case that there are other personal characteristics that match successfully, the other personal characteristics that match successfully may be taken as the second target personal characteristics; the server generates first indication information of successful matching, and sends the first indication information of successful matching to the first terminal device, where the first indication information may include an identifier of at least one second terminal device where the first target personal characteristic and a second target personal characteristic are successfully matched, and the second target personal characteristic is a personal characteristic of a user using the second terminal device. Wherein the other personal characteristics may include at least one of: the native place, age, hobbies, specialties, school, work unit, favorite books, etc. of the first target person, and the first target person characteristic is not particularly limited herein. Optionally, the second target personal characteristics may include personal characteristics of at least one user, and the other personal characteristics may include personal characteristics of at least one user.
Illustratively, the first target personal characteristic is a personal characteristic of a friend that the user using the first terminal device desires to add. The method comprises the steps that a user uses a first terminal device to send a first friend making application to a cloud server, wherein the friend making request can comprise a first target personal characteristic, and one or more friends which are between the ages of 23 and 26 and like climbing are expected to be added, wherein the ages of 23 and 26 are between the ages of 23 and 26, and the like climbing is the first target personal characteristic; the cloud server matches the first target personal characteristics with other personal characteristics, finds second target personal characteristics successfully matched with the first target personal characteristics, wherein the second target personal characteristics may include ages of 23-26 and like climbing mountains, and may also include characteristics related to the first target personal characteristics, such as ages of 22-25 and like sports, which are not specifically limited herein, and finds an identifier of at least one second terminal device corresponding to the second target personal characteristics, and sends the identifier to the first terminal device.
Illustratively, the first target personal characteristic is the user's own personal characteristic using the first terminal device. It is assumed that the cloud server already stores matching characteristics relating to the own personal characteristics of the user using the first terminal device. For example, the user's own personal characteristic is 25 years old, teacher, and likes playing basketball (in this example, referred to as characteristic a), the user sends the first target personal characteristic to the cloud server, that is, the user sends the user's own personal characteristic, that is, characteristic a, to the cloud server; the cloud server finds out features matching with the feature a among other personal features, which may include 20 to 24 years old, students, favorite ball games (in this example, feature B for short), and the like; the cloud server finds the identifier of the at least one second terminal device corresponding to the characteristic B, and sends the identifier to the first terminal device.
Optionally, the first friend-making application further includes location information of the first terminal device, the location information of the first terminal device, and the first target individual characteristic, and is used for the server to perform characteristic matching within a preset range by taking the location information of the first terminal device as a center, where the preset range corresponds to the spatial awareness technology.
For example, the preset range corresponding to the spatial awareness technology is that the server is 1 meter away from the center of the location information of the first terminal device, the first friend request may include that the location information of the first terminal device is a park a door, and the first target personal characteristic is between 23 years old and 26 years old, and the server prefers mountain climbing (in this example, referred to as characteristic C). The first terminal equipment sends the first friend making application to a cloud server; the cloud server finds out features matching with the feature C, which may include 22 to 26 years old, a teacher, a favorite mountain climbing (in this example, feature D for short), and the like, among other personal features; the cloud server finds the identifier of at least one second terminal device corresponding to the characteristic D and sends the identifier to the first terminal device; the first terminal device finds the second terminal device which takes the A door of the park as the center and is 1 meter outward through the space perception technology according to the identification of at least one second terminal device.
102. And the first terminal equipment acquires the first indication information of successful matching.
Wherein the first indication information of successful matching includes: and the first target personal characteristic is matched with the identification of at least one second terminal device successfully, and the second target personal characteristic is the personal characteristic of the user using the at least one second terminal device.
Optionally, the obtaining, by the first terminal device, the first indication information that the matching is successful may include: the first terminal equipment receives the matching score sent by the server; and under the condition that the matching score is greater than or equal to a preset score threshold value, the first terminal equipment acquires the identifier of the second terminal equipment.
The matching score corresponds to the identifier of the at least one second terminal device which is successfully matched, and the second target personal characteristic is the personal characteristic of the user using the at least one second terminal device; the preset score threshold may be set by a user using the first terminal device, or may be preset by the first terminal device system, and the setting manner is not particularly limited.
It is understood that the matching score may include matching scores of a plurality of users, that is, each of the second target personal characteristics that are successfully matched with the first target personal characteristic, and the identification of the second terminal device of the second target personal characteristic corresponds to a matching score; or may be a matching score, that is, each second target personal characteristic that is successfully matched with the first target personal characteristic, where the identifiers of the second terminal devices of the second target personal characteristics are a set, and the set corresponds to a matching score. The second target personal characteristics in the second terminal device only need to be matched with the first target personal characteristics successfully, the number of the second terminal devices is at least one, and the position distance of the second terminal devices is not limited. So the number of the identifier of the second terminal equipment is at least one; the number of personal characteristics of the user using the second terminal device is at least one.
103. And the first terminal equipment acquires the position information of the at least one second terminal equipment through a spatial perception technology according to the identifier of the at least one second terminal equipment.
Illustratively, the first target personal characteristic is 25 years old, teacher, and likes playing basketball, and the second target personal characteristic matching the first target personal characteristic may be 25 years old, teacher, and likes watching movie (abbreviated as feature C in this example), may be 27 years old, doctor, and likes playing basketball (abbreviated as feature D in this example), may be teacher, and likes climbing mountain (abbreviated as feature E in this example), and may be 23 to 26 years old, and likes playing ball sports (abbreviated as feature F in this example). The feature C, the feature D, the feature E, and the feature F respectively correspond to an identifier of the second terminal device, and the identifier is unique. Therefore, the number of the identifiers of the second terminal device, which are successfully matched with the first target personal characteristics and the second target personal characteristics, is 4. Namely, the first terminal device receives the identifiers of 4 second terminal devices sent by the server; and the first terminal equipment acquires the position information corresponding to the 4 second terminal equipment respectively according to the identifications of the 4 second terminal equipment.
Optionally, the first terminal device obtains the location information of the second terminal device through a spatial awareness technology according to the identifier of the second terminal device, and the implementation manners may include, but are not limited to, the following implementation manners:
implementation mode 1: and the first terminal equipment acquires the position information of the second terminal equipment through satellite positioning technology outdoors according to the identifier of the second terminal equipment.
The satellite positioning method may include at least one of the following: the Positioning by the BeiDou Navigation Satellite System (BDS) in china may be Global Positioning System (GPS) Positioning, or other Satellite Positioning methods, and is not limited herein. The satellite positioning technology in the satellite positioning method may include at least one of: Real-Time Kinematic (RTK) carrier phase difference division technology, multi-sensor data fusion technology, and multi-screen interaction technology, which are not limited herein.
Implementation mode 2: the first terminal device acquires the position information of the second terminal device through the wireless communication technology and the combination of an antenna and a first preset algorithm indoors according to the identifier of the second terminal device.
Wherein the wireless communication technology may include at least one of: a modified download (BT) technology, a Wireless Fidelity (WiFi) technology, an Ultra Wide Band (UWB) technology, and a Long Range Radio (LoRa) technology, which are not limited herein.
It can be understood that, through the wireless communication technology in the room, in combination with the effective antenna and the first preset algorithm, the direction finding from one terminal device to another terminal device can be achieved, and the accurate ranging capability is provided. Therefore, the position information of the second terminal equipment can be acquired more accurately.
104. And the first terminal equipment adds friends according to the position information of the at least one second terminal equipment.
Optionally, the adding, by the first terminal device, a friend according to the location information of the second terminal device may include, but is not limited to, the following implementation manners:
implementation mode 1: and the first terminal equipment adds friends by scanning the two-dimensional code according to the position information of the second terminal equipment.
Implementation mode 2: and the first terminal equipment adds friends by acquiring the mobile phone number according to the position information of the second terminal equipment.
In the embodiment of the invention, a user sends friend making operation to first terminal equipment; the method comprises the steps that a first terminal device responds to friend making operation of a user and triggers a first friend making application, wherein the friend making application comprises a first target personal characteristic; the first terminal device matches the first target personal characteristic with other personal characteristics, and under the condition that other personal characteristics which are successfully matched exist, the other personal characteristics which are successfully matched can be used as second target personal characteristics; the first terminal device obtains first indication information of successful matching, where the first indication information may include an identifier of at least one second terminal device of which the first target personal characteristic and a second target personal characteristic are successfully matched, and the second target personal characteristic is a personal characteristic of a user using the at least one second terminal device; and the first terminal equipment acquires the position information of the at least one second terminal equipment through a spatial perception technology according to the identifier of the at least one second terminal equipment, and then adds a user using the at least one second terminal equipment. The method can improve the accuracy of adding friends in a short distance.
As shown in fig. 2, another example of the friend making method according to the embodiment of the present invention is illustrated, and may include:
201. the first terminal device collects a plurality of first personal characteristics.
Wherein the first personal characteristic may comprise at least one of: the native place, age, hobbies, specialties, school, work unit, favorite books, etc. of the first target person, and the first personal characteristics are not particularly limited herein.
Optionally, the first terminal device collects a plurality of first personal characteristics, which may include but is not limited to the following implementation manners:
implementation mode 1: the first terminal device downloads the first personal characteristics through the server and collects a plurality of first personal characteristics.
Fig. 3 is a schematic view of an embodiment of a system architecture applied in the embodiment of the present invention, in fig. 3, a server may be connected to N first terminal devices, each first terminal device may send a collected first personal trait to the server, the server receives and stores a plurality of first personal traits, and N is an integer greater than or equal to 1. The server may also be referred to as a cloud server.
Implementation mode 2: the first terminal device responds to input operation of a user and collects a plurality of first personal characteristics.
Optionally, the acquiring, by the first terminal device, a plurality of first personal characteristics in response to the input operation of the user may include: the first terminal equipment responds to a collection instruction input by a user; the first terminal device downloads the first personal characteristics through the server according to the acquisition instruction and acquires the first personal characteristics.
202. And the first terminal equipment generates a first personal characteristic set according to the plurality of first personal characteristics.
Wherein the first set of personal characteristics includes personal characteristics of the user and/or personal characteristics of the user desiring to make a friend. It is to be understood that the first set of personal characteristics may include other personal characteristics.
203. The first terminal equipment responds to friend making operation of a user and triggers a first friend making application.
Wherein the first friend-making application includes a first target individual characteristic for characteristic matching.
Optionally, the first target individual characteristic is used for characteristic matching, and may include: the first target individual characteristic is used for the server to carry out characteristic matching.
It will be appreciated that the first set of personal characteristics may include a first target personal characteristic, and/or a second target personal characteristic.
204. And the first terminal equipment acquires the first indication information of successful matching.
Wherein the first indication information of successful matching includes: and the first target personal characteristic is matched with the identification of at least one second terminal device successfully, and the second target personal characteristic is the personal characteristic of the user using the at least one second terminal device.
205. And the first terminal equipment acquires the position information of the at least one second terminal equipment through a spatial perception technology according to the identifier of the at least one second terminal equipment.
206. And the first terminal equipment adds friends according to the position information of the at least one second terminal equipment.
It should be noted that steps 203-206 are similar to steps 101-104 shown in fig. 1 in this embodiment, and are not described again here.
In the embodiment of the invention, first terminal equipment firstly acquires a plurality of first personal characteristics, generates a first personal characteristic set according to the plurality of first personal characteristics, and sends friend making operation to the first terminal equipment by a user; the method comprises the steps that a first terminal device responds to friend making operation of a user and triggers a first friend making application, wherein the friend making application comprises a first target personal characteristic; the first terminal device matches the first target personal characteristic with other personal characteristics, and under the condition that other personal characteristics which are successfully matched exist, the other personal characteristics which are successfully matched can be used as second target personal characteristics; the first terminal device obtains first indication information of successful matching, where the first indication information may include an identifier of at least one second terminal device of which the first target personal characteristic and a second target personal characteristic are successfully matched, and the second target personal characteristic is a personal characteristic of a user using the at least one second terminal device; and the first terminal equipment acquires the position information of the at least one second terminal equipment through a spatial perception technology according to the identifier of the at least one second terminal equipment, and then adds a user using the at least one second terminal equipment. The method not only expands the personal feature set of other users in the server, but also can improve the accuracy of adding friends in a short distance by the user.
As shown in fig. 4, another example of the friend making method according to the embodiment of the present invention is illustrated, and may include:
401. the first terminal equipment responds to friend making operation of a user and triggers a first friend making application.
Wherein the first friend-making application includes a first target individual characteristic for characteristic matching.
It should be noted that step 401 is similar to step 101 shown in fig. 1 in this embodiment, and is not described again here.
402. And the first terminal equipment acquires indication information of matching failure.
Optionally, the obtaining, by the first terminal device, the indication information of the matching failure may include: and the first terminal equipment receives indication information of matching failure sent by a father.
Optionally, the receiving, by the first terminal device, the first indication information of the matching failure sent by the server may include: and the first terminal equipment receives the matching score sent by the server, wherein the matching score is smaller than a preset score threshold value.
It is to be understood that the preset score threshold may be set by a user using the first terminal device, or may be preset by the first terminal device system, and the setting manner is not particularly limited.
403. And the first terminal equipment responds to friend making operation of a user according to the indication information of the matching failure and triggers a second friend making application.
Wherein the second friend-making application comprises the third target personal characteristics, and the third target personal characteristics are used for the server to perform characteristic matching.
Optionally, the information indicating that the matching fails may include information that the matching score is smaller than a preset score threshold.
404. And the first terminal equipment acquires second indication information which is successfully matched.
Wherein the second indication information of successful matching includes: and the third target personal characteristic is the identification of at least one third terminal device successfully matched with a fourth target personal characteristic, wherein the fourth target personal characteristic is the personal characteristic of a user using the at least one third terminal device.
405. And the first terminal equipment acquires the position information of the at least one third terminal equipment through a spatial perception technology according to the identifier of the at least one third terminal equipment.
406. And the first terminal equipment adds friends according to the position information of the at least one third terminal equipment.
It should be noted that steps 404-406 are similar to steps 104-104 shown in fig. 1 in this embodiment, and are not described herein again.
In the embodiment of the invention, friend making operation is sent to the first terminal equipment; the method comprises the steps that a first terminal device responds to friend making operation of a user and triggers a first friend making application, wherein the friend making application comprises a first target personal characteristic; the first terminal device matches the first target personal characteristic with other personal characteristics; when the matching with other personal characteristics fails, the first terminal equipment acquires indication information of the failure in matching; after the first terminal equipment acquires the indication information of the matching failure, responding to friend making operation of a user, and triggering a second friend making application, wherein the second friend making application comprises third target personal characteristics; the first terminal device matches the third target personal characteristic with other personal characteristics again; in the case that there are other personal features that match successfully, the other personal features that match successfully may be taken as a fourth target personal feature; second indication information that the first terminal device is successfully matched, where the second indication information may include an identifier of at least one third terminal device that the third target personal characteristic is successfully matched with a fourth target personal characteristic, where the fourth target personal characteristic is a personal characteristic of a user using the at least one third terminal device; and the first terminal equipment acquires the position information of the at least one second terminal equipment through a spatial perception technology according to the identifier of the at least one third terminal equipment, and then adds a user using the at least one second terminal equipment. The method not only enables the user to add the friends more flexibly, but also can improve the accuracy of adding the friends by the user in a short distance.
As shown in fig. 5, another example of the friend making method according to the embodiment of the present invention is illustrated, and may include:
501. the first terminal device collects a plurality of first personal characteristics.
502. And the first terminal equipment generates a first personal characteristic set according to the plurality of first personal characteristics.
Wherein the first set of personal characteristics includes personal characteristics of the user and/or personal characteristics of the user desiring to make a friend.
503. The first terminal equipment responds to friend making operation of a user and triggers a first friend making application.
Wherein the first friend-making application includes a first target individual characteristic for characteristic matching.
It should be noted that steps 501 to 503 are similar to steps 201 to 203 shown in fig. 2 in this embodiment, and are not described again here.
504. And the first terminal equipment acquires indication information of matching failure.
505. And the first terminal equipment responds to friend making operation of a user according to the indication information of the matching failure and triggers a second friend making application.
Wherein the second friend-making application includes the third target individual characteristic, which is used for characteristic matching.
506. And the first terminal equipment acquires second indication information which is successfully matched.
Wherein the second indication information of successful matching includes: and the third target personal characteristic and a fourth target personal characteristic are successfully matched with the identifier of the third terminal equipment, and the fourth target personal characteristic is the personal characteristic of the user using the third terminal equipment.
507. And the first terminal equipment acquires the position information of the at least one third terminal equipment through a spatial perception technology according to the identifier of the at least one third terminal equipment.
508. And the first terminal equipment adds friends according to the position information of the at least one third terminal equipment.
It should be noted that steps 504-508 are similar to steps 402-406 shown in fig. 3 in this embodiment, and are not described here again.
In the embodiment of the invention, first terminal equipment firstly acquires a plurality of first personal characteristics, generates a first personal characteristic set according to the plurality of first personal characteristics, and sends friend making operation to the first terminal equipment; the method comprises the steps that a first terminal device responds to friend making operation of a user and triggers a first friend making application, wherein the friend making application comprises a first target personal characteristic; the first terminal device matches the first target personal characteristic with other personal characteristics; when the matching with other personal characteristics fails, the first terminal equipment acquires indication information of the failure in matching; after the first terminal equipment acquires the indication information of the matching failure, responding to friend making operation of a user, and triggering a second friend making application, wherein the second friend making application comprises third target personal characteristics; the first terminal device matches the third target personal characteristic with other personal characteristics again; in the case that there are other personal features that match successfully, the other personal features that match successfully may be taken as a fourth target personal feature; the first terminal device obtains second indication information that the matching is successful, where the second indication information may include an identifier of at least one third terminal device that the matching of the third target personal characteristic and a fourth target personal characteristic is successful, and the fourth target personal characteristic is a personal characteristic of a user using the at least one third terminal device; and the first terminal equipment acquires the position information of the at least one third terminal equipment through a spatial perception technology according to the identifier of the at least one third terminal equipment, and then adds a user using the at least one third terminal equipment. The method not only expands the feature set of other users in the server, so that the user can add friends more flexibly, but also can improve the accuracy of adding friends in a short distance.
As shown in fig. 6, which is a schematic diagram of an embodiment of a terminal device in the embodiment of the present invention, the schematic diagram may include:
a response module 601, configured to respond to a friend making operation of a user, and trigger a first friend making application, where the first friend making application includes a first target personal feature, and the first target personal feature is used for feature matching;
an obtaining module 602, configured to obtain first indication information that matching is successful, where the first indication information that matching is successful includes: the first target personal characteristic and a second target personal characteristic are successfully matched with the identification of at least one second terminal device, and the second target personal characteristic is the personal characteristic of a user using the at least one second terminal device;
an obtaining module 602, configured to obtain, according to the identifier of the at least one second terminal device, location information of the at least one second terminal device through a spatial awareness technology;
the processing module 603 is configured to add a friend according to the location information of the at least one second terminal device.
Alternatively, in some embodiments of the present invention,
an obtaining module 602, configured to obtain location information of the second terminal device outdoors through a satellite positioning technology; or, the position information of the second terminal device is obtained indoors through a wireless communication technology by combining an antenna and a first preset algorithm.
Alternatively, in some embodiments of the present invention,
the processing module 603 is further configured to enable the first matching result to further include the second target personal characteristic, and output the second target personal characteristic if the first matching result indicates that the matching is successful.
Alternatively, in some embodiments of the present invention,
a processing module 603, further configured to collect a plurality of first personal characteristics; based on the plurality of first personal characteristics, a first personal characteristic set is generated, the first personal characteristic set comprising personal characteristics of the user and/or personal characteristics of the user expecting to make friends.
Alternatively, in some embodiments of the present invention,
an obtaining module 602, configured to obtain, according to the identifier of the at least one second terminal device, location information of the at least one target terminal device through a spatial awareness technology;
the processing module 603 is specifically configured to add a friend according to the location information of the at least one target terminal device; or the like, or, alternatively,
a processing module 603, configured to respond to a selection operation of a user and trigger a target number of target terminal devices when the number of the target terminal devices is greater than or equal to a preset number threshold; and adding friends according to the position information of the target terminal devices of the target number.
Alternatively, in some embodiments of the present invention,
the obtaining module 601 is further configured to obtain indication information of matching failure;
the response module 601 is further configured to respond to a friend making operation of a user according to the indication information of the matching failure, and trigger a second friend making application, where the second friend making application includes the third target personal feature, and the third target personal feature is used for feature matching;
the obtaining module 602 is further configured to obtain second indication information that matching is successful, where the second indication information that matching is successful includes: the third target personal characteristic and a fourth target personal characteristic are successfully matched with the identifier of at least one third terminal device, and the fourth target personal characteristic is the personal characteristic of a user using the at least one third terminal device;
the obtaining module 602 is further configured to obtain, according to the identifier of the at least one third terminal device, location information of the at least one third terminal device through a spatial awareness technology;
the processing module 603 is further configured to add a friend according to the location information of the at least one third terminal device.
Fig. 7 is a schematic diagram of another embodiment of a terminal device in an embodiment of the present invention, and fig. 7 is a block diagram of a partial structure of a mobile phone related to the terminal device provided in the embodiment of the present invention. Referring to fig. 7, the handset includes: radio Frequency (RF) circuit 710, memory 720, input unit 730, display unit 740, sensor 750, audio circuit 760, Wireless Fidelity (WiFi) module 770, processor 780, and power supply 790. Those skilled in the art will appreciate that the handset configuration shown in fig. 7 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
The following describes each component of the mobile phone in detail with reference to fig. 7:
the RF circuit 710 may be used for receiving and transmitting signals during information transmission and reception or during a call, and in particular, receives downlink information of a base station and then processes the received downlink information to the processor 780; in addition, the data for designing uplink is transmitted to the base station. In general, the RF circuit 710 includes, but is not limited to, an antenna, at least one Amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, the RF circuit 710 may also communicate with networks and other devices via wireless communication. The wireless communication may use any communication standard or protocol, including but not limited to Global System for Mobile communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), and the like.
The memory 720 may be used to store software programs and modules, and the processor 780 may execute various functional applications and data processing of the cellular phone by operating the software programs and modules stored in the memory 720. The memory 720 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 720 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The input unit 730 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the cellular phone. Specifically, the input unit 730 may include a touch panel 731 and other input devices 732. The touch panel 731, also referred to as a touch screen, can collect touch operations of a user (e.g. operations of the user on or near the touch panel 731 by using any suitable object or accessory such as a finger, a stylus, etc.) and drive the corresponding connection device according to a preset program. Alternatively, the touch panel 731 may include two portions of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts it to touch point coordinates, and sends the touch point coordinates to the processor 780, and can receive and execute commands from the processor 780. In addition, the touch panel 731 may be implemented by various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. The input unit 730 may include other input devices 732 in addition to the touch panel 731. In particular, other input devices 732 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The display unit 740 may be used to display information input by the user or information provided to the user and various menus of the mobile phone. The Display unit 740 may include a Display panel 741, and optionally, the Display panel 741 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, the touch panel 731 can cover the display panel 741, and when the touch panel 731 detects a touch operation on or near the touch panel 731, the touch operation is transmitted to the processor 780 to determine the type of the touch event, and then the processor 780 provides a corresponding visual output on the display panel 741 according to the type of the touch event. Although the touch panel 731 and the display panel 741 are two independent components in fig. 7 to implement the input and output functions of the mobile phone, in some embodiments, the touch panel 731 and the display panel 741 may be integrated to implement the input and output functions of the mobile phone.
The handset may also include at least one sensor 750, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor that adjusts the brightness of the display panel 741 according to the brightness of ambient light, and a proximity sensor that turns off the display panel 741 and/or a backlight when the mobile phone is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when stationary, and can be used for applications of recognizing the posture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the mobile phone, further description is omitted here.
Audio circuitry 760, speaker 761, and microphone 762 may provide an audio interface between a user and a cell phone. The audio circuit 760 can transmit the electrical signal converted from the received audio data to the speaker 761, and the electrical signal is converted into a sound signal by the speaker 761 and output; on the other hand, the microphone 762 converts the collected sound signal into an electric signal, converts the electric signal into audio data after being received by the audio circuit 760, and then processes the audio data output processor 780, and then transmits the audio data to, for example, another cellular phone through the RF circuit 710, or outputs the audio data to the memory 720 for further processing.
WiFi belongs to short-distance wireless transmission technology, and the mobile phone can help a user to receive and send e-mails, browse webpages, access streaming media and the like through the WiFi module 770, and provides wireless broadband Internet access for the user. Although fig. 7 shows the WiFi module 770, it is understood that it does not belong to the essential constitution of the handset, and can be omitted entirely as needed within the scope not changing the essence of the invention.
The processor 780 is a control center of the mobile phone, connects various parts of the entire mobile phone by using various interfaces and lines, and performs various functions of the mobile phone and processes data by operating or executing software programs and/or modules stored in the memory 720 and calling data stored in the memory 720, thereby integrally monitoring the mobile phone. Optionally, processor 780 may include one or more processing units; preferably, the processor 780 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 780.
The handset also includes a power supply 790 (e.g., a battery) for powering the various components, which may preferably be logically coupled to the processor 780 via a power management system, so that the power management system may be used to manage charging, discharging, and power consumption.
Although not shown, the mobile phone may further include a camera, a bluetooth module, etc., which are not described herein.
In this embodiment of the present invention, the processor 780 included in the terminal device further has the following functions:
responding to friend making operation of a user, and triggering a first friend making application, wherein the first friend making application comprises a first target personal characteristic used for characteristic matching;
acquiring first indication information of successful matching, wherein the first indication information of successful matching comprises: the first target personal characteristic and a second target personal characteristic are successfully matched with the identification of at least one second terminal device, and the second target personal characteristic is the personal characteristic of a user using the at least one second terminal device;
acquiring the position information of the at least one second terminal device through a spatial perception technology according to the identifier of the at least one second terminal device;
and adding friends according to the position information of the at least one second terminal device.
Optionally, the first friend-making application further includes location information of the first terminal device, the location information of the first terminal device and the first target individual characteristic, and is configured to perform characteristic matching within a preset range with the location information of the first terminal device as a center, where the preset range corresponds to the spatial awareness technology.
Optionally, the processor 780 further has the following functions:
acquiring the position information of the second terminal equipment outdoors through a satellite positioning technology; or, the position information of the second terminal device is obtained indoors through a wireless communication technology by combining an antenna and a first preset algorithm.
Optionally, the processor 780 further has the following functions:
the first matching result further includes the second target personal characteristic, and the second target personal characteristic is output in the case where the first matching result indicates that the matching is successful.
Optionally, the processor 780 further has the following functions:
collecting a plurality of first personal characteristics; based on the plurality of first personal characteristics, a first personal characteristic set is generated, the first personal characteristic set comprising personal characteristics of the user and/or personal characteristics of the user expecting to make friends.
Optionally, the processor 780 further has the following functions:
acquiring the position information of at least one target terminal device by a spatial perception technology according to the identifier of the at least one second terminal device;
adding a friend according to the position information of the at least one target terminal device; or, under the condition that the number of the target terminal devices is greater than or equal to the preset number threshold, responding to the selection operation of the user and triggering the target terminal devices with the target number; and adding friends according to the position information of the target terminal devices of the target number.
Optionally, the processor 780 further has the following functions:
acquiring indication information of matching failure;
according to the indication information of the matching failure, responding to the friend making operation of the user, and triggering a second friend making application, wherein the second friend making application comprises the third target personal characteristics which are used for characteristic matching;
acquiring second indication information of successful matching, wherein the second indication information of successful matching comprises: the third target personal characteristic and a fourth target personal characteristic are successfully matched with the identifier of at least one third terminal device, and the fourth target personal characteristic is the personal characteristic of a user using the at least one third terminal device;
acquiring the position information of the at least one third terminal device through a spatial perception technology according to the identifier of the at least one third terminal device;
and adding friends according to the position information of the at least one third terminal device.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product.
The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the invention to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can store or a data storage device, such as a server, a data center, etc., that is integrated with one or more available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present invention, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. A method of making friends, comprising:
the method comprises the steps that a first terminal device responds to friend making operation of a user and triggers a first friend making application, wherein the first friend making application comprises a first target personal characteristic, and the first target personal characteristic is used for characteristic matching;
the first terminal device obtains first indication information of successful matching, and the first indication information of successful matching includes: the first target personal characteristic and a second target personal characteristic are successfully matched with the identifier of at least one second terminal device, and the second target personal characteristic is the personal characteristic of a user using the at least one second terminal device;
the first terminal equipment acquires the position information of the at least one second terminal equipment through a spatial perception technology according to the identification of the at least one second terminal equipment;
and the first terminal equipment adds friends according to the position information of the at least one second terminal equipment.
2. The method of claim 1, wherein the first friend-making application further comprises location information of the first terminal device, the location information of the first terminal device and the first target individual characteristic, and is configured to perform characteristic matching within a preset range centered on the location information of the first terminal device, and the preset range corresponds to the spatial awareness technology.
3. The method according to claim 1, wherein the obtaining the location information of the second terminal device by using a spatial awareness technology comprises:
acquiring the position information of the second terminal equipment outdoors through a satellite positioning technology; or the like, or, alternatively,
and acquiring the position information of the second terminal equipment indoors through a wireless communication technology by combining an antenna and a first preset algorithm.
4. The method of claim 1, wherein the first matching result further includes the second target person characteristic, the method further comprising:
and the first terminal equipment outputs the second target personal characteristics under the condition that the first matching result indicates that the matching is successful.
5. The method of claim 1, wherein before the first terminal device sends the first friend-making application to the server, the method further comprises:
the first terminal equipment collects a plurality of first personal characteristics;
the first terminal equipment generates a first personal characteristic set according to the plurality of first personal characteristics, wherein the first personal characteristic set comprises personal characteristics of the user and/or personal characteristics of the user expecting to make friends.
6. The method according to claim 5, wherein the obtaining, by the first terminal device, the location information of the at least one second terminal device through a spatial awareness technology according to the identifier of the at least one second terminal device, comprises:
the first terminal equipment acquires the position information of at least one target terminal equipment through a spatial perception technology according to the identification of the at least one second terminal equipment;
the adding of the friend by the first terminal equipment according to the position information of the at least one second terminal equipment comprises the following steps:
the first terminal equipment adds friends according to the position information of the at least one target terminal equipment; or the like, or, alternatively,
under the condition that the number of the target terminal devices is larger than or equal to a preset number threshold, responding to the selection operation of a user and triggering the target terminal devices with the target number; and the first terminal equipment adds friends according to the position information of the target terminal equipment with the target quantity.
7. The method of claim 1, wherein after the first terminal device triggers the first friend-making application in response to a friend-making operation of the user, the method further comprises:
the first terminal equipment acquires indication information of matching failure;
the first terminal device responds to friend making operation of a user according to the indication information of the matching failure, and triggers a second friend making application, wherein the second friend making application comprises the third target personal characteristics, and the third target personal characteristics are used for characteristic matching;
the first terminal device obtains second indication information of successful matching, where the second indication information of successful matching includes: the third target personal characteristic and a fourth target personal characteristic are successfully matched with the identifier of at least one third terminal device, and the fourth target personal characteristic is the personal characteristic of a user using the at least one third terminal device;
the first terminal equipment acquires the position information of the at least one third terminal equipment through a spatial perception technology according to the identifier of the at least one third terminal equipment;
and the first terminal equipment adds friends according to the position information of the at least one third terminal equipment.
8. A terminal device, comprising:
the system comprises a response module, a first friend making module and a second friend making module, wherein the response module is used for responding friend making operation of a user and triggering a first friend making application, the first friend making application comprises a first target personal characteristic, and the first target personal characteristic is used for characteristic matching;
an obtaining module, configured to obtain first indication information that matching is successful, where the first indication information that matching is successful includes: the first target personal characteristic and a second target personal characteristic are successfully matched with the identifier of at least one second terminal device, and the second target personal characteristic is the personal characteristic of a user using the at least one second terminal device;
the acquisition module is used for acquiring the position information of the at least one second terminal device through a spatial perception technology according to the identifier of the at least one second terminal device;
and the processing module is used for adding friends according to the position information of the at least one second terminal device.
9. A terminal device, comprising:
a memory storing executable program code;
and a processor coupled to the memory;
the processor calls the executable program code stored in the memory for performing the method of any one of claims 1-7.
10. A computer-readable storage medium comprising instructions that, when executed on a computer, cause the computer to perform the method of any one of claims 1-7.
CN202011037834.1A 2020-09-28 2020-09-28 Friend making method, terminal equipment and computer readable storage medium Pending CN112202970A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011037834.1A CN112202970A (en) 2020-09-28 2020-09-28 Friend making method, terminal equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011037834.1A CN112202970A (en) 2020-09-28 2020-09-28 Friend making method, terminal equipment and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN112202970A true CN112202970A (en) 2021-01-08

Family

ID=74007002

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011037834.1A Pending CN112202970A (en) 2020-09-28 2020-09-28 Friend making method, terminal equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN112202970A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115208849A (en) * 2022-06-27 2022-10-18 上海哔哩哔哩科技有限公司 Interaction method and device
CN117150149A (en) * 2023-10-26 2023-12-01 深圳市玺佳创新有限公司 Method and device for making friends in short distance under line, thing watch and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102638770A (en) * 2011-02-14 2012-08-15 中兴通讯股份有限公司 Social network realization method and system
CN103095920A (en) * 2013-01-15 2013-05-08 广东欧珀移动通信有限公司 How to make friends using mobile phones
CN103414997A (en) * 2013-08-30 2013-11-27 苏州跨界软件科技有限公司 Friend-making information push method based on geographic positions
US20170064512A1 (en) * 2015-08-24 2017-03-02 Perry Street Software, Inc. System and method for facilitating user connections in travel locations
CN108235250A (en) * 2018-01-19 2018-06-29 赵星宇 A kind of friend-making chat method and system based on the real-time reconnaissance probe in geographical location stranger at one's side

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102638770A (en) * 2011-02-14 2012-08-15 中兴通讯股份有限公司 Social network realization method and system
CN103095920A (en) * 2013-01-15 2013-05-08 广东欧珀移动通信有限公司 How to make friends using mobile phones
CN103414997A (en) * 2013-08-30 2013-11-27 苏州跨界软件科技有限公司 Friend-making information push method based on geographic positions
US20170064512A1 (en) * 2015-08-24 2017-03-02 Perry Street Software, Inc. System and method for facilitating user connections in travel locations
CN108235250A (en) * 2018-01-19 2018-06-29 赵星宇 A kind of friend-making chat method and system based on the real-time reconnaissance probe in geographical location stranger at one's side

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115208849A (en) * 2022-06-27 2022-10-18 上海哔哩哔哩科技有限公司 Interaction method and device
CN117150149A (en) * 2023-10-26 2023-12-01 深圳市玺佳创新有限公司 Method and device for making friends in short distance under line, thing watch and medium
CN117150149B (en) * 2023-10-26 2024-01-26 深圳市玺佳创新有限公司 Method and device for making friends in short distance under line, thing watch and medium

Similar Documents

Publication Publication Date Title
CN108920084B (en) Visual field control method and device in game
CN107948748B (en) Method, device, mobile terminal and computer storage medium for recommending videos
CN106303733B (en) Method and device for playing live special effect information
CN104967896A (en) Method for displaying bulletscreen comment information, and apparatus thereof
CN107404572A (en) A kind of charge prompting method and terminal
CN104598476A (en) Message aggregation display method and information display method and relevant device
CN112312308B (en) Indoor positioning method and terminal equipment
CN111611027A (en) A method for starting an application program, a terminal device and a readable storage medium
CN106126207A (en) DESKTOP INFORMATION display packing, device and mobile terminal
CN112764543B (en) Information output method, terminal equipment and computer readable storage medium
CN105227598B (en) Resource sharing method, device and system based on cloud storage
CN111966373B (en) APN resetting method, terminal equipment and storage medium
CN112202970A (en) Friend making method, terminal equipment and computer readable storage medium
CN110716773A (en) Motion information display method and device
CN105512150A (en) Method and device for information search
CN112087717A (en) Positioning method, wearable device, terminal device and readable storage medium
CN106020945B (en) Shortcut item adding method and device
CN112286286B (en) Standby control method, wearable device and computer readable storage medium
CN109067975A (en) A kind of method for managing contact person information and terminal device
CN113596907A (en) Call processing method, terminal device and computer-readable storage medium
CN112788516A (en) Fire-fighting scheduling method, device and system and terminal equipment
CN106201262A (en) A kind of startup method of application program and terminal unit
CN106201536A (en) The replacing options of a kind of application icon and terminal unit
CN106851023B (en) Method and equipment for quickly making call and mobile terminal
CN115904179A (en) Multi-screen desktop split-screen display method, device, equipment and storage medium

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210108