CN102937865A - 一键式信息分享系统及其实现方法 - Google Patents
一键式信息分享系统及其实现方法 Download PDFInfo
- Publication number
- CN102937865A CN102937865A CN201110233801.9A CN201110233801A CN102937865A CN 102937865 A CN102937865 A CN 102937865A CN 201110233801 A CN201110233801 A CN 201110233801A CN 102937865 A CN102937865 A CN 102937865A
- Authority
- CN
- China
- Prior art keywords
- application program
- handheld device
- button
- sharing
- application
- 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.)
- Pending
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
本发明公开了一种一键式信息分享系统,包括:一分享按钮,设置于手持设备上,用于被按触后产生电信号的变化,启动手持设备中的分享应用模块。一分享应用模块,用于响应应用程序的安装操作,将应用程序注册到手持设备的软件系统中;还用于响应所述分享按钮的按触操作,显示已注册的应用程序列表;还用于响应对所述应用程序列表中的至少一项应用程序的选择操作,将被选择的应用程序打开。本发明还公开了所述一键式信息分享系统的实现方法。本发明能给用户带来更多的便利,而且可以让用户分享更多的信息。
Description
技术领域
本发明涉及一种信息分享系统及实现方法,特别是涉及一种一键式信息分享系统及实现方法。
背景技术
当前用户在手机上分享信息的方法一般是通过“软键”的方式来实现的,即用户必须首先安装一个软件在手机上,然后在这个程序界面里面点击一个特定的按钮、图标、链接等(即“软键”),从而开始分享信息,例如发布文本信息,上传图片、分享音频、分享视频、分享地理位置信息等。在这种解决方案中,不同的应用程序需要单独设计相应的“软键”来让用户分享信息,不同的应用的设计风格有很大的差异,用户需要适应不同的风格来满足自己的分享需求,这给用户的使用带来了认知上的阻碍。因为没有办法让各个应用的开发商统一设计风格,所以采用“软键”的方式是没有办法解决用户认知上的差异的。
因此,为了让用户在分享信息时有一个统一的认知,从而更方便快捷的分享信息,必须改变目前的通过“软键”分享信息的方式。
发明内容
本发明要解决的技术问题是提供一种一键式信息分享系统及实现方法。所述“一键式”优选为新增加的一个物理按键,使各个不同的应用程序可以自定义此按键所出发的动作,用户只要一按,就可以马上分享信息,这种方式通过物理按键、系统服务和第三方应用程序共同协作实现。
为解决上述技术问题,本发明的一键式信息分享系统,包括:
一分享按钮,设置于手持设备上,用于被按触后产生电信号的变化,启动手持设备中的分享应用模块;
一分享应用模块,用于响应应用程序的安装操作,将应用程序注册到手持设备的软件系统中;还用于响应所述分享按钮的按触操作,显示已注册的应用程序列表;还用于响应对所述应用程序列表中的至少一项应用程序的选择操作,将被选择的应用程序打开。
所述分享按钮为手持设备上的物理按键,包括力学反馈型按键、触摸感应型按键等。或者,所述分享按钮为手持设备的软件系统中的虚拟按键。
所述分享应用模块包括:
注册API(Application Programming Interface,应用程序编程接口)接口,用于响应应用程序的安装操作,将应用程序注册到手持设备的软件系统中;
通知API接口,用于响应所述分享按钮的按触操作,将已注册的应用程序以列表方式显示。
所述手持设备包括手机、平板电脑等。
另外,本发明还提供一种一键式信息分享系统的实现方法,包括如下步骤:
(1)应用程序安装到手持设备时,调用注册API接口,将自己注册到手持设备的软件系统中;
(2)用户按触分享按钮,启动分享应用模块;
(3)通知API接口响应所述分享按钮的按触操作,将已注册的应用程序以列表方式弹出显示;
(4)用户从所述应用程序列表中选择至少一项应用程序,所选择的应用程序被打开;
(5)用户填写完想分享的信息,所选择的应用程序将它发布出去。
与现有技术相比,本发明的关键点在于——应用程序可自定义的分享按钮,该分享按钮优选为手持设备上的物理按键(即“硬键”),即通过自定义硬键的方式来实现快捷地分享信息(比如A应用可以将此键定义为发布文本信息,B应用可以将此键定义为分享图片),因此,本发明相比较现在通常使用的“软键”的方式给用户带来了更多的便利,而且可以让用户分享更多的信息。
附图说明
下面结合附图与具体实施方式对本发明作进一步详细的说明:
图1是本发明的系统实现流程图;
图2是本发明的数据流程图;
图3是本发明中的程序列表显示示意图;
图4是本发明中的发表新微博时的显示示意图。
具体实施方式
本发明的一键式信息分享系统,包括一分享按钮、一分享应用模块。
所述分享按钮,设置于手持设备上,用于被按触后产生电信号的变化,启动手持设备中的分享应用模块。
所述手持设备包括手机(尤其是智能手机)、平板电脑等。
所述分享按钮优选为手持设备上的物理按键(即“硬键”)。该物理按键,可以是力学反馈型的按键,如机械按键,也可以是触摸感应型的按键,如电容式感应按键、电阻式感应按键等。
所述分享按钮也可为手持设备的软件系统中的虚拟按键(即“软键”),表现为手持设备的操作系统界面或应用程序界面中的一个特定的按钮、图标、链接等。
所述分享应用模块,用于响应应用程序的安装操作,将应用程序注册到手持设备的软件系统中;还用于响应所述分享按钮的按触操作,显示已注册的应用程序列表;还用于响应对所述应用程序列表中的至少一项应用程序的选择操作,将被选择的应用程序打开。
所述分享应用模块是手持设备的软件系统中的一个软件模块。
所述分享应用模块包括注册API接口、通知API接口。
所述注册API接口,用于响应应用程序的安装操作,将应用程序注册到手持设备的软件系统中。
应用程序只有在安装到手持设备的过程中调用注册API接口,把自己注册到手机的软件系统中,才能获取分享按钮被按触的通知消息。这与Windows下的应用软件在安装时写“注册表”的情况十分类似,当在“注册表”里声明自己可以打开某种后缀的文件时,Windows会在那种文件被双击时自动打开相应的应用程序。应用程序在手机的“注册表”里注册完成之后,当有分享消息到来时,手机的软件系统就能找到并打开这些应用程序。
所述通知API接口,用于响应所述分享按钮的按触操作,将已注册的应用程序以列表方式显示。
对于上述的一键式信息分享系统,其实现方法,如图1所示,包括如下步骤:
(1)应用程序安装到手持设备时,调用注册API接口,将自己注册到手持设备的软件系统中;
(2)用户按触分享按钮,启动分享应用模块;
(3)通知API接口响应所述分享按钮的按触操作,将已注册的应用程序以列表方式弹出显示;
(4)用户从所述应用程序列表中选择至少一项应用程序,所选择的应用程序被打开;
(5)用户填写完想分享的信息,所选择的应用程序将它发布出去。
其中,本发明一键式信息分享系统的实现方法的数据流程图如图2所示。
首先,在应用程序安装的同时进行“注册”。不同的手持设备操作系统都有其自己的软件安装方式,当软件安装完成后,应用程序调用软件系统中的注册API接口进行注册。比如在Windows Mobile系统中,注册机制为注册表,在一个指定的路径下写下程序的程序名称、程序安装地址等信息;而在Android系统中,是通过intent-filter来注册程序的Category,程序的启动Activity名称等。本发明中应用程序在安装时如果需要使用到手持设备的一键式信息分享功能,则要向软件系统注册自己的回调程序名、回调地址、回调页面等信息,这些注册的信息被放在手持设备的记录存储系统中。
其次,手持设备的分享按钮被按触后,该操作被通知API接口所捕获,启动分享应用模块。
接着,分享应用模块去手持设备的“记录存储系统”中检索有哪些应用程序注册了一键式信息分享的动作,并从记录存储系统中读取这些应用程序注册的回调程序名称、回调地址、回调页面(启动页面)等信息。然后分享应用模块以应用程序列表的形式显示在手持设备的屏幕上,列表一般会显示应用程序的回调名称和图标(如图3所示)。
应用程序的图标一般都是唯一的,分享应用模块可以直接根据应用程序注册的回调地址获取到。但应用程序的名称却是可以自定义的。比如应用程序的原始名称为“新浪微博”,但在注册一键式信息分享时,可以把应用程序的回调名称注册为“分享到微博”,这样在分享按钮被按触后手持设备的屏幕上所显示的名称就为“分享到微博”,会比直接显示“新浪微博”让用户更容易理解。该设计是可选的,当应用程序注册了需要回调程序名时,就显示个性化的回调程序名称;当应用程序没有注册回调程序名时,就使用应用程序自身的名称。
再接着,用户选择应用程序列表中的任意一项,分享应用模块会根据前面读取到的应用程序注册的回调地址,打开该应用程序,并在手持设备的屏幕上显示该应用程序的启动页面(即注册的回调页面)(如图4所示)。
最后,用户在已打开的应用程序中输入想要分享的信息,例如文本、图片、音频、视频、地理位置信息等,并通过该应用程序发布出去,完成信息共享。一般具备信息共享功能的应用程序都具有专门的服务器来接收众多用户所发布的数据,并予以存储和展示。
下面通过一个具体的使用场景,来说明本发明一键式信息分享信息的实现方法。
小Z平时喜欢上网,他的手机里安装了微博客户端和照片分享软件,这两个客户端均有“分享”功能,可以将自己写的文字或者喜欢的照片分享到服务器(服务器是应用程序自身的,与本发明一键式信息分享系统无关),并且这两个软件在安装时均已在手机进行了注册,声明自己想要接收分享按钮被按触的消息。
小Z今天在地铁上看到一个小朋友眉毛非常浓,长得很像蜡笔小新,他想把小孩可爱的照片分享给朋友,于是他拿出手机,按下分享按钮,这时手机屏幕上弹出一个软件列表,上面有两个软件可供选择,一是微博客户端,一是照片分享软件,小Z选择了照片分享软件,拍下了小孩的照片,按下照片分享软件中的“确认”按钮,照片分享软件自动将照片上传到该软件的服务器中。
下午下班时,小Z在地铁看到两人在吵架,想马上把这消息让朋友知道,于是他掏出手机,按下分享按钮,手机又弹出软件列表,小Z选择了微博客户端,打开之后写了几句话,说了一下两人吵架的原因,点“确认”之后,微博客户端软件将该微博发布到该软件的服务器中。于是,小Z今天用一键式信息分享系统快捷方便地分享了两种类型的信息——图片和文本。
综上所述,本发明通过一种新的方式——称为“分享按钮”的方式,让用户在分享信息时有了一个统一的认知,而且更方便、快捷地分享信息,为用户带来了新的体验。
Claims (10)
1.一种一键式信息分享系统,其特征在于:包括:
一分享按钮,设置于手持设备上,用于被按触后产生电信号的变化,启动手持设备中的分享应用模块;
一分享应用模块,用于响应应用程序的安装操作,将应用程序注册到手持设备的软件系统中;还用于响应所述分享按钮的按触操作,显示已注册的应用程序列表;还用于响应对所述应用程序列表中的至少一项应用程序的选择操作,将被选择的应用程序打开。
2.根据权利要求1所述的一键式信息分享系统,其特征是,所述分享按钮为手持设备上的物理按键。
3.根据权利要求2所述的一键式信息分享系统,其特征是,所述物理按键包括力学反馈型按键、触摸感应型按键。
4.根据权利要求1所述的一键式信息分享系统,其特征是,所述分享按钮为手持设备的软件系统中的虚拟按键。
5.根据权利要求1所述的一键式信息分享系统,其特征是,所述分享应用模块包括:
注册API接口,用于响应应用程序的安装操作,将应用程序注册到手持设备的软件系统中;
通知API接口,用于响应所述分享按钮的按触操作,将已注册的应用程序以列表方式显示。
6.根据权利要求1所述的一键式信息分享系统,其特征是,所述手持设备包括手机、平板电脑。
7.如权利要求1所述的一键式信息分享系统的实现方法,其特征是,包括如下步骤:
(1)应用程序安装到手持设备时,调用注册API接口,将自己注册到手持设备的软件系统中;
(2)用户按触分享按钮,启动分享应用模块;
(3)通知API接口响应所述分享按钮的按触操作,将已注册的应用程序以列表方式弹出显示;
(4)用户从所述应用程序列表中选择至少一项应用程序,所选择的应用程序被打开;
(5)用户填写完想分享的信息,所选择的应用程序将它发布出去。
8.根据权利要求7所述的一键式信息分享系统的实现方法,其特征是,所述方法第(1)步中,应用程序在安装时,向手持设备的软件系统注册自己的回调程序名、回调地址、回调页面,这些信息被放在手持设备的记录存储系统中。
9.根据权利要求8所述的一键式信息分享系统的实现方法,其特征是,所述方法第(3)步中,分享应用模块去手持设备的记录存储系统中检索有哪些应用程序已注册了,并将已注册应用程序的回调名称和图标以列表方式显示,所述应用程序的图片从应用程序注册的回调地址中获取到。
10.根据权利要求7所述的一键式信息分享系统的实现方法,其特征是,所述方法第(4)步中,用户选择应用程序列表中的任意一项,分享应用模块根据该应用程序注册的回调地址打开该应用程序,并在手持设备的屏幕上显示该应用程序注册的回调页面。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110233801.9A CN102937865A (zh) | 2011-08-16 | 2011-08-16 | 一键式信息分享系统及其实现方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110233801.9A CN102937865A (zh) | 2011-08-16 | 2011-08-16 | 一键式信息分享系统及其实现方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102937865A true CN102937865A (zh) | 2013-02-20 |
Family
ID=47696765
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110233801.9A Pending CN102937865A (zh) | 2011-08-16 | 2011-08-16 | 一键式信息分享系统及其实现方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102937865A (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103838848A (zh) * | 2014-03-08 | 2014-06-04 | 广东欧珀移动通信有限公司 | 一种根据系统语言动态显示分享图标的方法及装置 |
CN104063155A (zh) * | 2013-03-20 | 2014-09-24 | 腾讯科技(深圳)有限公司 | 内容分享方法、装置及电子设备 |
WO2015014181A1 (zh) * | 2013-07-31 | 2015-02-05 | Zhu Xinhua | 广告和买卖评价智能推送的智能终端机 |
CN104462478A (zh) * | 2014-12-18 | 2015-03-25 | 北京奇虎科技有限公司 | 实现移动浏览器客户端与网页交互的方法、装置和客户端 |
CN105653178A (zh) * | 2015-05-28 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | 一种信息分享方法及装置 |
CN106126023A (zh) * | 2016-06-20 | 2016-11-16 | 珠海市魅族科技有限公司 | 快捷分享方法、快捷分享装置和终端 |
CN106603847A (zh) * | 2016-12-19 | 2017-04-26 | 宇龙计算机通信科技(深圳)有限公司 | 媒体文件的分享方法及分享装置 |
CN108496197A (zh) * | 2015-11-24 | 2018-09-04 | 脸谱公司 | 用于共享内容的系统和方法 |
CN109164964A (zh) * | 2018-08-22 | 2019-01-08 | Oppo广东移动通信有限公司 | 内容分享方法、装置、终端及存储介质 |
CN110177086A (zh) * | 2019-04-30 | 2019-08-27 | 广州微算互联信息技术有限公司 | 一种云手机屏幕分享方法、系统及装置 |
-
2011
- 2011-08-16 CN CN201110233801.9A patent/CN102937865A/zh active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104063155A (zh) * | 2013-03-20 | 2014-09-24 | 腾讯科技(深圳)有限公司 | 内容分享方法、装置及电子设备 |
CN104063155B (zh) * | 2013-03-20 | 2017-12-19 | 腾讯科技(深圳)有限公司 | 内容分享方法、装置及电子设备 |
WO2015014181A1 (zh) * | 2013-07-31 | 2015-02-05 | Zhu Xinhua | 广告和买卖评价智能推送的智能终端机 |
CN103838848A (zh) * | 2014-03-08 | 2014-06-04 | 广东欧珀移动通信有限公司 | 一种根据系统语言动态显示分享图标的方法及装置 |
CN104462478A (zh) * | 2014-12-18 | 2015-03-25 | 北京奇虎科技有限公司 | 实现移动浏览器客户端与网页交互的方法、装置和客户端 |
CN105653178A (zh) * | 2015-05-28 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | 一种信息分享方法及装置 |
CN108496197A (zh) * | 2015-11-24 | 2018-09-04 | 脸谱公司 | 用于共享内容的系统和方法 |
CN108496197B (zh) * | 2015-11-24 | 2022-06-07 | 元平台公司 | 用于共享内容的系统和方法 |
CN106126023A (zh) * | 2016-06-20 | 2016-11-16 | 珠海市魅族科技有限公司 | 快捷分享方法、快捷分享装置和终端 |
CN106603847A (zh) * | 2016-12-19 | 2017-04-26 | 宇龙计算机通信科技(深圳)有限公司 | 媒体文件的分享方法及分享装置 |
CN109164964A (zh) * | 2018-08-22 | 2019-01-08 | Oppo广东移动通信有限公司 | 内容分享方法、装置、终端及存储介质 |
CN110177086A (zh) * | 2019-04-30 | 2019-08-27 | 广州微算互联信息技术有限公司 | 一种云手机屏幕分享方法、系统及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102937865A (zh) | 一键式信息分享系统及其实现方法 | |
KR101022883B1 (ko) | 콘텐츠 디스플레이 및 내비게이션 인터페이스 | |
KR101434293B1 (ko) | 텔레포니 및 디지털 미디어 서비스들을 제공하기 위한 시스템, 방법 및 장치 | |
US9344522B2 (en) | Systems and methods for widget rendering and sharing on a personal electronic device | |
US8793615B2 (en) | Interactive profile cards for mobile device | |
US10956008B2 (en) | Automatic home screen determination based on display device | |
US20130080898A1 (en) | Systems and methods for electronic communications | |
US20070186173A1 (en) | Instant messenger alerts and organization systems | |
US20190327198A1 (en) | Messaging apparatus, system and method | |
US10798153B2 (en) | Terminal apparatus and server and method of controlling the same | |
CN102449981B (zh) | 用于访问动态联系数据的方法和设备 | |
CN102999263A (zh) | 电子装置及提供电子装置的背景的方法 | |
KR20100107377A (ko) | 휴대 단말기의 분할 화면 운용 방법 및 이를 지원하는 휴대 단말기 | |
EP3726376B1 (en) | Program orchestration method and electronic device | |
WO2014173115A1 (en) | Method, device, and system for network communication | |
US20170269797A1 (en) | Systens and Methods For Electronic Communication | |
US20170322687A1 (en) | Systems and methods for electronic communications | |
US9690877B1 (en) | Systems and methods for electronic communications | |
KR101932529B1 (ko) | Sns 기능 통합 운용 방법 및 시스템 | |
EP2401670A2 (en) | Systems and methods for widget rendering and sharing on a personal electronic device | |
US10097482B2 (en) | Method, device, and system for network communication | |
KR102115259B1 (ko) | 단말기의 개인 매거진 서비스 운용 방법 및 장치 | |
CN104536653A (zh) | 基于列表项的图像更新方法及系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130220 |