无线设备交互式屏幕的服务器处理的制作方法

文档序号:7578653阅读:240来源:国知局
专利名称:无线设备交互式屏幕的服务器处理的制作方法
背景技术
I.发明领域本发明一般涉及无线网络和经由无线网络的计算机通信,尤其涉及在无线设备尝试接入或下载来自一个或多个服务器的软件应用或数据时,由一个或多个服务器显示在无线设备上的交互式屏幕的处理。
II.背景技术诸如蜂窝电话这样的无线设备通过无线网络传送包括语音和数据在内的分组。蜂窝电话自身制造时就有提高的计算能力,并且变得等价于个人电脑和手持个人数字助理(“PDA”)。一些无线设备,比如选定的蜂窝电话,可能有已安装的应用编程计算机平台,该平台使软件开发者能创建在无线设备上运行的软件应用。
在互联网和其它开放式网络上,在计算机用户设法下载或接入软件应用或数据时,所述软件应用或数据例如端用户许可证协议(EULA)、版本或与年龄、位置或非商业状态有关的验证表格,在使用户下载应用以前,已知要向用户提供一交互表格。然后,用户必须与该表格交互,该表格向应用下载服务器发回一确认信号,然后用户能接入期望下载的应用。然而,互联网和大多数LAN或WLAN网络都是基于有线的,另外还具有廉价的数据连接,使得带宽可容易地用来在浏览计算机和应用下载服务器之间提供交互。这样,端用户许可证协议的传输以及确认数据的返回占用了大量的网络资源。相反,在诸如蜂窝电信这样的无线网络环境中,任一用于数据传输的网络连接都是昂贵的,且在应用下载前使用用户交互表格来遍历网络在传统上是被禁止的。
因此,期望向无线设备提供一种交互机制,借此无线设备的用户必须在通过网络接入数据前与该机制交互。这一机制需要弥补有限的带宽以及与无线网络相关的其它特征。

发明内容
在本发明一实施例中,一种为无线设备处理交互式屏幕的方法包括接收通过无线网络发送的一请求以便把数据下载到无线设备,并且在发送指向无线设备的数据以前发送指向无线设备的交互式屏幕。该方法还可以包括接收表示无线设备和交互式屏幕的交互的信号,并且发送无线设备请求下载的数据。同样,接收通过无线网络发送的数据可由第一网络服务器实行,发送交互式屏幕可由第二网络服务器实行。接收表示无线设备交互的信号也可由第二网络服务器所接收,其后第二网络服务器发送一信号至第一网络服务器以表明交互,第一网络服务器发送无线设备所请求下载的数据。
在本发明另一实施例中,一种用第一网络服务器和第二网络服务器为无线设备处理交互式屏幕的系统包括与无线网络和第二网络服务器有选择通信的第一网络服务器、以及与无线网络和第一网络服务器有选择通信的第二网络服务器,其中第一网络服务器从无线设备接收对下载数据的请求,把请求传送到第二网络服务器,第二网络服务器向指向无线设备的无线网络发送一交互式屏幕。
在本发明还有一实施例中,一种在用户交互无线设备的图形显示器上处理交互式屏幕的方法包括一计算机平台,该无线设备与一网络服务器有选择通信并且从中下载应用和数据,该方法包括尝试通过无线网络从网络服务器把数据发送到无线设备,以及在把所请求的数据下载到无线设备以前通过无线网络把交互式屏幕发送到无线设备的计算机平台。
考虑以下


具体实施方式
和权利要求书后,本发明的目标、优点和特征将变得更为明显。

图1是为向无线设备提供交互式屏幕而可以在系统中使用的无线网络以及计算机硬件和无线设备的示意图。
图2是在不同的无线设备、应用下载服务器、单独交互式屏幕服务器以及它们相应的数据库之间提供通信的无线网络硬件组件的框图。
图3A是在用户设法下载应用时向用户显示EULA的蜂窝电话的图形显示器示意图。
图3B是在用户设法下载年龄限制的应用时向用户显示年龄验证的蜂窝电话的图形显示器示意图,用户被要求在表格中输入他们的年龄。
图4是说明在无线设备计算机平台上执行的过程的流程图,该过程尝试从网络服务器下载应用,并且接收交互式屏幕并将其显示给用户,把交互数据发送到网络服务器,以及下载该应用。
图5是在应用下载服务器上执行的过程的流程图,该过程从图4中的无线设备接收一下载请求,向无线设备发送一交互式屏幕,并且在允许无线设备下载所请求的应用以前等待用户与交互式屏幕正确地交互。
具体实施例方式
介绍期望能提供把软件应用下载到无线设备的系统和方法。软件应用可以在制造无线设备时被预加载,或者用户可以以后请求通过蜂窝电信运营商网络下载其它程序,其中程序可在无线设备上执行。结果,无线设备的用户能用程序来定制他们的无线设备,所述程序比如游戏、印刷媒体、股票更新、新闻或任何可通过无线网络从应用下载服务器下载的其它类型的信息或程序。
在一种情况下,如果无线设备的用户希望用无线网络下载并使用一软件应用,用户一般或者会呼叫服务提供商,或者会通过其它手段联系服务提供商,比如通过互联网接入,而服务提供商或者会通过无线网络把应用发送给无线设备,或者在应用可下载或可接入时允许用户接入一网络站点。为连到应用下载服务器,无线设备桥接到无线网络,比如蜂窝网络,然后尝试联系期望软件应用常驻于其上的应用下载服务器。一旦无线设备联系到应用下载服务器,则作出初始连接,应用下载服务器确定哪些应用可供无线设备使用,并且发送适当的信息,例如一菜单,以便显示在无线设备上使用户能获悉可用的应用。一旦提供了对可下载应用的接入,无线设备的用户就能下载任一可用的应用。
本发明提供了在无线设备尝试通过无线网络下载或接入网络服务器(比如应用下载服务器)上的数据或应用时、用于在无线设备的图形显示器上提供交互式屏幕的系统和方法。交互式屏幕能够有限的接入网络服务器上的个体应用和数据。交互式屏幕可以从无线设备计算机平台尝试导航的第一网络服务器被发送到无线设备,或者交互式屏幕可以从无线网络上的第二服务器被发送到无线设备。交互式屏幕可以包括图形、文本、多媒体组件、数据输入字段或超级链接,所有这些在无线设备的图形显示器上都是可显示和可交互的,系统要求端用户正确地与屏幕交互以便下载或接入所请求的应用或数据。
交互式屏幕的例子有要求端用户在被允许下载软件应用前同意特定条款的EULA;或者要求端用户输入数据以便具有所请求的到网络服务器上的应用或数据的接入的验证表格。一旦无线设备的用户以正确的预定义方式与无线设备图形显示器上显示的交互式屏幕进行交互,无线设备就发送一信号到第一或第二网络服务器以表示正确的交互,然后第一网络服务器会允许接入所请求的应用和数据并将其下载到无线设备的计算机平台。当第二网络服务器已经向无线设备提供了交互式屏幕时,第二网络服务器也能从无线设备接收交互数据,并将交互数据中继到第一网络服务器,借此第一网络服务器允许把所请求的数据下载到无线设备的计算机平台。
因此,本发明的系统和方法的一个目标是提供一交互式屏幕,该交互式屏幕可以被显示给设法下载或接入网络服务器上一特定应用和数据的无线设备的用户,所述网络服务器比如应用下载服务器。交互式屏幕使网络服务器的操作者能有选择地控制无线设备用户具有的对网络服务器驻留应用的接入,并且强制用户在被允许接入应用和数据之前输入EULA或输入数据。通过使用能向无线设备提供交互式屏幕并保存交互记录的单独网络服务器,系统能保存无线网络的带宽和资源,而同时控制对其它网络服务器的应用和数据的接入。因此,本发明提供了一项优点,在于它使网络服务器的操作者能在许可无线设备用户下载或接入应用下载或网络服务器上常驻的应用和数据以前,使无线设备用户执行协议或验证事实,而不大量使用无线网络和网络服务器的带宽和资源。
本发明的示例性实施例参照附图,其中相同的数字表示相同的元件,图1说明了系统10的一个实施例,系统10用于向一个或多个无线设备(比如蜂窝电话12)提供预订的软件应用,所述无线设备通过无线网络14与至少一个网络服务器(比如应用下载服务器16)通信,网络服务器通过无线网络端口或到无线网络14的其它数据接入有选择地下载软件应用或提供对软件应用的接入。如图所示,无线设备可以是具有图形显示器13的蜂窝电话12、具有PDA屏幕19的个人数字助理18、或甚至是有无线通信端口和显示器23的单独计算机平台22,另外可能具有到网络或互联网的有线连接24。因此,系统10可以在具有无线通信端口的任一形式的远程计算机模块上执行,包括但不限于无线调制解调器、PCMCIA卡、接入终端、个人电脑、接入终端、没有显示器或键区的电话或者它们的任一组合或子组合。
这里所示的应用下载服务器16是在本地服务器端网络26上,其它计算机元件与无线网络14通信,比如具有所存储的应用程序和数据的数据库28,所述存储的应用程序和数据包含对于无线设备12、18、20、22可接入和可下载的软件应用和数据。还示出第二网络服务器,它是交互式屏幕服务器32,具有所存储的交互数据库30。在这一实施例中,交互式屏幕服务器32如下所述把交互式屏幕发送到无线设备12、18、20、22,所存储的交互记录数据库30可以驻留在交互式屏幕服务器32上,数据库30保存与向其提供交互式屏幕的无线设备交互的个体记录、端用户输入的数据以及其它交互相关数据。通过分开的交互式屏幕服务器32和所存储的交互记录数据库30,诸如应用下载服务器16这样的许多其它网络服务器会使系统10提供交互式屏幕,以便控制对网络服务器常驻的应用和数据的接入,而不大量使用网络服务器资源。然而,交互式屏幕服务器32和所存储的交互记录数据库30不是必须的,因为服务器端功能可以在一台服务器上执行,比如应用下载服务器16。而且,计算机服务器端的计算机平台会通过无线网络14向无线设备12、18、20、22提供单独的服务和过程。
图2是更完整地说明无线网络14的组件以及系统10的元件相互关系的框图。无线网络14仅仅是示例性的,并且可以包括使无线设备12、18、20、22这样的远程模块能在彼此间以及/或者在无线网络14的组件间进行无线通信的任何系统,所述无线网络14的组件包括但不限于无线网络运营商和/或服务器,以及仅包括非无线的网络或者与无线网络组合。与提供蜂窝电信服务所需的任何其它组件一起,应用下载服务器16和所保存的应用数据库28,交互式屏幕服务器32和所保存的交互记录数据库30将在蜂窝数据网络上存在。应用下载服务器16、交互式屏幕服务器32以及/或者其它屏幕服务器通过一数据链路与运营商网络40通信,所述数据链路比如互联网、安全LAN、WAN或其它网络。运营商网络40控制被发送到消息传递服务控制器(“MSC”)42的消息(一般是数据分组)。运营商网络40通过一网络与MSC 42通信,所述网络是互联网和/或POTS(“普通电话系统”)。一般而言,运营商网络40和MSC 42之间的网络和互联网连接传输数据,而POTS传输语音信息。MSC 42连到多个基站(“BTS”)44。以类似运营商网络的方式,MSC42一般通过用于数据传输的网络和/或互联网以及用于语音信息的POTS连到BTS44。BTS 44最后把消息无线地广播到无线设备,比如蜂窝电话12,所述广播通过短消息服务(“SMS”)或者本领域公知的其它空中方式。
诸如蜂窝电话12这样的无线设备有一计算机平台50,该平台能接收和执行软件应用,并且显示从应用下载服务器16发送的数据。计算机平台50还使无线设备能与网络服务器上驻留的数据和应用交互。除了其它组件以外,计算机平台50可以包括一显示驱动器52,它基于计算机平台50处接收到的图形数据来驱动图形显示器13并在图形显示器13上呈现图像。计算机平台50还包括专用集成电路(“ASIC”)54或者其它处理器、微处理器、逻辑电路或其它数据处理设备。ASIC 52或其它处理器执行应用编程接口(“API”)层56,该层与无线设备的存储器58中任何驻留的程序相接。存储器可以是只读或随机存取存储器(RAM和ROM)、EPROM、EEPROM、闪存卡或者对于计算机平台通用的任一存储器。计算机平台50也包括一本地数据库60,它能保留目前在存储器58中不活动使用的软件应用,比如从应用下载服务器16下载的软件应用。本地数据库60一般包括一个或多个闪存单元,但可以是本领域公知的次级或三级存储设备,比如磁性介质、EPROM、EEPROM、光学介质、磁带或者软盘或硬盘。
诸如蜂窝电话12这样的无线设备能接入和下载许多类型的应用,比如游戏和股票监视程序,或者仅仅是诸如新闻和体育相关数据这样的数据。所下载的数据可以被立即显示在显示器上,或者在不使用时被保存在本地数据库60中。软件应用可以被视为常驻于无线设备12、18、20、22上的常规软件应用,无线设备的用户可以有选择地从本地数据库60把所保存的驻留应用上载到存储器58用于在API 56上执行。无线设备12、18、20、22的端用户也能有选择地检测来自本地数据库60的软件应用。
如图3A和3B所示,在无线设备(比如蜂窝电话12)尝试通过无线网络14从网络服务器(比如应用下载服务器16)接入或下载数据时,系统10在无线设备的图形显示器13上显示一交互式屏幕15、17。系统10将一交互式屏幕发送到无线设备的计算机平台50,或是从包含请求的应用和数据的服务器发出,或是从交互式屏幕服务器32这样的第二服务器发出。在网络服务器下载或允许接入所请求的数据或应用以前,交互式屏幕15、17或在图形显示器上显示给用户。因此,网络服务器的操作者能通过使用交互式屏幕15、17来控制无线设备12、18、20、22对个体应用和数据的接入。例如,在图3A中,当用户设法从应用下载服务器16下载一软件应用时,在图形显示器13上向用户显示一端用户许可证协议(EULA)交互式屏幕15。用户必须表明同意EULA以便下载该应用,并且能在计算机平台的API 56上与EULA 15交互。典型的API在显示器上提供一可移动的光标,光标可以如本领域公知的那样激活图标,也可以使用其它图形用户界面,比如在PDA界面中常用的触摸屏和记录笔。端用户响应EULA输入的所有内容都被传回应用下载服务器16,或是直接从蜂窝电话12传回,或是从交互式屏幕服务器32发送的信号传回,该信号表示用户交互。
举另一个交互式屏幕的例子,图3B说明了一年龄验证表格17,它要求用户在被许可接入网络服务器上年龄受限的材料之前输入他们的年龄。因此,用户响应于该屏幕而输入他或她的年龄,蜂窝电话把所输入的数据发送到适当的网络服务器,比如应用下载服务器16或交互式屏幕服务器32。一些处理会发生在请求数据的服务器处,或是发生在交互式屏幕服务器32处,用于确定输入的年龄是否符合标准。如果交互式屏幕服务器32处理数据,它就能向请求数据的服务器发送一肯定或否定信号,以授权无线设备的接入。
虽然交互式屏幕15、17可以从无线设备尝试从中接入和下载数据的网络服务器被发送到无线设备12、18、20、22,然而一实施例包括另一网络服务器的使用,比如交互式屏幕服务器32和一相关的所保存交互记录数据库30,从而能保存诸如应用下载服务器16这样的单纯应用服务器上的资源。这样,在无线设备12、18、20、22尝试通过无线网络14下载或接入第一网络服务器(比如应用下载服务器16)上的数据或应用时,交互式屏幕通过无线网络14从第二网络服务器(比如交互式屏幕服务器32)被发送到无线设备12、18、20、22。在这一实施例中,一旦无线设备12、18、20、22的用户与在无线设备12、18、20、22的图形显示器13、19、21、23上显示的交互屏幕产生交互,无线设备就把表示交互的信号发送到第二网络服务器(交互式屏幕服务器32),第二网络服务器发送一信号至第一网络服务器(应用下载服务器16)以表明无线设备处的交互,使得第一网络服务器不被允许向无线设备12、18、20、22的计算机平台50提供对所请求数据或应用的接入或下载。如果交互式屏幕要求输入数据,比如图3B中的验证表格17,则一旦无线设备12、18、20、22的端用户在交互式屏幕上输入数据,无线设备12、18、20、22就把输入的数据发送到第二网络服务器(交互式屏幕服务器32),第二网络服务器再次发送一信号到第一网络服务器(应用下载服务器32)以表明无线设备12、18、20、22处的数据输入,并且表明第一网络服务器能接入或下载所请求的数据或应用。与单个网络服务器(比如应用下载服务器16)上可能出现的全部功能相比,使用交互式屏幕服务器32作为第二网络服务器能够更快地提供交互式屏幕并存储交互记录,特别是用所保存的交互记录数据库30。系统10速度的提高意味着通过无线网络14的数据传输时间减少,这节约了无线网络14的昂贵带宽。
在无线设备-网络服务器交互期间,交互式屏幕可以以任一间隔被提供给无线设备12、18、20、22。系统10可以把交互式屏幕发送到无线设备以便组织接入特定的应用、数据集或甚至是网络服务器上的文件级(数据可以在诸如Windows、UNIX和LINUX中的文件结构中被保留在网络服务器上)。而且,交互式屏幕的传输会在无线设备设法接入或下载应用或数据的任何时刻发生,或者如果单次的EULA是必要的,则可以保存无线设备12、18、20、22对EULA执行的记录,例如在所保存的交互记录数据库30上。当无线设备设法下载一应用或数据且如果无线设备已保存了EULA时,网络服务器(比如交互式屏幕服务器32)可以作出一比较,则提供交互屏幕是不必要的,系统10可以令下载继续。
在一示例性实施例中,在图4的流程图中示出在无线设备12、18、20、22的计算机平台50上执行的过程。诸如蜂窝电话12这样的无线设备桥接到无线网络14(比如一蜂窝网络),如步骤72所示,然后连到网络服务器(比如应用下载服务器),如步骤72所示。在连到应用下载服务器16时,如步骤74所示,无线设备会请求下载一应用,或者会设法接入具有受限接入的数据。这样,在步骤74中作出了请求后,如判决框50所示,决定是否在无线设备的计算机平台50处接收到交互式屏幕15、17。如果未接收到交互式屏幕15、17,则过程继续在判决框84确定是否接收到所请求的应用。否则,如果在判决框76处接收到交互式屏幕16、17,则如步骤78所示地在无线设备12、18、20、22的图形显示器13、19、21、23上显示交互式屏幕15、17。
在显示了交互式屏幕15、17后,如判决框80所示,决定用户是否与交互式屏幕15、17相交互,或换言之,无线设备等到用户与交互式屏幕15、17交互为止,从而它能将一信号和/或数据发回交互式屏幕发送网络服务器,比如应用下载服务器16或交互式屏幕服务器32。如果用户在判决框80未与交互式屏幕15、17交互,则过程在判决框80重新进入等待状态,直到用户不与交互式屏幕15、17交互并且退出下载请求为止。如果用户已经在判决框80与交互式屏幕15、17交互,则如步骤82所示,交互数据或信号从无线设备12、18、20、22被发送到适当的网络服务器。
然后如判决框84所示,决定是否在无线设备12、18、20、22的计算机平台50处接收到请求应用(或者是否许可了所请求的接入)。如果在判决框84未接收到该应用(或未许可接入),则因为下载(接入)不成功而过程终止。如果应用在判决框84处被成功接收,则如步骤86所示,在无线设备12、18、20、22上安装应用。如果请求是为了接入网络服务器上的数据或应用,则无线设备12、18、20、22能接入所述数据或应用。
参照图5,在一流程图中示出在应用下载服务器16(或其它类型的网络服务器)上执行的过程的示例性实施例。如步骤90所示,进入与无线设备12、18、20、22的连接。有时,如步骤92所示,应用下载服务器16会从无线设备12、18、20、22接收一个下载应用或接入驻留数据的请求。一旦在应用下载服务器16处接收到该请求,则确定是否需要与无线设备用户交互,如判决框94所示。确定可以基于网络服务器的操作者(比如无线设备的持有者)所选择的任一标准来作出,例如请求接入或下载的应用或数据的主题性质。如果在判决框94不需要与无线设备用户交互,则把所请求的应用下载到无线设备12、18、20、22,如步骤102所示。如果在判决框94需要交互,则交互式屏幕15、17被发送到无线设备12、18、20、22,需要在允许所请求的下载(或接入)前使用户与交互式屏幕15、17交互。
然后如判决框98所示,确定无线设备用户是否正确地与交互式屏幕15、17交互,比如肯定地输入EULA(图3A)或输入正确的年龄。交互信号或数据可以或直接地从请求该应用并显示交互式屏幕15、17的无线设备12、18、20、22发出,或者可以是从第二网络服务器发送的信号或数据,所示第二网络服务器比如交互式屏幕服务器32,它最初从无线设备接收到交互信号或数据。如果在判决框98,无线设备用户未正确地与无线设备12、18、20、22处的交互式屏幕15、17交互,则如步骤100所示,向请求的无线设备发回一通知,表示拒绝把应用下载到无线设备12、18、20、22(或拒绝接入)。如果在判决框98,无线设备用户已经正确地与无线设备12、18、20、22处的交互式屏幕15、17交互,则如步骤102所示,把所请求的应用下载到无线设备(或许可接入所请求的应用)。
因此,系统10提供了一种用于在无线设备12、18、20、22的图形显示器13、19、21、23上显示一交互式屏幕15、17的方法,包括尝试通过无线网络14下载或接入网络服务器(比如应用下载服务器16)上的数据;在下载或接入所请求的数据或应用以前通过无线网络14把交互式屏幕15、17发送到无线设备12、18、20、22的计算机平台50;以及在无线设备12、18、20、22的图形显示器13、19、21、23上显示所述交互式屏幕15、17。该方法还可以包括与无线设备12、18、20、22处的交互式屏幕15、17交互;从无线设备12、18、20、22向网络服务器(应用下载服务器16或交互式屏幕服务器32)发送表明交互的信号;以及用无线设备12、18、20、22的计算机平台50下载或接入网络服务器处所请求的数据或应用。如果交互式屏幕15、17允许无线设备用户输入数据,则该方法还包括以下步骤在无线设备12、18、20、22的图形显示器13、19、21、23上显示的交互式屏幕15、17中输入数据;把输入数据从无线设备12、18、20、22发送到网络服务器;在网络服务器处处理输入数据;以及有选择地下载或许可接入网络服务器处所请求的数据或应用。
通过无线网络14把交互式屏幕15、17发送到无线设备12、18、20、22可以包括从无线设备请求下载或接入应用或数据的第一网络服务器(比如应用下载服务器16)把交互式屏幕15、17发送到无线设备12、18、20、22,或者可以是通过无线网络14从第二网络服务器(比如交互式屏幕服务器32)发送交互式屏幕15、17。如果使用交互式屏幕服务器32把交互式屏幕15、17提供给无线设备,则该方法可以包括以下步骤与无线设备的图形显示器13、19、21、23上显示的交互式屏幕15、17进行交互;从无线设备向第二网络服务器发送一表明交互的信号;以及从第二网络服务器(比如交互式屏幕服务器32)向第一网络服务器(比如应用下载服务器16)发送一表明无线设备12、18、20、22处交互的信号;以及把第一网络服务器处常驻的所请求的数据或应用下载或接入到无线设备12、18、20、22的计算机平台50。如果交互式屏幕15、17允许无线设备用户在无线设备12、18、20、22处输入数据,则该方法还可以包括以下步骤在无线设备12、18、20、22的图形显示器13、19、21、23上显示的交互式屏幕(比如图3B中的验证表格17)中输入数据;从无线设备把输入数据发送到第二二网络服务器(比如交互式屏幕服务器32);从第二网络服务器向第一网络服务器(比如应用下载服务器16)发送一表明无线设备12、18、20、22处数据输入的信号;以及把网络服务器处所请求的数据或应用下载或接入到无线设备12、18、20、22的计算机平台50。
本发明还包括具有一计算机平台50和图形显示器13、19、21、23的无线设备12、18、20、22,其中无线设备12、18、20、22通过无线网络14有选择地与一个或多个网络服务器通信,每个网络服务器都有选择地把数据和应用下载到无线设备12、18、20、22。在无线设备12、18、20、22尝试通过无线网络14下载或接入网络服务器上的数据时,无线设备的计算机平台50接收通过无线网络14发送的交互式屏幕15、17,无线设备12、18、20、22在其图形显示器13、19、21、23上显示所发送的交互式屏幕15、17。如果交互式屏幕15、17允许用户在无线设备12、18、20、22处输入数据,则无线设备允许用户在无线设备12、18、20、22的图形显示器13、19、21、23上显示的交互式屏幕15、17中输入数据,且无线设备把输入的数据发送到适当的网络服务器(比如应用下载服务器16和交互式屏幕服务器)。
另一实施例包括驻留在计算机可读介质中的一程序,其中该程序指示具有计算机平台的无线设备执行本发明的方法步骤。计算机可读介质可以是蜂窝电话12或其它无线设备的计算机平台50的存储器58,或者可以在本地数据库中,比如蜂窝电话12的本地数据库60中。而且,计算机可读介质可以处在可被加载到无线设备计算机平台上的次级存储介质中,比如磁盘或磁带、光盘、硬盘、闪存或者本领域公知的其它存储介质。
在图4和5的上下文中,该方法可以由例如无线网络14的操作部份来实现,以便执行一系列机器可读指令,所述操作部份比如无线平台50、应用下载服务器16和交互式屏幕服务器32。指令可以驻留在各种形式的信号承载或数据存储的初级、次级或三级介质中。介质可以包括例如可由无线网络14的组件所存取或驻留于其中的RAM(未示出)。无论是包含在RAM、盒带还是其它次级存储介质中,指令都可以被保存在多种机器可读数据存储介质上,比如DASD存储器(例如常规的“硬盘驱动器”或RAID阵列)、磁带、电只读存储器(例如ROM、EPROM或EEPROM)、闪存卡、光学存储设备(例如CD-ROM、WORM、DVD、数字光带)、纸“穿孔”卡、或者包括数字和模拟传输介质在内的其它适当的数据存储介质。
虽然上述内容示出了本发明的说明性实施例,然而应该注意到,这里可以作出各种变化和修改,而不背离由所附权利要求定义的发明范围。而且,尽管以单数形式描述或要求保护了本发明的各个元件,但是也可以构想复数形式,除非特别指出对单数的限制。
权利要求
1.一种为无线设备处理交互式屏幕的方法,包括接收通过无线网络发送的把数据下载到无线设备的请求;在发送指向无线设备的数据以前,发送指向无线设备的交互式屏幕。
2.如权利要求1所述的方法,其特征在于,还包括接收一表明无线设备和交互式屏幕进行交互的信号;以及发送无线设备请求下载的数据。
3.如权利要求2所述的方法,其特征在于,所述接收通过无线网络发送的请求是由第一网络服务器所接收。
4.如权利要求3所述的方法,其特征在于,所述发送交互式屏幕是由第二网络服务器执行。
5.如权利要求4所述的方法,其特征在于,接收表示无线设备交互的信号由第二网络服务器所接收时,其中第二网络服务器向第一网络服务器发送一表示交互的信号,而第一网络服务器发送无线设备请求下载的数据。
6.一种用第一网络服务器和第二网络服务器为无线设备处理交互式屏幕的系统,包括与无线网络和第二网络服务器有选择地通信的第一网络服务器;以及与无线网络和第一网络服务器有选择地通信的第二网络服务器,其中第一网络服务器从无线设备接收对下载数据的请求、把所述请求传送到第二网络服务器,第二网络服务器向无线网络发送指向无线设备的交互式屏幕。
7.如权利要求6所述的系统,其特征在于,在从第二网络服务器接收一表示与无线设备交互的信号时,第一网络服务器向无线网络发送指向无线设备的数据。
8.一种在包括一计算机平台的用户交互式无线设备的图形显示器上处理交互式屏幕的方法,所述无线设备与一网络服务器有选择地通信并且从中下载应用和数据,所述方法包括尝试通过无线网络从网络服务器把数据发送到无线设备;以及在把所请求的数据下载到无线设备以前通过无线网络把一交互式屏幕发送到无线设备的计算机平台。
9.如权利要求8所述的方法,其特征在于,尝试通过无线网络从网络服务器把数据发送到无线设备包括尝试通过无线网络从网络服务器将一软件应用下载到无线设备。
10.如权利要求8所述的方法,其特征在于,通过无线网络把一交互式屏幕发送到无线设备包括通过无线网络从网络服务器把一交互式屏幕发送到无线设备。
11.如权利要求8所述的方法,其特征在于,所述交互式屏幕允许用户在无线设备处输入数据,还包括在网络服务器处从无线设备接收输入的数据;在网络服务器处处理输入数据;以及从网络服务器有选择地发送指向无线设备计算机平台的所请求数据。
12.如权利要求8所述的方法,其特征在于,尝试通过无线网络从网络服务器把数据发送到无线设备包括尝试通过无线网络从第一网络服务器发送指向无线设备的数据,而通过无线网络发送指向无线设备的交互式屏幕包括通过无线网络从第二网络服务器发送指向无线设备的交互式屏幕。
13.如权利要求12所述的方法,其特征在于,还包括从无线设备接收到第二网络服务器的信号,所述信号表示交互;从第二网络服务器向第一网络服务器发送一表示无线设备处交互的信号;以及从第一网络服务器向无线网络发送指向无线设备的所请求数据。
14.一种用于处理交互式屏幕的系统,包括尝试通过无线网络从网络服务器把数据发送到无线设备的装置;以及在把所请求的数据下载到无线设备以前通过无线网络把一交互式屏幕发送到无线设备的计算机平台的装置。
15.一种包含计算机可读指令的计算机可读介质,所述指令用于在被执行时处理交互式屏幕,所述指令执行以下方法尝试通过无线网络从网络服务器把数据发送到无线设备;以及在把所请求的数据下载到无线设备以前通过无线网络把一交互式屏幕发送到无线设备的计算机平台。
全文摘要
一种当无线设备连到无线网络上一网络服务器、并且尝试接入或下载软件应用和数据时,用于在无线设备的图形显示器上显示一交互式屏幕的系统和方法,所述交互式屏幕比如端用户许可证协议或验证表格。无线设备的用户必须与交互式屏幕确实交互,以便接入或下载来自网络服务器的软件应用。交互式屏幕可以在无线设备设法接入或下载一应用或数据时从网络服务器被发出,或可以从单独的服务器被发送到无线设备。无线设备-服务器交互的记录可以被保存在网络服务器上,或是无线网络上的其它数据存储器上。
文档编号H04M7/00GK1708975SQ200380102018
公开日2005年12月14日 申请日期2003年8月28日 优先权日2002年8月30日
发明者M·克梅泰利, B·米尼尔, M·B·奥利弗, S·A·斯普里格 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1