一种网址输入方法和系统和网络服务系统的制作方法

文档序号:6490018阅读:121来源:国知局
一种网址输入方法和系统和网络服务系统的制作方法
【专利摘要】本发明公布了一种网址输入方法和系统和一种网络服务系统,使用首拼音字符串作为首选输入语言;能够根据其所覆盖的常用网址或/和常用网址类别的首拼音字符串中的某些元素来输入相应的网址或者属于相应网址类别的网址;并至少同时具有如下两个特征:(1)常用导航优先,(2)首拼音优先;本发明能够使得用户即使是在手机这样的小屏幕设备上一般也可以在无需调整待选项显示、并且字符输入和选择总计不超过3次的情况下完成对常用网址的输入。
【专利说明】一种网址输入方法和系统和网络服务系统
【技术领域】
[0001]本发明涉及信息处理【技术领域】,尤其涉及一种为中文用户提供网址导航的系统和方法。
【背景技术】
[0002]本发明在此引用申请号201210059857.1的中国专利申请《一种网址导航系统和方法》,并通过引用而将其并入本说明书以作参考。如201210059857.1所述,导航网页技术对于对最常用的网址导航相当方便,但对稍微不那么常用的网址,其导航效率就会显著下降。由于手机屏幕尺寸的限制,网址导航页的导航效率更是因此显著下降。
[0003]发明的内容
[0004]本发明要解决的技术问题是,针对中国用户的常用网址,提供一种输入效率显著超过现有技术的网址输入方法和系统,使得即使是在手机甚至更小的小屏幕设备上一般也可以在用户无需调整选择项显示、并且字符输入和对选择项做出选择总计不超过3次的情况下为用户输出其所需要的常用网址。
[0005]本发明公开了一种网址输入方法(以下简称本方法),包括如下步骤:接收用户的输入信息;依据所接收的用户输入信息向用户展示选择项;根据用户选定的选择项,输出对应该选择项的网址。这里所说的选择项,是指本方法在接收用户的输入信息之后,到本方法完成输出对应的网址之前,本方法所反馈的、同所接收的用户输入信息相对应的,供用户做出一步选择,以使得本方法能够更一步的了解用户使用该输入信息所表达的意图的反馈信息。比如,如果向用户展示同输入无关的广告信息,同输入有关或者无关的系统使用帮助信息、系统设置信息,这些反馈信息则不属于本说明书所说的选择项,比如,展示“I =使用浏览器来访问您输入的网址,2 =在存在专用APP的情况下使用该APP访问该网址所对应的资源,请选择”;再比如,设计一个劣化的实施例,用户输入一个字符后,该实施例展示“是否已经输入完毕了,请选择yes,no”,用户选择yes之后,该实施例再展示“你确定这是你的输入吗?”,用户点击确实后,再展示“已经接收了你的信息,将开始处理,选择Ok继续处理”,或者,用户输入一个字符后,该实施例展示“你是希望做网址输入还是网址查询,I =网址输入,2 =网址查询”,上述举例的反馈信息和具有类似特征的反馈信息也不属于本说明书所说的选择项;再比如,某实施例向用户展示选择项时,还会展示其他同输入有关的信息,比如某种广告信息,但是该信息的内容,和/或,表达方式,足以让用户不会将其误认为是选择项,比如,其显示格式和/或位置,结合该实施例提供给用户的使用说明信息能够让用户了解,该反馈信息所界定的网址是该实施例出于比如商业目的额外推荐的网址,并不是该实施例认为用户所试图输入的网址,比如图1中所展示的广告信息就属于这样的信息,这样的信息也不属于本说明书所说的选择项。
[0006]这里所说的输出网址,是指输出相应的URI和/或进行可能同该URI有关的操作,比如,将URI通过显示屏幕展示出来;再比如,触发某浏览器对该网址页面进行相应的显示;再比如,以某个格式按照某种方式将该网址上屏输出到某一应用程序,比如输出到浏览器的地址栏,再比如输出到浏览器的地址栏并触发该浏览器对该网址页面的显示;再比如,启动某专用APP对该网址所对应的资源进行访问,比如,用户输入字符X,本方法的某实施展示了 “新浪微博、新浪网、新浪新闻、新浪财经、新浪汽车”等选择项,用户选择其中的“新浪微博”,该实施例启动手机上的某个新浪微博客户端对新浪微博进行访问。优选地,本方法包括对使用状态的检查步骤,针对相同的输入信息,根据输出对象和/或使用环境的不同而使用不同的输出方式,比如某实施例针对用户选定“腾讯网”这个选择项输出其所界定的网址时,向书写程序上屏输出URI,比如向word中写入http://www.qq.com/,向浏览器地址栏输出URI并触发对该页面的显示;再比如,某实施例在向浏览器输出URI时,在不同的情况下输出不同的URI,比如针对比如实用查询这个选择项在手机环境中首选输出m.haol23.com/n/v/shiyongchaxun,需要用户专门指不才会输出www.2345.com/tools/ ;另一实施例在PC环境中首选输出www.2345.com/tools/,需要用户专门指示才会输出m.haol23.com/n/v/shiyongchaxun0优选地,本方法允许用户指示针对其输入的信息以何种方式输出网址,比如是触发何种浏览器来对该网址进行访问,还是启动哪一种其他的APP来对该网址所对应的资源进行访问,比如,在某实施例中,这种指示是通过用户对输出对象的选择而做出指示,比如通过点击屏幕将该实施例的输出对象设置为某浏览器的地址栏;再比如另一实施例允许用户至少可以针对某些网址向该实施例指示分别用不同的浏览器做为输出对应网址的默认对象,比如对网址A和网址B使用浏览器F,对网址C使用浏览器G,对网址D使用浏览器H ;该实施例将用户的指示记录在数据库中;针对上述网址,如果用户没有用某种方式另行指定输出网址的对象,该实施例会以如下方式来输出网址:输出网址前该实施例会在数据库中进行检索,如果用户已经设置有输出该网址的默认对象,触发该浏览器访问该网址所对应的资源;对于用户未设置默认输出对象的网址,按照该实施例预设的在该使用状态下针对该网址的默认方式输出网址;上述该实施例的技术安排可以显著改善网址输入法对Web APP的支持,使Web APP能够更方便的运行在最能够支持它的浏览器上,显著降低要求其支持多种浏览器的需要求;该实施例的有关技术特征可以有多种变化,比如当该实施例的某一子实施例处于需要触发浏览器来展示对应输入信息的网址页面的使用状态时,如果其工作环境安装有多种浏览器,其预设的默认网址输出方式随网址的不同有所不同,比如针对某些网址是使用浏览器A,针对某些使用浏览器B,针对某些网址是使用浏览器C,但另一实施例预设的默认网址输出方式是针对所有网址使用同一种浏览器,而另一子实施例预设的默认网址输出方式是检查其工作环境中有哪些APP可以用来访问该网址所对应的资源,然后提供菜单询问用户,比如:是向某浏览器,还是向某个可用的其他APP输出网址,随后根据用户的选择输出网址,并将用户的选择作为默认对象记录在数据库;这里所说的子实施例是指该实施例随某些技术安排的差异而出现的相互间具有区别的实现形式。
[0007]本说明书也将根据用户输入的信息来为用户输出网址称为根据用户输入的信息为其提供网址导航服务。
[0008]本发明的基本技术方案包括以下几点可供选择使用的技术选择:
[0009](I)利用关键词导航技术来改进导航网页技术,一般依靠用户输入的一个字符或者两个字符,来实现对界定导航网页中显示的常用的网址或者网址类别的选项的有针对性的选择性展示,从而显著减少选择项的数量,以解决现有导航网页技术中选择项太多,在小屏幕环境中使用效率显著下降的问题;同时也提高其在大屏幕环境中的使用效率。
[0010](2)改进汉语拼音首拼音字符串输入方法。本说明书所说的某常用网址或者常用网址类别的汉语名称的首拼音字符串,是指:(一)对于由纯汉字组成的汉语名称,将该汉语名称中每一个汉字的对应拼音的首拼音按照对应汉字在该汉语名称中的顺序合在一起构成的字符串,和,按照对应汉字在该汉语名称中的顺序在前述字符串中选取的子字符串,比如对于汉语名称“新浪微博”来说,其首拼音字符串就分别是X、Xl、Xlw, Xlwb ; (二)对于不是纯粹由汉字组成的汉语名称,其中汉字部分使用其汉语拼音的首拼音,数字部分直接使用该数字,英文字母部分直接使用该英文字母,将前述这些字符按照对应汉字、数字、英文字母在该汉语名称中的顺序合在一起构成的字符串,和,按照对应汉字、数字、英文字母在该汉语名称中的顺序在前述字符串中选取的子字符串,比如对于“QQ空间”,其首拼音字符串就是q、qq、qqk、qqkj,对于“163邮箱”,其首拼音字符串就是1、16、163、163y、163yx ;比如对于“NBA”,其首拼音字符串就是n、nb、nba。
[0011]在现有技术中,对于纯汉字组成的汉字组合,使用上述定义中的首拼音字符串作为输入方法,是常见的技术。但是,比如,对于含有数字的汉语名称,现有的输入法技术并不是将其中的数字同汉字的首拼音按照上述方式来构造成统一的首拼音字符串。比如,在百度输入法中,输入163yX,它会直接将163作为数字输入,然后再将yx作为首拼音字符串处理,反馈“优先,以下,允许,游戏,一下”等汉字输入选择项,而不会将163yx合在一起处理。使用本发明所改进的首拼音字符串,更符合中国用户的日常交流习惯,能够显著改善用户输入其汉语名称中包含有数字的网址的方便程度和速度。
[0012](3)对中国用户的常用网址做出符合符合中国用户在日常的中文交流中的语言习惯的合理的汉语分类,该分类中尽量避免使用现有技术中各种搜索引擎普遍使用的、针对字符串关键词的典型网址分类方法“以同直接包含该字符串的不同关键词联系紧密的网址的集合来对网址做出划分”。参见201210059857.1中的说明。
[0013](4)以首拼音字符串作为基本输入语言,针对常用网址和/或常用网址类别来安排首选选择项和首选待选项。
[0014](5)改进联想输入法。在用户所输入的首拼音字符串可能是用于输入属于某个网址类别的网址的时候,在条件允许的情况下,为其展示的选择项包括界定该首拼音字符串属于其首拼音字符串集合的可能网址类别(在(5)中简称为该网址类别)的选择项,和/或,界定属于该网址类别的子网类别和/或网址的选择项,即使该首拼音字符串并不是这些子网址类别和网址的首拼音字符串集合中的元素。比如,用户输入字符sy,本方法比如展示“实用查询、身份证、手机归属地、星相命理、邮件查询、航班查询”等选择项,尽管只有实用查询这个网址类别的首拼音字符串集合包含sy这个元素,而“身份证、手机归属地、星相命理、邮件查询、航班查询”等实用查询这个网址类别名下的子网址类别的汉语名称的首拼音字符串集合并不包含sy这个元素。再比如,用户输入字符sp,本方法比如展示“视频类、优酷网、土豆网、搜狐视频、腾讯视频”,尽管“优酷网、土豆网、搜狐视频、腾讯视频”等网址的汉语名称的首拼音字符串集合并不包含sp这个元素。
[0015](6)将用户的输入需求分为网址输入导航需求和网址查询导航需求,来进一步提高输入效率。比如,针对网址输入导航需求,本方法至少针对用户输入第一个字符所展示的首选待选项中会显著增加将该字符理解为网址的汉语名称的首拼音字符串的待选项的比例,比如用户输入S,展示比如“搜狐、搜狐视频、搜搜、搜狐新闻、搜房网”等待选项。而针对网址查询导航需求,本方法至少针对用户输入的第一个字符展示的首选待选项中会显著增加将该字符理解为网址类别的汉语名称的首拼音字符串的待选项的比例,比如用户同样输入S,展示比如“实用查询、身份证、生活、视频、手机归属地”等待选项。更多的说明参见本说明书对方法B的说明。关于上述两种网址导航需求的说明,参见201210059857.1中的说明。
[0016]本说明书所说的输入语言,是指用户向本方法表达其输入意图时,可以使用的沟通符号和应该遵守的表达规则的集合。
[0017]本说明书所述的常用网址,是指中国用户上网常用的、具有中国用户在日常的中文交流中普遍习惯性的用于称呼该网址的汉语名称的网址的集合中的各个网址。中国用户上网常用的网址,一般都有中国用户在日常的中文交流中普遍习惯性的用于称呼该网址的纯由汉字组成的名称,比如新浪微博、百度,谷歌;但中国用户在中文交流中称呼某些常用网址的时候也可能会普遍习惯性的使用含有英文或/和数字的名称,比如“QQ空间、163邮箱”,“CNTV”。本说明书所说的常用网址的汉语名称,是指中国用户在日常的中文交流中普遍习惯性的用于称呼这些常用网址的名称,既包括上述纯由汉字组成的网址名称,也包括上述含有英文或/和数字的网址名称。
[0018]本说明书所说的常用网址类别是指合理的对常用网址的汉语分类体系中的常用网址类别。这里所说的对常用网址的汉语分类体系,是指该网址分类体系是使用符合中国用户在日常的中文交流中的语言习惯的表达来为其网址类别命名,所命名的名称就是本说明书所说的该网址类别的汉语名称。上述网址类别的汉语名称,绝大多数是纯由汉字组成,比如“视频”、“生活”、“视频类”等;不过由于中国用户在日常的中文交流中表达某些网址类别时也会习惯于使用英文或/和数字,比如用“NBA”来称呼由同美国NBA职业篮球有关的某些网址所构成的网址类别,再比如用“B2C类”来称呼B2C类电子商务网站所构成的网址类别。因此也可能有少量网址类别的汉语名称使用了英文或/和数字。这里所说的“合理的对常用网址的汉语分类体系”中所说的合理,是指现有技术人员根据现有知识和本发明所披露的信息能够得出结论,从便于中国用户使用网址类别的汉语名称的首拼音字符串来表达网址类别信息,以满足其网址查询导航需求这个目的来说,该分类体系并非是不合理的。这里所说的“合理的对常用网址的汉语分类体系中的常用网址类别”中所说的常用网址类别,是指中国用户在该分类体系中会经常用到该网址类别来表达其网址查询需求。一般来说,合理的对常用网址的汉语分类体系中的常用网址类别,不会是搜索引擎式的字符串关键词网址类别,但是作为例外,比如,如果某个搜索引擎式的字符串关键词网址类别的名称,恰好符合本说明书所描述的“合理的常用汉语分类体系中的网址类别的汉语名称”的技术特征,那么常用网址类别也可能使用该名称,比如前面举例的网址类别“NBA”;再比如,如果针对某个关键词,某搜索引擎所提供的网址集合,恰好构成了本说明书所说的合理的对常用网址的汉语分类体系中的一个常用网址类别,自然该分类体系也可以包括这样的网址类别。
[0019]根据本说明书所述的标准,如果不能够否定某个网址属于常用网址,该网址就属于本说明书所说的常用网址,如果不能够否定某个网址类别属于常用网址类别,该网址类别就属于本说明书所说的常用网址类别。关于常用网址和常用网址类别的说明,还可以参考201210059857.1的说明书。
[0020]本说明书所说的某汉语名称的首拼音字符串集合,是指由该汉语名称的全体首拼音字符串组成的集合,比如“新浪微博”这个汉语名称的首拼音字符串集合就是{x、xl、xlw、xlwb}, x、xl、xlw、XIwb就是该集合的元素。
[0021]本说明书将由常用网址和常用网址类别的各个汉语名称的首拼音字符串集合的并集所构成的集合,称为首拼音字符串集合。该集合的构成,主要取决于以何种标准来判断某网址是否满足“中国用户上网常用的、具有中国用户在日常的中文交流中普遍习惯性的用于称呼该网址的汉语名称”这一要求,其中尤其需要考虑两个主要因素:第一,使用该网址的中国用户是否对该网址有在日常的中文交流中普遍习惯性的用于称呼该网址的汉语名称,具备这个条件的网址,才适合用首拼音字符串作为输入语言,第二,中国用户对该网址的常用程度,这点会直接影响使用首拼音字符串输入语言时的重码率,通过排除不那么常用的网址来控制重码率是本发明的基本技术选择。本说明书所说的第一类常用网址集合,是指以如下的判断标准来筛选而成的网址集合:以目前能够同时正常入选用户访问量最大的前3位针对PC用户的导航网页的网址的相应状况为参考标准,以此来确定常用网址集合。这里所说的正常入选,是指不是因为各种因素而将不满足常用网址标准的网址收入了该导航页,比如,虽然某网址支付了广告费等,但对比各个导航网页选取常用网址的标准,不能够认定该网址不属于常用网址,则该网址是正常入选的网址;再比如,列入导航网页国外类的网址,如果导航网页上所展示的相应的选择项所使用的英文名称不是中国用户在日常的中文交流中普遍习惯性的用于称呼该网址的汉语名称,除非有其他的充分理由,否则该网址不属于正常入选的网址;再比如,导航网页上对应某网址的选择项并未使用该网址的汉语名称,除非有其他的充分理由,该网址不属于正常入选的网址。未来,各网站在宣传其汉语名称方面可能会有变化,比如,因为本发明的实施而普遍加强宣传,同时,中国用户的上网习惯也会因为各种因素而出现变化,届时,技术人员可以以本说明书关于目前的处理标准的说明为基准,以同等程度的满足“中国用户上网常用的、具有中国用户在日常的中文交流中普遍习惯性的用于称呼该网址的汉语名称”来确定该常用网址集合。
[0022]本说明书所说的第二类常用网址集合,是指以如下的判断标准来筛选而成的网址集合:以目前能够正常入选用户访问量最大的前5位针对PC用户的导航网页之一的网址的相应状况为参考标准,以此来确定常用网址集合。
[0023]本说明书在描述本发明时所指的首拼音字符串集合,除非另有特别说明,是指以下两种并集中的某一种:(I)以上述第一类常用网址集合为基础来构造的首拼音字符串集合,与根据本方法所覆盖的常用网址和常用网址类别的各个汉语名称来构造的首拼音字符串集合的并集;(2)以上述第二类常用网址集合为基础来构造的首拼音字符串集合,与根据本方法所覆盖的常用网址和常用网址类别的各个汉语名称来构造的首拼音字符串集合的并集。优选地,本发明使用第一类常用网址集合按照上述定义构造的并集来实施。但可选的,本发明使用第二类常用网址集合按照上述定义构造的并集来实施。随着常用网址集合包括的网址的汉语名称的数量的增加,首拼音字符串集合会越来越接近狭义字符串集合,可选地,以狭义字符串集合来代替按照上述定义所构造的并集,并在此基础上来实施本发明。
[0024]本说明书所说的狭义字符是指英文字母和数字。也就是集合{a,b,c,......x,y,z,0,l,2,......,7,8,9}中的任何一个元素。本说明书将由上述字符组成的字符串称为狭
义字符串,比如xy,163y,v。由全体不超过N个狭义字符组成的字符串所构成的集合,本说明书将其称为狭义N字符串集合。N = 1,称为狭义单字符串集合,N = 2,称为狭义双字符串集合,比如xy就是狭义双字符串集合中的一个元素。
[0025]本说明书将首拼音字符串集合和狭义N字符串集合的交集,称为N字符串首拼音集合,N为某个自然数,N取值为I时,将其称为单字符串首拼音集合。
[0026]本说明书所说的某常用网址或常用网址类别的汉语名称的首拼音字符串集合中的某些元素,是指该集合中的某个元素,或者,某若干个元素。
[0027]本说明书所说的“一般用户”,是指其访问各个网址的概率大体相当于中国网民访问各个网址的统计频率、没有特殊需求偏好的用户。本说明书所说的“按照正常的使用习惯”,是指并非刻意地按照偏离上述特征的使用方式使用。
[0028]本说明书所说的待选项,一般来说,是指同时具有如下两条性质的选择项:(I)该选择项界定本方法所覆盖的常用网址,或者该选择项界定本方法所覆盖的常用网址类别;
(2)用户选择该选择项之后,如果该选择项所界定的是常用网址,本方法会输出该网址;如果该选择所界定的是常用网址类别,本方法会或者输出属于该网址类别的网址,或者展示界定属于该网址类别的子网址类别或者网址的选择项。比如,用户输入S,本方法根据s检索出对应的某些网址或/和网址类别,向用户展示比如“1、搜狐、2、搜狐视频、3、搜搜、4、搜狐新闻、5、实用查询、6、身份证”等选择项,用户选择这些选择项,本方法分别为其输出“搜狐、搜狐视频、搜搜、搜狐新闻”等网址和分别属于网址类别“实用查询、身份证”的网址,上述选择项就是本说明书所说的待选项。再比如,如果某实施例针对用户选择“实用查询”这个选择项,该实施例并不输出属于“实用查询”这个网址类别的网址,而是展示“手机归属地、星相命理、邮件查询、航班查询、彩票类”等选择项,“实用查询”这个选择项也是待选项。此外,假设,上述举例中,如果该系统在屏幕上展示选择项“搜狐、搜狐视频、搜搜、搜狐新闻、实用查询、身份证、其他”,并且如果用户选择其中的选择项“其他”,系统会向其展示对应输入字符s的待选项,比如展示待选项“搜狐财经、视频、搜狐体育”,那么该选择项“其他”,也是本说明书所说的待选项,本说明书规定,具有等同特征的选择项是本说明书所说的待选项,比如将上述的“其他”展示为“其他待选项”,“更多的”等等。如果,在用户选择某选择项后,某实施例在其输出相应的网址或者展示进一步的选择项之前,展示各种不属于选择项的反馈信息,比如反馈如下的劣化信息“你确定吗? ”,“是否需要提供更多的选择项? ”,“I =展示更多的选择项,2 =直接输出属于此网址类比的网址”,“将要开始输出网址了,可以吗”,“确定是选择此选择项吗? Ok继续,Cancel取消”,本说明书对此规定在判断某一选择项是否是待选项时,所有不是选择项的反馈信息均应该予以忽略不计,而考虑随后该实施例所做的输出,或者随后所展示的选择项的性质。比如,在用户选择待选项“腾讯网”之后,尽管某实施例附加了上述种种劣化的反馈信息,但是之后输出了网址ht tp://www.qq.com/,该选择项是本说明书所定义的待选项。并且,本说明书规定,在首选选择项中,如果存在某个选择项是待选项,并且该待选项界定网址类别,此时,首选选择项中所界定的网址或者网址类别是属于该待选项所界定的网址类别的各选择项,即使并非界定本方法所覆盖的常用网址或常用网址类别,只要它们满足本说明书关于待选项的其他要求,这些选择项是待选项。比如,针对用户输入g,本方法首选选择项展示“购物类、淘宝网、工具类、身份证、国外类、yahoo、pinteret、纽约时报”等选择项,其中“国外类”这个选择项是待选项,但本方法并不覆盖“yahoo”这个网址,但是,由于该网址是属于“国外类”这个网址类别的网址,因此如果比如用户选择“yahoo”这个选择项,本方法输出网址http://wffff.yahoo,com/,选择项“yahoo”是待选项。
[0029]这里所说的界定某个常用网址或者常用网址类别,是指该选择项提供的信息能够以符合中国用户日常交流习惯的表达让用户了解其所界定的是哪一个常用网址或者是哪一个常用网址类别。比如,以选择项“腾讯网”来界定网址http://WWW.qq.com/ ;再比如,假设对于用户输入S,本方法展示选择项“是”,用户选择该选择项,本方法输出搜狐网的网址,“是”无法以符合中国用户日常交流习惯的表达让用户了解其所界定的网址是搜狐网,该选择项不是待选项。再比如,在谷歌搜索引擎的输入框中使用百度拼音输入法,输入b,在输入法所展示的选字菜单“1.吧、2.把、3.不、4.被、5.并”中选择“不”(步骤100),从而向输入框输入该汉字(步骤101),针对该汉字,使用谷歌搜索引擎对其进行搜索(步骤102),展示搜索引擎的反馈结果(步骤103),该结果在数学上提供了一个同“不”这个关键词相应对应的网址集合;假设,做出某些技术上的安排,使得步骤101、102在后台进行,屏幕不做显示,用户仅能够看到步骤100及其之前的正常显示,和步骤103的正常显示,用户就会更清楚的看到在其输入b之后,系统提供了选择项菜单“1.吧、2.把、3.不、4.被、5.并”,他选择其中的选择项“不”,系统为其反馈了一个网址集合。在数学上,可以认为“不”这个选择项以此方式界定了该网址集合,而该网址集合构造了一个特定的网址类别。采用上述方式,可以针对任何关键词构造一个相应的网址类别。但按照本说明书对常用网址类别的说明,一个合理的对常用网址的汉语分类体系中不可能存在这样的常用网址类别,仅仅考虑这一原因,上述“吧、把、不、被、并”等选择项也不是待选项。
[0030]优选地,待选项界定某个常用网址或者常用网址类别,是通过在该待选项中使用该常用网址或者常用网址类别的汉语名称来实现。并非每一个网址都属于常用网址,也并非每一个网址均存在汉语名称,因此本方法并非针对每一个网址都可以展示待选项。
[0031]一个选择项是否是待选项,同用户选择该选择项后,本方法能够做出的反应有关,t匕如,对百度拼音输入法,用户输入字符b,该输入法会向用户展示“不、被、把、本”等选字菜单,但用户选择其中任一选择项后,该输入法会输出相应的汉字。即使不考虑“不、被、把、本”等并不直接界定常用网址或者常用网址类别,仅考虑该输入法此时是输出汉字而不是输出网址,“不、被、把、本”等也不是待选项。再比如,本方法的某实施例用于向Word程序上屏输出网址,假设针对用户输入字母S,该实施例展示“搜狐、搜狐视频、搜搜、搜狐新闻、搜狐微博”等选择项,但当用户选择选择项“搜狐”,该实施例输出http://www.sina.com.cn/,由于此时此URI不可能是选择项“搜狐”所界定的常用网址,该选择项“搜狐”不是待选项。
[0032]本说明书所说的在选择项或者待选项中使用某个网址或者网址类别的汉语名称,是指在该选择项或者待选项所展示的内容中包含有该汉语名称,比如待选项“百度网WWW.baidu.com”就可以根据此定义认为是使用了百度这个汉语名称,也可以根据此定义认为是使用了百度网这个汉语名称。
[0033]本说明书所说的“调整选择项显示”,是指移动选择项显示界面、翻动选择项显示界面、点击选择项进入能够提供更多选择项的显示界面等,使得本方法针对同一输入可以展示更多的选择项的各种操作。[0034]本说明书所说的“调整待选项显示”,是指移动待选项显示界面、翻动待选项显示界面、点击待选项进入能够提供更多待选项的显示界面等,使得本方法针对同一输入可以展示更多的待选项的各种操作。
[0035]本说明书所说的首选待选项,是指本方法在无需用户调整待选项显示的情况下能够合理显示的待选项。比如本方法的某实施例尽管其工作环境是PC屏幕,在该屏幕上可以合理地显示的待选项的数量大于5个,但该实施例一次只显示5个待选项,其首选待选项就是5个;再比如,某实施例一次显示50个待选项,但其工作环境是手机屏幕,在该屏幕上在无需用户调整待选项显示的情况下能够合理显示的待选项是比如8个,其余的42个待选项需要用户调整待选项的显示才能够看到,其首选待选项就是8个。本说明书所说的对待选项的“合理显示”,是指针对向用户展示、并且接受用户的选择,以便为用户提供网址导航服务这个技术目的来说,现有技术人员会认为其显示格式是合理的,比如屏幕上显示待选项的字符大小,待选项之间的间距,显示待选项的数量等安排是合适的。
[0036]本说明书所说的首选选择项,是指本方法在无需用户调整选择项显示的情况下能够合理显示的选择项。其解释参考对首选待选项的解释。
[0037]为方便表达,本说明书以下部分会使用序号1、2、3.......等,这些序号仅用于方
便在说明书中引用各部分内容。本说明书以下用“优选地,......”,“可选地,......”的
方式描述的技术特征,是指本发明的某些实施例具有这些技术特征,本发明某些实施例不具有这些技术特征;不会相互矛盾的二个或者多个技术特征允许在某一个实施例中同时出现。
[0038]下面对本发明所公开的输入方法做详细说明:
[0039]方法A,其特征在于,进一步包括:
[0040]1、该方法至少:(I)能够根据用户输入的、该方法所覆盖的每一个常用网址的一个汉语名称的首拼音字符串集合中的某些元素来输入该网址;和(2)能够根据用户输入的、该方法所覆盖的每一个常用网址类别的一个汉语名称的首拼音字符串集合中的某些元素来输入属于该网址类别的某些网址。这里所说的某些网址是指某一个网址或者某若干个网址。
[0041]这里所说的覆盖,对于该网址,是指该方法具有本条上述(I)所述的技术特征,对于该网址类别,是指该方法具有本条上述(2)所述的技术特征。该方法覆盖哪些常用网址,不同的实施例可以有不同的选择,不同的实施例所覆盖的常用网址的数量也可以有不同的选择。优选地,该方法选择覆盖的常用网址的数量应该显著地大于,满足无需用户调整待选项显示就可以合理显示对应全部网址的各个待选项的要求的情况下该方法可以覆盖的最大网址数量,比如达到通过让用户输入包含一个字符的首拼音字符串来加以区分后,满足针对每一个首拼音字符串均无需用户调整待选项显示就可以合理显示对应的全部待选项的要求的情况下该方法可以覆盖的最大网址数量。这里所说的“通过让用户输入包含一个字符的首拼音字符串来加以区分”,是指,比如针对字符a,该方法展示界定其首拼音字符串集合包含a这个元素的网址的待选项,针对字符b,该方法展示界定其首拼音字符串集合包含b这个元素的网址的待选项,以此类推。优选地,该方法选择覆盖的常用网址的数量可以至少达到通过让用户输入包含不超过N个字符的首拼音字符串来加以区分后,分别对应这些字符串所展示的首选待选项所构成的待选项集合可以界定的最大网址数量,N分别等于2,3,4ο可选地,该方法选择覆盖全部常用网址。该方法覆盖的常用网址的名录,技术人员可以从各种导航网页中筛选,也可以根据统计分析来选择,再比如根据专门组织的调查,再比如在本说明书所述的第二类常用网址集合中筛选。
[0042]该方法覆盖哪些合理的常用网址类别,不同的实施例可以有不同的选择。比如,某实施例可以选择该方法不覆盖任何网址类别,也就是该实施例不支持用户通过输入网址类别的首拼音字符串来输入网址。优选地,该方法选择覆盖最常用的、中国用户在日常交流中有比较一致的分类含义的网址类别。
[0043]针对某一个网址的某汉语名称,该方法具体选择支持根据其首拼字符串集合中的哪些元素来输入该网址,针对某一个网址类别的某汉语名称,该方法具体选择支持根据其首拼字符串集合中的哪些元素来输入属于该网址类别的网址,该方法的不同实施例可以做出不同的选择。优选地,如果该方法支持根据该网址或者该网址类别的某汉语名称的首拼字符串集合中较短的元素来输入该网址或者属于该网址类别的网址,除非该元素已经只对应一个待选项,否则该方法也应该支持根据该首拼音字符串集合中相邻的较长的元素来输入该网址或者属于该网址类别的网址,比如,如果支持根据t来输入腾讯网的网址,那么根据tx也可以输入腾讯网的网址,不会出现根据tx反而不能够输入腾讯网的网址。但该方法支持根据该首拼音字符串集合中某元素来输入该网址或者属于该网址类别的网址,并非必须同时支持根据该集合中相邻的较短元素来输入该网址或者属于该网址类别的网址。
[0044]假设针对某个网址的某个汉语名称,比如www.sohu.com的汉语名称“搜狐网”如果用户输入该网址的该汉语名称的首拼音字符串集合中的某个元素,比如S,该方法能够输出该网址,本说明书将上述技术特征称为该方法支持根据该元素来输入该网址,也将其称为该方法能够根据该元素来输入该网址。一般来说该方法通常需要反馈多个待选项让用户进一步选定,利用用户对待选项的选择信息才能够正确输出用户所希望的网址。
[0045]优选地,如果某一个常用网址具有多个汉语名称,该方法支持根据该网址的多个汉语名称中两个或者更多个汉语名称的首拼音字符串集合的某些元素来输入该网址,即使并不在有关的待选项中使用其中的某些汉语名称,比如,针对网址news.qq.com,该方法的某实施例在对应的待选项中使用“腾讯新闻”这个汉语名称,其首拼音字符串集合是{t,tx,tXX,tXXw},一部分中文用户也习惯于将该网址称为“QQ新闻”,对应此汉语名称的首拼音字符串集合是{q,qq,qqx,qqxw},该实施例同时也支持根据{q, qq, qqx, qqxw}中的某些元素来输入该网址。优选地,针对具有多个汉语名称的常用网址,比如Mp3, baidu.com,该方法除了显示直接对应其输入首拼音字符串的汉语名称,还始终展示一个统一的汉语名称,比如针对bdy,展示类似“百度Mp3 (百度音乐)”的待选项,有助于用户在使用中熟悉该实施例对该常用网址所首选的汉语名称。
[0046]假设针对某个常用网址类别的某个汉语名称,比如实用查询,如果用户输入该网址类别的该汉语名称的首拼音字符串集合中的某个元素,比如S,该方法能够输出属于该常用网址类别的某个网址,本说明书将上述技术特征称为本方法支持根据该元素来输入属于该常用网址类别的网址,也将其称为该方法能够根据该元素来输入属于该常用网址类别的网址。一般来说该方法通常需要反馈多个待选项让用户进一步选定,利用用户对待选项的选择信息才能够正确输出属于用户所希望的网址类别的网址。本说明书所说的属于某个常用网址类别的网址,是指根据该常用网址类别所属的网址分类体系,该网址可以分类在该常用网址类别,或者该网址是一个能够为该常用网址类别提供网址导航的网址,并且,做出上述判断时无需考虑该网址是否是常用网址。属于一个常用网址类别的网址一般来说不止一个,甚至可以被划分为若干子网址类别,比如实用查询这个常用网址类别就可以划分为身份证查询、手机归属地、星相命理、交通违章查询、万年历等子网址类别。网址输入需求的用户,会要求前往其指定的特定网址,而网址查询需求的用户,更多的情况下,只是希望输出某个能够满足其某种需要的同类网址即可,因此,优选地,本方法针对常用网址类别所展示的待选项即使使用了某个常用网址类别或者子网址类别的汉语名称来界定该常用网址类别或者子网址类别,但当用户选定该待选项后,本方法直接输出属于该常用网址类别或者子网址类别的某个网址,这样的安排可以提高本方法的网址输入效率。比如,对于用户输入的字符sycx,某实施例反馈“身份证、手机归属地、星相命理、邮件查询、航班查询、彩票类、实用查询”等待选项,当用户选择“身份证、手机归属地、星相命理、邮件查询、航班查询、彩票类”等待选项时,该实施例直接输出属于该子网址类别的某个网址,比如,针对用户选择“身份证”这个待选项,该实施例直接输出某个提供身份证归属地查询的网址,比如为PC用户输出网址qq.1pl38.com/idsearch/,针对用户选择“实用查询”这个待选项,该实施例直接输出某个能够为实用查询提供网址导航的网址,比如为PC用户输出www.2345.com/tools/。不过,上述技术安排并不意味着本方法要求禁止使用多级待选项,比如某个实施例完全可以这么安排,比如,当用户输入sycx,该实施例反馈“身份证、手机归属地、星相命理、邮件查询、航班查询、彩票类、实用查询”等待选项,用户在这些待选项中选择“星相命理”这个子网址类,该实施例向其提供对应星相命理的多个网址的待选项供其选择,待其选定其中的某个待选项后,该实施例再输出对应的网址。
[0047]如果某一个常用网址类别具有多个汉语名称,优选地,该方法支持根据该常用网址类别的多个汉语名称中两个或者更多个汉语名称的首拼音字符串集合的某些元素来输入属于该常用网址类别的某些网址,即使并不在有关的待选项中使用该汉语名称。优选地,针对一个具有多个汉语名称的网址类别,该方法除了显示直接对应用户所输入的首拼音字符串的汉语名称,还始终展示一个统一的汉语名称,比如针对用户输入ylxx,展示类似“休闲娱乐(娱乐休闲)”的待选项,有助于用户在使用中熟悉该方法对常用网址类别所首选的汉语名称。
[0048]2、至少针对用户输入的单字符串首拼音集合中的元素,本方法同时具有以下两个特征:
[0049](I)总体来说,该方法所展示的首选选择项中至少大部分的选择项是待选项。本说明书将此技术特征称为“常用导航优先”。这里所说的“总体来说”,是指一般用户按照正常的使用习惯使用该方法若干次后,根据该方法所展示的首选选择项,可以合理的推测:该方法具有上述技术特征。这里所说的“至少大部分”,是指不是待选项的选择项如果存在,其占首选选择项的比例也已经低到了如果仅使用首选选择项,相对于其他用途,该方法更适合于用于为中国用户提供本说明书所描述的针对常用网址或/和常用网址类别的网址输入服务。比如,优选地,该方法的某个实施例的首选选择项全部是待选项,该实施例具有上述技术特征。再比如,一个时期,狭义单字符串集合中的某些元素,可能会并不属于单字符串首拼音集合,在该时期,针对所有这些字符串,即使该方法的某实施例所展示的选择项全部是用于一般汉字输入的选择项,该实施例也不会仅仅因此而不具有“常用导航优先”这一技术特征。再比如,假设某实施例出于某种原因,当用户输入单字符串首拼音集合中的元素时,偶尔会展示用于一般汉字输入的选择项,比如一般用户按照正常的使用习惯,平均使用100次才有一次遇到,再比如每累积使用50次出现一次,该实施例仍然具有“常用导航优先”这一技术特征。再比如,针对单字符串首拼音集合中的任意一个元素,某实施例所展示的首选选择项或者全部是待选项,或者只有极少数不是待选项,该系统具有“常用导航优先”这一技术特征。再比如,尽管针对单字符串首拼音集合中的个别元素,某实施例展示的首选选择项中不是待选项的选择项并非少数,但是对于该集合的其他元素,首选选择项中或者全部是待选项,或者只有极少数不是待选项,该实施例具有“常用导航优先”这一技术特征。该方法针对某个元素,展示告知用户无法展示相应的选择项的反馈信息,这些反馈信息不属于本说明书所说的选择项。这里所说的展示告知用户无法展示相应的选择项的反馈信息,包括该方法以无反馈信息来作为反馈信息。
[0050](2)总体来说,该方法所展示的大部分的首选待选项是对应该方法将该字符串理解为首拼音字符串的待选项。这里所说的“对应该方法将该字符串理解为首拼音字符串的待选项”是指:该字符串属于该待选项所界定的网址或者网址类别的至少一个汉语名称的首拼音字符串集合;或者该待选项所界定的网址或者网址类别是属于某一网址类别(本条中简称为该上级网址类别)的网址或者子网址类别,而该字符串属于该上级网址类别的至少一个汉语名称的首拼音字符串集合。本说明书将此技术特征称为“首拼音优先”。“首拼音优先”并不要求针对单字符串首拼音集合中的每一个元素,该方法所展示的首选待选项中对应将该字符串理解为首拼音字符串的待选项均占大多数。这里所说的“总体来说,该方法所展示的大部分的首选待选项是对应该方法将该字符串理解为首拼音字符串的待选项”,是指一般用户按照正常的使用习惯,输入单字符串首拼音集合中的相应元素,使用该方法若干次后,根据该方法展示的首选待选项中将该字符串理解为首拼音字符串的待选项的比例,可以合理的推测,如果只使用首选待选项,也就是不通过调整待选项显示的方式来展示更多的待选项,那么使用首拼音字符串作为输入语言总体上是合理的,该方法能够正确的理解其输入所使用的是该语言。比如,优选地,该方法的某实施例的首选待选项全部是对应该实施例将该字符串理解为首拼音字符串的待选项,该实施例具有此技术特征。再比如,一个时期,狭义单字符串集合中的某些元素,可能会并不属于单字符串首拼音集合,在该时期,针对所有这些字符串,即使某实施例展示的待选项全部是以其他语言理解其含义而获取的待选项,比如作为域名的一部分来理解,该实施例也不会仅仅因此而不具有“首拼音优先”这一技术特征。再比如,某实施例,针对用户输入的单字符串首拼音集合中的任一元素,或者展示告知用户未能获取到对应的选择项的信息,或者展示的首选待选项均是对应该实施例将该字符串理解为首拼音字符串的待选项,该实施例具有“首拼音优先”这一技术特征。这里所说的展示告知用户该实施例未能获取到对应的选择项的信息,包括该实施例以无反馈信息来作为反馈信息,比如,某实施例支持字符串xlk,用户输入xlk后该实施例展示了待选项“新浪科技”,用户继续输入字符f,而该实施例不支持该字符串,不能够获取到对应字符串xlkf的网址或者网址类别,不能够展示相应的选择项,此时该实施例不反馈信息,用户除了继续看到其输入的字符串xlkf和之前显示的对应xlf的待选项“新浪科技”,看不到其他的反馈信息,这就是以不反馈信息来作为反馈信息的一种方式。再比如,尽管针对单字符串首拼音集合中的个别元素,某实施例展示的首选待选项中多数待选项不是将该元素理解为首拼音字符串的待选项,但是对于该集合中的其他元素,其首选待选项或者全部是将其理解为首拼音字符串的待选项,或者绝大多数是将其理解为首拼音字符串的待选项,该实施例具有“首拼音优先”这一技术特征。
[0051]3,2(2)所述的技术选择,并不禁止该方法同时还支持其他的输入语言,比如,可选地,该方法同时还支持用户使用域名作为输入语言,再比如,该方法同时还支持用户使用汉字作为输入语言,再比如,支持使用网址或者网址类别的汉语名称的某个中段拼音字符串来作为输入语言,比如支持用户通过输入字符串Iw来输入新浪微博的网址。如果该方法同时支持多种输入语言,针对用户输入的信息,应该向用户展示哪些待选项,就有可能遇到技术冲突,满足2(2)所述的技术特征“首拼音优先”,就是该方法处理此技术冲突的一种技术手段。对不会同首拼音字符串相混淆的输入信息,比如已经明确识别为不属于首拼音字符串集合的那一部分输入信息等,该方法如何处理,技术人员可以在现有技术中自由选择,优选地,该方法选择使用申请号201010042774.2的中国发明专利申请《域名匹配方法、浏览器》(通过引用并入本说明书)所述的方法来处理可能为域名的输入信息。因此,优选地,步骤“依据所接收的用户输入信息向用户展示选择项”包括对输入信息的特征进行检查的子步骤;不过,本发明对于此时该子步骤在步骤“依据所接收的用户输入信息向用户展示选择项”中的顺序位置,并无特殊要求。比如先检查是否属于狭义字符串集合,然后在数据库中检索是否存在其作为首拼音字符串所可能对应的网址或者网址类别,还是直接根据用户输入的信息在数据库中进行前述的检索,本发明并无顺序要求。
[0052]4、2所述的技术选择是针对单字符串首拼音集合来做出的。其目的是使得该方法针对用户输入的第一个字符能够做出比现有技术更有效率的反应。优选地,该方法还可以将该技术选择扩展到针对N字符串首拼音集合,N为某个大于等于2的自然数,优选地,N不超过该方法所支持的首拼字符串集合中的最长字符串所达到的字符数。
[0053]5、现有技术提供了众多的技术方案来检查某一方法(本条中简称为此方法)是否具有了本发明所描述的技术特征。比如根据中国网民访问常用网址的访问量分布调查数据,可以构造出模拟本发明所定义的一般用户的网址选择模型,在随机函数的推动下,该模型在首拼音字符串集合中生成相应的字符串输入信息,以此模拟一般用户按照正常使用习惯使用,据此来对此方法做出检查。
[0054]6、该方法除了其独特的技术特征,本质上是一种输入方法,如申请号200710178399.2的中国发明专利申请《一种输入法网址导航的方法和一种输入法系统》(通过引用并入本说明书)等现有技术中的公开文献所述,该方法如同现有技术中的输入法,可以用于众多的通用或者专用的计算系统环境或者配置中;该方法完成各步骤的功能模块及其子模块可以全部部署在本地也可以将其中的一部分部署在本地,一部分部署在云端,比如,其选择项的展示,某优选实施例可以依靠本地数据和程序来完成,但另一实施例通过使用浏览器对存放于远程计算机的网页的访问来完成,比如,针对不同的输入的首拼音字符串展示不同的网页;本地设备可以是计算机,可以是各种移动设备,比如智能手表,智能眼镜,也可以是本地的网络系统,比如由便携电脑、智能手机、智能手表、智能眼镜和它们之间的连接所组成的本地网络系统;其输入首拼音字符串的方式可以是各种可能的输入方式,比如键盘,虚拟键盘,再比如手写识别输入或者手势识别输入、语音识别输入。
[0055]7、从用户输入信息,到该方法输出的对应的网址,用户有可能需要对该方法展示的选择项做不止一次的选择,本说明书所说的“根据用户选定的选择项,输出对应该选择项的网址”,其中所说的“选定”,不同于上述过程中的选择,是指用户确定之后该方法即输出对应的网址。本发明对于选定的具体方式没有特殊的规定,不同的实施例可以做出不同的选择,用户的这种选定可以是以某种主动的动作来表达,也可以是由该实施例根据其相应的管理策略自动确定的,也可以是由用户以被动的方式表达,参见201210059857.1中的相应说明。
[0056]方法B,在方法A的基础上,进一步包括:
[0057]8、该方法至少包括两种不同的工作状态:偏网址输入工作状态和偏网址查询工作状态;用户可以以某种方式,比如热键组合,或者点击屏幕上的选项、语音口令等,指示该方法工作在这两种工作状态的哪一种。
[0058]9、至少针对单字符串首拼音集合,该方法具有如下特征:针对一般用户以正常的使用习惯输入该集合中的相应元素,该方法工作在偏网址查询工作状态时,同工作在偏网址输入工作状态时相比较,总体来说,该方法所展示的首选待选项中,对应该方法将该字符理解为网址类别的汉语名称的首拼音字符串的待选项所占的比例有显著的提高。本说明书将上述技术特征称为“至少具有两种不同的工作状态”。这里所说的“对应该方法将该字符串理解为网址的汉语名称的首拼音字符串的待选项”,是指该字符串属于该待选项所界定的网址的至少一个汉语名称的首拼音字符串集合。这里所说的“对应该方法将该字符串理解为网址类别的汉语名称的首拼音字符串的待选项”,是指该字符串属于该待选项所界定的网站类别的至少一个汉语名称的首拼音字符串集合,或者该待选项所界定的网址或者网址类别是属于某一网址类别(本条中简称为该上级网址类别)的网址或者子网址类别,而该字符串属于该上级网址类别的至少一个汉语名称的首拼音字符串集合。在一些情况下,t匕如,输入s后,某实施例展示“搜狐、搜狐视频、视频、优酷、土豆”等待选项,针对搜狐视频这个待选项,可以认为S被理解为网址的汉语名称的首拼音字符串,也可以认为S被理解为网址类别的汉语名称的首拼音字符串,由于没有其他的理由,比如搜狐视频很不常用,如果不是因为用户可能输入属于视频这个网址类别的网址,该方法不可能将其展示在首选待选项中,从而判断它是对应“视频”这个网址类别的待选项,此时该待选项算0.5个将该字符串理解为网址的汉语名称的首拼音字符串的待选项,同时也算0.5个将该字符串理解为网址类别的汉语名称的首拼音字符串的待选项。这里所说的“总体来说”,是指一般用户按照正常的使用习惯使用该方法若干次后,根据该方法展示的首选待选项,可以合理的推测:该方法具有上述技术特征。这里所说的“显著提高”,是指提高的幅度达到了能够让用户感到这两种不同的工作状态具有实质性的区别的程度。比如,字母s和t是单字符首拼音字符串集合中使用频率很高的两个字符,假设该方法的某实施例,针对用户输入的字母s和t,其在网址查询工作状态,首选待选项分别是“实用查询、身份证、生活、视频、手机”和“团购、图片、体育、天气、腾讯”;其在网址输入工作状态,首选待选项分别是“搜狐新闻、搜狐网、搜搜、搜房网,搜狗”和“腾讯网,腾讯网页QQ、腾讯QQ空间、腾讯微博,腾讯新闻”,即使针对其他输入字符,该实施例在两种不同的工作状态的下展示的首选待选项是完全相同的,该实施例也具有“至少具有两种不同的工作状态”这一技术特征。再比如,某实施例,针对用户输入字母S,其在网址查询工作状态,首选待选项分别是“搜狐新闻、搜狐网、搜搜、搜房网、实用查询”;其在网址输入工作状态,首选待选项分别是“搜狐新闻、搜狐网、搜搜、搜房网,搜狗”;针对其他输入字母,该实施例在两种不同的工作状态的下展示的首选待选项完全相同,该实施例就不具有“至少具有两种不同的工作状态”这一技术特征。
[0059]以下对本发明所公开的输入方法做出统一的说明:
[0060]10、本方法可以用于构造独立的网址输入系统,系统根据用户输入的信息利用本方法输出网址,比如触发浏览器对相应的网址页面进行展示,再比如,调用其他相应APP对该网址所对应的资源进行访问;也可以用于构建新型浏览器,该浏览器利用本方法来根据用户在地址栏输入的信息输入网址并触发该浏览器对该网址页面的显示;也可以用于构建输入法系统的一个子系统,比如,用户在输入法中可以将系统切换至该子系统,该子系统根据用户输入的比如首拼音字符串,上屏输出网址到相应的应用程序,或者根据用户的要求触发某个浏览器对该网址页面的显示或者调用其他相应的APP对该网址所对应的资源进行访问;也可以用于构建搜索系统,比如用于各种输入框的自动完成功能,比如用于搜索引擎输入框的自动完成功能,根据用户在输入框输入的信息来为用户提供可能的网址导航服务,再比如用于浏览器地址栏或者搜索框或者其他输入框的自动完成功能,根据用户在相应位置输入的信息来为用户提供可能的网址导航服务;也可以在搜索引擎中使用本方法,比如,在该搜索引擎的某工作状态,至少对于用户输入的一部分信息,利用本方法进行处理;优选地,如果本方法不能够处理,搜索引擎转入使用正常搜索引擎所使用的方法;优选地,搜索引擎对于用户通过输入框输入N字符串集合中的元素时,利用本方法进行处理,如果本方法不能够处理,该搜索引擎再转入使用正常搜索引擎所使用的方法;优选地,N=U
2、3、4、5、6、7、8或9 ;优选地,n的取值,搜索引擎允许用户在一定范围内自行设定;这里所说的N字符串是指由不超过N个字符组成的字符串,N字符串集合是指由全体N字符串所构成的集合;上述搜索引擎利用本方法处理的过程既可以在本地完成,比如在用户所使用的手机上完成,也可以在提供搜索服务的远程计算机上完成,也可以一部分在本地完成,一部分在远程计算机上完成,对此不同的搜索引擎可以有不同的选择。
[0061]11、优选地,展示首选待选项,大体上,按照所界定的常用网址或者常用网址类别更加常用的待选项放在更加便于用户选择的位置来安排对首选待选项的展示,比如除了因为收取了广告费等原因外,均按照此原则来展示;并且,优选地,本条上述技术安排中如何排序常用网址或/和常用网址类别的常用程度,不同的实施例可以有不同的选择,比如,系统按照一般用户的选择来排序;再比如,按照相对于一般用户具有某种系统性的偏离的用户群的选择来排序,比如学生用户群,再比如游戏用户群、再比如武汉地区用户群。可选地,允许用户指示该方法在若干工作状态中的哪一个工作状态,该若干工作状态分别依据对常用网址或/和常用网址类别的不同的排序来安排首选待选项中各待选项的显示位置。
[0062]12、本发明公布了一种网址输入法系统(以下简称该系统),它包括:输入接口单元,用于接收用户的输入信息;展示单元,用于依据所接收的输入信息向用户展示选择项;结果输出单元,用于根据用户选定的选择项,输出对应该选择项的网址。这里所说的选择项是指系统在接收用户输入的信息之后,到本系统完成输出对应的网址之前,本系统所反馈的、同所接收的输入信息相对应的,供用户做出一步选择,以使得本系统能够更一步的了解用户使用该输入信息所表达的意图的反馈信息。
[0063]该系统本质上就是一种使用本发明所公开的网址输入方法的系统,对其更详细的解释可以参考前面对网址输入方法部分的说明,比如对于“输出网址”的说明,再比如,对待选项的说明,再比如,将本说明书关于网址输入法所公布的各种技术方案应用于该系统,从而构造出各种对应的该系统各种实施例。
[0064]优选地,该系统允许用户至少可以针对某些网址向该系统指示分别用不同的浏览器做为输出对应网址的默认对象,比如对网址A和网址B使用浏览器F,对网址C使用浏览器G,对网址D使用浏览器H ;该系统将用户的指示记录在网址输入系统中;针对上述网址,如果用户没有用某种方式向该系统另行指定输出网址的对象,如果用户已经设置有输出该网址的默认对象,该系统向该默认对象输出网址,比如触发该默认对象访问该网址所对应的资源。
[0065]优选地,该系统允许用户至少可以针对某些网址向该系统指示分别用不同的浏览器或者专用APP做为输出对应网址的默认对象,比如对网址A和网址B使用浏览器F,对网址C使用浏览器G,对网址D使用浏览器H,对网址E使用专用APP甲,对网址F使用专用APP乙;该系统将用户的指示记录在网址输入系统中;针对上述网址,如果用户没有用某种方式向该系统另行指定输出网址的对象,如果用户已经设置有输出该网址的默认对象,该系统向该默认对象输出网址,比如触发该默认对象访问该网址所对应的资源。
[0066]13、优选地,该系统至少:(I)能够根据用户输入的、该系统所覆盖的每一个常用网址的一个汉语名称的首拼音字符串集合中的某些元素来输入该网址;和(2)能够根据用户输入的、该系统所覆盖的每一个常用网址类别的一个汉语名称的首拼音字符串集合中的某些元素来输入属于该网址类别的某些网址;并且,至少针对用户输入的单字符串首拼音集合中的元素,该系统同时具有以下两个特征:(I)总体来说,该系统所展示的首选选择项中至少大部分的选择项是待选项;和(2)总体来说,该系统所展示的大部分的首选待选项是对应该系统将该字符串理解为首拼音字符串的待选项。
[0067]14、13所述的技术选择是针对单字符串首拼音集合来做出的。其目的是使得该系统针对用户输入的第一个字符能够做出比现有技术更有效率的反应。优选地,该系统还可以将该技术选择扩展到针对N字符串首拼音集合,N为某个大于等于2的自然数,优选地,N不超过该系统所支持的首拼字符串集合中的最长字符串所达到的字符数。
[0068]15、优选地,该系统在具有13或14所述的技术特征的基础上进一步包括:至少具有两种不同的工作状态:偏网址输入工作状态和偏网址查询工作状态;用户可以以某种方式,比如热键组合,或者点击屏幕上的选项、语音口令等,指示该系统工作在这两种工作状态的哪一种;至少针对单字符串首拼音集合,该系统具有如下特征:针对一般用户以正常的使用习惯输入该集合中的相应元素,该系统工作在偏网址查询工作状态时,同工作在偏网址输入工作状态时相比较,总体来说,该系统所展示的首选待选项中,对应该系统将该字符理解为网址类别的汉语名称的首拼音字符串的待选项所占的比例有显著的提高。
[0069]16、优选地,该系统包括一个浏览器,该系统以该浏览器为该系统输入接口单兀的部分用户界面。比如,某实施例以该浏览器的地址栏、搜索输入框或者其他输入框作为输入接口单元的部分用户界面,比如当用户在地址栏输入字符X后,该系统会反馈首选待选项“新浪微博、新浪网、新浪新闻、新浪财经、新浪汽车”等,用户选择其中的“新浪微博”,该实施例触发该浏览器对新浪微博进行访问。这里所说的该浏览器,可以部署在众多的通用或者专用的计算系统上,比如个人电脑上、手机上、平板电脑上或者其他移动计算设备上。
[0070]17、优选地,展示首选待选项,大体上,按照所界定的常用网址或者常用网址类别更加常用的待选项放在更加便于用户选择的位置来安排对首选待选项的展示;并且,优选地,本条上述技术安排中如何排序常用网址或/和常用网址类别的常用程度,不同的实施例可以有不同的选择,比如,按照一般用户的选择来排序;再比如,按照相对于一般用户具有某种系统性的偏离的用户群的选择来排序。可选地,允许用户指示该系统在若干工作状态中的哪一个工作状态,该若干工作状态分别依据对常用网址或/和常用网址类别的不同的排序来安排首选待选项中各待选项的显示位置。
[0071]18、本发明还公开了一种网络系统的服务器端(以下将其称为该网络服务系统),该网络系统由客户端和服务器端以及两者之间的互联网连接组成(该网络系统的一个实施例的示意图见图3所示,该实施例的网络服务系统包括一个网站,用户可以使用浏览器客户端来访问该网站),该网络服务系统允许用户使用浏览器客户端来对其进行访问,其特征在于:该网络服务系统至少在其一种工作状态,至少针对用户通过浏览器客户端发来的一部分输入信息,做出如下处理,包括:
[0072](I)该网络服务系统接收用户通过浏览器客户端(在关于该网络服务系统的说明中将其简称为该浏览器客户端)发来的输入信息;该网络服务系统依据所接收的输入信息通过该浏览器客户端向用户展示选择项;该网络服务系统根据用户通过该浏览器客户端发送来的用户选定的选择项,向该浏览器客户端输出对应该选择项的网址((I)所述内容结束);或者(2)该网络服务系统接收用户通过浏览器客户端发来的输入信息;该网络服务系统依据所接收的输入信息通过该浏览器客户端向用户展示选择项,并将对应至少其中一部分选择项的URI也传递给该浏览器客户端,使得该浏览器客户端能够在用户选定这部分选择项的时候能够根据用户选定的选择项,向该浏览器客户端输出对应该选择项的网址;如果用户选定的选择项所对应的的URI并未已经传递该浏览器客户端,该网络服务系统该网络服务系统根据用户通过该浏览器客户端发送来的用户选定的选择项,向该浏览器客户端输出对应该选择项的网址((2)所述内容结束);
[0073]并且,该网络服务系统至少:(I)能够根据用户输入的、该网络服务系统所覆盖的每一个常用网址的一个汉语名称的首拼音字符串集合中的某些元素来输入该网址;和(2)能够根据用户输入的、该网络服务系统所覆盖的每一个常用网址类别的一个汉语名称的首拼音字符串集合中的某些元素来输入属于该网址类别的某些网址;
[0074]并且,至少针对用户输入的单字符串首拼音集合中的元素,该网络服务系统同时具有以下两个特征:(I)总体来说,该网络服务系统所展示的首选选择项中至少大部分的选择项是待选项;和(2)总体来说,该网络服务系统所展示的大部分的首选待选项是对应该网络服务系统将该字符串理解为首拼音字符串的待选项。
[0075]这里所说的网络服务系统接收用户通过浏览器客户端发来的输入信息,是指比如手机用户通过虚拟键盘向该浏览器客户端在手机上展示的输入框输入了字符X,网络服务系统接收浏览器客户端发来的信息,从该信息中了解到用户输入了字符X。这里所说的该网络服务系统向该浏览器客户端输出网址,是指该网络服务系统将相应的URI发送到该浏览器客户端,和/或指示该浏览器客户端进行可能同该URI有关的操作,比如将相应的URI发送到该浏览器客户端,并且触发该浏览器对该URI所对应的资源的访问,比如使得用户能够观察到其在浏览器客户端选择界定某网址的待选项后,该浏览器客户端随即开始了对该网址的访问。这里所说的该网络服务系统展示选择项,是指该网络服务系统通过该浏览器客户端向用户展示选择项,一个实施例中的示意图如图4所示。类似的表达,以此类推。比如,这里所说的用户输入某个信息,是指用户向该浏览器客户端输入该信息,该浏览器客户端向该网络服务系统发送信息,使得该网络服务系统了解该用户向该浏览器客户端输入了该信息。再比如,假设针对某个网址的某个汉语名称,比如www.sohu.com的汉语名称“搜狐网”如果用户输入该网址的该汉语名称的首拼音字符串集合中的某个元素,比如S,该网络服务系统能够向该浏览器客户端输出该网址,本说明书将上述技术特征称为该网络服务系统支持根据该元素来输入该网址,也将其称为该网络服务系统能够根据该元素来输入该网址。假设针对某个常用网址类别的某个汉语名称,比如实用查询,如果用户输入该网址类别的该汉语名称的首拼音字符串集合中的某个元素,比如8,该网络服务系统能够向该浏览器客户端输出属于该常用网址类别的某个网址,本说明书将上述技术特征称为该网络服务系统支持根据该元素来输入属于该常用网址类别的网址,也将其称为该网络服务系统能够根据该元素来输入属于该常用网址类别的网址。再比如,这里所说的覆盖,对于网址,是指该网络服务系统具有“能够根据用户输入的、该网址的一个汉语名称的首拼音字符串集合中的某些元素来输入该网址”这一技术特征,对于常用网址类别,是指该网络服务系统具有“能够根据用户输入的、该常用网址类别的一个汉语名称的首拼音字符串集合中的某些元素来输入属于该网址类别的某些网址”这一技术特征。再比如,这里所说的选择项,就是指该网络服务系统在接收用户的输入信息之后,到网址输入被完成之前,该网络服务系统通过浏览器客户端向用户所反馈的、同所接收的用户输入信息相对应的,供用户做出一步选择,以使得用户能够更一步表达清楚其使用该输入信息所表达的意图的反馈信息。再比如,这里所述所说的待选项,一般来说,是指同时具有如下两条性质的选择项:(I)该选择项界定该网络服务系统所覆盖的常用网址,或者该选择项界定该网络服务系统所覆盖的常用网址类别;(2)用户选择该选择项之后,如果该选择项所界定的是常用网址,该网络服务系统会输出该网址;如果该选择所界定的是常用网址类别,该网络服务系统会或者输出属于该网址类别的网址,或者展示界定属于该网址类别的子网址类别或者网址的选择项。再比如,这里所说首选待选项,是指该网络服务系统能够通过浏览器客户端在无需用户调整待选项显示的情况下能够合理显示的待选项。
[0076]关于该网络服务系统的上述技术特征的更多的解释,根据上述举例所示的方式,参考本说明书对其所公开的网址输入方法部分的说明。
[0077]19、18所述的技术选择是针对单字符串首拼音集合来做出的。其目的是使得该方法针对用户输入的第一个字符能够做出比现有技术更有效率的反应。优选地,该方法还可以将该技术选择扩展到针对N字符串首拼音集合,N为某个大于等于2的自然数,优选地,N不超过该方法所支持的首拼字符串集合中的最长字符串所达到的字符数。
[0078]20、优选地,该网络服务系统在具有18或者19所述的技术特征的基础上进一步包括:至少具有两种不同的工作状态:偏网址输入工作状态和偏网址查询工作状态;用户可以以某种方式通过浏览器客户端指示该网络服务系统工作在这两种工作状态的哪一种;至少针对单字符串首拼音集合,该网络服务系统具有如下特征:针对一般用户以正常的使用习惯输入该集合中的相应元素,该网络服务系统工作在偏网址查询工作状态时,同工作在偏网址输入工作状态时相比较,总体来说,该网络服务系统所展示的首选待选项中,对应该网络服务系统将该字符理解为网址类别的汉语名称的首拼音字符串的待选项所占的比例有显者的提闻。
[0079]21、优选地,该网络服务系统对于用户通过该浏览器客户端输入N字符串集合中的元素时,具有18、19或者20所述的技术特征;优选地,N= 1、2、3、4、5、6、7、8或9 ;优选地,n的取值,该网络服务系统允许用户在一定范围内自行设定。
[0080]22、优选地,该网络服务系统对于用户通过该浏览器客户端输入狭义N字符串集合中的元素时,具有18、19或者20所述的技术特征;优选地,N= 1、2、3、4、5、6、7、8或9 ;优选地,N的取值,该网络服务系统允许用户在一定范围内自行设定。比如某实施例包括一个提供网络搜索网站,其提供搜索服务的页面的示意图如图4所示,其默认工作状态下,对于用户通过浏览器客户端向该页面中搜索输入框输入的狭义2字符串集合中的元素,该实施例具有19所述的技术特征。当用户在输入框输入超过2个字符,或者输入的字符串不属于狭义字符串时,该实施例会停止按照19所述的技术方案对其进行处理,转入通常的搜索引擎的搜索主页的工作方式:将该字符串理解为用户希望输入的字符串关键词。用户可以通过该搜索页面上的一个虚拟按钮(图4中没有画出)将该搜索页面的工作状态设置为通常搜索引擎的搜索主页的工作状态,此时,该网站不会使用19所述的技术方案来处理用户输入的狭义2字符串集合中的元素。
[0081]23、优选地,展示首选待选项,大体上,按照所界定的常用网址或者常用网址类别更加常用的待选项放在更加便于用户选择的位置来安排对首选待选项的展示;并且,优选地,本条上述技术安排中如何排序常用网址或/和常用网址类别的常用程度,不同的实施例可以有不同的选择,比如,按照一般用户的选择来排序;再比如,按照相对于一般用户具有某种系统性的偏离的用户群的选择来排序。可选地,允许用户指示该网络服务系统在若干工作状态中的哪一个工作状态,该若干工作状态分别依据对常用网址或/和常用网址类别的不同的排序来安排首选待选项中各待选项的显示位置。
[0082]本发明还公开了一种计算机程序产品(以下简称该产品),其中包括计算程序指令,其中所述的计算机程序指令能够使得计算机或者包括一个或者多个计算机的计算机系统按照本发明所公开的网址输入方法工作。这里所说的计算机包括各种具有计算机能力的设备,包括智能手机、平板电脑、个人电脑等。本发明所公开的网址输入方法有多种实施例,比如方法A,方法B,以及其他的实施例和各实施例的进一步的子实施例,这里所说的计算机程序产品的不同实施例也有多种,这些实施例所包含的计算机程序指令分别能够使得计算机或者包括一个或者多个计算机的计算机系统按照上述网址输入方法的不同实施例所述的技术特征工作。参考前面对网址输入方法部分的说明。
【专利附图】

【附图说明】
[0083]图1是某实施例中针对输入信息混合展示选择项和不是选择项的广告信息的例子。该实施例可以是方法实施例也可以是系统实施例,其中的广告信息“4399网页游戏”并非同输入无关,而是仅在针对字符w展示首选待选项时才展示此广告信息。
[0084]图2是实施例A中的系统工作在工作状态1、2或者3时的一种流程图。
[0085]图3是一个网络系统和网络服务系统(310)的实施例的示意图。
[0086]图4是一个网络服务系统通过浏览器客户端向用户展示首选待选的示意图。该网络服务系统包括一个网站。该图显示浏览器客户端上浏览器所展示的界面,401是浏览器地址栏,430代表地址栏中显示的该网站对应该网页的网址,405是该网页上的搜索输入框,用户在该输入框中输入字符W(410所示),该浏览器客户端会将用户输入了该字符的这一信息传递给该网络服务系统,其间无需用户点击按钮“搜索”(425);该网络服务系统依据所接收的输入信息通过该浏览器客户端向用户展示选择项(420所示,这些选择项是首选待选项);该网络服务系统向用户展示选择项时通过该浏览器客户端弹出了展示界面(415);用户选定某一待选项,比如网易新闻,该浏览器客户端会直接开始访问对应该待选项的网址,其间该浏览器不会展示中间的展示页面,比如类似百度搜索引擎针对网易新闻这个关键词的搜索结果界面。
【具体实施方式】
[0087]为了使本发明的目的,技术方案及其优点更加清楚明白,以下对本发明的实施做举例说明,但本发明并不局限于此。
[0088]【实施例A】一种在触摸屏幕手机上工作的网址输入系统。根据导航网页m.2345.com和m.haol23.com来选择系统覆盖的常用网址和常用网址类别。该系统包括如下特征:
[0089]系统分为四种工作状态:工作状态I,参见201210059857.1中的图1、图2和图3,这是一种偏网址输入工作状态;工作状态2,参见201210059857.1中图4、图5和图6,这是一种偏网址查询工作状态;工作状态3,参见201210059857.1中图7、图8和图9,这是一种综合满足网址输入需求和网址查询需求的工作状态;工作状态4,搜索引擎工作状态。
[0090]系统输入接口单元以累积的方式接收用户输入的信息:比如用户输入t后,再输A X,系统认为其输入了字符串tx,除非用户之前已经指示系统将其输入的t予以清除;再比如,假设用户已经输入 了信息tx,并且此时系统工作在某个工作状态,用户可以通过点击屏幕上的某个虚拟按键,来将其切换到其他工作状态,并且用户已经完成的输入tx会被系统继续理解为用户的输入信息,除非用户之前已经指示系统将其输入的tx予以清除
[0091]如果用户是指示系统以工作状态4工作,系统会使用某个外部搜索引擎,比如谷歌搜索引擎来对用户输入的信息进行搜索并通过浏览器向用户显示搜索结果。
[0092]如果用户是指示系统以工作状态1、工作状态2或工作状态3工作,系统对于用户输入的信息,首先检查其信息的格式:
[0093]如果该信息中含有字符”,系统采用201010042774.2中所述的方法来加以处
理。否则:
[0094]如果该信息属于系统支持的首拼音字符串集合,展示单元依据所接收的输入信息向用户展示选择项;结果输出单元根据用户选定的选择项输出对应该选择项的网址。系统首选选择项全部是待选项,首选待选项选择为不超过9个。参见201210059857.1中图1、2、
3、4、5、6、7、8、9。
[0095]如果该信息不属于系统支持的首拼音字符串集合,系统以不反馈信息来作为反馈信息。
[0096]当系统工作在工作状态1、工作状态2、工作状态3的时候,如果系统未能在上述流程中为用户完成网址导航,而处于用户输入了信息,但系统以没有反馈信息来做反馈信息的状态,用户可以通过点击屏幕上的虚拟按键“搜索”,系统会使用外部搜索引擎,对用户之前输入的信息进行搜索,并通过浏览器向用户显示搜索结果。以上是对该系统所包括的特征的介绍。
[0097]上述网址输入系统在为中国用户提供常用网址导航方面相对于现有技术具有压倒性的效率优势。
[0098]【实施例B】一种包括部署于触摸屏幕手机的、支持首拼音字符串作为地址栏的首选输入语言的浏览器的网址输入法系统(本实施例中简称为该系统)。该系统包括如下特征:
[0099]该系统具有两种不同的工作状态,工作状态I,该系统以201010042774.2的方法来处理用户通过地址栏输入的信息;工作状态2,该系统以地址栏作为本发明所述的输入单元的输入框,使用本发明所公开的方法B来处理用户的输入信息;工作状态2进一步分为两个子工作状态:网址输入工作状态和网址查询工作状态。用户可以通过浏览器提供的虚拟按钮来指示该系统工作在哪一个工作状态和哪一个子工作状态。
[0100]当系统工作在工作状态2时,系统以用户的选择的子工作状态工作:
[0101]如果该信息具有字符”该系统以201010042774.2的方法来处理用户通过地址栏输入的信息。
[0102]如果该信息不具有字符”:
[0103]如果该信息属于该系统支持的首拼音字符串集合,该系统向用户展示相应的待选项;根据用户选定的待选项,在地址栏显示相应的网址并触发浏览器对该页面的访问。在此过程中,该系统所展示的首选选择项全部是待选项。
[0104]如果该信息不属于该系统所支持的首拼音字符串集合,该系统以不反馈信息来作为反馈信息。
`[0105]以上是对该系统所包括的特征的介绍。
【权利要求】
1.一种网址输入法系统,包括:输入接口单元,用于接收用户的输入信息;展示单元,用于依据所接收的输入信息向用户展示选择项;结果输出单元:根据用户选定的选择项,输出对应该选择项的网址,其特征在于: 该系统允许用户至少可以针对某些网址向该系统指示分别用不同的浏览器做为输出对应网址的默认对象; 该系统将用户的指示记录在网址输入系统中; 针对上述网址,如果用户没有用某种方式向该系统另行指定输出网址的对象,如果用户已经设置有输出该网址的默认对象,该方法向该默认对象输出网址,触发该浏览器访问该网址所对应的资源。
2.—种网址输入法系统,包括:输入接口单元,用于接收用户的输入信息;展示单元,用于依据所接收的输入信息向用户展示选择项;结果输出单元:根据用户选定的选择项,输出对应该选择项的网址,其特征在于,包括: 系统至少:(I)能够根据用户输入的、系统覆盖的每一个常用网址的一个汉语名称的首拼音字符串集合中的某些元素来输入该网址;和(2)能够根据用户输入的、系统覆盖的每一个常用网址类别的一个汉语名称的首拼音字符串集合中的某些元素来输入属于该网址类别的某些网址; 至少针对用户输入的单字符串首拼音集合中的元素,系统同时具有如下两个特征:(I)总体来说,系统所展示的首选选择项中至少大部分的选择项是待选项;和(2)总体来说,系统所展示的大部分的首选待选项是对应系统将该字符串理解为首拼音字符串的待选项。
3.权利要求2所述的系统,其特征在于,所述系统进一步包括: 系统至少具有两种不同的工作状态:偏网址输入工作状态和偏网址查询工作状态;用户可以以某种方式,指示系统工作在这两种工作状态的哪一种; 至少针对单字符串首拼音集合,系统具有如下特征:针对一般用户以正常的使用习惯输入该集合中的相应元素,系统工作在偏网址查询工作状态时,同偏网址输入工作状态时相比较,总体来说,系统所展示的首选待选项中,对应系统将该字符理解为网址类别的汉语名称的首拼音字符串的待选项所占的比例有显著的提高。
4.一种网络系统的服务器端(以下将其称为该网络服务系统),该网络服务系统允许用户使用浏览器客户端来对其进行访问,其特征在于:该网络服务系统至少在其一种工作状态,至少针对用户通过浏览器客户端发来的一部分输入信息,做出如下处理,包括: (I)该网络服务系统接收用户通过浏览器客户端发来的输入信息;该网络服务系统依据所接收的输入信息通过该浏览器客户端向用户展示选择项;该网络服务系统根据用户通过该浏览器客户端发送来的用户选定的选择项,向该浏览器客户端输出对应该选择项的网址;或者(2)该网络服务系统接收用户通过浏览器客户端发来的输入信息;该网络服务系统依据所接收的输入信息通过该浏览器客户端向用户展示选择项,并将对应至少其中一部分选择项的URI也传递给该浏览器客户端,使得该浏览器客户端能够在用户选定这部分选择项的时候能够根据用户选定的选择项,向该浏览器客户端输出对应该选择项的网址;如果用户选定的选择项所对应的的URI并未已经传递该浏览器客户端,该网络服务系统该网络服务系统根据用户通过该浏览器客户端发送来的用户选定的选择项,向该浏览器客户端输出对应该选择项的网址;并且,该网络服务系统至少:(1)能够根据用户输入的、该网络服务系统所覆盖的每一个常用网址的一个汉语名称的首拼音字符串集合中的某些元素来输入该网址;和(2)能够根据用户输入的、该网络服务系统所覆盖的每一个常用网址类别的一个汉语名称的首拼音字符串集合中的某些元素来输入属于该网址类别的某些网址; 并且,至少针对用户输入的单字符串首拼音集合中的元素,该网络服务系统同时具有以下两个特征:(I)总体来说,该网络服务系统所展示的首选选择项中至少大部分的选择项是待选项;和(2)总体来说,该网络服务系统所展示的大部分的首选待选项是对应该网络服务系统将该字符串理解为首拼音字符串的待选项。
5.权利要求4所述的网络服务系统,其特征在于,进一步包括: 至少具有两种不同的工作状态:偏网址输入工作状态和偏网址查询工作状态;用户可以以某种方式通过浏览器客户端指示该网络服务系统工作在这两种工作状态的哪一种; 至少针对单字符串首拼音集合,该网络服务系统具有如下特征:针对一般用户以正常的使用习惯输入该集合中的相应元素,该网络服务系统工作在偏网址查询工作状态时,同工作在偏网址输入工作状态时相比较,总体来说,该网络服务系统所展示的首选待选项中,对应该网络服务系统将该字符理解为网址类别的汉语名称的首拼音字符串的待选项所占的比例有显著的提高。
6.一种网址输入法系统,包括:输入接口单元,用于接收用户的输入信息;展示单元,用于依据所接收的输入信息向用户展示选择项;结果输出单元:根据用户选定的选择项,输出对应该选择项的网址,其特征在于: 该系统允许用户至少可以针对某些网址向该系统指示分别用不同的浏览器或者专用APP做为输出对应网址的默认对象; 该系统将用户的指示记录·在网址输入系统中; 针对上述网址,如果用户没有用某种方式向该系统另行指定输出网址的对象,如果用户已经设置有输出该网址的默认对象,该系统向该默认对象输出网址,比如触发该默认对象访问该网址所对应的资源。
7.—种网址输入方法,包括:接收用户的输入信息;依据所接收的用户输入信息向用户展示选择项;根据用户选定的选择项,输出对应该选择项的网址等步骤;其特征在于,包括: 该方法至少:(1)能够根据用户输入的、该方法所覆盖的每一个常用网址的一个汉语名称的首拼音字符串集合中的某些元素来输入该网址;和(2)能够根据用户输入的、该方法所覆盖的每一个常用网址类别的一个汉语名称的首拼音字符串集合中的某些元素来输入属于该网址类别的某些网址; 至少针对用户输入的单字符串首拼音集合中的元素,该方法同时具有如下两个特征:(I)总体来说,该方法所展示的首选选择项中至少大部分的选择项是待选项;(2)总体来说,该方法所展示的大部分的首选待选项是对应将该字符串理解为首拼音字符串的待选项。
8.—种网址输入方法,包括:接收用户的输入信息;依据所接收的用户输入信息向用户展示选择项;根据用户选定的选择项,输出对应该选择项的网址等步骤;其特征在于,包括:该方法允许用户至少可以针对某些网址向该方法指示分别用不同的浏览器做为输出对应网址的默认对象;该方法将用户的指示记录在数据库中;针对上述网址,如果用户没有用某种方式另行指定输出网址的对象,该方法会在输出网址前在数据库中进行检索,如果用户已经设置有输出该网址的默认对象,该方法向该默认对象输出网址,触发该浏览器访问该网址所对应的资源。
9.权利要求7所述的方法,其特征在于,所述方法进一步包括: 该方法至少具有两种不同的工作状态:偏网址输入工作状态和偏网址查询工作状态;用户可以以某种方式,指示该方法工作在这两种工作状态的哪一种; 至少针对单字符串首拼音集合,该方法具有如下特征:针对一般用户以正常的使用习惯输入该集合中的 相应元素,该方法在偏网址查询工作状态时,同偏网址输入工作状态时相比较,总体来说,该方法所展示的首选待选项中,对应本方法将该字符理解为网址类别的汉语名称的首拼音字符串的待选项所占的比例有显著的提高。
10.一种计算机程序产品,其中包括计算程序指令,其中所述的计算机程序指令能够使得计算机或者包括一个或者多个计算机的计算机系统按照权利要求7、8或者9所述的方法工作。
【文档编号】G06F17/30GK103714099SQ201210401606
【公开日】2014年4月9日 申请日期:2012年10月2日 优先权日:2012年10月2日
【发明者】何劲 申请人:何劲
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1