当前位置: 首页 > 专利查询>诺基亚公司专利>正文

手持设备和操作手持设备的方法技术

技术编号:2862067 阅读:173 留言:0更新日期:2012-04-11 18:40
一种操作手持设备的方法,所述手持设备具有一个输入装置,一个记录存储装置,一个索引表,一个搜索引擎装置,和一个显示装置,所述方法包括以下步骤:    接收由用户通过所述输入装置输入的输入串;    根据所述输入串中的子串的第一符号的组合,查找所述索引表中的一组条目,每两个相邻子串由分隔符分隔;    根据所述组条目,定位所述记录存储装置中的多条记录;以及    将所述多条记录与所述输入串匹配,以找到匹配记录。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及与手持设备关联使用的数据库搜索的领域。
技术介绍
手持设备正在全世界范围内得到越来越多的用户的使用。在手持设备之内结合了许多技术,例如高频半导体、计算机和通信技术。随着技术的成熟,它为扩展服务展现了更多机会。手持设备主要是一种具有专门能力的便携式电子计算机。通常惯例是在手持设备中包括各种性能,例如计算器、日历、备忘便笺簿,以及个人和商务目录或电话卡文件信息。包含这样信息的手持设备利用常规计算机存储设备,并且将这样信息保存在非易失性存储器存储装置,例如随机存取存储器、磁带存储器和磁盘存储器中。与特定数据存储技术无关,用户可以通过常规显示技术例如液晶显示器来访问信息。所包含的个人和商务信息通常包括如个人姓名、公司名称、地址、电话号码、传真号码、电子邮件地址这样的信息,以及其他更广范围信息。随着存储技术的进展,手持设备用户要编辑不断增加的越来越多的信息,对快速和精确地检索特定信息提出强烈要求。然而,简单地增加电子处理器速度经常加重可用电源负担,但是,因为设备要求足够小以便于携带,所以大电源不可行。这种双重需求对本技术的设计者提出挑战,以争取生产出进行有效搜索的革新方法,这就要求改进计算机数据库搜索技术。一个手持设备可以包含存储器存储装置,以允许创建在各种手持设备和电话应用中所使用的数据库。例如,与电话卡类似,数据库可以保存联系信息,例如电话号码和地址。这种联系信息可以用来起动电话呼叫、传真或发送电子邮件。随着联系条目数变大,由于实用原因,变得有必要引入在数据库中对用户需要的信息进行检索的方法。如本领域所周知,在起动搜索前,必须提供一个“搜索关键字”。因而,当要检索的信息包含汉字时,由于用户将汉字输入手持设备通常很繁琐,所以迫切需要搜索数据库的方法。中文输入法是在手持设备或其他计算机设备上运行的一种软件。中文输入法解释用户输入的符号,并且向用户提示匹配的汉字。中文输入法也称为前端处理器(FEP)或输入法编辑器(IME)。这里,符号指的是能从小键盘直接输入的任何图形符号。符号包括字母表、数字,以及基本中文输入元素,例如注音符号、汉字笔画、声调标记等。如本领域所周知,长期以来,中文输入法对输入设备例如键盘是一个挑战。汉字输入速度由下列因素决定1)输入编码冗余率(ICRR),即与一个汉字对应的给定符号串所匹配的候选字的平均个数;2)每个汉字的平均输入代码长度。当前,只有少数输入法能在上述两个方面都获得良好得分。但不幸地是所有这些输入法都难以为普通用户所掌握。它们只是由专业用户所使用。普通用户一般使用容易学会的中文输入法,例如拼音、笔画和注音。以拼音输入法为例。为了输入单个汉字,用户不得不按照所要输入的这个汉字的发音,输入一串符号(称为拼音符号,用英文字母表示)。然而,一串符号通常与多个汉字相对应。因而,在输入一串符号之后,将向用户提示与这串符号相对应的多个汉字作为候选字。然后,用户选择这些候选字中的一个作为输入的汉字。以注音输入法为例。为了输入一个汉字,必须输入一串符号(称为注音符号)。以笔画输入法为例。为了输入一个汉字,必须输入一串符号(称为笔画符号)。这里给出一个例子。为了用拼音输入法输入一个汉字“中”,必须输入一串拼音符号“zhong”。如果用注音输入法输入同样字符,必须输入一串注音符号“ㄓㄨㄥ”。如果用笔画输入法输入该字符,必须输入一串笔画符号“丨乛一丨”。因为向手持设备输入汉字的困难性,所以为在数据库中搜索用户希望检索的中文信息提供更有效的方法变得更有必要。为了完成搜索,手持设备将必须结合软件或固件,以适当地解释搜索命令,执行搜索算法,并且显示满足搜索规定的记录列表。这样的方法一般为计算机领域的技术人员所周知。对于如手持设备应用中利用的较小数据库,已有方案是提供一种简单搜索,其中用户启动搜索功能并键入搜索关键字或标志符。在用户例如按下象输入或专用“搜索”键这样的键启动搜索之后,执行搜索。这种情况称为“被动搜索”,并且其特征在于在查询搜索键启动搜索之前不显示查询结果的事实。
技术实现思路
本专利技术的第一目的是提供一种操作手持设备的方法,利用这种方法用户能从手持设备中快速地检索信息,特别是中文信息,而不用输入一个完整的搜索关键字或甚至不用输入汉字。本专利技术的第二目的是提供一种操作手持设备的方法,利用这种方法能在手持设备中独特地保存信息特别是中文信息,以便能快速和容易地检索信息。本专利技术的第三目的是提供一种手持设备,其中能独特地保存并且快速和容易地检索信息特别是中文信息。为了实现第一目的,本专利技术提供一种操作手持设备的方法,该手持设备具有一个输入装置,一个记录存储装置,一个索引表,一个搜索引擎装置,和一个显示装置,该方法包括以下步骤接收由用户通过所述输入装置输入的输入串; 根据所述输入串中子串的第一符号的组合,查找所述索引表中的一组条目,每两个相邻子串由一个分隔符所分隔;根据所述组条目在所述记录存储装置中定位多条记录;以及将所述多条记录与所述输入串匹配,以找到匹配记录。为了实现第二目的,本专利技术提供一种操作手持设备的方法,该手持设备具有一个输入装置,一个记录存储装置,一个索引表,一个搜索引擎装置,和一个显示装置,该方法包括以下步骤根据用户通过所述输入装置输入的信息,形成一条记录,所述记录至少包括第一符号串,所述第一符号串包括子串;将所述记录保存在所述记录存储装置之内的一个地址;根据所述记录形成多个项目,每个项目至少包括所述地址,并且与从所述子串中选择的预定数目的符号相对应;将所述多个项目中的每一个项目插入所述索引表中的对应组条目,所述对应组由从其中选择与正被插入的所述项目对应的预定数目符号的各子串的第一符号的组合所标识。为了实现第三目的,本专利技术提供一种手持设备,包括第一输入装置,用于输入属于一个小字符集的符号;一个记录存储装置,用于存储多条记录,每条记录至少包括一个属于一个小字符集的第一符号串;一个索引表,用于对所述记录存储装置中的每条记录存储多个条目,所述多个条目中的每一个条目表示所述记录在所述记录存储装置中的地址与所述记录包括的所述第一符号串中的符号的可能组合之间的关系;一个搜索引擎装置,用于根据用户通过所述第一输入装置输入的输入串中的子串的第一符号的组合,查找所述索引表中的一组条目,并且根据所述组条目,在所述记录存储装置中定位多条记录;和一个比较器,用于将所述多条记录中的每一条记录的所述第一符号串与所述输入串中的子串比较。按照本专利技术的方法,为了检索手持设备中的信息,不必输入一个完整搜索关键字。相反,用户仅需输入搜索关键字的一部分。对于汉字,用户无需输入一个与汉字相对应的完整字符串。用户仅输入一个或几个符号,就会检索到相关信息。此外,搜索结果将实时显示以供用户选择。也就是,只要用户输入一个符号,就将执行搜索,并且显示搜索结果,而且只要修改搜索准则(也称为“搜索关键字”),就将根据修改准则执行搜索,并且显示更新结果。也就是,用户能够在输入或调整搜索准则的时候看见检索信息。如果已经显示所需信息,用户就能立刻停止输入。如果有太多显示信息,用户能调整搜索准则,以便能减少显示信息。搜索准则越精确,检索到的信息就越少。如果用户想要得到一个精确搜索结果,他或她可以输入一个与所要输入的字符相对应的完整符号串本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:袁士俊江峰郭文静路东升安娜索菲娅·帕纳嫩
申请(专利权)人:诺基亚公司
类型:发明
国别省市:

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

1