[go: up one dir, main page]

CN112000896A - Sports social method and device - Google Patents

Sports social method and device Download PDF

Info

Publication number
CN112000896A
CN112000896A CN201910447552.XA CN201910447552A CN112000896A CN 112000896 A CN112000896 A CN 112000896A CN 201910447552 A CN201910447552 A CN 201910447552A CN 112000896 A CN112000896 A CN 112000896A
Authority
CN
China
Prior art keywords
user
motion
sport
sports
matching state
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
CN201910447552.XA
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.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software 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 Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201910447552.XA priority Critical patent/CN112000896A/en
Publication of CN112000896A publication Critical patent/CN112000896A/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
    • 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)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (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)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开是关于运动社交方法及装置。该方法包括:获取第一用户以及第二用户的运动参数;根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态;根据所述第二用户和所述第一用户的运动场所的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能。该技术方案可以减少用户手动操作步骤,快速把有共同运动爱好的人产生社交关联,且通过获取的各用户的运动情况来建立社交可以甄别虚假社交用户。

Figure 201910447552

The present disclosure relates to sports social methods and apparatus. The method includes: acquiring exercise parameters of a first user and a second user; determining the exercise venues of the second user and the first user according to the exercise parameters of the first user and the exercise parameters of the second user according to the matching status of the sports venues of the second user and the first user, control the corresponding device of the first user to activate the sports social function for the second user. The technical solution can reduce the manual operation steps of users, quickly socially associate people with common sports hobbies, and establish social networking through the acquired sports conditions of each user, so as to identify fake social users.

Figure 201910447552

Description

运动社交方法及装置Sports social method and device

技术领域technical field

本公开涉及智能终端技术领域,尤其涉及运动社交方法及装置。The present disclosure relates to the technical field of smart terminals, and in particular, to methods and devices for sports social interaction.

背景技术Background technique

随着互联网技术及无线通讯技术的快速发展,越来越多人可以按照各自的兴趣爱好、社会活动等,使用智能终端与各种各样的人建立联系,扩展自己的社交范围。With the rapid development of Internet technology and wireless communication technology, more and more people can use smart terminals to establish contact with various people according to their own interests, social activities, etc., and expand their social scope.

发明内容SUMMARY OF THE INVENTION

本公开实施例提供运动社交方法及装置。所述技术方案如下:Embodiments of the present disclosure provide sports social methods and apparatuses. The technical solution is as follows:

根据本公开实施例的第一方面,提供一种运动社交方法,包括:According to a first aspect of the embodiments of the present disclosure, there is provided a sports social method, including:

获取第一用户以及第二用户的运动参数;Obtain the motion parameters of the first user and the second user;

根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态;determining, according to the exercise parameters of the first user and the exercise parameters of the second user, the matching state of the sports venues of the second user and the first user;

根据所述第二用户和所述第一用户的运动场所的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能。Controlling the corresponding device of the first user to activate a sports social function for the second user according to the matching state of the sports venues of the second user and the first user.

在一个实施例中,所述运动参数包括:运动位置信息;In one embodiment, the motion parameters include: motion location information;

所述根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态,包括:The determining the matching state of the sports venues of the second user and the first user according to the exercise parameters of the first user and the exercise parameters of the second user includes:

根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。According to the exercise position information, the matching state of the sports venues of the second user and the first user is determined.

在一个实施例中,所述运动参数还包括:运动时间信息,其中,所述运动时间信息表征对应用户出现在所述运动位置信息所表征运动位置的时间;In one embodiment, the motion parameter further includes: motion time information, wherein the motion time information represents the time when the corresponding user appears at the motion position represented by the motion position information;

所述根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态,包括:The determining the matching state of the sports venues of the second user and the first user according to the exercise parameters of the first user and the exercise parameters of the second user includes:

根据所述运动位置信息以及所述运动时间信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。According to the exercise position information and the exercise time information, the matching state of the sports venues of the second user and the first user is determined.

在一个实施例中,根据所述第二用户和所述第一用户的运动场所的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能,包括:In one embodiment, controlling the corresponding device of the first user to activate a sports social function for the second user according to the matching state of the sports venues of the second user and the first user, including:

响应于所述运动场所的匹配状态为处于同一运动场所,确定所述第一用户与所述第二用户一起的运动的集合地点,并控制所述第一用户的对应设备展示所述集合地点;和/或,In response to the matching state of the sports venues being in the same sports venue, determining a gathering place for the exercise of the first user and the second user, and controlling the corresponding device of the first user to display the gathering place; and / or,

控制所述第一用户的对应设备建立与所述第二用户之间的好友关系或临时群组;和/或,Controlling the corresponding device of the first user to establish a friend relationship or a temporary group with the second user; and/or,

同步显示所述第一用户和所述第二用户的运动数据。Simultaneously displaying the motion data of the first user and the second user.

在一个实施例中,根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态,包括:In one embodiment, determining the matching state of the sports venues of the second user and the first user according to the exercise parameters of the first user and the exercise parameters of the second user includes:

根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态;According to the exercise parameter of the first user and the exercise parameter of the second user, determine the matching state of the sports venue and the matching state of the exercise mode of the second user and the first user;

根据所述第二用户和所述第一用户的运动场所的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能,包括:Controlling the corresponding device of the first user to activate a sports social function for the second user according to the matching state of the sports venues of the second user and the first user, including:

根据所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能。Controlling the corresponding device of the first user to activate a sports social function for the second user according to the matching status of the sports venue and the sports mode of the second user and the first user.

在一个实施例中,所述运动参数包括:运动位置信息,和以下至少一种参数:心率信息,运动速度,运动方向和运动类型;所述根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,包括:In one embodiment, the exercise parameters include: exercise position information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction and exercise type; the exercise parameters according to the first user and the first Two user's exercise parameters, determine the matching state of the sports venue and the matching state of the exercise mode of the second user and the first user, including:

根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态;以及根据所述心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个,确定所述第二用户和所述第一用户的运动模式的匹配状态;或者According to the exercise position information, determine the matching state of the exercise venues of the second user and the first user; and at least one of the heart rate information, the exercise speed, the exercise direction and the exercise type is based on the heart rate information One, determining the matching state of the motion patterns of the second user and the first user; or

所述运动参数包括:运动位置信息、运动时间信息、和以下至少一种参数:心率信息,运动速度,运动方向和运动类型;所述根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,包括:The exercise parameters include: exercise position information, exercise time information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction and exercise type; the exercise parameters according to the first user and the second user The sports parameters of the second user and the matching state of the sports venues and sports modes of the second user and the first user are determined, including:

根据所述运动位置信息和所述运动时间信息,确定所述第二用户和所述第一用户的运动场所的匹配状态;以及根据所述心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个,确定所述第二用户和所述第一用户的运动模式的匹配状态。According to the exercise position information and the exercise time information, determine the matching state of the exercise places of the second user and the first user; and according to the heart rate information, the exercise speed, the exercise direction and all at least one of the motion types, and determining a matching state of motion patterns of the second user and the first user.

在一个实施例中,根据所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能,包括:In one embodiment, controlling the corresponding device of the first user to initiate social sports for the second user according to the matching status of the sports venue and the matching status of the sports mode of the second user and the first user features, including:

响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于同一运动模式,确定所述第一用户与所述第二用户一起的运动的集合地点,控制所述第一用户的对应设备展示所述集合地点,和/或,控制所述第一用户的对应设备向所述第一用户推荐与所述第二用户建立好友关系或群组,和/或,同步显示所述第一用户和所述第二用户的运动数据;In response to the matching status of the sports venue being in the same sports venue, and the matching status of the sports mode being belonging to the same sports mode, determine the gathering place of the sports together by the first user and the second user, and control all the sports. The corresponding device of the first user displays the meeting place, and/or, controls the corresponding device of the first user to recommend to the first user to establish a friend relationship or group with the second user, and/or, Simultaneously displaying the motion data of the first user and the second user;

响应于所述运动场所的匹配状态为处于不同运动场所,且所述运动模式的匹配状态为属于同一运动模式,控制所述第一用户的对应设备向所述第一用户推荐与所述第二用户建立好友关系,和/或,同步显示所述第一用户和所述第二用户的运动数据;In response to the matching status of the sports venue being in different sports venues, and the matching status of the sports mode being that they belong to the same sports mode, the corresponding device of the first user is controlled to recommend to the first user a match with the second sports mode. The user establishes a friend relationship, and/or synchronously displays the motion data of the first user and the second user;

响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于不同运动模式,控制所述第一用户的对应设备组建与所述第二用户的好友群,和/或,同步显示所述第一用户和所述第二用户的运动数据。In response to the matching status of the sports venue being in the same sports venue, and the matching status of the sports mode being belonging to a different sports mode, controlling the corresponding device of the first user to form a friend group with the second user, and /or, displaying the motion data of the first user and the second user synchronously.

根据本公开实施例的第二方面,提供一种运动社交装置,包括:According to a second aspect of the embodiments of the present disclosure, there is provided a sports social device, comprising:

获取模块,用于获取第一用户以及第二用户的运动参数;an acquisition module for acquiring the exercise parameters of the first user and the second user;

确定模块,用于根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态;a determining module, configured to determine the matching state of the sports venues of the second user and the first user according to the exercise parameters of the first user and the exercise parameters of the second user;

控制模块,用于根据所述第二用户和所述第一用户的运动场所的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能。A control module, configured to control the corresponding device of the first user to activate a sports social function for the second user according to the matching state of the sports venues of the second user and the first user.

在一个实施例中,所述运动参数包括:运动位置信息;所述确定模块包括:In one embodiment, the motion parameters include: motion position information; the determining module includes:

第一确定子模块,用于根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。The first determination submodule is configured to determine the matching state of the sports venues of the second user and the first user according to the sports position information.

在一个实施例中,所述运动参数还包括:运动时间信息,其中,所述运动时间信息表征对应用户出现在所述运动位置信息所表征运动位置的时间;In one embodiment, the motion parameter further includes: motion time information, wherein the motion time information represents the time when the corresponding user appears at the motion position represented by the motion position information;

所述第一确定子模块,用于根据所述运动位置信息以及所述运动时间信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。The first determination submodule is configured to determine the matching state of the sports venues of the second user and the first user according to the movement position information and the movement time information.

在一个实施例中,所述控制模块包括:In one embodiment, the control module includes:

第一控制子模块,用于响应于所述运动场所的匹配状态为处于同一运动场所,确定所述第一用户与所述第二用户一起的运动的集合地点,并控制所述第一用户的对应设备展示所述集合地点;和/或,The first control sub-module is configured to determine the gathering place of the exercise of the first user and the second user in response to the matching state of the sports venue being in the same sports venue, and to control the first user's the corresponding device displays the meeting point; and/or,

第二控制子模块,用于控制所述第一用户的对应设备建立与所述第二用户之间的好友关系或临时群组;和/或,a second control submodule, configured to control the corresponding device of the first user to establish a friend relationship or a temporary group with the second user; and/or,

第三控制子模块,用于同步显示所述第一用户和所述第二用户的运动数据。The third control sub-module is configured to synchronously display the motion data of the first user and the second user.

在一个实施例中,所述确定模块包括:In one embodiment, the determining module includes:

第二确定子模块,用于根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态;The second determination submodule is configured to determine the matching state of the sports venue and the matching of the sports mode of the second user and the first user according to the sports parameters of the first user and the sports parameters of the second user state;

所述控制模块包括:The control module includes:

第四控制子模块,用于根据所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能。The fourth control sub-module is configured to control the corresponding device of the first user to start the corresponding device for the second user according to the matching status of the sports venues and the matching status of the sports mode of the second user and the first user. Sports social function.

在一个实施例中,所述运动参数包括:运动位置信息,和以下至少一种参数:心率信息,运动速度,运动方向和运动类型;所述第二确定子模块,用于根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态;以及根据所述心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个,确定所述第二用户和所述第一用户的运动模式的匹配状态;或者In one embodiment, the exercise parameters include: exercise position information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction, and exercise type; the second determination submodule is used to determine the exercise position according to the exercise position information to determine the matching state of the sports venues of the second user and the first user; and according to at least one of the heart rate information, the movement speed, the movement direction and the movement type, determine the the matching status of the motion patterns of the second user and the first user; or

所述运动参数包括:运动位置信息、运动时间信息、和以下至少一种参数:心率信息,运动速度,运动方向和运动类型;所述第二确定子模块,用于根据所述运动位置信息和所述运动时间信息,确定所述第二用户和所述第一用户的运动场所的匹配状态;以及根据所述心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个,确定所述第二用户和所述第一用户的运动模式的匹配状态。The exercise parameters include: exercise position information, exercise time information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction and exercise type; the second determination sub-module is used for according to the exercise position information and The exercise time information, to determine the matching state of the exercise venues of the second user and the first user; and at least one of the heart rate information, the exercise speed, the exercise direction and the exercise type according to the heart rate information , and determine the matching state of the motion patterns of the second user and the first user.

在一个实施例中,第四控制子模块,用于响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于同一运动模式,确定所述第一用户与所述第二用户一起的运动的集合地点,控制所述第一用户的对应设备展示所述集合地点,和/或,控制所述第一用户的对应设备向所述第一用户推荐与所述第二用户建立好友关系或群组,和/或,同步显示所述第一用户和所述第二用户的运动数据;In one embodiment, the fourth control sub-module is configured to determine that the first user and the first user are in the same sports field in response to the matching status of the sports venue being in the same sports venue and the matching status of the sports mode is belonging to the same sports mode. The meeting place of the exercise with the second user, controlling the corresponding device of the first user to display the meeting place, and/or controlling the corresponding device of the first user to recommend to the first user The second user establishes a friend relationship or group, and/or displays the exercise data of the first user and the second user synchronously;

第四控制子模块,用于响应于所述运动场所的匹配状态为处于不同运动场所,且所述运动模式的匹配状态为属于同一运动模式,控制所述第一用户的对应设备向所述第一用户推荐与所述第二用户建立好友关系,和/或,同步显示所述第一用户和所述第二用户的运动数据;The fourth control sub-module is configured to control the corresponding device of the first user to the first user in response to the matching state of the sports venue being in a different sports venue, and the matching status of the sports mode is belonging to the same sports mode. A user recommends establishing a friend relationship with the second user, and/or synchronously displaying the exercise data of the first user and the second user;

第四控制子模块,用于响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于不同运动模式,控制所述第一用户的对应设备组建与所述第二用户的好友群,和/或,同步显示所述第一用户和所述第二用户的运动数据。The fourth control sub-module is used to control the corresponding equipment of the first user to form with the said first user in response to the matching status of the sports venue being in the same sports venue, and the matching status of the sports mode is belonging to a different sports mode. A friend group of the second user, and/or, the motion data of the first user and the second user are displayed synchronously.

根据本公开实施例的第三方面,提供一种基于运动社交装置,包括:According to a third aspect of the embodiments of the present disclosure, there is provided a sports-based social device, including:

处理器;processor;

用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;

其中,所述处理器被配置为执行上述方法中的步骤。Wherein, the processor is configured to perform the steps of the above method.

根据本公开实施例的第四方面,提供一种计算机可读存储介质,存储有计算机指令,所述计算机指令被处理器执行时实现上述方法中的步骤。According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium storing computer instructions, the computer instructions implementing the steps in the above method when executed by a processor.

本公开的实施例提供的技术方案可以包括以下有益效果:本实施例可以根据用户的运动情况自动控制用户的对应设备自动启动与其他用户相关的运动社交功能,把手动启动功能变自动启动功能,减少了用户手动操作步骤,且可以快速把有共同运动爱好的人产生社交关联,且通过获取的各用户的运动情况来建立社交可以甄别虚假社交用户。The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: this embodiment can automatically control the user's corresponding device to automatically start the sports social function related to other users according to the user's movement situation, and change the manual start function to the automatic start function, The manual operation steps of the user are reduced, and people who have a common sports hobby can be quickly socially associated, and false social users can be identified by establishing social networking through the acquired sports status of each user.

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.

附图说明Description of drawings

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description serve to explain the principles of the disclosure.

图1是根据一示例性实施例示出的一种运动社交方法的流程图。Fig. 1 is a flow chart of a method for exercising and socializing according to an exemplary embodiment.

图2是根据一示例性实施例示出的一种运动社交方法的实现场景示意图。Fig. 2 is a schematic diagram of an implementation scenario of a sports social method according to an exemplary embodiment.

图3是根据一示例性实施例示出的一种运动社交方法的流程图。Fig. 3 is a flow chart of a method for exercising and socializing according to an exemplary embodiment.

图4是根据一示例性实施例示出的一种运动社交方法的流程图。Fig. 4 is a flow chart of a method for exercising and socializing according to an exemplary embodiment.

图5是根据一示例性实施例示出的一种运动社交装置的框图。Fig. 5 is a block diagram of a sports social device according to an exemplary embodiment.

图6是根据一示例性实施例示出的一种运动社交装置的框图。Fig. 6 is a block diagram of a sports social device according to an exemplary embodiment.

图7是根据一示例性实施例示出的一种运动社交装置的框图。Fig. 7 is a block diagram of a sports social device according to an exemplary embodiment.

图8是根据一示例性实施例示出的一种运动社交装置的框图。Fig. 8 is a block diagram of a sports social device according to an exemplary embodiment.

图9是根据一示例性实施例示出的一种运动社交装置的框图Fig. 9 is a block diagram of a sports social device according to an exemplary embodiment

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present disclosure as recited in the appended claims.

图1是根据一示例性实施例示出的一种运动社交方法的流程图,如图1所示,该运动社交方法可以用于服务器中,包括以下步骤101-103:Fig. 1 is a flowchart of a method for sports socialization according to an exemplary embodiment. As shown in Fig. 1 , the sports socialization method can be used in a server, and includes the following steps 101-103:

在步骤101中,获取第一用户以及第二用户的运动参数。In step 101, the exercise parameters of the first user and the second user are acquired.

这里,该运动参数是指用户在运动过程中的一些能够反映用户运动情况的参数,示例的,可以是用户当前的位置信息、时间信息、心率信息等信息中的一个或多个。Here, the exercise parameter refers to some parameters of the user during exercise that can reflect the user's exercise situation, for example, it may be one or more of the user's current location information, time information, heart rate information and other information.

这里,各用户在运动时会随身携带一些可穿戴设备,以便记录用户自己的运动情况,该可穿戴设备可以是手机终端、手表终端、手环终端等带有网络信号及信息收发、任务处理的穿戴设备。该可穿戴设备可以检测得到该运动参数。示例的,该可穿戴设备可以通过卫星定位如GPS(Global Positioning System,全球定位系统)定位得到该可穿戴设备的位置信息,由于用户随身携带该可穿戴设备,故定位得到的位置信息就也是用户的位置信息。第一用户随身穿戴有该可穿戴设备时,该可穿戴设备可以持续定位第一用户的位置信息,当然也可以记录定位到该位置信息时对应的时刻,或者检测运动者各时刻的心率信息等等。可穿戴设备在检测到运动参数后可以将这些运动参数上传给服务器,如此,服务器可以通过第一用户的可穿戴设备获取该第一用户的运动参数,通过第二用户的可穿戴设备获取该第二用户的运动参数。Here, each user will carry some wearable devices when exercising in order to record the user's own movement. The wearable device can be a mobile phone terminal, a watch terminal, a wristband terminal, etc. wearables. The wearable device can detect and obtain the motion parameter. For example, the wearable device can obtain the position information of the wearable device through satellite positioning such as GPS (Global Positioning System, global positioning system) positioning. Since the user carries the wearable device, the position information obtained by positioning is also the user. location information. When the first user wears the wearable device, the wearable device can continuously locate the location information of the first user, of course, it can also record the corresponding time when the location information is located, or detect the heart rate information of the athlete at each time, etc. Wait. After the wearable device detects the motion parameters, the motion parameters can be uploaded to the server. In this way, the server can obtain the motion parameters of the first user through the wearable device of the first user, and obtain the first user's motion parameters through the wearable device of the second user. 2. The motion parameters of the user.

这里需要说明的是,可穿戴设备可以持续检测用户的运动参数,在根据用户的运动参数确定用户是否在运动,并在确定用户在运动时,将用户的运动参数上报给服务器。示例的,该行动参数可以用户的运动位置以及用户出现在所述运动位置的时刻,可穿戴设备根据运动位置以及对应的时刻确定在持续一段时间内用户的位置变化不大时,表明用户未进行运动;确定在持续一段时间内用户的位置变化较大即用户的移动速度超过某阈值时,可以表明用户在车等交通工具上;确定在持续一段时间内用户的位置变化反映用户的移动速度在一定范围内时,可以表明用户在进行跑步等运动。可穿戴设备在确定用户在进行跑步等运动时,就将用户的运动参数上报给服务器。It should be noted here that the wearable device can continuously detect the user's motion parameters, determine whether the user is exercising according to the user's motion parameters, and report the user's motion parameters to the server when it is determined that the user is exercising. Exemplarily, the action parameter may be the user's movement position and the moment when the user appears at the movement position. When the wearable device determines that the user's position does not change much for a period of time according to the movement position and the corresponding moment, it indicates that the user has not performed the action. Movement; determine that the user's position changes greatly for a period of time, that is, when the user's moving speed exceeds a certain threshold, it can indicate that the user is on a vehicle such as a car; When it is within a certain range, it can indicate that the user is performing sports such as running. The wearable device reports the user's exercise parameters to the server when it is determined that the user is performing exercises such as running.

在步骤102中,根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态。In step 102, according to the exercise parameters of the first user and the exercise parameters of the second user, the matching state of the sports venues of the second user and the first user is determined.

这里,运动场所的匹配状态包括处于同一运动场所或处于不同运动场所。Here, the matching state of the sports venues includes being in the same sports venue or in different sports venues.

这里,服务器可以在根据所述第一用户的运动参数如运动位置信息和所述第二用户的运动参数如运动位置信息,判断所述第一用户和所述第二用户的运动范围是否有重叠,若有重叠则确定所述第二用户和所述第一用户的运动场所的匹配状态为属于同一运动场所;否则,确定所述第二用户和所述第一用户的运动场所的匹配状态为属于不同运动场所。Here, the server may determine whether the motion ranges of the first user and the second user overlap according to the motion parameters of the first user, such as motion position information, and the motion parameters of the second user, such as motion position information , if there is overlap, it is determined that the matching status of the sports venues of the second user and the first user belongs to the same sports venue; otherwise, it is determined that the matching status of the sports venues of the second user and the first user is belong to different sports venues.

在步骤103中,根据所述第二用户和所述第一用户的运动场所的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能。In step 103, according to the matching state of the sports venues of the second user and the first user, the corresponding device of the first user is controlled to activate a sports social function for the second user.

这里,该运动社交功能可以是自动组建临时好友群,推荐好友关系,生成实时数据排行表,生成运动组队地图,生成运动排行榜,描绘多人运动轨迹地图等。服务器内可以预存有运动场所的匹配状态对应的运动社交功能,如此,服务器在确定第二用户和所述第一用户的运动场所的匹配状态后,就可以启动该匹配状态对应的运动社交功能。Here, the sports social function may be to automatically form a temporary friend group, recommend a friend relationship, generate a real-time data ranking table, generate a sports team map, generate a sports ranking list, and describe a multi-person sports trajectory map. The sports social function corresponding to the matching state of the sports venue may be pre-stored in the server. In this way, after determining the matching status of the sports venues of the second user and the first user, the server can activate the sports social function corresponding to the matching status.

示例的,假设服务器内预存:同一运动场所的匹配状态对应的运动社交功能为自动组建临时好友群;不同运动场所的匹配状态对应的运动社交功能为推荐好友关系或生成运动排行榜。服务器在确定第二用户(该第二用户可以是一个或多个用户)和第一用户属于同一运动场所时,服务器可以控制第一用户的对应设备启动建立与该第二用户的临时好友群,如此,在同一场所的用户就可以在好友群内交流各自的运动信息并可以相约一起运动。For example, it is assumed that the server pre-stores: the sports social function corresponding to the matching status of the same sports venue is to automatically form a temporary friend group; the sports social function corresponding to the matching status of different sports venues is to recommend friend relationships or generate sports rankings. When the server determines that the second user (the second user may be one or more users) and the first user belong to the same sports venue, the server may control the corresponding device of the first user to initiate the establishment of a temporary friend group with the second user, In this way, users in the same place can exchange their respective exercise information in the friend group and can make an appointment to exercise together.

这里,该第一用户的对应设备可以是该第一用户的可穿戴设备,也可以是该第一用户的可穿戴设备绑定的终端,在此不做限制。服务器可以向第一用户的对应设备发送控制指令,该控制指令用于指示该第一用户的对应设备启动与所述第二用户相关的运动社交功能,如此,服务器就可以控制第一用户的对应设备启动针对所述第二用户的运动社交功能。Here, the corresponding device of the first user may be a wearable device of the first user, or may be a terminal bound to the wearable device of the first user, which is not limited herein. The server may send a control instruction to the corresponding device of the first user, where the control instruction is used to instruct the corresponding device of the first user to activate the sports social function related to the second user. In this way, the server may control the corresponding device of the first user. The device initiates an athletic social function for the second user.

由上所述,示例的,图2是根据一示例性实施例示出的一种基于可穿戴设备的社交方法的实现场景示意图。如图2所示,当第一用户201和第二用户202在同一社区或公园内跑步时,第一用户201携带可穿戴设备201A,第二用户202携带可穿戴设备202B,服务器就可以通过可穿戴设备201A和可穿戴设备202B上传的各用户的运动位置信息,确定第一用户201和第二用户202在同一运动场所,进而向第一用户201的终端发送控制指令,该控制指令中携带有第二用户的终端的标识信息或地址信息等,用于指示该第一用户201的终端建立临时好友群,该第一用户201的终端接收到该控制指令后,就会自动建立临时好友群,如此第一用户201和第二用户202就可以在群内沟通各自的运动信息,相互激励运动。From the above, for example, FIG. 2 is a schematic diagram of an implementation scenario of a wearable device-based social method according to an exemplary embodiment. As shown in FIG. 2, when the first user 201 and the second user 202 are running in the same community or park, the first user 201 carries the wearable device 201A and the second user 202 carries the wearable device 202B, and the server can use the wearable device 201A to carry the wearable device 202B. The movement position information of each user uploaded by the wearable device 201A and the wearable device 202B determines that the first user 201 and the second user 202 are in the same sports venue, and then sends a control command to the terminal of the first user 201, where the control command contains The identification information or address information of the terminal of the second user is used to instruct the terminal of the first user 201 to establish a temporary friend group. After receiving the control instruction, the terminal of the first user 201 will automatically establish a temporary friend group. In this way, the first user 201 and the second user 202 can communicate their respective exercise information in the group and encourage each other to exercise.

这里需要说明的是,上述方法还可以由第一用户的可穿戴设备或与可穿戴设备绑定的终端来执行实现,运动参数的获取可以通过服务器的转发得到,其他步骤可以参考服务器的执行进行操作。It should be noted here that the above method can also be implemented by the wearable device of the first user or a terminal bound to the wearable device, the acquisition of the exercise parameters can be obtained through the forwarding of the server, and other steps can be performed with reference to the execution of the server. operate.

本实施例可以根据用户的运动情况自动控制用户的对应设备自动启动与其他用户相关的运动社交功能,把手动启动功能变自动启动功能,减少了用户手动操作步骤,且可以快速把有共同运动爱好的人产生社交关联,且通过获取的各用户的运动情况来建立社交可以甄别虚假社交用户。This embodiment can automatically control the user's corresponding device to automatically activate the sports social function related to other users according to the user's exercise situation, change the manual activation function to the automatic activation function, reduce the user's manual operation steps, and can quickly identify people who share a common sports hobby. People who have social connections are associated with each other, and fake social users can be identified by establishing social connections based on the obtained movement status of each user.

需要说明的是,本申请实施例中,服务器在为第一用户确定对应的第二用户时,已经确定出第一用户处于运动状态,该确定第一用户处于运动状态的方法本申请实施例不再赘述。同理,确定第二用户处于运动状态的方法本申请实施例也不再赘述。It should be noted that, in this embodiment of the present application, when the server determines the corresponding second user for the first user, it has already determined that the first user is in a motion state, and the method for determining that the first user is in a motion state does not apply to this embodiment of the present application. Repeat. Similarly, the method for determining that the second user is in a motion state is not repeated in this embodiment of the present application.

在一种可能的实施方式中,上述运动社交方法中的运动参数包括运动位置信息。上述的步骤102可以实现为以下步骤A1。In a possible implementation manner, the motion parameters in the above-mentioned sports social method include motion location information. The above-mentioned step 102 can be implemented as the following step A1.

在步骤A1中,根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。In step A1, the matching state of the sports venues of the second user and the first user is determined according to the sports position information.

这里,第一用户和第二用户运动时随身穿戴有可穿戴设备,各用户的可穿戴设备可以在确定用户运动时,持续定位本用户的运动位置信息,并将各用户的运动位置信息上报给服务器,服务器可以根据第一用户的运动位置信息和第二用户的运动位置信息确定第一用户和第二用户是否在同一运动场所,示例的,可以将第一用户的运动位置和第二用户的运动位置之间的重叠率在预设阈值如10%之内时,确定第一用户和第二用户的运动场所的匹配状态为在同一运动场所,否则,确定第一用户和第二用户的运动场所的匹配状态为在不同运动场所。这里需要说明的是,可以将第二用户的运动位置中与第一用户的运动位置相距最近的距离在预设距离如10m内的运动位置称为与该第一用户的运动位置重叠的第二用户的运动位置。Here, the first user and the second user wear wearable devices when exercising, and the wearable devices of each user can continuously locate the user's exercise position information when determining the user's exercise, and report the exercise position information of each user to the The server. The server can determine whether the first user and the second user are in the same sports venue according to the movement position information of the first user and the movement position information of the second user. For example, the movement position of the first user and the movement position of the second user When the overlap rate between the exercise positions is within a preset threshold such as 10%, it is determined that the matching state of the sports venues of the first user and the second user is in the same sports venue, otherwise, the sports of the first user and the second user are determined to be in the same sports venue. The matching status of the venues is in different sports venues. It should be noted here that, among the motion positions of the second user, the motion positions with the closest distance to the motion position of the first user and within a preset distance such as 10m may be referred to as the second user's motion position overlapping with the motion position of the first user. The user's movement position.

本实施例可以根据所述第一用户的运动位置信息和所述第二用户的运动位置信息来确定所述第二用户和所述第一用户的运动场所的匹配状态,确定准确,实现简单。In this embodiment, the matching state of the sports venues of the second user and the first user can be determined according to the movement position information of the first user and the movement position information of the second user, the determination is accurate, and the implementation is simple.

在一种可能的实施方式中,上述运动社交方法中的运动参数还可以包括运动时间信息,其中,所述运动时间信息表征对应用户出现在所述运动位置信息所表征运动位置的时间。上述的步骤102可以实现为以下步骤A2。In a possible implementation manner, the exercise parameters in the above-mentioned exercise socialization method may further include exercise time information, wherein the exercise time information represents the time when the corresponding user appears at the exercise location represented by the exercise location information. The above-mentioned step 102 can be implemented as the following step A2.

在步骤A2中,根据所述运动位置信息以及所述运动时间信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。In step A2, the matching state of the sports venues of the second user and the first user is determined according to the exercise position information and the exercise time information.

这里,第一用户和第二用户运动时随身穿戴有可穿戴设备,各用户的可穿戴设备可以持续定位本用户的运动位置并同时记录定位到该运动位置时的时刻,如此得到用户的运动位置信息和运动时间信息。各可穿戴设备可以将各用户的运动位置信息和运动时间信息上报给服务器,服务器可以根据第一用户的运动位置信息和对应的运动时间信息、第二用户的运动位置信息和对应的运动时间信息,确定第一用户和第二用户是否在同一运动场所。Here, the first user and the second user wear wearable devices when exercising, and the wearable devices of each user can continuously locate the exercise position of the user and simultaneously record the time when the user locates the exercise position, so as to obtain the exercise position of the user information and exercise time information. Each wearable device can report the motion position information and motion time information of each user to the server, and the server can report the motion position information and corresponding motion time information of the first user and the motion position information and corresponding motion time information of the second user to the server. , to determine whether the first user and the second user are in the same sports arena.

示例的,服务器可以在所述第一用户和所述第二用户之间运动位置的距离在预设距离范围内,且对应的时间间隔在预设时间范围内时,表明第一用户和第二用户在相同时间内在相聚很近的地方运动,此时可以确定所述第二用户和所述第一用户的运动场所的匹配状态为属于同一运动场所;否则,确定所述第二用户和所述第一用户的运动场所的匹配状态为属于不同运动场所。假设预设距离范围为1000m(该数值可以根据用户需要自主设定),预设时间范围为10分钟(该数值可以根据用户需要自主设定),则服务器可以在10分钟之内存在第一用户和第二用户之间的距离在1000m之内时,确定第一用户和第二用户的运动场所的匹配状态为在同一运动场所,否则确定所述第二用户和所述第一用户的运动场所的匹配状态为属于不同运动场所。Exemplarily, the server may indicate that the first user and the second user are within the preset distance range and the corresponding time interval is within the preset time range. The users exercise in a place that is very close to each other at the same time. At this time, it can be determined that the matching status of the sports venues of the second user and the first user belongs to the same sports venue; otherwise, it is determined that the second user and the The matching status of the sports venues of the first user is that they belong to different sports venues. Assuming that the preset distance range is 1000m (the value can be set according to the user's needs), and the preset time range is 10 minutes (the value can be set according to the user's needs), the server can have the first user within 10 minutes When the distance between the second user and the second user is within 1000m, it is determined that the matching state of the sports venues of the first user and the second user is the same sports venue; otherwise, the sports venues of the second user and the first user are determined to be in the same sports venue. The matching status of is belonging to different sports venues.

本实施例可以根据所述第一用户和所述第二用户的运动位置信息以及所述运动时间信息,确定所述第二用户和所述第一用户的运动场所的匹配状态,如此通过时间和空间两维参数来确定运动场所的匹配状态,以便用户可以与同一时间同一位置的其他用户进行社交,更加精准的细分用户。In this embodiment, the matching state of the sports venues of the second user and the first user can be determined according to the exercise position information and the exercise time information of the first user and the second user. Spatial two-dimensional parameters are used to determine the matching state of sports venues, so that users can socialize with other users in the same location at the same time and segment users more accurately.

在一种可能的实施方式中,上述运动社交方法中的步骤103可以实现为以下至少一个步骤:步骤B1、步骤B2和步骤B3。In a possible implementation manner, step 103 in the above-mentioned sports socialization method may be implemented as at least one of the following steps: step B1, step B2 and step B3.

在步骤B1中,响应于所述运动场所的匹配状态为处于同一运动场所,确定所述第一用户与所述第二用户一起的运动的集合地点,并控制所述第一用户的对应设备展示所述集合地点。In step B1, in response to the matching state of the sports venues being in the same sports venue, determine a gathering place for the exercise of the first user and the second user together, and control the display of the corresponding device of the first user the meeting place.

在步骤B2中,响应于所述运动场所的匹配状态为处于同一运动场所,控制所述第一用户的对应设备建立与所述第二用户之间的好友关系或临时群组。In step B2, in response to the matching state of the sports venues being in the same sports venue, the corresponding device of the first user is controlled to establish a friend relationship or a temporary group with the second user.

在步骤B3中,响应于所述运动场所的匹配状态为处于同一运动场所,同步显示所述第一用户和所述第二用户的运动数据。In step B3, in response to the matching state of the sports venues being in the same sports venue, the sports data of the first user and the second user are displayed synchronously.

这里,服务器响应于所述运动场所的匹配状态为处于同一运动场所,可以执行以下至少一个操作:确定所述第一用户与所述第二用户一起的运动的集合地点,并控制所述第一用户的对应设备展示所述集合地点;控制所述第一用户的对应设备建立与所述第二用户之间的好友关系或临时群组;同步显示所述第一用户和所述第二用户的运动数据。示例的,服务器响应于所述运动场所的匹配状态为处于同一运动场所,可以确定所述第一用户与所述第二用户一起的运动的集合地点,并控制所述第一用户的对应设备展示所述集合地点。或者,服务器响应于所述运动场所的匹配状态为处于同一运动场所,可以控制所述第一用户的对应设备建立与所述第二用户之间的好友关系或临时群组;同时,同步显示所述第一用户和所述第二用户的运动数据。或者,服务器响应于所述运动场所的匹配状态为处于同一运动场所,可以确定所述第一用户与所述第二用户一起运动的集合地点,并控制所述第一用户的对应设备展示所述集合地点;控制所述第一用户的对应设备建立与所述第二用户之间的好友关系或临时群组;同步显示所述第一用户和所述第二用户的运动数据。Here, in response to the matching state of the sports venues being in the same sports venue, the server may perform at least one of the following operations: determine a gathering place for the sports of the first user and the second user, and control the first user and the second user The corresponding device of the user displays the meeting place; controls the corresponding device of the first user to establish a friend relationship or a temporary group with the second user; synchronously displays the information of the first user and the second user. sports data. Exemplarily, in response to the matching state of the sports venues being in the same sports venue, the server may determine the gathering place of the sports of the first user and the second user, and control the display of the corresponding device of the first user. the meeting point. Or, in response to the matching state of the sports venue being in the same sports venue, the server may control the corresponding device of the first user to establish a friend relationship or a temporary group with the second user; motion data of the first user and the second user. Or, in response to the matching state of the sports venues being in the same sports venue, the server may determine a meeting place where the first user and the second user exercise together, and control the corresponding device of the first user to display the gathering place; controlling the corresponding device of the first user to establish a friend relationship or a temporary group with the second user; synchronously displaying the motion data of the first user and the second user.

这里,在所述运动场所的匹配状态为处于同一运动场所时,表明用户在同一运动场所进行运动,此时,这些同一运动场所的用户可以相约一起做运动,故服务器可以根据用户所在的运动场所,确定所述第一用户与所述第二用户一起的运动的集合地点,控制所述第一用户的终端展示所述集合地点,提示第一用户到该集合地点和其他做相同运动的用户集合,然后一起运动。服务器还可以控制所述第一用户的终端建立与所述第二用户之间的临时好友群组,这样相近地区有相同运动爱好的用户就可以建立群组,在同一场所做同类运动的用户就可以在该群组内交流沟通各自的运动信息,相约运动,互相激励。由于这些用户都在进行同一场所运动,服务器也可以统计这些用户的运动数据,控制第一用户的终端同步显示这些用户的运动数据,让用户看看附近的人都在进行什么运动,运动强度如何,激励用户运动。Here, when the matching state of the sports venues is in the same sports venue, it indicates that the user is exercising in the same sports venue. At this time, the users in the same sports venue can make an appointment to exercise together, so the server may , determine the gathering place of the exercise of the first user and the second user, control the terminal of the first user to display the gathering place, and prompt the first user to go to the gathering place and other users doing the same exercise to gather , then exercise together. The server can also control the terminal of the first user to establish a temporary friend group with the second user, so that users who have the same sports hobbies in similar areas can establish groups, and users who do similar sports in the same place can In this group, you can exchange and communicate their sports information, meet to exercise, and motivate each other. Since these users are all exercising in the same place, the server can also count the exercise data of these users, and control the terminal of the first user to synchronously display the exercise data of these users, so that the user can see what exercise people nearby are doing and how intense the exercise is. , to motivate users to exercise.

示例的,当多个用户在同一场所绕同一方向跑步时,服务器可以确定多个用户是在同一运动场所运动,此时服务器可以确定这些用户一起的运动的集合地点,并将该集合地点携带在该控制指令中发送给第一用户的终端,使得这些用户可以组队一起跑圈。For example, when multiple users are running around the same direction in the same place, the server can determine that the multiple users are exercising in the same sports venue. At this time, the server can determine the gathering place of the sports of these users, and carry the gathering place in the The control instruction is sent to the terminal of the first user, so that these users can form a team to run laps together.

这里,运动场所的匹配状态为处于同一运动场所时对应的运动社交功能可以是用户选择的,也可以是默认的,在此不做限制。该运动社交功能可以是上述给出的几种,也可以是其他的社交功能,在此不一一例举。第一用户的终端内可以安装一与该社交相关的应用,该应用中设置有一用户界面,第一用户可以在该用户界面上输入该第一用户选择的处于同一运动场所的匹配状态时对应的运动社交功能,该第一用户的终端获取该第一用户选择的该匹配状态对应的运动社交功能后就可以上传给服务器,如此,服务器就可以获取到第一用户选择的该匹配状态对应的运动社交功能。然后服务器就可以根据所述匹配状态对应的运动社交功能,在确定所述第二用户和所述第一用户的运动场所的匹配状态后,控制第一用户的终端启动相应的运动社交功能。Here, the matching state of the sports venue is that the sports social function corresponding to the same sports venue may be selected by the user or default, which is not limited herein. The sports social function may be the ones given above, or may be other social functions, which will not be exemplified here. The first user's terminal can install an application related to the social interaction, and the application is provided with a user interface. Sports social function, the terminal of the first user can upload the sports social function corresponding to the matching state selected by the first user to the server. In this way, the server can obtain the sports corresponding to the matching state selected by the first user. social function. Then, the server may control the terminal of the first user to activate the corresponding sports social function after determining the matching status of the sports venues of the second user and the first user according to the sports social function corresponding to the matching state.

本实施例可以响应于所述运动场所的匹配状态为处于同一运动场所,控制第一用户的对应设备与同一运动场所的其他用户进行相应的运动社交,甄别虚假社交用户,快速把有共同爱好或在进行共同事情的人产生关联。In this embodiment, in response to the matching state of the sports venue being in the same sports venue, the corresponding device of the first user can be controlled to perform corresponding sports social interaction with other users in the same sports venue, so as to identify fake social users, and quickly identify the users who have common hobbies or other users. Connect with people who do things in common.

在一种可能的实施方式中,上述运动社交方法中的步骤102可以实现为以下步骤C1,步骤103可以实现为以下步骤C2。In a possible implementation manner, step 102 in the above-mentioned sports socialization method may be implemented as the following step C1, and step 103 may be implemented as the following step C2.

在步骤C1中,根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态。In step C1, according to the exercise parameter of the first user and the exercise parameter of the second user, the matching state of the sports venue and the matching state of the exercise mode of the second user and the first user are determined.

在步骤C2中,根据所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能。In step C2, control the corresponding device of the first user to activate the sports social function for the second user according to the matching state of the sports venue and the matching state of the sports mode of the second user and the first user .

这里,运动场所的匹配状态包括属于同一运动场所或属于不同运动场所,该运动模式的匹配状态包括属于同一运动模式或属于不同运动模式。Here, the matching status of the sports venues includes belonging to the same sports venue or belonging to different sports venues, and the matching status of the sports mode includes belonging to the same sports mode or belonging to different sports modes.

这里,服务器可以按照上述步骤A1或A2中所述的步骤确定所述第二用户和所述第一用户的运动场所的匹配状态。Here, the server may determine the matching state of the sports venues of the second user and the first user according to the steps described in the above step A1 or A2.

这里,示例的,该运动参数可以包括运动位置信息,服务器可以在根据所述第一用户的运动位置信息和所述第二用户的运动位置信息来确定第一用户的运动场所和第二用户的运动场所,当服务器确定第一用户的运动场所和第二用户的运动场所都是操场时,服务器可以确定第一用户和第一用户的运动模式为田径类运动,此时,服务器可以确定所述第二用户和所述第一用户的运动模式的匹配状态为属于同一运动模式,或者当服务器确定第一用户的运动场所为操场和第二用户的运动场所为游泳馆时,服务器可以确定第一用户的运动模式为水上运动,第一用户的运动模式为田径类运动,此时,服务器可以确定所述第二用户和所述第一用户的运动模式的匹配状态为属于不同运动模式。Here, for example, the exercise parameter may include exercise location information, and the server may determine the exercise location of the first user and the exercise location of the second user according to the exercise location information of the first user and the exercise location information of the second user. Sports venue, when the server determines that the sports venue of the first user and the sports venue of the second user are both playgrounds, the server can determine that the sports modes of the first user and the first user are track and field sports, and at this time, the server can determine the The matching state of the sports modes of the second user and the first user is that they belong to the same sports mode, or when the server determines that the sports venue of the first user is a playground and the sports venue of the second user is a swimming pool, the server may determine that the first user's sports venue is a playground. The exercise mode of the user is water sports, and the exercise mode of the first user is track and field sports. At this time, the server may determine that the matching states of the exercise modes of the second user and the first user belong to different exercise modes.

当然,示例的,该运动参数也可以包括运动速度,服务器可以在根据所述第一用户的运动速度和所述第二用户的运动速度,确定所述第一用户和所述第二用户的运动速度的差值在预设范围内时,确定所述第二用户和所述第一用户的运动模式的匹配状态为属于同一运动模式;否则,确定所述第二用户和所述第一用户的运动场所的匹配状态为属于不同运动模式。当然,通过运动速度来确定用户的运动模式只能大概确定出用户是在散步还是在跑步,而不能确定用户的其他运动模式如健身或游泳等等。故为了准确确定两个用户的运动模式的匹配状态还可以获取其他运动参数如运动类型等等。又一些可穿戴设备可以根据用户的运动参数识别用户的运动模式,或者用户在运动前可以在佩戴的可穿戴设备上选择即将进行的运动的运动模式,以便可穿戴设备对运动数据进行分析,这些运动模式信息也可以提供给服务器确定用户的运动模式信息。Of course, by way of example, the motion parameter may also include motion speed, and the server may determine the motion of the first user and the second user according to the motion speed of the first user and the motion speed of the second user When the difference in speed is within the preset range, it is determined that the matching state of the motion modes of the second user and the first user belongs to the same motion mode; otherwise, it is determined that the motion modes of the second user and the first user are matched. The matching states of the sports venues belong to different sports modes. Of course, determining the user's exercise mode by the exercise speed can only roughly determine whether the user is walking or running, but cannot determine other exercise modes of the user such as fitness or swimming. Therefore, in order to accurately determine the matching state of the motion patterns of the two users, other motion parameters such as motion types and the like may also be obtained. Some wearable devices can identify the user's movement pattern according to the user's movement parameters, or the user can select the movement pattern of the upcoming movement on the wearable device before exercising, so that the wearable device can analyze the movement data. The exercise mode information may also be provided to the server to determine the user's exercise mode information.

这里,该运动社交功能可以是自动组建临时好友群,推荐好友关系,生成实时数据排行表,生成运动组队地图,生成运动排行榜,描绘多人运动轨迹地图等。服务器内可以预存有不同匹配状态对应的不同运动社交功能。如此,服务器在确定第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态后,就可以启动相应匹配状态对应的运动社交功能。Here, the sports social function may be to automatically form a temporary friend group, recommend a friend relationship, generate a real-time data ranking table, generate a sports team map, generate a sports ranking list, and describe a multi-person sports trajectory map. Different sports social functions corresponding to different matching states may be pre-stored in the server. In this way, after determining the matching status of the sports venues and the matching status of the sports modes of the second user and the first user, the server can start the sports social function corresponding to the corresponding matching status.

示例的,在第二用户(该第二用户可以是一个或多个用户)和第一用户属于同一运动场所时,服务器可以控制第一用户的终端启动建立与该第二用户的临时好友群,如此,在同一场所的用户就可以在好友群内交流各自的运动信息;在第二用户和第一用户属于同一运动模式时,服务器可以控制第一用户的终端为生成实时数据排行表,如此用户就可以查看在做同一模式运动的其他按用户的运动数据,互相激励,等等。For example, when the second user (the second user may be one or more users) and the first user belong to the same sports venue, the server may control the terminal of the first user to initiate the establishment of a temporary friend group with the second user, In this way, users in the same place can exchange their sports information in the friend group; when the second user and the first user belong to the same sports mode, the server can control the terminal of the first user to generate a real-time data ranking table, so that the user You can view the exercise data of other users who are doing the same pattern of exercise, motivate each other, and so on.

本实施例可以根据用户的运动场所和运动模式来自动控制用户的对应设备自动启动与其他用户相关的运动社交功能,可以通过运动模式来更精准地细分用户,建立更精准的运动社交。This embodiment can automatically control the user's corresponding device to automatically activate the sports social function related to other users according to the user's sports venue and sports mode, and can use the sports mode to more accurately subdivide users and establish a more accurate sports social interaction.

在一种可能的实施例中,所述运动参数包括:运动位置信息,和以下至少一种参数:心率信息,运动速度,运动方向和运动类型;上述运动社交方法中的步骤C1可以实现为以下步骤C11。In a possible embodiment, the exercise parameters include: exercise position information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction and exercise type; step C1 in the above exercise social method can be implemented as the following Step C11.

在步骤C11中,根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态;以及根据所述心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个,确定所述第二用户和所述第一用户的运动模式的匹配状态。In step C11, according to the movement position information, determine the matching state of the sports venues of the second user and the first user; and according to the heart rate information, the movement speed, the movement direction and the At least one of the exercise types determines the matching state of the exercise patterns of the second user and the first user.

这里,服务器可以按照上述步骤A1所描述的内容,确定第二用户和所述第一用户的运动场所的匹配状态,在此不再赘述。Here, the server may determine the matching state of the sports venues of the second user and the first user according to the content described in the foregoing step A1, which will not be repeated here.

这里,该心率信息可以是可穿戴设备直接检测获得,该运动速率可以通过检测到的位置信息和对应的时间信息计算获得,该运动方向可以通过可穿戴设备上的方向测试仪如陀螺仪检测获得,该运动类型可以通过用户在该可穿戴设备上的输入获得,示例的,该可穿戴设备上可以设置“跑步”按键、“游泳”按键等功能按键,用户可以在跑步时按压“跑步”按键,在游泳时按压“游泳”按键,如此,该可穿戴设备可以获取到用户的运动类型。Here, the heart rate information can be directly detected by the wearable device, the motion rate can be obtained by calculating the detected position information and the corresponding time information, and the motion direction can be detected by a direction tester such as a gyroscope on the wearable device. , the exercise type can be obtained by the user's input on the wearable device. For example, the wearable device can be set with function buttons such as a "running" button and a "swimming" button, and the user can press the "running" button when running , press the "swimming" button when swimming, so that the wearable device can obtain the user's exercise type.

这里,在该运动参数包括心率信息时,若两个用户的心率信息在同一心率范围内,表明这两个用户的运动强度类似,可以确定这两个用户的运动模式的运动状态为属于同一运动模式,否则,不属于同一运动模式。在该运动参数包括运动速度时,若两个用户的运动速度在同一速度范围内,可以确定这两个用户的运动模式的匹配状态为属于同一运动模式,否则,不属于同一运动模式。在该运动参数包括运动方向时,若两个用户的运动方向在同一方向范围内,可以确定这两个用户的运动模式的匹配状态为属于同一运动模式,否则,不属于同一运动模式。在该运动参数包括运动方向时,若两个用户的运动方向在同一方向范围内,可以确定这两个用户的运动模式的匹配状态为属于同一运动模式,否则,不属于同一运动模式。在该运动参数包括运动类型时,若两个用户的运动类型相同,可以确定这两个用户的运动模式的匹配状态为属于同一运动模式,否则,不属于同一运动模式。Here, when the exercise parameter includes heart rate information, if the heart rate information of the two users is within the same heart rate range, it indicates that the exercise intensities of the two users are similar, and it can be determined that the exercise states of the exercise patterns of the two users belong to the same exercise mode, otherwise, do not belong to the same sport mode. When the motion parameter includes motion speed, if the motion speeds of the two users are within the same speed range, it can be determined that the matching state of the motion modes of the two users belongs to the same motion mode; otherwise, they do not belong to the same motion mode. When the motion parameter includes the motion direction, if the motion directions of the two users are within the same direction range, it can be determined that the matching state of the motion patterns of the two users belongs to the same motion pattern; otherwise, it does not belong to the same motion pattern. When the motion parameter includes the motion direction, if the motion directions of the two users are within the same direction range, it can be determined that the matching state of the motion patterns of the two users belongs to the same motion pattern; otherwise, it does not belong to the same motion pattern. When the exercise parameter includes exercise type, if the exercise types of the two users are the same, it can be determined that the matching state of the exercise modes of the two users belongs to the same exercise mode, otherwise, they do not belong to the same exercise mode.

这里需要说明的是,第一用户的终端内可以安装一与该社交相关的应用,该应用中设置有一用户界面,第一用户可以在该用户界面上输入该第一用户的匹配条件参数,该第一用户的终端获取该第一用户的匹配条件参数后就可以上传给服务器,如此,服务器就可以获取到该第一用户的匹配条件参数。然后服务器就可以根据所述匹配条件参数,确定所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态。根据上述示例,该匹配条件参数可以是预设距离范围,预设时间范围;当所述第一用户和所述第二用户之间的距离在预设距离范围内,且对应的时间间隔在预设时间范围内时,服务器就可以确定所述第二用户和所述第一用户的运动场所的匹配状态为属于同一运动场所。在该运动参数包括运动速度时,该匹配条件参数可以是预设的各种运动速度范围内;当所述第一用户和所述第二用户的运动速度范围在同一运动速度范围内时,服务器就可以确定所述第二用户和所述第一用户的运动模式的匹配状态为属于同一运动模式。It should be noted here that an application related to the social networking can be installed in the terminal of the first user, and a user interface is set in the application, and the first user can input the matching condition parameters of the first user on the user interface. After acquiring the matching condition parameters of the first user, the terminal of the first user can upload the parameters to the server. In this way, the server can acquire the matching condition parameters of the first user. Then, the server may determine, according to the matching condition parameters, the matching status of the sports venues and the matching status of the sports modes of the second user and the first user. According to the above example, the matching condition parameter may be a preset distance range and a preset time range; when the distance between the first user and the second user is within the preset distance range, and the corresponding time interval is within the preset distance range Within the set time range, the server may determine that the matching state of the sports venues of the second user and the first user belongs to the same sports venue. When the motion parameter includes motion speed, the matching condition parameter may be within various preset motion speed ranges; when the motion speed ranges of the first user and the second user are within the same motion speed range, the server It can be determined that the matching state of the motion modes of the second user and the first user belong to the same motion mode.

本实施例可以通过心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个来进一步精确地确定用户的运动模式的匹配状态,进而更精准地细分用户,建立相应的运动社交。In this embodiment, at least one of the heart rate information, the motion speed, the motion direction, and the motion type can be used to further accurately determine the matching state of the user's motion pattern, and further subdivide the user more accurately, and establish corresponding Sports social.

在一种可能的实施例中,所述运动参数包括:运动位置信息、运动时间信息,和以下至少一种参数:心率信息,运动速度,运动方向和运动类型;上述运动社交方法中的步骤C1可以实现为以下步骤C12。In a possible embodiment, the exercise parameters include: exercise location information, exercise time information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction, and exercise type; step C1 in the above-mentioned exercise socialization method It can be implemented as the following step C12.

在步骤C12中,根据所述用户的位置信息和所述运动时间信息,确定所述第二用户和所述第一用户的运动场所的匹配状态;以及根据所述心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个,确定所述第二用户和所述第一用户的运动模式的匹配状态。In step C12, according to the user's position information and the exercise time information, determine the matching state of the sports venues of the second user and the first user; and according to the heart rate information, the exercise speed, At least one of the movement direction and the movement type determines the matching state of the movement patterns of the second user and the first user.

这里,服务器可以按照上述步骤A2所描述的内容,确定第二用户和所述第一用户的运动场所的匹配状态,在此不再赘述。Here, the server may determine the matching state of the sports venues of the second user and the first user according to the content described in the foregoing step A2, which will not be repeated here.

这里,服务器可以按照上述步骤C11所描述的内容,确定第二用户和所述第一用户的运动模式的匹配状态,在此不再赘述。Here, the server may determine the matching state of the motion patterns of the second user and the first user according to the content described in the foregoing step C11, which will not be repeated here.

在一种可能的实施例中,上述运动社交方法中的步骤C2可以实施为以下步骤C21至C23。In a possible embodiment, step C2 in the above-mentioned sports socialization method may be implemented as the following steps C21 to C23.

在步骤C21中,响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于同一运动模式,确定所述第一用户与所述第二用户一起的运动的集合地点,控制所述第一用户的对应设备展示所述集合地点,和/或,控制所述第一用户的对应设备向所述第一用户推荐与所述第二用户建立好友关系或群组,和/或,同步显示所述第一用户和所述第二用户的运动数据。In step C21, in response to the matching status of the sports venue being in the same sports venue, and the matching status of the sports mode being belonging to the same sports mode, determine the matching status of the exercise of the first user and the second user together Meeting place, controlling the corresponding device of the first user to display the meeting place, and/or controlling the corresponding device of the first user to recommend to the first user to establish a friend relationship or group with the second user , and/or, displaying the motion data of the first user and the second user synchronously.

在步骤C22中,响应于所述运动场所的匹配状态为处于不同运动场所,且所述运动模式的匹配状态为属于同一运动模式,控制所述第一用户的对应设备向所述第一用户推荐与所述第二用户建立好友关系,和/或,同步显示所述第一用户和所述第二用户的运动数据。In step C22, in response to the matching status of the sports venues being in different sports venues and the matching status of the sports modes being that they belong to the same sports mode, control the corresponding device of the first user to recommend to the first user establishing a friend relationship with the second user, and/or displaying the motion data of the first user and the second user synchronously.

在步骤C23中,响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于不同运动模式,控制所述第一用户的对应设备组建与所述第二用户的好友群,和/或,同步显示所述第一用户和所述第二用户的运动数据。In step C23, in response to the matching status of the sports venues being in the same sports venue, and the matching status of the sports modes being belonging to different sports modes, controlling the corresponding device of the first user to form a connection with the second user and/or synchronously display the motion data of the first user and the second user.

这里,第一用户和所述第二用户的运动场所的匹配状态和运动模式的匹配状态不同,可以对应不同的社交功能。Here, the matching status of the sports venues and the matching status of the sports modes of the first user and the second user are different, and may correspond to different social functions.

这里,在所述运动场所的匹配状态为处于同一运动场所,所述运动模式的匹配状态为属于同一运动模式时,表明这些用户在同一运动场所进行同一运动模式的运动,此时,这些用户可以一起做同类型的运动,故服务器可以根据用户所在的运动场所,确定所述第一用户与所述第二用户一起的运动的集合地点,控制所述第一用户的终端展示所述集合地点,提示第一用户到该集合地点和其他做相同运动的用户集合,然后一起运动。服务器还可以控制所述第一用户的终端建立与所述第二用户之间的临时好友群组,这样相近地区有相同运动爱好的用户就可以建立群组,在同一场所做同类运动的用户就可以在该群组内交流沟通各自的运动信息,相约运动,互相激励。由于这些用户都在进行同一场所进行同一运动模式的运动,服务器也可以统计这些用户的运动数据,控制第一用户的终端同步显示这些用户的运动数据,让用户看看附近做相同运动的用户的运动强度,激励用户运动。Here, when the matching state of the sports venue is in the same sports venue, and the matching status of the sports mode is belonging to the same sports mode, it means that these users are exercising in the same sports venue in the same sports mode. At this time, these users can Do the same type of exercise together, so the server can determine the gathering place of the exercise of the first user and the second user according to the sports venue where the user is located, and control the terminal of the first user to display the gathering place, Prompt the first user to go to the meeting place and gather with other users who do the same exercise, and then exercise together. The server can also control the terminal of the first user to establish a temporary friend group with the second user, so that users who have the same sports hobbies in similar areas can establish groups, and users who do similar sports in the same place can In this group, you can exchange and communicate their sports information, meet to exercise, and motivate each other. Since these users are all exercising in the same exercise mode in the same place, the server can also count the exercise data of these users, and control the terminal of the first user to display the exercise data of these users synchronously, so that the user can view the nearby users who are doing the same exercise. Exercise intensity, motivating users to exercise.

这里,在所述运动场所的匹配状态为处于不同运动场所,所述运动模式的匹配状态为属于同一运动模式时,表明这些用户在不同的运动场所进行同一运动模式的运动,这些用户都要相同的运动爱好,可以成为运动好友,此时,服务器可以控制所述第一用户的终端向所述第一用户推荐与所述第二用户建立好友关系,该第一用户同意后就可以与该第二用户建立好友关系。由于这些用户都在进行同一运动模式的运动,服务器也可以统计这些用户的运动数据,控制第一用户的终端同步显示这些用户的运动数据,让用户进行比较,当然,服务器也可以生成实时数据排行榜,控制第一用户的终端同步显示这些用户的运动排行榜。Here, when the matching state of the sports venues is in different sports venues, and the matching status of the sports mode is belonging to the same sports mode, it means that these users exercise the same sports mode in different sports venues, and these users must be the same The sports hobby of the user can become a sports friend. At this time, the server can control the terminal of the first user to recommend to the first user to establish a friendship with the second user. After the first user agrees, he can contact the first user. The two users establish a friend relationship. Since these users are all exercising in the same exercise mode, the server can also count the exercise data of these users, and control the terminal of the first user to synchronously display the exercise data of these users, allowing users to compare. Of course, the server can also generate real-time data rankings list, and control the terminal of the first user to synchronously display the sports ranking list of these users.

这里,在所述运动场所的匹配状态为处于同一运动场所,所述运动模式的匹配状态为属于不同运动模式时,表明这些用户在同一运动场所进行不同运动模式的运动,这些用户运动距离较近,此时,服务器可以控制所述第一用户的终端向所述第一用户推荐与所述第二用户建立好友关系,该第一用户同意后就可以与该第二用户建立好友关系。由于这些用户都在进行同一场所运动,服务器也可以统计这些用户的运动数据,控制第一用户的终端同步显示这些用户的运动数据,让用户看看附近的人都在进行什么运动,当然,服务器也可以生成描绘多人运动轨迹地图,控制第一用户的终端同步显示该多人运动轨迹地图。Here, when the matching state of the sports venue is in the same sports venue, and the matching status of the sports mode is belonging to different sports modes, it indicates that these users are exercising in the same sports venue with different sports modes, and the movement distance of these users is relatively short. , at this time, the server can control the terminal of the first user to recommend to the first user to establish a friend relationship with the second user, and the first user can establish a friend relationship with the second user after agreeing. Since these users are all exercising in the same place, the server can also count the exercise data of these users, and control the terminal of the first user to display the exercise data of these users synchronously, so that the user can see what exercise people nearby are doing. Of course, the server It is also possible to generate a map depicting the motion trajectories of multiple people, and control the terminal of the first user to display the multi-person motion locus map synchronously.

这里,为了保证运动社交的准确性,服务器可以确定预设时间段内如20分钟内,第一用户和第二用户的运动场所的匹配状态和运动模式的匹配状态,然后根据这个预设时间段内第一用户和第二用户的运动场所的匹配状态和运动模式的匹配状态,来控制第一用户的终端启动与所述第二用户相关的运动社交功能。如此可以根据长时间内用户的运动场所和运动模式来启动对应的运动社交功能,可以更精准的确定用户类型。Here, in order to ensure the accuracy of sports social interaction, the server can determine the matching state of the sports venues and the matching state of the sports mode of the first user and the second user within a preset time period, such as 20 minutes, and then according to the preset time period The matching status of the sports venues and the matching status of the sports mode of the first user and the second user are used to control the terminal of the first user to activate the sports social function related to the second user. In this way, the corresponding sports social function can be activated according to the user's sports venue and sports mode for a long time, and the user type can be more accurately determined.

示例的,在预设时间段如20分钟内,第一用户和所述第二用户的运动场所的匹配状态均是同一个匹配状态如均处于同一运动场所,则可以准确地确定该第一用户和所述第二用户是在同一运动场所运动的;第一用户和所述第二用户的运动模式的匹配状态均是同一个匹配状态如均属于同一运动模式,则可以准确地确定该第一用户和所述第二用户是在进行同一运动模式的运动的,此时,此时服务器就可以控制第一用户的终端启动在同一运动场所下进行同一运动模式对应的运动社交功能。Exemplarily, within a preset time period such as 20 minutes, the matching states of the sports venues of the first user and the second user are both in the same matching status, such as being in the same sports venue, then the first user can be accurately determined. and the second user are exercising in the same sports arena; the matching states of the motion patterns of the first user and the second user are both the same matching state. The user and the second user are exercising in the same exercise mode. At this time, the server can control the terminal of the first user to activate the exercise social function corresponding to the same exercise mode in the same exercise venue.

本实施例可以响应与不同的匹配状态,启动不同的社交功能,如此可以为不同的用户组别启动不同社交功能,更精确地使用户通过精确的社交功能与不同的用户进行社交。In this embodiment, different social functions can be activated in response to different matching states, so that different social functions can be activated for different user groups, and users can more accurately socialize with different users through precise social functions.

下面通过几个实施例详细介绍实现过程。The implementation process is described in detail below through several embodiments.

图3是根据一示例性实施例示出的一种运动社交方法的流程图,如图3所示,该方法可以由服务器等设备实现,包括步骤301-303。Fig. 3 is a flowchart of a method for exercising and socializing according to an exemplary embodiment. As shown in Fig. 3 , the method can be implemented by a device such as a server, and includes steps 301-303.

在步骤301中,获取第一用户以及第二用户的运动参数;所述运动参数包括:运动位置信息。In step 301, motion parameters of the first user and the second user are acquired; the motion parameters include: motion position information.

在步骤302中,根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。In step 302, the matching state of the sports venues of the second user and the first user is determined according to the sports location information.

在步骤303中,响应于所述运动场所的匹配状态为处于同一运动场所,确定所述第一用户与所述第二用户一起的运动的集合地点,并控制所述第一用户的对应设备展示所述集合地点。In step 303, in response to the matching state of the sports venues being in the same sports venue, determine the gathering place of the sports of the first user and the second user, and control the display of the corresponding device of the first user the meeting place.

图4是根据一示例性实施例示出的一种运动社交方法的流程图,如图4所示,该方法可以由服务器等设备实现,包括步骤401-406。Fig. 4 is a flow chart of a method for exercising and socializing according to an exemplary embodiment. As shown in Fig. 4 , the method may be implemented by a device such as a server, and includes steps 401-406.

在步骤401中,获取第一用户以及第二用户的运动参数,所述运动参数包括运动位置信息及对应的时间信息;所述运动参数还包括以下至少一种参数:心率信息,运动速度,运动方向和运动类型。In step 401, the exercise parameters of the first user and the second user are obtained, the exercise parameters include exercise position information and corresponding time information; the exercise parameters also include at least one of the following parameters: heart rate information, exercise speed, exercise Orientation and type of movement.

在步骤402中,根据所述运动位置信息和所述运动时间信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。In step 402, the matching state of the sports venues of the second user and the first user is determined according to the exercise position information and the exercise time information.

在步骤403中,根据所述心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个,确定所述第二用户和所述第一用户的运动模式的匹配状态。In step 403, according to at least one of the heart rate information, the motion speed, the motion direction and the motion type, determine the matching state of the motion patterns of the second user and the first user.

在步骤404中,响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于同一运动模式,确定所述第一用户与所述第二用户一起的运动的集合地点,控制所述第一用户的对应设备展示所述集合地点。In step 404, in response to the matching status of the sports venue being in the same sports venue, and the matching status of the sports mode being belonging to the same sports mode, determine the matching status of the sports together by the first user and the second user. A meeting place, controlling the corresponding device of the first user to display the meeting place.

在步骤405中,响应于所述运动场所的匹配状态为处于不同运动场所,且所述运动模式的匹配状态为属于同一运动模式,控制所述第一用户的对应设备向所述第一用户推荐与所述第二用户建立好友关系。In step 405, in response to the matching status of the sports venue being in different sports venues and the matching status of the sports mode being belonging to the same sports mode, control the corresponding device of the first user to recommend to the first user A friend relationship is established with the second user.

在步骤406中,响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于不同运动模式同步显示所述第一用户和所述第二用户的运动数据。In step 406, in response to the matching status of the sports venue being in the same sports venue and the matching status of the sports mode being that they belong to different sports modes, the sports data of the first user and the second user are displayed synchronously.

下述为本公开装置实施例,可以用于执行本公开方法实施例。The following are the apparatus embodiments of the present disclosure, which can be used to execute the method embodiments of the present disclosure.

图5是根据一示例性实施例示出的一种运动社交装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图5所示,该装置包括:Fig. 5 is a block diagram of a sports social apparatus according to an exemplary embodiment. The apparatus can be implemented as part or all of an electronic device through software, hardware, or a combination of the two. As shown in Figure 5, the device includes:

获取模块501,用于获取第一用户以及第二用户的运动参数;an acquisition module 501, configured to acquire the exercise parameters of the first user and the second user;

确定模块502,用于根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态;A determination module 502, configured to determine the matching state of the sports venues of the second user and the first user according to the exercise parameters of the first user and the exercise parameters of the second user;

控制模块503,用于根据所述第二用户和所述第一用户的运动场所的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能。The control module 503 is configured to control the corresponding device of the first user to activate the sports social function for the second user according to the matching state of the sports venues of the second user and the first user.

作为一种可能的实施例,图6是根据一示例性实施例示出的一种运动社交装置的框图,如图6所示,所述运动参数包括:运动位置信息;上述公开的运动社交装置还可以把确定模块502配置成包括第一确定子模块5021,其中:As a possible embodiment, FIG. 6 is a block diagram of a sports social device according to an exemplary embodiment. As shown in FIG. 6 , the sports parameters include: sports location information; the sports social device disclosed above also further The determination module 502 can be configured to include a first determination sub-module 5021, wherein:

第一确定子模块5021,用于根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。The first determination sub-module 5021 is configured to determine the matching state of the sports venues of the second user and the first user according to the sports position information.

作为一种可能的实施例,所述运动参数还包括:运动时间信息;所述运动时间信息表征对应用户出现在所述运动位置信息所表征运动位置的时间;As a possible embodiment, the motion parameters further include: motion time information; the motion time information represents the time when the corresponding user appears at the motion position represented by the motion position information;

所述第一确定子模块5021,用于根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。The first determining sub-module 5021 is configured to determine the matching state of the sports venues of the second user and the first user according to the sports position information.

作为一种可能的实施例,图7是根据一示例性实施例示出的一种运动社交装置的框图,如图7所示,上述公开的运动社交装置还可以把控制模块503配置成包括第一控制子模块5031、第二控制子模块5032和第三控制子模块5033,其中:As a possible embodiment, FIG. 7 is a block diagram of a sports social device according to an exemplary embodiment. As shown in FIG. 7 , the above disclosed sports social device may further configure the control module 503 to include a first Control sub-module 5031, second control sub-module 5032 and third control sub-module 5033, wherein:

第一控制子模块5031,用于响应于所述运动场所的匹配状态为处于同一运动场所,确定所述第一用户与所述第二用户一起的运动的集合地点,并控制所述第一用户的对应设备展示所述集合地点;The first control sub-module 5031 is configured to determine the gathering place of the exercise of the first user and the second user in response to the matching state of the sports venue being in the same sports venue, and to control the first user The corresponding device of the display the said meeting place;

第二控制子模块5032,用于控制所述第一用户的对应设备建立与所述第二用户之间的好友关系或临时群组;A second control submodule 5032, configured to control the corresponding device of the first user to establish a friend relationship or a temporary group with the second user;

第三控制子模块5033,用于同步显示所述第一用户和所述第二用户的运动数据。The third control sub-module 5033 is configured to synchronously display the exercise data of the first user and the second user.

这里需要说明的是,图7只是一种示例,该控制模块503还可以被配置成包括第一控制子模块5031、第二控制子模块5032和第三控制子模块5033中的一个或两个子模块。It should be noted here that FIG. 7 is just an example, and the control module 503 may also be configured to include one or two sub-modules among the first control sub-module 5031 , the second control sub-module 5032 and the third control sub-module 5033 .

作为一种可能的实施例,图8是根据一示例性实施例示出的一种运动社交装置的框图,如图8所示,上述公开的运动社交装置还可以把确定模块502配置成包括第二确定子模块5022,把控制模块503配置成包括第四控制子模块5034,其中:As a possible embodiment, FIG. 8 is a block diagram of a sports social device according to an exemplary embodiment. As shown in FIG. 8 , the above disclosed sports social device may further configure the determining module 502 to include a second Determine the sub-module 5022, and configure the control module 503 to include a fourth control sub-module 5034, wherein:

第二确定子模块5022,用于根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态;The second determination sub-module 5022 is configured to determine, according to the exercise parameters of the first user and the exercise parameters of the second user, the matching state of the sports venues of the second user and the first user and the matching state of the exercise mode match status;

第四控制子模块5034,用于根据所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能。The fourth control sub-module 5034 is configured to control the corresponding device of the first user to start targeting the second user according to the matching status of the sports venue and the sports mode of the second user and the first user. sports social function.

作为一种可能的实施例,所述运动参数包括:运动位置信息,和以下至少一种参数:心率信息,运动速度,运动方向和运动类型;所述第二确定子模块5022,用于根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态;以及根据所述心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个,确定所述第二用户和所述第一用户的运动模式的匹配状态;或者As a possible embodiment, the exercise parameters include: exercise position information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction and exercise type; the second determination sub-module 5022 is used to determine According to the exercise position information, the matching state of the exercise venues of the second user and the first user is determined; and according to the heart rate information, the exercise speed, the exercise direction and at least one of the exercise type, determining a matching status of the motion patterns of the second user and the first user; or

所述运动参数包括:运动位置信息、运动时间信息、和以下至少一种参数:心率信息,运动速度,运动方向和运动类型;所述第二确定子模块5022,用于根据所述运动位置信息和所述运动时间信息,确定所述第二用户和所述第一用户的运动场所的匹配状态;以及根据所述心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个,确定所述第二用户和所述第一用户的运动模式的匹配状态。The exercise parameters include: exercise location information, exercise time information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction, and exercise type; the second determination sub-module 5022 is used to determine the exercise position according to the exercise location information. and the exercise time information, determine the matching state of the sports venues of the second user and the first user; and at least one of the heart rate information, the exercise speed, the exercise direction and the exercise type One, determining the matching state of the motion patterns of the second user and the first user.

作为一种可能的实施例,第四控制子模块5034,用于响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于同一运动模式,确定所述第一用户与所述第二用户一起的运动的集合地点,控制所述第一用户的对应设备展示所述集合地点,和/或,控制所述第一用户的对应设备向所述第一用户推荐与所述第二用户建立好友关系或群组,和/或,同步显示所述第一用户和所述第二用户的运动数据;As a possible embodiment, the fourth control sub-module 5034 is configured to, in response to the matching status of the sports venues being in the same sports venue, and the matching status of the sports modes belonging to the same sports mode, determine the first A meeting place of a user's exercise together with the second user, controlling the corresponding device of the first user to display the meeting place, and/or controlling the corresponding device of the first user to recommend to the first user establishing a friend relationship or group with the second user, and/or displaying the exercise data of the first user and the second user synchronously;

第四控制子模块5034,还可以用于响应于所述运动场所的匹配状态为处于不同运动场所,且所述运动模式的匹配状态为属于同一运动模式,控制所述第一用户的对应设备向所述第一用户推荐与所述第二用户建立好友关系,和/或,同步显示所述第一用户和所述第二用户的运动数据;The fourth control sub-module 5034 can also be used to control the corresponding device of the first user to be in a different sports venue in response to the matching status of the sports venue being in a different sports venue, and the matching status of the sports mode is belonging to the same sports mode. The first user recommends establishing a friend relationship with the second user, and/or synchronously displays the exercise data of the first user and the second user;

第四控制子模块5034,还可以用于响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于不同运动模式,控制所述第一用户的对应设备组建与所述第二用户的好友群,和/或,同步显示所述第一用户和所述第二用户的运动数据。The fourth control sub-module 5034 can also be used to control the corresponding equipment of the first user to form in response to the matching state of the sports venue being in the same sports venue, and the matching status of the sports mode being a different sports mode Synchronously displaying the motion data of the first user and the second user with the friend group of the second user and/or.

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。Regarding the apparatus in the above-mentioned embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be described in detail here.

图9是根据一示例性实施例示出的一种运动社交装置的框图。例如,装置900可以被提供为一服务器。装置900包括处理组件911,其进一步包括一个或多个处理器,以及由存储器912所代表的存储器资源,用于存储可由处理组件911的执行的指令,例如应用程序。存储器912中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件911被配置为执行指令,以执行上述方法。Fig. 9 is a block diagram of a sports social device according to an exemplary embodiment. For example, the apparatus 900 may be provided as a server. Apparatus 900 includes a processing component 911, which further includes one or more processors, and a memory resource, represented by memory 912, for storing instructions executable by processing component 911, such as application programs. An application program stored in memory 912 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 911 is configured to execute instructions to perform the above-described method.

装置900还可以包括一个电源组件913被配置为执行装置900的电源管理,一个有线或无线的网络接口914被配置为将装置900连接到网络,和一个输入输出(I/O)接口915。装置900可以操作基于存储在存储器912的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。The device 900 may also include a power supply assembly 913 configured to perform power management of the device 900, a wired or wireless network interface 914 configured to connect the device 900 to a network, and an input output (I/O) interface 915. Device 900 may operate based on an operating system stored in memory 912, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™ or the like.

一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置900的处理器执行时,使得装置900能够执行上述运动社交方法,所述方法包括:A non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by the processor of the apparatus 900, the apparatus 900 can execute the above-mentioned sports social method, and the method includes:

获取第一用户以及第二用户的运动参数;Obtain the motion parameters of the first user and the second user;

根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态;determining, according to the exercise parameters of the first user and the exercise parameters of the second user, the matching state of the sports venues of the second user and the first user;

根据所述第二用户和所述第一用户的运动场所的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能。Controlling the corresponding device of the first user to activate a sports social function for the second user according to the matching state of the sports venues of the second user and the first user.

在一个实施例中,所述运动参数包括:运动位置信息;In one embodiment, the motion parameters include: motion location information;

所述根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态,包括:The determining the matching state of the sports venues of the second user and the first user according to the exercise parameters of the first user and the exercise parameters of the second user includes:

根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。According to the exercise position information, the matching state of the sports venues of the second user and the first user is determined.

在一个实施例中,所述运动参数还包括:运动时间信息,其中,所述运动时间信息表征对应用户出现在所述运动位置信息所表征运动位置的时间;In one embodiment, the motion parameter further includes: motion time information, wherein the motion time information represents the time when the corresponding user appears at the motion position represented by the motion position information;

所述根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态,包括:The determining the matching state of the sports venues of the second user and the first user according to the exercise parameters of the first user and the exercise parameters of the second user includes:

根据所述运动位置信息以及所述运动时间信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。According to the exercise position information and the exercise time information, the matching state of the sports venues of the second user and the first user is determined.

在一个实施例中,根据所述第二用户和所述第一用户的运动场所的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能,包括:In one embodiment, controlling the corresponding device of the first user to activate a sports social function for the second user according to the matching state of the sports venues of the second user and the first user, including:

响应于所述运动场所的匹配状态为处于同一运动场所,确定所述第一用户与所述第二用户一起的运动的集合地点,并控制所述第一用户的对应设备展示所述集合地点;和/或,In response to the matching state of the sports venues being in the same sports venue, determining a gathering place for the exercise of the first user and the second user, and controlling the corresponding device of the first user to display the gathering place; and / or,

控制所述第一用户的对应设备建立与所述第二用户之间的好友关系或临时群组;和/或,Controlling the corresponding device of the first user to establish a friend relationship or a temporary group with the second user; and/or,

同步显示所述第一用户和所述第二用户的运动数据。Simultaneously displaying the motion data of the first user and the second user.

在一个实施例中,根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态,包括:In one embodiment, determining the matching state of the sports venues of the second user and the first user according to the exercise parameters of the first user and the exercise parameters of the second user includes:

根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态;According to the exercise parameter of the first user and the exercise parameter of the second user, determine the matching state of the sports venue and the matching state of the exercise mode of the second user and the first user;

根据所述第二用户和所述第一用户的运动场所的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能,包括:Controlling the corresponding device of the first user to activate a sports social function for the second user according to the matching state of the sports venues of the second user and the first user, including:

根据所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能。Controlling the corresponding device of the first user to activate a sports social function for the second user according to the matching status of the sports venue and the sports mode of the second user and the first user.

在一个实施例中,所述运动参数包括:运动位置信息,和以下至少一种参数:心率信息,运动速度,运动方向和运动类型;所述根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,包括:In one embodiment, the exercise parameters include: exercise position information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction and exercise type; the exercise parameters according to the first user and the first Two user's exercise parameters, determine the matching state of the sports venue and the matching state of the exercise mode of the second user and the first user, including:

根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态;以及根据所述心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个,确定所述第二用户和所述第一用户的运动模式的匹配状态;或者According to the exercise position information, determine the matching state of the exercise venues of the second user and the first user; and at least one of the heart rate information, the exercise speed, the exercise direction and the exercise type is based on the heart rate information One, determining the matching state of the motion patterns of the second user and the first user; or

所述运动参数包括:运动位置信息、运动时间信息、和以下至少一种参数:心率信息,运动速度,运动方向和运动类型;所述根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,包括:The exercise parameters include: exercise position information, exercise time information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction and exercise type; the exercise parameters according to the first user and the second user The sports parameters of the second user and the matching state of the sports venues and sports modes of the second user and the first user are determined, including:

根据所述运动位置信息和所述运动时间信息,确定所述第二用户和所述第一用户的运动场所的匹配状态;以及根据所述心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个,确定所述第二用户和所述第一用户的运动模式的匹配状态。According to the exercise position information and the exercise time information, determine the matching state of the exercise places of the second user and the first user; and according to the heart rate information, the exercise speed, the exercise direction and all at least one of the motion types, and determining a matching state of motion patterns of the second user and the first user.

在一个实施例中,根据所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能,包括:In one embodiment, controlling the corresponding device of the first user to initiate social sports for the second user according to the matching status of the sports venue and the matching status of the sports mode of the second user and the first user features, including:

响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于同一运动模式,确定所述第一用户与所述第二用户一起的运动的集合地点,控制所述第一用户的对应设备展示所述集合地点,和/或,控制所述第一用户的对应设备向所述第一用户推荐与所述第二用户建立好友关系或群组,和/或,同步显示所述第一用户和所述第二用户的运动数据;In response to the matching status of the sports venue being in the same sports venue, and the matching status of the sports mode being belonging to the same sports mode, determine the gathering place of the sports together by the first user and the second user, and control all the sports. The corresponding device of the first user displays the meeting place, and/or, controls the corresponding device of the first user to recommend to the first user to establish a friend relationship or group with the second user, and/or, Simultaneously displaying the motion data of the first user and the second user;

响应于所述运动场所的匹配状态为处于不同运动场所,且所述运动模式的匹配状态为属于同一运动模式,控制所述第一用户的对应设备向所述第一用户推荐与所述第二用户建立好友关系,和/或,同步显示所述第一用户和所述第二用户的运动数据;In response to the matching status of the sports venue being in different sports venues, and the matching status of the sports mode being that they belong to the same sports mode, the corresponding device of the first user is controlled to recommend to the first user a match with the second sports mode. The user establishes a friend relationship, and/or synchronously displays the motion data of the first user and the second user;

响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于不同运动模式,控制所述第一用户的对应设备组建与所述第二用户的好友群,和/或,同步显示所述第一用户和所述第二用户的运动数据。In response to the matching status of the sports venue being in the same sports venue, and the matching status of the sports mode being belonging to a different sports mode, controlling the corresponding device of the first user to form a friend group with the second user, and /or, displaying the motion data of the first user and the second user synchronously.

本实施例还提供了一种运动社交装置,包括:This embodiment also provides a sports social device, including:

处理器;processor;

用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;

其中,所述处理器被配置为:wherein the processor is configured to:

获取第一用户以及第二用户的运动参数;Obtain the motion parameters of the first user and the second user;

根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态;determining, according to the exercise parameters of the first user and the exercise parameters of the second user, the matching state of the sports venues of the second user and the first user;

根据所述第二用户和所述第一用户的运动场所的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能。Controlling the corresponding device of the first user to activate a sports social function for the second user according to the matching state of the sports venues of the second user and the first user.

在一个实施例中,上述处理器还可以被配置为:In one embodiment, the above-mentioned processor may also be configured to:

所述运动参数包括:运动位置信息;The motion parameters include: motion position information;

所述根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态,包括:The determining the matching state of the sports venues of the second user and the first user according to the exercise parameters of the first user and the exercise parameters of the second user includes:

根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。According to the exercise position information, the matching state of the sports venues of the second user and the first user is determined.

在一个实施例中,上述处理器还可以被配置为:In one embodiment, the above-mentioned processor may also be configured to:

所述运动参数还包括:运动时间信息,其中,所述运动时间信息表征对应用户出现在所述运动位置信息所表征运动位置的时间;The motion parameters further include: motion time information, wherein the motion time information represents the time when the corresponding user appears at the motion position represented by the motion position information;

所述根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态,包括:The determining the matching state of the sports venues of the second user and the first user according to the exercise parameters of the first user and the exercise parameters of the second user includes:

根据所述运动位置信息以及所述运动时间信息,确定所述第二用户和所述第一用户的运动场所的匹配状态。According to the exercise position information and the exercise time information, the matching state of the sports venues of the second user and the first user is determined.

在一个实施例中,上述处理器还可以被配置为:In one embodiment, the above-mentioned processor may also be configured to:

根据所述第二用户和所述第一用户的运动场所的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能,包括:Controlling the corresponding device of the first user to activate a sports social function for the second user according to the matching state of the sports venues of the second user and the first user, including:

响应于所述运动场所的匹配状态为处于同一运动场所,确定所述第一用户与所述第二用户一起的运动的集合地点,并控制所述第一用户的对应设备展示所述集合地点;和/或,In response to the matching state of the sports venues being in the same sports venue, determining a gathering place for the exercise of the first user and the second user, and controlling the corresponding device of the first user to display the gathering place; and / or,

控制所述第一用户的对应设备建立与所述第二用户之间的好友关系或临时群组;和/或,Controlling the corresponding device of the first user to establish a friend relationship or a temporary group with the second user; and/or,

同步显示所述第一用户和所述第二用户的运动数据。Simultaneously displaying the motion data of the first user and the second user.

在一个实施例中,上述处理器还可以被配置为:In one embodiment, the above-mentioned processor may also be configured to:

根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态,包括:According to the exercise parameters of the first user and the exercise parameters of the second user, determining the matching state of the sports venues of the second user and the first user, including:

根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态;According to the exercise parameter of the first user and the exercise parameter of the second user, determine the matching state of the sports venue and the matching state of the exercise mode of the second user and the first user;

根据所述第二用户和所述第一用户的运动场所的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能,包括:Controlling the corresponding device of the first user to activate a sports social function for the second user according to the matching state of the sports venues of the second user and the first user, including:

根据所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能。Controlling the corresponding device of the first user to activate a sports social function for the second user according to the matching status of the sports venue and the sports mode of the second user and the first user.

在一个实施例中,上述处理器还可以被配置为:In one embodiment, the above-mentioned processor may also be configured to:

所述运动参数包括:运动位置信息,和以下至少一种参数:心率信息,运动速度,运动方向和运动类型;所述根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,包括:The exercise parameters include: exercise position information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction and exercise type; the exercise parameters according to the first user and the exercise parameters of the second user, Determining the matching status of the sports venues and the matching status of the sports modes of the second user and the first user includes:

根据所述运动位置信息,确定所述第二用户和所述第一用户的运动场所的匹配状态;以及根据所述心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个,确定所述第二用户和所述第一用户的运动模式的匹配状态;或者According to the exercise position information, determine the matching state of the exercise venues of the second user and the first user; and at least one of the heart rate information, the exercise speed, the exercise direction and the exercise type is based on the heart rate information One, determining the matching state of the motion patterns of the second user and the first user; or

所述运动参数包括:运动位置信息、运动时间信息、和以下至少一种参数:心率信息,运动速度,运动方向和运动类型;所述根据所述第一用户的运动参数和所述第二用户的运动参数,确定所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,包括:The exercise parameters include: exercise position information, exercise time information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction and exercise type; the exercise parameters according to the first user and the second user The sports parameters of the second user and the first user's sports venues and the matching status of the sports mode are determined, including:

根据所述运动位置信息和所述运动时间信息,确定所述第二用户和所述第一用户的运动场所的匹配状态;以及根据所述心率信息,所述运动速度,所述运动方向和所述运动类型中的至少一个,确定所述第二用户和所述第一用户的运动模式的匹配状态。According to the exercise position information and the exercise time information, determine the matching state of the exercise places of the second user and the first user; and according to the heart rate information, the exercise speed, the exercise direction and all at least one of the motion types, and determining a matching state of motion patterns of the second user and the first user.

在一个实施例中,上述处理器还可以被配置为:In one embodiment, the above-mentioned processor may also be configured to:

根据所述第二用户和所述第一用户的运动场所的匹配状态和运动模式的匹配状态,控制所述第一用户的对应设备启动针对所述第二用户的运动社交功能,包括:Controlling the corresponding device of the first user to activate the sports social function for the second user according to the matching status of the sports venue and the sports mode of the second user and the first user, including:

响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于同一运动模式,确定所述第一用户与所述第二用户一起的运动的集合地点,控制所述第一用户的对应设备展示所述集合地点,和/或,控制所述第一用户的对应设备向所述第一用户推荐与所述第二用户建立好友关系或群组,和/或,同步显示所述第一用户和所述第二用户的运动数据;In response to the matching status of the sports venue being in the same sports venue, and the matching status of the sports mode being belonging to the same sports mode, determine the gathering place of the sports together by the first user and the second user, and control all the sports. The corresponding device of the first user displays the meeting place, and/or, controls the corresponding device of the first user to recommend to the first user to establish a friend relationship or group with the second user, and/or, Simultaneously displaying the motion data of the first user and the second user;

响应于所述运动场所的匹配状态为处于不同运动场所,且所述运动模式的匹配状态为属于同一运动模式,控制所述第一用户的对应设备向所述第一用户推荐与所述第二用户建立好友关系,和/或,同步显示所述第一用户和所述第二用户的运动数据;In response to the matching status of the sports venue being in different sports venues, and the matching status of the sports mode being that they belong to the same sports mode, the corresponding device of the first user is controlled to recommend to the first user a match with the second sports mode. The user establishes a friend relationship, and/or synchronously displays the motion data of the first user and the second user;

响应于所述运动场所的匹配状态为处于同一运动场所,且所述运动模式的匹配状态为属于不同运动模式,控制所述第一用户的对应设备组建与所述第二用户的好友群,和/或,同步显示所述第一用户和所述第二用户的运动数据。In response to the matching status of the sports venue being in the same sports venue, and the matching status of the sports mode being belonging to a different sports mode, controlling the corresponding device of the first user to form a friend group with the second user, and /or, displaying the motion data of the first user and the second user synchronously.

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the present disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or techniques in the technical field not disclosed by the present disclosure . The specification and examples are to be regarded as exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It is to be understood that the present disclosure is not limited to the precise structures described above and illustrated in the accompanying drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (16)

1. An athletic social method, comprising:
acquiring motion parameters of a first user and a second user;
determining the matching state of the sport places of the second user and the first user according to the sport parameters of the first user and the sport parameters of the second user;
and controlling the corresponding equipment of the first user to start a motion social function aiming at the second user according to the matching state of the motion places of the second user and the first user.
2. The method of claim 1, wherein the motion parameters comprise: motion position information;
the determining the matching state of the sport places of the second user and the first user according to the sport parameters of the first user and the sport parameters of the second user comprises:
and determining the matching state of the sport places of the second user and the first user according to the sport position information.
3. The method of claim 2, wherein the motion parameters further comprise: motion time information, wherein the motion time information represents the time when the corresponding user appears at the motion position represented by the motion position information;
the determining the matching state of the sport places of the second user and the first user according to the sport parameters of the first user and the sport parameters of the second user comprises:
and determining the matching state of the sport places of the second user and the first user according to the sport position information and the sport time information.
4. The method according to any one of claims 1 to 3, wherein controlling the corresponding device of the first user to start an athletic social function for the second user according to the matching state of the second user and the sport field of the first user comprises:
in response to the matching state of the sport place being in the same sport place, determining a rendezvous point of the motions of the first user and the second user together, and controlling a corresponding device of the first user to display the rendezvous point; and/or the presence of a gas in the gas,
controlling the corresponding equipment of the first user to establish a friend relationship or a temporary group with the second user; and/or the presence of a gas in the gas,
and synchronously displaying the motion data of the first user and the second user.
5. The method of claim 1, wherein determining the matching status of the sport areas of the second user and the first user according to the sport parameters of the first user and the sport parameters of the second user comprises:
determining the matching state of the sport places and the matching state of the sport modes of the second user and the first user according to the sport parameters of the first user and the sport parameters of the second user;
according to the matching state of the second user and the sport place of the first user, controlling the corresponding equipment of the first user to start a sport social function aiming at the second user, and comprising the following steps:
and controlling the corresponding equipment of the first user to start a motion social function aiming at the second user according to the matching state of the motion places and the matching state of the motion modes of the second user and the first user.
6. The method of claim 5, wherein the motion parameters comprise: motion location information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction and exercise type; the determining the matching state of the sport places and the matching state of the sport patterns of the second user and the first user according to the sport parameters of the first user and the sport parameters of the second user includes:
determining the matching state of the sport places of the second user and the first user according to the sport position information; and determining a matching state of the motion patterns of the second user and the first user according to at least one of the heart rate information, the motion speed, the motion direction and the motion type; or
The motion parameters include: motion position information, motion time information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction and exercise type; the determining the matching state of the sport places and the matching state of the sport patterns of the second user and the first user according to the sport parameters of the first user and the sport parameters of the second user includes:
determining the matching state of the motion places of the second user and the first user according to the motion position information and the motion time information; and determining a matching state of the motion patterns of the second user and the first user according to at least one of the heart rate information, the motion speed, the motion direction and the motion type.
7. The method of claim 5, wherein controlling the corresponding device of the first user to initiate the sports social function for the second user according to the matching state of the sports fields and the matching state of the sports patterns of the second user and the first user comprises:
in response to the matching state of the sport place being in the same sport place and the matching state of the sport mode being in the same sport mode, determining a location set of the first user and the second user, controlling the corresponding device of the first user to display the location set, and/or controlling the corresponding device of the first user to recommend a friend relationship or a group to be established with the second user to the first user, and/or synchronously displaying the sport data of the first user and the second user;
in response to the fact that the matching states of the sport places are different sport places and the matching states of the sport modes belong to the same sport mode, controlling the corresponding equipment of the first user to recommend the first user to establish a friend relationship with the second user, and/or synchronously displaying the sport data of the first user and the second user;
and in response to the fact that the matching state of the sport place is in the same sport place and the matching state of the sport modes belongs to different sport modes, controlling the corresponding equipment of the first user to establish a friend group with the second user, and/or synchronously displaying the sport data of the first user and the second user.
8. An athletic social device, comprising:
the acquisition module is used for acquiring the motion parameters of a first user and a second user;
the determining module is used for determining the matching state of the sport places of the second user and the first user according to the sport parameters of the first user and the sport parameters of the second user;
and the control module is used for controlling the corresponding equipment of the first user to start the motion social function aiming at the second user according to the matching state of the motion places of the second user and the first user.
9. The apparatus of claim 8, wherein the motion parameters comprise: motion position information; the determining module comprises:
and the first determining submodule is used for determining the matching state of the sport places of the second user and the first user according to the sport position information.
10. The apparatus of claim 9, wherein the motion parameters further comprise: motion time information, wherein the motion time information represents the time when the corresponding user appears at the motion position represented by the motion position information;
the first determining submodule is used for determining the matching state of the sport places of the second user and the first user according to the sport position information.
11. The method of any of claims 8-10, wherein the control module comprises:
the first control sub-module is used for responding to the matching state of the sport places to be in the same sport place, determining a rendezvous point of the first user and the second user, and controlling the corresponding equipment of the first user to display the rendezvous point; and/or the presence of a gas in the gas,
the second control sub-module is used for controlling the corresponding equipment of the first user to establish a friend relationship or a temporary group with the second user; and/or the presence of a gas in the gas,
and the third control sub-module is used for synchronously displaying the motion data of the first user and the second user.
12. The apparatus of claim 8, wherein the determining module comprises:
the second determining submodule is used for determining the matching state of the motion place and the matching state of the motion mode of the second user and the first user according to the motion parameters of the first user and the motion parameters of the second user;
the control module includes:
and the fourth control submodule is used for controlling the corresponding equipment of the first user to start the motion social function aiming at the second user according to the matching state of the motion places and the matching state of the motion modes of the second user and the first user.
13. The apparatus of claim 12, wherein the motion parameters comprise: motion location information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction and exercise type; the second determining submodule is used for determining the matching state of the sport places of the second user and the first user according to the sport position information; and determining a matching state of the motion patterns of the second user and the first user according to at least one of the heart rate information, the motion speed, the motion direction and the motion type; or
The motion parameters include: motion position information, motion time information, and at least one of the following parameters: heart rate information, exercise speed, exercise direction and exercise type; the second determining submodule is used for determining the matching state of the sport places of the second user and the first user according to the sport position information and the sport time information; and determining a matching state of the motion patterns of the second user and the first user according to at least one of the heart rate information, the motion speed, the motion direction and the motion type.
14. The apparatus of claim 12,
a fourth control sub-module, configured to, in response to that a matching state of the motion place is in the same motion place and a matching state of the motion patterns belongs to the same motion pattern, determine a rendezvous point of motion of the first user and the second user together, control a corresponding device of the first user to display the rendezvous point, and/or control the corresponding device of the first user to recommend a friend relationship or a group to the first user with the second user, and/or synchronously display motion data of the first user and the second user;
the fourth control sub-module is used for controlling the corresponding equipment of the first user to recommend a friend relationship to the first user and/or synchronously display the motion data of the first user and the second user in response to the fact that the matching state of the motion places is different and the matching state of the motion patterns belongs to the same motion pattern;
and the fourth control sub-module is used for controlling the corresponding equipment of the first user to establish a friend group with the second user and/or synchronously displaying the motion data of the first user and the second user in response to the fact that the matching state of the motion places is in the same motion place and the matching state of the motion patterns belongs to different motion patterns.
15. An athletic social device, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to perform the steps of the method of any one of claims 1 to 7.
16. A computer readable storage medium storing computer instructions, wherein the computer instructions, when executed by a processor, implement the steps of the method of any one of claims 1 to 7.
CN201910447552.XA 2019-05-27 2019-05-27 Sports social method and device Pending CN112000896A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910447552.XA CN112000896A (en) 2019-05-27 2019-05-27 Sports social method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910447552.XA CN112000896A (en) 2019-05-27 2019-05-27 Sports social method and device

Publications (1)

Publication Number Publication Date
CN112000896A true CN112000896A (en) 2020-11-27

Family

ID=73461387

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910447552.XA Pending CN112000896A (en) 2019-05-27 2019-05-27 Sports social method and device

Country Status (1)

Country Link
CN (1) CN112000896A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112511647A (en) * 2020-12-15 2021-03-16 歌尔光学科技有限公司 Wearable device-based motion information sharing method, sharing device and storage medium
CN112988930A (en) * 2021-03-05 2021-06-18 维沃移动通信有限公司 Interaction method and device of wearable device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103747140A (en) * 2014-01-08 2014-04-23 惠州Tcl移动通信有限公司 Method and system of obtaining motion information of friends under same motion mode
US20150127728A1 (en) * 2013-11-01 2015-05-07 Apple Inc. Lifestyle-Based Social Groups
CN105491518A (en) * 2015-11-24 2016-04-13 小米科技有限责任公司 Method and device for social reminding based on wearable devices
CN105989196A (en) * 2015-02-27 2016-10-05 中国移动通信集团公司 Method and system for carrying out social contact on the basis of movement information acquisition
CN106097105A (en) * 2016-05-26 2016-11-09 广东小天才科技有限公司 Method and system for recommending friends based on motion situation
CN106656762A (en) * 2016-12-29 2017-05-10 杭州联络互动信息科技股份有限公司 Information exchange method, apparatus and system based on intelligent wearable device
CN107508690A (en) * 2017-09-07 2017-12-22 咪咕互动娱乐有限公司 A kind of communication means, device and storage medium
CN108076231A (en) * 2017-12-28 2018-05-25 努比亚技术有限公司 A kind of movement exchange householder method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150127728A1 (en) * 2013-11-01 2015-05-07 Apple Inc. Lifestyle-Based Social Groups
CN103747140A (en) * 2014-01-08 2014-04-23 惠州Tcl移动通信有限公司 Method and system of obtaining motion information of friends under same motion mode
CN105989196A (en) * 2015-02-27 2016-10-05 中国移动通信集团公司 Method and system for carrying out social contact on the basis of movement information acquisition
CN105491518A (en) * 2015-11-24 2016-04-13 小米科技有限责任公司 Method and device for social reminding based on wearable devices
CN106097105A (en) * 2016-05-26 2016-11-09 广东小天才科技有限公司 Method and system for recommending friends based on motion situation
CN106656762A (en) * 2016-12-29 2017-05-10 杭州联络互动信息科技股份有限公司 Information exchange method, apparatus and system based on intelligent wearable device
CN107508690A (en) * 2017-09-07 2017-12-22 咪咕互动娱乐有限公司 A kind of communication means, device and storage medium
CN108076231A (en) * 2017-12-28 2018-05-25 努比亚技术有限公司 A kind of movement exchange householder method and device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112511647A (en) * 2020-12-15 2021-03-16 歌尔光学科技有限公司 Wearable device-based motion information sharing method, sharing device and storage medium
CN112988930A (en) * 2021-03-05 2021-06-18 维沃移动通信有限公司 Interaction method and device of wearable device
WO2022184030A1 (en) * 2021-03-05 2022-09-09 维沃移动通信有限公司 Wearable device interaction method and apparatus
CN112988930B (en) * 2021-03-05 2024-06-21 维沃移动通信有限公司 Interaction method and device for wearable device

Similar Documents

Publication Publication Date Title
JP7001818B2 (en) Devices, systems, and methods for target search and for using geocaching
CN107005585B (en) Method and system for event mode guided mobile content services
EP3131263B1 (en) Method and system for mobile terminal to simulate real scene to achieve user interaction
CN110633346B (en) Method, device and storage medium for recommending movement route
KR20230003555A (en) Texture-based pose validation
CN110677488B (en) Event planning method and device for internet of things system, storage medium and electronic device
US10229608B2 (en) Wireless communication between physical figures to evidence real-world activity and facilitate development in real and virtual spaces
CN112000896A (en) Sports social method and device
CN117957043A (en) Controlling AR games on fashion items
US12020384B2 (en) Integrating augmented reality experiences with other components
WO2017079687A1 (en) Methods and apparatus for distributing and/or receiving locally relevant information in emergencies
CN107664950A (en) For the system and method based on domestic automation system is controlled via WI FI fingerprint recognitions customer locations
CN106504103A (en) Set up the method and device of friend relation
WO2024097562A1 (en) Systems and methods for an incentivized networking ecosystem
CN119631111A (en) Virtual Wardrobe AR Experience
CN110568770B (en) Method for controlling intelligent household equipment and control equipment
US12335320B2 (en) Techniques for automatic cross-device meeting authentication
KR102260535B1 (en) Video conversation system and video conversation method for elderly
US12282592B2 (en) Co-located full-body gestures
CN119731964A (en) Detecting a wearing state of a wearable device
WO2023160038A1 (en) Task prompting method and apparatus, storage medium, and electronic device
KR102464402B1 (en) Method, apparatus, and system for providing service of pilates competition platform
CN110268370A (en) Eye gaze angle feedback in teleconference
CN105657192A (en) Mobile terminal and control method based on positioning data
Yanchapaxi et al. Wearable system for monitoring of human physical activities

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

Application publication date: 20201127

RJ01 Rejection of invention patent application after publication