一种唤起功能界面的方法、装置及终端设备
技术领域
本申请属于通信技术领域,尤其涉及一种唤起功能界面的方法、装置及终端设备。
背景技术
随着信息通信和半导体技术的发展,智能手机、平板电脑等移动终端的普及和使用得到快速增长。与此同时,第三方开发者基于***平台开发的应用程序的数量也得到迅猛增长,移动终端中应用程序的功能也越来越丰富,用户可以通过移动终端进行越来越多的工作。
例如,用户到达某产品体验场所时可以通过手机上安装的该产品应用来领取优惠券,也可以通过扫描宣传海报上的二维码实现快速添加/下载APP应用等。在一些应用场景中还可以通过应用中的支付功能在线下商场进行二维码扫描支付,或者是不同用户之间通过移动终端完成面对面付款、收款等。一般的,终端应用开发时,为便于用户导航、功能集成等,多数终端应用会将不同的功能设置在不同层级的功能界面中。用户需要使用应用中的某项功能时,通常需要主动执行一些操作来进入相关应用的功能界面。例如图1所示的用户唤醒某功能界面的操作示意图,用户想要唤醒某应用A中的付款码支付界面,通常需要点击该应用A的应用图标,启动应用A。然后在所述应用A显示的主界面上点击“钱包”按钮,进入“钱包”所在的一级子界面。进一步的,用户可以在所述“钱包”一级子界面中点击“付款”按钮,进入“付款”所在的二级子界面。最后,用户可以在所述付款子界面中选择“付款码支付”按钮唤起付款码支付界面。
现有技术中用户唤醒应用功能界面时通常需要主动打开到对应的界面,操作步骤较为繁多,存在较大的操作时间成本,降低达到用户期望界面的执行效率,降低了用户终端使用体验。
发明内容
本申请目的在于提供一种唤起功能界面的方法、装置及终端设备,可以通过设备之间的信息交互主动快速的唤起应用中的预设功能界面,减少用户的操作步骤,提升用户使用体验。
本申请提供的一种唤起功能界面的方法、装置及终端设备是这样实现的:
一种唤起功能界面的方法,所述方法包括:
第一终端发送指示消息;所述指示消息包括用于指示打开指定应用中预设功能界面的标识信息;
第二终端解析接收到的指示消息,获取所述指示消息中的标识信息;并根据所述标识信息唤起指定应用中的所述预设功能界面。
一种唤起功能界面的方法,所述方法包括:
生成指示消息,所述指示消息包括用于指示打开指定应用中预设功能界面的标识信息;
发送所述指示消息。
一种唤起功能界面的方法,所述方法包括:
接收包括用于指示打开指定应用中预设功能界面的标识信息的指示消息;
解析所述指示消息,获取所述指示消息中的标识信息;
根据所述标识信息唤起指定应用中的所述预设功能界面。
一种唤起功能界面的装置,所述装置包括:
消息处理模块,用于生成指示消息,所述指示消息包括用于指示打开指定应用中预设功能界面的标识信息;
射频模块,用于发送所述指示消息。
一种唤起功能界面的装置,所述装置包括:
接收模块,用于接收包括用于指示打开指定应用中预设功能界面的标识信息的指示消息;
解析模块,用于解析接收到的指示消息,获取所述指示消息中的标识信息;
界面唤起模块,用于根据所述标识信息的内容唤起指定应用中的所述预设功能界面。
一种终端设备,所述终端设备被设置成,包括:
处理单元,用于生成指示消息,所述指示消息包括用于指示打开指定应用中预设功能界面的标识信息;
无线射频模块,用于发送所述指示消息。
一种终端设备,所述终端设备被设置成,包括:
无线接收模块,用于采用无线通信的方式接收包括用于指示打开指定应用中预设功能界面的标识信息的指示消息;
消息处理单元,用于解析所述指示消息,获取所述指示消息中的标识信息;以及用于根据所述标识信息的内容唤起指定应用中的预设功能界面。
本申请提供的唤起功能界面的方法、装置及终端设备的实施方案中,通过终端交互之间的指示信息中携带用于指示打开指定应用中预设功能界面的标识信息,使得接收到该指示信息的终端,可基于该指示信息中的标识信息打开该预设功能界面,减少用户操作步骤,提升用户体验。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是现有技术中唤起功能界面的操作流程示意图;
图2是本申请所述一种唤起功能界面的方法一种实施例的方法流程图;
图3是本申请所述唤起功能界面的方法一种应用场景的示意图;
图4是本申请提供的一种唤起功能界面的装置一种实施例的模块结构示意图;
图5是本申请所述唤起功能界面的装置另一种实施例的模块结构示意图;
图6是本申请所述一种唤起功能界面的装置另一种实施例的模块结构示意图;
图7是本申请所述解析模块一种实施例的模块结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
下面结合附图对本申请提供的唤起功能界面的方法进行详细的说明。图2是本申请所述一种唤起功能界面的方法一种实施例的方法流程图。虽然本申请提供了如下述实施例或附图所示的方法操作步骤,但基于常规或者无需创造性的劳动在所述方法中可以包括更多或者更少的操作步骤。在逻辑性上不存在必要因果关系的步骤中,这些步骤的执行顺序不限于本申请实施例提供的执行顺序。所述的方法的在实际中的装置或终端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。
具体的本申请提供的一种唤起功能界面的方法的一种实施例如图2所示,所述方法可以包括:
S1:第一终端发送指示消息;所述指示消息中可以包括用于指示打开指定应用中预设功能界面的标识信息。
本申请中所述的第一终端可以为指示其他终端设备打开某个预设功能界面来完成相应功能应用的终端设备,具体的可以包括移动通信终端、平板电脑、PDA等的可移动终端设备,也可以包括PC、自助服务终端、通信基站、专用业务服务器、具有无线通讯模块的广播设备等的相对固定的终端设备。后续所提及的第二终端的设备类型可以包括的设备实例也可以如上述所述的第一终端。例如,本实施例的一种应用场景中,可以以商户的业务服务终端作为所述第一终端,相应的,可以以用户的移动通信终端(例如手机)作为与所述第一终端进行信息交互的第二终端,其中业务服务终端可以是PC,当然也可以是手机等移动终端设备。
一般的,终端中可以安装多种应用程序(Application,APP,后续简称应用)。不同的应用中通常可以包括不同的功能界面,例如包括主界面在内的导航界面、与用户互动的交互界面、信息展示界面等。根据不同应用功能的设计需求,不同的功能界面在应用中可以设置在不同的信息层级,例如主界面,主界面下某一功能的一级导航界面,一级导航界面中某一功能的操作、执行或者展示界面等。本申请的一些实施方式中,所述的功能界面本身或者在某些指定应用中可以有与其对应的标识信息,如某支付产品应用A中,可以设置利用二维码进行支付的功能界面在所述应用A中相应导航位置的标识信息为A_Money_Pay_QR-code。当然,本申请并不排除在其他的应用场景中,所述的标识信息也可以为功能界面的路径信息,或包括预定字段的字符串,或可以直接定位到功能界面的执行指令等。
在本实施例的一种实施方式,所述第一终端可以生成指示消息,所述指示消息可以包括用于指示打开指定应用中预设功能界面的标识信息。然后所述第一终端可以发送所述指示消息。在具体的实现方式上,可以将所述标识信息设置在所述指示消息中的指定字段。消息接收方可以按照约定的解析规则解析获取所述指示消息中设置的标识信息。在一些应用场景中,所述第一终端也可以直接发送所述标识信息,此时,所述的指示信息本身可以为标识信息,可以不包括其他辅助或功能的信息。例如所述第一终端为商户B使用的业务推广服务器,可以通过蓝牙或者802.11协议广播无线信息。其中可以广播发送指示商户B的终端产品应用B1打开预设功能界面的指示消息。所述广播发送的指示消息的一种示例格式可以为:order:open=B1_Money_Pay_QR-code。
所述第一终端可以通过有线或者无线的通信方式发送所述指示消息。本申请的在线下服务端与用户终端进行交互的应用场景中,终端设备可以采用无线通信的方式进行信息交互,提高用户使用的便利性。因此,本申请所述第一终端发送指示消息的一种实施方式中,可以包括:
第一终端采用无线通信的方式广播发送所述指示消息。
本实施例的一种应用场景中,所述第一终端可以为商户的服务端,例如自助服务器终端、POS机、身份验证装置等。此时,所述第一终端可以采用无线通信的方式广播所述指示消息,这样可以在面对多个不特定用户时可以高效、方便、快捷的广播发送指示消息,大大提高本申请方案实施的灵活性。同时,相对于用户一侧而言,采用无线通信方式与所述第一终端进行信息交互,可以减少繁琐的硬件接口接入操作,提高用户的使用体验。
一般的,本实施例中所述的第一终端可以集成无线通信模块,也可以使用第三方提供的无线通信模块。所述的无线通信模块具体的可以采用包括但不限于超声波、MIC(Microphone)、WIFI、蓝牙、红外、NFC(Near Field Communication,NFC,近距离无线通讯技术)通信技术等的通信模块。所述的无线通信模块可以与所述第一终端设备进行通信,具体的通信方式可以根据不同的设备终端采用相应的终端通信协议。通常,本实施例中通过采用无线通信方式广播发送所述指示消息时,可以在所述第一终端定向方向或者周围一定辐射范围内存在所述广播的指示消息的覆盖区域。
第一终端可以采用无线通信的方式广播发送包括所述标识信息的指示消息。例如可以广播指示安装有应用B的第二终端打开二维码支付的功能界面。
S2:第二终端可以解析接收到的指示消息,获取所述指示消息中的标识信息;并可以根据所述标识信息唤起指定应用中的所述预设功能界面。
所述的第二终端可以与所述第一终端进行信息交互,可以根据接收到的第一终端发送的指示消息执行相应的操作,例如可以接收包括用于指示打开指定应用中预设功能界面的标识信息的指示消息。如前所述第一终端可以为商户的业务服务终端、用户的移动通信终端(例如手机)为所述第二终端的应用场景中,所述的第二终端可以接收所述第一终端发送的指示消息,具体的可以通过有线或者无线的方式接收到所述指示消息。在所述第一终端和第二终端采用无线通信进行消息交互的实施方式中,所述第一终端可以集成无线通信模块来发送所述指示消息,相应地,所述第二终端可以集成无线通信模块来接收无线广播信息。例如,所述第二终端同样可以安装WIFI接收装置或者蓝牙设备,可以接收到所述第一终端广播的指示消息。
所述的第二终端可以安装有多种终端应用。在所述第二终端接收到所述指示消息后,可以解析所述指示消息,从中获取所述指示消息中的标识信息。一般的,在所述第一终端采用通过无线通信方式广播所述指示消息的应用场景中,当用户所持的第二终端进入所述第一终端无线通信广播的范围时,可以扫描获取到所述指示信息。所述第二终端可以根据预先约定的解析规则解析接收到的指示消息,获取设置在所述指示消息中的标识信息。如前所述,所述标识信息可以用于指示打开指定应用中的预设功能界面。所述第二终端可以根据所述标识信息所指示的指令唤起相应的功能界面,从而实现主动唤起所述第二终端的预设功能界面。
在一种实施例中,所述第二终端接收包括用于指示打开指定应用中预设功能界面的标识信息的指示消息可以包括:
采用无线通信的方式接收包括用于指示打开指定应用中预设功能界面的标识信息的指示消息。
图3是本申请所述唤起功能界面的方法一种应用场景的示意图。如图3所示,在该应用场景中,例如第一终端为商户B设置的服务设备终端,其中的消息处理模块可以获取广播指令字符,然后可以通过蓝牙无线通信模块广播指示消息。所述第一终端广播发送的指示消息中包括指示商户B的终端产品应用B1打开“二维码支付”功能界面的指示消息。所述广播发送的指示消息的格式可以为:order:open=B1_Money_Pay_QR-code。所述的第二终端可以包括用户的移动通讯终端,例如智能手机。用户可以预先打开终端应用B1,那么所述终端应用B1可以在手机后台调用手机蓝牙模块进行实时监听。当然,在所述监听期间,控制终端进行实时监听的开关应当处于打开状态,例如用户打开了手机的蓝牙模块。在所述第二终端进入所述第一终端指示消息的广播范围内时,可以监听并获取到所述指示消息。所述第二终端可以解析获取所述指示消息中的标识信息,得到“order:open=B1_Money_Pay_QR-code”。所述第二终端可以根据所述标识信息的内容在第二终端的应用中找到应用B1,依次查找“Money”、“Pay”、“QR-code”界面然后打开所述“QR-code”界面,在所述第二终端的显示界面中显示“二维码支付”的功能界面。在所述第二终端唤起所述预设界面的另一种实施方式,所述第二终端可以根据所述标识信息直接定位到“QR-code”界面,然后可以直接打开所述第二终端应用B1中的“二维码支付”的功能界面。上述所述的实施方式可以在用户的终端中主动唤起“二维码支付”的界面,而不需要用户再进行繁琐的操作定位打开该界面,实现快速、便捷的唤起指定应用中的功能界面,提高用户体验。
当然,所述第二终端需要唤起的预设功能界面可以在所述第一终端的标识信息中进行设置,例如付款码、当面首付款、扫一扫等。本申请所述的唤起功能界面的方法在具体的一种实施方式中,用户可以提前打开终端中某个或多个指定应用。在所述指定应用打开后,所述指定应用可以实时扫描检测周围的指示信息。在检测到所述指示消息时,可以解析获取所述指示消息中所包括的标识信息,然后可以根据所述标识信息打开相应的功能界面。当然,如果在对所述指示消息的处理过程中出现例如所述指示消息解析失败的情况,则可以根据预先设置的处理规则进行相应的处理,例如不做出响应。
本申请所述的唤起功能界面的方法在另一种实施方式中,用户可以不需要提前打开终端中的所述指定应用。所述终端可以相应的硬件模块扫描检测周围的指示消息。在所述终端检测到所述指示消息时,可以解析所述获取所述指示消息中的标识信息,然后可以根据所述标识信息先打开所述指定应用。进一步的,根据所述标识信息再打开所述指定应用相应的功能界面。当然,在上述实施方式中,获取所述标识信息后,如果没有找到所述标识信息中所指示的指定应用,例如所述终端没有安装所述指定应用,此时,可以根据预先设置的处理规则进行相应的处理,例如提示用户是否下载所述指定应用等。可以理解的是,在一种实施方式中,用户可以通过在打开的指定应用中,设定是否允许终端来侦测所述的指示消息,并允许终端可根据指示消息来打开该指定应用以及预设的功能界面。
本申请所述的唤起功能界面的方法,可以通过终端交互之间的指示信息中携带用于指示打开指定应用中预设功能界面的标识信息,使得接收到该指示信息的终端,可基于该指示信息中的标识信息打开该预设功能界面,减少用户操作步骤,提升用户体验。
上述实施例中所述第一终端与第二终端的无线通信方法可以采用基于无线电波的短距离通信。在其他的应用场景中,所述的第一终端与第二终端还可以通过声音、光等信号进行信息交互。因此,所述第一终端发送的指示消息的类型可以包括下述中的至少一种:
指定数据格式的:声音信号、光信号、无线电信号。
相应的,所述第二终端接收的指示消息的类型可以包括下述中的至少一种:
指定数据格式的:声音信号、光信号、无线电信号。
在实施过程中可以采取其中一种消息类型进行信息交互,也可以采取多种声光组合的方式进行信息交互。
所述的指定数据格式可以表示为将所述声音、光或者无线电设置成指定的数据格式,以便于消息接收端可以获取、识别出信息内容,例如预设波段的声音信号,或者光谱和亮度按照预定规则变化的光信号等。一般的,所述指示消息为声音或光信号时,终端设备还可以进行声电转换或光电转换,以便于终端设备识别。本申请所述的唤起终端设备功能界面的方法不仅可以用于常规的通信终端之间信息交互的应用场景,还可以在某些特定场景下通过声音、光信号等主动唤起用户终端设备中的预设功能界面,大大提高了界面唤起的适用范围和灵活性,满足不同商户和用户的需求,可以有效提高用户体验。
具体的应用场景中,例如商户B线下实体店中的业务服务终端为所述第一终端,可以设置所述第一终端定向发出一束光信号,例如预设频段、亮度和变化频率的周期性光束,所述的光信号中可以包括所述用于指示打开指定应用中预设功能界面的标识信息。商户B的用户C线上已经领取了该商户B某个产品的优惠券,同时,所述用户C还领取了其他商户的优惠券的凭证。在线下用户使用优惠券购买商户B的产品时,用户可以将手持的第二终端例如包括感光设备的手机放置在所述第一终端发出的光束的范围内。所述手机可以通过相应的感应设备并经过光电转换后获取其中包括的标识信息。然后自动打开唤起用户领取的商户B的优惠券的验证界面,如二维码或者一串验证字符。这样,极大的省去了用户在手上寻找商户B的应用,打开应用,查找优惠券信息等繁琐的操作步骤,大大提高了用户体验。
本申请中一些实施例中所述的第一终端可以为商家的业务服务终端,所述的第二终端可以为用户的移动终端。在一些应用场景中,所述的第一终端可以一直发送所述指示消息,例如商家在商场入口设置的用于宣传APP产品的终端设备。此时,所述终端设备可以通过WIFI或者蓝牙等广播指示消息,所述指示消息中可以包括唤起用户终端指定应用的消息通知界面,用于提示该指定应用的新版本功能。
在其他的应用场景中,本申请提供的技术方案也可以应用在所述第一终端通过预设的触发条件来触发发送所述指示消息的应用场景中。例如第一终端的用户可以通过控制开关的闭合状态控制所述第一终端是否发送所指示消息,或者可以检测到有可以与所述第一终端进行信息交互的第二终端时发送所述指示消息,或者,第一终端执行一个业务,例如支付请求的业务时,可自动触发第一终端发送指示消息等。当然,在一些应用场景中,所述的第二终端同样也可以设置通过预设的触发条件控制是否扫描、接收所述指示消息,如打开/关闭所述指定应用中主动唤起预设功能界面的开关。需要说明的是,本申请并不限于用户与商家的服务端进行消息交互以使用户的终端唤起所述预设功能界面的应用场景。在其他的实施方式中,同类型的终端设备之间同样可以实施本申请技术方案,例如用户之间通过手机中的支付应用进行面对面收付款。此时,所述的第一终端和所述的第二终端均可以为用户的移动通讯终端设备。具体的,例如在用户User1通过手机向用户User2、User3进行收款的应用场景中,用户User1可以打开所述支付应用A中的“面对面支付”功能中的“收款”界面,通过相应收款信息的设置后,所述用户User手机可以通过红外或者蓝牙向周围广播“收款”的指示消息。用户User2、User3手机中的支付应用A此时可以处于打开但处于在后台运行的状态。用户User2、User3手机中的支付应用A可以实施扫描周围的广播消息。在扫描接收到所述“收款”的指示消息后,可以解析该指示消息,获取其中的标识信息,然后用户User2、User3手机中可以根据所述标识信息唤起所述支付应用A中的“付款码”界面。在用户User1和User2、User3的交互过程中,就相当于用户User1发起一个支付请求业务时,会自动触发第一终端来向外发送指示消息。可以理解,在不同的实施方式中,指示消息发送的触发条件,指示消息的具体内容,以及指示消息的发送载体可不相同。
需要说明的是,本申请所述的接收指示消息的第二终端也并不限于一台终端设备的情况,在一些应用场景中,所述的第二终端可以包括多个接收所述指示消息的终端设备。如一个用户发起收款的指示消息,周围的多个终端设备可以接收所述收款的指示消息,然后根据所述指示消息中的标识信息唤起支付应用中的付款界面。
本申请所述的方法可以通过软件或者软件和硬件的产品方式进行实施。例如在iOS中使用object-c,或者在Android中使用Java加以必要的存储或处理单元的硬件实施。因此,基本申请所述的唤起功能界面的方法,本申请还提供一种唤起功能界面的装置。图4是本申请提供的一种唤起功能界面的装置一种实施例的模块结构示意图。如图4所示,所述装置可以包括:
消息处理模块101,可以用于生成指示消息,所述指示消息包括用于指示打开指定应用中预设功能界面的标识信息;
射频模块102,可以用于发送所述指示消息。
所述的射频模块102在具体的实现方式上可以采取有线或者无线,甚至两者结合的方式发送所述指示消息。为了更加符合用户的实际应用需求,本申请所述装置的一种实施例中,所述设备模块102可以包括无线通信模块,如WIFI、蓝牙等。因此,本申请所述唤起功能界面的装置另一种实施例中,所述装置的射频模块102可以包括:
无线发射模块,可以用于采用无线通信的方式广播发送所述指示消息。
当然,如前所述,在所述装置发送所述指示消息可以包括但不限于电磁波通信的方式,其他的应用场景中也可以利用声音、光信号等进行信息交互。图5是本申请所述唤起功能界面的装置另一种实施例的模块结构示意图,如图5所示,本申请的所述装置的另一种实施例中所述射频模块102可以包括下述中的至少一种:
声电射频模块1021,可以用于以声信号的方式发送包括用于指示打开指定应用中预设功能界面的标识信息的指示消息;如预设语音模型的声波;
光电射频模块1022,可以用于以光信号的方式发送包括用于指示打开指定应用中预设功能界面的标识信息的指示消息;如预设波段、亮度、变化频率的光束;
无线电射频模块1023,可以用于以无线电信号的方式发送包括用于指示打开指定应用中预设功能界面的标识信息的指示消息。如蓝牙、基站广播等。
上述所述装置的实施例可以应用在用户一侧的移动通讯终端,也可以应用在商家一侧的业务服务端。这样,所述第一终端可以发送所述指示消息,可以使接收该指示消息的终端设备按照所述指示消息中设置的标识信息内容唤起相应的功能界面,实现对到达预设功能界面的快速响应。
当然,在所述指示消息的接收方可以接收所述指示消息,根据所述的标识信息唤起接收方中指定应用的预设功能界面。因此,本申请还提供一种唤起功能界面的装置的另一种实施例。图6是本申请所述一种唤起功能界面的装置另一种实施例的模块结构示意图,如图6所示,所述装置可以包括:
接收模块201,可以用于接收包括用于指示打开指定应用中预设功能界面的标识信息的指示消息;
解析模块202,可以用于解析接收到的指示消息,获取所述指示消息中的标识信息;
界面唤起模块203,可以用于根据所述标识信息的内容唤起指定应用中的所述预设功能界面。
上述装置中,所述指定应用中的预设功能界面可以包括本实施例所述装置中的某个应用的预设功能界面,也可以包括集成本申请所述装置功能模块的应用的某个功能界面。
本申请所述装置的一种采用无线通信进行信息交互的实施方式中,所述的接收模块201接收指示消息可以通过集成或者第三方的无线接收模块接收所述指示消息。因此,本申请的一种实施例中,所述接收模块接201可以包括:
无线接收模块,可以用于采用无线通信的方式接收所述包括用于指示打开指定应用中预设功能界面的标识信息的指示消息。所述的无线接收模块可以包括MIC、蓝牙、WIFI接收单元等。
在一些实施例场景中,终端设备可以接收到发送方发送的以声音或者光的消息形式的指示消息。例如商场红外扫描自动打开使用优惠券功能界面的应用场景中,本申请所述的装置同样可以实现根据接收的声音或光的信号提取其中的标识信息,进而完成在用户终端侧打开相应应用功能界面的目的,实现用户的快速调出正确的优惠券信息,省去用户打开应用,点击查找的操作过程。图7是本申请所述解析模块202一种实施例的模块结构示意图。本申请所述唤起功能界面的装置的另一种实施例中,所述解析模块202可以包括下述中的至少一种:
声电信号处理模块2021,可以用于从所述接收模块201接收到声信号中提取出用于指示打开指定应用中预设功能界面的标识信息;
光电信号处理模块2022,可以用于从所述接收模块201接收到光信号中提取出用于指示打开指定应用中预设功能界面的标识信息;
无线电信号处理模块2023,可以用于从所述接收模块201接收到无线电信号中提取出用于指示打开指定应用中预设功能界面的标识信息。
本申请还提供一种终端设备,所述终端可以为发送指示消息一侧的终端。下面为本申请提供的所述一种终端设备的一种实施例,具体的所述终端设备被设置成,可以包括:
处理单元,可以用于生成指示消息,所述指示消息可以包括用于指示打开指定应用中预设功能界面的标识信息;
无线射频模块,可以用于发送所述指示消息。
本申请中所述的终端设备的另一种实施例中,所述终端设备可以为接收并处理所述指示消息一侧的终端。具体的,本申请提供的一种唤起功能界面的终端设备的另一种实施例中,所述终端设备被设置成,可以包括:
无线接收模块,可以用于采用无线通信的方式接收包括用于指示打开指定应用中预设功能界面的标识信息的指示消息;
消息处理单元,可以用于解析所述指示消息,获取所述指示消息中的标识信息;以及可以用于根据所述标识信息的内容唤起指定应用中的预设功能界面。
这样,利用本申请所述的方法、装置或者终端设备,通过终端交互之间的指示信息中携带用于指示打开指定应用中预设功能界面的标识信息,使得接收到该指示信息的终端,可基于该指示信息中的标识信息打开该预设功能界面,可以使用户快速定位并且唤起相应的功能界面,减少用户的操作。使用户可以方便、快速的在唤起的界面上进行付款、购物、信息确认、查看展示消息等等,大大提高用户操作使用体验,提升用户感知。
尽管本申请内容中提到蓝牙、WIFI等的信息通信方式,以及消息格式、Java编程语言等之类的数据处理的描述,但是,本申请并不局限于必须是完全标准或者实施例中所提及的数据处理、信息交互的情况。本申请中各个实施例所涉及的上述描述仅是本申请中的一些实施例中的应用,在某些标准、方法的基础上略加修改后的处理方法也可以实行上述本申请各实施例的方案。当然,在符合本申请上述各实施例的中所述的处理方法步骤的其他无创造性的变形,仍然可以实现相同的申请,在此不再赘述。
虽然本申请提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动在所述方法中可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。
上述实施例阐明的单元或模块,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。为了描述的方便,描述以上装置、设备时以功能分为各种模块、单元分别描述。当然,在实施本申请时可以把多个模块的功能在同一个或多个软件和/或硬件中实现,如接收模块和解析模块。也可以将实现同一功能的模块由多个子模块或子单元的组合实现。
本申请中所述的方法、装置或模块计算机可以以计算机可读程序代码方式实现控制器按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:ARC 625D、AtmelAT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内部包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如C语言、或者基于Android、iOS设计平台的程序设计语言等。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构、类等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,移动终端,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例采用递进的方式描述,各个实施例之间相同或相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。本申请可用于众多通用或专用的计算机***环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、移动通信终端、多处理器***、基于微处理器的***、可编程的电子设备、网络PC、小型计算机、大型计算机、包括以上任何***或设备的分布式计算环境等等。
虽然通过实施例描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请的精神。