网络查询中的在线手写识别系统和方法

文档序号:9376257阅读:627来源:国知局
网络查询中的在线手写识别系统和方法
【专利说明】网络查询中的在线手写识别系统和方法
[0001]本发明包含了受著作权保护的内容。著作权的拥有人并不反对任何人复制专利公开内容,如其出现在专利局和商标局中的记录档案中那样,否则著作权的拥有人保留对其的任何著作权。
[0002]分案串请说明
[0003]本申请是申请日为2010年7月28的题为“网络查询中的在线手写识别系统和方法”的发明专利申请N0.201010244970.8的分案申请。
技术领域
[0004]本发明涉及用于网络查询的界面的系统和方法。更具体地说,本发明所涉及的系统和方法使用了在线手写识别来提高网络查询输入,特别是图形字符集输入的易用性。
【背景技术】
[0005]网络搜索服务,例如由雅虎和谷歌提供的那些服务,是因特网上最流行和最重要的应用之一。如果没有这种搜索服务,访问全套的因特网的内容虽然可行但也是困难的。因特网已经遍及很多亚洲国家和地区,例如中国大陆和中国台湾等。
[0006]这种状况提出了一个重大挑战。很多可用的内容使用传统的亚洲字符集,搜索这样的内容要求输入相应的字符。电子设备,例如计算机和移动设备,一般都会提供基于罗马字符集的用户界面元素。亚洲字符只能通过基于罗马字符集的等价方式而间接输入,例如拼音(中文),或是其他复杂的键的组合。这种方式给大量亚洲用户造成因特网使用的不便,例如一些老年人,他们并不熟悉罗马字符集或是亚洲字符集的等价系统。

【发明内容】

[0007]在一个实施例中,本发明是一种方法。一个图形表示通过网络被接收,该图形表示是根据用户和操作于用户设备上的用户界面的交互而产生的。该图形表示对应于图形字符集(例如中文)中某个希望的图形字符的一部分。然后通过使用计算设备,该图形表示被分析,以便从图形字符集中选择多个与图形表示可能相匹配的图形字符。这些可能的多个图形字符通过网络传送给用户。通过网络接收对多个可能的图形字符中的一个图形字符的选择。通过网络接收来自用户的指示,该指示表明多个可能的图形字符中被选择的一个字符会被用作搜索项来执行因特网搜索。然后,因特网搜索将使用该搜索项而被执行。
[0008]在另一个实施例中,本发明是一种方法。一个图形表示通过网络被接收,该图形表示是根据用户和操作于用户设备上的用户界面的交互而产生的。该图形表示对应于图形字符集(例如中文)中某个希望的图形字符的一部分。通过使用计算设备,该图形表示被分析,以便从图形字符集中选择多个与图形表示可能相匹配的图形字符。这些可能的多个图像字符通过网络传送给用户。通过网络接收对多个可能的图形字符中的一个图形字符的选择。向用户标识多个建议的搜索项。每个建议的搜索项至少包括图形字符集中的一个字符。从多个建议的搜素项中选择一个搜索项用来执行因特网搜索。因特网搜索将使用该搜索项而被执行。
[0009]在另一个实施例中,本发明是一个系统。该系统包括一个或多个模块,这些模块包括一个或多个处理器,处理器被编程来执行从存储软件的计算机可读存储介质中获取的用于各种功能的软件代码。在一个实施例中,该系统包括:图形接收模块,用于通过网络接收来自用户的数据,该数据包括图形表示,该图形表示是根据用户和操作于用户设备上的用户界面的交互而产生的,该图形表示对应于图形字符集中某个希望的图形字符的一部分;图形字符识别模块,用于分析图形接收模块所收到的图形表示,以便从图形字符集中选择多个与图形表示可能相匹配的图形字符;图形字符传送模块,用于通过网络将这些可能的多个图形字符传送给用户;图形字符选择接收模块,用于通过网络接收指示,该指示表明多个可能的图形字符中被选择的一个图形字符将用作搜索项来执行因特网搜索;搜索指示接收模块,用于通过网络接收指示,该指示表明所选取的多个图形字符将用作搜索项来执行因特网搜索;搜索项标识模块,用于向用户标识多个建议的搜索项,每个建议的搜索项至少包括图形字符集中的一个图形字符;搜索项选择接收模块,用于通过网络接收来自用户的对要被用于执行因特网搜索的建议的搜索项的选择;网络搜索模块,用于使用所选择的搜索项来执行因特网搜索。
【附图说明】
[0010]通过以下附图中所展示的更加详细的优选实施例的说明,本发明的上述及其他的目标、特征和优点将变得更为清晰。相同附图标号在各个图中所指相同。这些图未必是按照比例绘制的,其重点是展示本发明的原理。
[0011]图1显示了一个提供了在线手写识别功能的网络查询输入用户界面在任何字符输入之前的状况。
[0012]图2显示了在用户已经开始输入一个图形字符后,图1中的网络查询输入用户界面的状况。
[0013]图3显示了在用户已经选择了第一个图形字符后,图2中的网络查询输入用户界面的状况。
[0014]图4显示了在用户已经开始输入第二个图形字符后,图3中的网络查询输入用户界面的状况。
[0015]图5显示了在用户已经选择了第二个图形字符后,图4中的网络查询输入用户界面的状况。
[0016]图6展示了一个能够具有在线手写识别功能的支持网络查询服务的系统的高级视图。
[0017]图7展示了提供包括在线字符识别的网络搜索服务的方法的一个实施例。
[0018]图8展示了网络搜索服务引擎的一个实施例,该引擎至少能够支持图7中所显示的一个实施例。
【具体实施方式】
[0019]下面参考用于选择并呈现与特定话题有关的表现形式的方法和设备的框图和操作图示来描述本发明。框图或操作图示中的每个方框或多个方框的组合可以通过使用模拟或数字硬件及计算机程序指令来实现。
[0020]这些计算机程序指令可提供给通用计算机、专用计算机、专用集成电路(ASIC)或者其他可编程数据处理设备的存储器。使得在计算机或者其他可编程的数据处理设备的处理器上执行的指令将实现在框图或是一个或多个操作块中所表明的功能/动作。
[0021]在其他一些的实施方式中,在方框中描述的功能/动作并不一定按照操作图示所描述的顺序发生。例如,图中连续出现的两个方框,在实际上可以基本同时执行;或者根据所包含的功能/动作,在一些情况下,可以以相反的顺序执行。
[0022]在本公开文本中,术语“服务器”应该被理解为指代提供处理功能、数据库和通信设施的服务点。作为示例但不局限于此,术语“服务器”可以指一个单一的、物理存在的处理器以及相关的通信、数据存储和数据库设施,或者它也可以指联网的、集群的处理器组,以及相关的网络、存储设施、操作软件、一个或多个数据库系统和支持由服务器提供的服务的应用软件。
[0023]在本公开文本中,术语“终端用户”或“用户”应该被理解为指代数据供应商所提供的数据的消费者。作为示例但不局限于此,术语“终端用户”可以指通过因特网在浏览器会话中接收数据供应商提供的数据的个人,或者可以指代接收数据并存储或处理数据的自动软件应用。
[0024]在本公开文本中,计算机可读介质以机器可读形式存储计算机数据。作为示例但不局限于此,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括易失性的和非易失性的、可移动的和不可移动的介质,这些介质可用任何用于信息存储的方法或技术来实现,这些信息例如是计算机可读指令、数据结构、程序模块和其他数据。计算机存储介质包括但不限于随机存储器(RAM)、只读储存器(R0M)、可擦写可编程只读存储器(EPROM)、电可擦可编程只读存储器(EEPROM)、闪存或其他固态存储器技术、光盘(CD-ROM)、数字多功能盘(DVD)、或其他光存储装置、盒式磁带、卡式磁带、磁盘存储装置或其他大容量存储设备、或任何其他可用于存储希望的信息
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1