[go: up one dir, main page]

CN106161565B - Information push method and device - Google Patents

Information push method and device Download PDF

Info

Publication number
CN106161565B
CN106161565B CN201510199775.0A CN201510199775A CN106161565B CN 106161565 B CN106161565 B CN 106161565B CN 201510199775 A CN201510199775 A CN 201510199775A CN 106161565 B CN106161565 B CN 106161565B
Authority
CN
China
Prior art keywords
mobile device
message
push
local area
area network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510199775.0A
Other languages
Chinese (zh)
Other versions
CN106161565A (en
Inventor
朱一梦
徐亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201510199775.0A priority Critical patent/CN106161565B/en
Priority to PCT/CN2016/079435 priority patent/WO2016169441A1/en
Publication of CN106161565A publication Critical patent/CN106161565A/en
Application granted granted Critical
Publication of CN106161565B publication Critical patent/CN106161565B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/4061Push-to services, e.g. push-to-talk or push-to-video

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本申请提供一种消息推送方法及装置,包括:获取用户账号的登录状况;当检测到所述用户账号在预定义的非移动设备上登录时,确定所述非移动设备与预定义的移动设备之间的位置关系;当所述移动设备处于所述非移动设备的使用范围时,向所述非移动设备推送未读消息;当所述移动设备离开所述非移动设备的使用范围时,向所述移动设备推送未读消息。通过本申请的技术方案,可以在多设备之间实现智能化的选择性推送,满足用户对推送方式的实时需求。

The present application provides a message push method and device, including: obtaining the login status of the user account; when it is detected that the user account is logged in on a predefined non-mobile device, determining the difference between the non-mobile device and the predefined mobile device When the mobile device is within the use range of the non-mobile device, push an unread message to the non-mobile device; when the mobile device leaves the use range of the non-mobile device, send an unread message to the non-mobile device The mobile device pushes unread messages. Through the technical solution of the present application, intelligent selective push can be realized among multiple devices, and the user's real-time demand for push methods can be met.

Description

消息推送方法及装置Message push method and device

技术领域technical field

本申请涉及通信技术领域,尤其涉及消息推送方法及装置。The present application relates to the technical field of communications, and in particular to a message push method and device.

背景技术Background technique

很多用户同时拥有多台电子设备,这些电子设备包括同平台或不同平台的电脑、平板、手机等,而通过在每台电子设备上安装同一应用程序,即可在各台电子设备上分别实现不同的实际需求。Many users have multiple electronic devices at the same time. These electronic devices include computers, tablets, mobile phones, etc. on the same platform or on different platforms. By installing the same application program on each electronic device, different actual needs.

为了区分不同用户,用户需要在使用应用程序时登录自己的注册账号,从而基于该账号实现消息收发。然而,当用户在多台电子设备上均登录了同一账号时,将导致相关技术中的消息推送机制无法满足用户的应用需求。In order to distinguish different users, users need to log in their own registered account when using the application, so as to realize message sending and receiving based on the account. However, when a user logs in the same account on multiple electronic devices, the message push mechanism in the related art cannot meet the application requirements of the user.

发明内容Contents of the invention

有鉴于此,本申请提供一种消息推送方法及装置,可以实现多设备之间的智能化的选择性推送。In view of this, the present application provides a message push method and device, which can realize intelligent selective push between multiple devices.

为实现上述目的,本申请提供技术方案如下:In order to achieve the above object, the application provides technical solutions as follows:

根据本申请的第一方面,提出了一种消息推送方法,包括:According to the first aspect of the present application, a message push method is proposed, including:

获取用户账号的登录状况;Obtain the login status of the user account;

当检测到所述用户账号在预定义的非移动设备上登录时,确定所述非移动设备与预定义的移动设备之间的位置关系;When detecting that the user account is logged in on a predefined non-mobile device, determining a positional relationship between the non-mobile device and a predefined mobile device;

当所述移动设备处于所述非移动设备的使用范围时,向所述非移动设备推送未读消息;当所述移动设备离开所述非移动设备的使用范围时,向所述移动设备推送未读消息。When the mobile device is within the use range of the non-mobile device, push an unread message to the non-mobile device; when the mobile device leaves the use range of the non-mobile device, push an unread message to the mobile device read the message.

根据本申请的第二方面,提出了一种消息推送装置,包括:According to the second aspect of the present application, a message push device is proposed, including:

获取单元,获取用户账号的登录状况;The acquisition unit acquires the login status of the user account;

确定单元,当检测到所述用户账号在预定义的非移动设备上登录时,确定所述非移动设备与预定义的移动设备之间的位置关系;A determining unit, when detecting that the user account is logged in on a predefined non-mobile device, determining the positional relationship between the non-mobile device and the predefined mobile device;

推送单元,当所述移动设备处于所述非移动设备的使用范围时,向所述非移动设备推送未读消息;当所述移动设备离开所述非移动设备的使用范围时,向所述移动设备推送未读消息。a push unit, when the mobile device is within the range of use of the non-mobile device, push an unread message to the non-mobile device; when the mobile device leaves the range of use of the non-mobile device, send The device pushes unread messages.

由以上技术方案可见,本申请通过获取用户账号的登录状况,可以准确了解当前的设备使用情况,以便执行相应的消息推送机制;同时,通过对多台设备之间的位置关系,可以推断出用户当前使用的设备,从而对该设备执行智能化的消息推送。It can be seen from the above technical solutions that this application can accurately understand the current device usage by obtaining the login status of the user account, so as to implement the corresponding message push mechanism; at the same time, it can be inferred that the user's account number is based on the location relationship between multiple devices. The device currently in use, so as to perform intelligent message push on the device.

附图说明Description of drawings

图1是相关技术中的消息推送的示意图;FIG. 1 is a schematic diagram of message push in the related art;

图2是根据本申请一示例性实施例的一种消息推送方法的流程图;Fig. 2 is a flow chart of a message pushing method according to an exemplary embodiment of the present application;

图3是根据本申请一示例性实施例的一种确定设备之间的位置关系的示意图;Fig. 3 is a schematic diagram of determining a positional relationship between devices according to an exemplary embodiment of the present application;

图4是根据本申请一示例性实施例的另一种确定设备之间的位置关系的示意图;Fig. 4 is another schematic diagram of determining a positional relationship between devices according to an exemplary embodiment of the present application;

图5是根据本申请一示例性实施例的又一种确定设备之间的位置关系的示意图;Fig. 5 is another schematic diagram of determining a positional relationship between devices according to an exemplary embodiment of the present application;

图6是根据本申请一示例性实施例的另一种消息推送方法的流程图;FIG. 6 is a flow chart of another message pushing method according to an exemplary embodiment of the present application;

图7是根据本申请一示例性实施例的一种电子设备的结构示意图;Fig. 7 is a schematic structural diagram of an electronic device according to an exemplary embodiment of the present application;

图8是根据本申请一示例性实施例的一种消息推送装置的框图。Fig. 8 is a block diagram of a message push device according to an exemplary embodiment of the present application.

具体实施方式Detailed ways

图1是相关技术中的消息推送的示意图,如图1所示,假定用户A同时在手机和电脑上登录了即时通信应用,则当好友“小白”向该用户A发送即时通信消息时,可能存在两种情况:Fig. 1 is a schematic diagram of message push in the related art, as shown in Fig. 1, assuming that user A has logged in the instant messaging application on the mobile phone and the computer at the same time, when the friend "Xiaobai" sends the instant messaging message to the user A, Two situations are possible:

一种情况下,服务器同时将即时通信消息发送至所有已登录用户A账号的电子设备,则手机和电脑将同时接收到“小白发送了一张图片”的即时通信消息的未读通知;另一种情况下,根据用户A的事先设定或默认机制,只有手机或电脑中的一台设备,能够接收到“小白发送了一张图片”的即时通信消息的未读通知。In one case, the server simultaneously sends the instant messaging message to all electronic devices that have logged into the account of user A, then the mobile phone and the computer will receive the unread notification of the instant messaging message "Xiaobai sent a picture" at the same time; In one case, according to user A's preset or default mechanism, only one device in the mobile phone or computer can receive the unread notification of the instant messaging message "Xiaobai sent a picture".

那么,对于第一种情况而言,用户A只需要在手机或电脑中的任一方进行未读消息的查看操作即可,比如用户A在电脑上执行了未读消息的查看操作,那么手机上接收到的未读消息就属于冗余消息,需要用户A手动进入该未读消息的展示页面并退出,才能够消除该未读消息的提醒,反而对用户A的日常生活造成影响。Then, for the first case, user A only needs to check the unread messages on either the mobile phone or the computer. For example, if user A checks the unread messages on the computer, then the The received unread messages are redundant messages, and user A needs to manually enter the display page of the unread messages and exit to eliminate the reminder of the unread messages, which will affect user A's daily life instead.

对于第二种情况而言,假定用户A设定了仅在电脑上接收未读消息,则当用户A因事外出时,如果忘记在电脑上退出登录,则即便随身携带了已登录账号的手机,仍然无法接收到任何未读消息,给用户A带来极大的困扰。类似的,当用户A在电脑上工作或娱乐时,显然直接在电脑上进行未读消息提醒更方便、回复效率最高,但假定用户A设定了仅在手机上接收未读消息,则即便电脑上已经完成了账号登录,仍然无法接收到任何未读消息提醒,用户A仍然只能够通过手机进行消息查看和回复操作。For the second case, assuming that user A has set to only receive unread messages on the computer, when user A goes out due to something, if he forgets to log out on the computer, even if he carries a mobile phone with a logged-in account , still cannot receive any unread messages, which brings great trouble to user A. Similarly, when user A is working or entertaining on the computer, it is obviously more convenient to remind the unread messages directly on the computer, and the reply efficiency is the highest. User A has completed the account login on the website, but still cannot receive any unread message reminders. User A can still only view and reply to messages through his mobile phone.

因此,本申请通过对消息推送机制的改进,以期解决相关技术中存在的上述技术问题。为对本申请进行进一步说明,提供下列实施例:Therefore, the present application aims to solve the above-mentioned technical problems existing in related technologies by improving the message push mechanism. To further illustrate the application, the following examples are provided:

图2是根据本申请一示例性实施例的一种消息推送方法的流程图,如图2所示,该方法应用于服务器中,可以包括以下步骤:Fig. 2 is a flowchart of a message push method according to an exemplary embodiment of the present application. As shown in Fig. 2, the method is applied to a server and may include the following steps:

步骤202,获取用户账号的登录状况。Step 202, obtaining the login status of the user account.

步骤204,当检测到所述用户账号在预定义的非移动设备上登录时,确定所述非移动设备与预定义的移动设备之间的位置关系。Step 204, when it is detected that the user account is logged in on the predefined non-mobile device, determine the positional relationship between the non-mobile device and the predefined mobile device.

在本申请中,若定义为“非移动设备”,则表明用户不会随身携带该设备,往往在公司办公或在家中娱乐时使用,比如电脑、平板等;若定义为“移动设备”,则表明用户会随身携带该设备,比如手机等。当然,用户可以预先对每台电子设备的属性进行随意定义,无论电子设备本身是否为移动设备,比如电脑、平板、手机等,均可以定义为“非移动设备”或“移动设备”。In this application, if it is defined as "non-mobile device", it means that the user will not carry the device with him, and often uses it when working in the company or at home for entertainment, such as computers, tablets, etc.; if it is defined as "mobile device", then Indicates that the user will carry the device with him, such as a mobile phone. Of course, users can pre-define the attributes of each electronic device at will, regardless of whether the electronic device itself is a mobile device, such as a computer, tablet, mobile phone, etc., can be defined as "non-mobile device" or "mobile device".

在本申请中,可以通过多种方式确定非移动设备与移动设备之间的位置关系,下面对其中几种可能的方式进行举例说明。In the present application, the positional relationship between the non-mobile device and the mobile device can be determined in various manners, and several possible manners are described below as examples.

实施例一Embodiment one

作为一示例性实施例,服务器接收移动设备与非移动设备中的任一设备发送的通知消息,所述通知消息表明所述任一设备是否与另一设备维持着预设的局域网络连接;As an exemplary embodiment, the server receives a notification message sent by any one of the mobile device and the non-mobile device, and the notification message indicates whether the any one device maintains a preset local area network connection with another device;

其中,若维持着预设的局域网络连接,则判定所述移动设备处于所述非移动设备的使用范围;若未维持预设的局域网络连接,则判定所述移动设备离开所述非移动设备的使用范围。Wherein, if the preset local area network connection is maintained, it is determined that the mobile device is within the use range of the non-mobile device; if the preset local area network connection is not maintained, it is determined that the mobile device is away from the non-mobile device range of use.

图3是根据本申请一示例性实施例的一种确定设备之间的位置关系的示意图,如图3所示,假定在该场景下,用户A拥有手机和电脑,其中手机为预定义的移动设备,而电脑为预定义的非移动设备。当用户A分别在手机和电脑上登录了自己的同一账号后,服务器能够了解到该账号存在多设备同时登录的情况。Fig. 3 is a schematic diagram of determining the positional relationship between devices according to an exemplary embodiment of the present application. As shown in Fig. 3, it is assumed that in this scenario, user A owns a mobile phone and a computer, wherein the mobile phone is a predefined mobile device, while computer is a predefined non-mobile device. When the user A logs in the same account of himself on the mobile phone and the computer respectively, the server can know that there is a situation that multiple devices log in to the account at the same time.

服务器可以向电脑(或手机)发起请求,则假定手机和电脑之间通过蓝牙建立了连接,电脑可以向服务器返回通知消息,以告知两者之间的蓝牙连接状况。由于蓝牙连接的建立存在距离限制,则如果蓝牙连接正常,说明手机和电脑之间的距离很短,用户A很可能正在使用电脑,而将手机放在电脑旁(位于电脑的使用范围内),因此可以向电脑推送消息,便于用户A在使用电脑的同时实现推送消息的快速查看和回复;如果蓝牙连接断开,说明手机和电脑之间的距离很远,用户A很可能并不在电脑前,而是携带手机外出,则服务器可以向手机推送消息,以避免发送至电脑时用户A无法及时查看到消息提醒。The server can initiate a request to the computer (or mobile phone), assuming that a connection has been established between the mobile phone and the computer via Bluetooth, and the computer can return a notification message to the server to inform the status of the Bluetooth connection between the two. Due to the distance limitation in the establishment of the Bluetooth connection, if the Bluetooth connection is normal, it means that the distance between the mobile phone and the computer is very short. Therefore, it is possible to push messages to the computer, so that user A can quickly view and reply to the push messages while using the computer; if the Bluetooth connection is disconnected, it means that the distance between the mobile phone and the computer is very far, and user A is probably not in front of the computer. Instead, if the mobile phone is taken out, the server can push the message to the mobile phone, so as to prevent user A from being unable to check the message reminder in time when it is sent to the computer.

在本实施例中,手机和电脑之间可以采用任意形式的局域网络连接,比如除了蓝牙连接之外,预设的局域网络连接也可以包括:非移动设备与移动设备之间建立的近场通信(NFC)连接、非移动设备与移动设备连接至同一WIFI热点等。In this embodiment, any form of local area network connection can be used between the mobile phone and the computer. For example, in addition to the Bluetooth connection, the preset local area network connection can also include: near field communication established between a non-mobile device and a mobile device (NFC) connection, non-mobile device and mobile device connected to the same WIFI hotspot, etc.

实施例二Embodiment two

在另一示例性实施例中,服务器分别接收所述移动设备和所述非移动设备发送的通知消息,所述通知消息包含相应的发送方的实时地理位置信息;In another exemplary embodiment, the server respectively receives notification messages sent by the mobile device and the non-mobile device, and the notification messages include real-time geographic location information of corresponding senders;

然后,根据所述实时地理位置信息,确定所述非移动设备与所述移动设备之间的间隔距离;其中,若所述间隔距离小于或等于预设距离,则判定所述移动设备处于所述非移动设备的使用范围;若所述间隔距离大于所述预设距离,则判定所述移动设备离开所述非移动设备的使用范围。Then, according to the real-time geographic location information, determine the separation distance between the non-mobile device and the mobile device; wherein, if the separation distance is less than or equal to a preset distance, it is determined that the mobile device is in the The use range of the non-mobile device; if the separation distance is greater than the preset distance, it is determined that the mobile device leaves the use range of the non-mobile device.

图4是根据本申请一示例性实施例的另一种确定设备之间的位置关系的示意图,如图4所示,仍以“预定义的移动设备”为手机、“预定义的非移动设备”为电脑为例,当用户A分别在手机和电脑上登录了自己的同一账号后,服务器能够了解到该账号存在多设备同时登录的情况。Fig. 4 is another schematic diagram of determining the positional relationship between devices according to an exemplary embodiment of the present application. As shown in Fig. "Take a computer as an example. When user A logs in the same account on his mobile phone and computer respectively, the server can learn that there are multiple simultaneous logins on the account.

服务器可以向手机和电脑分别发起请求,则手机和电脑各自获取自身的实时地理位置信息,并通过通知消息1和通知消息2,将实时地理位置信息返回至服务器。那么,服务器可以根据两个实时地理位置信息之间的距离状况,如果距离很近(小于或等于预设距离),则说明用户A很可能正在使用电脑,而将手机放在电脑旁(位于电脑的使用范围内),因此可以向电脑推送消息,便于用户A在使用电脑的同时实现推送消息的快速查看和回复;如果距离较大(大于预设距离),说明用户A很可能并不在电脑前,而是携带手机外出,则服务器可以向手机推送消息,以避免发送至电脑时用户A无法及时查看到消息提醒。The server can initiate requests to the mobile phone and the computer respectively, and then the mobile phone and the computer respectively obtain their own real-time geographic location information, and return the real-time geographic location information to the server through notification message 1 and notification message 2. Then, the server can be based on the distance between the two real-time geographic location information. If the distance is very close (less than or equal to the preset distance), it means that user A is probably using the computer, and the mobile phone is placed next to the computer (located on the computer). within the scope of use), so it is possible to push messages to the computer, which is convenient for user A to quickly view and reply to the push messages while using the computer; if the distance is large (greater than the preset distance), it means that user A is probably not in front of the computer , but take the mobile phone out, the server can push the message to the mobile phone, so as to prevent user A from being unable to view the message reminder in time when sending it to the computer.

其中,手机和电脑可以通过多种方式获取自身的实时地理位置信息,比如内置的GPS(或其他定位系统)芯片、基站定位信息、IP地址所属号段的位置信息等,本申请并不对此进行限制。Among them, mobile phones and computers can obtain their own real-time geographic location information in various ways, such as built-in GPS (or other positioning system) chips, base station positioning information, location information of the number segment to which the IP address belongs, etc., which are not covered by this application. limit.

实施例三Embodiment three

作为又一示例性实施例,服务器可以分别获取所述非移动设备与所述移动设备的网络属性信息;As yet another exemplary embodiment, the server may obtain network attribute information of the non-mobile device and the mobile device respectively;

然后,根据所述网络属性信息,若识别出所述非移动设备与所述移动设备处于同一局域网络内,则判定所述移动设备处于所述非移动设备的使用范围;若识别出所述非移动设备与所述移动设备未处于同一局域网络内,则判定所述移动设备离开所述非移动设备的使用范围。Then, according to the network attribute information, if it is identified that the non-mobile device and the mobile device are in the same local area network, it is determined that the mobile device is within the use range of the non-mobile device; if it is identified that the non-mobile device If the mobile device and the mobile device are not in the same local area network, it is determined that the mobile device is out of the use range of the non-mobile device.

图5是根据本申请一示例性实施例的又一种确定设备之间的位置关系的示意图,如图5所示,仍以“预定义的移动设备”为手机、“预定义的非移动设备”为电脑为例,当用户A分别在手机和电脑上登录了自己的同一账号后,服务器能够了解到该账号存在多设备同时登录的情况。Fig. 5 is another schematic diagram of determining the positional relationship between devices according to an exemplary embodiment of the present application. As shown in Fig. "Take a computer as an example. When user A logs in the same account on his mobile phone and computer respectively, the server can learn that there are multiple simultaneous logins on the account.

服务器在接收到手机和电脑发送的报文后,比如在执行账号登录期间接收到的报文,即可了解手机和电脑所处的网络环境,比如IP地址等网络属性信息,则可以据此判断手机和电脑是否处于同一局域网络内。若采用有线方式连接,则局域网络受限于网线的物理长度、场地限制等,若采用无线方式连接,则局域网络受限于无线信号随距离的逐步衰减、障碍物的阻挡等,因而同一局域网络内的电子设备必然存在较短的间隔距离。所以,当判定手机和电脑处于同一局域网络时,说明用户A很可能正在使用电脑,而将手机放在电脑旁(位于电脑的使用范围内),因此可以向电脑推送消息,便于用户A在使用电脑的同时实现推送消息的快速查看和回复;如果未处于同一局域网络,说明用户A很可能并不在电脑前,而是携带手机外出,则服务器可以向手机推送消息,以避免发送至电脑时用户A无法及时查看到消息提醒。After the server receives the message sent by the mobile phone and computer, such as the message received during the execution of account login, it can understand the network environment where the mobile phone and computer are located, such as network attribute information such as IP address, and can judge accordingly Whether the mobile phone and computer are in the same local area network. If a wired connection is used, the local area network is limited by the physical length of the network cable, site restrictions, etc., and if a wireless connection is used, the local area network is limited by the gradual attenuation of the wireless signal with distance and the obstruction of obstacles, etc. Therefore, the same local area network There must be a short separation distance between electronic devices in the network. Therefore, when it is determined that the mobile phone and the computer are in the same local area network, it means that user A is probably using the computer, and the mobile phone is placed next to the computer (in the range of the computer), so it can push messages to the computer, which is convenient for user A. The computer can quickly view and reply the push messages at the same time; if they are not in the same local area network, it means that user A is probably not in front of the computer, but goes out with the mobile phone, then the server can push the message to the mobile phone to avoid sending to the computer. A cannot check the message reminder in time.

步骤206,当所述移动设备处于所述非移动设备的使用范围时,向所述非移动设备推送未读消息;当所述移动设备离开所述非移动设备的使用范围时,向所述移动设备推送未读消息。Step 206, when the mobile device is within the use range of the non-mobile device, push an unread message to the non-mobile device; when the mobile device leaves the use range of the non-mobile device, send The device pushes unread messages.

由以上技术方案可见,本申请通过获取用户账号的登录状况,可以准确了解当前的设备使用情况,以便执行相应的消息推送机制;同时,通过对多台设备之间的位置关系,可以推断出用户当前使用的设备,从而对该设备执行智能化的消息推送。It can be seen from the above technical solutions that this application can accurately understand the current device usage by obtaining the login status of the user account, so as to implement the corresponding message push mechanism; at the same time, it can be inferred that the user's account number is based on the location relationship between multiple devices. The device currently in use, so as to perform intelligent message push on the device.

图6是根据本申请一示例性实施例的另一种消息推送方法的流程图,如图6所示,该方法应用于服务器,可以包括以下步骤:Fig. 6 is a flow chart of another message push method according to an exemplary embodiment of the present application. As shown in Fig. 6, the method is applied to a server and may include the following steps:

步骤602,获取用户账号的登录状况。Step 602, acquiring the login status of the user account.

步骤604,判定用户账号是否存在多设备同时登录的情况,若存在,则转入步骤608,否则转入步骤606。Step 604 , determine whether the user account has multiple devices logging in at the same time, if yes, go to step 608 , otherwise go to step 606 .

步骤606,根据当前的实际情况,采用对应的策略执行消息推送操作。Step 606, according to the current actual situation, adopt the corresponding policy to execute the message push operation.

步骤608,对于同时登录的多台电子设备,确定相互之间的位置关系。Step 608, for multiple electronic devices logged in at the same time, determine the mutual positional relationship.

在本实施例中,可以通过如图3-5中任一实施例的方式,确定多台电子设备之间的位置关系,此处不再赘述。In this embodiment, the positional relationship among multiple electronic devices may be determined by means of any one of the embodiments shown in Figs. 3-5, which will not be repeated here.

通过获取多台电子设备之间的位置关系,比如当多台电子设备之间存在局域网络连接或位于同一处时,说明用户可能正在使用其中预定义的非移动设备,则转入步骤606时,向该预定义的非移动设备执行消息推送即可;当多台电子设备不存在局域网络连接或未处于同一处时,说明用户可能携带预定义的移动设备外出,则转入步骤606时,向该预定义的移动设备执行消息推送即可。By obtaining the positional relationship between multiple electronic devices, for example, when there is a local area network connection between multiple electronic devices or they are located at the same place, it means that the user may be using a predefined non-mobile device, and then go to step 606, Push messages to the predefined non-mobile device; when multiple electronic devices do not have local area network connections or are not in the same place, it means that the user may go out with the predefined mobile device, then turn to step 606 and send The predefined mobile device only needs to execute message push.

步骤610,判断多台电子设备之间的位置关系是否发生变化,若变化则转入步骤612,否则返回步骤608。In step 610, it is judged whether the positional relationship between the multiple electronic devices has changed, if so, go to step 612, otherwise go back to step 608.

步骤612,记录位置关系的持续变化时长,若超出预设时长,则转入步骤614,否则返回步骤608。Step 612, record the duration of the continuous change of the position relationship, if it exceeds the preset duration, then go to step 614, otherwise go back to step 608.

步骤614,按照变化后的位置关系,更改推送规则。Step 614, changing the push rule according to the changed positional relationship.

在本实施例中,假定用户A预定义的移动设备为随身携带的手机,预定义的非移动设备为家中的平板,则当用户白天外出上班时,即便手机和平板同时登录用户的即时通信应用,服务器仍然可以通过如分别获取手机和平板的实时地理位置信息,确定两者相距较远,仅向手机执行消息推送;而如果用户在上班时发现文件忘记带,需要回家取文件,则服务器可以检测到用户回家时,手机和平板之间相距较近;但用户只是拿了文件后立即返回公司,因而服务器可以检测到手机和平板在短时间内,间隔距离重新恢复到较远的状态,因而维持仅向手机执行消息推送的策略;而如果用户下班回家后,手机和平板长时间保持较近的距离,则可以更改为向平板执行消息推送的策略。In this embodiment, it is assumed that user A’s predefined mobile device is a portable mobile phone, and the predefined non-mobile device is a tablet at home, then when the user goes out to work during the day, even if the mobile phone and tablet log in to the user’s instant messaging application at the same time , the server can still obtain the real-time geographic location information of the mobile phone and the tablet, determine that the two are far apart, and only push messages to the mobile phone; and if the user finds that he forgot to bring the file when he goes to work and needs to go home to pick up the file, the server It can be detected that when the user goes home, the distance between the mobile phone and the tablet is relatively close; but the user just returns to the company immediately after taking the file, so the server can detect that the distance between the mobile phone and the tablet has returned to a farther state in a short time , thus maintaining the policy of pushing messages only to the mobile phone; and if the user keeps the mobile phone and the tablet close for a long time after returning home from get off work, it can be changed to the strategy of pushing messages to the tablet.

此外,本申请的上述任一实施例中,服务器还可以检测用户在预定义的非移动设备或预定义的移动设备中的任一设备上启动浏览界面操作(即推送消息对应的应用程序的浏览界面);若检测到,则将仅在另一设备上发生的推送消息作为历史记录推送至所述任一设备,以便用户在每台设备上均可以查看所有的消息推送内容,无需在多台设备之间反复对比和查看。In addition, in any of the above-mentioned embodiments of the present application, the server may also detect that the user initiates a browsing interface operation on any of the predefined non-mobile devices or predefined mobile devices (that is, the browsing of the application program corresponding to the push message). interface); if detected, the push message that only occurred on another device will be pushed to any device as a history record, so that the user can view all the message push content on each device, without having to Repeatedly compare and check between devices.

此外,在本申请的上述实施例中,当向预定义的非移动设备推送的未读消息在预设时间内未被读取时,可以向预定义的移动设备推送所述未读消息。由于用户可能未在使用非移动设备,或者非移动设备的消息提示方式未能引起用户注意,往往导致用户无法及时意识到未读消息并进行查看,因而可以通过向移动设备执行相应的消息推送,从而确保用户能够完成对该消息的查看,避免遗漏。In addition, in the above embodiments of the present application, when the unread message pushed to the predefined non-mobile device is not read within a preset time, the unread message may be pushed to the predefined mobile device. Since the user may not be using a non-mobile device, or the message prompt method of a non-mobile device fails to attract the user's attention, the user is often unable to realize the unread message and view it in time. Therefore, by sending the corresponding message push to the mobile device, In this way, it is ensured that the user can finish viewing the message to avoid omission.

图7示出了根据本申请的一示例性实施例的电子设备的示意结构图。请参考图7,在硬件层面,该电子设备包括处理器、内部总线、网络接口、内存以及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成消息推送装置。当然,除了软件实现方式之外,本申请并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。Fig. 7 shows a schematic structural diagram of an electronic device according to an exemplary embodiment of the present application. Please refer to FIG. 7 , at the hardware level, the electronic device includes a processor, an internal bus, a network interface, a memory, and a non-volatile memory, and of course may include hardware required by other services. The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it, forming a message push device on a logical level. Of course, in addition to the software implementation, this application does not exclude other implementations, such as logic devices or the combination of software and hardware, etc., that is to say, the execution subject of the following processing flow is not limited to each logic unit, and can also be hardware or logic device.

请参考图8,在软件实施方式中,该消息推送装置可以包括获取单元、确定单元和推送单元。其中:Referring to FIG. 8 , in a software implementation, the message pushing device may include an acquiring unit, a determining unit, and a pushing unit. in:

获取单元,获取用户账号的登录状况;The acquisition unit acquires the login status of the user account;

确定单元,当检测到所述用户账号在预定义的非移动设备上登录时,确定所述非移动设备与预定义的移动设备之间的位置关系;A determining unit, when detecting that the user account is logged in on a predefined non-mobile device, determining the positional relationship between the non-mobile device and the predefined mobile device;

推送单元,当所述移动设备处于所述非移动设备的使用范围时,向所述非移动设备推送未读消息;当所述移动设备离开所述非移动设备的使用范围时,向所述移动设备推送未读消息。a push unit, when the mobile device is within the range of use of the non-mobile device, push an unread message to the non-mobile device; when the mobile device leaves the range of use of the non-mobile device, send The device pushes unread messages.

可选的,所述确定单元具体用于:Optionally, the determining unit is specifically used for:

接收所述移动设备与所述非移动设备中的任一设备发送的通知消息,所述通知消息表明所述任一设备是否与另一设备维持着预设的局域网络连接;receiving a notification message sent by any one of the mobile device and the non-mobile device, the notification message indicating whether the one device maintains a preset local area network connection with another device;

若维持着预设的局域网络连接,则判定所述移动设备处于所述非移动设备的使用范围;若未维持预设的局域网络连接,则判定所述移动设备离开所述非移动设备的使用范围。If the preset local area network connection is maintained, it is determined that the mobile device is within the range of use of the non-mobile device; if the preset local area network connection is not maintained, it is determined that the mobile device leaves the use of the non-mobile device scope.

可选的,预设的局域网络连接包括以下至少之一:Optionally, the preset LAN connection includes at least one of the following:

所述非移动设备与所述移动设备之间建立的蓝牙连接、所述非移动设备与所述移动设备之间建立的近场通信连接、所述非移动设备与所述移动设备连接至同一WIFI热点。The Bluetooth connection established between the non-mobile device and the mobile device, the near field communication connection established between the non-mobile device and the mobile device, the non-mobile device and the mobile device connected to the same WIFI hotspot.

可选的,所述确定单元具体用于:Optionally, the determining unit is specifically used for:

分别接收所述移动设备和所述非移动设备发送的通知消息,所述通知消息包含相应的发送方的实时地理位置信息;Receiving notification messages sent by the mobile device and the non-mobile device respectively, the notification messages including the real-time geographic location information of the corresponding sender;

根据所述实时地理位置信息,确定所述非移动设备与所述移动设备之间的间隔距离;其中,若所述间隔距离小于或等于预设距离,则判定所述移动设备处于所述非移动设备的使用范围;若所述间隔距离大于所述预设距离,则判定所述移动设备离开所述非移动设备的使用范围。According to the real-time geographic location information, determine the separation distance between the non-mobile device and the mobile device; wherein, if the separation distance is less than or equal to a preset distance, it is determined that the mobile device is in the non-mobile The use range of the device; if the separation distance is greater than the preset distance, it is determined that the mobile device has left the use range of the non-mobile device.

可选的,所述确定单元具体用于:Optionally, the determining unit is specifically used for:

分别获取所述非移动设备与所述移动设备的网络属性信息;Obtaining network attribute information of the non-mobile device and the mobile device respectively;

根据所述网络属性信息,若识别出所述非移动设备与所述移动设备处于同一局域网络内,则判定所述移动设备处于所述非移动设备的使用范围;若识别出所述非移动设备与所述移动设备未处于同一局域网络内,则判定所述移动设备离开所述非移动设备的使用范围。According to the network attribute information, if it is identified that the non-mobile device and the mobile device are in the same local area network, it is determined that the mobile device is within the use range of the non-mobile device; if the non-mobile device is identified If the mobile device is not in the same local area network as the mobile device, then it is determined that the mobile device is out of the use range of the non-mobile device.

可选的,还包括:Optionally, also include:

记录单元,当所述非移动设备与所述移动设备之间的位置关系发生变化时,记录变化持续时长;A recording unit, when the positional relationship between the non-mobile device and the mobile device changes, record the duration of the change;

若所述变化持续时长大于或等于预设时长,则所述推送单元按照变化后的位置关系执行消息推送;若所述变化持续时长小于预设时长,则所述推送单元维持原来的消息推送方式。If the duration of the change is greater than or equal to the preset duration, the push unit executes message push according to the changed positional relationship; if the duration of the change is less than the preset duration, the push unit maintains the original message push mode .

可选的,当检测到用户在所述非移动设备或所述移动设备中的任一设备上启动浏览界面时,所述推送单元还将仅在另一设备上发生的推送消息作为历史记录推送至所述任一设备。Optionally, when it is detected that the user starts the browsing interface on any one of the non-mobile device or the mobile device, the push unit also pushes the push message that only occurs on the other device as a history record to any of these devices.

可选的,当向所述非移动设备推送的未读消息在预设时间内未被读取时,所述推送单元向所述移动设备推送所述未读消息。Optionally, when the unread message pushed to the non-mobile device is not read within a preset time, the pushing unit pushes the unread message to the mobile device.

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。Memory may include non-permanent storage in computer readable media, in the form of random access memory (RAM) and/or nonvolatile memory such as read only memory (ROM) or flash RAM. Memory is an example of computer readable media.

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can be implemented by any method or technology for storage of information. Information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Flash memory or other memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cartridge, tape magnetic disk storage or other magnetic storage device or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media excludes transitory computer-readable media, such as modulated data signals and carrier waves.

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes Other elements not expressly listed, or elements inherent in the process, method, commodity, or apparatus are also included. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.

以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。The above is only a preferred embodiment of the application, and is not intended to limit the application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the application should be included in the application. within the scope of protection.

Claims (18)

1. a kind of information push method characterized by comprising
Obtain the login situation of user account;
When detecting that the user account logs on predefined non-mobile device, determines the non-mobile device and make a reservation for Positional relationship between the mobile device of justice;
When the mobile device is in the use scope of the non-mobile device, the push of Xiang Suoshu non-mobile device does not read to disappear Breath;When the mobile device leaves the use scope of the non-mobile device, Xiang Suoshu mobile device pushes unread message.
2. the method according to claim 1, wherein the determination non-mobile device and the mobile device Between positional relationship, comprising:
Receive the notification message that any appliance in the mobile device and the non-mobile device is sent, the notification message table Whether the bright any appliance, which maintains preset local area network with another equipment, connect;
If maintain preset local area network connection, determine that the mobile device is in the use model of the non-mobile device It encloses;If preset local area network is not maintained to connect, determine that the mobile device leaves the use scope of the non-mobile device.
3. according to the method described in claim 2, it is characterized in that, the connection of preset local area network includes at least one of:
The bluetooth connection established between the non-mobile device and the mobile device, the non-mobile device are set with the movement Near-field communication connection, the non-mobile device and the mobile device established between standby are connected to same WIFI hot spot.
4. the method according to claim 1, wherein the determination non-mobile device and the mobile device Between positional relationship, comprising:
The notification message of the mobile device and non-mobile device transmission is received respectively, and the notification message includes corresponding The real-time geographical locations information of sender;
According to the real-time geographical locations information, the spacing distance between the non-mobile device and the mobile device is determined; Wherein, if the spacing distance is less than or equal to pre-determined distance, determine that the mobile device is in the non-mobile device Use scope;If the spacing distance is greater than the pre-determined distance, determine that the mobile device leaves the non-mobile device Use scope.
5. the method according to claim 1, wherein the determination non-mobile device and the mobile device Between positional relationship, comprising:
The network attribute information of the non-mobile device Yu the mobile device is obtained respectively;
According to the network attribute information, if identifying, the non-mobile device and the mobile device are in same local area network It is interior, then determine that the mobile device is in the use scope of the non-mobile device;If identifying the non-mobile device and institute It states mobile device to be not in same local area network, then determines that the mobile device leaves the use model of the non-mobile device It encloses.
6. the method according to claim 1, wherein further include:
When the positional relationship between the non-mobile device and the mobile device changes, record variation duration;
If the variation duration is greater than or equal to preset duration, message push is executed according to the positional relationship after variation; If the variation duration is less than preset duration, original message is maintained to push mode.
7. the method according to claim 1, wherein further include:
It, will when detecting that user starts browser interface on any appliance in the non-mobile device or the mobile device The PUSH message only occurred in another equipment pushes to any appliance as historical record.
8. the method according to claim 1, wherein further include:
When the unread message pushed to the non-mobile device is not read out within a preset time, Xiang Suoshu mobile device is pushed The unread message.
9. a kind of message driving means characterized by comprising
Acquiring unit obtains the login situation of user account;
Determination unit determines described non-moving when detecting that the user account logs on predefined non-mobile device Positional relationship between equipment and predefined mobile device;
Push unit, when the mobile device is in the use scope of the non-mobile device, Xiang Suoshu non-mobile device is pushed away Send unread message;When the mobile device leaves the use scope of the non-mobile device, Xiang Suoshu mobile device is pushed not Read message.
10. device according to claim 9, which is characterized in that the determination unit is specifically used for:
Receive the notification message that any appliance in the mobile device and the non-mobile device is sent, the notification message table Whether the bright any appliance, which maintains preset local area network with another equipment, connect;
If maintain preset local area network connection, determine that the mobile device is in the use model of the non-mobile device It encloses;If preset local area network is not maintained to connect, determine that the mobile device leaves the use scope of the non-mobile device.
11. device according to claim 10, which is characterized in that the connection of preset local area network include it is following at least it One:
The bluetooth connection established between the non-mobile device and the mobile device, the non-mobile device are set with the movement Near-field communication connection, the non-mobile device and the mobile device established between standby are connected to same WIFI hot spot.
12. device according to claim 9, which is characterized in that the determination unit is specifically used for:
The notification message of the mobile device and non-mobile device transmission is received respectively, and the notification message includes corresponding The real-time geographical locations information of sender;
According to the real-time geographical locations information, the spacing distance between the non-mobile device and the mobile device is determined; Wherein, if the spacing distance is less than or equal to pre-determined distance, determine that the mobile device is in the non-mobile device Use scope;If the spacing distance is greater than the pre-determined distance, determine that the mobile device leaves the non-mobile device Use scope.
13. device according to claim 9, which is characterized in that the determination unit is specifically used for:
The network attribute information of the non-mobile device Yu the mobile device is obtained respectively;
According to the network attribute information, if identifying, the non-mobile device and the mobile device are in same local area network It is interior, then determine that the mobile device is in the use scope of the non-mobile device;If identifying the non-mobile device and institute It states mobile device to be not in same local area network, then determines that the mobile device leaves the use model of the non-mobile device It encloses.
14. device according to claim 9, which is characterized in that further include:
Recording unit, when the positional relationship between the non-mobile device and the mobile device changes, record variation Duration;
If the variation duration is greater than or equal to preset duration, the push unit is held according to the positional relationship after variation The push of row message;If the variation duration is less than preset duration, the push unit maintains original message push side Formula.
15. device according to claim 9, which is characterized in that when detecting user in the non-mobile device or described When starting browser interface on any appliance in mobile device, push that the push unit will also only occur in another equipment Message pushes to any appliance as historical record.
16. device according to claim 9, which is characterized in that when the unread message pushed to the non-mobile device exists It is not read out in preset time, the push unit pushes the unread message to the mobile device.
17. a kind of electronic equipment characterized by comprising
Processor;
Memory for storage processor executable instruction;
Wherein, the processor is configured to realizing such as method of any of claims 1-8.
18. a kind of computer readable storage medium, is stored thereon with computer instruction, which is characterized in that the instruction is by processor It is realized when execution such as the step of any one of claim 1-8 the method.
CN201510199775.0A 2015-04-23 2015-04-23 Information push method and device Active CN106161565B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510199775.0A CN106161565B (en) 2015-04-23 2015-04-23 Information push method and device
PCT/CN2016/079435 WO2016169441A1 (en) 2015-04-23 2016-04-15 Message pushing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510199775.0A CN106161565B (en) 2015-04-23 2015-04-23 Information push method and device

Publications (2)

Publication Number Publication Date
CN106161565A CN106161565A (en) 2016-11-23
CN106161565B true CN106161565B (en) 2019-08-16

Family

ID=57144406

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510199775.0A Active CN106161565B (en) 2015-04-23 2015-04-23 Information push method and device

Country Status (2)

Country Link
CN (1) CN106161565B (en)
WO (1) WO2016169441A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108804434B (en) * 2017-04-26 2022-12-27 腾讯科技(深圳)有限公司 Message query method, server and terminal equipment
CN108156311B (en) * 2017-12-05 2021-04-13 北京小米移动软件有限公司 Method and device for message reminder
CN111884906A (en) * 2020-06-10 2020-11-03 维沃移动通信有限公司 Information notification method and device and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101061730A (en) * 2004-09-21 2007-10-24 内托马特公司 Mobile messaging system and method
CN101938689A (en) * 2009-06-29 2011-01-05 阿尔卡特朗讯 Position information-based session establishing method and device in one number service
CN102546640A (en) * 2012-01-13 2012-07-04 百度在线网络技术(北京)有限公司 Information circulation method and server in single-account number and multiple-device login
CN102769724A (en) * 2011-05-03 2012-11-07 Lg电子株式会社 Electronic device and method for operating the same
WO2014205682A1 (en) * 2013-06-26 2014-12-31 华为技术有限公司 User information notification method and mobile service switching center

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8272032B2 (en) * 2004-11-10 2012-09-18 Mlb Advanced Media, L.P. Multiple user login detection and response system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101061730A (en) * 2004-09-21 2007-10-24 内托马特公司 Mobile messaging system and method
CN101938689A (en) * 2009-06-29 2011-01-05 阿尔卡特朗讯 Position information-based session establishing method and device in one number service
CN102769724A (en) * 2011-05-03 2012-11-07 Lg电子株式会社 Electronic device and method for operating the same
CN102546640A (en) * 2012-01-13 2012-07-04 百度在线网络技术(北京)有限公司 Information circulation method and server in single-account number and multiple-device login
WO2014205682A1 (en) * 2013-06-26 2014-12-31 华为技术有限公司 User information notification method and mobile service switching center

Also Published As

Publication number Publication date
CN106161565A (en) 2016-11-23
WO2016169441A1 (en) 2016-10-27

Similar Documents

Publication Publication Date Title
AU2023202760B2 (en) Image sharing method and electronic device
US9501771B2 (en) Method and system for exchanging information updates between mobile devices
CA2862876C (en) Systems and methods for sharing data among multiple end user devices
KR102048211B1 (en) Techniques for communicating notifications to subscribers
US20150119084A1 (en) System and method for positioning terminal
US9532221B2 (en) Communicating credentials and content between multiple mobile electronic devices located within content sharing geographical area
JP2011505751A (en) Modifying the behavior of mobile devices using proximity
TW202037199A (en) Event processing method, device and system
WO2012088933A1 (en) Method, terminal and server for adding user association relationship
US20150195228A1 (en) Method and device for transmitting an electronic card
CN103220310A (en) Calling card exchange method and terminal and calling card server used for calling card exchange
US11038828B2 (en) Automatic display of session interface for communication with neighboring device
CN106161565B (en) Information push method and device
TWI795376B (en) Event processing method and device
CN111010479A (en) Information sharing method, mobile terminal and computer storage medium
CN102007781B (en) Area event support indication
JP5632315B2 (en) Terminal remote operation system and remote operation method
CN104010269A (en) Method and device for sending file in communication terminal
JP6102630B2 (en) Vehicle management system
US9148894B1 (en) Fast remote execution between mobile devices
CN108134730A (en) The means of communication and device
CN108769917B (en) Service interaction method, equipment and storage medium
TWI439152B (en) Method for obtaining report information in short message service
HK1259221A1 (en) Communication method and device
TW201251392A (en) Location-based addressing communication system and method thereof

Legal Events

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