向蜂窝无线手机的网络浏览器提供统一资源定位符的方法、蜂窝无线手机、系统及计算机...的制作方法

文档序号:7942794阅读:194来源:国知局
专利名称:向蜂窝无线手机的网络浏览器提供统一资源定位符的方法、蜂窝无线手机、系统及计算机 ...的制作方法
技术领域
本发明总体上涉及通信领域,更具体地涉及能够访问因特网的移动设备。
背景技术
众所周知,可以利用通常所谓的网络浏览器(Web browser)来使用蜂窝无线手机 访问因特网。例如,手机可以利用与服务器通信的网络浏览器来访问因特网,该服务器能够 响应于对网页的请求来向浏览器提供数据。众所周知,可以通过使用统一资源定位符(URL Uniform ResourceLocator)来在因特网上唯一地识别网页。在操作中,用户通常在浏览器 地址栏中输入所希望的网页的URL,这样向服务器发送对网页的请求。作为响应,服务器可 以将与该网页相关联的数据转发给浏览器,以供手机进行显示。

发明内容
根据本发明的实施方式可以提供用于向蜂窝无线手机中的网络浏览器提供统一 资源定位符的方法、蜂窝无线手机、系统以及计算机程序产品。根据这些实施方式,一种操 作蜂窝无线手机的方法可以包括采用经由蜂窝无线网络从URL书签服务器提供的URL书 签数据,来预填充蜂窝无线手机的蜂窝无线手机文件系统中包含的统一资源定位符(URL) 书签文件。在审阅如下附图和详细说明之后,对于本领域普通技术人员来说,根据本发明实 施方式的其它系统、方法和/或计算机程序产品将是明显的或者将变得明显。旨在将所有 这些附加的系统、方法和/或计算机程序产品都包含在本说明书之内,包括在本发明的范 围之内,并且由所附权利要求书进行保护。


图1是根据本发明的一些实施方式中向与位于因特网上的URL书签服务器相耦合 的蜂窝无线手机提供服务的蜂窝无线网络的示意性表示;图2是根据本发明的一些实施方式中被配置为从URL书签服务器接收用来预填充 蜂窝无线手机中的URL书签文件的URL书签数据的蜂窝无线手机的示意性表示;图3是根据本发明的一些实施方式中在蜂窝无线网络内运行的、与URL书签服务 器和使用URL书签数据的辅助设备相耦合的蜂窝无线手机的示意性表示;图4是根据本发明的一些实施方式中被配置为从蜂窝无线手机的文件系统中的 经过预填充的URL书签文件向网络浏览器的地址栏提供数据的蜂窝无线手机的示意性表 示;图5是示出了根据本发明的一些实施方式中被配置为在蜂窝无线手机网络浏览 器实例化之前从服务器接收用来预填充蜂窝无线手机中的URL书签文件的URL书签数据的 蜂窝无线手机的操作流程图6是根据本发明的一些实施方式中被配置为向蜂窝无线手机提供URL书签数据 的URL书签服务器的示意图。
具体实施例方式下面将参照附图更全面地说明本发明,所述附图中示出了本发明的实施方式。但 是,本发明可以以很多替代的形式来实施,而不应该将本发明解释为限制于此处阐释的实 施方式。在整个附图的说明中,用相同的数字表示相同的元件。本文使用的技术仅是出于描述具体实施方式
的目的,并非意欲对本发明进行限 制。除非上下文中清楚地另有指示,在本文中使用时,单数形式“一个”、“该”和“所述”意在 包括复数形式。进一步可以理解的是,术语“包括”或“包含”在本说明书中使用时指宣称的 特征、整件、步骤、操作、元素和/或组件的存在,但并不排除一个或更多个其它特征、整件、 步骤、操作、元素、组件和/或它们的组合的存在或附加。本文所用的术语“和/或”包括相 关列出的项目中的任何一个或更多个及一个或更多个的全部组合。可以理解的是,当部件被指出“耦合(coupled) ”到另一部件时,它可以直接地耦合 到该另一部件,或者可以存在其他部件或中间部件。相反,当部件被指出“直接耦合”到另 一部件时,不存在中间部件。除非另行定义,本文使用的所有术语(包括技术和科学术语)具有与本领域普通 技术人员通常理解的含义相同的含义。还应当理解,术语(如在通常使用的词典中定义的 术语)应当被解释为具有与相关技术和该说明书的上下文中的含义相一致的含义,而不应 当按照理想化的或过度形式化来进行解释,除非在此明确地定义。以下参考根据本发明实施方式的方法、设备和计算机程序产品的图示(诸如示意 图)和/或操作说明来描述本发明。应当理解,图表中示出的功能/动作可能并不按照操 作说明中示出的顺序出现。例如,连续示出的两个要素实际上可能是大致并发地执行的,或 者这些要素有时可能以相反顺序来执行,这取决于所涉及的功能/动作。因此,可以通过硬件和/或软件(包括固件、驻留软件、微代码等)来实施本发明。 此外,本发明可以采用计算机可用或计算机可读存储介质上的计算机程序产品的形式,该 计算机可用或计算机可读存储介质具有在介质中实现的、由指令执行系统使用的或与指令 执行系统有关的计算机可用或计算机可读程序代码。在该说明书的上下文中,计算机可用 或计算机可读介质可以是可以包含、存储、传送、传播或传输供指令执行系统、装置或设备 使用的或与指令执行系统、装置或设备有关的程序的任意介质。计算机可用或计算机可读介质例如可以是但不限于电、磁、光、电磁、红外或者半 导体系统、装置、设备或者传播介质。计算机可读介质的更具体示例(非穷尽列表)可以包 括以下具有一个或更多个引线的电连接、便携式计算机磁盘、随机存取存储器(RAM)、只 读存储器(ROM)、可擦除可编程只读存储器(EPR0M或闪存)、光纤以及便携式只读光盘存储 器(CD-ROM)。用于执行根据本发明的操作的计算机程序代码或者“代码”可以以诸如JAVA 、 Smalltalk或者C++、JavaScript、Visual Basic、TSQL、Perl的面向对象的编程语言或者以 各种其它编程语言来编写。本发明的软件实施方式不取决于利用特定编程语言的实现。代 码的一部分可以在供中间服务器使用的一个或者更多个系统上完全地执行。
可以向通用计算机、专用计算机或者其它可编程数据处理装置的处理器提供计算 机程序代码,作为生产机器的指令,使得通过计算机或者其它可编程数据处理装置的处理 器执行的指令产生用于实施在该示例中所指定的功能的装置。计算机代码可以存储在计算机可读存储器中,该计算机代码能够指示计算机或者 其它可编程数据处理装置以特定的方式工作,使得计算机可读存储器中存储的指令产生包 括实现示例中所指定的功能的指令单元的制品。如以下更详细描述的,统一资源定位符(URL)书签数据可以经由蜂窝无线网络 从URL书签服务器传送到蜂窝无线手机,以在蜂窝无线手机浏览器被实例化之前预填充 (pre-populate)包含在该手机中的统一资源定位符书签文件。例如,在根据本发明的一些 实施方式中,可以从URL书签服务器向蜂窝无线手机发送URL书签数据,以包含在URL书签 文件(该URL书签文件包含在蜂窝无线手机文件系统中)中,从而URL书签数据可用于网 络浏览器的地址栏,以允许用户更快速地访问其经常使用的URL。在根据本发明的一些实施方式中,由服务器提供的URL书签数据与第二设备同 步,该第二设备包含用于访问因特网的单独的浏览器。在根据本发明的一些实施方式中,向 蜂窝无线手机提供的URL书签数据没有预先输入手机的浏览器。换言之,用户可以利用与 手机分离的家用PC或者其它系统的浏览器来访问因特网。然后,URL书签服务器可以使家 用PC所使用的URL书签与手机所使用的URL书签同步,使得通过家用PC所访问的新URL 预填充到手机的URL书签文件,而无需由用户将该新的URL输入到该手机。在根据本发明的其它实施方式中,实际上可以由第三方(如向蜂窝无线手机的用 户出售信息的服务提供商)来向URL书签服务器提供URL书签数据。在根据本发明的这样 的实施方式中,第三方可确定手机用户可能感兴趣的特定URL书签,从而,向URL书签服务 器推送URL书签数据。随后,当向手机传送URL书签数据以预填充URL书签数据时,来自第 三方的新的URL书签数据可以被包含在手机中,而无需用户采取任何动作。在根据本发明 的其它实施方式中,URL书签服务器可以是因特网上任意的公共可用的URL书签服务。在 这样的方法中,URL书签服务器可以简单地响应来自蜂窝无线手机的请求,以在浏览器实例 化之前向手机传送URL书签数据。在根据本发明的一些实施方式中,在网络内部的蜂窝无线手机完成登记之前,通 过网络向蜂窝无线手机传送URL书签数据。例如,在根据本发明的一些实施方式中,在分配 了蜂窝无线手机所要驻留在其上的控制信道之后,可以立即提供URL书签数据。在根据本 发明的其它实施方式中,一旦蜂窝无线手机在蜂窝无线网络中进行了登记,可以在设置于 该蜂窝无线手机中的网络浏览器实例化之前,经由网络向手机传送URL书签数据,以预填 充URL书签文件。然后,可以蜂窝无线手机浏览器实例化,这使得数据被预填充到浏览器中 的URL书签文件中。此外,可以由URL书签服务器提供向手机传送的URL书签数据,该URL 书签服务器作为实际上提供用于传送给手机的URL书签数据的第二 URL书签服务器的代 理。在这样的方法中,由第二 URL书签服务器提供的URL书签数据可以是不适合于手机的 第一格式。因此,代理服务器(或者位于第二 URL书签服务器和手机之间的服务器链内的 另一个服务器)可将第二 URL书签服务器提供的书签数据的格式转换为手机固有的格式, 从而可以传送该URL书签数据。在根据本发明的一些实施方式中,与手机相关联的固有格 式可以是与要进行传送的手机相关联的应用程序接口。
6
可以理解,如本文所使用的,术语“手机”包括被配置为在使用时(如用于经由手 机进行了登记以工作的蜂窝无线网络来进行移动语音通信时)可以舒服地握在普通用户 手中的移动电子设备。在根据本发明的一些实施方式中,手机可以被配置为经由蜂窝无线 通信链路进行通信,该蜂窝无线通信链路例如可以包括诸如ANSI-136、全球移动通信标准 (GSM)、通用分组无线业务(GPRS)、增强型数据速率GSM演进(EDGE)、码分多址(CDMA)、宽带 CDMA.CDMA2000和UMTS的协议。本文使用的通信协议可以规定通信的信息、定时、频率、调 制和/或用于建立和/或保持通信连接的操作。实施方式可以用于诸如卫星通信系统的天体通信系统中。天体无线通信系统可 以用来执行与本文所描述的无线通信网络所执行的功能相似的功能。特别地,天体无线通 信系统通常包括一个或更多个卫星,该一个或更多个卫星用作一个或更多个地面站和(卫 星)手机之间的中继或转发器。卫星通常经由双工通信链路与卫星手机和地面站进行通 信。进而,各个地面站可以连接到公共交换电话网,从而允许卫星手机和包含在与天体无线 通信系统相结合的任何其他系统中的其它终端之间进行通信。天体无线通信系统可使用覆 盖了由该系统所服务的整个地理区域的单个天线束,或者天体无线通信系统可以设计为使 得该天体无线通信系统产生多个交叠的或者无交叠的束,该多个交叠的或者无交叠的束服 务于天体无线通信系统所服务的整个地理区域的不同子区域。卫星和相应子区域可以起到 与典型的地面无线通信网络中基站和相关小区的功能相类似的功能。根据图1,多个手机20可以经由移动电话交换中心(MTSC) 15在蜂窝无线通信网络 (本文有时称为“无线网络”)10中彼此通信。手机20还可以经由与无线网络10耦合的公 共业务电话网(PSTN)4与诸如终端26、28的其它终端通信。无线网络10被组织为小区1-2,小区1-2共同向地理区域提供服务。特别地,小 区1-2各可以向由无线网络10所覆盖的地理区域中包含的相关子区域提供服务。在无线 网络10中可以包含更多或者更少的小区,并且无线网络10中一些小区的覆盖范围可以相 互交叠。小区1-2中的基站30a-b在彼此以及位于小区的地理区域中的手机20之间提供 无线通信,从而允许手机20和/或PSTN 4中的终端26、28之间的通信。基站30a_b各能够通过相关的控制信道向手机20发送数据/从手机20接收数据。 例如,基站30a能够通过相关的控制信道(未示出)与位于小区1中的手机20通信。控制 信道可以用于响应对手机20的呼叫来寻呼手机20,或者向手机20发送业务信道分配,通 过该业务信道分配进行与此相关的呼叫。可以利用控制信道号码或者标识符来识别控制信 道。例如,手机20可以存储识别该手机当前所驻留的控制信道的信道号码。手机20可以启动可以向用户显示导航路线的GPS。特别地,手机20能够利用由全 球定位系统(GPS) 180提供的GPS信号,来确定描述手机20的地理位置的相应手机地理位 置信息。在一些实施方式中,手机20可以使用GPS信号来确定它们各自的地理位置。可以 理解,图1中所示的单个卫星表示GPS 180,其可以包括GPS卫星星群。可以理解,在根据本 发明的一些实施方式中,可以基于诸如GALILIE0和GL0NASS的其它类型的定位系统来确定 手机地理位置。全球定位卫星(GPS)接收机通常执行初始化处理,从而该接收机基于从GPS卫星 接收的一组导航参数来确定自己的位置。初始化处理的持续时间可以取决于在初始化之前 GPS接收机具有多少位置信息。例如,如果GPS接收机已具有在初始化期间使用的一些近似位置信息,则相比GPS接收机没有近似位置信息的情况,初始化所需要的时间可以减少。
作为减少初始化所需时间的方式,包含于手机20中的GPS接收机可以配备有近似 位置信息(如本地时间和位置估计、卫星星历表/时钟/历书信息,以及可见卫星列表)。 由位于手机20所工作的网络中的各个节点处的参考GPS接收机来提供近似位置信息。这 样的方法通常被称为辅助GPS,辅助GPS例如在序号为3GPP TS 04. 3U3GPP TS 03. 71和 3GPP TS04. 35的规范中有定义。还可以将近似位置信息作为向手机20提供服务的基站的位置来提供给手机20。 在这样的系统中,基站的位置对于服务提供商是已知的,并且可以使基站的位置对于手机 20和/或服务器可用作手机20的近似位置信息。如图1所示,手机20可以经由MTSC 15或者另选地经由与网络130耦合的局域 无线网70(如IEEE 802. 11网络或者自组织(ad hoc)Bluetooth 兼容网络)来接入网络 130(诸如因特网)。如本文所使用的,“自组织”协议网络或者发射机是指通常在使用时基 于可用的资源进行配置的网络或者发射机。通常,这样的网络提供服务发现协议,例如,以 允许识别可用的资源。在使用这些资源时,它们也可以就诸如资源之间的对等关系等各方 面的操作进行协商。如本领域技术人员所理解的,Bluetooth 致力于提供具有低功耗和低架构的相 对健壮的高速无线连接。Bluetooth 技术可以在2. 45GHz的频段上提供通用无线接口, 以使便携式电子设备能够经由短距离自组织网络进行无线连接及通信。Bluetooth 技 术通常致力于消除诸如无绳电话或移动电话、调制解调器、耳机、个人数字助理(PDA)、计 算机、打印机、投影仪和局域网这样的设备和系统之间的电线、电缆和连接器。在Jaap Haartsen所著的名为“Bluetooth-The universal radio interface for adhoc,wireless connectivity (Ericsson Review, No. 3,1998) ” 的文献中进一步描述了 Bluetooth 接 口, 在此,将其全部内容通过引用并入本文。如图1中进一步所示,网络130耦合到URL书签服务器135,URL书签服务器135 被配置为存储由浏览器可以用来唯一识别因特网130上的网页的URL书签数据。应当理解, URL书签服务器135被配置为对于传送其内存储的URL书签数据的请求做出响应。此外, URL书签服务器135可以针对不同的手机存储不同的URL书签数据。例如,第一无线手机 可以具有与该第一无线手机相关联地存储在服务器135中的第一 URL书签数据,而第二手 机可以具有也由同一服务器135所存储的第二组URL书签数据。因此,URL书签服务器135 被配置为将所请求的URL书签数据传送给在蜂窝无线网10内工作的相关联的无线手机。应当理解,URL书签服务器135可以与其它URL书签服务器进行通信,该URL书签 服务器135可以作为该其它URL书签服务器的代理服务器。在这样的操作中,特定手机所 请求的URL书签数据实际上可以从这样的URL书签服务器传送,该URL书签服务器不是直 接连接到因特网130而是向服务器135传送所请求的URL书签数据,进而服务器135将所 请求的URL书签数据转发给相关联的手机。此外,URL书签服务器135可以被配置为在用 于在服务器之间进行URL书签数据通信的不同格式之间进行转换。例如,在根据本发明的 一些实施方式中,第二 URL书签服务器可以传送最终接收URL书签数据的手机的非固有的 格式的、所请求的URL书签数据。因此,URL书签服务器135可被配置为将数据从第二 URL 书签服务器所使用的非固有格式转换为相关联手机所固有的格式。
图2是示出了根据本发明的手机20的实施方式的框图。如图2所示,手机20包 括收发机电路242,收发机电路242用于经由天线系统246向无线网络10发送射频通信信 号或者从无线网络10接收射频通信信号。天线系统246可包括天线馈送结构和一根或者 更多根天线。如本领域技术人员所熟知,收发机242的发射机部分将手机20要发送的信息转换 为适于无线通信的电磁信号。收发机242的接收机部分对手机20从无线网络10接收的电 磁信号进行解调,来以用户可以理解的格式提供信号中包含的信息。
手机20的用户接口 244可包括各种组件,如显示器254、键盘252、扬声器256和 麦克风250,这些组件的操作对于本领域技术人员是已知的。可以理解,可由触摸屏来提供 键盘252和显示器254的功能,用户通过该触摸屏可以阅览诸如计算机可显示文档的信息, 提供输入,以及控制手机20。本领域技术人员可以理解,计算机可显示文档(或者,网页) 例如可以是超文本文档,其包括文本、图像、输入栏、输出栏以及各种其它对象。地理位置电路291可利用以上参考辅助GPS等所描述的技术,向手机20提供地理 位置信息。可以在手机20中存储地理位置信息,以及/或者向无线网络10发送地理位置 信息,以供本文所描述的书签服务器操作。处理器电路251可以提供手机20的总体操作,该总体操作包括协调经由收发机电 路242、用户接口 244和手机20中包含的其它组件和系统的通信。例如,处理器电路251可 以在用户向麦克风250发声时向收发机电路242提供通信信号,以及可以从收发机242接 收通信信号,以通过扬声器256再现音频。处理器电路251可以生成用于在显示器254上 显示的字符。例如,当用户在键盘252上输入电话号码时,处理器电路251可以生成用于显 示的号码。还可以由未示出的字符生成器电路来生成字符。再参照图2,可以利用各种硬件和软件,来实现处理器电路251。例如,可以利用诸 如专用集成电路(ASIC)和可编程逻辑器件(诸如门阵列)的专用硬件以及/或者在诸如 微处理器、微控制器或者数字信号处理器(DSP)的计算器件上运行的软件或固件来实现处 理器电路251的操作。处理器电路251可提供数字信号处理操作,诸如,扫描可接受的控制 信道、驻留控制信道(包括保持与和手机20通信的基站的同步)、语音启动拨号(VAD)业务寸。存储器253可以存储计算机程序指令,当由处理器电路251执行计算机程序指令 时,该计算机程序指令实施本文所描述的以及图中所示出的操作。存储器253可以是诸如 EEPROM(或闪存)的非易失性存储器,当从存储器253断开供电时,其能够保留所存储的数 据。在根据本发明的一些实施方式中,存储器253存储这样的计算机程序指令,当通过处理 器电路251执行指令来进行实例化时,该计算机程序指令提供网络浏览器。如本文所使用, 术语“实例化”包括执行计算机程序指令,使得用户可以向程序手动地输入数据。例如,如 本文所使用的,当允许浏览器的用户在浏览器的地址栏中输入URL时,网络浏览器已经被 实例化。在根据本发明的一些实施方式中,网络浏览器可以是HTTP兼容的网络浏览器。可 以在蜂窝电话上发布网络浏览器,使得通过提供关于无线信息和电话业务的展示和传送标 准,能够写入应用程序以在广泛的无线网络上运行。由此,各种手机可以使用HTTP,以能够 传送相关信息和服务。
Web 月艮务器的一些示例是 International Bussiness MachinesCorporation (国 际商用机器公司)的Lotus Domino 服务器系列、Apache服务器(可从誦.apache, org获得)以及Microsoft的因特网信息服务器(IIS),IIS可从位于华盛顿州雷蒙德 (Washington Redmond) ^ MicrosoftCorporation (it^^w] ) · 。
客户端(诸如网络浏览器)可以是可以使用HTTP从Web服务器访问网页和文件 的请求程序。在操作中,Web服务器等待客户端打开连接并请求网页。作为响应,Web服务 器向客户端发送所请求的网页的副本,关闭与客户端的连接,并等待下一个连接。为了确保客户端和Web服务器能够协同工作,HTTP定义了从客户端向Web服务 器发送的请求(HTTP请求)的格式以及Web服务器返回客户端的响应(HTTP响应)的格 式。客户端的示例包括诸如 Netscape Navigator (America Online Inc.,Dulles,VA)禾口 Internet Explorer (Microsoft Corporation, Redmond, WA)的浏览器。浏览器通常提供 用于检索和浏览网页、应用程序以及Web服务器提供的其它资源的图形用户界面。如本领域技术人员所知,常规地经由诸如超文本标记语言(HTML =HyperText Markup Language)的标准页面描述语言来对网页格式化,HTML通常包含文本,并且可以涉 及图形、声音、动画和视频数据。HTML提供了基本的文档格式化,并允许Web内容提供商为 其它服务器指定锚点或超文本链接(通常表现为高亮文本)。当用户选择(即,激活)特定 的超文本链接时,在用户的客户端设备上运行的浏览器读取并解析地址(被称为与超文本 链接相关联的统一资源定位符(URL)),将浏览器连接至该地址处的Web服务器,并做出对 超文本链接中标识的文件的请求(例如,HTTP请求)。然后,Web服务器向客户端发送所请 求的文件,客户端解析并呈现网页,以进行显示。尽管本文参照网页、Web服务器等描述了本发明,但是,应当理解,可以利用具有内 容(如文本)的任何计算机可显示的文档来实施本发明。此外,本发明不限于Web甚至不 限于可显示文档。例如,本发明可用于任何可显示的或者其它的网络化的内容。在操作中,为了从因特网上的资源接收信息,用户通常在客户端(在手机上)上的 浏览器的地址栏中输入URL。例如,为了显示与有关加油站的信息相关的的网站,向客户端 (在手机上)输入标识该网站的URL。客户端使用该URL建立二进制格式的请求,向网关发 送该请求,网关随后对该二进制请求进行解码,并建立超文本传输协议(HTTP)请求,如果 需要,添加没有包含在初始请求中的附加报头。随后网关将HTTP请求转发到服务器。在接 收到请求后,服务器编写并发送HTTP响应,该HTTP响应可以包括用户所请求的信息,该信 息经由网关转发给手机。在根据本发明的一些实施方式中,存储器253可以将URL书签数据257存储在位 于手机20的文件系统内的URL书签文件258中。可以在手机20上运行的网络浏览器进行 实例化之前,将URL书签数据257从URL书签服务器传送至手机20,以进行预填充。图3是根据本发明一些实施方式中经由无线网络10向手机20传送URL书签数据 的URL书签服务器的示意图。特别地,在手机20上运行的网络浏览器被实例化以允许用户 向地址栏进行输入之前,手机20经由无线网络10请求向该手机20传送URL书签数据。如 上所述,无线网络包括(除了其它组件之外)基站30和连接到因特网130的移动电话交换 中心315。URL书签服务器135连接到因特网130,还分别连接到第二 URL书签服务器305 和第三URL书签服务器315。因特网130还连接到可以用于输入用于访问因特网130的URL书签数据的辅助设备在操作中,请求传送URL书签数据的请求经由因特网130中继到URL书签服务器 135,进而URL书签服务器135向手机20传送所请求的URL书签数据,以存储在手机20中 的URL书签文件258中。因此,当手机20上运行的网络浏览器被实例化时,预填充有从服 务器135传送的URL书签数据的URL书签文件258被提供给网络浏览器,从而用户可避免 手工输入URL书签,而只是可以简单地选择经由预填充的书签文件258提供的URL书签数 据。在根据如图3所示的本发明的一些实施方式中,第二服务器305和第三服务器315 能够实际地提供手机20所请求的URL书签数据。例如,来自手机20的请求可以从服务器 135中继到第二 URL书签服务器305或第三URL书签服务器315,从而服务器135作为代理 服务器工作。因此,第二 URL书签服务器305或第三URL书签服务器315可以通过以下对 来自服务器135的代理请求做出响应向服务器135传送所请求的URL书签数据,进而如上 所述,服务器135可以向手机20传送该URL书签数据,以预填充URL书签文件258。应当 理解,可以由第三方实施和管理第二 URL书签服务器305和第三URL书签服务器315,第三 方基于销售数据使URL书签数据对于书签服务器135是可用的。例如,第二 URL书签服务 器305和第三URL书签服务器315的管理员可以通过市场研究确定出手机20的用户可能 对特定网站上可得到的信息类型感兴趣,URL书签服务器305和315的管理员已经与该特 定网站有关系。因此,第二 URL书签服务器305和第三URL书签服务器315可以用来向服 务器135 “推送”或转发URL书签,以便传送到手机20,从而预填充URL书签文件258。在 根据本发明的另选的实施方式中,不是向服务器135推送URL书签数据,而是服务器135可 以简单地请求从第二 URL书签服务器305或第三URL书签服务器315进行传送,以传送给 手机20。在根据本发明的其它实施方式中,第二 URL书签服务器305和第三URL书签服务 器315可以是经由不同的设备访问因特网的用户所可以使用的书签业务。因此,出于使手 机20中的书签与在第二 URL书签服务器305和第三URL书签服务器315中所存储的书签 同步的目的,服务器135可以访问第二 URL书签服务器305和第三URL书签服务器315,以 向/从手机20传送URL书签数据。在根据本发明的进一步的实施方式中,设备310可以是用于访问因特网130的辅 助设备,诸如家用个人计算机(PC)。在根据本发明的这样的实施方式中,可以将家用PC 310中存储的书签与手机20中存储的URL书签文件258中包含的书签同步。因此,可以经 由因特网130向家用PC310传送手机20中所存储的URL书签数据,此外,可以经由网络10 向手机20传送家用PC 310中所存储的URL书签数据,以预填充存储在手机20中的URL书 签文件258。在根据本发明的其它实施方式中,可以基于手机20所提供的地理位置信息,来修 改由URL书签服务器所提供的URL书签数据。例如,如果地理位置信息表示正在欧洲国家 使用该手机,则可以向手机20提供与国家相关联的URL书签数据(而不是将在其它情况下 提供的URL书签数据)。在根据本发明的其它实施方式中,可以基于可以以其他方式表示与 手机20相关的位置的数据(如移动国家代码或者用来在网络10中登记手机20的其它信 息),来修改由URL书签服务器所提供的URL书签数据。
图4是访问存储了预填充的URL书签数据的URL书签文件258的手机20的示意 图,预填充的URL书签数据是从URL书签服务器135传送的,并被提供给手机20的显示器 254上所示的地址栏405。特别的,预填充的URL书签文件258可包括如上所述经由因特网 130从服务器135传送的URL书签数据。此外,URL书签数据405、410、415、420等可存储在 预填充的URL书签文件258中,并在网络浏览器实例化时提供给地址栏405。特别地,如图 4所示,预填充的URL书签文件258中包含的URL书签数据405可在网络浏览器实例化之 后提供给地址栏405,以便显示示例的URL环球网地址sonyericsson. com,从而避免用户必 须手工输入该URL。因此,用户可以更容易地定位(navigate)到与该URL相关的网站。因 此,在根据本发明的一些实施方式中,可以提供改善的可用性和改善的性能。 图5是示出了根据本发明的一些实施方式中系统的操作流程图。根据图5,在蜂窝 无线网络中登记蜂窝无线手机(块505)。手机20可以向网络10转发地理位置信息,使得 URL书签服务器可以基于手机20的位置来修改或选择URL书签数据。另选地,用于在网络 20中登记手机20 (或者用于在网络20中工作)的信息可以提供地理位置信息。在根据本 发明的其它实施方式中,(用于向手机20提供服务的基站的)基站位置信息可以用来确定 手机20的位置。在蜂窝无线网络中进行登记之后,手机20可以从一个或者更多个URL书签服务器 请求URL书签数据(块510)。多个URL书签服务器中的一个可以作为代理来从其他另外的 URL书签服务器进行接收,该其他另外的URL书签服务器可以传送手机非固有的格式的、所 请求的URL书签数据,因此,可以由代理服务器或者因特网上的另一服务器将所请求的URL 书签数据转换为固有格式(块515)。经由实例化了蜂窝无线手机网络浏览器的网络,将转换后的URL书签数据传送给 蜂窝无线手机(块520)。执行从URL书签服务器进行的传送,直到URL书签文件和手机20 被填满(块525),因此,蜂窝无线手机允许蜂窝无线手机网络浏览器实例化,使得用户可以 另外地访问网络浏览器的地址栏(块530)。一旦网络浏览器被实例化(块530),则向手机 上的网络浏览器提供URL书签文件中存储的预填充的URL书签数据,使得手机用户可以简 单地选择用于包含在地址栏中的书签,而不是手工输入那些URL书签(块535)。图6是根据本发明的一些实施方式中的示例性URL书签服务器610的示意图。如 图所示,URL书签服务器610包括处理器638、存储器636和输入/输出(I/O)电路646。例 如,URL书签服务器610可以并入通用计算机或服务器等中。处理器636经由地址/数据 总线648与存储器636通信,并经由地址/数据总线649与输入/输出电路646通信。URL书签服务器610例如利用网际协议(IP)连接通过输入/输出电路646耦合到 网络605,以通过因特网130接收消息并进行通信,该通信可以包括TCP/IP类型的通信。URL书签服务器610中的组件可以是诸如那些在很多数据处理系统中所使用的众 所周知的组件,这些组件可以被配置为按照本文所述进行操作。特别地,处理器638可以是 任何商业可用的或者常规的微处理器、微控制器、数字信号处理器等。存储器636可以包 括任何包含用于实现根据本文所述实施方式中所用的功能电路或模块的软件和数据的存 储器件。存储器636可以包括但不限于如下类型的器件高速缓存器、ROM、PROM、EPR0M、 EEPR0M、闪存、SRAM、DRAM 和 / 或磁盘。如图6进一步所示,存储器636可以包括几种类型的软件以供服务器610的操作操作系统652 ;应用程序654,其包括用来提供本文描述的URL书签服务器610的操作、不 同消息格式之间的转换(如由不同的服务器向代理服务器发送URL书签数据所用的那些 格式,代理服务器将所接收的URL书签数据转发给手机)的软件;输入/输出设备驱动器 658;以及数据656。在一些实施方式中,应用软件654可以在不同格式之间转换消息,以使 得将从第一服务器接收的URL书签数据可以被转换为手机“固有”的格式,然后可以再进行 转发。数据656代表由应用程序654、操作系统652和输入/输出设备驱动器658所使用 的静态和动态数据,其可以驻留在存储器636中。数据56可以包括将经由无线网络传送给 不同手机的不同URL书签数据,以便在各个浏览器实例化之前进行预填充。 本领域技术人员可以理解,操作系统652可以是适于与数据处理系统一起 使用的任意操作系统,诸如 Unix、Linux、来自 InternationalBussiness Machines Corporation (国际商用机器公司,Armonk,NY)的OS/2、AIX或者zOS,或者来自Microsoft Corporation(it^^W], Redmond, WA) ^ Windows 95、Windows 98、Windows 2000 Windows XP0输入/输出设备驱动器658通常包括应用程序654通过操作系统652访问的软件 例程,以与诸如输入/输出电路646和存储器636的设备进行通信。如上所述,可以经由蜂窝无线网络从URL书签服务器向蜂窝无线手机传送统一资 源定位符(URL)书签数据,以在蜂窝无线手机浏览器被实例化之前,预填充手机中包含的 统一资源定位符书签文件。例如,在根据本发明的一些实施方式中,可以从URL书签服务器 向蜂窝无线手机发送URL书签数据,以便包含在URL书签文件(URL书签文件包含在蜂窝无 线手机文件系统中)中,使得URL书签数据可用于网络浏览器的地址栏,从而允许用户快速 访问经常使用的URL。在附图和说明书中已经公开了本发明的实施方式,尽管采用了特定的术语,但是 仅用于一般的说明性意义,而不作为限制,在所附权利要求书中阐释本发明的保护范围。
权利要求
一种操作蜂窝无线手机的方法,该方法包括如下步骤采用经由蜂窝无线网络从统一资源定位符URL书签服务器提供的URL书签数据,来预填充蜂窝无线手机的蜂窝无线手机文件系统中包含的统一资源定位符URL书签文件。
2.根据权利要求1所述的方法,其中,所述URL书签服务器包括被配置为将所述蜂窝无 线手机上的网络浏览器所使用的第一 URL书签数据与第二设备所使用的第二 URL书签数据 同步的URL书签服务器。
3.根据权利要求2所述的方法,其中,用于预填充所述URL书签文件的所述URL书签数 据包括在用第一 URL书签数据和第二 URL书签数据预填充所述URL书签文件之前没有预先 输入所述网络浏览器的、由所述第二设备所使用的所述第二 URL书签数据。
4.根据权利要求2所述的方法,其中,用于预填充所述URL书签文件的所述URL书签数 据包括在用第一 URL书签数据和第二 URL书签数据预填充所述URL书签文件之前没有预先 输入所述网络浏览器的、由第三方提供的所述第二 URL书签数据。
5.根据权利要求2至4中任何一项权利要求所述的方法,该方法还包括如下步骤在完成在所述蜂窝无线网络中登记所述蜂窝无线手机之前,经由所述网络向所述蜂窝 无线手机传送所述URL书签数据。
6.根据权利要求1至5中任何一项权利要求所述的方法,其中,预填充统一资源定位符 URL书签文件的步骤还包括如下步骤在所述蜂窝无线网络中登记所述蜂窝无线手机;在蜂窝无线手机网络浏览器实例化之前经由所述网络向所述蜂窝无线手机传送所述 URL书签数据,以预填充所述URL书签文件;以及,然后实例化所述蜂窝无线手机网络浏览器;以及向所述蜂窝无线手机网络浏览器提供预填充的URL书签文件。
7.根据权利要求6所述的方法,其中,所述URL书签服务器包括第一URL书签服务器, 并且,其中,经由所述网络向所述蜂窝无线手机传送所述URL书签数据的步骤还包括如下 步骤经由所述第一 URL书签服务器向第二 URL书签服务器请求所述URL书签数据。
8.根据权利要求7所述的方法,该方法还包括如下步骤接收来自所述第二 URL书签服务器的第一格式的响应,该响应包含所述URL书签数据;将所述响应转换为第二格式,该第二格式包含所述蜂窝无线手机的固有格式;以及从所述第一 URL书签服务器向所述蜂窝无线手机发送固有格式的所述URL书签数据。
9.根据权利要求8所述的方法,其中,所述固有格式包括与所述蜂窝无线手机相关联 的应用程序接口。
10.根据权利要求6至9中任何一项权利要求所述的方法,该方法还包括如下步骤确定步骤,确定与所述蜂窝无线手机相关联的地理位置信息;以及选择步骤,基于与所述蜂窝无线手机相关联的所述地理位置信息,选择向所述蜂窝无 线手机传输的所述URL书签数据。
11.根据权利要求10所述的方法,其中,所述确定步骤包括基于所述蜂窝无线手机提供的GPS信息或者基于所述蜂窝无线网络维护的与所述蜂窝无线手机相关联的登记或操作信息、或者基于用于向所述手机提供服务的基站的位置, 来确定与所述蜂窝无线手机相关联的地理位置信息。
12.—种蜂窝无线手机,该蜂窝无线手机包括收发机电路,其被配置为向登记了所述蜂窝无线手机以供服务的蜂窝无线网络发送数 据,以及从所述蜂窝无线网络接收数据;处理器电路,其与所述收发机电路相耦合,所述处理器电路被配置为在与所述蜂窝无 线网络通信时协调所述蜂窝无线手机的操作;以及存储器电路,其与所述处理器电路相耦合,所述存储器电路被配置为存储从所述蜂窝 无线网络接收的预填充的URL书签数据。
13.根据权利要求12所述的蜂窝无线手机,其中,所述处理器电路被配置为在完成在 所述蜂窝无线网络中登记所述蜂窝无线手机之前,请求所述URL书签数据。
14.根据权利要求12至13中任何一项权利要求所述的蜂窝无线手机,其中,所述处理 器电路被配置为在蜂窝无线手机网络浏览器实例化之前,接收所述URL书签数据用于存 储在所述存储器电路中,以预填充所述蜂窝无线手机文件系统内的URL书签文件。
15.一种用于操作URL书签业务的蜂窝无线服务器,该蜂窝无线服务器包括处理器电路,其被配置为在将蜂窝无线手机上运行的网络浏览器实例化之前,接收对 预填充统一资源定位符URL书签数据的请求;以及存储器电路,其与所述处理器电路相耦合,所述存储器电路被配置为存储将要预填充 到所述蜂窝无线手机中的所述URL书签数据。
16.根据权利要求15所述的服务器,其中,所述处理器电路被配置位将所述蜂窝无线 手机上的所述网络浏览器所使用的第一 URL书签数据与第二设备所使用的第二 URL书签数 据同步。
17.根据权利要求16所述的服务器,其中,用于预填充所述蜂窝无线手机中的URL书签 文件的所述URL书签数据包括在用第一 URL书签数据和第二 URL书签数据预填充所述URL 书签文件之前没有预先输入所述网络浏览器的、由所述第二设备所使用的所述第二 URL书 签数据。
18.根据权利要求16至17中任何一项权利要求所述的服务器,其中,用于预填充所述 URL书签文件的所述URL书签数据包括在用第一 URL书签数据和第二 URL书签数据预填充 所述URL书签文件之前没有预先输入所述网络浏览器的、由第三方提供的所述第二 URL书 签数据。
19.根据权利要求16至18中任何一项权利要求所述的服务器,该服务器还包括在完成在所述蜂窝无线网络中登记所述蜂窝无线手机之前,经由所述网络向所述蜂窝 无线手机传送所述URL书签数据。
全文摘要
一种操作蜂窝无线手机的方法可以包括采用经由蜂窝无线网络从统一资源定位符(URL)书签服务器提供的URL书签数据,来预填充蜂窝无线手机的蜂窝无线手机文件系统中包含的统一资源定位符(URL)书签文件。还公开了相关的手机、系统和计算机程序产品。
文档编号H04M1/2745GK101965725SQ200880127929
公开日2011年2月2日 申请日期2008年9月12日 优先权日2008年3月10日
发明者亨里克·巴德 申请人:索尼爱立信移动通讯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1