CN104468334B - The means of communication and device based on fixed position information - Google Patents
The means of communication and device based on fixed position information Download PDFInfo
- Publication number
- CN104468334B CN104468334B CN201410766779.8A CN201410766779A CN104468334B CN 104468334 B CN104468334 B CN 104468334B CN 201410766779 A CN201410766779 A CN 201410766779A CN 104468334 B CN104468334 B CN 104468334B
- Authority
- CN
- China
- Prior art keywords
- terminal
- group
- information
- preset range
- location information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
技术领域technical field
本发明涉及互联网技术领域,具体涉及一种基于固定位置信息的通讯方法和装置。The invention relates to the technical field of the Internet, in particular to a communication method and device based on fixed location information.
背景技术Background technique
随着互联网技术的不断发展,通过互联网进行交流在人们的社交生活中变得尤为重要。现有技术出现了大量的通讯应用,支持用户一对一的对话沟通,传递语音、文字、图片等交流信息。With the continuous development of Internet technology, communication via the Internet has become particularly important in people's social life. A large number of communication applications have emerged in the prior art, supporting one-to-one dialogue and communication among users, and transmitting communication information such as voice, text, and pictures.
这些通讯应用还允许用户建立群组,群组中一般包括多个成员,成员之间具有共同话题、兴趣爱好或相互关系。多个成员可同时对共同话题发言,与一对一的方式相比,交流的信息量更大。These communication applications also allow users to establish groups, which generally include multiple members, and members have common topics, hobbies or mutual relationships. Multiple members can speak on a common topic at the same time, and compared with one-on-one, the amount of information exchanged is greater.
现有的群组由相对固定的成员组成,群组内成员的信息向他成员公开。通讯应用的用户根据群号码等主动申请加入群组,成为群成员;或者,管理员根据用户的号码将用户拉入群组中。用户不再需要群组内信息而要离开群组内时,需进行相应的操作,例如,点击客户端程序上的“退出该群”,系统将该成员移除该群,同时,系统也会根据管理员的申请等将群组内成员移除。现有技术没有提供一种基于地理位置的用户交流平台,能为位于同一区域或相近位置的多个用户提供便捷的交流方式。The existing groups are composed of relatively fixed members, and the information of the members in the group is disclosed to other members. The user of the communication application actively applies to join the group according to the group number, etc., and becomes a member of the group; or, the administrator pulls the user into the group according to the user's number. When the user no longer needs the information in the group and wants to leave the group, he needs to perform corresponding operations, for example, click "Exit the group" on the client program, and the system will remove the member from the group. At the same time, the system will also Remove members from the group based on the administrator's request, etc. The prior art does not provide a user communication platform based on geographical location, which can provide a convenient communication method for multiple users located in the same area or in similar positions.
发明内容Contents of the invention
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的基于固定位置信息的通讯方法和装置。In view of the above problems, the present invention is proposed to provide a communication method and device based on fixed location information that overcomes the above problems or at least partially solves the above problems.
根据本发明的一个方面,提供了一种基于固定位置信息的通讯方法,用于在群组中发布信息,其中,群组具有固定的第一位置信息和预设范围,方法包括:According to one aspect of the present invention, a communication method based on fixed location information is provided for publishing information in a group, wherein the group has fixed first location information and a preset range, and the method includes:
接收终端发送的第二位置信息;receiving the second location information sent by the terminal;
根据第一位置信息和第二位置信息判断终端是否在群组的预设范围内;judging whether the terminal is within a preset range of the group according to the first location information and the second location information;
若终端在群组的预设范围内,将终端接入群组中,以使终端在群组中发布信息。If the terminal is within the preset range of the group, the terminal is connected to the group, so that the terminal publishes information in the group.
根据本发明的另一方面,提供了一种基于固定位置信息的通讯装置,用于在群组中发布信息,其中,群组具有固定的第一位置信息和预设范围,装置包括:According to another aspect of the present invention, a communication device based on fixed location information is provided for distributing information in a group, wherein the group has fixed first location information and a preset range, and the device includes:
第一接收模块,适于接收终端发送的第二位置信息;The first receiving module is adapted to receive the second location information sent by the terminal;
判断模块,适于根据第一位置信息和第二位置信息判断终端是否在群组的预设范围内;The judging module is adapted to judge whether the terminal is within the preset range of the group according to the first location information and the second location information;
接入模块,适于当终端在群组的预设范围内时,将终端接入群组中,以使终端在群组中发布信息。The access module is adapted to connect the terminal into the group when the terminal is within the preset range of the group, so that the terminal publishes information in the group.
根据本发明的基于固定位置信息的通讯方法和装置,在一种特殊形式的群组中发布信息,该群组具有固定的位置和预设的范围,当判断带有通讯应用的终端在上述的预设范围内时,将终端接入群组中。本方案为位于同一区域或相近位置的多个用户提供便捷的交流方式,且用户无需主动搜索或提交申请就能成为群组成员,减少了用户操作。并且,这种固定位置和预设范围的群组具有单一的,针对性更强的话题,信息交流更加高效。According to the communication method and device based on fixed location information of the present invention, information is published in a special group with a fixed location and a preset range. When it is judged that a terminal with a communication application is in the above-mentioned When within the preset range, the terminal will be added to the group. This solution provides a convenient communication method for multiple users in the same area or similar locations, and users can become group members without actively searching or submitting applications, which reduces user operations. Moreover, this group with a fixed location and a preset range has a single, more targeted topic, and information exchange is more efficient.
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, it can be implemented according to the contents of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable , the specific embodiments of the present invention are enumerated below.
附图说明Description of drawings
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅适于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same reference numerals are used to designate the same parts. In the attached picture:
图1示出了根据本发明一个实施例的基于固定位置信息的通讯方法的流程图;FIG. 1 shows a flowchart of a communication method based on fixed location information according to an embodiment of the present invention;
图2示出了根据本发明另一个实施例的基于固定位置信息的通讯方法的流程图;Fig. 2 shows a flowchart of a communication method based on fixed location information according to another embodiment of the present invention;
图3示出了根据本发明另一个实施例的基于固定位置信息的通讯方法的流程图;FIG. 3 shows a flowchart of a communication method based on fixed location information according to another embodiment of the present invention;
图4示出了根据本发明一个实施例的基于固定位置信息的通讯装置的结构框图;Fig. 4 shows a structural block diagram of a communication device based on fixed location information according to an embodiment of the present invention;
图5示出了根据本发明另一个实施例的基于固定位置信息的通讯装置的结构框图。Fig. 5 shows a structural block diagram of a communication device based on fixed location information according to another embodiment of the present invention.
具体实施方式detailed description
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
图1示出了根据本发明一个实施例的基于固定位置信息的通讯方法的流程图,如图1所示,方法包括如下步骤:Fig. 1 shows a flowchart of a communication method based on fixed location information according to an embodiment of the present invention. As shown in Fig. 1, the method includes the following steps:
步骤S110,接收终端发送的第二位置信息。Step S110, receiving second location information sent by the terminal.
本发明的方法适用于在通讯应用,如即时通讯应用程序,或社交网络应用程序的群组中发布信息,其中,群组具有固定的第一位置信息和预设范围。本发明方法根据第一位置信息和终端的第二位置信息在群组中添加成员,并发布来自终端的信息,为在地理位置上位于同一区域或相近位置的通讯应用的多个用户提供交流平台。The method of the present invention is suitable for distributing information in a group of a communication application, such as an instant messaging application or a social networking application, wherein the group has fixed first location information and a preset range. The method of the present invention adds members to the group according to the first location information and the second location information of the terminal, and publishes information from the terminal, providing a communication platform for multiple users of communication applications located in the same area or similar geographically. .
终端可以是安装有即时通讯应用客户端程序的智能手机,笔记本电脑,PDA或平板电脑等。本实施例中,终端能够以GPRS,Wi-Fi或3G等方式访问网络,与即时通讯应用的服务器端程序交互。The terminal can be a smart phone, a notebook computer, a PDA or a tablet computer installed with an instant messaging application client program. In this embodiment, the terminal can access the network through GPRS, Wi-Fi or 3G, and interact with the server-side program of the instant messaging application.
终端上运行有通讯应用的客户端程序,自动以一定的频率获取终端的第二位置信息并向服务器端发送,例如每分钟获取并发送1次。A client program running a communication application on the terminal automatically acquires the second location information of the terminal and sends it to the server at a certain frequency, for example, once every minute.
群组的第一位置信息和预设范围可由群组的发起者在创建群组时指定,记录在通讯应用的服务器中。例如,本发明的一个应用场景是,利用该群组为同一家超市内的终端用户提供交流平台,则第一位置信息可以是创建该群组时提交的超市的坐标,相应地,预设范围为一个预设的坐标范围。The first location information and the preset range of the group can be specified by the initiator of the group when creating the group, and recorded in the server of the communication application. For example, an application scenario of the present invention is to use the group to provide a communication platform for end users in the same supermarket, then the first location information may be the coordinates of the supermarket submitted when the group was created, correspondingly, the preset range is a preset coordinate range.
步骤S120,根据第一位置信息和第二位置信息判断终端是否在群组的预设范围内。Step S120, judging whether the terminal is within the preset range of the group according to the first location information and the second location information.
第一位置信息和第二位置信息可以是地理位置信息,例如,以GPS定位方式确定的地理位置坐标,或移动运营商提供的基站定位信息,例如GSM定位信息,cell ID定位信息,CDMA定位信息等,根据定位信息的对比即可确认终端是否在群组的预设范围内。本领域技术人员可根据预设范围的大小,定位精度要求以及终端配置状况选择定位的方式。The first location information and the second location information may be geographic location information, for example, geographic location coordinates determined by GPS positioning, or base station positioning information provided by mobile operators, such as GSM positioning information, cell ID positioning information, and CDMA positioning information etc., it can be confirmed whether the terminal is within the preset range of the group according to the comparison of the positioning information. Those skilled in the art can select a positioning method according to the size of the preset range, positioning accuracy requirements, and terminal configuration conditions.
第一位置信息和第二位置信息也可以是一种相对的位置信息,例如,本发明实施例方法应用于Wi-Fi热点区域,Wi-Fi热点在其覆盖范围内连接有多个终端。这时,可将Wi-Fi热点的标识作为第一位置信息,覆盖范围作为群组的预设范围。根据Wi-Fi的标识及终端的Wi-Fi连接状态可确定终端用户是否在Wi-Fi热点的覆盖范围内。The first location information and the second location information may also be relative location information. For example, the method in the embodiment of the present invention is applied to a Wi-Fi hotspot area, and a Wi-Fi hotspot is connected to multiple terminals within its coverage area. At this time, the identification of the Wi-Fi hotspot can be used as the first location information, and the coverage area can be used as the preset range of the group. According to the Wi-Fi identification and the Wi-Fi connection status of the terminal, it can be determined whether the terminal user is within the coverage of the Wi-Fi hotspot.
步骤S130,若终端在群组的预设范围内,将终端接入群组中,以使终端在群组中发布信息。Step S130, if the terminal is within the preset range of the group, the terminal is added to the group, so that the terminal publishes information in the group.
下面以结合几个示例进行说明。The following will illustrate with several examples.
发起者预先建立了群组,用于办公区内的工作人员交流,并指定办公区域的坐标范围作为预设范围。其他人员在手机上以通讯应用的账号登录客户端程序,通讯应用的客户端程序通过调用手机中GPS定位装置实现定位,例如,每分钟调用1次,并将定位数据作为第二位置信息发送给服务器。服务器将第二位置信息与预先获取的第一位置信息比较,确定终端是否在办公区内。若终端在办公区内,将终端上的登录账号加入预先建立的群组中。The initiator pre-established a group for staff communication in the office area, and specified the coordinate range of the office area as the default range. Other personnel log in to the client program with the account of the communication application on the mobile phone, and the client program of the communication application realizes positioning by calling the GPS positioning device in the mobile phone, for example, calling once per minute, and sending the positioning data as the second location information to server. The server compares the second location information with the pre-acquired first location information to determine whether the terminal is in the office area. If the terminal is in the office area, add the login account on the terminal to the pre-established group.
或者,群组由发起者临时建立。发起者登录通讯应用的客户端程序,提交群组建立请求,服务器根据请求建立群组。同时获取群组建立时的终端定位信息作为第一位置信息,以指定的区域面积。Alternatively, the group is temporarily established by the originator. The initiator logs into the client program of the communication application, submits a group establishment request, and the server establishes the group according to the request. At the same time, the terminal location information when the group is established is acquired as the first location information, and the specified area is used.
或者,通过Wi-Fi热点在办公区域内形成无线网络,以Wi-Fi热点覆盖的范围作为预设范围,其中的终端通过Wi-Fi热点接入互联网,则连接至该Wi-Fi热点的终端都判断为在群组的预设范围内,接入群组中。Or, a wireless network is formed in the office area through a Wi-Fi hotspot, and the range covered by the Wi-Fi hotspot is used as the preset range, and the terminals in it access the Internet through the Wi-Fi hotspot, then the terminals connected to the Wi-Fi hotspot All are judged to be within the preset range of the group and are added to the group.
终端被接入群组中后,用户成为群组成员。服务器接收终端发送的发布信息,以用户在通讯应用的账号,昵称等将发布信息发布在群组中。例如,在群组聊天界面中将成员发布的文字信息显示在昵称的下方。可选地,还可以为群组成员分配临时ID,如匿名昵称等,以临时ID在群组中发布信息。After the terminal is connected to the group, the user becomes a member of the group. The server receives the publishing information sent by the terminal, and publishes the publishing information in the group with the account number and nickname of the user in the communication application. For example, in the group chat interface, the text message posted by the member is displayed below the nickname. Optionally, temporary IDs, such as anonymous nicknames, can also be assigned to group members, and information can be published in the group with temporary IDs.
根据本发明上述实施例提供的方法,在群组中发布信息,该群组具有固定的位置和预设的范围,当判断带有通讯应用的终端在上述的预设范围内时,将终端接入群组中。本方案为位于同一区域或相近位置的多个用户提供便捷的交流方式,且用户无需主动搜索或提交申请就能成为群组成员,与群组范围内的其他成员交流信息,减少了用户操作。并且,这种固定位置和预设范围的群组具有单一的,针对性更强的话题,信息交流更加高效。According to the method provided by the above-mentioned embodiments of the present invention, information is published in a group, the group has a fixed location and a preset range, and when it is judged that a terminal with a communication application is within the above-mentioned preset range, the into the group. This solution provides a convenient communication method for multiple users located in the same area or similar locations, and users can become group members without actively searching or submitting applications, and exchange information with other members within the group range, reducing user operations. Moreover, this group with a fixed location and a preset range has a single, more targeted topic, and information exchange is more efficient.
图2示出了根据本发明另一个实施例的基于固定位置信息的通讯方法的流程图,如图2所示,方法包括如下步骤:Fig. 2 shows a flowchart of a communication method based on fixed location information according to another embodiment of the present invention. As shown in Fig. 2, the method includes the following steps:
步骤S210,接收终端发送的第二定位信息。Step S210, receiving second positioning information sent by the terminal.
本实施例中通过GPS定位和室内定位两种方式获取第二定位信息。In this embodiment, the second positioning information is acquired through GPS positioning and indoor positioning.
群组的第一位置信息为第一定位信息,具体为以GPS地理位置坐标的形式指定的第一坐标点,第二定位信息为终端的实时GPS定位的地理位置坐标;相应地,预设范围可以是一个预先指定的GPS坐标范围。或者,预先指定距离,例如,100米,根据第一坐标点和该预设距离确定预设范围,例如,预设范围是以坐标点为圆心,预设距离为半径的圆形区域。这种定位方式主要适用于室外。The first location information of the group is the first positioning information, specifically the first coordinate point specified in the form of GPS geographic location coordinates, and the second positioning information is the geographic location coordinates of the real-time GPS positioning of the terminal; correspondingly, the preset range Can be a pre-specified range of GPS coordinates. Or, a predetermined distance, for example, 100 meters, and a preset range is determined according to the first coordinate point and the preset distance, for example, the preset range is a circular area with the coordinate point as the center and the preset distance as the radius. This positioning method is mainly suitable for outdoor use.
当进行室内定位时,还可以采用Wi-Fi定位等室内定位方式。直接可利用多个无线AP形成Wi-Fi节点;根据手机对各节点信号的接收强度以及信号衰减与传播距离的关系,计算出手机距各节点的距离,结合多个无线AP的位置,进一步计算出手机在室内的具体位置。When performing indoor positioning, indoor positioning methods such as Wi-Fi positioning may also be used. Multiple wireless APs can be directly used to form a Wi-Fi node; according to the relationship between the mobile phone's signal reception strength of each node and the signal attenuation and propagation distance, the distance between the mobile phone and each node is calculated, combined with the positions of multiple wireless APs, further calculation Display the specific location of the mobile phone indoors.
具体地,每一个无线AP都有一个全球唯一的MAC地址,并且一般来说无线AP在一段时间内是不会改变的。在这种方式中,可选择使用自定义的坐标,确定多个无线AP在自定义坐标系中的位置。在建立群组时,服务器接收并终端上传的无线AP的MAC地址,以及无线AP在该MAC地址的自定义坐标系中的坐标。第一定位信息可以是自定义坐标系中的指定点坐标。Specifically, each wireless AP has a globally unique MAC address, and generally speaking, the wireless AP will not change within a period of time. In this way, you can choose to use custom coordinates to determine the positions of multiple wireless APs in the custom coordinate system. When establishing a group, the server receives and uploads the MAC address of the wireless AP and the coordinates of the wireless AP in the custom coordinate system of the MAC address. The first positioning information may be the coordinates of a specified point in the custom coordinate system.
各无线AP的MAC地址可通过通讯应用调用终端中的系统API接口等方式扫描并收集,例如,在android系统中,利用WifiManager方法进行扫描。终端向服务器发送扫描出的无线AP的MAC地址和接收到的该无线AP的信号强度,服务器根据信号强度可计算出终端相对于该无线AP的距离,根据MAC地址可以查询相应的自定义坐标系和无线AP的坐标。当无线AP为多个时,结合各无线AP的坐标,计算出终端的第二定位信息。The MAC address of each wireless AP can be scanned and collected by calling the system API interface in the terminal through the communication application, for example, in the android system, the WifiManager method is used for scanning. The terminal sends the scanned MAC address of the wireless AP and the received signal strength of the wireless AP to the server, and the server can calculate the distance between the terminal and the wireless AP according to the signal strength, and query the corresponding custom coordinate system according to the MAC address and the coordinates of the wireless AP. When there are multiple wireless APs, the second positioning information of the terminal is calculated in combination with the coordinates of each wireless AP.
步骤S220,根据第一定位信息和第二定位信息判断终端当前是否在第一预设距离内,若是,执行步骤S230,若否,本方法结束。Step S220, judging whether the terminal is currently within the first preset distance according to the first positioning information and the second positioning information, if yes, execute step S230, if not, the method ends.
根据终端的坐标和第一定位信息指定的坐标计算两者之间的距离,若小于第一预设距离,可能的情况是,终端已在预设范围内停留一段时间并以接入群组,或者终端刚刚进入了预设范围内,尚未接入群组。若大于第一预设距离,终端可能是从预设范围离开,或一直未进入预设范围,通过步骤S280进行进一步的判断。Calculate the distance between the two according to the coordinates of the terminal and the coordinates specified by the first positioning information. If it is less than the first preset distance, it is possible that the terminal has stayed within the preset range for a period of time and is connected to the group. Or the terminal has just entered the preset range and has not yet joined the group. If it is greater than the first preset distance, the terminal may have left the preset range, or has not entered the preset range, and further judgment is performed through step S280.
步骤S230,判断终端是否已接入群组并具有临时ID,若是,执行步骤S270,否则执行步骤S240。Step S230, judging whether the terminal has joined the group and has a temporary ID, if yes, execute step S270, otherwise execute step S240.
本实施例中,为接入群组的用户分配临时ID。该临时ID在用户接入群组时分配并保存,用户离开后注销该临时ID。这种方式适用于一些临时性的陌生人群组,例如,超市或咖啡店等,用户不会泄露身份信息。In this embodiment, temporary IDs are assigned to users accessing the group. The temporary ID is allocated and saved when the user joins the group, and the temporary ID is canceled after the user leaves. This method is suitable for some temporary groups of strangers, for example, supermarkets or coffee shops, etc., and users will not reveal their identity information.
当然,也可以根据实际需求选择其他的分配方式,例如,群组用于为办公区域内的工作人员提供交流,则需要分配相对固定的ID,或直接使用用户的通讯应用账号作为ID,以使成员能够互相了解真实身份,便于工作信息的交流。Of course, you can also choose other allocation methods according to actual needs. For example, if the group is used to provide communication for the staff in the office area, you need to allocate a relatively fixed ID, or directly use the user's communication application account as the ID, so that Members can know each other's true identity, which facilitates the exchange of work information.
步骤S240,向终端发送接入群组的通知。Step S240, sending a notification of accessing the group to the terminal.
向终端上的通讯应用程序发送通知。例如,终端为android系统的智能手机,通讯应用程序可选择以Toast或Notification的方式给出提示消息。在用户点击查看提示消息后,显示是否加入群组的确认页面。Send a notification to the communication application on the terminal. For example, if the terminal is a smart phone with an android system, the communication application program can choose to give a prompt message in the form of Toast or Notification. After the user clicks to view the prompt message, the confirmation page of whether to join the group is displayed.
步骤S250,接收预设范围内的终端发送的群组接入请求,根据群组接入请求将终端接入群组中。Step S250, receiving a group access request sent by a terminal within a preset range, and adding the terminal to the group according to the group access request.
步骤S240和S250为可选步骤,当群组类型为开放式群组时,可以直接将终端接入群组中,而不必给出通知。Steps S240 and S250 are optional steps. When the group type is an open group, the terminal can be directly connected to the group without notification.
步骤S260,根据终端的标识为终端分配临时ID。Step S260, assigning a temporary ID to the terminal according to the identifier of the terminal.
终端的标识可以是手机的IMEI码等唯一标识终端的信息,或以在终端登录的通讯应用的账号作为终端的标识,将临时ID与终端标识关联并保存。The terminal identifier can be information that uniquely identifies the terminal, such as the IMEI code of the mobile phone, or use the account of the communication application registered on the terminal as the terminal identifier, and associate and save the temporary ID with the terminal identifier.
步骤S270,接收终端的发布信息,以终端的临时ID在群组中发布终端的发布信息。Step S270, receiving the release information of the terminal, and releasing the release information of the terminal in the group with the temporary ID of the terminal.
例如,为用户分配的临时为一个匿名昵称“路人甲”,在通讯应用的客户端程序的群组聊天界面中,该发言成员被显示为“路人甲”,匿名昵称下面显示发言成员发布的文字、图片等信息。For example, an anonymous nickname "passerby A" is temporarily assigned to the user. In the group chat interface of the client program of the communication application, the speaking member is displayed as "passerby A", and the text posted by the speaking member is displayed under the anonymous nickname. , pictures and other information.
对于接入群组的终端,可以每隔一段时间接收终端发送的第二定位信息,判断终端当前是否还在群组的第一预设距离内,若否,则认为终端离开了群组的预设范围,继而可将终端从群组中移除。例如,群组为超市购物群组,供购物者在超市范围内交流购,用户购物完成后离开,这时可选择将终端从群组中移除。或者群组为办公区域的群组,用于交流工作事宜,若有工作人员下班后,离开办公区域,不再需要工作交流,可选择将相应的终端从群组中移除。For a terminal that accesses a group, it can receive the second positioning information sent by the terminal every once in a while, and judge whether the terminal is still within the first preset distance of the group. If not, it is considered that the terminal has left the preset distance of the group. range, and then remove endpoints from the group. For example, the group is a supermarket shopping group for shoppers to communicate and purchase within the supermarket. After the user leaves after shopping, he can choose to remove the terminal from the group. Or the group is a group in the office area, which is used to communicate work matters. If some staff members leave the office area after get off work and no longer need work communication, they can choose to remove the corresponding terminal from the group.
根据本发明上述实施例提供的方法,群组具有固定的位置和预设的范围,当判断带有通讯应用的终端在上述的预设范围内时,将终端接入群组中。根据该方案,用户无需主动搜索或提交申请,成为群组成员,与群组范围内的其他成员交流信息,减少了用户操作。并且,这种固定位置和预设范围的群组具有单一的,针对性更强的话题,信息交流更加高效。另外,本实施例通过分配临时ID,避免用户身份信息泄露。在用户离开群组的预设范围时,将其自动从群组中移除,进一步减少了用户操作,避免信息对用户造成干扰,更加灵活。According to the method provided by the above-mentioned embodiments of the present invention, the group has a fixed location and a preset range, and when it is judged that a terminal with a communication application is within the above-mentioned preset range, the terminal is added to the group. According to this solution, users do not need to actively search or submit applications to become group members and exchange information with other members within the group range, reducing user operations. Moreover, this group with a fixed location and a preset range has a single, more targeted topic, and information exchange is more efficient. In addition, this embodiment avoids leakage of user identity information by assigning temporary IDs. When the user leaves the preset range of the group, it is automatically removed from the group, which further reduces user operations, avoids information interference to the user, and is more flexible.
图3示出了根据本发明另一个实施例的基于固定位置信息的通讯方法的流程图,该方法用于在具有固定的第一位置信息和预设范围的群组中发布信息。本实施例中的群组是一种基于Wi-Fi网络的群组。如图3所示,方法包括如下步骤:Fig. 3 shows a flow chart of a communication method based on fixed location information according to another embodiment of the present invention, the method is used to publish information in a group with fixed first location information and a preset range. The group in this embodiment is a group based on a Wi-Fi network. As shown in Figure 3, the method includes the following steps:
步骤S310,接收终端发送的终端的Wi-Fi网络连接状态信息。Step S310, receiving the Wi-Fi network connection status information of the terminal sent by the terminal.
Wi-Fi网络连接状态信息包括终端接入的Wi-Fi网络的第二标识。The Wi-Fi network connection status information includes the second identifier of the Wi-Fi network accessed by the terminal.
其中,第一位置信息为群组所在的Wi-Fi网络的第一标识。例如,第一标识可以是用作Wi-Fi热点的无线AP设备的MAC地址。每一个无线AP都有一个全球唯一的MAC地址,并且一般来说无线AP在一段时间内是不会改变的。服务器中,群组账号与第一标识相关联。Wherein, the first location information is the first identifier of the Wi-Fi network where the group is located. For example, the first identifier may be a MAC address of a wireless AP device used as a Wi-Fi hotspot. Each wireless AP has a globally unique MAC address, and generally speaking, the wireless AP will not change for a period of time. In the server, the group account is associated with the first identifier.
本实施例中,终端通过Wi-Fi热点接入互联网,与服务器交互。Wi-Fi网络连接状态信息包括终端实际接入的Wi-Fi网络的无线AP设备的MAC地址。终端中的通讯应用调用系统中的API获取实际接入的Wi-Fi网络的第二标识。In this embodiment, the terminal accesses the Internet through a Wi-Fi hotspot, and interacts with the server. The Wi-Fi network connection state information includes the MAC address of the wireless AP device of the Wi-Fi network actually accessed by the terminal. The communication application in the terminal calls the API in the system to obtain the second identifier of the actually accessed Wi-Fi network.
步骤S320,判断第二标识与第一标识是否相同,若相同,执行步骤S230。Step S320, judging whether the second identifier is the same as the first identifier, and if they are identical, execute step S230.
本实施例中,若第二标识与第一标识相同,判断终端实际接入了第一标识对应的Wi-Fi网络中,在相应的Wi-Fi热点的覆盖范围内,通过Wi-Fi热点接入互联网。这时,判断终端在群组的预设范围内。In this embodiment, if the second identifier is the same as the first identifier, it is judged that the terminal has actually connected to the Wi-Fi network corresponding to the first identifier, and within the coverage of the corresponding Wi-Fi hotspot, it is connected through the Wi-Fi hotspot. into the Internet. At this time, it is determined that the terminal is within the preset range of the group.
步骤S330,将终端接入群组中。Step S330, adding the terminal into the group.
步骤S340,根据终端的标识为终端分配临时ID。Step S340, assigning a temporary ID to the terminal according to the identifier of the terminal.
步骤S350,接收终端的发布信息,以终端的临时ID在群组中发布终端的发布信息。Step S350, receiving the release information of the terminal, and releasing the release information of the terminal in the group with the temporary ID of the terminal.
步骤S330-S350的具体实施过程可参考上一实施例,此处不再赘述。For the specific implementation process of steps S330-S350, reference may be made to the previous embodiment, which will not be repeated here.
在本发明的一个实施例中,还可以包括如下步骤:In one embodiment of the present invention, the following steps may also be included:
首先,根据终端的标识保存终端的历史信息,其中,历史信息包括终端历史接入群组的类别。Firstly, the historical information of the terminal is saved according to the identifier of the terminal, wherein the historical information includes the category of the historical access group of the terminal.
例如,类别可以包括:电影院,餐厅,广场等。群组发起者创建群组时指定群组的类别。For example, categories could include: cinema, restaurant, plaza, etc. The group initiator specifies the category of the group when creating the group.
然后,根据历史信息得到终端的兴趣类别。Then, the interest category of the terminal is obtained according to the historical information.
可选地,根据终端接入各类别的次数,时间等确定终端的兴趣类别,例如用户接入次数最多的是电影院。Optionally, the interest category of the terminal is determined according to the number of times the terminal accesses each category, time, etc., for example, cinema is the most frequently accessed by the user.
之后,根据兴趣类别向终端推送预设范围覆盖终端的群组的相关信息。Afterwards, according to the category of interest, relevant information of groups covering the terminal in a preset range is pushed to the terminal.
例如,用户所在区域被多个群组范围覆盖,包括电影院,餐厅等。根据用户接入次数最多的是电影院的历史信息,向用户推送电影院有关的群组。For example, the area where the user is located is covered by multiple group ranges, including movie theaters, restaurants, and so on. According to the historical information of the movie theater that the user accesses the most times, the group related to the movie theater is pushed to the user.
图4示出了根据本发明一个实施例的基于固定位置信息的通讯装置的结构框图。该装置用于在群组中发布信息,群组具有固定的第一位置信息和预设范围。如图4所示,装置包括:Fig. 4 shows a structural block diagram of a communication device based on fixed location information according to an embodiment of the present invention. The device is used for releasing information in a group, and the group has fixed first location information and a preset range. As shown in Figure 4, the device includes:
第一接收模块410,适于接收终端发送的第二位置信息。The first receiving module 410 is adapted to receive the second location information sent by the terminal.
判断模块420,适于根据第一位置信息和第二位置信息判断终端是否在群组的预设范围内;The judging module 420 is adapted to judge whether the terminal is within the preset range of the group according to the first location information and the second location information;
接入模块430,适于当终端在群组的预设范围内时,将终端接入群组中,以使终端在群组中发布信息。The access module 430 is adapted to add the terminal to the group when the terminal is within the preset range of the group, so that the terminal publishes information in the group.
在本发明的一个实施例中,群组的第一位置信息包括所述群组的第一定位信息,预设范围为第一预设距离;第一接收模块410进一步适于:接收终端发送的第二定位信息;判断模块420进一步适于:根据第一定位信息和第二定位信息判断终端是否在第一预设距离内。其中,第二定位信息包括所述终端的GPS定位信息或Wi-Fi定位信息。In an embodiment of the present invention, the first location information of the group includes the first positioning information of the group, and the preset range is the first preset distance; the first receiving module 410 is further adapted to: receive the information sent by the terminal The second positioning information; the judging module 420 is further adapted to: judge whether the terminal is within the first preset distance according to the first positioning information and the second positioning information. Wherein, the second positioning information includes GPS positioning information or Wi-Fi positioning information of the terminal.
在本发明的一个实施例中,群组为基于Wi-Fi网络的群组,群组的第一位置信息包括群组所在的Wi-Fi网络的第一标识;第一接收模块410进一步适于:接收终端发送的终端的Wi-Fi网络连接状态信息,其中,Wi-Fi网络连接状态信息包括终端接入的Wi-Fi网络的第二标识;判断模块420进一步适于:若第二标识与所述第一标识相同,判断终端在所述群组的预设范围内。In one embodiment of the present invention, the group is a group based on a Wi-Fi network, and the first location information of the group includes a first identification of the Wi-Fi network where the group is located; the first receiving module 410 is further adapted to Receiving the Wi-Fi network connection state information of the terminal sent by the terminal, wherein the Wi-Fi network connection state information includes the second identifier of the Wi-Fi network accessed by the terminal; the judging module 420 is further adapted to: if the second identifier matches the The first identifiers are the same, and it is determined that the terminals are within the preset range of the group.
可选地,接入模块430进一步适于:向群组的预设范围内的终端发送接入群组的通知;接收预设范围内的终端发送的群组接入请求,根据群组接入请求将终端接入群组中。Optionally, the access module 430 is further adapted to: send a notification of accessing the group to terminals within the preset range of the group; receive group access requests sent by terminals within the preset range, and according to the group access Request to add the terminal to the group.
可选地,接入模块430进一步适于:在终端进入群组的预设范围时,自动将终端接入到群组中。Optionally, the access module 430 is further adapted to: automatically insert the terminal into the group when the terminal enters the preset range of the group.
图5示出了根据本发明另一个实施例的基于固定位置信息的通讯装置的结构框图,如图5所示,装置包括:Fig. 5 shows a structural block diagram of a communication device based on fixed location information according to another embodiment of the present invention. As shown in Fig. 5, the device includes:
第一接收模块510,适于接收终端发送的第二位置信息。The first receiving module 510 is adapted to receive the second location information sent by the terminal.
判断模块520,适于根据第一位置信息和第二位置信息判断终端是否在群组的预设范围内;The judging module 520 is adapted to judge whether the terminal is within the preset range of the group according to the first location information and the second location information;
接入模块530,适于当终端在群组的预设范围内时,将终端接入群组中,以使终端在群组中发布信息。The access module 530 is adapted to, when the terminal is within the preset range of the group, add the terminal to the group, so that the terminal publishes information in the group.
分配模块540,适于根据终端的标识为所述终端分配临时ID。The assigning module 540 is adapted to assign a temporary ID to the terminal according to the identifier of the terminal.
第二接收模块550,适于接收终端的发布信息。The second receiving module 550 is adapted to receive release information of the terminal.
发布模块560,适于以终端的临时ID在群组中发布终端的发布信息。The publishing module 560 is adapted to use the temporary ID of the terminal to publish the publishing information of the terminal in the group.
可选地,群组的第一位置信息包括所述群组的第一定位信息,预设范围为第一预设距离;第一接收模块510进一步适于:接收终端发送的第二定位信息;判断模块520进一步适于:根据第一定位信息和第二定位信息判断终端是否在第一预设距离内。其中,第二定位信息包括所述终端的GPS定位信息或Wi-Fi定位信息。Optionally, the first location information of the group includes the first positioning information of the group, and the preset range is a first preset distance; the first receiving module 510 is further adapted to: receive the second positioning information sent by the terminal; The judging module 520 is further adapted to: judge whether the terminal is within the first preset distance according to the first positioning information and the second positioning information. Wherein, the second positioning information includes GPS positioning information or Wi-Fi positioning information of the terminal.
可选地,群组为基于Wi-Fi网络的群组,群组的第一位置信息包括群组所在的Wi-Fi网络的第一标识;第一接收模块510进一步适于:接收终端发送的终端的Wi-Fi网络连接状态信息,其中,Wi-Fi网络连接状态信息包括终端接入的Wi-Fi网络的第二标识;判断模块520进一步适于:若第二标识与所述第一标识相同,判断终端在所述群组的预设范围内。Optionally, the group is a group based on a Wi-Fi network, and the first location information of the group includes the first identification of the Wi-Fi network where the group is located; the first receiving module 510 is further adapted to: receive the information sent by the terminal Wi-Fi network connection status information of the terminal, wherein the Wi-Fi network connection status information includes the second identifier of the Wi-Fi network accessed by the terminal; the judging module 520 is further adapted to: if the second identifier is the same as the first identifier Similarly, it is determined that the terminal is within the preset range of the group.
可选地,接入模块530进一步适于:向群组的预设范围内的终端发送接入群组的通知;接收预设范围内的终端发送的群组接入请求,根据群组接入请求将所述终端接入群组中。Optionally, the access module 530 is further adapted to: send a notification of accessing the group to terminals within the preset range of the group; receive group access requests sent by terminals within the preset range, and according to the group access Requesting the terminal to be added to the group.
可选地,接入模块530进一步适于:在所述终端进入所述群组的预设范围时,自动将所述终端接入到所述群组中。Optionally, the accessing module 530 is further adapted to: when the terminal enters a preset range of the group, automatically insert the terminal into the group.
可选地,判断模块520还适于:根据第一位置信息和第二位置信息判断所述终端是否离开群组的预设范围;接入模块530还适于:当终端离开群组的预设范围时,将终端从群组中移除。Optionally, the judgment module 520 is further adapted to: judge whether the terminal leaves the preset range of the group according to the first location information and the second location information; the access module 530 is also adapted to: when the terminal leaves the preset range of the group When in range, removes the endpoint from the group.
可选地,装置还包括推送模块570,适于根据终端的标识保存终端的历史信息,其中,历史信息包括终端历史接入群组的类别;根据历史信息得到终端的兴趣类别;根据兴趣类别向终端推送预设范围覆盖终端的群组的相关信息。Optionally, the device further includes a push module 570, which is adapted to store historical information of the terminal according to the identification of the terminal, wherein the historical information includes the category of the terminal's historical access group; obtain the interest category of the terminal according to the historical information; The terminal pushes relevant information of groups whose preset range covers the terminal.
根据本发明上述实施例提供的基于固定位置信息的通讯装置,群组具有固定的位置和预设的范围,第一接收模块接收通讯应用的客户端程序发送的终端位置信息,当判断模块判断运行有通讯应用的终端在上述的预设范围内时,接入模块将终端接入群组中。根据该方案,用户无需主动搜索或提交申请,成为群组成员,与群组范围内的其他成员交流信息,减少了用户操作。并且,这种固定位置和预设范围的群组具有单一的,针对性更强的话题,信息交流更加高效。另外,本实施例通过分配临时ID,避免用户身份信息泄露。在用户离开群组的预设范围时,将其自动从群组中移除,进一步减少了用户操作,避免信息对用户造成干扰,更加灵活。According to the communication device based on fixed location information provided by the above-mentioned embodiments of the present invention, the group has a fixed location and a preset range, and the first receiving module receives the terminal location information sent by the client program of the communication application. When the terminals with communication applications are within the above preset range, the access module connects the terminals into the group. According to this solution, users do not need to actively search or submit applications to become group members and exchange information with other members within the group range, reducing user operations. Moreover, this group with a fixed location and a preset range has a single, more targeted topic, and information exchange is more efficient. In addition, this embodiment avoids leakage of user identity information by assigning temporary IDs. When the user leaves the preset range of the group, it is automatically removed from the group, which further reduces user operations, avoids information interference to the user, and is more flexible.
在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。The algorithms and displays presented herein are not inherently related to any particular computer, virtual system, or other device. Various generic systems can also be used with the teachings based on this. The structure required to construct such a system is apparent from the above description. Furthermore, the present invention is not specific to any particular programming language. It should be understood that various programming languages can be used to implement the content of the present invention described herein, and the above description of specific languages is for disclosing the best mode of the present invention.
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, in order to streamline this disclosure and to facilitate an understanding of one or more of the various inventive aspects, various features of the invention are sometimes grouped together in a single embodiment, figure, or its description. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Those skilled in the art can understand that the modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment. Modules or units or components in the embodiments may be combined into one module or unit or component, and furthermore may be divided into a plurality of sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method or method so disclosed may be used in any combination, except that at least some of such features and/or processes or units are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。Furthermore, those skilled in the art will understand that although some embodiments described herein include some features included in other embodiments but not others, combinations of features from different embodiments are meant to be within the scope of the invention. and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的客户端和服务器设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为适于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all functions of some or all components in the client and server devices according to the embodiments of the present invention. The present invention can also be implemented as an apparatus or an apparatus program (for example, a computer program and a computer program product) adapted to perform a part or all of the methods described herein. Such a program for realizing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet site, or provided on a carrier signal, or provided in any other form.
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410766779.8A CN104468334B (en) | 2014-12-11 | 2014-12-11 | The means of communication and device based on fixed position information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410766779.8A CN104468334B (en) | 2014-12-11 | 2014-12-11 | The means of communication and device based on fixed position information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104468334A CN104468334A (en) | 2015-03-25 |
CN104468334B true CN104468334B (en) | 2017-12-01 |
Family
ID=52913736
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410766779.8A Expired - Fee Related CN104468334B (en) | 2014-12-11 | 2014-12-11 | The means of communication and device based on fixed position information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104468334B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105024920B (en) * | 2015-07-14 | 2019-07-09 | 深圳市元征科技股份有限公司 | A kind of transmission method and equipment of group chat information |
CN106375795B (en) * | 2015-07-23 | 2020-04-21 | 腾讯科技(北京)有限公司 | Information sending method, device and system |
CN107733951A (en) * | 2016-08-11 | 2018-02-23 | 刘广松 | A kind of social group method for building up and system based on ultrasonic wave |
CN107995090A (en) * | 2016-10-27 | 2018-05-04 | 陈洪 | Gps positioning chat system |
CN107809376A (en) * | 2017-10-31 | 2018-03-16 | 努比亚技术有限公司 | A kind of information issuing method, terminal and computer-readable recording medium |
CN114697134B (en) * | 2022-04-29 | 2023-09-08 | 北京百度网讯科技有限公司 | Mapping relationship establishment method, device, equipment, storage medium and program product |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103345361A (en) * | 2013-06-26 | 2013-10-09 | 腾讯科技(北京)有限公司 | Group joining method and relevant devices and systems |
CN103516583A (en) * | 2012-06-28 | 2014-01-15 | 北京奇虎科技有限公司 | Method and device for exchanging messages in instant messaging |
CN103684993A (en) * | 2013-12-17 | 2014-03-26 | 中国联合网络通信集团有限公司 | Instant messaging method, server and instant messaging tool |
CN103873269A (en) * | 2012-12-11 | 2014-06-18 | 腾讯科技(深圳)有限公司 | Group joining method and system |
CN103986643A (en) * | 2014-05-16 | 2014-08-13 | 北京奇虎科技有限公司 | Method and device for accessing group corresponding to website based on browser |
CN104093125A (en) * | 2014-07-04 | 2014-10-08 | 惠州Tcl移动通信有限公司 | Method and system for using geographical position information for setting up groups |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8571580B2 (en) * | 2006-06-01 | 2013-10-29 | Loopt Llc. | Displaying the location of individuals on an interactive map display on a mobile communication device |
US8886158B2 (en) * | 2010-12-30 | 2014-11-11 | GreatCall, Inc. | Extended emergency notification systems and methods |
-
2014
- 2014-12-11 CN CN201410766779.8A patent/CN104468334B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103516583A (en) * | 2012-06-28 | 2014-01-15 | 北京奇虎科技有限公司 | Method and device for exchanging messages in instant messaging |
CN103873269A (en) * | 2012-12-11 | 2014-06-18 | 腾讯科技(深圳)有限公司 | Group joining method and system |
CN103345361A (en) * | 2013-06-26 | 2013-10-09 | 腾讯科技(北京)有限公司 | Group joining method and relevant devices and systems |
CN103684993A (en) * | 2013-12-17 | 2014-03-26 | 中国联合网络通信集团有限公司 | Instant messaging method, server and instant messaging tool |
CN103986643A (en) * | 2014-05-16 | 2014-08-13 | 北京奇虎科技有限公司 | Method and device for accessing group corresponding to website based on browser |
CN104093125A (en) * | 2014-07-04 | 2014-10-08 | 惠州Tcl移动通信有限公司 | Method and system for using geographical position information for setting up groups |
Non-Patent Citations (1)
Title |
---|
位置隐私保护及其在基于位置的社交网络服务中的应用研究;谈嵘;《中国博士学位论文全文数据库信息科技辑(2013)》;20131015(第10期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN104468334A (en) | 2015-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104468335A (en) | Communication method and device based on relative position information | |
CN104468334B (en) | The means of communication and device based on fixed position information | |
JP5497202B2 (en) | Mobile device profile aggregation | |
CN102884816B (en) | Help-seeking method, apparatus, and system based on location-based service | |
CN102752748B (en) | Based on the data transmission method of mobile terminal and system and mobile terminal | |
CN105210418B (en) | Scheme in communication network for discovery | |
EP2853102B1 (en) | Location-based group generation method, apparatus and system | |
EP2814298A1 (en) | Information push method, device and system based on wireless local area network | |
US20080062940A1 (en) | Presence-based communication between local wireless network access points and mobile devices | |
US20160100282A1 (en) | Methods, systems, and computer readable media for using bluetooth beacon information to obtain and publish fine grained user location information | |
CN102595407A (en) | System and method both enabling mobile equipment to log in automatically and access into wireless network | |
CN105228106B (en) | An indoor-based medical staff search method, positioning server and system | |
MX2014010723A (en) | Content sharing method, terminal, server, and system, and computer storage medium. | |
CN101499156A (en) | Control method and device for publishing advertisements based on multi-advertisement information publishing device | |
CN104158891A (en) | Method, device and system of cross-regional data transmission, and server | |
WO2016101749A1 (en) | Method and device for configuring communication groups | |
CN103379165A (en) | Method, terminal, server and system for displaying microblog topics | |
CN105306676A (en) | Method, apparatus and system for accessing intelligent device | |
EP3092852A1 (en) | Service data provision | |
CN108200443A (en) | The distribution method and device of a kind of live TV stream | |
WO2017032076A1 (en) | Method and apparatus for creating circle of friends, and communications method and apparatus based on circles of friends | |
KR102105641B1 (en) | Method and system for supporting videoconfernce in the distributed telepresence platform | |
CN106255074B (en) | Group establishing method and device | |
CN110580637A (en) | Ad delivery method, demand-side platform and computer storage medium | |
CN104853312A (en) | Location-based message leaving and replying method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171201 Termination date: 20211211 |