JP2021108465A - Method and device for selecting information push destination terminal - Google Patents
Method and device for selecting information push destination terminal Download PDFInfo
- Publication number
- JP2021108465A JP2021108465A JP2021052774A JP2021052774A JP2021108465A JP 2021108465 A JP2021108465 A JP 2021108465A JP 2021052774 A JP2021052774 A JP 2021052774A JP 2021052774 A JP2021052774 A JP 2021052774A JP 2021108465 A JP2021108465 A JP 2021108465A
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- information
- service
- terminals
- type
- 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.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
Description
本発明は通信技術の分野に、特に、情報プッシュ先端末を選択するための方法および装置に関する。 The present invention relates to the field of communication technology, in particular, to methods and devices for selecting information push destination terminals.
現在、ますます多様化となるウェアラブルデバイスがあり、ヘッドマウントディスプレイ、Google Glass、スマートウォッチ、ハートレートモニタ、およびスマートシューズなどのウェアラブルデバイスが人々の生活に徐々に入っている。ウェアラブルデバイスは、短距離において携帯電話と接続され得、当該携帯電話により送信された情報をさらに受信し得る。新しい情報を受信したとき、携帯電話は、当該携帯電話と接続されるウェアラブルデバイスに、当該情報を受信したというプロンプト情報をプッシュし得、または当該ウェアラブルデバイスに、当該受信した情報をプッシュし得る。 Today, there are more and more diversified wearable devices, and wearable devices such as head-mounted displays, Google Glass, smart watches, heart rate monitors, and smart shoes are gradually entering people's lives. The wearable device may be connected to the mobile phone over a short distance and may further receive information transmitted by the mobile phone. When new information is received, the mobile phone may push the prompt information that the information has been received to the wearable device connected to the mobile phone, or may push the received information to the wearable device.
従来技術では、1つのウェアラブルデバイスのみが携帯電話と接続される場合において、当該携帯電話が新しいサービス情報(新しいSMSメッセージまたは新しい着信など)を受信するとき、当該携帯電話は、当該ウェアラブルデバイスに、当該新しいサービス情報を受信したというプロンプト情報を送信し得、当該ウェアラブルデバイスの振動、着信音、またはフラッシュなどの方式によりユーザに当該受信したサービス情報を閲覧するよう促し得る。しかし、メガネ、腕時計、およびシューズなどの複数のウェアラブルデバイスが携帯電話と接続されている場合、当該携帯電話が新しいサービス情報を受信するとき、当該サービス情報を受信したというプロンプト情報はどのデバイスに送信されるべきであろうか、またはどのデバイスが当該プロンプト情報を受信するのにより適切な作業ステータスにあるのだろうか。従来技術では、情報プッシュ先端末を選択する課題が解決できず、情報プッシュ効率およびデバイスリソースの利用が保障できず、情報プッシュのユーザ・エクスペリエンス効果が保障できない。 In the prior art, when only one wearable device is connected to a mobile phone and the mobile phone receives new service information (such as a new SMS message or a new incoming call), the mobile phone will send the wearable device to the wearable device. Prompt information that the new service information has been received may be transmitted and the user may be prompted to view the received service information by means of vibration, ringtone, or flash of the wearable device. However, if multiple wearable devices such as glasses, watches, and shoes are connected to the mobile phone, when the mobile phone receives new service information, the prompt information that the service information has been received is sent to which device. Should it be done, or which device is in a better working status to receive the prompt information? With the conventional technology, the problem of selecting the information push destination terminal cannot be solved, the information push efficiency and the use of device resources cannot be guaranteed, and the user experience effect of the information push cannot be guaranteed.
本発明の実施形態は、情報プッシュ先端末を選択するための方法および装置を提供し、第1の端末と接続される複数の第2の端末から情報プッシュの目標端末を選択できるようにし、情報プッシュ効率を向上させたり、端末リソースの利用を向上させたり、情報プッシュのユーザ・エクスペリエンスを向上させたりすることができる。 An embodiment of the present invention provides a method and an apparatus for selecting an information push destination terminal, enables the selection of an information push target terminal from a plurality of second terminals connected to the first terminal, and provides information. You can improve push efficiency, improve the use of terminal resources, and improve the user experience of information push.
本発明の実施形態の第1の態様は、情報プッシュ先端末を選択するための方法を提供し、当該方法は、第1の端末により、受信したサービス情報のサービスタイプを予め設定された端末サービスタイプテーブルに従って決定する段階と、第1の端末により、第1の端末に構成された端末ステータステーブルから、第1の端末と接続される第2の端末の特徴情報を取得し、かつ、特徴情報に従って第2の端末の作業ステータスを決定する段階と、第1の端末により、予め設定された情報プッシュルール、サービス情報のサービスタイプ、第2の端末の作業ステータスに従って、第2の端末から情報プッシュの目標端末を選択する段階であって、目標端末は、サービス情報をサポートし、目標端末の作業ステータスは、サービス情報をプッシュするための要件を満たす段階と、目標端末に、サービス情報を受信したというプロンプトメッセージを送信する段階とを備え得る。 The first aspect of the embodiment of the present invention provides a method for selecting an information push destination terminal, in which the method is a terminal service in which the service type of the service information received by the first terminal is preset. At the stage of determining according to the type table, and by the first terminal, the feature information of the second terminal connected to the first terminal is acquired from the terminal status table configured in the first terminal, and the feature information is obtained. Information push from the second terminal according to the stage of determining the work status of the second terminal according to, and the information push rule set in advance by the first terminal, the service type of service information, and the work status of the second terminal. In the stage of selecting the target terminal of, the target terminal supports the service information, the work status of the target terminal meets the requirements for pushing the service information, and the service information is received by the target terminal. It may be equipped with a stage of sending a prompt message.
第1の態様に関連して、第1の可能な実施方式において、受信したサービス情報は、音声または映像通話サービス情報、SMSメッセージ、電子メール、インスタント・メッセージング情報、およびプッシュ通知のうち少なくとも1つを含む。 In connection with the first aspect, in the first possible embodiment, the received service information is at least one of voice or video call service information, SMS message, email, instant messaging information, and push notification. including.
第1の態様または第1の態様の第1の可能な実施方式に関連して、第2の可能な実施方式において、第1の端末により、受信したサービス情報のサービスタイプを予め設定された端末サービスタイプテーブルに従って決定する段階の前に、当該方法は、端末サービスタイプテーブルを予め設定する段階を備え、端末サービスタイプテーブルは、端末サービス情報、端末サービスタイプ、および端末サービス情報と端末サービスタイプとの間の対応関係を含み、端末サービス情報は、音声または映像通話サービス、SMSメッセージ、電子メール、インスタント・メッセージング情報、ゲーム、ビデオ、およびナビゲーションのうち少なくとも1つを含み、端末サービスタイプは、リアルタイム通信タイプ、非リアルタイム通信タイプ、およびリアルタイム非通信タイプのうち少なくとも1つを含む。 In relation to the first possible implementation of the first aspect or the first aspect, in the second possible implementation, a terminal in which the service type of the received service information is preset by the first terminal. Prior to the step of determining according to the service type table, the method comprises the step of pre-setting the terminal service type table, which is the terminal service information, the terminal service type, and the terminal service information and the terminal service type. The terminal service information includes at least one of voice or video call service, SMS message, e-mail, instant messaging information, game, video, and navigation, and the terminal service type is real-time. Includes at least one of a communication type, a non-real-time communication type, and a real-time non-communication type.
第1の態様から第1の態様の第2の可能な実施方式のいずれか1つに関連して、第3の可能な実施方式において、第2の端末の特徴情報は、第2の端末の構成情報および作業ステータスのうち少なくとも1つを含み、構成情報は、デバイス識別子、デバイスタイプ、および第1の端末との通信方式のうち少なくとも1つを含み、第2の端末の実行ステータスは、インタラクション状態または非インタラクション状態を含む。 In relation to any one of the second possible embodiments of the first to first aspects, in the third possible embodiment, the feature information of the second terminal is that of the second terminal. The configuration information includes at least one of the configuration information and the work status, the configuration information includes at least one of the device identifier, the device type, and the communication method with the first terminal, and the execution status of the second terminal is the interaction. Includes state or non-interaction states.
第1の態様の第3の可能な実施方式に関連して、第4の可能な実施方式において、第1の端末により、第1の端末に構成された端末ステータステーブルから第1の端末と接続される第2の端末の特徴情報を取得する段階の前に、方法は、第1の端末と接続される第2の端末の構成情報を取得する段階と、第2の端末の通信データを取得し、かつ、通信データに従って第2の端末の実行ステータスと第2の端末のサービスタイプとを決定する段階と、第2の端末の構成情報、実行ステータス、およびサービスタイプに基づいて端末ステータステーブルを生成し、指定された場所に、端末ステータステーブルを格納する段階とをさらに備える。 In connection with the third possible implementation of the first aspect, in the fourth possible implementation, the first terminal connects to the first terminal from the terminal status table configured in the first terminal. Before the step of acquiring the feature information of the second terminal to be performed, the method is to acquire the configuration information of the second terminal connected to the first terminal and the communication data of the second terminal. However, the stage of determining the execution status of the second terminal and the service type of the second terminal according to the communication data, and the terminal status table based on the configuration information, execution status, and service type of the second terminal are displayed. It further includes a stage of generating and storing the terminal status table in the specified location.
第1の態様の第4の可能な実施方式に関連して、第5の可能な実施方式において、第2の端末の通信データを取得し、通信データに従って第2の端末の実行ステータスおよび第2の端末のサービスタイプを決定する段階は、第2の端末のデータ入力または出力チャネルにおいてデータ入力または出力があるかを判断する段階と、ある第2の端末においてデータ入力または出力があると判断された場合、当該第2の端末がインタラクション状態にあると判断し、取得した通信データに従って当該第2の端末において実行されているサービスのタイプを決定する、または、ある第2の端末においてデータ入力または出力がないと判断された場合、当該第2の端末が非インタラクション状態にあると判断する段階とを含み、データ入力または出力チャネルは、音声、画像、タッチ、および振動のデータ入力または出力チャネルのうち少なくとも1つを含む。 In relation to the fourth possible implementation of the first aspect, in the fifth possible implementation, the communication data of the second terminal is acquired, and the execution status of the second terminal and the second terminal according to the communication data. The stage of determining the service type of the terminal is the stage of determining whether there is data input or output in the data input or output channel of the second terminal, and the stage of determining whether there is data input or output in a second terminal. If so, it is determined that the second terminal is in an interaction state, and the type of service being executed on the second terminal is determined according to the acquired communication data, or data is input or data is input on the second terminal. If it is determined that there is no output, the data input or output channel includes the stage of determining that the second terminal is in a non-interacting state, and the data input or output channel is that of the audio, image, touch, and vibration data input or output channel. Includes at least one of them.
第1の態様の第5の可能な実施方式に関連して、第6の可能な実施方式において、情報プッシュルールは、通信タイプのサービスを優先的に処理し、第2の端末の作業ステータスは、第2の端末の実行ステータスおよび第2の端末のサービスタイプを含み、第1の端末により、予め設定された情報プッシュルール、サービス情報のサービスタイプ、および第2の端末の作業ステータスに従って第2の端末から情報プッシュの目標端末を選択する段階は、サービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプである場合、インタラクション状態にある第2の端末を最も好適な目標端末として設定し、非インタラクション状態にある第2の端末を2番目に好適な目標端末として設定する段階と、最も好適な目標端末が空き(empty)であるかを判断し、判断の結果が空きではない場合、最も好適な目標端末から1つの端末を情報プッシュの目標端末として選択する、または、判断の結果が空きである場合、2番目に好適な目標端末から1つの端末を情報プッシュの目標端末として選択する段階とを含む。 In connection with the fifth possible implementation of the first aspect, in the sixth possible implementation, the information push rule preferentially processes the communication type service and the work status of the second terminal is Second, according to preset information push rules, service information service types, and work status of the second terminal, including the execution status of the second terminal and the service type of the second terminal. At the stage of selecting the target terminal for information push from the terminal, when the service type of the service information is a communication type including a real-time communication type and a non-real-time communication type, the second terminal in the interaction state is the most suitable target terminal. When the second terminal in the non-interacting state is set as the second most suitable target terminal and the most suitable target terminal is determined to be free (empty), and the result of the judgment is empty. If not, select one terminal from the most suitable target terminal as the information push target terminal, or if the judgment result is empty, select one terminal from the second most suitable target terminal as the information push target terminal. Including the stage of selection as.
第1の態様の第5の可能な実施方式に関連して、第7の可能な実施方式において、情報プッシュルールは、非通信タイプのサービスを優先的に処理し、第2の端末の作業ステータスは、第2の端末の実行ステータスおよび第2の端末のサービスタイプを含み、第1の端末により、予め設定された情報プッシュルール、サービス情報のサービスタイプ、および第2の端末の作業ステータスに従って第2の端末から情報プッシュの目標端末を選択する段階は、サービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプである場合、インタラクション状態にあり、かつ、そのサービスタイプが通信タイプである第2の端末を最も好適な目標端末として設定し、非インタラクション状態にある第2の端末を2番目に好適な目標端末として設定し、インタラクション状態にあり、かつ、そのサービスタイプが非通信タイプである第2の端末を3番目に好適な目標端末として設定する段階と、最も好適な目標端末が空きかを判断し、最も好適な目標端末が空きではない場合、最も好適な目標端末から1つの端末を情報プッシュの目標端末として選択する、または、最好適な目標端末が空きであると判断された場合、2番目に好適な目標端末が空きであるかを判断し、判断の結果が空きではない場合、2番目に好適な目標端末から1つの端末を情報プッシュの目標端末として選択し、若しくは、判断の結果が空きである場合、3番目に好適な目標端末から1つの端末を情報プッシュの目標端末として選択する段階とを含む。 In connection with the fifth possible implementation of the first aspect, in the seventh possible implementation, the information push rule preferentially processes non-communication type services and the work status of the second terminal. Includes the execution status of the second terminal and the service type of the second terminal, according to the information push rules preset by the first terminal, the service type of service information, and the work status of the second terminal. The stage of selecting the target terminal for information push from the two terminals is in the interaction state when the service type of the service information is a communication type including a real-time communication type and a non-real-time communication type, and the service type is the communication type. The second terminal is set as the most suitable target terminal, the second terminal in the non-interaction state is set as the second most suitable target terminal, the second terminal is in the interaction state, and the service type is non-communication. At the stage of setting the second terminal of the type as the third most suitable target terminal, and determining whether the most suitable target terminal is free, if the most suitable target terminal is not free, the most suitable target terminal is selected first. When one terminal is selected as the target terminal for information push, or when it is determined that the most suitable target terminal is free, it is determined whether the second most suitable target terminal is free, and the result of the judgment is determined. If is not free, select one terminal from the second most suitable target terminal as the target terminal for information push, or if the result of the judgment is free, select one terminal from the third most suitable target terminal. Includes the stage of selecting as the target terminal for information push.
第1の態様の第6の可能な実施方式または第1の態様の第7の可能な実施方式に関連して、第8の可能な実施方式において、最も好適な目標端末が複数の第2の端末を含む場合、サービス情報のサービスタイプと第2の端末のサービスタイプおよび構成情報とに従って複数の第2の端末から1つの端末を情報プッシュの目標端末として選択し、2番目に好適な目標端末が複数の第2の端末を含む場合、第2の端末の構成情報に従って複数の第2の端末から1つの端末を情報プッシュ先端末として選択し、または、3番目に好適な目標端末が複数の第2の端末を含む場合、第2の端末の構成情報に従って複数の第2の端末から1つの端末を情報プッシュ先端末として選択する。 In relation to the sixth possible implementation of the first aspect or the seventh possible implementation of the first aspect, in the eighth possible implementation, the most suitable target terminal is a plurality of second. When a terminal is included, one terminal is selected as the target terminal for information push from a plurality of second terminals according to the service type of the service information and the service type and configuration information of the second terminal, and the second most suitable target terminal. When includes a plurality of second terminals, one terminal is selected as an information push destination terminal from the plurality of second terminals according to the configuration information of the second terminal, or a plurality of third suitable target terminals are used. When the second terminal is included, one terminal is selected as the information push destination terminal from the plurality of second terminals according to the configuration information of the second terminal.
第1の態様の第8の可能な実施方式に関連して、第9の可能な実施方式において、サービス情報のサービスタイプと第2の端末のサービスタイプおよび構成情報とに従って複数の第2の端末から1つの端末を情報プッシュの目標端末として選択する段階は、複数の第2の端末の各第2の端末のサービスタイプに従って第2の端末において実行されているサービスがサービス情報と同一のサービスを含むかを判断する段階と、判断の結果、第2の端末において実行されているサービスがサービス情報と同一のサービスを含む場合、サービスが実行されている第2の端末を情報プッシュの目標端末として選択し、サービスが実行されている複数の第2の端末がある場合、第2の端末の構成情報に従って複数の第2の端末から1つの第2の端末を情報プッシュの目標端末として選択する段階、または、判断の結果、第2の端末において実行されているサービスがサービス情報と同一のサービスを含まない場合、第2の端末のサービスタイプがサービス情報のサービスタイプと同一のサービスタイプを含むかを判断し、第2の端末のサービスタイプがサービス情報のサービスタイプと同一のサービスタイプを含む場合、サービスタイプに対応する第2の端末を情報プッシュの目標端末として選択し、サービスタイプに対応する複数の第2の端末があるとき、第2の端末の構成情報に従って複数の第2の端末から1つの第2の端末を情報プッシュの目標端末として選択する段階とを含む。 In connection with the eighth possible implementation of the first aspect, in the ninth possible implementation, a plurality of second terminals according to the service type of the service information and the service type and configuration information of the second terminal. At the stage of selecting one terminal as the target terminal for information push, the service executed in the second terminal according to the service type of each second terminal of the plurality of second terminals is the same service as the service information. At the stage of determining whether to include, and as a result of the determination, if the service executed on the second terminal includes the same service as the service information, the second terminal on which the service is executed is set as the target terminal for information push. When there are a plurality of second terminals on which the service is being selected and the service is being executed, the step of selecting one second terminal from the plurality of second terminals as the target terminal for information push according to the configuration information of the second terminal. Or, as a result of the judgment, if the service being executed on the second terminal does not include the same service as the service information, does the service type of the second terminal include the same service type as the service type of the service information? If the service type of the second terminal includes the same service type as the service type of the service information, the second terminal corresponding to the service type is selected as the target terminal for information push and corresponds to the service type. When there are a plurality of second terminals, this includes a step of selecting one second terminal from the plurality of second terminals as the target terminal for information push according to the configuration information of the second terminal.
本発明の実施形態の第2の態様は、情報プッシュ先端末を選択するための装置を提供し、当該装置は、受信したサービス情報のサービスタイプを予め設定された端末サービスタイプテーブルに従って決定するよう構成される処理モジュールと、構成された端末ステータステーブルから第1の端末と接続される第2の端末の特徴情報を取得するよう構成される取得モジュールであって、処理モジュールは、取得モジュールにより取得された特徴情報に従って第2の端末の作業ステータスを決定するよう構成される取得モジュールと、予め設定された情報プッシュルール、サービス情報のサービスタイプおよび第2の端末の作業ステータスに従って第2の端末から情報プッシュの目標端末を選択するよう構成される選択モジュールであって、目標端末がサービス情報をサポートし、目標端末の作業ステータスは、サービス情報をプッシュするための要件を満たす選択モジュールと、目標端末に、サービス情報を受信したというプロンプトメッセージを送信するよう構成される送信モジュールとを備え得る。 A second aspect of the embodiment of the present invention provides a device for selecting an information push destination terminal, and the device determines the service type of the received service information according to a preset terminal service type table. It is an acquisition module configured to acquire the characteristic information of the configured processing module and the second terminal connected to the first terminal from the configured terminal status table, and the processing module is acquired by the acquisition module. From the second terminal according to the acquisition module configured to determine the work status of the second terminal according to the feature information provided, the preset information push rules, the service type of service information, and the work status of the second terminal. A selection module configured to select the target terminal for information push, the target terminal supports service information, and the work status of the target terminal is the selection module that meets the requirements for pushing service information, and the target terminal. May include a transmission module configured to send a prompt message that service information has been received.
第2の態様に関連して、第1の可能な実施方式において、処理モジュールにより受信されたサービス情報は、音声または映像通話サービス情報、SMSメッセージ、電子メール、インスタント・メッセージング情報、およびプッシュ通知のうち少なくとも1つを含む。 In connection with the second aspect, in the first possible embodiment, the service information received by the processing module is voice or video call service information, SMS messages, emails, instant messaging information, and push notifications. Includes at least one of them.
第2の態様または第2の態様の第1の可能な実施方式に関連して、第2の可能な実施方式において、装置は、端末サービスタイプテーブルを予め設定するよう構成される設定モジュールであって、端末サービスタイプテーブルは、端末サービス情報、端末サービスタイプ、および端末サービス情報と端末サービスタイプとの間の対応関係を含む設定モジュールをさらに含み、端末サービス情報は、音声または映像通話サービス、SMSメッセージ、電子メール、インスタント・メッセージング情報、ゲーム、ビデオ、およびナビゲーションのうち少なくとも1つを含み、端末サービスタイプは、リアルタイム通信タイプ、非リアルタイム通信タイプ、およびリアルタイム非通信タイプのうち少なくとも1つを含む。 In connection with the first possible embodiment of the second or second aspect, in the second possible embodiment, the device is a configuration module configured to preset the terminal service type table. The terminal service type table further includes a terminal service information, a terminal service type, and a setting module including a correspondence relationship between the terminal service information and the terminal service type, and the terminal service information includes voice or video call service, SMS. Includes at least one of messages, email, instant messaging information, games, video, and navigation, and terminal service types include at least one of real-time communication type, non-real-time communication type, and real-time non-communication type. ..
第2の態様から第2の態様の第2の可能な実施方式のいずれか1つに関連して、第3の可能な実施方式において、取得モジュールにより取得された、第2の端末の特徴情報は、第2の端末の構成情報および作業ステータスのうち少なくとも1つを含み、構成情報は、デバイス識別子、デバイスタイプ、および第1の端末との通信方式のうち少なくとも1つを含み、第2の端末の実行ステータスは、インタラクション状態または非インタラクション状態を含む。 In relation to any one of the second possible implementations of the second to second aspects, the feature information of the second terminal acquired by the acquisition module in the third possible implementation. Contains at least one of the configuration information and work status of the second terminal, the configuration information includes at least one of the device identifier, device type, and communication method with the first terminal, and the second terminal. The execution status of the terminal includes an interacting state or a non-interacting state.
第2の態様の第3の可能な実施方式に関連して、第4の可能な実施方式において、取得モジュールは、第1の端末と接続される第2の端末の構成情報を取得するようさらに構成され、処理モジュールは、第2の端末の通信データを取得し、通信データに従って第2の端末の実行ステータスおよび第2の端末のサービスタイプを決定し、第2の端末の構成情報、実行ステータス、およびサービスタイプに基づいて端末ステータステーブルを生成し、指定された場所に端末ステータステーブルを格納するようさらに構成される。 In connection with the third possible implementation of the second aspect, in the fourth possible implementation, the acquisition module further acquires configuration information of the second terminal connected to the first terminal. Configured, the processing module acquires the communication data of the second terminal, determines the execution status of the second terminal and the service type of the second terminal according to the communication data, and configure information and the execution status of the second terminal. , And is further configured to generate a terminal status table based on the service type and store the terminal status table in the specified location.
第2の態様の第4の可能な実施方式に関連して、第5の可能な実施方式において、処理モジュールは、第2の端末のデータ入力または出力チャネルにおいてデータ入力または出力があるかを判断し、ある第2の端末にデータ入力または出力があると決定された場合、当該第2の端末がインタラクション状態にあると判断し、取得した通信データに従って当該第2の端末において実行されているサービスのタイプを決定する、または、ある第2の端末においてデータ入力または出力がないと判断された場合、当該第2の端末が非インタラクション状態にあると判断するよう、具体的に構成され、データ入力または出力チャネルは、音声、画像、タッチ、および振動のデータ入力または出力チャネルのうち少なくとも1つを含む。 In connection with the fourth possible embodiment of the second aspect, in the fifth possible embodiment, the processing module determines if there is a data input or output in the data input or output channel of the second terminal. However, if it is determined that the second terminal has data input or output, it is determined that the second terminal is in an interaction state, and the service executed on the second terminal according to the acquired communication data. If it is determined that there is no data input or output at a second terminal, the type of the second terminal is specifically configured to determine that the second terminal is in a non-interacting state. Alternatively, the output channel comprises at least one of audio, image, touch, and vibration data input or output channels.
第2の態様の第5の可能な実施方式に関連して、第6の可能な実施方式において、情報プッシュルールは、通信タイプのサービスを優先的に処理し、第2の端末の作業ステータスは、第2の端末の実行ステータスおよび第2の端末のサービスタイプを含み、選択モジュールは、サービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプである場合において、インタラクション状態にある第2の端末を最も好適な目標端末として設定し、非インタラクション状態にある第2の端末を2番目に好適な目標端末として設定し、最も好適な目標端末が空きであるかを判断し、判断の結果が空きではない場合、最も好適な目標端末から1つの端末を情報プッシュの目標端末として選択する、または、判断の結果が空きである場合、2番目に好適な目標端末から1つの端末を情報プッシュの目標端末として選択するよう、具体的に構成される。 In connection with the fifth possible implementation of the second aspect, in the sixth possible implementation, the information push rule preferentially processes the communication type service and the work status of the second terminal is , The execution status of the second terminal and the service type of the second terminal are included, and the selection module is in an interaction state when the service type of the service information is a communication type including a real-time communication type and a non-real-time communication type. The second terminal is set as the most suitable target terminal, the second terminal in the non-interacting state is set as the second most suitable target terminal, and it is determined and determined whether the most suitable target terminal is available. If the result of is not empty, select one terminal from the most suitable target terminal as the target terminal for information push, or if the result of the judgment is empty, select one terminal from the second most suitable target terminal. It is specifically configured to be selected as the target terminal for information push.
第2の態様の第5の可能な実施方式に関連して、第7の可能な実施方式において、情報プッシュルールは、非通信タイプのサービスを優先的に処理し、第2の端末の作業ステータスは、第2の端末の実行ステータスおよび第2の端末のサービスタイプを含み、選択モジュールは、サービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプである場合において、インタラクション状態にあり、かつ、そのサービスタイプが通信タイプである第2の端末を最も好適な目標端末として設定し、非インタラクション状態にある第2の端末を2番目に好適な目標端末として設定し、インタラクション状態にあり、かつ、そのサービスタイプが非通信タイプである第2の端末を3番目に好適な目標端末として設定し、最も好適な目標端末が空きであるかを判断し、最も好適な目標端末が空きではないとき、最も好適な目標端末から1つの端末を情報プッシュの目標端末として選択する、または、最も好適な目標端末が空きであるとき、2番目に好適な目標端末が空きであるかを判断し、判断の結果が空きではないとき、2番目に好適な目標端末から1つの端末を情報プッシュの目標端末として選択し、若しくは判断の結果が空きであるとき、3番目に好適な目標端末から1つの端末を情報プッシュの目標端末として選択するよう、具体的に構成される。 In connection with the fifth possible implementation of the second aspect, in the seventh possible implementation, the information push rule preferentially processes non-communication type services and the work status of the second terminal. Includes the execution status of the second terminal and the service type of the second terminal, and the selection module is in an interaction state when the service type of the service information is a communication type including a real-time communication type and a non-real-time communication type. A second terminal whose service type is communication type is set as the most suitable target terminal, and a second terminal in the non-interaction state is set as the second most suitable target terminal, and the interaction state is set. A second terminal whose service type is non-communication type is set as the third most suitable target terminal, it is determined whether the most suitable target terminal is available, and the most suitable target terminal is available. When not, select one terminal from the most suitable target terminals as the target terminal for information push, or when the most suitable target terminal is free, determine whether the second most suitable target terminal is free. However, when the judgment result is not empty, one terminal is selected as the information push target terminal from the second most suitable target terminal, or when the judgment result is empty, from the third most suitable target terminal. It is specifically configured to select one terminal as the target terminal for information push.
第2の態様の第6の可能な実施方式または第2の態様の第7の可能な実施方式に関連して、第8の可能な実施方式において、選択モジュールは、最も好適な目標端末が複数の第2の端末を含む場合において、サービス情報のサービスタイプと第2の端末のサービスタイプおよび構成情報とに従って、複数の第2の端末から1つの端末を情報プッシュの目標端末として選択し、2番目に好適な目標端末が複数の第2の端末を含むとき、第2の端末の構成情報に従って複数の第2の端末から1つの端末を情報プッシュの目標端末として選択する、または、3番目に好適な目標端末が複数の第2の端末を含むとき、第2の端末の構成情報に従って複数の第2の端末から1つの端末を情報プッシュの目標端末として選択するよう、さらに具体的に構成される。 In relation to the sixth possible implementation of the second aspect or the seventh possible implementation of the second aspect, in the eighth possible implementation, the selection module has more than one most suitable target terminal. In the case of including the second terminal of the above, one terminal is selected as the target terminal for information push from the plurality of second terminals according to the service type of the service information and the service type and configuration information of the second terminal. When the most suitable target terminal includes a plurality of second terminals, one terminal from the plurality of second terminals is selected as the target terminal for information push according to the configuration information of the second terminal, or thirdly. When a suitable target terminal includes a plurality of second terminals, it is more specifically configured to select one terminal from the plurality of second terminals as the target terminal for information push according to the configuration information of the second terminal. NS.
第2の態様の第8の可能な実施方式に関連して、第9の可能な実施方式において、サービス情報のサービスタイプと第2の端末のサービスタイプおよび構成情報とに従って複数の第2の端末から1つの端末を情報プッシュの目標端末として選択する場合において、選択モジュールは、第2の端末において実行されているサービスがサービス情報と同一のサービスを含むかを複数の第2の端末の各第2の端末のサービスタイプに従って判断し、判断の結果、第2の端末において実行されているサービスがサービス情報と同一のサービスを含むとき、サービスが実行されている第2の端末を情報プッシュの目標端末として選択し、サービスが実行されている複数の第2の端末がある場合、第2の端末の構成情報に従って複数の第2の端末から1つの第2の端末を情報プッシュの目標端末として選択する、または、判断の結果が第2の端末において実行されているサービスがサービス情報と同一のサービスを含まないとき、第2の端末のサービスタイプがサービス情報のサービスタイプと同一のサービスタイプを含むかを判断し、第2の端末のサービスタイプがサービス情報のサービスタイプと同一のサービスタイプを含む場合、サービスタイプに対応する第2の端末を情報プッシュの目標端末として選択し、サービスタイプに対応する複数の第2の端末があるとき、第2の端末の構成情報に従って複数の第2の端末から1つの第2の端末を情報プッシュの目標端末として選択するよう、具体的に構成される。 In connection with the eighth possible implementation of the second aspect, in the ninth possible implementation, a plurality of second terminals according to the service type of the service information and the service type and configuration information of the second terminal. In the case of selecting one terminal as the target terminal for information push, the selection module determines whether the service executed in the second terminal includes the same service as the service information in each of the plurality of second terminals. Judgment is made according to the service type of the second terminal, and as a result of the judgment, when the service executed on the second terminal includes the same service as the service information, the target of information push is the second terminal on which the service is executed. If there are a plurality of second terminals on which the service is executed by selecting the terminal, one second terminal is selected as the target terminal for information push from the plurality of second terminals according to the configuration information of the second terminal. Or, when the result of the judgment is that the service being executed on the second terminal does not include the same service as the service information, the service type of the second terminal includes the same service type as the service type of the service information. If the service type of the second terminal includes the same service type as the service type of the service information, the second terminal corresponding to the service type is selected as the target terminal for information push, and the service type is supported. When there are a plurality of second terminals to be used, one second terminal is specifically configured to be selected as a target terminal for information push from the plurality of second terminals according to the configuration information of the second terminal.
本発明の実施形態の第3の態様は、端末を提供し、当該端末は、サービス情報を受信するよう構成される受信機と、受信機により受信されたサービス情報のサービスタイプを予め設定した端末サービスタイプテーブルに従って決定し、構成された端末ステータステーブルから、端末と接続される第2の端末の特徴情報を取得し、特徴情報に従って第2の端末の作業ステータスを決定するよう構成されるプロセッサであって、プロセッサは、予め設定された情報プッシュルール、サービス情報のサービスタイプ、第2の端末の作業ステータスに従って第2の端末から情報プッシュの目標端末を選択するよう構成され、目標端末は、サービス情報をサポートし、目標端末の作業ステータスは、サービス情報をプッシュするための要件を満たすプロセッサと、プロセッサにより選択された目標端末に、サービス情報を受信したというプロンプトメッセージを送信するよう構成される送信機とを備え得る。 A third aspect of the embodiment of the present invention provides a terminal, which is a receiver configured to receive service information and a terminal in which the service type of the service information received by the receiver is preset. A processor configured to determine according to the service type table, acquire the feature information of the second terminal connected to the terminal from the configured terminal status table, and determine the work status of the second terminal according to the feature information. Therefore, the processor is configured to select the target terminal for information push from the second terminal according to the preset information push rule, the service type of the service information, and the work status of the second terminal, and the target terminal is the service. The work status of the target terminal that supports the information is configured to send a prompt message that the service information has been received to the processor that meets the requirements for pushing the service information and the target terminal selected by the processor. Can be equipped with a machine.
第3の態様に関連して、第1の可能な実施方式において、受信機により受信されたサービス情報は、音声または映像通話サービス情報、SMSメッセージ、電子メール、インスタント・メッセージング情報、およびプッシュ通知のうち少なくとも1つを含む。 In connection with the third aspect, in the first possible embodiment, the service information received by the receiver is voice or video call service information, SMS messages, emails, instant messaging information, and push notifications. Includes at least one of them.
第3の態様または第3の態様の第1の可能な実施方式に関連して、第2の可能な実施方式において、プロセッサは、端末サービスタイプテーブルを予め設定するよう、さらに具体的に構成され、端末サービスタイプテーブルは、端末サービス情報、端末サービスタイプ、および端末サービス情報と端末サービスタイプとの間の対応関係を含み、端末サービス情報は、音声または映像通話サービス、SMSメッセージ、電子メール、インスタント・メッセージング情報、ゲーム、ビデオ、およびナビゲーションのうち少なくとも1つを含み、端末サービスタイプは、リアルタイム通信タイプ、非リアルタイム通信タイプ、およびリアルタイム非通信タイプのうち少なくとも1つを含む。 In connection with the first possible embodiment of the third or third aspect, in the second possible embodiment, the processor is more specifically configured to preset the terminal service type table. , The terminal service type table includes the terminal service information, the terminal service type, and the correspondence between the terminal service information and the terminal service type, and the terminal service information includes voice or video call service, SMS message, e-mail, instant. -Includes at least one of messaging information, games, video, and navigation, and the terminal service type includes at least one of a real-time communication type, a non-real-time communication type, and a real-time non-communication type.
第3の態様から第3の態様の第2の可能な実施方式のいずれか1つに関連して、第3の可能な実施方式において、第2の端末の特徴情報は、第2の端末の構成情報および作業ステータスのうち少なくとも1つを含み、構成情報は、デバイス識別子、デバイスタイプ、および第1の端末との通信方式のうち少なくとも1つを含み、第2の端末の実行ステータスは、インタラクション状態または非インタラクション状態を含む。 In relation to any one of the second possible embodiments of the third to third aspects, in the third possible embodiment, the feature information of the second terminal is that of the second terminal. The configuration information includes at least one of the configuration information and the work status, the configuration information includes at least one of the device identifier, the device type, and the communication method with the first terminal, and the execution status of the second terminal is the interaction. Includes state or non-interaction states.
第3の態様の第3の可能な実施方式に関連して、第4の可能な実施方式において、プロセッサは、端末と接続される第2の端末の構成情報を取得し、第2の端末の通信データを取得し、通信データに従って第2の端末の実行ステータスおよび第2の端末のサービスタイプを決定し、第2の端末の構成情報、実行ステータス、サービスタイプに基づいて端末ステータステーブルを生成し、指定された場所に端末ステータステーブルを格納するよう、さらに具体的に構成される。 In connection with the third possible embodiment of the third aspect, in the fourth possible embodiment, the processor acquires the configuration information of the second terminal connected to the terminal and of the second terminal. Acquires communication data, determines the execution status of the second terminal and the service type of the second terminal according to the communication data, and generates a terminal status table based on the configuration information, execution status, and service type of the second terminal. , More specifically configured to store the terminal status table in the specified location.
第3の態様の第4の可能な実施方式に関連して、第5の可能な実施方式において、第2の端末の通信データを取得し、通信データに従って第2の端末の実行ステータスおよび第2の端末のサービスタイプを決定する場合において、プロセッサは、第2の端末のデータ入力または出力チャネルにおいてデータ入力または出力があるかを判断し、ある第2の端末においてデータ入力または出力があると判断されたとき、当該第2の端末がインタラクション状態にあると判断し、取得した通信データに従って当該第2の端末において実行されているサービスのタイプを決定する、または、ある第2の端末においてデータ入力または出力がないと判断されたとき、当該第2の端末が非インタラクション状態にあると判断するよう、具体的に構成され、データ入力または出力チャネルは、音声、画像、タッチ、および振動のデータ入力または出力チャネルのうち少なくとも1つを含む。 In relation to the fourth possible embodiment of the third aspect, in the fifth possible embodiment, the communication data of the second terminal is acquired, and the execution status of the second terminal and the second terminal according to the communication data. In determining the service type of a terminal, the processor determines if there is a data input or output in the data input or output channel of the second terminal and determines that there is a data input or output in a second terminal. When this is done, it is determined that the second terminal is in an interaction state, and the type of service being executed on the second terminal is determined according to the acquired communication data, or data is input on the second terminal. Or specifically configured to determine that the second terminal is in a non-interacting state when it is determined that there is no output, the data input or output channel is audio, image, touch, and vibration data input. Alternatively, it includes at least one of the output channels.
第3の態様の第5の可能な実施方式に関連して、第6の可能な実施方式において、情報プッシュルールは、通信タイプのサービスを優先的に処理し、第2の端末の作業ステータスは、第2の端末の実行ステータスおよび第2の端末のサービスタイプを含み、予め設定された情報プッシュルール、サービス情報のサービスタイプおよび第2の端末の作業ステータスに従って第2の端末から情報プッシュの目標端末を選択する場合において、プロセッサは、サービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプであるとき、インタラクション状態にある第2の端末を最も好適な目標端末として設定し、非インタラクション状態にある第2の端末を2番目に好適な目標端末として設定し、最も好適な目標端末が空きであるかを判断し、判断の結果が空きではないとき、最も好適な目標端末から1つの端末を情報プッシュの目標端末として選択する、または、判断の結果が空きであるとき、2番目に好適な目標端末から1つの端末を情報プッシュの目標端末として選択するよう、具体的に構成される。 In connection with the fifth possible implementation of the third aspect, in the sixth possible implementation, the information push rule preferentially processes the communication type service and the work status of the second terminal is , The goal of information push from the second terminal according to the preset information push rule, service information service type and work status of the second terminal, including the execution status of the second terminal and the service type of the second terminal. When selecting a terminal, the processor sets the second terminal in the interacting state as the most suitable target terminal when the service type of the service information is a communication type including a real-time communication type and a non-real-time communication type. The second terminal in the non-interacting state is set as the second most suitable target terminal, it is determined whether the most suitable target terminal is free, and when the result of the judgment is not free, the most suitable target terminal is selected. Specifically configured to select one terminal as the information push target terminal, or to select one terminal from the second most suitable target terminal as the information push target terminal when the judgment result is empty. Will be done.
第3の態様の第5の可能な実施方式に関連して、第7の可能な実施方式において、情報プッシュルールは、非通信タイプのサービス優先的に処理し、第2の端末の作業ステータスは、第2の端末の実行ステータスおよび第2の端末のサービスタイプを含み、予め設定された情報プッシュルール、サービス情報のサービスタイプおよび第2の端末の作業ステータスに従って第2の端末から情報プッシュの目標端末を選択する場合において、プロセッサは、サービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプであるとき、インタラクション状態にあり、かつ、そのサービスタイプが通信タイプである第2の端末を最も好適な目標端末として設定し、非インタラクション状態にある第2の端末を2番目に好適な目標端末として設定し、インタラクション状態にあり、かつ、そのサービスタイプが非通信タイプである第2の端末を3番目に好適な目標端末として設定し、最も好適な目標端末が空きであるかを判断し、最も好適な目標端末が空きではないとき、最も好適な目標端末から1つの端末を情報プッシュの目標端末として選択する、または、最も好適な目標端末が空きであるとき、2番目に好適な目標端末が空きであるかを判断し、判断の結果が空きではないとき、2番目に好適な目標端末から1つの端末を情報プッシュの目標端末として選択し、若しくは、判断の結果が空きであるとき、3番目に好適な目標端末から1つの端末を情報プッシュの目標端末として選択するよう、具体的に構成される。 In relation to the fifth possible implementation of the third aspect, in the seventh possible implementation, the information push rule processes the non-communication type service preferentially, and the work status of the second terminal is , The goal of information push from the second terminal according to the preset information push rules, service information service type and work status of the second terminal, including the execution status of the second terminal and the service type of the second terminal. When selecting a terminal, the processor is in an interaction state when the service type of the service information is a communication type including a real-time communication type and a non-real-time communication type, and the service type is a communication type. A second terminal that is set as the most suitable target terminal, a second terminal that is in the non-interacting state is set as the second most suitable target terminal, is in the interacting state, and its service type is the non-communication type. Is set as the third most suitable target terminal, it is determined whether the most suitable target terminal is free, and when the most suitable target terminal is not free, one terminal is informationed from the most suitable target terminal. Select as the push target terminal, or when the most suitable target terminal is free, determine whether the second most suitable target terminal is free, and when the result of the judgment is not free, the second most suitable Select one terminal as the information push target terminal from the three target terminals, or select one terminal from the third most suitable target terminal as the information push target terminal when the judgment result is empty. It is specifically configured.
第3の態様の第6の可能な実施方式または第3の態様の第7の可能な実施方式に関連して、第8の可能な実施方式において、プロセッサは、最も好適な目標端末が複数の第2の端末を含む場合において、サービス情報のサービスタイプと第2の端末のサービスタイプおよび構成情報とに従って複数の第2の端末から1つの端末を情報プッシュの目標端末として選択し、2番目に好適な目標端末が複数の第2の端末を含むとき、第2の端末の構成情報に従って複数の第2の端末から1つの端末を情報プッシュの目標端末として選択し、または、3番目に好適な目標端末が複数の第2の端末を含むとき、第2の端末の構成情報に従って複数の第2の端末から1つの端末を情報プッシュの目標端末として選択するよう、具体的に構成される。 In connection with the sixth possible implementation of the third aspect or the seventh possible implementation of the third aspect, in the eighth possible implementation, the processor has more than one most suitable target terminal. When the second terminal is included, one terminal is selected as the target terminal for information push from the plurality of second terminals according to the service type of the service information and the service type and configuration information of the second terminal, and the second terminal is included. When a suitable target terminal includes a plurality of second terminals, one terminal from the plurality of second terminals is selected as the target terminal for information push according to the configuration information of the second terminal, or is the third most suitable. When the target terminal includes a plurality of second terminals, it is specifically configured to select one terminal from the plurality of second terminals as the target terminal for information push according to the configuration information of the second terminal.
第3の態様の第8の可能な実施方式に関連して、第9の可能な実施方式において、サービス情報のサービスタイプと第2の端末のサービスタイプおよび構成情報とに従って複数の第2の端末から1つの端末を情報プッシュの目標端末として選択する場合において、プロセッサは、複数の第2の端末の各第2の端末のサービスタイプに従って、第2の端末において実行されているサービスがサービス情報と同一のサービスを含むかを判断し、判断の結果、第2の端末において実行されるサービスがサービス情報と同一のサービスを含むとき、サービスが実行されている第2の端末を情報プッシュの目標端末として選択し、サービスが実行されている複数の第2の端末があるとき、第2の端末の構成情報に従って複数の第2の端末から1つの第2の端末を情報プッシュの目標端末として選択する、または、判断の結果、第2の端末において実行されているサービスがサービス情報と同一のサービスを含まないとき、第2の端末のサービスタイプがサービス情報のサービスタイプと同一のサービスタイプを含むかを判断し、第2の端末のサービスタイプがサービス情報のサービスタイプと同一のサービスタイプを含むとき、サービスタイプに対応する第2の端末を情報プッシュの目標端末として選択し、サービスタイプに対応する複数の第2の端末があるとき、第2の端末の構成情報に従って複数の第2の端末から、1つの第2の端末を情報プッシュの目標端末として選択するよう、具体的に構成される。 In connection with the eighth possible implementation of the third aspect, in the ninth possible implementation, a plurality of second terminals according to the service type of the service information and the service type and configuration information of the second terminal. When one terminal is selected as the target terminal for information push, the processor determines that the service being executed in the second terminal is the service information according to the service type of each second terminal of the plurality of second terminals. It is determined whether the same service is included, and as a result of the determination, when the service executed on the second terminal includes the same service as the service information, the second terminal on which the service is executed is the target terminal for information push. When there are a plurality of second terminals on which the service is being executed, one second terminal from the plurality of second terminals is selected as the target terminal for information push according to the configuration information of the second terminal. Or, as a result of the judgment, when the service executed on the second terminal does not include the same service as the service information, does the service type of the second terminal include the same service type as the service type of the service information? When the service type of the second terminal includes the same service type as the service type of the service information, the second terminal corresponding to the service type is selected as the target terminal for information push and corresponds to the service type. When there are a plurality of second terminals, it is specifically configured to select one second terminal as the target terminal for information push from the plurality of second terminals according to the configuration information of the second terminal.
本発明の実施形態において、第1の端末のサービス情報のサービスタイプおよび第1の端末と接続される複数の第2の端末の作業ステータスに従って、1つの第2の端末は、複数の第2の端末から、情報プッシュ先端末として選択され得、情報プッシュ効率を保障でき、複数の第2の端末の具体的な状況をさらに十分に考慮でき、端末リソースの利用を向上させることができる。情報プッシュ先端末は第2の端末の具体的な状況に従って選択されるので、サービス情報のプロンプト情報は、情報プッシュ先端末にプッシュされ、情報プッシュのユーザ・エクスペリエンスを向上させることができる。 In an embodiment of the present invention, one second terminal may have a plurality of second terminals according to the service type of the service information of the first terminal and the work status of the plurality of second terminals connected to the first terminal. The information push destination terminal can be selected from the terminal, the information push efficiency can be guaranteed, the specific situation of the plurality of second terminals can be more fully considered, and the use of terminal resources can be improved. Since the information push destination terminal is selected according to the specific situation of the second terminal, the prompt information of the service information is pushed to the information push destination terminal, and the user experience of the information push can be improved.
本発明の実施形態において技術的解決法をより明確に説明するために、以下は、複数の実施形態を説明するために必要とされる添付の図面を簡潔に紹介する。明らかに、以下の説明における添付の図面は、本発明のいくつかの実施形態を示すに過ぎず、当業者は創造努力なしにこれらの添付の図面から他の複数の図面をさらに導き出し得る。 In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the accompanying drawings required to illustrate the plurality of embodiments. Obviously, the accompanying drawings in the following description merely show some embodiments of the present invention, and one of ordinary skill in the art may further derive a plurality of other drawings from these attached drawings without creative effort.
以下、本発明の実施形態における添付の図面を参照しつつ、本発明の実施形態において技術的解決法を明確に、かつ、完全に説明する。明らかに、説明される実施形態は、本発明の実施形態のいくつかに過ぎず、全てではない。本発明の実施形態に基づいて当業者により創造努力なしに得られる全ての他の実施形態は、本発明の権利保護範囲に含まれる。 Hereinafter, the technical solution in the embodiment of the present invention will be clearly and completely described with reference to the accompanying drawings in the embodiment of the present invention. Obviously, the embodiments described are only some, but not all, of the embodiments of the present invention. All other embodiments obtained by one of ordinary skill in the art based on the embodiments of the present invention without creative effort are included in the scope of protection of the present invention.
図1に関連して、図1は、本発明の実施形態に係る、情報プッシュ先端末を選択するための方法の実施形態の概略フローチャートである。本実施形態における情報プッシュ先端末を選択するための方法は、以下の段階を備える。 In relation to FIG. 1, FIG. 1 is a schematic flowchart of an embodiment of a method for selecting an information push destination terminal according to an embodiment of the present invention. The method for selecting the information push destination terminal in the present embodiment includes the following steps.
S101.第1の端末が、予め設定された端末サービスタイプテーブルに従って受信したサービス情報のサービスタイプを決定する。 S101. The first terminal determines the service type of the received service information according to the preset terminal service type table.
具体的な実施の間、本発明の本実施形態において説明される第1の端末は、携帯電話、タブレットコンピュータ、または同様のものであり得る。前述の第1の端末は、例示に過ぎず、網羅的なものではない。以下、本実施形態における情報プッシュ先端末を選択するための方法の具体的な説明のための例として、携帯電話を用いる。 During a specific embodiment, the first terminal described in this embodiment of the invention may be a mobile phone, tablet computer, or the like. The above-mentioned first terminal is merely an example and is not exhaustive. Hereinafter, a mobile phone will be used as an example for concrete explanation of the method for selecting the information push destination terminal in the present embodiment.
いくつかの実施可能な実施方式において、携帯電話により受信され、本発明の本実施形態において説明されるサービス情報は、音声または映像通話サービス情報、SMSメッセージ、電子メール、インスタント・メッセージング情報、プッシュ通知などを含み得る。前述のサービス情報は、例示に過ぎず、網羅的なものではない。具体的な実施の間、端末サービスタイプテーブルは、携帯電話がサービス情報を受信する前に携帯電話において予め設定され得、端末サービスタイプテーブルは、端末サービス情報、端末サービスタイプ、および端末サービス情報と端末サービスタイプとの間の対応関係を含み得る。前述の端末は、本発明の本実施形態において説明されている第1の端末、または第2の端末であり得、前述の端末サービス情報は、音声または映像通話サービス、SMSメッセージ、電子メール、インスタント・メッセージング情報、ゲーム、ビデオ、ナビゲーションなどを含み得、前述の端末サービスタイプは、リアルタイム通信タイプ、非リアルタイム通信タイプ、リアルタイム非通信タイプなどを含み得る。具体的には、端末サービス情報と端末サービスタイプとの間の対応関係は、さらに予め設定され得る。例えば、音声または映像通話サービスは、リアルタイム通信タイプに対応し(すなわち、音声または映像通話サービスはリアルタイム通信タイプに属し得)、SMSメッセージ、電子メール、およびインスタント・メッセージング情報は、非リアルタイム通信タイプに対応し、ゲームおよびビデオ(映画など)はリアルタイム非通信タイプに対応している。加えて、ナビゲーションに対応する端末サービスタイプなどの他のサービス情報に対応する端末サービスタイプがさらに含まれ得る。 In some feasible embodiments, the service information received by the mobile phone and described in this embodiment of the invention is voice or video call service information, SMS messages, emails, instant messaging information, push notifications. And so on. The above service information is merely an example and is not exhaustive. During the specific implementation, the terminal service type table may be preset in the mobile phone before the mobile phone receives the service information, and the terminal service type table may be composed of the terminal service information, the terminal service type, and the terminal service information. It may include a correspondence with the terminal service type. The aforementioned terminal may be the first terminal or the second terminal described in the present embodiment of the present invention, and the above-mentioned terminal service information may be a voice or video call service, SMS message, e-mail, instant. -Can include messaging information, games, videos, navigation, etc., and the terminal service types described above can include real-time communication types, non-real-time communication types, real-time non-communication types, and the like. Specifically, the correspondence between the terminal service information and the terminal service type can be further preset. For example, voice or video call services support real-time communication types (ie voice or video call services can belong to real-time communication types), and SMS messages, emails, and instant messaging information go to non-real-time communication types. It supports, and games and videos (movies, etc.) support real-time non-communication types. In addition, terminal service types corresponding to other service information, such as terminal service types corresponding to navigation, may be further included.
具体的な実施の間、端末サービスタイプテーブルが設定された後、サービス情報を受信したとき、携帯電話は、受信したサービス情報と前述の端末サービスタイプテーブルにおけるサービスタイプとの間のマッチングを実行して、受信したサービス情報に対応するサービスタイプを決定し得る。受信したサービス情報のサービスタイプを決定した後、携帯電話は、サービス情報を受信したというプロンプト情報を端末に送信するよう、サービス情報のサービスタイプおよび携帯電話と接続されるウェアラブルデバイスのサービスタイプに従って、情報プッシュの目標端末(略して、情報プッシュ先端末)を選択し得、前述の情報プッシュの目標端末は、携帯電話により受信されたサービス情報をサポートし、目標端末の作業ステータスは、サービス情報をプッシュするための要件を満たす。 When the service information is received after the terminal service type table is set during the concrete implementation, the mobile phone performs matching between the received service information and the service type in the terminal service type table described above. The service type corresponding to the received service information can be determined. After determining the service type of the received service information, the mobile phone will send the prompt information that the service information has been received to the terminal according to the service type of the service information and the service type of the wearable device connected to the mobile phone. The information push target terminal (abbreviated as information push destination terminal) can be selected, the above-mentioned information push target terminal supports the service information received by the mobile phone, and the work status of the target terminal is the service information. Meet the requirements for pushing.
S102.第1の端末は、第1の端末において構成された端末ステータステーブルから、第1の端末と接続された第2の端末の特徴情報を取得し、特徴情報に従って第2の端末の作業ステータスを決定する。 S102. The first terminal acquires the feature information of the second terminal connected to the first terminal from the terminal status table configured in the first terminal, and determines the work status of the second terminal according to the feature information. do.
具体的な実施の間、本発明の本実施形態において説明される第2の端末は、ヘッドマウントディスプレイ、Google Glass、スマートウォッチ、またはスマートシューズなどのウェアラブルデバイスであり得る。前述の第2の端末は、例示に過ぎず、網羅的なものではない。 During a specific embodiment, the second terminal described in this embodiment of the invention can be a wearable device such as a head-mounted display, Google Glass, a smartwatch, or smart shoes. The above-mentioned second terminal is merely an example and is not exhaustive.
いくつかの実施可能な実施方式において、本実施形態におけるウェアラブルデバイス(すなわち、第2の端末)の特徴情報は、ウェアラブルデバイスの構成情報、作業ステータスなどを含み得、前述の構成情報は、例えば、ウェアラブルデバイスの識別コード、(デバイスモデル、デバイスのデータ伝送効率、デバイスによりサポートされることができるサービスタイプなどを含む)ウェアラブルデバイスのデバイスタイプ、およびウェアラブルデバイスと携帯電話との間の通信方式(Bluetooth(登録商標)伝送など)などの、デバイス識別子、デバイスタイプ、携帯電話との通信方式などを含み得る。前述のウェアラブルデバイスの実行ステータスは、インタラクション状態または非インタラクション状態を含み得る。具体的には、前述のインタラクション状態は、アクティブ・インタラクション状態およびパッシブ・インタラクション状態に分類され得る。アクティブ・インタラクション状態は、例えば、ユーザがデバイスの、音声、画像、またはタッチなどの1つまたは複数のデータチャネルに、データを連続的に入力するなど、デバイスの1つまたは複数のデータチャネルにおいて連続的なデータ入力があることを意味し、パッシブ・インタラクション状態は、例えば、ユーザの入力操作がないが、デバイスがデバイスの、音声、画像、またはタッチなどの1つまたは複数のデータチャネルに、データを出力するなど、デバイスの1つまたは複数のデータチャネルにおいて連続的なデータ出力があることを意味する。非インタラクション状態は、ユーザのデータチャネルにおいてデータ入力または出力がないことを意味する。 In some feasible embodiments, the feature information of the wearable device (ie, the second terminal) in the present embodiment may include the wearable device configuration information, work status, etc., and the above-mentioned configuration information may include, for example, the configuration information. The identification code of the wearable device, the device type of the wearable device (including the device model, the data transmission efficiency of the device, the service type that can be supported by the device, etc.), and the communication method (Bluetooth) between the wearable device and the mobile phone. It may include device identifiers, device types, communication methods with mobile phones, etc., such as (registered trademark) transmission). The execution status of the wearable device described above may include an interacting state or a non-interacting state. Specifically, the above-mentioned interaction states can be classified into active interaction states and passive interaction states. The active interaction state is continuous in one or more data channels of the device, for example, the user continuously inputs data into one or more data channels of the device, such as voice, image, or touch. Passive interaction state means that there is, for example, no user input, but the device is in one or more data channels, such as voice, image, or touch, on the device. It means that there is continuous data output in one or more data channels of the device, such as outputting. Non-interaction state means that there is no data input or output in the user's data channel.
具体的な実施の間、任意のウェアラブルデバイス(スマートウォッチなど)が携帯電話との接続を確立するとき、携帯電話は、スマートウォッチの識別子、デバイスタイプなどを含む、スマートウォッチの構成情報を取得し得る。スマートウォッチが携帯電話との接続を確立した後、携帯電話は、スマートウォッチの通信ステータスをリアルタイムで検出し得、スマートウォッチの通信データをリアルタイムで取得し得、取得した通信データに従ってスマートウォッチの実行ステータスおよびサービスタイプを決定する。具体的には、スマートウォッチのデータチャネルに従って、スマートウォッチのデータ入力または出力チャネルにおいてデータ入力または出力があるかは判断され得、スマートウォッチの1つまたは複数のデータチャネルにおいてデータ入力または出力があると判断された場合、スマートウォッチがインタラクション状態にあり、すなわち、スマートウォッチは現在、携帯電話のユーザとインタラクションしていると判断され得、または、スマートウォッチのデータチャネルにおいてデータ入力または出力がないと判断された場合、スマートウォッチは現在非インタラクション状態にあり、すなわち、スマートウォッチは現在待機状態にあり得ると判断され得る。加えて、スマートウォッチがインタラクション状態にあると判断されたとき、スマートウォッチにおいて現在実行されているサービスのタイプが、例えば、SMSメッセージまたはインスタント・メッセージング情報を読み取り中またはビデオを再生中など、取得した通信データに従ってさらに決定され得る。前述のデータチャネル(データ入力チャネルおよびデータ出力チャネルを含む)は、音声、画像、タッチ、または振動などのデータまたは信号の入力チャネルおよび出力チャネルを含み得る。 During a concrete implementation, when any wearable device (such as a smartwatch) establishes a connection with the mobile phone, the mobile phone acquires smartwatch configuration information, including the smartwatch identifier, device type, etc. obtain. After the smartwatch establishes a connection with the mobile phone, the mobile phone can detect the communication status of the smartwatch in real time, can acquire the communication data of the smartwatch in real time, and execute the smartwatch according to the acquired communication data. Determine the status and service type. Specifically, according to the smartwatch's data channel, it can be determined whether there is a data input or output in the smartwatch's data input or output channel, and there is a data input or output in one or more of the smartwatch's data channels. If so, the smartwatch is in an interacting state, i.e. the smartwatch can be determined to be currently interacting with the user of the mobile phone, or there is no data input or output in the smartwatch's data channel. If determined, it may be determined that the smartwatch is currently in a non-interacting state, i.e. the smartwatch may currently be in a standby state. In addition, when the smartwatch was determined to be in an interacting state, the type of service currently running on the smartwatch was acquired, for example, reading an SMS message or instant messaging information or playing a video. It can be further determined according to the communication data. The aforementioned data channels (including data input channels and data output channels) may include input and output channels for data or signals such as audio, image, touch, or vibration.
具体的な実施の間、携帯電話と接続されたウェアラブルデバイスの構成情報を取得し、ウェアラブルデバイスの実行ステータスおよびウェアラブルデバイスのサービスタイプを決定した後、携帯電話は、ウェアラブルデバイスの構成情報、実行ステータス、およびサービスタイプに基づいて端末ステータステーブルを生成し得、指定された場所に端末ステータステーブルを格納し得る。サービス情報を受信し、サービス情報のサービスタイプを決定した後、携帯電話は、端末ステータステーブルに格納されたウェアラブルデバイスの特徴情報に従って、対応するウェアラブルデバイスを情報プッシュ先端末として選択し得、サービス情報を受信したというプロンプト情報をデバイスにプッシュし得る。 During the specific implementation, after acquiring the configuration information of the wearable device connected to the mobile phone and determining the execution status of the wearable device and the service type of the wearable device, the mobile phone has the configuration information of the wearable device and the execution status. , And the terminal status table can be generated based on the service type, and the terminal status table can be stored in the specified location. After receiving the service information and determining the service type of the service information, the mobile phone can select the corresponding wearable device as the information push destination terminal according to the characteristic information of the wearable device stored in the terminal status table, and the service information. Can be pushed to the device with prompting information that it has been received.
S103.第1の端末は、予め設定された情報プッシュルール、サービス情報のサービスタイプおよび第2の端末の作業ステータスに従って、第2の端末から情報プッシュの目標端末を選択し、サービス情報を受信したというプロンプトメッセージを目標端末に送信する。 S103. The first terminal selects the target terminal for information push from the second terminal according to the preset information push rule, the service type of the service information, and the work status of the second terminal, and prompts that the service information is received. Send a message to the target terminal.
いくつかの実施可能な実施方式において、サービス情報を受信した後、携帯電話が携帯電話と接続されるウェアラブルデバイスにプロンプト情報を送信する必要があるとき、携帯電話は、新しいサービスタイプと端末ステータステーブルに格納されているウェアラブルデバイスの特徴情報とに従って、対応するウェアラブルデバイスを情報プッシュの目標端末として(略して、情報プッシュ先端末)選択する必要がある。具体的な実施の間、情報プッシュルールは、目標端末が当該ルールおよびサービス情報またはウェアラブルデバイスのサービスタイプに従って選択されるよう、予め設定され得る。具体的な実施の間、携帯電話のサービスタイプおよびウェアラブルデバイスのサービスタイプは、通信タイプおよび非通信タイプに分類され得る。予め設定されたデバイス情報プッシュルールが通信タイプのサービスを優先的に処理している場合において(略して、通信優先、例えば、ユーザは現在、着信またはSMSメッセージを待っている)、携帯電話により受信されたサービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプであるとき、インタラクション状態にあるウェアラブルデバイスは、最も好適な目標端末として設定され得、非インタラクション状態にあるウェアラブルデバイスは、2番目に好適な目標端末として設定され得、すなわち、インタラクション状態にあるウェアラブルデバイスは、情報プッシュ先端末として優先的に選択され得る。この場合、インタラクション状態にあるウェアラブルデバイスは、サービス情報のプロンプト情報をいつでも受信し得、従って、新しいサービスのプロンプト情報を表示するのにかかる時間が比較的短く、ユーザ・エクスペリエンス効果が良好である。ウェアラブルデバイスが非インタラクション状態(待機状態など)にある場合、情報がデバイスに送信される前に、デバイスは、依然として開始させられる必要があり、従って、デバイスに送信されたサービス情報のプロンプト情報をデバイス上で表示するのにかかる時間が比較的長く、ユーザ・エクスペリエンス効果が比較的に悪い。具体的には、前述の最も好適な目標端末が空きではない(すなわち、携帯電話と接続されたウェアラブルデバイスの1つまたは複数のデバイスがユーザとインタラクションしている)場合、1つのウェアラブルデバイスが、条件を満たすこれらのウェアラブルデバイスから、情報プッシュの目標端末として選択され得る。前述の最も好適な目標端末が空きである(すなわち、携帯電話と接続されるウェアラブルデバイスのうちユーザとインタラクションしているものがない)場合、1つの端末が、2番目に好適な目標端末から、情報プッシュの目標端末として選択され得る。 In some feasible implementations, when the mobile phone needs to send prompt information to the wearable device connected to the mobile phone after receiving the service information, the mobile phone has a new service type and terminal status table. It is necessary to select the corresponding wearable device as the target terminal for information push (abbreviated as the information push destination terminal) according to the feature information of the wearable device stored in. During the specific implementation, the information push rule may be preset so that the target terminal is selected according to the rule and service information or the service type of the wearable device. During the specific implementation, the service type of the mobile phone and the service type of the wearable device can be classified into the communication type and the non-communication type. Received by mobile phone when the preset device information push rule preferentially processes communication type services (abbreviated as communication priority, for example, the user is currently waiting for an incoming call or SMS message). When the service type of the provided service information is a communication type including a real-time communication type and a non-real-time communication type, the wearable device in the interaction state can be set as the most suitable target terminal, and the wearable device in the non-interaction state is Second, the wearable device that can be set as the second most suitable target terminal, that is, in the interacting state, can be preferentially selected as the information push destination terminal. In this case, the wearable device in the interacting state can receive the prompt information of the service information at any time, and therefore it takes a relatively short time to display the prompt information of the new service, and the user experience effect is good. If the wearable device is in a non-interacting state (such as in a standby state), the device still needs to be started before the information is sent to the device, so the device prompts for service information sent to the device. It takes a relatively long time to display above, and the user experience effect is relatively poor. Specifically, if the most preferred target terminal described above is not free (ie, one or more wearable devices connected to the mobile phone are interacting with the user), then one wearable device From these wearable devices that meet the conditions, it can be selected as the target terminal for information push. If the above-mentioned most suitable target terminal is free (that is, none of the wearable devices connected to the mobile phone are interacting with the user), one terminal is from the second most suitable target terminal. It can be selected as the target terminal for information push.
加えて、予め設定された情報プッシュルールが非通信タイプのサービスを優先的に処理している場合において(略して、通信非優先、例えば、ユーザは現在休憩中で、着信またはSMSメッセージなどの通信サービスに邪魔されたくない)、携帯電話により受信されたサービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプであるとき、インタラクション状態にあり、かつ、そのサービスタイプが通信タイプ(すなわち、サービス情報のサービスタイプと同一)であるウェアラブルデバイスは、最も好適な目標端末として設定され得、非インタラクション状態にあるウェアラブルデバイスは、2番目に好適な目標端末として設定され得、インタラクション状態にあり、かつ、そのサービスタイプが(ビデオが再生されているデバイスなどの)非通信タイプであるウェアラブルデバイスは、3番目に好適な目標端末として設定され得る。すなわち、インタラクション状態にあり、かつ、そのサービスタイプがサービス情報のサービスタイプと同一のウェアラブルデバイスは、情報プッシュ先端末として端末タイプから優先的に選択され得、サービス情報のプロンプト情報が端末に迅速にプッシュされ、かつ、ユーザの他のエクスペリエンスは影響を受けない。携帯電話と現在接続されているウェアラブルデバイスのうち、インタラクション状態にあり、かつ、そのサービスタイプが通信タイプであるデバイスがない場合、携帯電話は、非インタラクション状態にあるウェアラブルデバイスに、サービス情報のプロンプト情報を送信することを選択し得る。現在の情報プッシュルールが通信非優先であり、従って、ユーザは、当該瞬間において、ビデオを視聴中であり得、またはゲームをやっている最中であり得(デバイスは現在、インタラクション状態にあり)、邪魔されたくない。前述の2つのタイプのデバイスが携帯電話と接続されているウェアラブルデバイスに含まれていない場合、携帯電話は次に、サービス情報のプロンプト情報を、インタラクション状態にあり、かつ、そのサービスタイプが非通信タイプであるウェアラブルデバイスに送信する。 In addition, when a preset information push rule preferentially processes non-communication type services (abbreviated, communication non-priority, for example, the user is currently on a break and communication such as an incoming call or SMS message When the service type of the service information received by the mobile phone is a communication type including a real-time communication type and a non-real-time communication type, the service type is in an interaction state and the service type is a communication type (do not want to be disturbed by the service). That is, a wearable device that is the same as the service type of the service information) can be set as the most suitable target terminal, and a wearable device that is in the non-interaction state can be set as the second most suitable target terminal and is in the interaction state. A wearable device that exists and whose service type is a non-communication type (such as a device on which video is being played) can be set as the third preferred target terminal. That is, a wearable device that is in an interaction state and whose service type is the same as the service type of the service information can be preferentially selected from the terminal type as the information push destination terminal, and the prompt information of the service information is quickly sent to the terminal. It is pushed and the user's other experience is unaffected. If none of the wearable devices currently connected to the mobile phone are in an interacting state and the service type is a communication type, the mobile phone prompts the wearable device in the non-interacting state for service information. You may choose to send the information. The current information push rule is non-communicative, so the user may be watching a video or playing a game at that moment (the device is currently in an interaction state). I don't want to be disturbed. If the above two types of devices are not included in the wearable device connected to the mobile phone, the mobile phone will then receive the service information prompt information in an interacting state and the service type is non-communication. Send to the wearable device of type.
具体的な実施の間、サービス情報を受信した後、携帯電話と接続される複数のウェアラブルデバイスから情報プッシュ先端末を選択するとき、携帯電話はまず、携帯電話と接続されるウェアラブルデバイスの構成情報に従って、携帯電話により受信されたサービス情報をサポートしないウェアラブルデバイスを除外し得、サービス情報をサポートするウェアラブルデバイスから、サービス情報をプッシュするための要件を満たすウェアラブルデバイスを選択し得る。すなわち、前述の最も好適な目標端末、2番目に好適な目標端末、および3番目に好適な目標端末は、携帯電話により受信されるサービス情報をサポートできるウェアラブルデバイスである。 During the specific implementation, after receiving service information, when selecting an information push destination terminal from multiple wearable devices connected to the mobile phone, the mobile phone first has the configuration information of the wearable device connected to the mobile phone. According to this, wearable devices that do not support the service information received by the mobile phone can be excluded, and from the wearable devices that support the service information, wearable devices that meet the requirements for pushing the service information can be selected. That is, the above-mentioned most suitable target terminal, the second most suitable target terminal, and the third most suitable target terminal are wearable devices that can support the service information received by the mobile phone.
具体的な実施の間、前述の最も好適な目標端末が複数のウェアラブルデバイスを含む場合において、情報プッシュ先端末が当該複数のウェアラブルデバイスから選択されているとき、1つの端末が、サービス情報のサービスタイプとウェアラブルデバイスのサービスタイプおよび構成情報とに従って、複数のウェアラブルデバイスから、当該情報プッシュ先端末として選択され得る。前述の2番目に好適な目標端末が複数のウェアラブルデバイスを含む場合において、情報プッシュ先端末が複数のウェアラブルデバイスから選択されているとき、1つのデバイスが、ウェアラブルデバイスの構成情報に従って、複数のウェアラブルデバイスから、情報プッシュ先端末として選択され得る。前述の3番目に好適な目標端末が複数のウェアラブルデバイスを含む場合、1つのデバイスは、ウェアラブルデバイスの構成情報に従って、複数のウェアラブルデバイスから、情報プッシュ先端末として選択され得、前述の構成情報は、主に以下を指す。ウェアラブルデバイスのデバイスモデル、ウェアラブルデバイスのデータ伝送効率、サービス情報のプロンプト情報がより迅速に、かつ、より効率的に送信されまたは受信されることをウェアラブルデバイスと携帯電話との間の通信方式が可能にするかなど。具体的には、1つより多くの最も好適なウェアラブルデバイスがある場合において、情報プッシュ先端末が当該1つより多くの最も好適なウェアラブルデバイスから選択されているとき、サービス情報と同一のサービスが実行されているウェアラブルデバイスも、サービス情報のサービスタイプに従って複数のウェアラブルデバイスから、優先的に選択され得、サービスが実行されるウェアラブルデバイスは、情報プッシュ先端末として選択される。加えて、条件を満たす1つより多くのウェアラブルデバイスがある場合、情報プッシュ先端末は、ウェアラブルデバイスの構成情報に従って当該1つより多くのウェアラブルデバイスから、選択される。サービス情報と同一のサービスがない場合、そのサービスタイプがサービス情報のサービスタイプと同一のウェアラブルデバイスは、複数のウェアラブルデバイスから、情報プッシュ先端末として選択され得る。加えて、条件を満たす1つより多くのウェアラブルデバイスがある場合、情報プッシュ先端末は、デバイスの構成情報に従って当該1つより多くのウェアラブルデバイスから選択され得る。 During the specific implementation, when the above-mentioned most suitable target terminal includes a plurality of wearable devices and the information push destination terminal is selected from the plurality of wearable devices, one terminal is a service of service information. Depending on the type and the service type and configuration information of the wearable device, a plurality of wearable devices may be selected as the information push destination terminal. In the case where the second preferred target terminal described above includes a plurality of wearable devices, when the information push destination terminal is selected from the plurality of wearable devices, one device is made into a plurality of wearables according to the configuration information of the wearable device. It can be selected from the device as the information push destination terminal. When the third preferred target terminal described above includes a plurality of wearable devices, one device may be selected as an information push destination terminal from the plurality of wearable devices according to the configuration information of the wearable device, and the above-mentioned configuration information is used. , Mainly refers to the following. The device model of the wearable device, the data transmission efficiency of the wearable device, and the communication method between the wearable device and the mobile phone are possible so that the prompt information of the service information can be transmitted or received more quickly and more efficiently. Do you want to? Specifically, when there are more than one most suitable wearable device and the information push destination terminal is selected from the one or more most suitable wearable devices, the same service as the service information is provided. The wearable device being executed may also be preferentially selected from a plurality of wearable devices according to the service type of the service information, and the wearable device on which the service is executed is selected as the information push destination terminal. In addition, if there is more than one wearable device that satisfies the condition, the information push destination terminal is selected from the one or more wearable devices according to the configuration information of the wearable device. When there is no service having the same service as the service information, a wearable device whose service type is the same as the service type of the service information can be selected as an information push destination terminal from a plurality of wearable devices. In addition, if there is more than one wearable device that satisfies the condition, the information push destination terminal may be selected from the one or more wearable devices according to the device configuration information.
いくつかの実施可能な実施方式において、情報プッシュ先端末が前述の方法に従って選択された後、携帯電話によりサービス情報を受信したというプロンプト情報は、端末に送信されて、携帯電話のユーザに、受信したサービス情報を迅速に閲覧するよう促し得る。具体的には、ユーザは、メガネのフラッシュ、腕時計の着信音、または、スマートシューズの振動などのプロンプト方式により、情報を迅速に閲覧するよう促され得る。前述のプロンプト方式は、例示に過ぎず、網羅的なものではなく、プロンプト方式は、前述の方式を含むが、それらに限定されない。 In some feasible implementations, after the information push destination terminal is selected according to the method described above, prompt information that the service information has been received by the mobile phone is sent to the terminal and received by the mobile phone user. You may be encouraged to quickly browse the service information you have provided. Specifically, the user may be prompted to browse the information quickly by a prompting method such as a flash of glasses, a ringtone of a wristwatch, or vibration of a smart shoe. The above-mentioned prompt method is merely an example and is not exhaustive, and the prompt method includes, but is not limited to, the above-mentioned method.
本発明の本実施形態において、1つのウェアラブルデバイスが、携帯電話により受信されたサービス情報のサービスタイプ、携帯電話と接続されるウェアラブルデバイスの構成情報、およびウェアラブルデバイスの作業ステータスに従ってウェアラブルデバイスから、情報プッシュの目標端末として選択され得、サービス情報を受信したというプロンプト情報が、ウェアラブルデバイスに送信され、携帯電話のユーザは、ウェアラブルデバイスのフラッシュ、着信音、または振動などのプロンプト方式によりサービス情報を迅速に閲覧するよう通知され、このことにより、情報プッシュ効率を向上させることができ、ウェアラブルデバイスの利用を向上させることができ、サービス情報を読み取る即時性を確実なものにすることができ、情報プッシュのユーザ・エクスペリエンス効果を向上させることができる。 In the present embodiment of the present invention, one wearable device provides information from the wearable device according to the service type of the service information received by the mobile phone, the configuration information of the wearable device connected to the mobile phone, and the working status of the wearable device. Prompt information that can be selected as the target terminal for the push and that the service information has been received is sent to the wearable device, and the mobile phone user can quickly expedite the service information by prompting methods such as flash, ringtone, or vibration of the wearable device. Will be notified to browse, which can improve the efficiency of information push, improve the use of wearable devices, ensure the immediacy of reading service information, and push information. User experience effect can be improved.
図2に関連して、図2は、本発明の実施形態に係る、情報プッシュ先端末を選択するための方法の概略相互作用図である。図2に示されたように、本発明の本実施形態における方法は、以下の段階S201からS207を含む。 In connection with FIG. 2, FIG. 2 is a schematic interaction diagram of a method for selecting an information push destination terminal according to an embodiment of the present invention. As shown in FIG. 2, the method of the present embodiment of the present invention comprises the following steps S201 to S207.
S201.第2の端末が、第1の端末に、第2の端末の構成情報および通信データを送信する。当該第2の端末は当該第1の端末と接続されている。 S201. The second terminal transmits the configuration information and communication data of the second terminal to the first terminal. The second terminal is connected to the first terminal.
S202.第1の端末は、当該第1の端末と接続される第2の端末の通信データに従って、当該第2の端末の実行ステータスおよび当該第2の端末のサービスタイプを決定し、当該第2の端末の構成情報、実行ステータスおよびサービスタイプに基づいて端末ステータステーブルを生成し、指定された場所に当該端末ステータステーブルを格納する。 S202. The first terminal determines the execution status of the second terminal and the service type of the second terminal according to the communication data of the second terminal connected to the first terminal, and determines the service type of the second terminal. Generates a terminal status table based on the configuration information, execution status, and service type of, and stores the terminal status table in the specified location.
具体的な実施の間、本発明の本実施形態において説明されている第1の端末は、携帯電話、タブレットコンピュータ、または同様のものであり得る。前述の第1の端末は、例示に過ぎず、網羅的なものではない。以下は、本実施形態における情報プッシュ先端末を選択するための方法の具体的な説明のための例として、携帯電話を用いる。本発明の本実施形態において説明されている第2の端末は、ヘッドマウントディスプレイ、Google Glass、スマートウォッチ、またはスマートシューズなどのウェアラブルデバイスであり得る。前述の第2の端末は、例示に過ぎず、網羅的なものではない。 During a specific embodiment, the first terminal described in this embodiment of the invention may be a mobile phone, tablet computer, or the like. The above-mentioned first terminal is merely an example and is not exhaustive. The following uses a mobile phone as an example for concrete explanation of the method for selecting the information push destination terminal in the present embodiment. The second terminal described in this embodiment of the present invention can be a wearable device such as a head-mounted display, Google Glass, a smartwatch, or smart shoes. The above-mentioned second terminal is merely an example and is not exhaustive.
いくつかの実施可能な実施方式において、本実施形態におけるウェアラブルデバイス(すなわち、第2の端末)の構成情報は、例えば、ウェアラブルデバイスの識別コード、(デバイスモデル、デバイスのデータ伝送効率、デバイスによりサポートされることができるサービスタイプなどを含む)ウェアラブルデバイスのデバイスタイプ、ウェアラブルデバイスと携帯電話との間の通信方式(Bluetooth(登録商標)伝送など)などの、デバイス識別子、デバイスタイプ、携帯電話との通信方式などを含み得る。前述のウェアラブルデバイスの実行ステータスは、インタラクション状態または非インタラクション状態を含み得る。具体的には、前述のインタラクション状態は、アクティブ・インタラクション状態およびパッシブ・インタラクション状態に分類され得、アクティブ・インタラクション状態は、例えば、ユーザがデバイスの、音声、画像、またはタッチなどの1つまたは複数のデータチャネルに、データを連続的に入力するなど、デバイスの1つまたは複数のデータチャネルにおいて連続的なデータ入力があることを意味し、パッシブ・インタラクション状態は、例えば、ユーザの入力操作がないが、デバイスがデバイスの、音声、画像、またはタッチなどの1つまたは複数のデータチャネルに、データを出力するなど、デバイスの1つまたは複数のデータチャネルにおいて連続的なデータ出力があることを意味する。非インタラクション状態は、ユーザのデータチャネルにおいてデータ入力または出力がないことを意味する。 In some feasible embodiments, the configuration information of the wearable device (ie, the second terminal) in this embodiment is supported by, for example, the wearable device identification code (device model, device data transmission efficiency, device). The device type of the wearable device, the communication method between the wearable device and the mobile phone (such as Bluetooth (registered trademark) transmission), the device identifier, the device type, and the mobile phone. It may include communication methods and the like. The execution status of the wearable device described above may include an interacting state or a non-interacting state. Specifically, the aforementioned interaction states can be classified into active interaction states and passive interaction states, where the active interaction state is, for example, one or more, such as voice, image, or touch of the user on the device. It means that there is continuous data input in one or more data channels of the device, such as inputting data continuously in the data channel of, and the passive interaction state is, for example, no user input operation. Means that the device has continuous data output on one or more data channels of the device, such as outputting data to one or more data channels of the device, such as voice, image, or touch. do. Non-interaction state means that there is no data input or output in the user's data channel.
具体的な実施の間、任意のウェアラブルデバイス(スマートウォッチなど)が携帯電話との接続を確立するとき、ウェアラブルデバイスは、携帯電話に、ウェアラブルデバイスの特徴情報を送信し得、携帯電話は、スマートウォッチの識別子、デバイスタイプなどを含む、スマートウォッチの構成情報を取得し得る。スマートウォッチが携帯電話との接続を確立した後、携帯電話は、スマートウォッチの通信ステータスをリアルタイムでさらに検出し得、スマートウォッチの通信データをリアルタイムで取得し得(すなわち、スマートフォンは、携帯電話にスマートウォッチの通信データをリアルタイムで送信し得)、取得した通信データに従って、スマートウォッチの実行ステータスおよびサービスタイプを決定する。具体的には、スマートウォッチのデータチャネルに従って、スマートウォッチのデータ入力または出力チャネルにおいてデータ入力または出力があるかが判断され得、スマートウォッチの1つまたは複数のデータチャネルにおいてデータ入力または出力があると判断された場合、スマートウォッチがインタラクション状態にあり、すなわち、スマートウォッチが現在、携帯電話のユーザとインタラクションしていると判断され得、または、スマートウォッチのデータチャネルにおいてデータ入力または出力がないと判断された場合、スマートウォッチが現在非インタラクション状態にあり、すなわち、スマートウォッチは現在、待機状態にあり得ると判断され得る。加えて、スマートウォッチがインタラクション状態にあると判断されたとき、スマートウォッチにおいて現在実行されているサービスのタイプが、例えば、SMSメッセージまたはインスタント・メッセージング情報を読み取り中またはビデオを再生中など、取得した通信データに従ってさらに決定され得る。前述のデータチャネル(データ入力チャネルおよびデータ出力チャネルを含む)は、音声、画像、タッチ、または振動などのデータまたは信号の入力チャネルおよび出力チャネルを含み得る。 During a concrete implementation, when any wearable device (such as a smartwatch) establishes a connection with the mobile phone, the wearable device can send the wearable device's feature information to the mobile phone, and the mobile phone is smart. You can get smartwatch configuration information, including watch identifiers, device types, and so on. After the smartwatch establishes a connection with the mobile phone, the mobile phone can further detect the communication status of the smartwatch in real time and acquire the communication data of the smartwatch in real time (that is, the smartphone becomes a mobile phone). The smartwatch communication data can be transmitted in real time), and the smartwatch execution status and service type are determined according to the acquired communication data. Specifically, according to the smartwatch's data channel, it can be determined whether there is a data input or output in the smartwatch's data input or output channel, and there is a data input or output in one or more of the smartwatch's data channels. If so, it can be determined that the smartwatch is in an interacting state, that is, the smartwatch is currently interacting with the user of the mobile phone, or there is no data input or output in the smartwatch's data channel. If determined, it may be determined that the smartwatch is currently in a non-interacting state, i.e. the smartwatch may currently be in a standby state. In addition, when the smartwatch was determined to be in an interacting state, the type of service currently running on the smartwatch was acquired, for example, reading an SMS message or instant messaging information or playing a video. It can be further determined according to the communication data. The aforementioned data channels (including data input channels and data output channels) may include input and output channels for data or signals such as audio, image, touch, or vibration.
具体的な実施の間、携帯電話と接続されるウェアラブルデバイスの構成情報を取得し、ウェアラブルデバイスの実行ステータスとウェアラブルデバイスのサービスタイプとを決定した後、携帯電話は、ウェアラブルデバイスの構成情報、実行ステータス、およびサービスタイプに基づいて端末ステータステーブルを生成し得、指定された場所に、端末ステータステーブルを格納し得る。加えて、ウェアラブルデバイスのインタラクション状態またはサービスタイプが変化したとき、ウェアラブルデバイスの新しい作業ステータスを携帯電話にリアルタイムで更新するように、ウェアラブルデバイスは、携帯電話に、ウェアラブルデバイスの通信データをリアルタイムで送信し得、携帯電話は、ウェアラブルデバイスによる更新によって得られたデータに従って、携帯電話において構成された端末ステータステーブルを更新し得、携帯電話と接続されるウェアラブルデバイスのより正確な作業ステータスが端末ステータステーブルに記録される。 During the specific implementation, after acquiring the configuration information of the wearable device connected to the mobile phone and determining the execution status of the wearable device and the service type of the wearable device, the mobile phone performs the configuration information of the wearable device. A terminal status table can be generated based on status and service type, and the terminal status table can be stored in a specified location. In addition, the wearable device sends the wearable device's communication data to the mobile phone in real time, just as the new work status of the wearable device is updated in real time to the mobile phone when the interaction state or service type of the wearable device changes. The mobile phone may update the terminal status table configured in the mobile phone according to the data obtained by the update by the wearable device, and the more accurate working status of the wearable device connected to the mobile phone is the terminal status table. Recorded in.
S203.第1の端末は、サービス情報を受信する。 S203. The first terminal receives the service information.
S204.第1の端末は、受信したサービス情報のサービスタイプを予め設定された端末サービスタイプテーブルに従って決定する。 S204. The first terminal determines the service type of the received service information according to a preset terminal service type table.
いくつかの実施可能な実施方式において、携帯電話により受信され、本発明の本実施形態において説明されているサービス情報は、音声または映像通話サービス情報、SMSメッセージ、電子メール、インスタント・メッセージング情報、プッシュ通知などを含み得る。前述のサービス情報は、例示に過ぎず、網羅的なものではない。具体的な実施の間、端末サービスタイプテーブルは、携帯電話がサービス情報を受信する前に、携帯電話において予め設定され得、端末サービスタイプテーブルは、端末サービス情報、端末サービスタイプ、および端末サービス情報と端末サービスタイプとの間の対応関係を含み得る。前述の端末は、本発明の本実施形態において説明されている第1の端末、または第2の端末であり得、前述の端末サービス情報は、音声または映像通話サービス、SMSメッセージ、電子メール、およびインスタント・メッセージング情報、ゲーム、ビデオ、ナビゲーションなどを含み得、前述の端末サービスタイプは、リアルタイム通信タイプ、非リアルタイム通信タイプ、リアルタイム非通信タイプなどを含み得る。具体的には、端末サービス情報と端末サービスタイプとの間の対応関係は、さらに予め設定され得る。例えば、音声または映像通話サービスは、リアルタイム通信タイプに対応し(すなわち、音声または映像通話サービスは、リアルタイム通信タイプに属し得)、SMSメッセージ、電子メール、インスタント・メッセージング情報は、非リアルタイム通信タイプに対応し、ゲームおよびビデオ(映画など)は、リアルタイム非通信タイプに対応している。加えて、ナビゲーションに対応する端末サービスタイプなどの他のサービス情報に対応する端末サービスタイプが、さらに含まれ得る。 In some feasible embodiments, the service information received by the mobile phone and described in the embodiments of the present invention is voice or video call service information, SMS messages, emails, instant messaging information, pushes. May include notifications and the like. The above service information is merely an example and is not exhaustive. During the specific implementation, the terminal service type table may be preset in the mobile phone before the mobile phone receives the service information, and the terminal service type table may be the terminal service information, the terminal service type, and the terminal service information. Can include a correspondence between and the terminal service type. The aforementioned terminal may be the first terminal or the second terminal described in the present embodiment of the present invention, and the above-mentioned terminal service information includes voice or video call service, SMS message, e-mail, and. It may include instant messaging information, games, videos, navigation, etc., and the terminal service types described above may include real-time communication types, non-real-time communication types, real-time non-communication types, and the like. Specifically, the correspondence between the terminal service information and the terminal service type can be further preset. For example, voice or video call services support real-time communication types (ie voice or video call services can belong to real-time communication types), and SMS messages, emails, and instant messaging information go to non-real-time communication types. Compatible, games and videos (movies, etc.) support real-time non-communication types. In addition, terminal service types corresponding to other service information, such as terminal service types corresponding to navigation, may be further included.
具体的な実施の間、端末サービスタイプテーブルが設定された後、サービス情報を受信したとき、携帯電話は、受信したサービス情報と前述の端末サービスタイプテーブルにおけるサービスタイプとの間のマッチングを実行して、受信したサービス情報に対応するサービスタイプを決定し得る。受信したサービス情報のサービスタイプを決定した後、携帯電話は、サービス情報のサービスタイプおよび携帯電話と接続されるウェアラブルデバイスのサービスタイプに従って、情報プッシュの目標端末(略して、情報プッシュ先端末)を選択し得、サービス情報を受信したというプロンプト情報を端末に送信し、情報プッシュの前述の目標端末は、携帯電話により受信されたサービス情報をサポートし、目標端末の作業ステータスは、当該サービス情報をプッシュするための要件を満たす。 When the service information is received after the terminal service type table is set during the concrete implementation, the mobile phone performs matching between the received service information and the service type in the terminal service type table described above. The service type corresponding to the received service information can be determined. After determining the service type of the received service information, the mobile phone sets the target terminal for information push (abbreviated as the information push destination terminal) according to the service type of the service information and the service type of the wearable device connected to the mobile phone. The above-mentioned target terminal of the information push supports the service information received by the mobile phone, and the work status of the target terminal is the service information. Meet the requirements for pushing.
S205.第1の端末は、端末ステータステーブルから第2の端末の作業ステータスを取得する。 S205. The first terminal acquires the work status of the second terminal from the terminal status table.
S206.第1の端末は、予め設定された情報プッシュルール、サービス情報のサービスタイプ、および第2の端末の作業ステータスに従って、第2の端末から情報プッシュの目標端末を選択する。 S206. The first terminal selects a target terminal for information push from the second terminal according to a preset information push rule, a service type of service information, and a work status of the second terminal.
S207.第1の端末は、サービス情報を受信したというプロンプト情報を目標端末に送信する。 S207. The first terminal transmits prompt information that the service information has been received to the target terminal.
いくつかの実施可能な実施方式において、サービス情報を受信し、サービス情報のサービスタイプを決定した後、携帯電話は、端末ステータステーブルに格納される、ウェアラブルデバイスの特徴情報に従って、対応するウェアラブルデバイスを情報プッシュ先端末として選択し得、サービス情報を受信したというプロンプト情報をデバイスにプッシュし得る。 In some feasible implementations, after receiving the service information and determining the service type of the service information, the mobile phone picks up the corresponding wearable device according to the wearable device feature information stored in the terminal status table. It can be selected as the information push destination terminal and can push the prompt information that the service information has been received to the device.
具体的な実施の間、サービス情報を受信した後、携帯電話と接続されるウェアラブルデバイスに、プロンプト情報を送信する必要があるとき、携帯電話は、新しいサービスタイプおよびウェアラブルデバイスの、端末ステータステーブルに格納されている特徴情報に従って、対応するウェアラブルデバイスを情報プッシュの目標端末(略して、情報プッシュ先端末)として選択する必要がある。 During a specific implementation, when it is necessary to send prompt information to a wearable device connected to the mobile phone after receiving the service information, the mobile phone will be placed in the terminal status table of the new service type and wearable device. According to the stored feature information, it is necessary to select the corresponding wearable device as the target terminal for information push (abbreviated as the information push destination terminal).
具体的な実施の間、情報プッシュルールは、目標端末が当該ルールおよびサービス情報またはウェアラブルデバイスのサービスタイプに従って選択されるように、予め設定され得る。具体的には、携帯電話のサービスタイプおよびウェアラブルデバイスのサービスタイプは、通信タイプおよび非通信タイプに分類され得る。予め設定されたデバイス情報プッシュルールが、通信タイプのサービスを優先的に処理している場合において(略して、通信優先、例えば、ユーザが現在、着信またはSMSメッセージを待っているなど)、携帯電話により受信されたサービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプであるとき、インタラクション状態にあるウェアラブルデバイスは、最も好適な目標端末として設定され得、非インタラクション状態にあるウェアラブルデバイスは、2番目に好適な目標端末として設定され得、すなわち、インタラクション状態にあるウェアラブルデバイスは、情報プッシュ先端末として優先的に選択され得る。この場合、インタラクション状態にあるウェアラブルデバイスは、サービス情報のプロンプト情報をいつでも受信し得、従って、新しいサービスのプロンプト情報を表示するのにかかる時間が比較的短く、ユーザ・エクスペリエンス効果が良好である。ウェアラブルデバイスが非インタラクション状態(待機状態など)にある場合、デバイスは、情報がデバイスに送信される前に、依然として開始させられる必要があり、従って、デバイスに送信されるサービス情報のプロンプト情報をデバイス上で表示するのにかかる時間が比較的長く、ユーザ・エクスペリエンス効果が比較的に悪い。具体的には、前述の最も好適な目標端末が空きではない(すなわち、携帯電話と接続されるウェアラブルデバイスの1つまたは複数のデバイスがユーザとインタラクションしている)場合、1つのウェアラブルデバイスは、条件を満たすこれらのウェアラブルデバイスから、情報プッシュの目標端末として選択され得る。前述の最も好適な目標端末が空きである(すなわち、携帯電話と接続されるウェアラブルデバイスのうちユーザとインタラクションしているものがない)場合、1つの端末が、2番目に好適な目標端末から、情報プッシュの目標端末として選択され得る。 During the specific implementation, the information push rule may be preset so that the target terminal is selected according to the rule and service information or the service type of the wearable device. Specifically, the service type of the mobile phone and the service type of the wearable device can be classified into a communication type and a non-communication type. When the preset device information push rule preferentially processes communication type services (abbreviated as communication priority, for example, the user is currently waiting for an incoming call or SMS message), the mobile phone When the service type of the service information received by is a communication type including a real-time communication type and a non-real-time communication type, the wearable device in the interaction state can be set as the most suitable target terminal, and the wearable in the non-interaction state. The device can be set as the second most suitable target terminal, i.e., the wearable device in the interacting state can be preferentially selected as the information push destination terminal. In this case, the wearable device in the interacting state can receive the prompt information of the service information at any time, and therefore it takes a relatively short time to display the prompt information of the new service, and the user experience effect is good. If the wearable device is in a non-interacting state (such as in a standby state), the device still needs to be started before the information is sent to the device, so it prompts for service information sent to the device. It takes a relatively long time to display above, and the user experience effect is relatively poor. Specifically, if the most preferred target terminal described above is not free (ie, one or more wearable devices connected to the mobile phone are interacting with the user), then one wearable device is. From these wearable devices that meet the conditions, it can be selected as the target terminal for information push. If the above-mentioned most suitable target terminal is free (that is, none of the wearable devices connected to the mobile phone are interacting with the user), one terminal is from the second most suitable target terminal. It can be selected as the target terminal for information push.
加えて、予め設定された情報プッシュルールが非通信タイプのサービスを優先的に処理している場合において(略して、通信非優先、例えば、ユーザが現在休憩中で、着信またはSMSメッセージなどの通信サービスに邪魔されたくないなど)、携帯電話により受信されたサービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプであるとき、インタラクション状態にあり、かつ、そのサービスタイプが通信タイプ(すなわち、サービス情報のサービスタイプと同一)であるウェアラブルデバイスは、最も好適な目標端末として設定され得、非インタラクション状態にあるウェアラブルデバイスは、2番目に好適な目標端末として設定され得、インタラクション状態にあり、かつ、そのサービスタイプが非通信タイプ(ビデオが再生されているデバイスなど)であるウェアラブルデバイスは、3番目に好適な目標端末として設定され得る。すなわち、インタラクション状態にあり、かつ、そのサービスタイプがサービス情報のサービスタイプと同一のウェアラブルデバイスは、端末タイプから、情報プッシュ先端末として優先的に選択され得、サービス情報のプロンプト情報は、端末に迅速にプッシュされ、かつ、ユーザの他のエクスペリエンスは影響を受けない。携帯電話と現在接続されているウェアラブルデバイスのうち、インタラクション状態にあり、かつ、そのサービスタイプが通信タイプであるデバイスがない場合、携帯電話は、非インタラクション状態にあるウェアラブルデバイスにサービス情報のプロンプト情報を送信することを選択し得る。現在の情報プッシュルールは通信非優先であり、従って、ユーザは、当該瞬間において、ビデオを視聴中またはゲームをやっている最中であり得(デバイスは現在インタラクション状態にあり)、邪魔されたくない。前述の2つのタイプのデバイスが携帯電話と接続されているウェアラブルデバイスに含まれない場合、携帯電話は次に、インタラクション状態にあり、かつ、そのサービスタイプが非通信タイプであるウェアラブルデバイスに、サービス情報のプロンプト情報を送信する。 In addition, when a preset information push rule preferentially processes non-communication type services (abbreviated, communication non-priority, for example, communication such as an incoming call or SMS message while the user is currently taking a break. When the service type of the service information received by the mobile phone is a communication type including a real-time communication type and a non-real-time communication type (for example, you do not want to be disturbed by the service), you are in an interaction state and the service type is the communication type. A wearable device that is (ie, the same as the service type of service information) can be set as the most suitable target terminal, and a wearable device that is in a non-interaction state can be set as the second most suitable target terminal and is in an interaction state. A wearable device that is in the above and whose service type is a non-communication type (such as a device on which a video is being played) can be set as the third most suitable target terminal. That is, a wearable device that is in an interaction state and whose service type is the same as the service type of the service information can be preferentially selected as the information push destination terminal from the terminal type, and the prompt information of the service information is sent to the terminal. It's pushed quickly and the user's other experience is unaffected. If none of the wearable devices currently connected to the mobile phone are in an interacting state and the service type is a communication type, the mobile phone will prompt the wearable device in the non-interacting state for service information. You may choose to send. The current information push rule is communication non-priority, so the user may be watching a video or playing a game at that moment (the device is currently in an interaction state) and does not want to be disturbed. .. If the above two types of devices are not included in the wearable device connected to the mobile phone, the mobile phone then services the wearable device that is in an interacting state and whose service type is non-communication type. Prompt for information Send information.
具体的な実施の間、サービス情報を受信した後、携帯電話と接続される複数のウェアラブルデバイスから情報プッシュ先端末を選択するとき、携帯電話はまず、携帯電話と接続されるウェアラブルデバイスの構成情報に従って、携帯電話により受信されたサービス情報をサポートしないウェアラブルデバイスを除外し得、サービス情報をサポートするウェアラブルデバイスから、サービス情報をプッシュするための要件を満たすウェアラブルデバイスを選択し得る。すなわち、前述の最も好適な目標端末、2番目に好適な目標端末、および3番目に好適な目標端末は、携帯電話により受信されたサービス情報をサポートできるウェアラブルデバイスである。 During the specific implementation, after receiving service information, when selecting an information push destination terminal from multiple wearable devices connected to the mobile phone, the mobile phone first has the configuration information of the wearable device connected to the mobile phone. According to this, wearable devices that do not support the service information received by the mobile phone can be excluded, and from the wearable devices that support the service information, wearable devices that meet the requirements for pushing the service information can be selected. That is, the above-mentioned most suitable target terminal, the second most suitable target terminal, and the third most suitable target terminal are wearable devices capable of supporting the service information received by the mobile phone.
具体的な実施の間、前述の最も好適な目標端末が複数のウェアラブルデバイスを含む場合において、情報プッシュ先端末が当該複数のウェアラブルデバイスから選択されているとき、1つの端末が、サービス情報のサービスタイプとウェアラブルデバイスのサービスタイプおよび構成情報とに従って複数のウェアラブルデバイスから、情報プッシュ先端末として選択され得る。前述の2番目に好適な目標端末が複数のウェアラブルデバイスを含む場合において、情報プッシュ先端末が複数のウェアラブルデバイスから選択されているとき、1つのデバイスが、ウェアラブルデバイスの構成情報に従って複数のウェアラブルデバイスから、情報プッシュ先端末として選択され得る。前述の3番目に好適な目標端末が複数のウェアラブルデバイスを含む場合において、1つのデバイスが、ウェアラブルデバイスの構成情報に従って複数のウェアラブルデバイスから、情報プッシュ先端末として選択され得、前述の構成情報は、主に以下を指す。ウェアラブルデバイスのデバイスモデル、ウェアラブルデバイスのデータ伝送効率、サービス情報のプロンプト情報がより迅速に、かつ、より効率的に送信されまたは受信されることをウェアラブルデバイスと携帯電話との間の通信方式が可能にするかなど。具体的には、1つより多くの最も好適なウェアラブルデバイスがある場合において、情報プッシュ先端末は、当該1つより多くの最も好適なウェアラブルデバイスから選択されているとき、サービス情報と同一のサービスが実行されるウェアラブルデバイスも、サービス情報のサービスタイプに従って複数のウェアラブルデバイスから優先的に選択され得、サービスが実行されるウェアラブルデバイスは情報プッシュ先端末として選択される。加えて、条件を満たす1つより多くのウェアラブルデバイスがあるとき、情報プッシュ先端末は、ウェアラブルデバイスの構成情報に従って当該1つより多くのウェアラブルデバイスから選択される。サービス情報と同一のサービスがない場合、そのサービスタイプがサービス情報のサービスタイプと同一のウェアラブルデバイスは、複数のウェアラブルデバイスから、情報プッシュ先端末として選択され得る。加えて、条件を満たす1つより多くのウェアラブルデバイスがあるとき、情報プッシュ先端末は、デバイスの構成情報に従って、当該1つより多くのウェアラブルデバイスから選択され得る。 During the specific implementation, when the above-mentioned most suitable target terminal includes a plurality of wearable devices and the information push destination terminal is selected from the plurality of wearable devices, one terminal is a service of service information. It can be selected as the information push destination terminal from a plurality of wearable devices according to the type and the service type and configuration information of the wearable device. In the case where the second preferred target terminal described above includes a plurality of wearable devices, when the information push destination terminal is selected from the plurality of wearable devices, one device is a plurality of wearable devices according to the configuration information of the wearable device. Can be selected as the information push destination terminal. When the third preferred target terminal described above includes a plurality of wearable devices, one device may be selected as an information push destination terminal from the plurality of wearable devices according to the configuration information of the wearable device. , Mainly refers to the following. The device model of the wearable device, the data transmission efficiency of the wearable device, and the communication method between the wearable device and the mobile phone are possible so that the prompt information of the service information can be transmitted or received more quickly and more efficiently. Do you want to? Specifically, when there are more than one most suitable wearable device, the information push destination terminal is the same service as the service information when selected from the one or more most suitable wearable devices. The wearable device on which the service is executed may also be preferentially selected from a plurality of wearable devices according to the service type of the service information, and the wearable device on which the service is executed is selected as the information push destination terminal. In addition, when there is more than one wearable device satisfying the condition, the information push destination terminal is selected from the one or more wearable devices according to the configuration information of the wearable device. When there is no service having the same service as the service information, a wearable device whose service type is the same as the service type of the service information can be selected as an information push destination terminal from a plurality of wearable devices. In addition, when there is more than one wearable device that satisfies the condition, the information push destination terminal may be selected from the one or more wearable devices according to the device configuration information.
いくつかの実施可能な実施方式において、前述の方法に従って情報プッシュ先端末が選択された後、サービス情報を携帯電話により受信したというプロンプト情報は、端末に送信され得、受信したサービス情報を迅速に閲覧するよう携帯電話のユーザに促す。具体的には、ユーザは、メガネのフラッシュ、腕時計の着信音、またはスマートシューズの振動などのプロンプト方式により、情報を迅速に閲覧するよう促され得る。前述のプロンプト方式は、例示に過ぎず、網羅的なものではなく、プロンプト方式は、前述の方式を含むが、それに限定されない。 In some feasible implementations, after the information push destination terminal is selected according to the method described above, the prompt information that the service information has been received by the mobile phone can be transmitted to the terminal and the received service information can be quickly delivered. Encourage mobile phone users to browse. Specifically, the user may be prompted to browse the information quickly by a prompting method such as a flash of glasses, a ringtone of a wristwatch, or vibration of a smart shoe. The above-mentioned prompt method is merely an example and is not exhaustive, and the prompt method includes, but is not limited to, the above-mentioned method.
本発明の本実施形態において、携帯電話と接続されるウェアラブルデバイスは、携帯電話に、ウェアラブルデバイスの構成情報および作業ステータス情報を送信し得、ウェアラブルデバイスの作業ステータスの変化に従って、携帯電話に、最新の作業ステータス情報をさらに更新し得る。携帯電話は、受信したサービス情報のサービスタイプ、携帯電話と接続されるウェアラブルデバイスの構成情報、およびウェアラブルデバイスの作業ステータスに従ってウェアラブルデバイスから、1つのウェアラブルデバイスを情報プッシュの目標端末として選択し得、サービス情報を受信したというプロンプト情報をウェアラブルデバイスに送信し得、ウェアラブルデバイスのフラッシュ、着信音、または振動などのプロンプト方式により携帯電話のユーザにサービス情報を迅速に閲覧するよう指示し得、情報プッシュ効率を向上させ、ウェアラブルデバイスの利用を向上させ、サービス情報を読み取る即時性を確実なものにし、情報プッシュのユーザ・エクスペリエンスを向上させることができる。 In the present embodiment of the present invention, the wearable device connected to the mobile phone may transmit the configuration information and the work status information of the wearable device to the mobile phone, and according to the change of the work status of the wearable device, the latest to the mobile phone. Work status information can be updated further. The mobile phone may select one wearable device as the target terminal for information push from the wearable device according to the service type of the received service information, the configuration information of the wearable device connected to the mobile phone, and the working status of the wearable device. Prompt information that the service information has been received can be sent to the wearable device, and prompting methods such as flash, ringtone, or vibration of the wearable device can instruct the mobile phone user to quickly browse the service information and push the information. It can improve efficiency, improve the use of wearable devices, ensure the immediacy of reading service information, and improve the user experience of information push.
図3に関連して、図3は、本発明の実施形態に係る、情報プッシュ先端末を選択するための装置の実施形態の概略構造図である。本実施形態における情報プッシュ先端末を選択するための装置は、受信したサービス情報のサービスタイプを予め設定された端末サービスタイプテーブルに従って決定するよう構成された処理モジュール10と、構成された端末ステータステーブルから、第1の端末と接続される第2の端末の特徴情報を取得するよう構成された取得モジュール20であって、処理モジュール10は、取得モジュールにより取得された特徴情報に従って第2の端末の作業ステータスを決定するよう構成される取得モジュール20と、予め設定された情報プッシュルール、サービス情報のサービスタイプ、および第2の端末の作業ステータスに従って、第2の端末から、情報プッシュの目標端末を選択するよう構成される選択モジュール30と、サービス情報を受信したというプロンプトメッセージを目標端末に送信するよう構成される送信モジュール40とを備える。
In relation to FIG. 3, FIG. 3 is a schematic structural diagram of an embodiment of an apparatus for selecting an information push destination terminal according to an embodiment of the present invention. The device for selecting the information push destination terminal in the present embodiment includes a
いくつかの実施可能な実施方式において、本実施形態において説明されている装置(図4に示され)は、端末サービスタイプテーブルを予め設定するよう構成された設定モジュール50をさらに備え、端末サービスタイプテーブルは、端末サービス情報、端末サービスタイプ、および端末サービス情報と端末サービスタイプとの間の対応関係を含む。
In some feasible embodiments, the apparatus described in this embodiment (shown in FIG. 4) further comprises a
具体的な実施の間、本発明の本実施形態における、情報プッシュ先端末を選択するための装置は、携帯電話、タブレットコンピュータ、または同様のものであり得、本発明の複数の実施形態における、情報プッシュ先端末を選択するための方法の実施形態における第1の端末に対応していてよい。前述の装置は、例示に過ぎず、網羅的なものではない。以下は、本実施形態における、情報プッシュ先端末を選択するための装置の具体的な説明のための例として、携帯電話を用いる。 During a specific embodiment, the device for selecting an information push destination terminal in the present embodiment of the present invention may be a mobile phone, a tablet computer, or the like, and in a plurality of embodiments of the present invention. It may correspond to the first terminal in the embodiment of the method for selecting an information push destination terminal. The above-mentioned device is merely an example and is not exhaustive. In the following, a mobile phone will be used as an example for a specific description of the device for selecting the information push destination terminal in the present embodiment.
いくつかの実施可能な実施方式において、携帯電話により受信され、本発明の本実施形態において説明されているサービス情報は、音声または映像通話サービス情報、SMSメッセージ、電子メール、インスタント・メッセージング情報、プッシュ通知などを含み得る。前述のサービス情報は、例示に過ぎず、網羅的なものではない。 In some feasible embodiments, the service information received by the mobile phone and described in the embodiments of the present invention is voice or video call service information, SMS messages, emails, instant messaging information, pushes. May include notifications and the like. The above service information is merely an example and is not exhaustive.
具体的な実施の間、端末サービスタイプテーブルは、携帯電話がサービス情報を受信する前に、設定モジュール50を用いることによって、携帯電話において予め設定され得、端末サービスタイプテーブルは、端末サービス情報、端末サービスタイプ、および端末サービス情報と端末サービスタイプとの間の対応関係を含み得る。前述の端末は、本発明の本実施形態において説明されている第1の端末(すなわち、情報プッシュ先端末を選択するための装置)または第2の端末であり得、前述の端末サービス情報は、音声または映像通話サービス、SMSメッセージ、電子メール、インスタント・メッセージング情報、ゲーム、ビデオ、ナビゲーションなどを含み得、前述の端末サービスタイプは、リアルタイム通信タイプ、非リアルタイム通信タイプ、およびリアルタイム非通信タイプなどを含み得る。具体的には、設定モジュール50は、端末サービス情報と端末サービスタイプとの間の対応関係をさらに予め設定し得る。例えば、音声または映像通話サービスは、リアルタイム通信タイプに対応し(すなわち、音声または映像通話サービスはリアルタイム通信タイプに属し得)、SMSメッセージ、電子メール、インスタント・メッセージング情報は、非リアルタイム通信タイプに対応し、ゲームおよびビデオ(映画など)は、リアルタイム非通信タイプに対応している。加えて、ナビゲーションに対応する端末サービスタイプなどの他のサービス情報に対応する端末サービスタイプが、さらに含まれ得る。
During the specific implementation, the terminal service type table can be preset in the mobile phone by using the
具体的な実施の間、設定モジュール50が端末サービスタイプテーブルを設定した後、携帯電話がサービス情報を受信したとき、処理モジュール10は、受信したサービス情報と前述の端末サービスタイプテーブルにおけるサービスタイプとの間のマッチングを実行し得、受信したサービス情報に対応するサービスタイプを決定する。処理モジュール10が受信したサービス情報のサービスタイプを決定した後、情報プッシュの目標端末は、送信モジュール40を用いることによって、サービス情報を受信したというプロンプト情報を端末に送信するように、サービス情報のサービスタイプおよび携帯電話と接続されるウェアラブルデバイスのサービスタイプに従って選択され得、前述の情報プッシュの目標端末は、携帯電話により受信されたサービス情報をサポートし、目標端末の作業ステータスは、サービス情報をプッシュするための要件を満たす。具体的な実施の間、処理モジュールが設定モジュールにより設定された端末サービステーブルに従ってサービス情報のサービスタイプを決定する具体的な実施工程については、本発明の実施形態において提供されている情報プッシュ先端末を選択するための方法の実施形態における段階S101が参照され得、詳細はここでは再度説明されない。
During the specific implementation, when the mobile phone receives the service information after the
いくつかの実施可能な実施方式において、前述の取得モジュール20は、第1の端末と接続される第2の端末の構成情報を取得するよう、さらに構成される。
In some feasible implementations, the
前述の処理モジュール10は、第2の端末の通信データを取得し、通信データに従って、第2の端末の実行ステータスおよび第2の端末のサービスタイプを決定し、第2の端末の構成情報、実行ステータス、およびサービスタイプに基づいて端末ステータステーブルを生成し、指定された場所に当該端末ステータステーブルを格納するよう、さらに構成される。
The above-mentioned
いくつかの実施可能な実施方式において、前述の処理モジュール10は、第2の端末のデータ入力または出力チャネルにおいてデータ入力または出力があるかを判断し、第2の端末においてデータ入力または出力があると判断された場合、当該第2の端末がインタラクション状態にあると判断し、かつ、取得した通信データに従って、第2の端末において実行されているサービスのタイプを決定する、または、第2の端末においてデータ入力または出力がないと判断された場合、当該第2の端末が非インタラクション状態にあると判断するよう具体的に構成される。
In some feasible embodiments, the
具体的な実施の間、本発明の本実施形態において説明されている第2の端末は、ヘッドマウントディスプレイ、Google Glass、スマートウォッチ、またはスマートシューズなどのウェアラブルデバイスであり得る。前述の第2の端末は、例示に過ぎず、網羅的なものではない。 During a specific embodiment, the second terminal described in this embodiment of the invention can be a wearable device such as a head-mounted display, Google Glass, a smartwatch, or smart shoes. The above-mentioned second terminal is merely an example and is not exhaustive.
いくつかの実施可能な実施方式において、本実施形態におけるウェアラブルデバイス(すなわち、第2の端末)の特徴情報は、ウェアラブルデバイスの構成情報、作業ステータスなどを含み得、前述の構成情報は、例えば、ウェアラブルデバイスの識別コード、(デバイスモデル、デバイスのデータ伝送効率、デバイスによりサポートされることができるサービスタイプなどを含む)ウェアラブルデバイスのデバイスタイプ、ウェアラブルデバイスと携帯電話との間の通信方式(Bluetooth(登録商標)伝送など)などの、デバイス識別子、デバイスタイプ、携帯電話との通信方式などを含み得る。前述のウェアラブルデバイスの実行ステータスは、インタラクション状態または非インタラクション状態を含み得る。具体的には、前述のインタラクション状態は、アクティブ・インタラクション状態およびパッシブ・インタラクション状態に分類され得、アクティブ・インタラクション状態は、例えば、ユーザがデバイスの、音声、画像、またはタッチなどの1つまたは複数のデータチャネルに、データを連続的に入力するなど、デバイスの1つまたは複数のデータチャネルにおいて連続的なデータ入力があることを意味し、パッシブ・インタラクション状態は、例えば、ユーザの入力操作がないが、デバイスがデバイスの、音声、画像、またはタッチなどの1つまたは複数のデータチャネルに、データを出力するなど、デバイスの1つまたは複数のデータチャネルにおいて連続的なデータ出力があることを意味する。非インタラクション状態は、ユーザのデータチャネルにおいてデータ入力または出力がないことを意味する。 In some feasible embodiments, the feature information of the wearable device (ie, the second terminal) in the present embodiment may include the wearable device configuration information, work status, etc., and the above-mentioned configuration information may include, for example, the configuration information. Wearable device identification code, device type of wearable device (including device model, device data transmission efficiency, service types that can be supported by the device, etc.), communication method between the wearable device and the mobile phone (Bluetooth (Bluetooth) It may include device identifiers, device types, communication methods with mobile phones, etc. (registered trademarks) transmission, etc.). The execution status of the wearable device described above may include an interacting state or a non-interacting state. Specifically, the aforementioned interaction states can be classified into active interaction states and passive interaction states, where the active interaction state is, for example, one or more, such as voice, image, or touch of the user on the device. It means that there is continuous data input in one or more data channels of the device, such as inputting data continuously in the data channel of, and the passive interaction state is, for example, no user input operation. Means that the device has continuous data output on one or more data channels of the device, such as outputting data to one or more data channels of the device, such as voice, image, or touch. do. Non-interaction state means that there is no data input or output in the user's data channel.
具体的な実施の間、任意のウェアラブルデバイス(スマートウォッチなど)が携帯電話と接続を確立するとき、携帯電話は、取得モジュール20を用いることによって、スマートウォッチの識別子、デバイスタイプなどを含む、スマートウォッチの構成情報を取得し得る。スマートウォッチが携帯電話との接続を確立した後、携帯電話は、取得モジュール20を用いることによって、スマートウォッチの通信ステータスをリアルタイムで検出し得、取得モジュール20は、スマートウォッチの通信データをリアルタイムで取得し得、処理モジュール10は、取得モジュール20により取得された通信データに従ってスマートウォッチの実行ステータスおよびサービスタイプを決定し得る。具体的には、処理モジュール10は、スマートウォッチのデータチャネルに従って、スマートウォッチのデータ入力または出力チャネルにおいてデータ入力または出力があるかを判断し得、スマートウォッチの1つまたは複数のデータチャネルにおいてデータ入力または出力があると判断された場合、スマートウォッチがインタラクション状態にあり、すなわち、スマートウォッチが現在携帯電話のユーザとインタラクションしていると判断し得、またはスマートウォッチのデータチャネルにおいてデータ入力または出力がないと判断された場合、スマートウォッチが現在非インタラクション状態にあり、すなわち、スマートウォッチが現在待機状態にあり得ると判断し得る。加えて、スマートウォッチがインタラクション状態にあると判断されたとき、処理モジュール10は、取得した通信データに従って、例えば、SMSメッセージまたはインスタント・メッセージング情報を読み取り中またはビデオを再生中など、スマートウォッチにおいて現在実行されているサービスのタイプをさらに決定し得る。前述のデータチャネル(データ入力チャネルおよびデータ出力チャネルを含む)は、音声、画像、タッチ、または振動などのデータまたは信号の入力チャネルおよび出力チャネルを含み得る。
When any wearable device (such as a smartwatch) establishes a connection with the mobile phone during a concrete implementation, the mobile phone uses the
具体的な実施の間、取得モジュール20を用いることによって、携帯電話と接続されるウェアラブルデバイスの構成情報を取得し、処理モジュール10を用いることによって、ウェアラブルデバイスの実行ステータスおよびウェアラブルデバイスのサービスタイプを決定した後、携帯電話は、ウェアラブルデバイスの構成情報、実行ステータス、およびサービスタイプに基づいて端末ステータステーブルを生成し得、指定された場所に端末ステータステーブルを格納し得る。携帯電話がサービス情報を受信し、処理モジュール10を用いることによって、サービス情報のサービスタイプを決定した後、選択モジュール30は、ウェアラブルデバイスの、端末ステータステーブルに格納されている特徴情報に従って、対応するウェアラブルデバイスを情報プッシュ先端末として選択し得、送信モジュール40を用いることによって、サービス情報を受信したというプロンプト情報をデバイスにプッシュし得る。具体的な実施の間、処理モジュールが取得モジュールにより取得された情報に従ってデバイスの作業ステータスを決定する具体的な実施工程については、本発明の実施形態における、情報プッシュ先端末を選択するための方法の実施形態における段階S102が参照され得、詳細はここでは再度説明されない。
During the specific implementation, the
いくつかの実施可能な実施方式において、情報プッシュルールは、通信タイプのサービスを優先的に処理し、第2の端末の作業ステータスは、第2の端末の実行ステータスおよび第2の端末のサービスタイプを含む。 In some feasible implementations, the information push rule preferentially processes communication type services, and the work status of the second terminal is the execution status of the second terminal and the service type of the second terminal. including.
前述の選択モジュール30は、サービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプである場合において、インタラクション状態にある第2の端末を最も好適な目標端末として設定し、非インタラクション状態にある第2の端末を2番目に好適な目標端末として設定し、最も好適な目標端末が空きであるかを判断し、判断の結果が空きではない場合、最も好適な目標端末から1つの端末を情報プッシュの目標端末として選択する、または判断の結果が空きである場合、2番目に好適な目標端末から、1つの端末を情報プッシュの目標端末として選択するよう、具体的に構成される。
The
いくつかの実施可能な実施方式において、サービス情報を受信した後、携帯電話と接続されるウェアラブルデバイスにプロンプト情報を送信することが必要なとき、携帯電話は、新しいサービスタイプおよびウェアラブルデバイスの、端末ステータステーブルに格納されている特徴情報に従って、対応するウェアラブルデバイスを情報プッシュの目標端末として選択する必要がある。具体的な実施の間、情報プッシュルールは、目標端末が当該ルールおよびサービス情報またはウェアラブルデバイスのサービスタイプに従って選択されるように、予め設定され得る。具体的な実施の間、携帯電話のサービスタイプおよびウェアラブルデバイスのサービスタイプは、通信タイプおよび非通信タイプに分類され得る。予め設定されたデバイス情報プッシュルールが通信タイプ(略して、通信優先、例えば、ユーザは現在着信またはSMSメッセージを待っているなど)のサービスを優先的に処理していると選択モジュール30は知った場合において、選択モジュール30が携帯電話により受信されたサービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプであると判断したとき、選択モジュール30は、インタラクション状態にあるウェアラブルデバイスを最も好適な目標端末として設定し得、非インタラクション状態にあるウェアラブルデバイスを2番目に好適な目標端末として設定し得、すなわち、選択モジュール30は、インタラクション状態にあるウェアラブルデバイスを情報プッシュ先端末として優先的に選択し得る。この場合、インタラクション状態にあるウェアラブルデバイスは、サービス情報のプロンプト情報をいつでも受信し得、従って、新しいサービスのプロンプト情報を表示するのにかかる時間が比較的短く、ユーザ・エクスペリエンス効果が良好である。ウェアラブルデバイスが非インタラクション状態(待機状態など)にある場合、デバイスは、情報がデバイスに送信される前に、依然として開始させられる必要があり、従って、デバイスに送信されるサービス情報のプロンプト情報をデバイス上で表示するのにかかる時間が比較的長く、ユーザ・エクスペリエンス効果が比較的に悪い。具体的には、前述の最も好適な目標端末が空きではない(すなわち、携帯電話と接続されるウェアラブルデバイス中にユーザとインタラクションする1つまたは複数のデバイスがある)場合、選択モジュール30は、条件を満たすこれらのウェアラブルデバイスから、1つのウェアラブルデバイスを情報プッシュの目標端末として選択し得る。前述の最も好適な目標端末が空きである(すなわち、携帯電話と接続されるウェアラブルデバイス中にユーザとインタラクションするデバイスがない)場合、選択モジュール30は、2番目に好適な目標端末から、1つの端末を情報プッシュの目標端末として選択し得る。
In some feasible implementations, when it is necessary to send prompt information to a wearable device connected to a mobile phone after receiving the service information, the mobile phone is a terminal of the new service type and wearable device. It is necessary to select the corresponding wearable device as the target terminal for information push according to the feature information stored in the status table. During the specific implementation, the information push rule may be preset so that the target terminal is selected according to the rule and service information or the service type of the wearable device. During the specific implementation, the service type of the mobile phone and the service type of the wearable device can be classified into the communication type and the non-communication type. The
いくつかの実施可能な実施方式において、情報プッシュルールは、非通信タイプのサービスを優先的に処理し、第2の端末の作業ステータスは、第2の端末の実行ステータスおよび第2の端末のサービスタイプを含む。 In some feasible implementations, the information push rule preferentially processes non-communication type services, and the work status of the second terminal is the execution status of the second terminal and the service of the second terminal. Includes type.
前述の選択モジュール30は、サービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプである場合において、インタラクション状態にあり、かつ、そのサービスタイプが通信タイプである第2の端末を最も好適な目標端末として設定し、非インタラクション状態にある第2の端末を2番目に好適な目標端末として設定し、インタラクション状態にあり、かつ、そのサービスタイプが非通信タイプな第2の端末を3番目に好適な目標端末として設定し、最も好適な目標端末が空きであるかを判断し、最も好適な目標端末が空きではないとき、最も好適な目標端末から、1つの端末を情報プッシュの目標端末として選択する、または、最も好適な目標端末が空きであるとき、2番目に好適な目標端末が空きであるかを判断し、判断の結果が空きではないとき、2番目に好適な目標端末から、1つの端末を情報プッシュの目標端末として選択し、若しくは判断の結果が空きである場合、3番目に好適な目標端末から、1つの端末を情報プッシュの目標端末として選択するよう、具体的に構成される。
The
加えて、予め設定された情報プッシュルールが非通信タイプのサービスを優先的に処理している場合において(略して、通信非優先、例えば、ユーザが現在休憩中で、着信またはSMSメッセージなどの通信サービスに邪魔されたくないなど)、携帯電話により受信されたサービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプであるとき、選択モジュール30は、インタラクション状態にあり、かつ、そのサービスタイプが通信タイプ(すなわち、サービス情報のサービスタイプと同一)であるウェアラブルデバイスを最も好適な目標端末として設定し得、非インタラクション状態にあるウェアラブルデバイスを2番目に好適な目標端末として設定し得、インタラクション状態にあり、かつ、そのサービスタイプが非通信タイプ(ビデオが再生されているデバイスなど)であるウェアラブルデバイスを3番目に好適な目標端末として設定し得る。すなわち、選択モジュール30は、端末タイプから、インタラクション状態にあり、かつ、そのサービスタイプがサービス情報のサービスタイプと同一のウェアラブルデバイスを情報プッシュ先端末として優先的に選択し得、サービス情報のプロンプト情報は当該端末に迅速にプッシュされ、かつ、ユーザの他のエクスペリエンスは影響を受けない。携帯電話と現在接続されているウェアラブルデバイスのうち、インタラクション状態にあり、かつ、そのサービスタイプが通信タイプであるデバイスがない場合、選択モジュール30は、非インタラクション状態にあるウェアラブルデバイスに、サービス情報のプロンプト情報を送信することを選択し得る。現在の情報プッシュルールは、通信非優先であり、従って、ユーザは、当該瞬間において、ビデオを視聴中またはゲームをやっている最中であり得(デバイスが現在インタラクション状態にあり)、邪魔されたくない。前述の2つのタイプのデバイスが携帯電話と接続されているウェアラブルデバイスに含まれない場合、選択モジュール30は次に、インタラクション状態にあり、かつ、そのサービスタイプが非通信タイプであるウェアラブルデバイスに、サービス情報のプロンプト情報を送信することを選択し得る。
In addition, when a preset information push rule preferentially processes non-communication type services (abbreviated, communication non-priority, for example, communication such as an incoming call or SMS message while the user is currently taking a break. When the service type of the service information received by the mobile phone is a communication type including a real-time communication type and a non-real-time communication type (such as not wanting to be disturbed by the service), the
具体的な実施の間、携帯電話がサービス情報を受信した後、携帯電話と接続される複数のウェアラブルデバイスから、情報プッシュ先端末を選択するとき、選択モジュール30はまず、携帯電話と接続されるウェアラブルデバイスの構成情報に従って、携帯電話により受信されたサービス情報をサポートしないウェアラブルデバイスを除外し得、サービス情報をサポートするウェアラブルデバイスから、サービス情報をプッシュするための要件を満たすウェアラブルデバイスを選択し得る。すなわち、前述の最も好適な目標端末、2番目に好適な目標端末、および3番目に好適な目標端末は、携帯電話により受信されたサービス情報をサポートすることができるウェアラブルデバイスである。
During the specific implementation, after the mobile phone receives the service information, when selecting the information push destination terminal from the plurality of wearable devices connected to the mobile phone, the
いくつかの実施可能な実施方式において、前述の選択モジュール30は、最も好適な目標端末が複数の第2の端末を含む場合、サービス情報のサービスタイプと第2の端末のサービスタイプおよび構成情報とに従って、複数の第2の端末から1つの端末を情報プッシュの目標端末として選択し、2番目に好適な目標端末が複数の第2の端末を含む場合、第2の端末の構成情報に従って、複数の第2の端末から、1つの端末を情報プッシュの目標端末として選択し、または、3番目に好適な目標端末が複数の第2の端末を含む場合、第2の端末の構成情報に従って、複数の第2の端末から1つの端末を情報プッシュの目標端末として選択するよう、さらに具体的に構成される。
In some feasible embodiments, the
いくつかの実施可能な実施方式において、サービス情報のサービスタイプと第2の端末のサービスタイプ及び構成情報とに従って、複数の第2の端末から1つの端末を情報プッシュの目標端末として選択する場合において、前述の選択モジュール30は、複数の第2の端末の各第2の端末のサービスタイプに従って、第2の端末において実行されているサービスがサービス情報と同一のサービスを含むかを判断し、判断の結果が第2の端末において実行されているサービスがサービス情報と同一のサービスを含むとき、サービスが実行されている第2の端末を情報プッシュの目標端末として選択し、サービスが実行されている複数の第2の端末があるとき、第2の端末の構成情報に従って、複数の第2の端末から、1つの第2の端末を情報プッシュの目標端末として選択する、または、判断の結果が第2の端末において実行されているサービスがサービス情報と同一のサービスを含まないとき、第2の端末のサービスタイプがサービス情報のサービスタイプと同一のサービスタイプを含むかを判断し、第2の端末のサービスタイプがサービス情報のサービスタイプと同一のサービスタイプを含むとき、サービスタイプに対応する第2の端末を情報プッシュの目標端末として選択し、サービスタイプに対応する複数の第2の端末があるとき、第2の端末の構成情報に従って、複数の第2の端末から1つの第2の端末を情報プッシュの目標端末として選択するよう、具体的に構成される。
In some feasible implementations, in the case of selecting one terminal from a plurality of second terminals as the target terminal for information push according to the service type of the service information and the service type and configuration information of the second terminal. , The above-mentioned
具体的な実施の間、前述の最も好適な目標端末が複数のウェアラブルデバイスを含む場合において、複数のウェアラブルデバイスから、情報プッシュ先端末を選択するとき、選択モジュール30は、サービス情報のサービスタイプとウェアラブルデバイスのサービスタイプおよび構成情報とに従って、複数のウェアラブルデバイスから、1つの端末を当該情報プッシュ先端末として選択し得る。前述の2番目に好適な目標端末が複数のウェアラブルデバイスを含む場合において、複数のウェアラブルデバイスから情報プッシュ先端末を選択するとき、選択モジュール30は、ウェアラブルデバイスの構成情報に従って複数のウェアラブルデバイスから1つのデバイスを情報プッシュ先端末として選択し得る。前述の3番目に好適な目標端末が複数のウェアラブルデバイスを含む場合において、選択モジュール30は、ウェアラブルデバイスの構成情報に従って複数のウェアラブルデバイスから、1つのデバイスを情報プッシュ先端末として選択し得、前述の構成情報は、主に以下を指す。ウェアラブルデバイスのデバイスモデル、ウェアラブルデバイスのデータ伝送効率、サービス情報のプロンプト情報がより迅速に、かつ、より効率的に送信されまたは受信されることをウェアラブルデバイスと携帯電話との間の通信方式が可能にするか、ウェアラブルデバイスが新しいサービスをサポートするかなど。具体的には、1つより多くの最も好適なウェアラブルデバイスがある場合、当該1つより多くの最も好適なウェアラブルデバイスから、情報プッシュ先端末を選択するとき、選択モジュール30はまた、サービス情報のサービスタイプに従って複数のウェアラブルデバイスから、サービス情報と同一のサービスが実行されているウェアラブルデバイスを優先的に選択し得、サービスが実行されるウェアラブルデバイスを情報プッシュ先端末として選択し得る。加えて、条件を満たす1つより多くのウェアラブルデバイスがある場合、選択モジュール30は、ウェアラブルデバイスの構成情報に従って、当該1つより多くのウェアラブルデバイスから、情報プッシュ先端末を選択し得る。サービス情報と同一のサービスがない場合、選択モジュール30は、複数のウェアラブルデバイスから、そのサービスタイプがサービス情報のサービスタイプと同一のウェアラブルデバイスを情報プッシュ先端末として選択し得る。加えて、条件を満たす1つより多くのウェアラブルデバイスがある場合、選択モジュール30は、デバイスの構成情報に従って当該1つより多くのウェアラブルデバイスから、情報プッシュ先端末を選択し得る。
During the specific implementation, when the above-mentioned most suitable target terminal includes a plurality of wearable devices and the information push destination terminal is selected from the plurality of wearable devices, the
いくつかの実施可能な実施方式において、選択モジュール30が情報プッシュ先端末を選択した後、送信モジュール40は、携帯電話によりサービス情報を受信したというプロンプト情報を端末に送信し得、携帯電話のユーザにサービス情報を迅速に閲覧するよう促す。具体的には、ユーザは、メガネのフラッシュ、腕時計の着信音、スマートシューズの振動などのプロンプト方式により、情報を迅速に閲覧するよう促され得る。前述のプロンプト方式は、例示に過ぎず、網羅的なものではなく、プロンプト方式は、前述の方式を含むが、それに限定されない。具体的な実施の間、選択モジュールがウェアラブルデバイスから情報プッシュ先端末を選択し、送信モジュールを用いることによって端末にサービス情報を受信したというプロンプト情報を送信する具体的な実施工程については、本発明の実施形態における、情報プッシュ先端末を選択するための方法の実施形態における段階S103が参照され得、詳細はここでは再度説明されない。
In some feasible implementations, after the
本発明の本実施形態における情報プッシュ先端末を選択するための装置は、携帯電話により受信されたサービス情報のサービスタイプ、携帯電話と接続されるウェアラブルデバイスの構成情報、およびウェアラブルデバイスの作業ステータスに従って、ウェアラブルデバイスから、1つのウェアラブルデバイスを情報プッシュの目標端末として選択し得、ウェアラブルデバイスに、サービス情報を受信したというプロンプト情報を送信し得、ウェアラブルデバイスのフラッシュ、着信音、または振動などのプロンプト方式により、携帯電話のユーザに迅速にサービス情報を閲覧するよう指示し得、情報プッシュ効率を向上させ、ウェアラブルデバイスの利用を向上させ、サービス情報を読み取る即時性を確実なものにし、情報プッシュのユーザ・エクスペリエンス効果を向上させることができる。 The device for selecting the information push destination terminal according to the embodiment of the present invention is according to the service type of the service information received by the mobile phone, the configuration information of the wearable device connected to the mobile phone, and the working status of the wearable device. , One wearable device can be selected as the target terminal for information push, and the wearable device can be sent prompt information that service information has been received, such as flash, ringtone, or vibration of the wearable device. The method can instruct mobile phone users to browse service information quickly, improve information push efficiency, improve the use of wearable devices, ensure the immediacy of reading service information, and push information. The user experience effect can be improved.
図5に関連して、図5は、本発明の実施形態に係る端末の実施形態の概略構造図である。本実施形態において説明されている端末は、サービス情報を受信するよう構成される受信機100と、予め設定した端末サービスタイプテーブルに従って、受信機により受信されたサービス情報のサービスタイプを決定し、構成された端末ステータステーブルから、端末と接続される第2の端末の特徴情報を取得し、特徴情報に従って、第2の端末の作業ステータスを決定するよう構成されるプロセッサ200であって、プロセッサ200は、予め設定された情報プッシュルール、サービス情報のサービスタイプおよび第2の端末の作業ステータスに従って、第2の端末から情報プッシュの目標端末を選択するよう構成されるプロセッサ200と、プロセッサにより選択された目標端末に、サービス情報を受信したというプロンプトメッセージを送信するよう構成される送信機300とを備える。
In relation to FIG. 5, FIG. 5 is a schematic structural diagram of an embodiment of a terminal according to an embodiment of the present invention. The terminal described in the present embodiment determines and configures the service type of the service information received by the receiver according to the
いくつかの実施可能な実施方式において、前述のプロセッサ200は、端末サービスタイプテーブルを予め設定するよう、さらに具体的に構成され、端末サービスタイプテーブルは、端末サービス情報、端末サービスタイプ、および端末サービス情報と端末サービスタイプとの間の対応関係を含む。
In some feasible implementations, the
具体的な実施の間、本発明の本実施形態において説明されている端末は、携帯電話、タブレットコンピュータ、または同様のものであり得、本発明の実施形態における、情報プッシュ先端末を選択するための方法の実施形態における第1の端末に対応していてよい。前述の端末は、例示に過ぎず、網羅的なものではない。以下は、本実施形態において説明されている端末の具体的な説明のための例として、携帯電話を用いる。 During a specific embodiment, the terminal described in the embodiments of the present invention may be a mobile phone, a tablet computer, or the like, in order to select the information push destination terminal in the embodiments of the present invention. The first terminal in the embodiment of the method of the above method may be supported. The above-mentioned terminals are merely examples and are not exhaustive. In the following, a mobile phone will be used as an example for a specific description of the terminal described in the present embodiment.
いくつかの実施可能な実施方式において、携帯電話により受信され、本発明の本実施形態において説明されているサービス情報は、音声または映像通話サービス情報、SMSメッセージ、電子メール、インスタント・メッセージング情報、プッシュ通知などを含み得る。前述のサービス情報は、例示に過ぎず、網羅的なものではない。具体的な実施の間、携帯電話がサービス情報を受信する前に、プロセッサ200は、携帯電話において端末サービスタイプテーブルを予め設定し得、端末サービスタイプテーブルは、端末サービス情報、端末サービスタイプ、および端末サービス情報と端末サービスタイプとの間の対応関係を含み得る。前述の端末は、本発明の本実施形態において説明されている第1の端末(すなわち、本実施形態において説明されている端末)または第2の端末を含み得、前述の端末サービス情報は、音声または映像通話サービス、SMSメッセージ、電子メール、インスタント・メッセージング情報、ゲーム、ビデオ、ナビゲーションなどを含み得、前述の端末サービスタイプは、リアルタイム通信タイプ、非リアルタイム通信タイプ、リアルタイム非通信タイプなどを含み得る。
In some feasible embodiments, the service information received by the mobile phone and described in the embodiments of the present invention is voice or video call service information, SMS messages, emails, instant messaging information, pushes. May include notifications and the like. The above service information is merely an example and is not exhaustive. During the specific implementation, the
具体的には、プロセッサ200は、端末サービス情報と端末サービスタイプとの間の対応関係をさらに予め設定し得る。例えば、音声または映像通話サービスは、リアルタイム通信タイプに対応し(すなわち、音声または映像通話サービスは、リアルタイム通信タイプに属し得)、SMSメッセージ、電子メール、およびインスタント・メッセージング情報は、非リアルタイム通信タイプに対応し、ゲームおよびビデオ(映画など)は、リアルタイム非通信タイプに対応している。加えて、ナビゲーションに対応する端末サービスタイプなどの他のサービス情報に対応する端末サービスタイプが、さらに含まれ得る。具体的な実施の間、プロセッサ200が端末サービスタイプテーブルを設定した後、携帯電話の受信機100がサービス情報を受信するとき、プロセッサ200は、受信したサービス情報と前述の端末サービスタイプテーブルにおけるサービスタイプとの間のマッチングを実行し得、受信したサービス情報に対応するサービスタイプを決定する。受信したサービス情報のサービスタイプを決定した後、プロセッサ200は、サービス情報のサービスタイプおよび携帯電話と接続されるウェアラブルデバイスのサービスタイプに従って、情報プッシュの目標端末を選択し得、送信機300を用いることによって、端末に、サービス情報を受信したというプロンプト情報を送信し得、前述の情報プッシュの目標端末は、携帯電話により受信されたサービス情報をサポートし、目標端末の作業ステータスは、サービス情報をプッシュするための要件を満たす。
Specifically, the
いくつかの実施可能な実施方式において、前述のプロセッサ200は、端末と接続される第2の端末の構成情報を取得し、第2の端末の通信データを取得し、通信データに従って第2の端末の実行ステータスおよび第2の端末のサービスタイプを決定し、第2の端末の構成情報、実行ステータスおよびサービスタイプに基づいて端末ステータステーブルを生成し、指定された場所に端末ステータステーブルを格納するよう、さらに具体的に構成される。
In some feasible embodiments, the
いくつかの実施可能な実施方式において、前述のプロセッサ200は、第2の端末のデータ入力または出力チャネルにおいてデータ入力または出力にあるかを判断し、ある第2の端末においてデータ入力または出力があると判断された場合、当該第2の端末がインタラクション状態にあると判断し、かつ、取得した通信データに従って、当該第2の端末において実行されているサービスのタイプを決定する、または、ある第2の端末においてデータ入力または出力がないと判断された場合、当該第2の端末が非インタラクション状態にあると判断するよう、具体的に構成され、データ入力または出力チャネルは、音声、画像、タッチ、および振動のデータ入力または出力チャネルのうち少なくとも1つを含む。
In some feasible embodiments, the
具体的な実施の間、本発明の本実施形態において説明されている第2の端末は、ヘッドマウントディスプレイ、Google Glass、スマートウォッチ、またはスマートシューズなどのウェアラブルデバイスであり得る。前述の第2の端末は、例示に過ぎず、網羅的なものではない。 During a specific embodiment, the second terminal described in this embodiment of the invention can be a wearable device such as a head-mounted display, Google Glass, a smartwatch, or smart shoes. The above-mentioned second terminal is merely an example and is not exhaustive.
いくつかの実施可能な実施方式において、本実施形態におけるウェアラブルデバイス(すなわち、第2の端末)の特徴情報は、ウェアラブルデバイスの構成情報、作業ステータス、および同様のものを含み得、前述の構成情報は、例えば、ウェアラブルデバイスの識別コード、(デバイスモデル、デバイスのデータ伝送効率、デバイスによりサポートされることができるサービスタイプ、および同様のものを含む)ウェアラブルデバイスのデバイスタイプ、およびウェアラブルデバイスと携帯電話との間の通信方式(Bluetooth(登録商標)伝送など)などの、デバイス識別子、デバイスタイプ、携帯電話との通信方式などを含み得る。前述のウェアラブルデバイスの実行ステータスは、インタラクション状態または非インタラクション状態を含み得る。具体的には、前述のインタラクション状態は、アクティブ・インタラクション状態およびパッシブ・インタラクション状態に分類され得、アクティブ・インタラクション状態は、例えば、ユーザがデバイスの、音声、画像、またはタッチなどの1つまたは複数のデータチャネルにデータを連続に入力するなど、デバイスの1つまたは複数のデータチャネルにおいて連続的なデータ入力があることを意味し、パッシブ・インタラクション状態は、例えば、ユーザの入力操作がないが、デバイスがデバイスの、音声、画像、またはタッチなどの1つまたは複数のデータチャネルにデータを出力するなど、デバイスの1つまたは複数のデータチャネルにおいて連続的なデータ出力があることを意味する。非インタラクション状態は、ユーザのデータチャネルにおいてデータ入力または出力がないことを意味する。 In some feasible embodiments, the feature information of the wearable device (ie, the second terminal) in this embodiment may include configuration information, work status, and the like of the wearable device, as described above. For example, the identification code of the wearable device, the device type of the wearable device (including the device model, the data transmission efficiency of the device, the service type that can be supported by the device, and the like), and the wearable device and the mobile phone. It may include device identifiers, device types, communication methods with mobile phones, etc., such as communication methods with (such as Bluetooth® transmission). The execution status of the wearable device described above may include an interacting state or a non-interacting state. Specifically, the aforementioned interaction states can be classified into active interaction states and passive interaction states, where the active interaction state is, for example, one or more, such as voice, image, or touch of the user on the device. It means that there is continuous data input in one or more data channels of the device, such as continuously inputting data into the data channel of the passive interaction state, for example, with no user input operation. It means that there is continuous data output on one or more data channels of the device, such as the device outputting data to one or more data channels of the device, such as voice, image, or touch. Non-interaction state means that there is no data input or output in the user's data channel.
具体的な実施の間、任意のウェアラブルデバイス(例えばスマートウォッチ)が携帯電話との接続を確立するとき、プロセッサ200は、スマートウォッチの識別子、デバイスタイプ、および同様のものを含む、スマートウォッチの構成情報を取得し得る。スマートウォッチが携帯電話との接続を確立した後、プロセッサ200は、スマートウォッチの通信ステータスをリアルタイムで検出し得、スマートウォッチの通信データをリアルタイムで取得し得、取得した通信データに従って、スマートウォッチの実行ステータスおよびサービスタイプを決定する。具体的には、プロセッサ200は、スマートウォッチのデータチャネルに従って、スマートウォッチのデータ入力または出力チャネルにおいてデータ入力または出力があるかを判断し得、スマートウォッチの1つまたは複数のデータチャネルにおいてデータ入力または出力があると判断された場合、スマートウォッチがインタラクション状態にあり、すなわち、スマートウォッチが現在携帯電話のユーザとインタラクションしていると判断し得、または、スマートウォッチのデータチャネルにおいてデータ入力または出力がないと判断された場合、スマートウォッチが現在非インタラクション状態にあり、すなわち、スマートウォッチが現在待機状態にあり得ると判断し得る。加えて、スマートウォッチがインタラクション状態にあると判断したとき、プロセッサ200は、取得した通信データに従って、例えば、SMSメッセージまたはインスタント・メッセージング情報を読み取り中またはビデオを再生中など、スマートウォッチにおいて現在実行されているサービスのタイプをさらに決定し得る。前述のデータチャネル(データ入力チャネルおよびデータ出力チャネルを含む)は、音声、画像、タッチ、または振動などのデータまたは信号の入力チャネルおよび出力チャネルを含み得る。具体的な実施の間、携帯電話と接続されるウェアラブルデバイスの構成情報を取得し、ウェアラブルデバイスの実行ステータスおよびウェアラブルデバイスのサービスタイプを決定した後、プロセッサ200は、ウェアラブルデバイスの構成情報、実行ステータス、およびサービスタイプに基づいて端末ステータステーブルを生成し得、指定された場所に端末ステータステーブルを格納し得る。受信機100がサービス情報を受信した後、プロセッサ200は、サービス情報に従ってサービス情報のサービスタイプを決定し得る。サービス情報のサービスタイプを決定した後、プロセッサ200は、端末ステータステーブルに格納されている、ウェアラブルデバイスの特徴情報に従って、対応するウェアラブルデバイスを情報プッシュ先端末として選択し得、送信機100を用いることにより、サービス情報を受信したというプロンプト情報をデバイスにプッシュし得る。
When any wearable device (eg, a smartwatch) establishes a connection with a mobile phone during a specific implementation, the
いくつかの実施可能な実施方式において、情報プッシュルールは、通信タイプのサービスを優先的に処理し、第2の端末の作業ステータスは、第2の端末の実行ステータスおよび第2の端末のサービスタイプを含む。 In some feasible implementations, the information push rule preferentially processes communication type services, and the work status of the second terminal is the execution status of the second terminal and the service type of the second terminal. including.
前述のプロセッサ200は、サービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプである場合において、インタラクション状態にある第2の端末を最も好適な目標端末として設定し、非インタラクション状態にある第2の端末を2番目に好適な目標端末として設定し、最も好適な目標端末が空きであるかを判断し、判断の結果が空きではないとき、最も好適な目標端末から1つの端末を情報プッシュの目標端末として選択する、または判断の結果が空きであるとき、2番目に好適な目標端末から1つの端末を情報プッシュの目標端末として選択するよう、具体的に構成される。
When the service type of the service information is a communication type including a real-time communication type and a non-real-time communication type, the
いくつかの実施可能な実施方式において、携帯電話の受信機100がサービス情報を受信した後、携帯電話と接続されるウェアラブルデバイスにプロンプト情報を送信する必要があるとき、プロセッサ200は、新しいサービスタイプおよびウェアラブルデバイスの、端末ステータステーブルに格納されている特徴情報に従って、対応するウェアラブルデバイスを情報プッシュの目標端末として選択するように用いられる必要がある。具体的な実施の間、情報プッシュルールは、プロセッサ200が当該ルールおよびサービス情報またはウェアラブルデバイスのサービスタイプに従って目標端末を選択し得るように、予め設定され得る。具体的な実施の間、携帯電話のサービスタイプおよびウェアラブルデバイスのサービスタイプは、通信タイプおよび非通信タイプに分類され得る。予め設定されたデバイス情報プッシュルールが通信タイプのサービスを優先的に処理している場合において(略して、通信優先、例えば、ユーザが現在着信またはSMSメッセージを待っているなど)、プロセッサ200が携帯電話により受信されたサービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプであると判断したとき、プロセッサ200は、インタラクション状態にあるウェアラブルデバイスを最も好適な目標端末として設定し得、非インタラクション状態にあるウェアラブルデバイスを2番目に好適な目標端末として設定し得、すなわち、プロセッサ200は、インタラクション状態にあるウェアラブルデバイスを、情報プッシュ先端末として優先的に選択し得る。この場合において、インタラクション状態にあるウェアラブルデバイスは、サービス情報のプロンプト情報をいつでも受信し得、従って、新しいサービスのプロンプト情報を表示するのにかかる時間が比較的短く、ユーザ・エクスペリエンス効果が良好である。ウェアラブルデバイスが非インタラクション状態(待機状態など)にある場合、デバイスは、情報がデバイスに送信される前に、依然として開始させられる必要があり、従って、デバイスに送信されるサービス情報のプロンプト情報をデバイス上で表示するのにかかる時間が比較的長く、ユーザ・エクスペリエンス効果が比較的に悪い。具体的には、前述の最も好適な目標端末が空きではない(すなわち、携帯電話と接続されるウェアラブルデバイスの1つまたは複数のデバイスがユーザとインタラクションしている)場合、プロセッサ200は、条件を満たすこれらのウェアラブルデバイスから1つのウェアラブルデバイスを情報プッシュの目標端末として選択し得る。前述の最も好適な目標端末が空きである(すなわち、携帯電話と接続されるウェアラブルデバイスのうち、ユーザとインタラクションしているものがない)場合、プロセッサ200は、2番目に好適な目標端末から1つの端末を情報プッシュの目標端末として選択し得る。
In some feasible implementations, when the
いくつかの実施可能な実施方式において、情報プッシュルールは、非通信タイプのサービスを優先的に処理し、第2の端末の作業ステータスは、第2の端末の実行ステータスおよび第2の端末のサービスタイプを含む。 In some feasible implementations, the information push rule preferentially processes non-communication type services, and the work status of the second terminal is the execution status of the second terminal and the service of the second terminal. Includes type.
前述のプロセッサ200は、サービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプである場合、インタラクション状態にあり、かつ、そのサービスタイプが通信タイプである第2の端末を最も好適な目標端末として設定し、非インタラクション状態にある第2の端末を2番目に好適な目標端末として設定し、インタラクション状態にあり、かつ、サービスタイプが非通信タイプである第2の端末を3番目に好適な目標端末として設定し、最も好適な目標端末が空きであるかを判断し、最も好適な目標端末が空きではないとき、最も好適な目標端末から1つの端末を情報プッシュの目標端末として選択する、または、最も好適な目標端末が空きであるとき、2番目に好適な目標端末が空きであるかを判断し、判断の結果が空きではないとき、2番目に好適な目標端末から1つの端末を情報プッシュの目標端末として選択し、若しくは、判断の結果が空きであるとき、3番目に好適な目標端末から1つの端末を情報プッシュの目標端末として選択するよう、具体的に構成される。
When the service type of the service information is a communication type including a real-time communication type and a non-real-time communication type, the
加えて、予め設定された情報プッシュルールが非通信タイプのサービスを優先的に処理している場合において(略して、通信非優先、例えば、ユーザが現在休憩中で、着信またはSMSメッセージなどの通信サービスに邪魔されたくないなど)、プロセッサ200が携帯電話により受信されたサービス情報のサービスタイプがリアルタイム通信タイプおよび非リアルタイム通信タイプを含む通信タイプであると判断したとき、プロセッサ200は、インタラクション状態にあり、かつ、そのサービスタイプが通信タイプ(すなわち、サービス情報のサービスタイプと同一)であるウェアラブルデバイスを最も好適な目標端末として設定し得、非インタラクション状態にあるウェアラブルデバイスを2番目に好適な目標端末として設定し得、インタラクション状態にあり、かつ、そのサービスタイプが非通信タイプ(ビデオが再生されているデバイスなど)であるウェアラブルデバイスを3番目に好適な目標端末として設定し得る。すなわち、プロセッサ200は、端末タイプから、インタラクション状態にあり、かつ、そのサービスタイプがサービス情報のサービスタイプと同一のウェアラブルデバイスを情報プッシュ先端末として優先的に選択し得、サービス情報のプロンプト情報は、端末に迅速にプッシュされ、かつ、ユーザの他のエクスペリエンスは影響を受けない。携帯電話と現在接続されているウェアラブルデバイスのうち、インタラクション状態にあり、かつ、そのサービスタイプが通信タイプであるデバイスがない場合、プロセッサ200は、非インタラクション状態にあるウェアラブルデバイスに、サービス情報のプロンプト情報を送信することを選択し得る。現在の情報プッシュルールは、通信非優先であり、従って、ユーザは、当該瞬間において、ビデオを視聴中またはゲームをやっている最中であり得(デバイスは現在インタラクション状態にあり)、邪魔されたくない。前述の2つのタイプのデバイスが携帯電話と接続されるウェアラブルデバイスに含まれない場合、プロセッサ200は次に、インタラクション状態にあり、かつ、そのサービスタイプが非通信タイプにあるウェアラブルデバイスに、サービス情報のプロンプト情報を送信し得る。具体的な実施の間、携帯電話がサービス情報を受信した後、携帯電話と接続される複数のウェアラブルデバイスから情報プッシュ先端末を選択するとき、プロセッサ200はまず、携帯電話と接続されるウェアラブルデバイスの構成情報に従って、携帯電話により受信されたサービス情報をサポートしないウェアラブルデバイスを除外し得、サービス情報をサポートするウェアラブルデバイスから、サービス情報をプッシュするための要件を満たすウェアラブルデバイスを選択し得る。すなわち、前述の最も好適な目標端末、2番目に好適な目標端末、および3番目に好適な目標端末は、携帯電話により受信されたサービス情報をサポートできるウェアラブルデバイスである。
In addition, when a preset information push rule preferentially processes non-communication type services (abbreviated, communication non-priority, for example, communication such as an incoming call or SMS message while the user is currently on break. When the
いくつかの実施可能な実施方式において、前述のプロセッサ200は、最も好適な目標端末が複数の第2の端末を含む場合、サービス情報のサービスタイプと第2の端末のサービスタイプおよび構成情報とに従って、複数の第2の端末から1つの端末を情報プッシュの目標端末として選択し、2番目に好適な目標端末が複数の第2の端末を含む場合、第2の端末の構成情報に従って、複数の第2の端末から1つの端末を情報プッシュの目標端末として選択する、または、3番目に好適な目標端末が複数の第2の端末を含む場合、第2の端末の構成情報に従って、複数の第2の端末から1つの端末を情報プッシュの目標端末として選択するよう、具体的に構成される。
In some feasible embodiments, the
いくつかの実施可能な実施方式において、前述のプロセッサ200は、複数の第2の端末の各第2の端末のサービスタイプに従って、第2の端末において実行されているサービスがサービス情報と同一のサービスを含むかを判断し、判断の結果が第2の端末において実行されているサービスがサービス情報と同一のサービスを含む場合、サービスが実行されている第2の端末を情報プッシュの目標端末として選択し、サービスが実行されている複数の第2の端末がある場合、第2の端末の構成情報に従って、複数の第2の端末から1つの第2の端末を情報プッシュの目標端末として選択する、または、判断の結果が第2の端末において実行されているサービスがサービス情報と同一のサービスを含まない場合において、第2の端末のサービスタイプがサービス情報のサービスタイプと同一のサービスタイプを含むかを判断し、第2の端末のサービスタイプがサービス情報のサービスタイプと同一のサービスタイプを含む場合、サービスタイプに対応する第2の端末を情報プッシュの目標端末として選択し、サービスタイプに対応する複数の第2の端末があるとき、第2の端末の構成情報に従って、複数の第2の端末から1つの第2の端末を情報プッシュの目標端末として選択するよう、具体的に構成される。
In some feasible implementations, the
具体的な実施の間、前述の最も好適な目標端末が複数のウェアラブルデバイスを含む場合において、複数のウェアラブルデバイスから情報プッシュ先端末を選択するとき、プロセッサ200は、サービス情報のサービスタイプとウェアラブルデバイスのサービスタイプ及び構成情報とに従って複数のウェアラブルデバイスから、1つの端末を情報プッシュ先端末として選択し得る。前述の2番目に好適な目標端末が複数のウェアラブルデバイスを含む場合において、複数のウェアラブルデバイスから情報プッシュ先端末を選択するとき、プロセッサ200は、ウェアラブルデバイスの構成情報に従って複数のウェアラブルデバイスから、1つのデバイスを情報プッシュ先端末として選択し得る。前述の3番目に好適な目標端末が複数のウェアラブルデバイスを含む場合、プロセッサ200は、ウェアラブルデバイスの構成情報に従って複数のウェアラブルデバイスから、1つのデバイスを情報プッシュ先端末として選択し得、前述の構成情報は、主に以下を指す。ウェアラブルデバイスのデバイスモデル、ウェアラブルデバイスのデータ伝送効率、サービス情報のプロンプト情報がより迅速に、かつ、より効率的に送信されまたは受信されることをウェアラブルデバイスと携帯電話との間の通信方式が可能にするか、ウェアラブルデバイスが新しいサービスをサポートするかなど。具体的には、1つより多くの最も好適なウェアラブルデバイスがある場合において、1つより多くの最も好適なウェアラブルデバイスから情報プッシュ先端末を選択するとき、プロセッサ200も、サービス情報のサービスタイプに従って複数のウェアラブルデバイスから、サービス情報と同一のサービスが実行されているウェアラブルデバイスを優先的に選択し得、サービスが実行されるウェアラブルデバイスを情報プッシュ先端末として選択し得る。加えて、条件を満たす1つより多くのウェアラブルデバイスがある場合、プロセッサ200は、ウェアラブルデバイスの構成情報に従って、当該1つより多くのウェアラブルデバイスから、情報プッシュ先端末を選択する。サービス情報と同一のサービスがない場合、プロセッサ200は、複数のウェアラブルデバイスから、そのサービスタイプがサービス情報のサービスタイプと同一のウェアラブルデバイスを情報プッシュ先端末として選択し得る。加えて、条件を満たす1つより多くのウェアラブルデバイスがある場合、プロセッサ200は、デバイスの構成情報に従って当該1つより多くのウェアラブルデバイスから、情報プッシュ先端末を選択し得る。
During the specific implementation, when the above-mentioned most suitable target terminal includes a plurality of wearable devices and the information push destination terminal is selected from the plurality of wearable devices, the
いくつかの実施可能な実施方式において、プロセッサ200が情報プッシュ先端末を選択した後、携帯電話によりサービス情報を受信したというプロンプト情報は、当該端末に送信され得、サービス情報を迅速に閲覧するよう携帯電話のユーザに促す。具体的には、ユーザは、メガネのフラッシュ、腕時計の着信音、またはスマートシューズの振動などのプロンプト方式により、情報を迅速に閲覧するよう促され得る。前述のプロンプト方式は、例示に過ぎず、網羅的なものではなく、プロンプト方式は、前述の方式を含むが、それに限定されない。
In some feasible implementations, after the
本発明の本実施形態における端末は、携帯電話により受信されたサービス情報のサービスタイプ、携帯電話と接続されるウェアラブルデバイスの構成情報およびウェアラブルデバイスの作業ステータスに従って、ウェアラブルデバイスから、1つのウェアラブルデバイスを情報プッシュの目標端末として選択し得、ウェアラブルデバイスにサービス情報を受信したというプロンプト情報を送信し得、ウェアラブルデバイスのフラッシュ、着信音、または振動などのプロンプト方式により、携帯電話のユーザにサービス情報を迅速に閲覧するよう指示し得、情報プッシュ効率を向上させ、ウェアラブルデバイスの利用を向上させ、サービス情報を読み取る即時性を確実なものにし、情報プッシュのユーザ・エクスペリエンス効果を向上させることができる。 The terminal according to the present embodiment of the present invention selects one wearable device from the wearable device according to the service type of the service information received by the mobile phone, the configuration information of the wearable device connected to the mobile phone, and the working status of the wearable device. Can be selected as the target terminal for information push, can send prompt information that the service information has been received to the wearable device, and can provide the service information to the mobile phone user by prompting methods such as flash, ringtone, or vibration of the wearable device. It can be instructed to browse quickly, improve the efficiency of information push, improve the use of wearable devices, ensure the immediacy of reading service information, and improve the user experience effect of information push.
当業者であれば、実施形態における方法の工程の全てまたは一部が関連するハードウェアに指示するコンピュータプログラムにより実施され得ると理解するであろう。プログラムは、コンピュータ可読記憶媒体に格納され得る。プログラムが実行されると、実施形態における方法の工程は実行される。前述の記憶媒体は、磁気ディスク、光ディスク、リードオンリメモリ(Read‐Only Memory,ROM)、またはランダムアクセスメモリ(Random Access Memory,RAM)を含み得る。 Those skilled in the art will appreciate that all or part of the steps of the method in the embodiment can be performed by a computer program that directs the relevant hardware. The program may be stored on a computer-readable storage medium. When the program is executed, the steps of the method in the embodiment are performed. The storage medium described above may include a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (Random Access Memory, RAM).
上において開示した内容は、本発明の実施形態例に過ぎず、もちろん本発明の保護範囲を限定することは、意図されていない。よって、本発明の請求項に従ってなされる同等の変更例は、本発明の範囲内に含まれるべきである。
[他の考えられる項目]
[項目1]
第1の端末により、サービス情報を受信する段階と、
上記第1の端末により、上記第1の端末と接続される複数の第2の端末の作業ステータスを決定する段階であって、上記複数の第2の端末の通信データを取得し、上記通信データに従って上記複数の第2の端末の実行ステータスを決定する段階を含み、上記実行ステータスはインタラクション状態または非インタラクション状態を含む、段階と、
上記第1の端末により、予め設定された情報プッシュルール、上記サービス情報、および上記複数の第2の端末の上記作業ステータスに従って上記複数の第2の端末から目標端末を選択する段階であって、上記目標端末は、上記サービス情報をサポートし、上記目標端末の作業ステータスは上記サービス情報をプッシュするための要件を満たす、段階と、
上記目標端末に、上記サービス情報を受信したというプロンプトメッセージを送信する段階と
を備え、
上記実行ステータスを決定する上記段階は、
上記複数の第2の端末のデータ入力チャネルまたはデータ出力チャネルにおいてデータ入力またはデータ出力があるか否かを判断する段階と、
1つの第2の端末においてデータ入力またはデータ出力があると決定された場合に、上記第2の端末は上記インタラクション状態にあると決定し、または、
1つの第2の端末においてデータ入力またはデータ出力がないと決定された場合に、上記第2の端末は上記非インタラクション状態にあると決定する、段階と
を含む、
情報プッシュ先端末を選択するための方法。
[項目2]
上記データ入力チャネルまたはデータ出力チャネルは、音声、画像、タッチ、および、振動のデータ入力チャネルまたはデータ出力チャネルのうちの少なくとも1つを含む、
項目1に記載の方法。
[項目3]
受信した上記サービス情報は、音声または映像通話サービス情報、SMSメッセージ、電子メール、インスタント・メッセージング情報およびプッシュ通知のうちの少なくとも1つを含む、
項目1または2に記載の方法。
[項目4]
端末であって、
サービス情報を受信するように構成された受信機と、
上記端末と接続される複数の第2の端末の作業ステータスを決定し、予め設定された情報プッシュルール、上記サービス情報、および上記複数の第2の端末の上記作業ステータスに従って上記複数の第2の端末から目標端末を選択する、プロセッサであり、
上記作業ステータスを決定することは、上記複数の第2の端末の通信データを取得し、上記通信データに従って上記複数の第2の端末の実行ステータスを決定することを含み、上記実行ステータスはインタラクション状態または非インタラクション状態を含み、上記目標端末は、上記サービス情報をサポートし、上記目標端末の作業ステータスは上記サービス情報をプッシュするための要件を満たす、プロセッサと、
上記プロセッサにより選択された上記目標端末に、上記サービス情報を受信したというプロンプトメッセージを送信する送信機と
を備え、
上記実行ステータスを決定することは、
上記複数の第2の端末のデータ入力チャネルまたはデータ出力チャネルにおいてデータ入力またはデータ出力があるか否かを判断することと、
1つの第2の端末においてデータ入力またはデータ出力があると決定された場合に、上記第2の端末はインタラクション状態にあると決定すること、または、
1つの第2の端末においてデータ入力またはデータ出力がないと決定された場合に、上記第2の端末は上記非インタラクション状態にあると決定すること、と
を含む、
端末。
[項目5]
上記データ入力チャネルまたはデータ出力チャネルは、音声、画像、タッチ、および、振動のデータ入力チャネルまたはデータ出力チャネルのうちの少なくとも1つを含む、
項目4に記載の端末。
[項目6]
受信した上記サービス情報は、音声または映像通話サービス情報、SMSメッセージ、電子メール、インスタント・メッセージング情報およびプッシュ通知のうちの少なくとも1つを含む、
項目4または5に記載の端末。
The contents disclosed above are merely examples of embodiments of the present invention, and of course, it is not intended to limit the scope of protection of the present invention. Therefore, equivalent modifications made in accordance with the claims of the present invention should be included within the scope of the present invention.
[Other possible items]
[Item 1]
At the stage of receiving service information by the first terminal,
At the stage of determining the work status of the plurality of second terminals connected to the first terminal by the first terminal, the communication data of the plurality of second terminals is acquired, and the communication data is obtained. The execution status includes a step of determining the execution status of the plurality of second terminals according to the above, and the execution status includes an interaction state or a non-interaction state.
The stage of selecting a target terminal from the plurality of second terminals according to the preset information push rule, the service information, and the work status of the plurality of second terminals by the first terminal. The target terminal supports the service information, and the work status of the target terminal meets the requirements for pushing the service information.
It is provided with a stage of sending a prompt message to the target terminal that the service information has been received.
The above steps to determine the above execution status are
The stage of determining whether or not there is data input or data output in the data input channel or data output channel of the plurality of second terminals, and
If it is determined that there is data input or data output in one second terminal, then the second terminal is determined to be in the interaction state, or
Including a step of determining that the second terminal is in the non-interaction state when it is determined that there is no data input or data output in one second terminal.
A method for selecting the information push destination terminal.
[Item 2]
The data input channel or data output channel includes at least one of audio, image, touch, and vibration data input channels or data output channels.
The method according to item 1.
[Item 3]
The service information received includes at least one of voice or video call service information, SMS messages, emails, instant messaging information and push notifications.
The method according to item 1 or 2.
[Item 4]
It ’s a terminal,
A receiver configured to receive service information and
The work status of the plurality of second terminals connected to the terminal is determined, and the plurality of second terminals are determined according to preset information push rules, the service information, and the work status of the plurality of second terminals. A processor that selects a target terminal from terminals
Determining the work status includes acquiring communication data of the plurality of second terminals and determining the execution status of the plurality of second terminals according to the communication data, and the execution status is an interaction state. Or with a processor, including a non-interaction state, the target terminal supports the service information, and the work status of the target terminal meets the requirements for pushing the service information.
The target terminal selected by the processor is provided with a transmitter that sends a prompt message that the service information has been received.
Determining the above execution status is
Determining whether or not there is data input or data output in the data input channel or data output channel of the plurality of second terminals, and
When it is determined that there is data input or data output in one second terminal, it is determined that the second terminal is in an interaction state, or
If it is determined that there is no data input or data output in one second terminal, the second terminal is determined to be in the non-interaction state.
Terminal.
[Item 5]
The data input channel or data output channel includes at least one of audio, image, touch, and vibration data input channels or data output channels.
The terminal according to item 4.
[Item 6]
The service information received includes at least one of voice or video call service information, SMS messages, emails, instant messaging information and push notifications.
The terminal according to item 4 or 5.
Claims (12)
前記第1の端末によってサポートされている第1サービスと関連付けられた情報を受信する段階と、
前記情報のサービスタイプを決定する段階と、
複数の第2の端末の複数の作業ステータスを決定する段階であって、前記複数の第2の端末は、Bluetooth(登録商標)接続によって前記第1の端末と通信接続される複数のウェアラブル装置を含み、前記複数の作業ステータスのそれぞれは、インタラクション状態または非インタラクション状態に対応し、前記インタラクション状態は、前記複数の第2の端末のそれぞれがユーザとインタラクション状態であることを表し、前記非インタラクション状態は、前記複数の第2の端末の前記それぞれが前記ユーザと前記インタラクション状態ではないことを表す、段階と、
前記情報の前記サービスタイプおよび前記複数の第2の端末の前記複数の作業ステータスに基づいて、前記複数の第2の端末から、プロンプトメッセージをプッシュするための目標端末を選択する段階であって、前記目標端末に対応する前記複数の作業ステータスの1つは前記インタラクション状態を含む、段階と、
前記第1の端末が前記情報を有することを示している前記目標端末に前記プロンプトメッセージを送信する段階と
を備える方法。 The method performed by the first terminal,
The stage of receiving information associated with the first service supported by the first terminal, and
At the stage of determining the service type of the information,
At the stage of determining a plurality of work statuses of a plurality of second terminals, the plurality of second terminals communicate with a plurality of wearable devices connected to the first terminal by a Bluetooth (registered trademark) connection. Each of the plurality of work statuses corresponds to an interaction state or a non-interaction state, and the interaction state indicates that each of the plurality of second terminals is in an interaction state with a user, and the non-interaction state. Represents that each of the plurality of second terminals is not in the interaction state with the user.
A step of selecting a target terminal for pushing a prompt message from the plurality of second terminals based on the service type of the information and the plurality of work statuses of the plurality of second terminals. One of the plurality of work statuses corresponding to the target terminal includes a stage and the interaction state.
A method comprising a step of transmitting the prompt message to the target terminal indicating that the first terminal has the information.
請求項1に記載の方法。 The information includes at least one of voice call service information, video call service information, short message service (SMS) messages, email, instant messaging information, and push notifications.
The method according to claim 1.
前記複数の第2の端末から、前記サービスタイプに対応するサービスのタイプをサポートしていて、且つ、前記インタラクション状態にある、前記複数の第2の端末のサブセットを決定する段階と、
前記目標端末として、前記複数の第2の端末のサブセットのうちの1つを選択する段階と
を含む、請求項1または2に記載の方法。 The step of selecting the target terminal from the plurality of second terminals is
From the plurality of second terminals, a step of determining a subset of the plurality of second terminals that support the type of service corresponding to the service type and is in the interaction state.
The method of claim 1 or 2, comprising selecting one of the plurality of second terminal subsets as the target terminal.
請求項1から3の何れか一項に記載の方法。 The interaction state further represents that each of the plurality of second terminals is in contact with the user.
The method according to any one of claims 1 to 3.
メモリと、
前記メモリに接続されたプロセッサと
を備え、前記プロセッサは、
前記端末によってサポートされている第1サービスと関連付けられた情報を受信し、
前記情報のサービスタイプを決定し、
複数の第2の端末の複数の作業ステータスを決定し、ここで、前記複数の第2の端末は、Bluetooth(登録商標)接続によって前記端末と通信接続される複数のウェアラブル装置を含み、前記複数の作業ステータスのそれぞれは、インタラクション状態または非インタラクション状態に対応し、前記インタラクション状態は、前記複数の第2の端末のそれぞれがユーザとインタラクション状態であることを表し、前記非インタラクション状態は、前記複数の第2の端末の前記それぞれが前記ユーザと前記インタラクション状態ではないことを表し、
前記情報の前記サービスタイプおよび前記複数の第2の端末の前記複数の作業ステータスに基づいて、前記複数の第2の端末から、プロンプトメッセージをプッシュするための目標端末を選択し、ここで、前記目標端末に対応する前記複数の作業ステータスの1つは前記インタラクション状態を含み、
前記端末が前記情報を有することを示している前記目標端末に前記プロンプトメッセージを送信する、
ように構成される、端末。 It ’s a terminal,
Memory and
The processor comprises a processor connected to the memory.
Receives information associated with the first service supported by the terminal,
Determine the service type of the information
A plurality of work statuses of a plurality of second terminals are determined, wherein the plurality of second terminals include a plurality of wearable devices communicatively connected to the terminal by a Bluetooth® connection. Each of the work statuses of the above corresponds to an interaction state or a non-interaction state, the interaction state indicates that each of the plurality of second terminals is an interaction state with a user, and the non-interaction state is the plurality. Indicates that each of the second terminals of the second terminal is not in the interaction state with the user.
Based on the service type of the information and the work status of the plurality of second terminals, a target terminal for pushing a prompt message from the plurality of second terminals is selected, wherein the target terminal is selected. One of the plurality of work statuses corresponding to the target terminal includes the interaction state.
Send the prompt message to the target terminal indicating that the terminal has the information.
A terminal that is configured to look like this.
請求項5に記載の端末。 The information includes at least one of voice call service information, video call service information, short message service (SMS) messages, email, instant messaging information, and push notifications.
The terminal according to claim 5.
前記複数の第2の端末から、前記サービスタイプに対応するサービスのタイプをサポートしていて、且つ、前記インタラクション状態にある、前記複数の第2の端末のサブセットを決定し、
前記目標端末として、前記複数の第2の端末のサブセットのうちの1つを選択する、
ことによって、前記複数の第2の端末から前記目標端末を選択するように構成される、請求項5または6に記載の端末。 The processor
From the plurality of second terminals, a subset of the plurality of second terminals that support the type of service corresponding to the service type and are in the interaction state is determined.
As the target terminal, one of the subsets of the plurality of second terminals is selected.
The terminal according to claim 5 or 6, wherein the target terminal is selected from the plurality of second terminals.
請求項5から7の何れか一項に記載の端末。 The interaction state further represents that each of the plurality of second terminals is in contact with the user.
The terminal according to any one of claims 5 to 7.
前記情報のサービスタイプを決定する手順と、
複数の第2の端末の複数の作業ステータスを決定する手順であって、前記複数の第2の端末は、Bluetooth(登録商標)接続によって前記端末と通信接続される複数のウェアラブル装置を含み、前記複数の作業ステータスのそれぞれは、インタラクション状態または非インタラクション状態に対応し、前記インタラクション状態は、前記複数の第2の端末のそれぞれがユーザとインタラクション状態であることを表し、前記非インタラクション状態は、前記複数の第2の端末の前記それぞれが前記ユーザと前記インタラクション状態ではないことを表す、手順と、
前記情報の前記サービスタイプおよび前記複数の第2の端末の前記複数の作業ステータスに基づいて、前記複数の第2の端末から、プロンプトメッセージをプッシュするための目標端末を選択する手順であって、前記目標端末に対応する前記複数の作業ステータスの1つは前記インタラクション状態を含む、手順と、
前記端末が前記情報を有することを示している前記目標端末に前記プロンプトメッセージを送信する手順と
を前記端末に実行させるためのプログラム。 The procedure for receiving information associated with the first service supported by the terminal, and
The procedure for determining the service type of the information and
A procedure for determining a plurality of work statuses of a plurality of second terminals, wherein the plurality of second terminals include a plurality of wearable devices communicatively connected to the terminal by a Bluetooth® connection. Each of the plurality of work statuses corresponds to an interaction state or a non-interaction state, the interaction state indicates that each of the plurality of second terminals is an interaction state with the user, and the non-interaction state is the above-mentioned non-interaction state. A procedure and a procedure indicating that each of the plurality of second terminals is not in the interaction state with the user.
A procedure for selecting a target terminal for pushing a prompt message from the plurality of second terminals based on the service type of the information and the plurality of work statuses of the plurality of second terminals. A procedure and one of the plurality of work statuses corresponding to the target terminal includes the interaction state.
A program for causing the terminal to execute a procedure for transmitting the prompt message to the target terminal indicating that the terminal has the information.
請求項9に記載のプログラム。 The information includes at least one of voice call service information, video call service information, short message service (SMS) messages, email, instant messaging information, and push notifications.
The program according to claim 9.
前記複数の第2の端末から、前記サービスタイプに対応するサービスのタイプをサポートしていて、且つ、前記インタラクション状態にある、前記複数の第2の端末のサブセットを決定する手順と、
前記目標端末として、前記複数の第2の端末のサブセットのうちの1つを選択する手順と
を含む、請求項9または10に記載のプログラム。 The procedure for selecting the target terminal from the plurality of second terminals is as follows.
A procedure for determining a subset of the plurality of second terminals that support the type of service corresponding to the service type and is in the interaction state from the plurality of second terminals.
The program of claim 9 or 10, comprising the procedure of selecting one of the plurality of second terminal subsets as the target terminal.
請求項9から11の何れか一項に記載のプログラム。 The interaction state further represents that each of the plurality of second terminals is in contact with the user.
The program according to any one of claims 9 to 11.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021052774A JP7164270B2 (en) | 2019-10-17 | 2021-03-26 | Method and apparatus for selecting information push destination terminal |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019190069A JP6860635B2 (en) | 2019-10-17 | 2019-10-17 | Method and device for selecting the information push destination terminal |
JP2021052774A JP7164270B2 (en) | 2019-10-17 | 2021-03-26 | Method and apparatus for selecting information push destination terminal |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019190069A Division JP6860635B2 (en) | 2019-10-17 | 2019-10-17 | Method and device for selecting the information push destination terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021108465A true JP2021108465A (en) | 2021-07-29 |
JP7164270B2 JP7164270B2 (en) | 2022-11-01 |
Family
ID=69997741
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019190069A Active JP6860635B2 (en) | 2019-10-17 | 2019-10-17 | Method and device for selecting the information push destination terminal |
JP2021052774A Active JP7164270B2 (en) | 2019-10-17 | 2021-03-26 | Method and apparatus for selecting information push destination terminal |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019190069A Active JP6860635B2 (en) | 2019-10-17 | 2019-10-17 | Method and device for selecting the information push destination terminal |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP6860635B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6860635B2 (en) * | 2019-10-17 | 2021-04-21 | 華為終端有限公司 | Method and device for selecting the information push destination terminal |
JP2022081342A (en) | 2020-11-19 | 2022-05-31 | キヤノン株式会社 | Glasses-type information appliance, method for the same, and program |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002163178A (en) * | 2000-11-29 | 2002-06-07 | Fuji Xerox Co Ltd | Managing system |
US20050272408A1 (en) * | 2004-06-04 | 2005-12-08 | Deanna Wilkes-Gibbs | Method for personal notification indication |
JP2007173920A (en) * | 2005-12-19 | 2007-07-05 | Matsushita Electric Ind Co Ltd | Communication terminal, external device, communication system, and informing method |
JP2008104102A (en) * | 2006-10-20 | 2008-05-01 | Softbank Bb Corp | Communication system, mobile terminal, information processing apparatus, communication method, server and program |
JP2016537910A (en) * | 2013-09-03 | 2016-12-01 | サムスン エレクトロニクス カンパニー リミテッド | Method for providing notification and electronic device thereof |
JP2020053971A (en) * | 2019-10-17 | 2020-04-02 | 華為終端有限公司 | Method and apparatus for selecting information pushing terminal |
-
2019
- 2019-10-17 JP JP2019190069A patent/JP6860635B2/en active Active
-
2021
- 2021-03-26 JP JP2021052774A patent/JP7164270B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002163178A (en) * | 2000-11-29 | 2002-06-07 | Fuji Xerox Co Ltd | Managing system |
US20050272408A1 (en) * | 2004-06-04 | 2005-12-08 | Deanna Wilkes-Gibbs | Method for personal notification indication |
JP2007173920A (en) * | 2005-12-19 | 2007-07-05 | Matsushita Electric Ind Co Ltd | Communication terminal, external device, communication system, and informing method |
JP2008104102A (en) * | 2006-10-20 | 2008-05-01 | Softbank Bb Corp | Communication system, mobile terminal, information processing apparatus, communication method, server and program |
JP2016537910A (en) * | 2013-09-03 | 2016-12-01 | サムスン エレクトロニクス カンパニー リミテッド | Method for providing notification and electronic device thereof |
JP2020053971A (en) * | 2019-10-17 | 2020-04-02 | 華為終端有限公司 | Method and apparatus for selecting information pushing terminal |
Also Published As
Publication number | Publication date |
---|---|
JP7164270B2 (en) | 2022-11-01 |
JP2020053971A (en) | 2020-04-02 |
JP6860635B2 (en) | 2021-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11356523B2 (en) | Method and apparatus for selecting information pushed-to terminal | |
US10528012B2 (en) | Method and device for sending communication message | |
CN106686396B (en) | Method and system for switching live broadcast room | |
EP2787790B1 (en) | Method, mobile terminal and system for establishing bluetooth connection | |
EP2775743B1 (en) | Communication processing method and device, and terminal | |
US9749282B2 (en) | Electronic device and methods of updating and managing application status information in the electronic device | |
AU2013204054B2 (en) | Communication service management system and operation method for the same | |
US8555100B2 (en) | Selective low power management prioritization in a mobile device | |
CN106162236A (en) | A kind of method and device of sharing video frequency | |
US20140051406A1 (en) | Method for handling call receiving and an electronic device thereof | |
CN107483320B (en) | Group creation method and server | |
JP2021108465A (en) | Method and device for selecting information push destination terminal | |
CN115190197B (en) | Bluetooth headset-based communication method and device and storage medium | |
JP2013047862A (en) | Information processing system and notification method of electronic mail in information processing system | |
US11696276B2 (en) | Data scheduling method and apparatus | |
JP6606216B2 (en) | Method and terminal for selecting information push destination terminal | |
CN113543366A (en) | Mobile terminal, call method thereof, call server and call system | |
CN113596748B (en) | Method, server and user terminal for realizing call holding function | |
US20120131511A1 (en) | Output apparatus and method for portable terminal | |
CN117581526A (en) | Bluetooth headset-based conversation method and device and storage medium | |
CN104598264A (en) | Start-up interface displaying method and device | |
CN103369131A (en) | Incoming number processing method and device as well as mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210416 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220607 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220905 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220920 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221017 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7164270 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |