[发明专利]iOS系统中执行快捷操作的方法及装置有效

专利信息
申请号: 201210548577.7 申请日: 2012-12-17
公开(公告)号: CN103034537B 公开(公告)日: 2017-11-17
发明(设计)人: 禚来强 申请(专利权)人: 北京奇虎科技有限公司;奇智软件(北京)有限公司
主分类号: G06F9/48 分类号: G06F9/48
代理公司: 北京华沛德权律师事务所11302 代理人: 刘丽君
地址: 100088 北京市西城区新*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: ios 系统 执行 快捷 操作 方法 装置
【说明书】:

技术领域

发明涉及计算机技术领域,具体涉及iOS系统中执行快捷操作的方法及装置。

背景技术

iOS系统是一种手持设备(如手机等)的操作系统。由于iOS系统比较封闭,每个应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所有的非代码文件都要保存在此,例如图像、图标、声音、映像、属性列表、文本文件等。

iOS平台上常见的安装包有三种:deb、ipa和pxl,其中,ipa格式是在iOS平台上推出的专属软件安装包。ipa文件实质是一个zip压缩包(不是rar或7z包),由于zip包不能记录权限和所有者等信息,所以苹果规定了ipa的安装方式,即全部ipa都会解包安装在/var/mobile/Applications目录下,全部文件和目录的所有者及用户组均设为mobile(ID为501),主程序(可执行文件)的权限设为0755(所有人都可以执行,但只有所有者可以修改),可执行文件在plist中定义。全部目录权限设为0755,而其它所有文件都设为0644(仅所有者可以修改,其余人只允许读取,全部人都不允许执行)。ipa解包后并非直接放置于Applications目录下,而是放在一串由随机码构成的目录下,其作用在于,只允许这个软件运行在一个特定的沙盒(Sandbox)中,不能干扰其他软件。由于这个软件只能在这个特定的目录下运行(当然了,部分程序会调用系统的通讯录、相机等组件,但仍然是受限制的),从而保证了整个系统的安全性和稳定性。

iOS操作系统的上述特点在保证整个系统的安全性和稳定性的同时,也在其他方面存在着明显的缺陷。例如,正是由于iOS的ipa安装文件就如同一个个盒子一般,放在了/var/mobile/applications目录下,以这个程序的眼光看外 面,基本什么也看不到,以至于看不到在自己的目录外的信息。因此,要想实现某程序的某项功能,只能由用户手动到该程序对应的目录下进行操作,这就使得实现起来不够方便灵活。例如,如果用户想要拨打某人的电话,则只能到通讯录中查找联系人的联系方式,或者到“最近通话”记录中查找,或者通过拨号键盘输入联系人的电话号码,然后再按下呼叫按钮发起呼叫,等等。

发明内容

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的iOS系统中执行快捷操作的方法及装置,能够实现在IOS系统的桌面级界面中执行快捷操作。

依据本发明的一个方面,提供了一种iOS系统中执行快捷操作的方法,包括:

接收到创建快捷操作图标的请求之后,确定待创建的目标操作的相关信息;所述目标操作为iOS系统中可执行的操作;

调用iOS系统提供的用于在桌面级界面中创建图标的应用程序编程接口API,在桌面级界面中创建对应的快捷操作图标,并保存所述快捷操作图标与所述目标操作的相关信息之间的对应关系;

当用户针对所述快捷操作图标发起操作请求时,拦截所述操作请求;所述操作请求为通过所述快捷操作图标执行对应的目标操作的请求;

根据所述目标操作的相关信息,调用iOS系统提供的对应的API,以便跳转到所述目标操作对应的显示界面。

可选地,所述确定待创建的目标操作的相关信息包括:

通过预置的操作入口接收用户的输入信息,根据所述输入信息确定待创建的目标操作的相关信息。

可选地,所述目标操作包括iOS系统中支持的标准协议操作,所述标准协议操作包括:拨打指定联系人的电话、向指定联系人发送信息、向指定联 系人发送邮件或打开指定网页;

所述通过预置的操作入口接收用户的输入信息包括:

通过预置的操作入口接收待创建的目标操作的类型以及操作参数;其中,所述类型包括拨打电话、发送信息、发送邮件或打开网页,所述操作参数包括联系人信息或网页信息;

所述在桌面级界面中创建对应的快捷操作图标包括:

根据所述目标操作的类型以及操作参数,确定快捷操作图标样式,并在桌面级界面中创建所述快捷操作图标;

所述根据所述目标操作的相关信息,调用iOS系统提供的对应的API,以便跳转到所述目标操作对应的显示界面包括:

基于所述类型以及操作参数调用所述目标操作对应的API,以便启动所述类型对应的应用程序,并将所述操作参数传递给所述应用程序,并跳转到所述应用程序在所述操作参数下的显示界面。

可选地,所述应用程序包括系统应用程序,或者,自定义的应用程序。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210548577.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top