物流信息显示方法及装置与流程

文档序号:12122738阅读:837来源:国知局
物流信息显示方法及装置与流程

本公开涉及计算机技术领域,特别涉及一种物流信息显示方法及装置。



背景技术:

用户通过终端中的电商客户端购买物品后,卖家会通过物流公司按照购物订单中的邮寄地址向用户配送该物品。其中,电商客户端是指采用电子交易方式进行物品买卖服务的应用客户端或者网页客户端。

为了方便用户获知物品的物流信息,电商客户端会提供物流页面向用户展示该物品的物流信息。其中,物流信息用于表示该物品的物流进度,比如:已发货、在途中、派件中、已签收等。

通常,用户需要多次操作才能进入电商客户端中的物流页面。如果不同的物品是在不同的电商客户端上购买的,还需要在不同的电商客户端之间来回切换。



技术实现要素:

为解决相关技术中的问题,本公开提供了一种物流信息显示方法及装置。

根据本公开实施例的第一方面,提供一种物流信息显示方法,所述方法包括:

从安装于本地操作系统中的至少一个可显示物流页面的电商客户端中获取至少一个物品的物流运单标识;

获取与所述物流运单标识对应的物流信息,所述物流信息用于表示所述物品的物流进度;

将获取得到的至少一个物品的所述物流信息聚合显示到操作系统提供的预设显示区域。

可选地,所述从安装于本地操作系统中的至少一个可显示物流页面的电商客户端中获取至少一个物品的物流运单标识,包括:

获取当前在前台运行的Activity的第一属性信息;

根据所述Activity的第一属性信息,检测前台用户界面是否为所述电商客户端的所述物流页面;

当所述前台用户界面是所述电商客户端的所述物流页面时,从所述Activity中读取所述物流运单标识。

可选地,所述从安装于本地操作系统中的至少一个可显示物流页面的电商客户端中获取至少一个物品的物流运单标识,包括:

获取当前在前台运行的Activity的第一属性信息;

根据所述Activity的第一属性信息,检测前台用户界面是否为所述电商客户端的所述物流页面;

当所述前台用户界面是所述电商客户端的所述物流页面时,调用所述操作系统中的截屏接口;

通过所述截屏接口获取所述物流页面对应的页面图像;

从所述页面图像中识别所述物流运单标识。

可选地,所述方法还包括:

获取当前启动的主Activity的第二属性信息,所述第二属性信息包括的客户端标识与其他已启动的Activity的客户端标识不同;

根据所述第二属性信息,检测当前启动的所述主Activity所属的客户端是否为所述电商客户端;

在当前启动的所述主Activity所属的客户端是所述电商客户端时,输出询问信息,所述询问信息用于询问是否允许获取所述电商客户端的所述物流页面中的所述物流运单标识;

接收作用于所述询问信息上的确认操作,所述确认操作用于触发所述操作系统获取所述电商客户端的所述物流页面中的所述物流运单标识。

可选地,所述获取与所述物流运单标识对应的物流信息,包括:

调用操作系统中的物流查询接口;通过所述操作系统中的物流查询接口查询所述物流信息;

或,

调用第三方应用中的物流查询接口;通过所述第三方应用中的物流查询接口查询所述物流信息。

可选地,所述预设显示区域为桌面小部件,或者通知栏中的预定区域。

可选地,所述物流信息包括物流总体进度,所述物流总体进度包括在途中、已发货、疑难件、已签收、退签、派件中和退回中的至少一种,所述将获取得到的至少一个物品的所述物流信息聚合显示到操作系统提供的预设显示区域,包括:

根据预设对应关系确定所述物流信息对应的优先级,所述预设对应关系包括所述物流总体进度与所述优先级之间的对应关系;

根据所述优先级确定所述物流信息在所述预设显示区域中对应的目标显示位置,所述预设显示区域中的至少两个显示位置按照优先级由高到低的顺序排序;

将所述物流信息显示在对应的所述目标显示位置。

可选地,所述方法还包括:

当所述物流信息中的物流总进度是已发货、已签收、疑难件、退签和退回中的一种时,在聚合显示所述物流信息的时长达到预设时长阈值时,从所述预设显示区域删除所述物流信息;

或者,

在接收到作用于所述预设显示区域中的所述物流信息的删除操作时,删除所述物流信息。

可选地,所述方法还包括:

在未启动物流信息聚合功能时输出提示信息,所述提示信息用于提示用户启动物流信息聚合功能,所述物流信息聚合功能是指将所述物流信息聚合至所述预设显示区域显示的功能;

在接收到作用于所述提示信息上的启动操作时,启动所述物流信息聚合功能。

可选地,所述方法还包括:

接收作用于输出的提示信息上的查看操作;或者,接收作用于物流信息聚合功能所属的应用上的查看操作;其中,所述物流信息聚合功能是指将所述物流信息聚合至所述预设显示区域显示的功能;

根据所述查看操作显示设置页面,所述设置页面用于开启或关闭所述物流信息聚合功能;

在接收到作用于所述设置页面上的启动操作时,启动所述物流信息聚合功能。

根据本公开实施例的第二方面,提供一种物流信息显示装置,所述装置包括:

第一获取模块,被配置为从安装于本地操作系统中的至少一个可显示物流页面的电商客户端中获取至少一个物品的物流运单标识;

第二获取模块,被配置为获取与所述第一获取模块获取到的所述物流运单标识对应的物流信息,所述物流信息用于表示所述物品的物流进度;

聚合显示模块,被配置为将所述第二获取模块获取得到的至少一个物品的所述物流信息聚合显示到操作系统提供的预设显示区域。

可选地,所述第一获取模块,包括:

第一获取子模块,被配置为获取当前在前台运行的Activity的第一属性信息;

第一检测子模块,被配置为根据所述第一获取子模块获取到的所述Activity的第一属性信息,检测前台用户界面是否为所述电商客户端的所述物流页面;

读取子模块,被配置为当所述第一检测子模块的检测结果为所述前台用户界面是所述电商客户端的所述物流页面时,从所述Activity中读取所述物流运单标识。

可选地,所述从第一获取模块,包括:

第二获取子模块,被配置为获取当前在前台运行的Activity的第一属性信息;

第二检测子模块,被配置为根据所述第二获取子模块获取到的所述Activity的第一属性信息,检测前台用户界面是否为所述电商客户端的所述物流页面;

调用子模块,被配置为当所述第二检测子模块的检测结果为所述前台用户界面是所述电商客户端的所述物流页面时,调用所述操作系统中的截屏接口;

第三获取子模块,被配置为通过所述调用子模块调用的所述截屏接口获取所述物流页面对应的页面图像;

识别子模块,被配置为从所述第三获取子模块获取到的所述页面图像中识别所述物流运单标识。

可选地,所述装置还包括:

第三获取模块,被配置为获取当前启动的主Activity的第二属性信息,所述第二属性信息包括的客户端标识与其他已启动的Activity的客户端标识不同;

检测模块,被配置为根据所述第三获取模块获取到的所述第二属性信息,检测当前启动的所述主Activity所属的客户端是否为所述电商客户端;

第一输出模块,被配置为在所述检测模块的检测结果为当前启动的所述主Activity所属的客户端是所述电商客户端时,输出询问信息,所述询问信息用于询问是否允许获取所述电商客户端的所述物流页面中的所述物流运单标识;

第一接收模块,被配置为接收作用于所述第一输出模块输出的所述询问信息上的确认操作,所述确认操作用于触发所述操作系统获取所述电商客户端的所述物流页面中的所述物流运单标识。

可选地,所述第二获取模块,还被配置为:

调用操作系统中的物流查询接口;通过所述操作系统中的物流查询接口查询所述物流信息;

或,

调用第三方应用中的物流查询接口;通过所述第三方应用中的物流查询接口查询所述物流信息。

可选地,所述预设显示区域为桌面小部件,或者通知栏中的预定区域。

可选地,所述物流信息包括物流总体进度,所述物流总体进度包括在途中、已发货、疑难件、已签收、退签、派件中和退回中的至少一种,所述聚合显示模块,包括:

第一确定子模块,被配置为根据预设对应关系确定所述物流信息对应的优先级,所述预设对应关系包括所述物流总体进度与所述优先级之间的对应关系;

第二确定子模块,被配置为根据所述第一确定子模块确定出的所述优先级确定所述物流信息在所述预设显示区域中对应的目标显示位置,所述预设显示区域中的至少两个显示位置按照优先级由高到低的顺序排序;

聚合显示子模块,被配置为将所述物流信息显示在所述第二确定子模块确定出的对应的所述目标显示位置。

可选地,所述装置还包括:

第一删除模块,被配置为当所述物流信息中的物流总进度是已发货、已签收、疑难件、退签和退回中的一种时,在聚合显示所述物流信息的时长达到预设时长阈值时,从所述预设显示区域删除所述物流信息;

第二删除模块,被配置为在接收到作用于所述预设显示区域中的所述物流信息的删除操作时,删除所述物流信息。

可选地,所述装置还包括:

第二输出模块,被配置为在未启动物流信息聚合功能时输出提示信息,所述提示信息用于提示用户启动物流信息聚合功能,所述物流信息聚合功能是指将所述物流信息聚合至所述预设显示区域显示的功能;

第一启动模块,被配置为在接收到作用于所述第二输出模块输出的所述提示信息上的启动操作时,启动所述物流信息聚合功能。

可选地,所述装置还包括:

第二接收模块,被配置为接收作用于输出的提示信息上的查看操作;或者,接收作用于物流信息聚合功能所属的应用上的查看操作;其中,所述物流信息聚合功能是指将所述物流信息聚合至所述预设显示区域显示的功能;

页面显示模块,被配置为根据所述第二接收模块接收到的所述查看操作显示设置页面,所述设置页面用于开启或关闭所述物流信息聚合功能;

第二启动模块,被配置为在接收到作用于所述页面显示模块显示的所述设置页面上的启动操作时,启动所述物流信息聚合功能。

根据本公开实施例的第三方面,提供一种物流信息显示装置,所述装置包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

从安装于本地操作系统中的至少一个可显示物流页面的电商客户端中获取至少一个物品的物流运单标识;

获取与所述物流运单标识对应的物流信息,所述物流信息用于表示所述物品的物流进度;

将获取得到的至少一个物品的所述物流信息聚合显示到操作系统提供的预设显示区域。

本公开的实施例提供的技术方案可以包括以下有益效果:

通过获取至少一个电商客户端中的物流运单标识;将各个物流运单标识对应的物流信息聚合显示到操作系统提供的预设显示区域;使得终端不必来回切换用户界面,就可以供用户查看至少一个电商客户端中的物品的物流信息,解决了终端来回切换用户界面来显示至少一个电商客户端中的物流信息时,终端消耗的资源较多,且用户查看物流信息的效率较低的问题;达到了节省终端的资源,提高用户查看物流信息的效率的效果。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本公开说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的一种物流信息显示方法的流程图。

图2是根据另一示例性实施例示出的一种物流信息显示方法的流程图。

图3是根据一示例性实施例示出的终端输出询问信息时的示意图。

图4是根据一示例性实施例示出的终端切换至负一屏时的示意图。

图5是根据一示例性实施例示出的终端在桌面小部件中显示物流信息时的示意图。

图6是根据一示例性实施例示出的终端在通知栏中显示物流信息时的示意图。

图7是根据一示例性实施例示出的终端显示物流信息时的示意图。

图8是根据另一示例性实施例示出的终端在桌面小部件中显示物流信息时的示意图。

图9是根据另一示例性实施例示出的终端在桌面小部件中显示物流信息时的示意图。

图10是根据另一示例性实施例示出的一种物流信息显示方法的流程图。

图11是根据一示例性实施例示出的终端输出提示信息时的示意图。

图12是根据另一示例性实施例示出的终端输出提示信息时的示意图。

图13是根据另一示例性实施例示出的设置页面的示意图。

图14是根据另一示例性实施例示出的一种物流信息显示方法的流程图。

图15是根据一示例性实施例示出的一种物流信息显示装置的框图。

图16是根据另一示例性实施例示出的一种物流信息显示装置的框图。

图17是根据一示例性实施例示出的一种用于物流信息显示的装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

为了更清楚的理解本公开提供的物流显示方法,首先对本公开涉及的至少一个名词进行简单介绍。

1、物流信息:用于表示物品的物流进度,物流信息至少包括物流总体进度,该物流总体进度用于反映物品的大致的进度,通常包括在途中、已发货、疑难件、已签收、退签、派件中和退回中的至少一种。其中,在途中是指物品处于运输过程中;已发货是指物品已由物流公司揽收并且产生了第一条物流信息;疑难件是指在配送过程中出现问题的物品,比如:收件人拒收的物品、收件地址有误的物品、联系不到收件人等;已签收是指收件人已收到物品并签字确认;退签是指物品由于收件人拒签、配送超范围等问题退回给寄件人,并且寄件人已签收;派件中是指物品正在由物流配送人员进行同城派件;退回是指物品正在退回寄件人的途中。可选地,物流信息还包括物流详细进度,该物流详细进度用于反映物品的详细的进度,当物流总体进度为在途中时,该物流详细进度通常包括物品到达地及到达时间、物品出发地及出发时间、物品待达到地中的至少一种;当物流总体进度为派件中时,该物流详细进度通常包括出发地点、派件时间、派件员姓名、派件员联系方式中的至少一种。

2、物流页面:用于显示物品的物流信息的用户界面。本公开实施例中,包含物流信息的用户界面均为物流页面,比如:展示了购物订单的页面中还展示了物流信息,该页面是物流页面;又比如:仅展示了物流信息的页面,该页面是物流页面。另外,物流页面可以为浏览器提供的网页形式的页面,也可以是客户端提供的页面,本实施例对此不作限定。

3、电商客户端:电商客户端是指采用电子交易方式进行物品买卖服务的应用客户端或者网页客户端,该电商客户端可以提供物流页面。

可选地,本公开实施例提及的“物流”,在一些场景下还被称为“快递”,本公开实施例对此不作限定。

相关技术中,终端将物流信息显示在电商客户端提供的物流页面中,当用户通过多个电商客户端购买多个物品时,需要分别打开对应的电商客户端查看物品的物流信息。由于终端需要在不同的电商客户端之间来回切换,因此,既浪费终端的资源,还降低了用户查看物流信息的效率。比如:用户通过电商客户端A购买了物品A,通过电商客户端B购买了物品B。当用户需要查看物品A和物品B的物流信息时,终端需要先显示电商客户端A的物流页面,然后退出该电商客户端A的物流页面,再显示电商客户端B的物流页面。

为了节省终端在显示物品的物流信息时的资源,相关技术提供了另一种物流信息显示方法,该方法包括:通过第一电商客户端购买的第一物品后,将第一物品的物流运单标识发送给共享服务器;通过第二电商客户端购买第二物品后,将第二物品的物流运单标识发送给该共享服务器,其中,第二电商客户端和第一电商客户端对应同一共享服务器,且对应同一登录该共享服务器的账号;共享服务器根据第一物品的物流运单标识查询第一物品的物流信息,并根据第二物品的物流运单标识查询第二物品的物流信息;将第一物品的物流信息和第二物品的物流信息发送给该服务器账号对应的支付客户端,由该支付客户端显示第一物品的物流信息和第二物品的物流信息。

根据上述方法可知,相关技术通过数据共享原理将获取到的物流信息共享至支付客户端。由于为了保证用户数据的安全性,不同公司开发出的客户端生成的用户数据通常不会互相共享,因此,相关技术中提供的物流信息显示方法,仅适用于将同一公司开发出的不同电商客户端生成的物流信息共享至该公司开发出的支付客户端,比如:阿里巴巴公司将淘宝客户端和天猫客户端生成的物流信息,共享给支付宝客户端。相关技术提供的物流信息显示方法的适用范围较小,对于不同公司开发出的电商客户端,用户仍需要分别开启不同的电商客户端来查看物品的物流信息,节省终端的资源的效果较差。基于此,本公开实施例提供了一种物流信息显示方法和基于这个方法的装置,以解决上述相关技术中存在的问题。本公开实施例提供的技术方案如下:在显示电商客户端的物流页面时,获取该物流页面中的物流运单标识;根据该物流运单标识通过物流查询接口查询物品的物流信息,将该物品的物流信息显示在操作系统提供的预设显示区域。由于操作系统可以获取到不同电商客户端的物流页面中的物流运单标识,并将不同物流运单标识对应的物流信息显示在同一显示区域,实现了在同一显示区域显示不同电商客户端中的物流信息,这样,终端无需来回切换用户界面供用户查看物流信息,既节省了终端的资源,又提高了用户查看物流信息的效率。

可选地,本发明实施例提供的物流信息显示方法,以各步骤的执行主体为终端为例来举例说明,该终端可以实现为手机、计算机、可穿戴式设备、平板电脑等,本发明实施例对此不作限定。

图1是根据一示例性实施例示出的一种物流信息显示方法的流程图,该方法可以包括如下几个步骤。

在步骤101中,从安装于本地操作系统中的至少一个可显示物流页面的电商客户端中获取至少一个物品的物流运单标识。

在步骤102中,获取与物流运单标识对应的物流信息,物流信息用于表示物品的物流进度。

在步骤103中,将获取得到的至少一个物品的物流信息聚合显示到操作系统提供的预设显示区域。

综上所述,本实施例提供的物流信息显示方法,通过获取至少一个电商客户端中的物流运单标识;将各个物流运单标识对应的物流信息聚合显示到操作系统提供的预设显示区域;使得终端不必来回切换用户界面,就可以供用户查看至少一个电商客户端中的物品的物流信息,解决了终端来回切换用户界面来显示至少一个电商客户端中的物流信息时,终端消耗的资源较多,且用户查看物流信息的效率较低的问题;由于终端将不同电商客户端中的物流信息聚合显示到同一预设显示区域,达到了节省终端的资源,提高用户查看物流信息的效率的效果。

图2是根据一示例性实施例示出的一种物流信息显示方法的流程图,该方法可以包括如下几个步骤。

在步骤201中,获取当前启动的主Activity的第二属性信息。

每个客户端包括至少一个Activity,其中,Activity是一种提供用户界面的组件,且用于供用户与终端之间进行交互。

当客户端启动时,该客户端的主Activity(活动)首先启动。其中,主Activity是该客户端包括的至少一个Activity中的一个,且用于提供客户端启动时最先显示的用户界面,比如:视频客户端在启动时最先显示的视频列表界面;浏览器客户端在启动时最先显示的搜索界面;音乐客户端在启动时最先显示的歌曲推荐界面等。可选地,在一些实施例中主Activity还被称为默认Activity,本实施例对主Activity的名称不作限定。

主Activity的第二属性信息用于指示终端当前显示的用户界面所具有的属性,该第二属性信息至少包括主Activity所属的客户端的客户端标识,其中,客户端标识可以为客户端的包名,也可以为客户端的名称,还可以为客户端的图标信息等,本实施例对此不作限定。由于客户端的主Activity在该客户端启动时最先启动,因此,操作系统已启动的其他Activity所属的客户端与该主Activity所属的客户端不同,即,第二属性信息包括的客户端标识与其他已启动的Activity的客户端标识不同。

在步骤202中,根据第二属性信息,检测当前启动的主Activity所属的客户端是否为电商客户端。

由于第二属性信息中包括客户端标识,因此,终端根据该客户端标识是否为电商客户端的客户端标识,就可以检测出当前启动的主Activity所属的客户端是否为电商客户端。

终端检测当前启动的主Activity所属的客户端是否为电商客户端的方式包括但不限于以下几种。

在一种实现方式中,终端根据第二属性信息中的客户端标识查找对应的客户端信息,该客户端信息包括该客户端的类型;检测客户端的类型是否为电商客户端;在客户端的类型是电商客户端时,确定主Activity所属的客户端是电商客户端,执行步骤203;在客户端的类型不是电商客户端时,确定主Activity所属的客户端不是电商客户端,继续执行步骤201。

在第二种实现方式中,终端获取白名单文件,该白名单文件包括至少一个电商客户端的客户端标识;查询该白名单文件是否包括第二属性信息中的客户端标识;在白名单文件包括第二属性信息中的客户端标识时,确定主Activity所属的客户端是电商客户端,执行步骤203;在白名单文件不包括第二属性信息中的客户端标识时,确定主Activity所属的客户端不是电商客户端,继续执行步骤201。其中,白名单文件可以为用户设置的,也可以是服务器发送的,本实施例对此不作限定。

在步骤203中,输出询问信息。

本实施例通过在电商客户端启动时输出询问信息,该询问信息用于询问是否允许获取电商客户端的物流页面中的物流运单标识,这样,终端只有在用户允许获取电商客户端的物流页面中的物流运单标识的情况下,才能获取该物流运单标识,保证了电商客户端中的用户数据的安全性。

其中,询问信息可以为文本信息,也可以为语音信息;当询问信息为文本信息时,该询问信息可以通过浮动窗口的形式显示在主Activity提供的用户界面之上,本实施例对询问信息的形式,以及显示形式及显示位置不作限定。

请参考图3,其示出了终端输出询问信息时的示意图。由图3可知,在电商客户端启动时,在主Activity提供的用户界面31之上覆盖了一个浮动窗口32,该浮动窗口32中显示询问信息33。

可选地,为了避免在电商客户端每次开启时,终端都会输出询问信息,浪费终端的资源,终端可以仅在电商客户端首次启动时输出询问信息;或者,终端还可以在电商客户端每隔预设次数启动时输出询问信息,本实施例对此不作限定。

在步骤204中,接收作用于询问信息上的确认操作,该确认操作用于触发操作系统获取电商客户端的物流页面中的物流运单标识。

当询问信息为文本形式时,作用于该询问信息上的确认操作可以是作用于该询问信息上的点击操作、滑动操作;还可以为点击设置在询问信息的显示区域中的确认选项的操作,比如:点击图3中的“是”选项34的操作,本实施例对此不作限定。

当询问信息为语音形式时,作用于该询问信息上的确认操作可以是接收用户输入语音消息的操作。

可选地,终端可以不执行步骤201-204,直接执行步骤205,此时,终端无需获取用户的许可,直接读取电商客户端的物流页面中的物流运单标识,节省了终端的资源。

在步骤205中,从安装于本地操作系统中的至少一个可显示物流页面的电商客户端中获取至少一个物品的物流运单标识。

本实施例通过获取各个电商客户端中的物品的物流运单标识,使得终端可以获取到各个物流运单标识对应的物流信息,在将各个物流运单标识对应的物流信息显示在操作系统提供的预设显示区域时,实现了无需来回切换用户界面,就可以供用户查看各个电商客户端中的物流信息,节省了终端的资源。其中,物流运单标识用于表示物品的物流信息,该物流运单标识可以为物流运单编号;还可以为物流运单标号和物流公司名称,本实施例对此不作限定。

终端从电商客户端中获取至少一个物品的物流运单标识的方式包括但不限于以下几种。

在一种实现方式中,终端获取当前在前台运行的Activity的第一属性信息;根据Activity的第一属性信息,检测前台用户界面是否为电商客户端的物流页面;当前台用户界面是电商客户端的物流页面时,从Activity中读取物流运单标识。

由于第一属性信息包括客户端标识和界面标识,该客户端标识用于标识Activity所属的客户端,该界面标识用于标识Activity提供的用户界面,因此,终端根据该第一属性信息可以检测出前台用户界面是否为电商客户端的物流页面。其中,界面标识可以为用户界面的类名,本实施例对此不作限定。

终端根据该第一属性信息检测前台用户界面是否为电商客户端的物流页面,包括:终端获取预设文件,该预设文件包括至少一个电商客户端的客户端标识和每个客户端标识对应的物流页面的页面标识;查询该预设文件中是否包括第一属性信息中的客户端标识和该客户端标识对应的页面标识;在预设文件中包括第一属性信息中的客户端标识和该客户端标识对应的页面标识时,确定前台用户界面是电商客户端的物流页面;在预设文件中不包括第一属性信息中的客户端标识和该客户端标识对应的页面标识时,确定前台用户界面不是电商客户端的物流页面。

前台运行的Activity中包括前台用户界面包括的所有数据,在终端确定出前台用户界面是电商客户端的物流页面时,可以从该前台运行的Activity中获取到前台用户界面包括的物流运单标识。

在另一种实现方式中,终端获取当前在前台运行的Activity的第一属性信息;根据Activity的第一属性信息,检测前台用户界面是否为电商客户端的物流页面;当前台用户界面是电商客户端的物流页面时,调用操作系统中的截屏接口;通过截屏接口获取物流页面对应的页面图像;从页面图像中识别物流运单标识。

其中,操作系统中的截屏接口用于截取前台用户界面的图像,该截屏接口可以为DirectX接口,还可以为mirror driver(镜像驱动)接口,还可以为bit_block(位块)转换接口,本实施例对此不作限定。当前台运行的用户界面是物流页面时,通过截屏接口可以获取到物流页面的页面图像,通过对该页面图像进行识别,可以获取到该页面图像中的物流运单标识。终端对页面图像进行识别的方式可以为统计模式识别、结构模式识别、模糊模式识别,本实施例对此不作限定。

可选地,当终端根据用户输入的确认操作来确定是否获取电商客户端的物流页面中的物流运单标识时,本步骤中的至少一个可显示物流页面的电商客户端均为接收到用户输入的确认操作的电商客户端。

在步骤206中,获取与物流运单标识对应的物流信息。

物流信息用于表示物品的物流进度。终端获取与物流运单标识对应的物流信息的方式包括但不限于以下几种。

在一种实现方式中,终端调用操作系统中的物流查询接口;通过操作系统中的物流查询接口查询物流信息。其中,操作系统中的物流查询接口是操作系统中预先设置的,且用于根据物流订单标识查询对应的物流信息。

在另一种实现方式中,终端调用第三方应用中的物流查询接口;通过第三方应用中的物流查询接口查询物流信息。第三方应用具有物流信息查询功能,比如:快递100、电商客户端、物流公司开发的客户端等,本实施例对此不作限定。其中,第三方应用中的物流查询接口是在第三方应用中预先设置的,且用于根据物流订单标识查询对应的物流信息,比如:快递100中的快递100接口。

在步骤207中,将获取得到的至少一个物品的物流信息聚合显示到操作系统提供的预设显示区域。

其中,预设显示区域为桌面小部件(也称桌面书签),或者通知栏中的预定区域。桌面小部件通常设置在终端的负一屏中,该负一屏与终端中用于显示应用图标的桌面不同,通常用于提供用户订阅的资讯信息,比如:日程安排、运动监测、电影、音乐等信息。负一屏通常设置在终端的预定页面的下一页,在用户在预定页面上向右滑动时,从该预定页面切换到负一屏,请参考图4所示的由预定页面切换到负一屏的示意图。其中,预定页面可以为终端的主屏,也可以为终端的通知栏,本实施例对此不作限定。当然,负一屏还可以有其他设置方式,本实施例对此不作限定。

请参考图5,其示出了一种将至少一个物品的物流信息聚合到桌面小部件中显示的示意图。在图5中,物流信息51是在电商客户端A中购买的物品的物流信息;物流信息52是在电商客户端B中购买的物品的物流信息;物流信息53是在电商客户端C中购买的物品的物流信息。由图5可知,当用户需要查看物流信息51、物流信息52和物流信息53时,只需要在该桌面小部件中查看即可,无需分别打开电商客户端A、电商客户端B和电商客户端C,提高了用户查看物流信息的效率。

通知栏用于显示终端接收的通知消息,该通知栏可以实现为终端中的下拉菜单、上拉菜单等,本实施例对此不作限定。请参考图6,其示出了一种将至少一个物品的物流信息聚合到通知栏中显示的示意图。在图6中,物流信息61是在电商客户端A中购买的物品的物流信息;物流信息62是在电商客户端B中购买的物品的物流信息;物流信息63是在电商客户端C中购买的物品的物流信息。

可选地,终端可以在预设显示区域中显示每条物流信息中的所有进度;为了节省预设显示区域的空间,终端也可以在预设显示区域中显示每条物流信息中的最新的进度,比如:图5所示的物流信息51、52和53。

可选地,当用户在至少一个电商客户端中购买的物品较多时,终端可以在预设显示区域中显示预设条数的物流信息,比如:3条,并在预设显示区域中提供进度条,该进度条用于供用户滑动以查看更多的物流信息;或者,终端在预设显示区域中设置查看更多物流信息的选项,比如:图5所示的“查看更多”选项54,当终端接收到作用于查看更多物流信息的选项上的操作时,终端跳转至用于显示所有物流信息的页面,比如:图7所示的页面,该页面用于供用户查看所有的物流信息。可选地,当终端接收到作用于查看更多物流信息的选项上的操作时,终端显示的跳转后的页面也可以仅显示预设显示区域中未显示的物流信息,本实施例对此不作限定。

可选地,当用户在至少一个电商客户端中购买的物品较多时,在预设显示区域中显示的物流信息可能有很多条,为了使得终端能够优先显示用户需要查看的物流信息,进一步减少用户在查看物流信息时所需执行的操作,终端可以对各条物流信息进行排序。此时,终端将获取得到的至少一个物品的物流信息聚合显示到操作系统提供的预设显示区域,包括:根据预设对应关系确定物流信息对应的优先级,该预设对应关系包括物流总体进度与优先级之间的对应关系;根据优先级确定物流信息在预设显示区域中对应的目标显示位置,预设显示区域中的至少两个显示位置按照优先级由高到低的顺序排序;将物流信息显示在对应的目标显示位置。

终端中预设有各个物流总体进度与优先级的预设对应关系,该预设对应关系可以是用户设置的,也可以是服务器预先发送给终端的,本实施例对此不作限定。

假设各个物流总体进度与优先级的预设对应关系如下表一所示,其中,优先级的数值越小,表示的优先级的级别越高。若终端获取到图5所示的物流信息51、物流信息52和物流信息53时,则根据表一所示的优先级排列后,得到的桌面小部件中的各条物流信息如图8所示。由图8可知,物流总进度为派送中的物流信息81显示在第一个显示位置;物流总进度为在途中的物流信息82显示在第二个显示位置;物流总进度为已签收的物流信息83显示在第三个显示位置。

表一:

需要说明的是,本实施例仅以表一所示的优先级设置方式为例进行说明,在实际实现时,可以为物流总体进度设置其他的优先级,或者,为不同的物流总体进度设置同一优先级,本实施例对此不作限定。

可选地,为了供用户查看每条物流信息对应的是哪一个物品,终端可以在预设显示区域中显示购买物品的商户客户端、物品名称等。为了供用户查看每个物品对应的更加详细的信息,终端还可以在预设显示区域中显示物流公司名称、物流运单编号、物流详细进度等。当终端在预设显示区域中显示物流详细进度时,由于用户通常仅需要获知在途中和派件中对应的物流详细进度,因此,终端可以仅显示在途中和派件中对应的物流详细进度,以节省预设显示区域的空间。

可选地,为了使得用户能够通过预设显示区域查看物品在所属的电商客户端中的物流页面,终端可将电商客户端的客户端标识和该物品所属的物流页面的页面标识,添加到预设显示区域中该物品的物流信息的显示位置。在这种情况下,当终端接收到用户输出的作用于物流信息的显示位置上的查看操作时,终端启动该显示位置中的客户端标识对应的电商客户端,并显示显示位置中的页面标识对应的物流页面。

可选地,由于物流总体进度为已发货、已签收、疑难件、退签和退回中的至少一种时,用户通常不需要反复查看包括这些物流总体进度的物流信息,因此,终端可以为这些物流总体进度设置预设时长阈值,当显示包括这些物流总体进度的物流信息的时长达到该预设时长阈值时,自动将该物流信息删除。其中,终端可以为不同的物流总体进度设置不同的预设时长阈值,比如:为已发货设置的时长阈值为1小时,为疑难件设置的时长阈值为24小时;或者,也可以为不同的物流总体进度设置相同的预设时长阈值,比如:为已发货和已签收设置的时长阈值均为1小时。

可选地,用户可以在预设显示区域中手动删除不需要查看的物流信息。此时,终端接收用户输入的作用在预设显示区域中的物流信息上的删除操作,根据该删除操作删除对应的物流信息。其中,删除操作可以为滑动操作、点击操作、长按操作、或者多种操作的组合,本实施例对此不作限定。

假设删除操作为向左滑动操作,用户在图5所示的物流信息51上执行了该向左滑动操作,则终端删除该物流信息51,得到的预设显示区域中的各条物流信息如图9所示。

综上所述,本实施例提供的物流信息显示方法,通过询问用户是否允许终端获取物流页面中的物流运单标识;在用户允许终端获取该物流运单标识时,再从物流页面中获取该物流运单标识,使得终端可以根据用户的需求灵活地获取物流运单标识,保证了各个电商客户端中的用户数据的安全性。

另外,通过将预设显示区域中的各条物流信息按照优先级由高到低的顺序依次显示,使得终端优先显示用户查看概率较高的物流信息,这样,在预设显示区域中的物流信息较多时,用户无需上下翻找就可以找到需要查看的物流信息,进一步减少了用户在查看物流时所需执行的操作,提高了用户查看物流信息的效率。

另外,通过为物流总进度是已发货、已签收、疑难件、退签和退回设置预设时长阈值,使得在包括这些物流总进度的物流信息的显示时长到达该预设时长阈值时,终端自动删除这些物流信息,节省了预设显示区域的空间。

可选地,由于终端未开启物流信息聚合功能时,无法执行步骤207,因此,在步骤207之前,当终端未启动物流信息聚合功能时,该终端还会提示用户启动物流信息聚合功能。其中,物流信息聚合功能是指将物流信息聚合至预设显示区域显示的功能。图10是根据另一示例性实施例示出的一种物流信息显示方法的流程图,该物流信息显示方法还包括以下几个步骤:

在步骤1001中,在未启动物流信息聚合功能时输出提示信息,该提示信息用于提示用户启动物流信息聚合功能。

终端可以在确定出当前启动的客户端是电商客户端时输入提示信息;或者,也可以在确定出当前用户界面是物流页面时输出提示信息;或者,还可以在获取到物流运单标识时输出提示信息;或者,还可以每隔一定时长输出提示信息,本实施例不对终端输出提示信息的时机作限定。下文中以终端在确定出当前用户界面是物流页面时输出提示信息为例进行说明。

提示信息可以为文本形式,也可以为语音形式,本实施例对此不作限定。当提示信息为文本形式时,终端可以通过在当前用户界面之上覆盖一层悬浮窗口的方式输出该提示信息;或者,可以在通知栏中显示该提示信息,本实施例对此不作限定。

请参考图11,其示出了终端输出提示信息时的示意图。由图11可知,终端在确定出当前用户界面是物流页面时,以浮动窗口1101的形式输出提示信息1102,且将该浮动窗口1101显示在物流页面的顶端。

请参考图12,其示出了另一种终端输出提示信息时的示意图。由图12可知,终端在通知栏1201中显示提示信息1202。

可选地,为了避免终端在每次确定出当前用户界面是物流页面时,都输出提示信息,浪费终端的资源,在一种实现方式中,终端从输出记录中获取上一次输出提示信息的历史时间;检测历史时间与当前时间之间的时间差是否达到预设时长;若时间差达到预设时长,则输出提示信息。当历史时间与当前时间之间的时间差达到预设时长时,说明终端在预设时长内未输出提示信息,为了提醒用户是否需要启动物流信息聚合功能,终端再次输出提示信息。

在另一种实现方式中,终端从输出记录中获取上一次输出提示信息的历史时间;检测历史时间与当前时间之间的时间差是否达到预设时长;若时间差达到预设时长,则检测输出提示信息的次数是否达到预设次数;若次数未达到预设次数,则输出提示信息。当历史时间与当前时间之间的时间差达到预设时长,且输出提示信息的次数达到预设次数时,说明用户不需要启动物流信息聚合功能的概率较大,此时,不再输出提示信息;若次数未达到预设次数,说明用户可能还需要启动物流信息聚合功能,此时,再次输出提示信息提醒用户启动物流信息聚合功能。

可选地,在终端输出提示信息后,为了保证终端下一次检测是否需要输出提示信息的准确性,还需要将本次输出提示信息的事件记录到输出记录中。

可选地,在本步骤之前,终端还需要检测是否已经启动物流信息聚合功能。终端在检测自身是否已经启动物流信息聚合功能时,可以通过检测物流信息聚合功能对应的标识是否为启动标识,如果是,说明该物流信息聚合功能已启动;如果否,说明该物流信息聚合功能未启动。需要说明的是,终端一旦启动物流信息聚合功能,就不再输出提示信息。

在步骤1002中,在接收到作用于提示信息上的启动操作时,启动物流信息聚合功能,流程结束。

启动操作可以为作用于提示信息上的滑动操作或点击操作或长按操作;还可以为点击提示信息中的启动选项的操作,比如:点击图11所示的“立即开启”选项1103的操作,本实施例对此不作限定。

终端启动了物流信息聚合功能,在获取到各个电商客户端中的物品的物流信息之后,就可以将所有物流信息聚合显示在预设显示区域,即执行步骤207。

在步骤1003中,在接收到作用于物流信息聚合功能所属的应用上的查看操作时,根据查看操作显示设置页面,该设置页面用于开启或关闭物流信息聚合功能。

查看操作与启动操作不同,可以为作用于提示信息上的滑动操作或点击操作或长按操作;还可以为点击提示信息的显示区域中的查看区域的操作,该查看区域是指除“启动”选项对应的区域之外的区域,比如:点击图11所示的“立即开启”选项1103所在的区域之外的区域的操作,本实施例对此不作限定。

设置页面相当于物流信息聚合功能的详情页面,用户除了通过终端输出的提示信息查看该设置页面之外,还可以主动点击设置页面所属的应用来查看该设置页面。

在步骤1004中,在接收到作用于设置页面上的启动操作时,启动物流信息聚合功能。

设置页面包括开启和关闭物流信息聚合功能的选项,终端通过接收作用于该开启选项上的启动操作,启动物流信息聚合功能;通过接收作用于该关闭选项上的启动操作,关闭物流信息聚合功能。其中,启动操作可以为点击操作或滑动操作,本实施例对此不作限定。

假设终端中的设置页面如图13所示,设置页面1301中的开启和关闭选项与滑块1302所处的位置相对应,在滑块1301的位置在左侧时对应开启选项;在滑块1302的位置在右侧时对应关闭选项。当终端接收到向左滑动滑块1302的操作时,则将滑块1302显示在左侧,并启动物流信息聚合功能。

可选地,为了使得用户获知终端可以聚合哪些客户端中的物流信息,终端可以在设置页面中显示具有物流信息聚合功能的电商客户端,比如:图13中所示的电商客户端1303。

需要说明的是,步骤1002与步骤1003是两个并行的步骤,不能同时执行。

综上所述,本公开提供的物流信息显示方法,通过输出提示信息来提示用户启动物流信息聚合功能,可以使得终端在未启动物流聚合功能时,提醒用户启动物流信息聚合功能,提高用户查看物流信息的效率。

为了更清楚地描述终端输出提示信息后,启动物流信息聚合功能的流程,下面对物流信息聚合功能的启动流程进行举例说明。请参考图14,该启动流程包括如下几个步骤。

在步骤1401中,确定当前显示的用户界面为物流界面。

在步骤1402中,检测是否启动了物流信息聚合功能。

在检测出未启动物流信息聚合功能时,执行步骤1403;在检测出已启动物流信息聚合功能时,流程结束。

在步骤1403中,检测上一次输出提示信息的历史时间与当前时间之间的时间差是否达到预设时长。

在达到预设时长时,执行步骤1404;在未达到预设时长时,流程结束。

在步骤1404中,检测输出提示信息的次数是否达到预设次数。

在未达到预设次数时,执行步骤1405;在达到预设次数时,流程结束。

在步骤1405中,输出提示信息。

在步骤1406中,在接收到作用提示信息上的启动操作时,启动物流信息聚合功能,流程结束。

在步骤1407中,在接收到作用于提示信息上的查看操作时,显示设置页面。

在步骤1408中,在接收作用于设置页面上的启动操作时,启动物流信息聚合功能。

图15是根据一示例性实施例示出的一种物流信息显示装置的框图。该装置具有实现上述方法示例的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置可以包括:第一获取模块1510、第二获取模块1520和聚合显示模块1530。

第一获取模块1510,被配置为实现步骤101和205;

第二获取模块1520,被配置为实现步骤102和206;

聚合显示模块1530,被配置为实现步骤103和207。

相关细节,详见图1和图2所示的实施例。

综上所述,本公开提供的物流信息显示装置,通过获取至少一个电商客户端中的物流运单标识;将各个物流运单标识对应的物流信息聚合显示到操作系统提供的预设显示区域;使得终端不必来回切换用户界面,就可以供用户查看至少一个电商客户端中的物品的物流信息,解决了终端来回切换用户界面来显示至少一个电商客户端中的物流信息时,终端消耗的资源较多,且用户查看物流信息的效率较低的问题;达到了节省终端的资源,提高用户查看物流信息的效率的效果。

可选地,在基于图15所示实施例提供的一个可选实施例中,如图16所示,第一获取模块1510包括:第一获取子模块1511、第一检测子模块1512和读取子模块1513。

第一获取子模块1511,被配置为获取当前在前台运行的Activity的第一属性信息;

第一检测子模块1512,被配置为根据第一获取子模块1511获取到的Activity的第一属性信息,检测前台用户界面是否为电商客户端的物流页面;

读取子模块1513,被配置为当第一检测子模块1512的检测结果为前台用户界面是电商客户端的物流页面时,从Activity中读取物流运单标识。

可选地,从第一获取模块1510包括:第二获取子模块1514、第二检测子模块1515、调用子模块1516、第三获取子模块1517和识别子模块1518。

第二获取子模块1514,被配置为获取当前在前台运行的Activity的第一属性信息;

第二检测子模块1515,被配置为根据第二获取子模块1514获取到的Activity的第一属性信息,检测前台用户界面是否为电商客户端的物流页面;

调用子模块1516,被配置为当第二检测子模块1515的检测结果为前台用户界面是电商客户端的物流页面时,调用操作系统中的截屏接口;

第三获取子模块1517,被配置为通过调用子模块1516调用的截屏接口获取物流页面对应的页面图像;

识别子模块1518,被配置为从第三获取子模块1517获取到的页面图像中识别物流运单标识。

可选地,该装置还包括:第三获取模块1540、检测模块1550、第一输出模块1560和第一接收模块1570。

第三获取模块1540,被配置为实现步骤201;

检测模块1550,被配置为实现步骤202;

第一输出模块1560,被配置为实现步骤203;

第一接收模块1570,被配置实现步骤204。

可选地,第二获取模块1520,还被配置为:调用操作系统中的物流查询接口;通过操作系统中的物流查询接口查询物流信息;或,调用第三方应用中的物流查询接口;通过第三方应用中的物流查询接口查询物流信息。

可选地,预设显示区域为桌面小部件,或者通知栏中的预定区域。

可选地,物流信息包括物流总体进度,物流总体进度包括在途中、已发货、疑难件、已签收、退签、派件中和退回中的至少一种,聚合显示模块1530,包括:第一确定子模块1531、第二确定子模块1532和聚合显示子模块1533。

第一确定子模块1531,被配置为根据预设对应关系确定物流信息对应的优先级,预设对应关系包括物流总体进度与优先级之间的对应关系;

第二确定子模块1532,被配置为根据第一确定子模块1531确定出的优先级确定物流信息在预设显示区域中对应的目标显示位置,预设显示区域中的至少两个显示位置按照优先级由高到低的顺序排序;

聚合显示子模块1533,被配置为将物流信息显示在第二确定子模块1532确定出的对应的目标显示位置。

可选地,该装置还包括:第一删除模块1580和第二删除模块1590。

第一删除模块1580,被配置为当物流信息中的物流总进度是已发货、已签收、疑难件、退签和退回中的一种时,在聚合显示物流信息的时长达到预设时长阈值时,从预设显示区域删除物流信息;

第二删除模块1590,被配置为在接收到作用于预设显示区域中的物流信息的删除操作时,删除物流信息。

可选地,该装置还包括:第二输出模块1591和第一启动模块1592。

第二输出模块1591,被配置为实现步骤1001;

第一启动模块1592,被配置为实现步骤1002。

可选地,该装置还包括:第二接收模块1593、页面显示模块1594和第二启动模块1595。

第二接收模块1593,被配置为接收作用于输出的提示信息上的查看操作;或者,接收作用于物流信息聚合功能所属的应用上的查看操作;

页面显示模块1594,被配置为实现步骤1003;

第二启动模块1595,被配置实现步骤1004。

相关细节,详见图2和图10所示的实施例。

需要说明的一点是,上述实施例提供的装置在实现其功能时,仅以上述各个功能模块的划分进行举例说明,实际应用中,可以根据实际需要而将上述功能分配由不同的功能模块完成,即将设备的内容结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本公开一示例性实施例还提供了一种物流信息显示装置,能够实现本公开提供的物流信息显示方法,该装置用于第一终端设备中,该装置包括:处理器,以及用于存储处理器的可执行指令的存储器。其中,处理器被配置为:

可选地,处理器被配置为:

从安装于本地操作系统中的至少一个可显示物流页面的电商客户端中获取至少一个物品的物流运单标识;

获取与物流运单标识对应的物流信息,物流信息用于表示物品的物流进度;

将获取得到的至少一个物品的物流信息聚合显示到操作系统提供的预设显示区域。

图17是根据一示例性实施例示出的一种装置1700的框图。例如,装置1700可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图17,装置1700可以包括以下一个或多个组件:处理组件1702,存储器1704,电源组件1706,多媒体组件1708,音频组件1710,输入/输出(I/O)的接口1712,传感器组件1714,以及通信组件1716。

处理组件1702通常控制装置1700的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1702可以包括一个或多个处理器1718来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1702可以包括一个或多个模块,便于处理组件1702和其他组件之间的交互。例如,处理组件1702可以包括多媒体模块,以方便多媒体组件1708和处理组件1702之间的交互。

存储器1704被配置为存储各种类型的数据以支持在装置1700的操作。这些数据的示例包括用于在装置1700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电源组件1706为装置1700的各种组件提供电力。电源组件1706可以包括电源管理系统,一个或多个电源,及其他与为装置1700生成、管理和分配电力相关联的组件。

多媒体组件1708包括在所述装置1700和使用者之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自使用者的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1708包括一个前置摄像头和/或后置摄像头。当装置1700处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件1710被配置为输出和/或输入音频信号。例如,音频组件1710包括一个麦克风(MIC),当装置1700处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1704或经由通信组件1716发送。在一些实施例中,音频组件1710还包括一个扬声器,用于输出音频信号。

I/O接口1712为处理组件1702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件1714包括一个或多个传感器,用于为装置1700提供各个方面的状态评估。例如,传感器组件1714可以检测到装置1700的打开/关闭状态,组件的相对定位,例如所述组件为装置1700的显示器和小键盘,传感器组件1714还可以检测装置1700或装置1700一个组件的位置改变,使用者与装置1700接触的存在或不存在,装置1700方位或加速/减速和装置1700的温度变化。传感器组件1714可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1714还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1714还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件1716被配置为便于装置1700和其他设备之间有线或无线方式的通信。装置1700可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1716经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1716还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,装置1700可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1704,上述指令可由装置1700的处理器1718执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置1700的处理器执行时,使得装置1700能够执行上述方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

本领域技术人员在考虑说明书及实践这里的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1