用于自动业务拨号的方法和系统技术方案

技术编号:14657680 阅读:59 留言:0更新日期:2017-02-16 23:18
根据本发明专利技术的系统和方法涉及自动业务和服务拨号。根据一个示例性实施例,公开了一种业务拨号系统。系统包括被配置成存储多个业务对象的存储器,该多个业务对象包含与多个业务实体相对应的电话号码。系统还包括被配置成检测键按压的用户输入设备。系统也包括耦合至用户输入设备和存储器的处理器。处理器被配置成基于检测到的键按压产生键序列和数字序列。处理器被进一步配置成在存储器中搜索与键序列相对应的业务对象。系统进一步包括显示设备,该显示设备被配置成显示数字序列和业务对象。用户输入接口被进一步配置成检测对多个业务对象中的一业务对象的选择或者拨号命令。处理器被配置成如果检测到对业务对象的选择则执行与所选业务对象相关联的动作,以及如果检测到拨号命令则将数字序列作为电话号码来拨打。

【技术实现步骤摘要】

本专利技术涉及用于自动业务拨号的方法和系统。更具体地,本专利技术涉及用于从便携式设备自动搜索和拨打业务电话号码的方法和系统。
技术介绍
诸如移动电话之类的便携式通信设备广泛用于高效且即时的通信和信息传输。此类便携式设备可在其存储器中存储电话簿,电话簿包括用户的联系人的电话号码,并且有时包括用户频繁使用的业务电话号码。例如,用户可能每周五从比萨饼餐馆(例如PapaJohn′sTM)订购比萨饼,并且电话号码可被存储在移动电话中。但是,用户有时可能希望拨打电话簿中未保存的业务电话号码。例如,用户可能希望首次尝试Domino′sTM比萨饼。作为另一示例,用户可能在其家乡外旅行,并且希望从本地PapaJohn′sTM商店订购。使用常规移动电话时,用户必须首先手动寻找电话号码,记住或记录该号码,并且随后在移动电话上拨打该号码。例如,用户可能必须使用其移动电话在线搜索,查看黄页,或呼叫电话号码查找服务(例如411服务),以便找到电话号码。电话号码手动搜索对于用户而言可能是耗时且不方便的。因此,已开发出一些新的拨号方法和系统以改善在拨打业务电话号码方面的用户体验。例如,在用户通过使用移动电话在线搜索找到电话号码之后,电话屏幕上可显示对话框,从而询问用户是否希望拨打该电话号码。一旦用户确认,将会自动拨打该电话号码。尽管此类方法和系统可通过节省记住/记录且手动拨打电话号码的努力来改善用户体验,但是它们仍然不是最佳的。例如,用户仍然必须使用移动电话上的web浏览应用并且手动查找电话号码。另外,此类方法总是需要因特网连接并且在因特网对用户而言不是一直可用时(例如,在异国漫游时)不支持“离线”模式。因此,存在对能够进行高效业务拨号的改进的方法和系统的需求。
技术实现思路
根据本专利技术的系统和方法涉及自动业务和服务拨号。根据一个示例性实施例,公开了一种业务拨号系统。系统包括被配置成存储多个业务对象的存储器,该多个业务对象包含与多个业务实体相对应的电话号码。系统还包括被配置成检测键按压的用户输入设备。系统也包括耦合至用户输入设备和存储器的处理器。处理器被配置成基于检测到的键按压产生键序列和数字序列。处理器被进一步配置成在存储器中搜索与键序列相对应的业务对象。系统进一步包括显示设备,该显示设备被配置成显示数字序列和业务对象。用户输入接口被进一步配置成检测对多个业务对象中的一业务对象的选择或者拨号命令。处理器被配置成如果检测到对业务对象的选择则执行与所选业务对象相关联的动作,以及如果检测到拨号命令则将数字序列作为电话号码来拨打。应当理解以上一般描述和以下详细说明仅仅是示例性和说明性的而不是限制所要求保护的本专利技术。附图说明被包括在说明书中且构成说明书一部分的附图示出了根据本专利技术的若干实施例,且与说明书一起用于解释本专利技术的原理。在附图中:图1示出根据本专利技术实施例的示例性业务拨号器系统的框图;图2A-2C各自示出根据本专利技术实施例的示例性业务拨号器系统的用户界面;图3示出根据本专利技术实施例的在业务拨号器系统的数据库中存储的示例性业务对象;图4是根据本专利技术的使用业务拨号器系统的自动业务拨号过程的示例性流程图;图5是根据本专利技术的在业务拨号期间执行在线搜索的示例性流程图;图6是根据本专利技术的用于更新在业务拨号器系统上存储的业务对象的示例性流程图;以及图7是根据本专利技术的用于检索附加业务信息的示例性流程图。具体实施方式以下描述引用附图。在可能时,将在所有附图中使用相同的附图标记来指示相同或类似的部件。尽管本文描述了本专利技术的若干示例性实施例和特征,但是修改、调整以及其它实现是可能的而不背离本专利技术的精神和范围。例如,可对附图所示组件进行替换、添加或修改,并且本文所述示例性方法可通过替换、重新排序或向所公开的方法添加步骤来修改。因此,以下详细描述不限制本专利技术。相反,本专利技术的恰当范围由所附权利要求所界定。图1示出示例性业务拨号器系统100的框图。根据某些实施例,业务拨号器系统100可以是可由用户携带至各个位置的便携式通信设备。例如,业务拨号器系统100可以是移动电话、智能电话或PDA。业务拨号器系统100可连接至包括电话网络(诸如3G网络)的电信网络和/或因特网(诸如Wi-FiTM)。用户可通过电信网络使用业务拨号器系统100来连接业务终端设备并与之通信。根据某些实施例,业务拨号器系统100可被配置成当业务号码未被用户知晓时搜索和获得该业务号码。根据本专利技术的实施例,术语“业务”被宽泛地使用以包括具有公开列出(诸如在因特网上或在黄皮书中)的业务联系信息(诸如电话号码、电子邮件、地址或网站)的任何个人或实体。在某些实施例中,业务可以是买卖商品业务中的业务。例如,业务可以是将商品卖给消费者的零售业务方,或者也可以是运营介于生产商和零售商之间的中间环节的批发业务方。业务也可以是生成和销售商品的生产商,诸如比萨饼餐馆、面包店或花店。在某些实施例中,术语“业务”也可用于指代任何服务提供商,诸如工程承包商、草坪服务公司、干洗店、医务室以及律师事务所。在某些实施例中,术语“业务”可进一步包括政府机构和非营利组织,诸如慈善团体、工会、博物馆以及公共艺术组织。如图1所示,业务拨号器系统100可包括处理器110、存储器模块120、输入设备130、显示设备140以及通信接口150。处理器110可以是中央处理单元(“CPU”)或图形处理单元(“GPU”)。取决于所使用的硬件类型,处理器110可包括一个或多个印刷电路板或微处理器芯片。处理器110可执行计算机程序指令序列以执行将在下文中更详细解释的各种方法。存储器模块120可包括随机存取存储器(“RAM”)和只读存储器(“ROM”)等等。计算机程序指令可从ROM或任何其它合适的存储器位置访问和读取,并且被加载到RAM中以供处理器120执行。例如,存储器模块120可存储一个或多个软件应用。存储在存储器模块120中的软件应用可包括用于普通计算机系统以及用于软件控制的设备的操作系统121。此外,存储器模块120可存储整个软件应用或者存储软件应用中的可由处理器110执行的仅仅一部分。例如,存储器模块120可存储可由处理器110执行的拨号软件122并且执行自动业务拨号。在某些实施例中,存储器模块120也可存储主数据、用户数据、应用数据和/或程序代码。例如,存储器模块120可存储本地业务数据库123和电话簿124。在某些实施例中,本地业务数据库123可包括一个或多个业务对象。例如,图3示出包括一个或多个数据字段的示例性业务对象,该一个或多个数据字段存储描述相应业务的信息。术语“数据库”用于宽泛地包括用于存储数据的任何数据格式。在某些实施例中,电话簿124可包括用户的现有联系人的信息。例如,用户可在电话簿124中保存其家庭成员和朋友的以及频繁使用的业务的电话号码和/或电子邮件地址。在某些实施例中,输入设备130和显示设备140可通过适当的接口电路耦合至处理器110。在某些实施例中,输入设备130可以是硬件键盘、键区或触摸屏。例如,输入设备130可以是图2A所示的移动电话的拨号区。在某些实施例中,输入设备也可以是像PC一样的全QWERTY键盘(如图2C所示)或者是在每个键上有两个字母的半QWERTY紧凑键盘(如图2B所示)。在某些实施例中,输入设备本文档来自技高网
...
用于自动业务拨号的方法和系统

【技术保护点】
一种业务拨号系统,包括:存储器,其被配置成存储多个业务对象;用户输入设备,其被配置成检测用户输入;处理器,其耦合至所述用户输入设备和所述存储器,其中所述处理器被配置成:基于用户输入产生键序列;将所述键序列解释成数字序列和一个或多个字母序列;在所述存储器中搜索与所述述数字序列或/和字母序列相对应的业务对象;以及显示设备,其被配置成在同一界面显示基于所述键序列所得到的所述数字序列和所述业务对象,其中用户输入接口被进一步配置成检测对所述业务对象中的一业务对象的选择或者拨号命令。

【技术特征摘要】
1.一种业务拨号系统,包括:存储器,其被配置成存储多个业务对象;用户输入设备,其被配置成检测用户输入;处理器,其耦合至所述用户输入设备和所述存储器,其中所述处理器被配置成:基于用户输入产生键序列;将所述键序列解释成数字序列和一个或多个字母序列;在所述存储器中搜索与所述述数字序列或/和字母序列相对应的业务对象;以及显示设备,其被配置成在同一界面显示基于所述键序列所得到的所述数字序列和所述业务对象,其中用户输入接口被进一步配置成检测对所述业务对象中的一业务对象的选择或者拨号命令。2.如权利要求1所述的系统,其特征在于,所述处理器被配置成:如果检测到对业务对象的选择则执行与所选择的业务对象相关联的动作;以及如果检测到所述拨号命令则将所述数字序列作为电话号码来拨号。3.如权利要求1所述的系统,其特征在于,进一步包括通信接口,所述通信接口被配置成根据触发事件从在线服务下载业务对象。4.如权利要求3所述的系统,其特征在于,所述触发事件是与业务拨号器系统相关联的用户位置的改变,其中从所述在线服务下载的业务对象与距所述用户位置预定距离以内的业务实体相关联;或所述触发事件是与先前存储在数据库中的业务实体有关的信息的改变,其中从所述在线服务下载的业务对象与被改变的业务实体相关联;或所述触发事件是指时间间隔到达预定时间间隔。5.如权利要求1所述的系统,其特征在于,所述处理器被进一步配置成:基于与相应业务实体关联的流行性水平对所述业务对象进行排序;或者基于根据与相应业务实体关联的电话频率的流行性水平或给予用户自定义顺序对所述业务对象进行排序;或者检测用户位置以及由业务对象的位置字段所包含的相应业务实体的位置信息,其中基于当前位置与相应业务实体之间的距离对所述业务对象进行排序;或者基于所述业务对象的显示名称对所述业务对象进行排序。6.如权利要求1所述的系统,其特征在于,所述处理器被进一步配置成:根据用户初始化或基于由本地搜索获取的业务对象的数目与设定阈值数的比较结果,对在线搜索进行初始化。7.如权利要求6所述的系统,其特征在于,所述设定阈值数基于所使用的搜索标准。8.如权利要求1所述的系统,其特征在于,所述处理器被进一步配置成:向在线服务发送在线搜索请求,其中所述在线搜索请求包括所述键序列;以及从所述在线服务接收在线搜索结果。9.如权利要求1所述的系统,其特征在于,所述处理器进一步配置成:基于下载的数据创建或上传业务对象;或者,将本地业务对象数据库中的业务对象上传。10.如权利要求1所述的系统,其特征在于,所述存储器被进一步配置成存储多个联系对象,其中所述处理器被进一步配置成,在所述存储器中搜索与所述键序列相关联的联系对象,无需切换上下文;将与所述键序列相关联的一个或多个所述联系对象与所述业务对象一起进行显示或采用不同的颜色或字体进行显示。11.如权利要求1所述的系统,其特征在于,所述业务对象进一步包括与相应业务实体相对应的特性数据,其中业务对象的特性数据包括与业务名称对应的外语名称、或业务名字的缩写、或标签、或关键词。12.如权利要求1所述的系统,其特征在于,所述业务对象进一步包括动作字段,所述动作字段适于存储一旦所述业务对象被选择就要采取的动作。13.如权利要求1所述的系统,其特征在于,所述用户输入设备进一步接收对所选择的业务对象的附加信息的用户请求,所述处理器进一步根据所述用户请求向在线服务或所述存储器发送对与所选择的业务对象相关联的附加信息的在线搜索请求,并接收在线搜索结果,所述显示设备进一步显示所述附加信息。14.一种业务拨号设备,包括:用户输入设备,其被配置成检测用户输入;处理器,其耦合至所述用户输入设备,其中所述处理器被配置成:基于所述用户输入产生键序列;将所述键序列解释成数字序列和一个或多个字母序列;发送所述数字序列和一个或多个字母序列,并获得与所述述数字序列或/和字母序列相对应的业务对象;以及显示设备,其被配置成在同一界面显示基于所述键按压所得到的所述数字序列和所述业务对象,其中用户输入接口被进一步配置成检测对所述业务对象中的一业务对象的选择或者拨号命令。15.如权利要求14所述的设备,其特征在于,所述处理器被配置成:如果检测到对业务对象的选择则执行与所选择的业务对象相关联的动作;以及如果检测到所述拨号命令则将所述数字序列作为电话号码来拨号。16.如权利要求14所述的设备,其特征在于,进一步包括通信接口,所述通信接口被配置成根据触发事件从在线服务下载业务对象。17.如权利要求14所述的设备,其特征在于,所述触发事件是与业务拨号器系统相关联的用户位置的改变,其中从所述在线服务下载的业务对象与距所述用户位置预定距离以内的业务实体相关联;或所述触发事件是与先前存储在数据库中的业务实体有关的信息的改变,其中从所述在线服务下载的业务对象与被改变的业务实体相关联;或所述触发事件是指时间间隔...

【专利技术属性】
技术研发人员:王佳梁张瞰赵杨谢海潮
申请(专利权)人:上海触乐信息科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1