首页> 中国专利> 一种基于内容推荐的智能手机平台化交互方法

一种基于内容推荐的智能手机平台化交互方法

摘要

本发明公开了一种基于内容推荐的智能手机平台化交互方法,该方法定义数据服务管理接口且与Android Launcher绑定,实现Android Launcher与Android APP间的数据通信,定义标准显示页面显示APP推荐信息,有利于用户查看更新核心内容,数据服务管理接口能异步加载缓存海报图片信息到本地,提升用户交互的流畅性,既满足APP开发者快速呈现关键信息给用户的需求,也满足用户快速筛选APP的要求,极大提升了用户体验,增强了智能手机产品的竞争力。

著录项

  • 公开/公告号CN105827712A

    专利类型发明专利

  • 公开/公告日2016-08-03

    原文格式PDF

  • 申请/专利权人 成都西可科技有限公司;

    申请/专利号CN201610201659.2

  • 发明设计人 谢钢;

    申请日2016-04-05

  • 分类号H04L29/08(20060101);

  • 代理机构成都金英专利代理事务所(普通合伙);

  • 代理人袁英

  • 地址 610041 四川省成都市高新区天华二路219号天府软件园C区12栋6层

  • 入库时间 2023-06-19 00:13:49

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-03-24

    专利权的转移 IPC(主分类):H04L29/08 登记生效日:20200304 变更前: 变更后: 申请日:20160405

    专利申请权、专利权的转移

  • 2019-07-23

    授权

    授权

  • 2016-08-31

    实质审查的生效 IPC(主分类):H04L29/08 申请日:20160405

    实质审查的生效

  • 2016-08-03

    公开

    公开

说明书

技术领域

本发明涉及一种基于内容推荐的智能手机平台化交互方法。

背景技术

随着智能手机的普及,互联网时代的到来,每天数以千计的手机APP传播于网络,对于APP开发者而言,目的不仅仅只是将功能做好,而且是希望更多用户来使用自己的APP,实现APP的价值;对于用户而言,如何快速了解APP的核心功能来决定是否使用该APP也成了一种迫切需求。当前智能手机作为APP的搭载平台,用户需要了解APP的相关功能时,必须启动APP,一般情况下启动加载数据过程耗时长,并且用户还需要主观甄别APP的核心功能,最后判断是否需要长期使用该APP,虽然APP自身可以通过推送消息的机制通知用户APP有内容更新或者升级提示,但是这种不停向Android手机通知栏发送消息的交互方式是比较繁琐的,缺乏友好性,并且也达不到用户快速体验APP核心功能的目的。

发明内容

本发明的目的在于克服现有技术的不足,提供一种基于内容推荐的智能手机平台化交互方法,该方法定义数据服务管理接口且与AndroidLauncher绑定,实现AndroidLauncher与AndroidAPP间的数据通信,定义标准显示页面显示APP推荐信息,有利于用户查看更新核心内容,数据服务管理接口能异步加载缓存海报图片信息到本地,提升用户交互的流畅性,既满足APP开发者快速呈现关键信息给用户的需求,也满足用户快速筛选APP的要求。

本发明的目的是通过以下技术方案来实现的:一种基于内容推荐的智能手机平台化交互方法,它包括

定义一个数据服务管理接口DataServiceManager,该数据服务管理接口是一个Service接口,该数据服务管理接口中定义一个添加APP推荐信息的接口,获取已经对接标准协议的APP推荐数据信息,异步加载缓存海报图片信息到本地;

定义一个标准数据通信服务协议DataService.jar,该协议包括一个数据服务客户端DataService、一个获取数据推荐广播接收器BroadcastRecevier和一个AIDL文件,数据服务客户端DataService是一个service,用于获取APP推荐信息数据或者更新推荐数据信息,该客户端中定义了获取推荐数据接口,添加数据接口和更新数据接口;获取数据推荐广播接收器BroadcastRecevier用于启动数据服务客户端DataService,AIDL文件用于实现基于Binder机制的IPC通信;

将AndroidLauncher与数据服务管理接口绑定,AndroidLauncher通过该数据管理接口获取APP的推荐数据信息,APP推荐数据信息发生更新通过数据服务管理接口通知AndroidLauncher实时更新数据,实现AndroidLauncher与AndroidAPP的双向数据通信;

AndroidAPP对标准接数据通信服务协议DataService.jar,将DataService服务接口与BroadcastRecevier广播接收器注册到应用中,APP提供数据获取接口与数据更新接口;

AndroidLauncher在启动成功,或者监听APP安装成功,或者监听网络连接成功后发送一个启动获取APP推荐数据服务广播;

广播接收器BroadcastRecevier接收到该广播时,通过Android标准方法startService启动DataService数据服务接口;

数据服务管理接口DataServiceManager通过数据服务接口DataService获取已经对接标准协议的APP推荐数据信息,异步加载缓存海报图片信息到本地;

AndroidLauncher获取从DataServiceManager发来的APP推荐内容通知广播后,更新对应的APP图标,区分APP是否对接所述数据服务协议;

定义一个标准显示界面,以图片海报形式显示APP的推荐内容;

若APP对接所述数据服务协议,则双击APP,AndroidLauncher会启动APP推荐数据标准显示界面,反之,则与现有APP交互方式相同,双击直接进入APP应用。

所述的数据服务客户端service获取APP的推荐信息后,通过AIDL实现与数据服务管理服务端service的IPC通信,将APP推荐信息数据添加到数据服务管理接口中。

所述的AndroidLauncher更新APP图标是指更新APP在Launcher上的显示图标,通过一个定制底板图片来替换原有的底板图片来实现APP图标更新。

所述的APP推荐信息包括:APP的包名,海报详情启动方式,海报显示的位置坐标,海报的宽高,获取海报的URL,海报的描述信息。

所述的图片海报包括海报图片与海报描述信息,海报图片信息突出,海报图片布局灵活多变。

本发明的有益效果是:本发明提供了一种基于内容推荐的智能手机平台化交互方法,该方法定义数据服务管理接口且与AndroidLauncher绑定,实现AndroidLauncher与AndroidAPP间的数据通信,定义标准显示页面显示APP推荐信息,有利于用户查看更新核心内容,数据服务管理接口能异步加载缓存海报图片信息到本地,提升了用户交互的流畅性,既满足了APP开发者快速呈现关键信息给用户的需求,也满足了用户快速筛选APP的要求,极大提升了用户体验,增强了智能手机产品的竞争力。

附图说明

图1为基于内容推荐的Android手机数据流框图。

具体实施方式

下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。

如图1所示,一种基于内容推荐的智能手机平台化交互方法,它包括

定义一个数据服务管理接口DataServiceManager,该数据服务管理接口是一个Service接口,该数据服务管理接口中定义一个添加APP推荐信息的接口,获取已经对接标准协议的APP推荐数据信息,异步加载缓存海报图片信息到本地,用户启动APP推荐页时,直接从本地获取海报图片,数据加载速度快,极大提升了用户交互的流畅性;

定义一个标准数据通信服务协议DataService.jar,该协议包括一个数据服务客户端DataService、一个获取数据推荐广播接收器BroadcastRecevier和一个AIDL文件,数据服务客户端DataService是一个service,用于获取APP推荐信息数据或者更新推荐数据信息,该客户端中定义了获取推荐数据接口,添加数据接口和更新数据接口;获取数据推荐广播接收器BroadcastRecevier用于启动数据服务客户端DataService,AIDL文件用于实现基于Binder机制的IPC通信;

将AndroidLauncher与数据服务管理接口绑定,AndroidLauncher通过该数据管理接口获取APP的推荐数据信息,APP推荐数据信息发生更新通过数据服务管理接口通知AndroidLauncher实时更新数据,实现AndroidLauncher与AndroidAPP的双向数据通信;

AndroidAPP对标准接数据通信服务协议DataService.jar,将DataService服务接口与BroadcastRecevier广播接收器注册到应用中,APP提供数据获取接口与数据更新接口;APP对接标准协议的方式是:将DataService.jar放在APP应用的libs目录下,并且在AndroidManifest.xml注册DataService服务接口与BroadcastRecevier广播接收器;

AndroidLauncher在启动成功,或者监听APP安装成功,或者监听网络连接成功后发送一个启动获取APP推荐数据服务广播;

广播接收器BroadcastRecevier接收到该广播时,通过Android标准方法startService启动DataService数据服务接口;

数据服务管理接口DataServiceManager通过数据服务接口DataService获取已经对接标准协议的APP推荐数据信息,异步加载缓存海报图片信息到本地;

AndroidLauncher获取从DataServiceManager发来的APP推荐内容通知广播后,更新对应的APP图标,区分APP是否对接所述数据服务协议;

定义一个标准显示界面,以图片海报形式显示APP的推荐内容;

若APP对接所述数据服务协议,则双击APP,AndroidLauncher会启动APP推荐数据标准显示界面,反之,则与现有APP交互方式相同,双击直接进入APP应用。

所述的数据服务客户端service获取APP的推荐信息后,通过AIDL实现与数据服务管理服务端service的IPC通信,将APP推荐信息数据添加到数据服务管理接口中。

所述的AndroidLauncher更新APP图标是指更新APP在Launcher上的显示图标,通过一个定制底板图片来替换原有的底板图片来实现APP图标更新。

所述的APP推荐信息包括:APP的包名,海报详情启动方式,海报显示的位置坐标,海报的宽高,获取海报的URL,海报的描述信息。

所述的图片海报包括海报图片与海报描述信息,海报图片信息突出,海报图片布局灵活多变。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号