消息查看方法以及相关装置与流程
未命名
07-14
阅读:119
评论:0
1.本技术涉及多设备消息交换技术领域,具体涉及一种消息查看方法以及相关装置。
背景技术:
2.目前,用户关联使用手表与手机这类产品的过程中,当用户正处于工作状态,手表端收到了手机端应用软件的通知时需要中断当前的工作,解锁手机,找到相应app,才能了解更多内容。用户只需要快速的了解一些基本信息,却需要切换到另外一个设备,做一系列操作后,才可以达到阅读详情的目的。
3.上述消息查看过程对于用户角度来说,操作十分繁琐;同时如果切换到另外一个设备,不便于用户快速的收回注意力到工作上。因此亟需一种方式能够实现用户在不必切换设备的情况下,快速查看通知消息的详细内容的方法。
技术实现要素:
4.本技术实施例提供了一种消息查看方法及相关装置,通过封装指令向第二终端设备请求对应的消息详情,并在第一终端设备显示,可实现用户可以快速的查看通知详情,而无需从第一终端设备切换到第二终端设备,导致强中断当前工作。
5.第一方面,本技术实施例提供一种消息查看方法,应用于第一终端设备,所述方法包括:
6.响应于用户对目标通知消息的点击操作;
7.向第二终端设备发送请求指令,所述请求指令包括目标通知消息标识id;
8.接收所述第二终端设备根据所述目标通知消息标识id返回的应答指令,所述应答指令包括所述目标通知消息对应的详细内容;
9.显示所述详细内容。
10.第二方面,本技术实施例提供一种消息查看方法,应用于第二终端设备,其特征在于,方法包括:
11.接收第一终端设备发送的请求指令,所述请求指令包含目标通知消息标识id;
12.根据所述目标通知消息标识id确定目标通知消息对应的详细内容;
13.将所述应答指令发送至所述第一终端设备,所述应答指令包括所述详细内容。
14.第三方面,本技术实施例提供一种消息查看装置,所述装置包括:
15.响应单元,用于响应于用户对目标通知消息的点击操作;
16.发送单元,用于向第二终端设备发送请求指令,所述请求指令包括目标通知消息标识id;
17.接收单元,用于接收所述第二终端设备根据所述目标通知消息标识id返回的应答指令,所述应答指令包括所述目标通知消息对应的详细内容;
18.显示单元,用于显示所述详细内容。
19.第四方面,本技术实施例提供一种消息查看装置,所述装置包括:
20.接收单元,用于接收第一终端设备发送的请求指令;
21.封装单元,用于根据所述请求指令确定目标通知消息对应的详细内容;
22.发送单元,用于将所述应答指令发送至所述第一终端设备,所述应答指令包括所述详细内容。
23.第五方面,本技术实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本技术实施例第一方面或第二方面中任一方法中的步骤的指令。
24.第六方面,本技术实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本技术实施例第一方面或第二方面中任一方法中所描述的部分或全部步骤。
25.第七方面,本技术实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本技术实施例第一方面或第二方面中任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
26.可以看出,本技术实施例公开了一种查看消息详情的方法及相关装置,方法包括:在响应于用户对目标通知消息的点击操作;向第二终端设备发送请求指令;接收第二终端设备针对请求指令的目标通知消息标识id返回的包括目标通知消息对应的详细内容的应答指令;解析所述应答指令,显示详细内容。如此,通过本技术实施例提出的方法,可通过封装指令向第二终端设备请求对应的消息详情,并在第一终端设备显示,用户可以很快速的查看通知详情,而无需从第一终端设备切换到第二终端设备,导致强中断当前工作。
附图说明
27.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
28.图1是本技术实施例提供的一种消息查看方法的网络架构示意图;
29.图2是本技术实施例提供的一种消息查看方法场景示意图;
30.图3是本技术实施例提供的另一种消息查看方法场景示意图;
31.图4是本技术实施例提供的一种消息查看方法的流程示意图;
32.图5a是本技术实施例提供的一种电子设备封装请求指令的场景示意图;
33.图5b是本技术实施例提供的一种应答指令解析的流程示意图;
34.图5c是本技术实施例提供的一种解析应答指令显示消息详情的应用场景示意图;
35.图5d是本技术实施例提供的一种应答指令解析后消息查看的应用场景示意图;
36.图6是本技术实施例提供的一种查看消息详情的方法的流程示意图;
37.图7是本技术实施例提供的一种应答指令封装的流程示意图;
38.图8是本技术实施例提供的一种消息查看的设备交互示意图;
39.图9是本技术实施例提供的一种电子设备的结构示意图;
40.图10是本技术实施例提供的一种消息查看装置的功能单元组成框图;
41.图11是本技术实施例提供的一种消息查看装置的功能单元组成框图。
具体实施方式
42.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
43.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
44.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
45.电子设备可以是还包含其它功能诸如个人数字助理和/或音乐播放器功能的便携式电子设备,诸如手机、平板电脑、具备无线通讯功能的可穿戴电子设备(如智能手表、智能假肢)、车载设备等。便携式电子设备的示例性实施例包括但不限于搭载ios系统、android系统、microsoft系统或者其它操作系统的便携式电子设备。上述便携式电子设备也可以是其它便携式电子设备,诸如膝上型计算机(laptop)等。还应当理解的是,在其他一些实施例中,上述电子设备也可以不是便携式电子设备,而是台式计算机。在本技术实施例中,上述电子设备可包括第一设备、第二设备。
46.第一部分,本技术实施例所公开的示例应用场景介绍如下。
47.图1示出了本技术所适用的关联设备之间,针对第一移动终端的应用程序推送到第二移动终端界面显示的通知消息,再不切换设备的前提下,实现在第二移动终端中显示通知消息详细内容的一种消息查看方法的网络架构示意图,其中,上述网络架构中可包括多个电子设备,该电子设备可以为智能手机、平板电脑、台式电脑、具备无线通讯功能的可穿戴电子设备等等,所述电子设备可以关联一个或多个电子设备,具体的在此不作限定。需要说明的是,在本技术中,多个可指两个或两个以上,后续不再赘述。
48.其中,上述多个电子设备之间可通过2g、3g、4g或5g移动通信方式、无线局域网(wireless local area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络)或蓝牙(blue tooth,bt)或超宽带(ultra wide band,uwb)或近距离无线通信技术(near field communication,nfc)等无线通信方式建立通信连接,并实现内容数据之间的传输。
49.示例性的,上述电子设备100a可与电子设备100b和/或电子设备100c之间建立通信连接,电子设备100b或电子设备100c上的应用程序在进行消息推送的同时,所述通知消息也会同步到电子设备100a上,本系统架构下要实现的应用场景是:若用户需要通过电子
设备100a显示电子设备100b或电子设备100c上对应用程序推送的通知消息的详细内容,发送相对应设备发送请求指令即可,而无需切换到电子设备100b或电子设备100c才能进行消息查看。
50.目前,如图2所示的一种消息查看方法场景示意图,当电子设备100b中的天气应用软件在界面上弹出一个消息通知内容如图所示:“南山区雷电黄色预警!”,与此同时,电子设备100a中也会弹出相同的消息通知。目前的应用场景中,用户若想完整阅读该条通知消息的全部内容,则需要启动电子设备100b,然后点开对应的通知消息后,进行消息阅读,如图所示的详细内容:南山区雷电黄色预警!请注意天气变化,20:00-22:00可能会有大雨,请大家出行记得携带雨具。其中,电子设备100b中的应用程序包括但不限于以下至少一种:社交类应用、新闻类应用、购物类应用、娱乐类应用、金融类应用、生活类应用、工具类应用等等,在此不做限定。其中,应用程序的通知消息推送可以通过弹窗的方式在电子设备100b中显示,也可以以对话框的形式在电子设备100b的通知栏中显示,在此不做具体限制。但是在此场景下,用户在接收到电子设备100a的推送通知消息时,若想阅读完整的详细内容,还需要启动电子设备100b,然后查找对应的推送通知后阅读详细内容。对于用户来说,操作繁琐且需要中断当前的工作拿起电子设备100b,对用户来说需要的时间成本略高。
51.因此,基于上述原因,本技术提出一种消息查看方法,具体的,如图3所示,为另一种消息查看方法场景示意图,在响应于用户对在电子设备100a中针对目标通知消息的点击操作,并根据点击操作封装得到包括目标通知消息标识id的请求指令后;向第二电子设备100b发送请求指令;接收第二电子设备100b针对请求指令的目标通知消息标识id返回的包括目标通知消息对应的详细内容的应答指令;第一电子设备100a解析所述应答指令,显示详细内容。采用本技术实施例,可通过封装指令向第二电子设备100b请求对应的消息详情,实现在第一电子设备100a显示,用户可以很快速的查看通知详情,而无需从第一电子设备100a切换到第二电子设备100b,导致强中断当前工作。
52.第二部分,本技术实施例所公开的权要保护范围介绍如下。
53.请参阅图4,图4是本技术实施例提供的一种消息查看方法的流程示意图,应用于第一设备,如图所示,本技术方案中消息查看方法包括以下操作:
54.s401、响应于用户对目标通知消息的点击操作。
55.其中,如图3所示,电子设备100b的应用程序通知消息和电子设备100a的应用程序通知消息同步显示,提醒用户可查看的通知内容。用户希望直接在电子设备100a的显示界面上显示该通知消息关联的详细内容。
56.进一步地,用户在电子设备100a的通知消息列表中选择期望阅读的目标通知消息,100a根据用户的点击操作进行指令的封装,得到针对该目标通知消息的详细内容的请求指令。其中,每一条目标通知消息都有一个对应的标识id,且每一条目标通知消息都由其对应的应用程序产生。因此,封装得到的请求指令中包括但不限于该目标通知消息标识id、应用程序的id及其它相关信息。
57.示例性地,需要说明的是,用户针对目标通知消息的选择操作除上述的点击操作以外,还可以是语音选择、隔空手势或其他选择操作,在此不做过多赘述。
58.示例性地,需要说明的是,电子设备100a和电子设备100b之间可通过蓝牙、wifi等多种形式进行关联。且两个设备上可能同步安装对应的应用程序,也可能存在部分差异,在
此不多过多限定。
59.s402、向第二终端设备发送请求指令,所述请求指令包括目标通知消息标识id。
60.示例性地,经过步骤s401封装得到的请求指令,电子设备100a可通过蓝牙、wifi等方式发送到与之相关联的电子设备100b或者其它关联设备,此处的电子设备100b只是其中的一种示例。
61.s403、接收所述第二终端设备根据所述目标通知消息标识id返回的应答指令,所述应答指令包括所述目标通知消息对应的详细内容。
62.示例性地,第二终端设备也就是图3中所示的电子设备100b接收到100a发送的请求指令后,需要对该请求指令进行解析。根据解析后的请求指令中的目标通知消息标识id确定发出该目标通知消息对应的应用程序。通过该应用程序获取到与该目标通知消息标识id对应的目标消息的详细内容。将该详细内容和标识id进行封装,得到应答指令。
63.具体地,该应答指令中的内容包括但不限于目标通知消息标识id、详细内容和其它相关信息。
64.s404、显示所述详细内容。
65.示例性地,电子设备100a将接收到的应答指令进行解析后,在100a的显示界面中显示对应的详细内容。
66.以图3为实际应用场景中的一个示例进行描述。如图3所示,当电子设备100b中的天气应用软件在界面上弹出一个消息通知内容如图所示:“南山区雷电黄色预警!”,与此同时,电子设备100a中也会弹出相同的消息通知。用户若想完整阅读该条通知消息的全部内容,则将该条通知消息作为目标通知消息,将该条目标通知消息的标识id封装进请求指令中。
67.进一步地,将该请求指令发送至电子设备100b中。电子设备100b接收到该请求指令后,解析该条请求指令,并将对应的详细内容进行封装得到应答指令。
68.进一步地,电子设备100b将该条应答指令发送给电子设备100a中,电子设备在接收到该条应答指令后,在显示界面显示目标通知消息对应的详细内容:南山区雷电黄色预警!请注意天气变化,20:00-22:00可能会有大雨,请大家出行记得携带雨具。其中,电子设备100b中的应用程序包括但不限于以下至少一种:社交类应用、新闻类应用、购物类应用、娱乐类应用、金融类应用、生活类应用、工具类应用等等,在此不做限定。其中,应用程序的通知消息推送可以通过弹窗的方式在电子设备100b中显示,也可以以对话框的形式在电子设备100b的通知栏中显示,在此不做具体限制。
69.可以看出,本技术实施例公开了一种查看消息详情的方法,方法包括:在响应于用户对目标通知消息的点击操作;接收第二终端设备针对请求指令的目标通知消息标识id返回的包括目标通知消息对应的详细内容的应答指令;解析所述应答指令,显示详细内容。如此,通过本技术实施例提出的方法,可通过封装指令向第二终端设备请求对应的消息详情,并在第一终端设备显示,用户可以很快速的查看通知详情,而无需从第一终端设备切换到第二终端设备,导致强中断当前工作。
70.在一种可能的示例中,所述第二终端设备安装有一个或多个应用程序;在所述响应于用户对目标通知消息的点击操作之前,上述方法还可包括如下步骤:接收所述一个或多个应用程序的通知消息,所述通知消息包括至少一个目标通知消息,其中,每一个所述目
标通知消息对应一个所述应用程序。
71.示例性地,第一终端设备和第二终端设备中安装有一个或多个相同的应用程序(application,app),也可能安装有一个或多个不同的app。
72.具体地,第一电子设备和第二电子设备中的一个或多个app会随时推送一条或多条相关通知消息。该一条或多条通知消息在第一电子设备和第二电子设备的显示界面进行显示,构成一个通知消息集合,该通知消息集合中至少包括一个目标通知消息。需要说明的是,消息通知集合也可以单条或多条对话框的形式呈现在电子设备的通知栏中。在此不做具体限制。
73.其中,每一个目标通知消息都有一个对应的标识id和来源app。
74.其中,如若第一设备与第二设备为同一用户(用户名、用户账户等)的设备,则可提前建立通信连接,并在触发第一操作指令以后,直接与第二设备建立通信连接。
75.可见,在本技术中,第一电子设备和第二电子设备上安装相同的应用程序app并建立关联后,两个设备之间可以同时接收到来自相同应用程序app推送的通知消息构成通知消息集合,用户可以在该通知消息集合中选择一条或多条目标通知消息进行查询详细内容的请求,并将封装得到请求指令由第一电子设备发送至第二电子设备以获取对应的详细内容。有利于用户在无需启动第二电子设备的同时,直接通过第一电子设备的显示界面显示消息详情,提高用户的消息获得的效率。
76.在一种可能的示例中,所述响应于用户对目标通知消息的点击操作,上述方法还可包括如下步骤:响应于所述用户针对所述目标通知消息的“查看详情”点击操作,确定所述目标通知消息对应的所述应用程序id和所述目标通知消息标识id;将所述应用程序id和所述目标通知消息标识id封装为所述请求指令。
77.具体地,用户在第一电子设备端接收到与第二电子设备同步的推送通知消息。需要说明的是,上述推送通知消息可能是一条或多条,不同的通知消息可能来源同一个app也可能来自于不同的app。用户可以根据自己的兴趣或者需要在第一电子设备的通知消息界面中选择自己想要看的详细内容,点击目标通知消息的“查看详情”按钮。
78.其中,上述针对目标通知消息选择查看详情的操作还可以是通过声控、手势选择等其他可能的方式,上面所描述的“点击”按钮,只是实际应用场景中的一种选择方式,在此不做具体限定。
79.进一步地,第一电子设备响应于用户的点击操作后,确定用户所选择的目标通知消息标识id和该目标通知消息的来源应用程序id。每一条目标通知消息都有唯一的标识id,且每一个应用程序id唯一。
80.进一步地,第一电子设备将上述目标通知消息id和应用程序id进行封装,得到请求指令。
81.下面将结合图5a进行实际应用场景的举例描述。如图5a所示,为一种电子设备封装请求指令的场景示意图,第一电子设备100a界面可以选择一条或多条通知消息的标题内容,用户可根据个人兴趣进行目标通知消息的选择。如图5a所示,100a界面中显示有两条通知消息分别是:南山区雷电黄色预警和深圳的真实收入如何,并且根据图标可以看出,这两条推送通知消息分别来自两个不同的应用程序app。
82.进一步地,用户可在该界面选择第二条推送通知消息,轻触该通知框后,下方会显
示“关闭”和“查看详情”的两个按钮选项,若用户想要关闭当前通知栏,可选择点击“关闭”按钮,该条通知就会从当前界面消失;若用户想要了解该条通知消息的具体内容,则可通过点击该“查看详情”按钮,确定该条通知消息为目标通知消息。
83.进一步地,电子设备100a在用户触发了“查看详情”按钮后,进行指令的封装操作,得到请求指令。如图5a所示的请求指令的内容,包括但不限于:
84.1、指令类型:请求详情。
85.2、目标通知消息标识id:news1。
86.3、通知的内容:深圳的真实收入如何?
87.可见,在本示例中,电子设备可响应于用户对目标通知消息的选择,确定该目标通知消息的相关信息后进行指令封装,得到对应的请求指令。
88.在一种可能的示例中,所述应答指令还包括所述目标通知消息标识id;所述显示所述详细内容,上述方法如图5b所示,图5b是本技术实施例提供的一种应答指令解析的流程示意图,具体过程可以包括如下步骤:
89.s501、获取所述应答指令中的所述目标通知消息标识id。
90.s502、确定所述目标通知消息标识id对应的所述目标通知消息是否在所述第一终端设备界面显示。
91.s503、若所述目标通知消息在所述第一终端设备界面显示,则将所述详细内容更新到所述目标通知消息的显示界面中进行显示。
92.下面将结合图5c对上述过程所描述的具体应用场景进行描述。如图5c所示,图5c是本技术实施例提供的一种解析应答指令显示消息详情的应用场景示意图。
93.如图5c所示,电子设备100a接收到应答指令,该应答指令的内容包括:
94.1、指令类型:消息应答。
95.2、目标通知消息标识id:news1。
96.3、通知的内容:消息详情内容xxxx。
97.电子设备100a获取该应答指令中的目标通知消息标识id为news1,确定当前标识id对应的目标通知消息仍在电子设备100a的界面显示后。
98.进一步地,将该条应答指令中的消息详情更新到原目标通知消息所显示的区域中。如图5c所示,该目标通知消息的详细内容在100a中的显示界面。
99.可选地,在另外一种可能的示例中,应答指令的内容还可包括该目标通知消息的来源应用程序id。电子设备100a在接收到该应答指令后,解析获取应用程序id后,电子设备100a中若存在与应用程序id对应的应用程序,则启动该程序进入目标应用程序的应用界面,并在该界面中显示标识id为news1的详细内容。
100.进一步地,用户在阅读完目标通知消息标识id为news1对应的详细内容后,该应用程序可根据当前用户的阅读内容推荐与之相关联的其他阅读列表以供用户参考。
101.可见,通过本实施例的方案,电子设备可通过目标通知消息标识id或者应用程序id确定当前消息详细内容的显示方法,便于用户快速阅读目标通知消息的详细内容,提高用户体验感。同时,若用户获取并阅读完目标通知消息的详细内容后,还可以接收应用程序针对用户当前阅读习惯推荐的相关内容,以便于用户快速获取更多的相关信息,提高用户体验感。
102.在一种可能的示例中,所述在确定所述目标通知消息标识id对应的所述目标通知消息是否在所述第一终端设备界面显示之后,上述方法还可包括如图5d所示的步骤,图5d是本技术实施例提供的一种应答指令解析后消息查看的应用场景示意图,具体包括如下步骤:若所述目标通知消息不在所述第一终端设备界面显示,则恢复与所述目标通知消息标识id对应的所述目标通知消息在所述第一终端界面的显示界面,并将所述详细内容更新到所述显示界面。
103.具体地,如图5d所示,用户在发送完针对目标通知消息的请求指令后,不小心或随手点击了“关闭”按钮,则当前通知栏中目标通知消息不再显示在当前界面中。当电子设备100a接收到应答指令时,根据标识id判断当前界面中无对应的目标通知消息,则恢复与标识id对应的目标通知消息在电子设备100a中的显示界面。
104.进一步地,将解析后的应答指令中的消息详情内容更新到当前通知消息的界面中供用户阅读。
105.可见,通过本技术实施例中的方法,若用户在已经选择目标通知消息后,误触到关闭该条通知无法恢复时,可通过应答指令中的目标通知消息标识id在显示界面中恢复,并将对应的消息详细内容更新到当前显示界面中,从而避免了用户因误操作而错过了重要信息。
106.在一个可能的示例中,本技术实施例提供的一种消息查看方法,请参阅图6,图6是本技术实施例提供的一种查看消息详情的方法的流程示意图,应用于第二设备,如图所示,本查看消息详情的方法包括以下操作。
107.s601、接收第一终端设备发送的请求指令,所述请求指令包含目标通知消息标识id。
108.s602、根据所述目标通知消息标识id确定目标通知消息对应的详细内容。
109.s603、将应答指令发送至所述第一终端设备,所述应答指令包括所述详细内容。
110.其中,步骤s601-s603中的执行过程,与上述步骤s402-s404相对应。通过步骤s402-s404所执行的操作第二设备接收到对应的请求指令,并对该请求指令进行解析后确认目标通知消息标识id对应的来源app和消息详细内容。
111.进一步地,将上述消息详细内容和标识id封装进应答指令中,并将得到的应答指令返回到第一设备中。具体过程与步骤s402-s404中描述的方法类似,在此不做过多赘述。
112.可以看出,本技术实施例所描述的查看消息详情的方法,第二设备接收第一终端设备发送的请求指令,其中,所述请求指令包含目标通知消息标识id;根据所述目标通知消息标识id确定目标通知消息对应的详细内容;将应答指令发送至所述第一终端设备,所述应答指令包括所述详细内容封装。如此,,可通过封装指令向第一终端设备返回应答指令,该应答指令中包括有对应的目标通知消息的内容详情,进而实现在第一终端设备显示,用户可以很快速的查看通知详情,而无需从第一终端设备切换到第二终端设备,导致强中断当前工作。
113.在一种可能的示例中,,所述请求指令包括目标通知消息标识id和所述应用程序id,所述移动终端安装有一个或多个应用程序,其中,每一个所述目标通知消息对应一个所述应用程序;所述根据所述请求指令确定目标通知消息对应的详细内容,请查阅图7,图7是本技术实施例提供的一种应答指令封装的流程示意图,如图所示,本查看消息详情的方法
包括以下操作。
114.s701、根据所述请求指令确认所述目标通知消息对应的所述应用程序id。
115.具体地,第二终端设备在接收到来自第一终端设备发送的请求指令后,对该请求指令进行解析获取到应用程序id。其中,请求指令中的内容包括但不限于:目标通知消息标识id、应用程序id、目标通知消息内容等等。
116.s702、将所述请求指令发送至所述应用程序id对应的目标应用程序。
117.具体地,根据应用程序id的唯一性确定对应的目标应用程序,第二终端设备的总控制中心:手机健康app通过上述解析过程获取得到的应用程序id,将该请求指令分发到具体的应用中。
118.s703、响应于所述目标应用程序根据所述目标通知消息标识id返回的所述目标通知消息对应的详细内容,根据所述目标通知消息标识id和所述详细内容得到所述应答指令。
119.示例性地,对于应答指令的封装过程与上述描述的请求指令的封装过程相一致,在此不做过多赘述。
120.可以看出,本技术实施例所描述的应答指令封装的方法中,第二设备通过对请求指令的解析获取目标通知消息的标识id和应用程序id,然后根据应用程序id在第二设备中确定目标应用程序,并根据标识id从该目标应用程序中获取消息详情内容;并将应答指令发送到第一终端设备中,其中,所述应答指令包括所述详细内容。根据标识id的唯一性,可以保持第一设备和第二设备请求和应答结果的一致性,进而保证用户能够准确获取目标通知消息的详细内容,有利于提高用户体验感。
121.为了更好地理解本技术所提出来的技术方案,下面将结合图8对应本技术方案关联设备交互过程进行详细描述。如图8所示,图8是本技术实施例提供的一种消息查看的设备交互示意图。具体包括如下步骤:
122.s801、响应于用户对目标通知消息的点击操作。
123.s802、向第二终端设备发送请求指令,所述请求指令包括目标通知消息标识id。
124.s803、接收第一终端设备发送的请求指令。
125.s804、根据所述目标通知消息标识id确定目标通知消息对应的详细内容。
126.s805、将所述应答指令发送至所述第一终端设备,所述应答指令包括所述详细内容。
127.s806、接收所述第二终端设备根据所述目标通知消息标识id返回的应答指令。
128.s807、显示所述详细内容。
129.其中,上述步骤s801-s802、s806-s807的相关描述与如图4中消息查看方法中相关描述一致,在此不做赘述;上述步骤s803-s805的相关描述与如图6中消息查看方法中相关描述一致,在此不再赘述。
130.请参阅图9,图9是本技术实施例提供的一种电子设备的结构示意图,如图所示,该电子设备包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中。
131.在一个可能的示例中,上述电子设备包括第一终端设备,上述一个或多个程序被配置由上述处理器执行以下步骤的指令:
132.响应于用户对目标通知消息的点击操作;
133.向第二终端设备发送请求指令,所述请求指令包括目标通知消息标识id;
134.接收所述第二终端设备根据所述目标通知消息标识id返回的应答指令,所述应答指令包括所述详细内容;
135.显示所述详细内容。
136.可以看出,本技术实施例中所描述的第一终端设备,在响应于用户对目标通知消息的点击操作;向第二终端设备发送请求指令,其中,所述请求指令包括所述目标通知消息的标识id;接收第二终端设备根据所述目标通知消息标识id返回的包括目标通知消息对应的详细内容的应答指令;显示详细内容。采用本技术实施例,可通过指令向第二终端设备请求对应的消息详情,实现在第一终端设备显示,用户可以很快速的查看通知详情,而无需从第一终端设备切换到第二终端设备,导致强中断当前工作。
137.可选地,所述第二终端设备安装有一个或多个应用程序;上述程序还包括用于执行以下步骤的指令:
138.在所述响应于用户对目标通知消息的点击操作之前,所述方法还包括:
139.接收所述一个或多个应用程序的通知消息,所述通知消息包括至少一个目标通知消息,其中,每一个所述目标通知消息对应一个所述应用程序。
140.可选地,所述响应于用户对目标通知消息的点击操作,根据所述点击操作封装请求指令,上述程序包括用于执行以下步骤的指令:
141.响应于所述用户针对所述目标通知消息的“查看详情”点击操作,确定所述目标通知消息对应的所述应用程序id和所述目标通知消息标识id;
142.将所述应用程序id和所述目标通知消息标识id封装为所述请求指令。
143.可选地,所述应答指令还包括所述目标通知消息标识id;所述显示所述详细内容,上述程序包括用于执行以下步骤的指令:
144.解析所述应答指令,获取所述应答指令中的所述目标通知消息标识id;
145.确定所述目标通知消息标识id对应的所述目标通知消息是否在所述第一终端设备界面显示:
146.若所述目标通知消息在所述第一终端设备界面显示,则将所述详细内容更新到所述目标通知消息的显示界面中进行显示。
147.可选地,所述在确定所述目标通知消息标识id对应的所述目标通知消息是否在所述第一终端设备界面显示之后,上述程序包括用于执行以下步骤的指令:
148.若所述目标通知消息不在所述第一终端设备界面显示,则恢复与所述目标通知消息标识id对应的所述目标通知消息在所述第一终端界面的显示界面,并将所述详细内容更新到所述显示界面。
149.在一个可能的示例中,上述电子设备包括第二终端设备,上述一个或多个程序被配置由上述处理器执行以下步骤的指令:
150.接收第一终端设备发送的请求指令,所述请求指令包含目标通知消息标识id;
151.根据所述目标通知消息标识id确定目标通知消息对应的详细内容;
152.将所述应答指令发送至所述第一终端设备,所述应答指令包括所述详细内容。
153.可选地,所述请求指令包括目标通知消息标识id和所述应用程序id,所述移动终
端安装有一个或多个应用程序,其中,每一个所述目标通知消息对应一个所述应用程序;所述根据所述请求指令确定目标通知消息对应的详细内容,上述程序包括用于执行以下步骤的指令:
154.根据所述请求指令确认所述目标通知消息对应的所述应用程序id;
155.将所述请求指令发送至所述应用程序id对应的目标应用程序;
156.响应于所述目标应用程序根据所述目标通知消息标识id返回的所述目标通知消息对应的详细内容,根据所述目标通知消息标识id和所述详细内容得到所述应答指令。
157.可以看出,本技术实施例中所描述的第二终端设备,第二终端设备在接收到第一终端设备发送的请求指令,其中请求指令包含目标通知消息标识id;然后第二终端设备根据该请求指令中的目标通知消息标识id确定目标通知消息对应的详细内容;进一步地将所述应答指令发送到第一终端设备中,其中,所述应答指令包括所述详细内容。采用本技术实施例,第二终端设备可通过应答指令向第一终端设备返回请求指令对应的消息详情,实现在第一终端设备显示,用户可以很快速的查看通知详情,而无需从第一终端设备切换到第二终端设备,导致强中断当前工作。
158.上述主要从方法侧执行过程的角度对本技术实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
159.本技术实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本技术实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
160.与图4的实施例一致,在采用对应各个功能划分各个功能模块的情况下,如图10所示的本技术实施例提供的一种消息查看装置的功能单元组成框图,如图10所示,所述装置应用于第一设备,该消息查看方法装置1000可以包括:响应单元1001、发送单元1002、接收单元1003和显示单元1004,其中,
161.响应单元1001,所述显示单元1001用于响应于用户对目标通知消息的点击操作。
162.发送单元1002,所述发送单元1002用于向第二终端设备发送请求指令,所述请求指令包括目标通知消息标识id。
163.接收单元1003,所述接收单元1003用于接收所述第二终端设备针对所述请求指令的所述目标通知消息标识id返回的应答指令,所述应答指令包括所述目标通知消息对应的详细内容。
164.显示单元1004,所述显示单元1004用于显示所述详细内容。
165.可以看出,本技术实施例提供的备查看消息详情的装置,可根据第一终端设备和第二终端设备之间的关联,并且关联设备之间安装有一个或多个相同的应用程序。关联设
备可同时接收来自相同应用程序的推送消息。其中,第一终端设备响应于用户对目标通知消息的点击操作,根据所述点击操作封装请求指令,所述请求指令包括目标通知消息标识id;向第二终端设备发送所述请求指令;接收所述第二终端设备针对所述请求指令的所述目标通知消息标识id返回的应答指令,所述应答指令包括所述目标通知消息对应的详细内容;解析所述应答指令,显示所述详细内容。通过本装置可实现在第一终端设备显示,用户可以很快速的查看通知详情,而无需从第一终端设备切换到第二终端设备,导致强中断当前工作。
166.在一个可能的示例中,所述响应单元1001具体执行的步骤如下:
167.响应于用户对目标通知消息的点击操作,包括:
168.响应于所述用户针对所述目标通知消息的“查看详情”点击操作,确定所述目标通知消息对应的所述应用程序id和所述目标通知消息标识id。
169.将所述应用程序id和所述目标通知消息标识id封装为所述请求指令。
170.在一个可能的示例中,所述应答指令还包括所述目标通知消息标识id;显示所述详细内容,所述,显示单元1004具体执行的步骤如下:
171.解析所述应答指令,获取所述应答指令中的所述目标通知消息标识id。
172.确定所述目标通知消息标识id对应的所述目标通知消息是否在所述第一终端设备界面显示:若所述目标通知消息在所述第一终端设备界面显示,则将所述详细内容更新到所述目标通知消息的显示界面中进行显示;若所述目标通知消息不在所述第一终端设备界面显示,则恢复与所述目标通知消息标识id对应的所述目标通知消息在所述第一终端界面的显示界面,并将所述详细内容更新到所述显示界面。
173.图11所示的本技术实施例提供的一种消息查看装置的功能单元组成框图,如图11所示,所述装置应用于第二终端设备,该消息查看方法装置1100可以包括:接收单元1101、封装单元1102和发送单元1103,其中,
174.接收单元1101,所述接收单元1101用于接收第一终端设备发送的请求指令。
175.封装单元1102,所述封装单元1102用于根据所述请求指令确定目标通知消息对应的详细内容。
176.发送单元1103,所述发送单元用于将所述应答指令发送至所述第一终端设备,所述应答指令包括所述详细内容。
177.可以看出,本技术实施例提供的消息查看装置,可根据第一终端设备和第二终端设备之间的关联,并且关联设备之间安装有一个或多个相同的应用程序。关联设备可同时接收来自相同应用程序的推送消息。其中,第二终端设备接收第一终端设备发送的请求指令,所述请求指令包含目标通知消息标识id;根据所述目标通知消息标识id确定目标通知消息对应的详细内容;将所述应答指令发送至所述第一终端设备,其中,所述应答指令包括所述详细内容。通过本装置可实现,第二终端设备可通过应答指令向第一终端设备返回请求指令对应的消息详情,实现在第一终端设备显示,用户可以很快速的查看通知详情,而无需从第一终端设备切换到第二终端设备,导致强中断当前工作。
178.在一个可能的示例中,所述请求指令包括目标通知消息标识id和所述应用程序id,所述移动终端安装有一个或多个应用程序,其中,每一个所述目标通知消息对应一个所述应用程序;所述根据所述请求指令确定目标通知消息对应的详细内容,所述显示单元
1004具体执行的步骤如下:
179.根据所述请求指令确认所述目标通知消息对应的所述应用程序id;
180.将所述请求指令发送至所述应用程序id对应的目标应用程序;
181.响应于所述目标应用程序根据所述目标通知消息标识id返回的所述目标通知消息对应的详细内容,将所述目标通知消息标识id和所述详细内容封装得到所述应答指令。
182.需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
183.本实施例提供的电子设备,用于执行上述查看消息详情的方法,因此可以达到与上述实现方法相同的效果。
184.在采用集成的单元的情况下,电子设备可以包括处理模块、存储模块和通信模块。其中,处理模块可以用于对电子设备的动作进行控制管理,例如,可以用于支持电子设备执行上述响应单元1001、发送单元1002、接收单元1003和显示单元1004,或者,接收单元1101、封装单元1102和发送单元1103执行的步骤。存储模块可以用于支持电子设备执行存储程序代码和数据等。通信模块,可以用于支持电子设备与其他设备的通信。
185.其中,处理模块可以是处理器或控制器。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,数字信号处理(digital signal processing,dsp)和微处理器的组合等等。存储模块可以是存储器。通信模块具体可以为射频电路、蓝牙芯片、wi-fi芯片等与其他电子设备交互的设备。
186.本技术实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。
187.本技术实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。
188.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必须的。
189.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
190.在本技术所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
191.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
192.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
193.上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
194.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-only memory,简称:rom)、随机存取器(英文:random access memory,简称:ram)、磁盘或光盘等。
195.以上对本技术实施例进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
技术特征:
1.一种消息查看方法,应用于第一终端设备,其特征在于,方法包括:响应于用户对目标通知消息的点击操作;向第二终端设备发送请求指令,所述请求指令包括目标通知消息标识id;接收所述第二终端设备根据所述目标通知消息标识id发送的应答指令,所述应答指令包括所述目标通知消息对应的详细内容;显示所述详细内容。2.根据权利要求1所述的方法,其特征在于,所述第二终端设备安装有一个或多个应用程序;在所述响应于用户对目标通知消息的点击操作之前,所述方法还包括:接收所述一个或多个应用程序的通知消息,所述通知消息包括至少一个目标通知消息,其中,每一个所述目标通知消息对应一个所述应用程序。3.根据权利要求1或2所述的方法,其特征在于,所述响应于用户对目标通知消息的点击操作,包括:响应于所述用户针对所述目标通知消息的“查看详情”点击操作,确定所述目标通知消息对应的所述应用程序id和所述目标通知消息标识id;将所述应用程序id和所述目标通知消息标识id封装为所述请求指令。4.根据权利要求1所述的方法,其特征在于,所述应答指令还包括所述目标通知消息标识id;所述显示所述详细内容,包括:解析所述应答指令,获取所述应答指令中的所述目标通知消息标识id;确定所述目标通知消息标识id对应的所述目标通知消息是否在所述第一终端设备界面显示:若所述目标通知消息在所述第一终端设备界面显示,则将所述详细内容更新到所述目标通知消息的显示界面中进行显示。5.根据权利要求4所述的方法,其特征在于,所述在确定所述目标通知消息标识id对应的所述目标通知消息是否在所述第一终端设备界面显示之后,所述方法还包括:若所述目标通知消息不在所述第一终端设备界面显示,则恢复与所述目标通知消息标识id对应的所述目标通知消息在所述第一终端界面的显示界面,并将所述详细内容更新到所述显示界面。6.一种消息查看方法,应用于第二终端设备,其特征在于,方法包括:接收第一终端设备发送的请求指令,所述请求指令包含目标通知消息标识id;根据所述目标通知消息标识id确定目标通知消息对应的详细内容;将应答指令发送至所述第一终端设备,所述应答指令包括所述详细内容。7.根据权利要求6所述的方法,其特征在于,所述请求指令包括目标通知消息标识id和所述应用程序id,所述移动终端安装有一个或多个应用程序,其中,每一个所述目标通知消息对应一个所述应用程序;所述根据所述请求指令确定目标通知消息对应的详细内容,包括:根据所述请求指令确认所述目标通知消息对应的所述应用程序id;将所述请求指令发送至所述应用程序id对应的目标应用程序;
响应于所述目标应用程序根据所述目标通知消息标识id返回的所述目标通知消息对应的详细内容,根据所述目标通知消息标识id和所述详细内容得到所述应答指令。8.一种消息查看装置,其特征在于,所述装置包括:响应单元,用于响应于用户对目标通知消息的点击操作;发送单元,用于向第二终端设备发送请求指令,所述请求指令包括目标通知消息标识id;接收单元,用于接收所述第二终端设备根据所述目标通知消息标识id发送的应答指令,所述应答指令包括所述目标通知消息对应的详细内容;显示单元,用于显示所述详细内容。9.一种消息查看装置,其特征在于,所述装置包括:接收单元,用于接收第一终端设备发送的请求指令;封装单元,用于根据所述请求指令确定目标通知消息对应的详细内容;发送单元,用于将应答指令发送至所述第一终端设备,所述应答指令包括所述详细内容。10.一种电子设备,其特征在于,包括处理器、存储器、通信接口,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行如权利要求1-5或6-7任一项所述的方法中的步骤的指令。11.一种计算机可读存储介质,其特征在于,存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-5或6-7任一项所述的方法。
技术总结
本申请实施例公开了一种消息查看方法及相关装置,方法包括:在响应于用户对目标通知消息的点击操作;向第二终端设备发送请求指令;接收第二终端设备针对请求指令的目标通知消息标识ID返回的包括目标通知消息对应的详细内容的应答指令;解析所述应答指令,显示详细内容。采用本申请实施例,可通过封装指令向第二终端设备请求对应的消息详情,实现在第一终端设备显示,用户可以很快速的查看通知详情,而无需从第一终端设备切换到第二终端设备,导致强中断当前工作。导致强中断当前工作。导致强中断当前工作。
技术研发人员:吴靓
受保护的技术使用者:OPPO广东移动通信有限公司
技术研发日:2021.12.29
技术公布日:2023/7/13
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种绒毛渲染方法、装置、设备及介质与流程 下一篇:一种童鞋制作用喷胶装置的制作方法
