CN100340124C - 在与服务器交互的无线设备上提供交互式屏幕的系统和方法 - Google Patents

在与服务器交互的无线设备上提供交互式屏幕的系统和方法 Download PDF

Info

Publication number
CN100340124C
CN100340124C CNB038072300A CN03807230A CN100340124C CN 100340124 C CN100340124 C CN 100340124C CN B038072300 A CNB038072300 A CN B038072300A CN 03807230 A CN03807230 A CN 03807230A CN 100340124 C CN100340124 C CN 100340124C
Authority
CN
China
Prior art keywords
wireless device
webserver
data
interactive screen
wireless
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB038072300A
Other languages
English (en)
Other versions
CN1643943A (zh
Inventor
B·米尼尔
M·查梅特里
M·B·奥立弗
S·A·斯普里格
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=27610172&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN100340124(C) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN1643943A publication Critical patent/CN1643943A/zh
Application granted granted Critical
Publication of CN100340124C publication Critical patent/CN100340124C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal

Abstract

一种用于在无线设备(12)连接至无线网络(14)上的一网络服务器(26)并试图接入或下载软件应用程序和数据时,在无线设备的图形显示器(13)上显示诸如终端用户许可证协议或认证表格的交互式屏幕的系统和方法。无线设备(12)的用户必须肯定地与交互式屏幕进行互动以从网络服务器上下载软件程序或者数据。交互式屏幕可从无线设备搜寻访问或者下载应用程序或数据的网络服务器(26)被发送,或者可从分开的服务器被发送到无线设备(12)。无线设备-服务器交互的记录可被存储在一网络服务器或者存储在无线网络的其他数据存储器上。

Description

在与服务器交互的无线设备上提供交互式屏幕的系统和方法
                          发明背景
发明领域
本发明一般涉及无线网络和通过无线网络的计算机通信。更具体地说,本发明涉及在一无线设备的显示器上的交互式屏幕的规定,此时该无线设备试图从网络服务器访问或者下载软件应用程序或者数据,其中无线设备的用户必须与交互式屏幕互动以访问或者下载所请求的应用程序或数据。
相关技术描述
无线设备,例如蜂窝电话在无线网络上传输包括语音和数据的分组。蜂窝电话本身被制造得具有增强的计算能力并且越来越接近个人电脑和手持式个人数字助理(PDA)。一些无线设备,例如选择蜂窝电话可具有一已安装的应用程序计算机平台,此平台允许软件开发商创建在该无线设备上运行的软件应用程序。
在互联网以及其他的开放式网络上,当用户试图下载或接入软件应用程序或数据,诸如终端用户许可证协议(EULA)、公开文件或者例如年龄、位置或非商业状态的认证表格(form)时,在同意用户下载该应用程序之前提供计算机用户一交互的表格(form)是公知的。用户接下来必须与该表格(form)交互,其向应用程序下载服务器发回一确认信号,之后用户被给予对期望下载的应用程序访问。然而,因特网和大多数的LAN或者WAN网络是基于有线的或者是具有并不昂贵的数据连接,因此很容易获得带宽以提供浏览计算机和应用下载服务器之间的交互。因此,终端用户许可证协议或者其他认证表格的传输和确认信息的返回并不需要显著的网络资源。相反,在例如蜂窝电信系统的无线网络环境中,任何用于数据传输的网络连接是昂贵的并且在应用程序下载之前使用用户交互形式来遍历(traverse)网络是传统技术中所禁止的。
因此,需要向无线设备提供一种交互机制,无线设备的用户必须在通过网络接入数据之前进行交互。这样的机制需要计算有限的带宽和其他和无线网络相关的特征。
发明概述
本发明的一个方面包括一个或多个无线设备,其中每个无线设备具有计算机平台和图形显示器,图形显示器由所述计算机平台的常驻(resident)驱动器操作,驱动器可以是硬件、软件或者固件。无线设备的例子包括蜂窝电话、文本寻呼器、个人数字助理(PDA)或者其他具有无线链路的计算机平台以选择性地与无线网络通信。系统还包括一个或多个网络服务器,例如专用应用下载服务器,这些网络服务器在无线网络上且每一个网络服务器选择性地与一个或多个无线设备通信并选择性地从那里下载数据,例如软件应用程序、图形和文本。
如果一交互式屏幕被从第二网络服务器发送到无线设备上且要求用户在无线设备上输入数据,则根据无线设备的用户在显示在无线设备的图形屏幕上的交互式屏幕上输入的数据,所述无线设备发送被输入的数据至第二网络服务器,而第二网络服务器发送一信号至第一网络服务器以表示在无线设备处输入数据,第二网络服务器还下载被请求的数据至无线设备的计算机平台。任何用户输入的数据可由接收的网络服务器处理以确定如果被请求的下载或访问是被允许的,诸如一年龄认证或其他的消费者信息。
本发明还提供用于在用户交互式无线设备的图形显示器上显示交互式屏幕的方法,包括试图在网络服务器上通过无线网络从一无线设备上下载或访问数据或者应用程序,在下载或接入被请求的数据之前通过无线网络发射一交互式屏幕至无线设备的计算机平台,以及在无线设备的图形显示器上显示交互式屏幕。试图通过无线网络从网络服务器上下载数据至无线设备包括试图下载一专用软件应用程序至无线设备,或者可包括下载简单的数据。
该方法可进一步包括在无线设备与交互式屏幕交互,从无线设备发送一信号至网络服务器以表示该交互,以及在网络服务器上下载或访问被请求的数据。通过无线网络发射一交互式屏幕至无线设备可包括从无线设备请求应用程序或者数据的第一网络服务器发射一交互式屏幕,或者可包括从第二网络服务器通过无线网络发射一交互式屏幕至无线设备。
如果系统载有允许用户在无线设备处输入数据的交互式屏幕,本方法还包括在显示在无线设备的图形屏幕的交互式屏幕上输入数据,从无线设备发送被输入的数据至网络服务器,在网络服务器处处理输入的数据,并在网络服务器上选择性地下载或者接入被请求的数据。如果系统具有发射交互式屏幕至无线设备的第二网络服务器,该方法还包括与显示在无线设备的图形屏幕上的交互式屏幕进行互动,从无线设备向第二网络服务器发送信号以指示该互动,从第二网络服务器向第一网络服务器发送数据以表示在无线设备处的互动,并且在第一网络服务器上下载或者访问被请求的数据。
一个实施例也包括一能执行上述的功能的无线设备,向该无线设备提供一交互式屏幕,并与网络服务器交互动作以访问或者下载数据以使驻留的应用程序或者数据对于无线设备可用。因为本发明的方法是在无线设备的计算机平台上可执行的,本发明包括一程序,位于计算机可读媒质中,其指导具有计算机平台和图形显示器的无线设备执行本发明的方法。
本发明的目的、优势和特征将在下述对附图简述、本发明的实施例详述和权利要求的说明之后变得更加明显。
附图简述
图1是可被用于系统中以向无线设备提供交互式屏幕的无线网络、计算机硬件和无线设备的示意图。
图2是用于在不同的无线设备、应用程序下载服务器、分离的交互式屏幕服务器和他们各自的数据库之间提供通信的无线网络的硬件组件的框图。
图3A是在用户搜寻下载一应用程序时向用户显示一EULA的蜂窝电话的图形显示器的概念图。
图3B是在终端用户搜寻下载一年龄限制应用程序时向用户显示一年龄认证的蜂窝电话的图形显示器的概念图,且在此表格(form)上用户被要求输入他们的年龄。
图4是说明在无线设备计算机平台上执行的进程的流程图,该进程试图从一网络服务器下载应用程序,并接收且向用户显示交互式屏幕,发射该交互数据至网络服务器,并下载该应用程序。
图5是说明执行在应用下载服务器上从图4中的无线设备接收下载请求的进程的流程图,该进程发射交互式屏幕至无线设备,并在允许无线设备下载被请求的应用程序之前等待用户正确地与交互式屏幕交互动作。
                          发明详述
介绍
系统和方法被预计向无线设备提供软件应用程序的下载。软件应用程序可在无线设备被操作时进入预下载,或者用户可以在之后请求通过蜂窝典型载波网络下载附加的程序,这些程序是可在无线设备上执行的。结果,无线设备的用户可使用程序个性化他们的设备,例如游戏、打印媒体、股票更新、新闻或者任何其他形式的信息或者可用于通过无线网络从应用程序下载服务器进行下载的程序。
在一种情况中,如果无线设备的用户期望下载并使用应用此无线设备的软件应用程序,用户一般将呼叫服务提供者或者通过其他的方式联系服务提供者,例如通过因特网访问,而服务提供者将通过无线网络发射应用程序至无线设备或者允许用户访问可供下载或可供访问的应用程序的网页。为了连接应用程序下载服务器,无线设备桥接一通信链路至无线网络,例如蜂窝网络,并试图联系驻留有期望的软件应用程序的应用程序下载服务器。一当无线设备联系应用程序下载服务器时,建立一初始的连接且应用程序下载服务器确定哪一个应用程序是可用于无线设备的并发出合适的信息,比如菜单,用于显示在无线设备上以使用户可了解可用的应用程序。当访问被提供给可下载的应用程序时,无线设备的用户可下载任何可用的应用程序。
本发明提供了用于当无线设备试图通过无线网络在网络服务器,例如应用程序下载服务器上下载或访问数据或应用程序时在无线设备的图形显示器上显示交互式屏幕的系统和方法。交互式屏幕允许对网络服务器上的个人应用程序和数据进行有限的访问。交互式屏幕可从无线设备的计算机平台试图导航(navigate)的第一网络服务器被发射到该无线设备,或者交互式屏幕可被从另一个无线网络上的第二服务器发送到该无线设备。交互式屏幕可包括图形、文本、多媒体组件、数据实体字段或者超链接(hyperlink),上述的所有都是可显示的并且可在无线设备的图形显示器上互动,且系统要求终端用户正确地与屏幕互动以下载或接入被请求的应用程序或者数据。
交互式屏幕的例子是EULA,其要求终端用户在被允许下载软件应用程序之前同意某个条件(term),或者是要求最终用户输入数据的认证以使被请求的接入能连接到网络服务器上的应用程序或数据。一当无线设备的用户以正确的预定方式与显示在无线设备的图形显示器上的交互式屏幕互动时,无线设备发送信号至第一或者第二网络服务器以指示该正确的交互,第一网络服务器则将允许接入或者下载被请求的应用程序或者数据至无线设备的计算机平台。当第二网络服务器向无线设备提供交互式屏幕时,第二网络服务器也能够从无线设备接收交互数据并将交互数据中继给第一网络服务器,从而第一网络服务器接下来允许被请求的数据下载至无线设备的计算机平台。
因此,本发明的系统和方法的一个目的是向正在网络服务器,例如应用程序下载服务器上搜寻下载或访问一特定应用程序和数据的无线设备的用户提供一可显示的交互式屏幕。网络运营商的交互式屏幕提供了选择性地控制无线设备的用户访问到网络服务器的驻留程序的能力,并强迫用户在被允许对应用程序和数据访问之前进入EULA或者输入数据。通过使用分开的能向无线设备提供交互式屏幕并能保存交互纪录的网络服务器,系统能节省在控制其它的网络服务器的应用程序和数据的访问时无线设备的带宽和资源。本发明因此提供了一种优势,其提供网络服务器的运营商在授权用户下载或者访问驻留在应用程序下载或网络服务器的应用程序和数据之前要求无线设备的用户执行协议(agreements)或者验证事实,且不显著地使用无线设备和网络服务器的带宽和资源。
本发明的示例性实施例
参考附图,图中相同的标号表示相同的元件,图1说明了用于通过具有至少一个网络服务器,例如应用程序下载服务器16的无线网络14上的通信来提供订购的软件应用程序至一个或多个无线设备,例如蜂窝电话12的系统10的实施例,上述的网络服务器通过无线通信端口或者至无线网络14的其他数据访问来选择性地下载或提供软件应用程序或其他的数据接入至无线设备。如此处所示的,无线设备可以是具有图形显示器13的蜂窝电话12、具有PDA屏幕19的个人数字助理18、具有图形显示器21的寻呼器20,此处被示为双向的文本寻呼器、或者仅仅是具有通信端口和显示器23的分开的计算机平台22,计算机平台22还可以具有至网络或者因特网的有线连接24。系统10因此可在任何形式的包括无线通信端口的远程计算模块中执行,包括但不限于无线调制解调器、PCMCIA卡、接入终端、个人计算机、接入终端、没有键盘或显示器的电话或者任何它们的组合或子组合。
应用程序下载服务器16在此处被示为位于具有其他与无线设备14通信的计算机元件的本地服务器侧(sever-side)网络26,例如保存有包括软件应用程序和可被无线设备12、18、20、22访问并下载的数据的应用程序和数据的数据库28。还示出了第二网络服务器,其是具有被保存的交互数据库30的交互式屏幕服务器32。在这些实施例中,交互式屏幕服务器32发射下面将要描述的交互式屏幕至无线设备12、18、20、22,以及被保存的交互记录数据库30,数据库30驻留在交互式屏幕服务器32上,保存与无线设备进行交互动作的个人记录,包括被提供的交互式屏幕、有最终用户输入的数据以及任何其他和交互相关的数据。通过分开的交互式屏幕服务器32和被保存的交互记录数据库30,许多其他的网络服务器,例如应用程序下载服务器16可使系统10提供交互式屏幕以控制至网络服务器驻留的应用程序和数据的访问而不显著地使用网络服务器的资源。然而,交互式屏幕服务器32和被保存的交互记录数据库30并不需要在一个服务器,例如应用程序下载服务器16上被执行的服务器侧的功能。此外,计算机服务器侧计算平台可通过无线网络14向无线设备12、18、20、22提供分开的服务和处理。
图2是更加详细说明无线网络14的组件和系统10的元件的相互关系的框图。无线设备14仅仅是示例性地并可包括任何系统,该系统具有远程模块,例如无线设备12、18、20、22,他们之间相互进行空中通信或者与无线网络14种的其他组件进行相互通信,这些系统包括但不限于无线网络载波和/或服务器,也可以包括单独的非无线网络或者非无线网络和无线网络的结合。应用软件下载服务器16和被保存的应用程序数据库28、交互式屏幕服务器32以及被保存的交互记录数据库30将和提供蜂窝电信服务所需要的任何其他组件一起出现在蜂窝数据网络中。应用程序下载服务器16、交互式屏幕服务器32和/或其他屏幕服务器通过数据链路,例如因特网、安全的LAN、WAN或其他网络与载波网络40通信。载波网络40控制消息(一般是数据分组)发送至消息服务控制器(MSC)42。载波网络40通过网络,例如因特网和/或POTS(“简易传统电话系统”)和MSC 42相通信。一般,载波网络40和MSC 42之间网络或者因特网连接传输数据,而POTS传输语音信息。MSC 42连接至多个基站(BTS)44。以和载波网络类似的方式,MSC 42一般通过用于数据传输的网络和/或因特网以及用于语音传输的POTS连接至BTS 44。BTS 44最终以无线的方式向无线设备,例如蜂窝电话12广播消息,使用短消息服务(SMS)或者其他在本领域内熟知的空中连接的方法。
无线设备,例如蜂窝电话12具有可从应用程序下载服务器16接收并执行软件应用程序并显示被发射的数据的计算机平台50。计算机平台50也允许无线设备与驻留在网络服务器上的数据和应用程序交互。计算机平台50,以及在其他组件中可包括驱动图形显示器13并基于计算机平台50接收的图形数据在图形显示器13上演示图像的显示器驱动器52。计算机平台50还包括应用专用集成电路(ASIC)54,或者其他的处理器、微处理器、逻辑电路、或者其它数据处理设备。ASIC 52或者其他的处理器执行应用程序接口(API)层56,其与任何驻留在无线设备的存储器58中的程序交互(interface)。存储器可包括只读的或者随机存取的存储器(RAM和ROM)、EPROM、EEPROM、闪存卡或者任何在计算机平台上常用的存储器。计算机平台50还包括本地数据库60,可维持在存储器58中不是经常使用的(actively used)软件应用程序,比如从应用软件下载服务器16下载的软件应用程序。本地数据库60一般包括一个或多个闪存单元,但也可以是本领域内熟知的二级或三级存储设备,例如磁性媒质、EPROM、EEPROM、光媒质、磁带或者软盘或硬盘。
无线设备,例如蜂窝电话12可接入并下载多种类型的应用程序,例如游戏和股票监视器、或者仅仅数诸如新闻和体育的数据。被下载的数据可立即被显示在显示器上或者在不用时存储在本地存储器60上。软件应用程序可被当作驻留在无线设备12、18、20、22上的一般软件应用程序看待,且无线设备的用户可选择性地将存储的本地数据库60内驻留的应用程序上载到存储器58用于在API 56上执行。无线设备12、19、20、22的最终用户也可选择性地从本地数据库60上删除软件应用程序。
如图3A和3B所示,当无线设备试图通过无线网络接入或者下载来自网络服务器,例如应用程序下载服务器16的数据时,系统10在无线设备,例如蜂窝电话12的图形显示器13上显示交互式屏幕15、17。系统10发射交互式屏幕至无线设备的计算机平台50,既可以从包含被请求的应用程序或数据的服务器发射也可以从诸如交互式屏幕服务器32的第二服务器发射。交互式屏幕15、17将在网络服务器下载或者允许对被请求的数据或应用程序访问之前在图形显示器上呈现给用户。网络服务器的运行商可因此通过使用交互式屏幕15、17来控制无线设备12、18、20、22至单个应用程序和数据的访问。作为一个例子,在图3A中,当用户从应用程序写在服务器16上搜寻下载软件应用程序时终端用户许可证协议(EULA)交互式屏幕在显示器13上呈现给最终用户。用户必须表示同意EULA 15以下载该应用程序,并可在计算机平台的API 56上与EULA 15进行交互。典型的API在显示器上提供一可移动的指针,可用来激活图标,这是领域内所熟知的,其他的图形用户接口可使用例如在PDA接口中常用的触摸屏和书写笔(stylus)。终端用户响应EULA而输入的所有内容被反馈(signaled back)到应用程序下载服务器16,可用直接来自蜂窝电话12或者间接来自由交互式屏幕服务器32的信号指示出用户的交互。
作为交互式屏幕的另一个示例,图3B说明了年龄认证的表格17,要求用户在被授权接入到网络服务器上有年龄限制的内容之前输入他们的年龄。用户因此响应于屏幕输入他/她的年龄而蜂窝电话发射该输入的数据至合适的网络服务器,例如应用程序下载服务器16或者交互式屏幕服务器32。一些处理既可以在数据被请求的服务器上发生也可以在交互式屏幕服务器32上发生以确定输入的年龄是否符合准则。如果交互式屏幕服务器32处理这些数据,它可发射一肯定或否定的信号至被请求数据的服务器以授权无线设备的接入。
当交互式屏幕15、17可被从无线设备试图访问或者下载数据的网络服务器发射到无线设备12、18、20、22时,一实施例包括使用另一个网络服务器,例如交互式屏幕服务器32以及相关的被存储的交互记录数据库30,这样可以节省纯应用程序服务器,例如应用程序下载服务器上的资源。因此,当无线设备12、18、20、22试图通过无线网络14在第一网络服务器,例如应用程序下载服务器16上下载或访问数据或者应用程序时,交互式屏幕被从一第二服务器,例如交互式屏幕服务器32通过无线网络14发射到无线设备12、18、20、22。在这种实施例中,当无线设备12、18、20、22的用户与显示在无线设备12、18、20、22的图形显示器13、19、21、23上的交互式屏幕交互动作时,无线设备发送信号以表示至第二网络服务器(交互式屏幕服务器32)的互动,而第二网络服务器发送信号至第一网络服务器(应用程序下载服务器16)表示无线设备的互动,由此第一网络服务器现在被允许提供访问或下载被请求的数据或应用程序至无线设备12、18、20、22的计算机平台50。如果交互式屏幕要求输入数据,例如图3B中的认证表格,当无线设备12、18、20、22的用户在交互式屏幕上输入数据时,无线设备12、18、20、22发送被输入的数据至第二网络服务器(交互式屏幕服务器32),第二网络服务器再次发送信号至第一网络服务器(应用程序下载服务器32)表示在无线设备12、18、20、22处输入数据,由此第一网络服务器可提供被请求的数据或应用程序的访问或下载。把交互式屏幕服务器32用作第二网络服务器允许更快的交互式屏幕的响应和交互记录的存储,尤其是用被存储的交互记录数据库30来存储,因此可能使所有的功能出现在单一的网络服务器上,例如应用程序下载服务器16。系统10速度的增加转化为通过无线网络14传输数据的时间的减少,这节省了无线网络14昂贵的带宽。
交互式屏幕可在无限设备和网络服务器交互的任何间隔被提供给无线设备12、18、20、22。系统10可发射交互式屏幕至无线设备以阻止接入网络服务器上的特定应用程序、数据组或者文件层面(数据可以Windows、UNIX和LINUX的文件结构被保存在网络服务器上)。此外,交互式屏幕的传输可在应用程序或数据被发现正在被搜寻访问或下载的任何时候发生,或者如果需要一次性的EULA,无线设备12、18、20、22执行EULA的记录可被存储,例如存储在交互记录数据库30中。网络服务器,例如交互式屏幕服务器32可进行比较,当无线设备搜寻下载应用程序或者数据并且如果无线设备具有存储的EULA时,则不需要提供交互式屏幕而系统10可允许下载进行。
在一示例实施例中,在无线设备12、18、20、22的计算机平台50上执行的进程在图4的流程图中示出。无线设备,例如蜂窝电话12桥接(bridge)至无线网络14,例如蜂窝网络的连接,如步骤72所示,并接下来连接至网络服务器,例如应用程序下载服务器16,如步骤72所示。在连接至应用程序下载服务器16的一些点上,无线设备将请求下载应用程序,如步骤74所示,或者将在具有有限的访问时搜寻其他的访问数据。因此,在步骤74的请求作出之后,将做出一个决定,确定无线设备的计算机平台50处是否接收到交互式屏幕15、17,如决定50所示。如果交互式屏幕15、17没被接收,则进程继续在决定84处确定被请求的应用程序是否被接收。否则,如果交互式屏幕15、17在决定76处被接收,交互式屏幕15、17在无线设备12、18、20、22的图形显示器12、19、21、23上显示,如步骤78所示。
在交互式屏幕15、17被显示后,做出一决定确定用户是否与交互式屏幕15、17交互,如决定80所示,或者换句话说,无线设备等待直至用户与交互式屏幕15、17进行交互,以使它能够送回信号和/或数据至交互式屏幕发射服务器,例如应用程序下载服务器16或者交互式屏幕服务器32。如果没有在决定80处与交互式屏幕15、17交互,进程已等待的状态重新进入决定80直至用户与交互式屏幕15、17交互或者退出下载请求。如果用户在决定80处与交互式屏幕15、17交互,则交互数据或信号被从无线设备12、18、20、22发射到合适的网络服务器,如步骤82所示。
再做一决定以确定被请求的应用程序是否在无线设备12、18、20、22的计算机平台50处被接收(或者被请求的访问被授权),如决定84所示。如果在决定84处应用程序没有被接收(或者访问没有被授权),则进程由于下载(或访问)失败而终止。如果应用程序在决定84处被成功地接收,应用程序在无线设备12、18、20、22中被安装,如步骤86所示。如果请求是访问网络服务器上的数据或者应用程序,则无线设备12、18、20、22将访问数据或应用程序。
参考图5,在应用程序下载服务器16(或者其他类型的网络服务器)上执行的进程的一示例性实施例在一流程图中被示出。进入和无线设备12、18、20、22的连接,如步骤90所示。在一些点上,应用程序下载服务器16将从无线设备12、18、20、22接收请求以下载应用程序或访问驻留的数据,如步骤92所示。当请求在应用程序下载服务器16处被接收时,将确定是否要求与无线设备的用户进行交互,如决定94所示。该确定可根据网络服务的运行商选择的任何准则进行,例如无线设备的拥有者、被请求访问或下载的应用程序或数据的主题的性质。如果在决定94处确定不需要和无线设备用户进行交互,则被请求的应用程序被下载至无线设备12、18、20、22,如步骤102所示。如果在决定94处要求交互,则交互式屏幕15、17被发射至无线设备12、18、20、22,需要用户在被请求的下载(或访问)被允许之前与交互式屏幕15、17进行交互。
一确定被做出以确定无线设备的用户是否与交互式屏幕15、17正确地交互,例如肯定地输入了EULA(图3A)或者输入了正确的年龄(图3B),如在决定98所示。交互信号或数据可直接从请求应用程序的无线设备12、18、20、22被发射并显示在交互式屏幕15、17上,或者信号或数据也可以从原始接收无线设备的交互信号或数据的第二网络服务器,例如交互式屏幕服务器32发射。如果在决定98,无线设备的用户没有正确地在无线设备12、18、20、22处与交互式屏幕15、17交互,拒绝将应用程序下载至无线设备12、18、20、22(或者拒绝访问)的通知将被返回给请求的无线设备,如步骤100所示。如果在决定98处,无线设备用户在无线设备12、18、20、22处正确地与交互式屏幕15、17交互,则被请求的应用程序被下载至无线设备(或者访问被请求的应用程序被授权),如步骤102所示。
系统10因此提供一种用于在用户交互无线设备12、18、20、22的图形显示器13、19、21、23上显示交互式屏幕15、17的方法,包括试图通过无线网络14在网络服务器,例如应用程序下载服务器16上下载或接入数据,在下载或访问被请求的数据或应用程序之前发射交互式屏幕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中的认证表格)上输入数据,从无线设备将输入的数据发送到第二网络服务器(例如交互式屏幕服务器32),从第二网络服务器向第一网络服务器(例如应用程序下载服务器16)发送信号以表示在无线设备12、18、20、22处的数据输入,以及下载或者访问在网络服务器上的被请求的数据或应用程序至无线设备12、18、20、22的计算机平台50。
本发明还包括无线设备12、18、20、22,其上具有计算机平台50和图形显示器13、29、21、23,无线设备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以及交互式屏幕服务器32)。
另一个实施例包括驻留在计算机可读媒质上的程序,该程序指示具有计算机平台的无线设备执行本方法的发明步骤。计算机可读媒质可以是蜂窝电话12的计算机平台50的存储器58,或者其他无线设备,或者可以是本地数据库,例如蜂窝电话12中的本地数据库60,此外,计算机可读媒质可以是可载入到无线设备的计算机平台的第二存储媒质,例如磁盘或者磁带、光盘、硬盘、闪存或者其他为本领域中所熟知的存储媒质。
在图4和图5的内容中,该方法可由例如无线网络14的运行部分执行一系列机器可读指令来执行,例如无线平台50、应用程序下载服务器16以及交互式屏幕服务器32。这些指令可驻留在各种信号载体或者数据存储器的主、二级或三级媒质上。这些媒质可包括,例如,可由无线网络14的组件接入或者驻留在其中的RAM(未示出)。无论是否包括在RAM、磁盘或者其他二级存储媒质中,这些指令可被保存在多种机器可读数据存储媒质中,例如DASD存储器(例如,传统的“硬盘”或者RAID阵列),磁带、电子只读存储器(例如ROM、EPROM或者EEPROM)、闪存卡,光学存储设备(例如CD-ROM、WORM、DVD、数字光磁带)、纸张“穿孔”(punch)卡或者其他合适的数据存储媒质,包括数字和模拟传输媒质。
虽然前面公开了本发明的示例性实施例,需要注意可以对此处地实施例进行多种改变和改进而不脱离由权利要求所限定的本发明的保护范围。此外,尽管本发明的元素被描述或者要求为单数的,可以预见多数也是可行的除非明确说明限于单数的情况。

Claims (6)

1.一种用于在与网络服务器通信的无线设备下载数据至该无线设备之前在其图形显示器上显示交互式屏幕的系统,该系统包括:
一个或多个用户交互式无线设备,每一个无线设备包括一计算机平台以及一在其上面的图形显示器,且每一个无线设备选择性地与无线网络通信;以及
至少两个选择性地与无线网络通信的网络服务器,且每一个网络服务器选择性地与一个或多个无线设备进行通信并选择性地下载应用程序和数据至无线设备,
其中,当无线设备试图通过无线网络从网络服务器下载数据时,所述系统在下载数据至无线设备之前通过无线网络发射一交互式屏幕至无线设备的计算机平台,而无线设备在其图形显示器上显示所述交互式屏幕,
其中,当一无线设备试图通过无线网络从第一网络服务器下载数据时,交互式屏幕被通过无线网络从一第二网络服务器发射到无线设备。
2.如权利要求1所述的系统,其特征在于,当无线设备的用户与显示在无线设备的图形屏幕上的交互式屏幕交互时,无线设备发送一信号至所述第二网络服务器指示出所述交互,第二网络服务器发送一信号至第一网络服务器指示出在无线设备处的交互,而第一网络服务器下载被请求的数据至无线设备的计算机平台。
3.如权利要求1所述的系统,其特征在于,交互式屏幕允许用户在无线设备处输入数据,并在无线设备的用户在显示在所述无线设备的图形显示器上的交互式屏幕上输入数据时,无线设备发送被输入的数据至第二网络服务器,第二网络服务器发送一信号至第一网络服务器指示出在无线设备处的数据输入,而第一网络服务器下载被请求的数据至无线设备的计算机平台。
4.一种用于在包括一计算机平台的用户交互式无线设备的图形显示器上显示交互式屏幕的方法,无线设备选择性地与一网络服务器通信并从其上下载应用程序和数据,该方法包括:
试图通过无线网络从网络服务器下载数据至无线设备;
在下载数据至无线设备之前通过无线网络发射一交互式屏幕至无线设备的计算机平台;以及
在无线设备的图形显示器上显示所述交互式屏幕,
其中,试图通过无线网络从网络服务器下载数据至无线设备包括试图通过无线网络从第一网络服务器下载数据至无线设备,
其中,通过无线网络发射交互式屏幕至无线设备包括通过无线网络从第二网络服务器发射交互式屏幕至无线设备。
5.如权利要求4所述的方法,还包括:
与显示在无线设备的图形显示器上的交互式屏幕进行交互;
从无线设备发射一信号至第二网络服务器指示出该交互;
从第二服务器发射一信号至第一网络服务器指示出在无线设备处的交互;以及
从第一网络服务器下载被请求的数据至无线设备的计算机平台。
6.如权利要求4所述的方法,其特征在于,交互式屏幕允许用户在无线设备出输入数据,还包括:
在显示在无线设备的图形显示器上的交互式屏幕上输入数据;
从无线设备发送被输入的数据至第二网络服务器;
从第二网络服务器发送一信号至第一网络服务器指示出在无线设备处的数据输入;以及
从第一网络服务器下载被请求的数据至无线设备的计算机平台。
CNB038072300A 2002-01-31 2003-01-31 在与服务器交互的无线设备上提供交互式屏幕的系统和方法 Expired - Lifetime CN100340124C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/061,635 2002-01-31
US10/061,635 US6721578B2 (en) 2002-01-31 2002-01-31 System and method for providing an interactive screen on a wireless device interacting with a server

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN2007101400463A Division CN101102332B (zh) 2002-01-31 2003-01-31 在与服务器交互的无线设备上提供交互式屏幕的系统、方法和设备

Publications (2)

Publication Number Publication Date
CN1643943A CN1643943A (zh) 2005-07-20
CN100340124C true CN100340124C (zh) 2007-09-26

Family

ID=27610172

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB038072300A Expired - Lifetime CN100340124C (zh) 2002-01-31 2003-01-31 在与服务器交互的无线设备上提供交互式屏幕的系统和方法
CN2007101400463A Expired - Lifetime CN101102332B (zh) 2002-01-31 2003-01-31 在与服务器交互的无线设备上提供交互式屏幕的系统、方法和设备

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN2007101400463A Expired - Lifetime CN101102332B (zh) 2002-01-31 2003-01-31 在与服务器交互的无线设备上提供交互式屏幕的系统、方法和设备

Country Status (17)

Country Link
US (2) US6721578B2 (zh)
EP (2) EP1470728A4 (zh)
JP (2) JP2005516323A (zh)
KR (1) KR101006359B1 (zh)
CN (2) CN100340124C (zh)
AR (1) AR038467A1 (zh)
AU (1) AU2003208911B2 (zh)
BR (1) BR0307366A (zh)
CA (1) CA2474660C (zh)
HK (1) HK1078227A1 (zh)
IL (2) IL163186A (zh)
MX (1) MXPA04007227A (zh)
NZ (1) NZ534347A (zh)
PE (1) PE20030957A1 (zh)
RU (2) RU2325786C2 (zh)
TW (1) TWI268678B (zh)
WO (1) WO2003065743A1 (zh)

Families Citing this family (118)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US7516196B1 (en) * 2000-03-21 2009-04-07 Nokia Corp. System and method for delivery and updating of real-time data
JP2002209030A (ja) * 2001-01-10 2002-07-26 Fujitsu Ltd 端末装置及び通信サービスの課金方法
US20020103865A1 (en) * 2001-02-01 2002-08-01 Robin Lilly Logbook database system
US20020161921A1 (en) * 2001-04-27 2002-10-31 Docomo Communications Laboratories Usa, Inc. Method of selecting a network access measure from multiple access measures
JP4336788B2 (ja) * 2001-06-04 2009-09-30 日本電気株式会社 移動電話システム及び移動電話機
US6947772B2 (en) * 2002-01-31 2005-09-20 Qualcomm Incorporated System and method for providing messages on a wireless device connecting to an application server
US6721578B2 (en) * 2002-01-31 2004-04-13 Qualcomm Incorporated System and method for providing an interactive screen on a wireless device interacting with a server
US7003260B1 (en) * 2002-02-04 2006-02-21 Apple Computer, Inc. Database programs for handheld devices
US8126889B2 (en) 2002-03-28 2012-02-28 Telecommunication Systems, Inc. Location fidelity adjustment based on mobile subscriber privacy profile
US9154906B2 (en) 2002-03-28 2015-10-06 Telecommunication Systems, Inc. Area watcher for wireless network
US7426380B2 (en) 2002-03-28 2008-09-16 Telecommunication Systems, Inc. Location derived presence information
US8290505B2 (en) 2006-08-29 2012-10-16 Telecommunications Systems, Inc. Consequential location derived information
US8918073B2 (en) 2002-03-28 2014-12-23 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
US7708189B1 (en) 2002-05-17 2010-05-04 Cipriano Joseph J Identification verification system and method
US7222106B2 (en) * 2002-05-21 2007-05-22 International Business Machines Corporation Mechanisms for handling software license agreements on multi-user system
US7209766B2 (en) * 2002-06-21 2007-04-24 Agilent Technologies, Inc. Wireless communication system including a Universal C-Chip and method thereof
JP4588457B2 (ja) * 2002-06-21 2010-12-01 トムソン ライセンシング Wlan受信可能領域を通じたマルチメディアコンテンツ配信
US7426532B2 (en) * 2002-08-27 2008-09-16 Intel Corporation Network of disparate processor-based devices to exchange and display media files
US20040044724A1 (en) * 2002-08-27 2004-03-04 Bell Cynthia S. Apparatus and methods to exchange menu information among processor-based devices
US7376696B2 (en) * 2002-08-27 2008-05-20 Intel Corporation User interface to facilitate exchanging files among processor-based devices
US6996394B2 (en) 2002-08-30 2006-02-07 Qualcomm Incorporated Server processing in providing messages for a wireless device connecting to a server
US7039398B2 (en) * 2002-08-30 2006-05-02 Qualcomm Incorporated Server processing of interactive screens for a wireless device
US8666397B2 (en) 2002-12-13 2014-03-04 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
US7092738B2 (en) * 2002-12-20 2006-08-15 International Business Machines Corporation Navigation of interactive voice response application using a wireless communications device graphical user interface
US7321920B2 (en) * 2003-03-21 2008-01-22 Vocel, Inc. Interactive messaging system
EP1630679B1 (en) * 2003-05-15 2018-04-04 Vodafone Group PLC Linkage operation method, mobile communication terminal device, mail transmission/reception method, and communication system
US7424293B2 (en) 2003-12-02 2008-09-09 Telecommunication Systems, Inc. User plane location based service using message tunneling to support roaming
US7260186B2 (en) 2004-03-23 2007-08-21 Telecommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
US20080090546A1 (en) 2006-10-17 2008-04-17 Richard Dickinson Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
US20080126535A1 (en) 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
KR100724975B1 (ko) * 2004-04-09 2007-06-04 삼성전자주식회사 프레전스 정보를 이용한 전자 명함 서비스 시스템 및 방법
US7480803B1 (en) 2004-07-23 2009-01-20 Sprint Communications Company L.P. System and method for securing system content by automated device authentication
US7629926B2 (en) 2004-10-15 2009-12-08 Telecommunication Systems, Inc. Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
US7860318B2 (en) 2004-11-09 2010-12-28 Intelli-Check, Inc System and method for comparing documents
US8195952B2 (en) 2004-12-14 2012-06-05 International Business Machines Corporation System and method of facilitating the identification of a computer on a network
US7917133B2 (en) * 2004-12-23 2011-03-29 Research In Motion Limited Method and apparatus for after-market vending of feature-provisioning software to third party mobile wireless communication devices
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US7849154B2 (en) * 2005-06-27 2010-12-07 M:Metrics, Inc. Acquiring, storing, and correlating profile data of cellular mobile communications system's users to events
US8660573B2 (en) 2005-07-19 2014-02-25 Telecommunications Systems, Inc. Location service requests throttling
US20070049288A1 (en) * 2005-08-24 2007-03-01 Lamprecht Leslie J Creating optimum temporal location trigger for multiple requests
US9282451B2 (en) 2005-09-26 2016-03-08 Telecommunication Systems, Inc. Automatic location identification (ALI) service requests steering, connection sharing and protocol translation
US7907551B2 (en) 2005-10-06 2011-03-15 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) location based 911 conferencing
US8467320B2 (en) 2005-10-06 2013-06-18 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) multi-user conferencing
US20070129056A1 (en) * 2005-12-05 2007-06-07 Beacon Communications Kk Mobile phone age verification system and method for age-restricted promotions
US20070136197A1 (en) * 2005-12-13 2007-06-14 Morris Robert P Methods, systems, and computer program products for authorizing a service request based on account-holder-configured authorization rules
US8150363B2 (en) 2006-02-16 2012-04-03 Telecommunication Systems, Inc. Enhanced E911 network access for call centers
US8059789B2 (en) 2006-02-24 2011-11-15 Telecommunication Systems, Inc. Automatic location identification (ALI) emergency services pseudo key (ESPK)
US7471236B1 (en) 2006-03-01 2008-12-30 Telecommunication Systems, Inc. Cellular augmented radar/laser detector
US20070220009A1 (en) * 2006-03-15 2007-09-20 Morris Robert P Methods, systems, and computer program products for controlling access to application data
US8208605B2 (en) 2006-05-04 2012-06-26 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
WO2008057477A2 (en) 2006-11-03 2008-05-15 Telecommunication Systems, Inc. Roaming gateway enabling location based services (lbs) roaming for user plane in cdma networks without requiring use of a mobile positioning center (mpc)
US20080120652A1 (en) * 2006-11-22 2008-05-22 The Directv Group, Inc. Separation of content types on a portable media player device
US9143734B2 (en) * 2006-11-22 2015-09-22 The Directv Group, Inc. Method and system for providing content to a portable media player device and maintaining licensing rights
US9038110B2 (en) * 2006-11-28 2015-05-19 Verizon Patent And Licensing Inc. System and method for viewing a TV program guide on a mobile device background
US8126786B1 (en) * 2006-12-18 2012-02-28 Intuit Inc. Notification and correction of E-filing rejections
US8050386B2 (en) 2007-02-12 2011-11-01 Telecommunication Systems, Inc. Mobile automatic location identification (ALI) for first responders
EP2034776B1 (en) * 2007-07-27 2013-02-13 Research In Motion Limited Wireless communication system installation
DE602008004805D1 (de) * 2007-07-27 2011-03-17 Research In Motion Ltd Verwaltung von drahtlosen Systemen
US20090034463A1 (en) * 2007-07-27 2009-02-05 Research In Motion Limited Method and system for resource sharing
ATE495622T1 (de) * 2007-07-27 2011-01-15 Research In Motion Ltd Vorrichtung und verfahren zur koordination von drahtlosen systemen
US8352550B2 (en) 2007-07-27 2013-01-08 Research In Motion Limited Wireless communication systems
US20090031250A1 (en) * 2007-07-27 2009-01-29 Jesse Boudreau Administration of wireless devices in a wireless communication system
ES2346165T3 (es) 2007-07-27 2010-10-11 Research In Motion Limited Aparato y metodos para el funcionamiento de un servidor inalambrico.
US9270682B2 (en) * 2007-07-27 2016-02-23 Blackberry Limited Administration of policies for wireless devices in a wireless communication system
US8086677B2 (en) 2007-07-27 2011-12-27 Research In Motion Limited Information exchange in wireless servers
WO2009038726A1 (en) 2007-09-17 2009-03-26 Telecommunication Systems, Inc. Emergency 911 data messaging
US9130963B2 (en) 2011-04-06 2015-09-08 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US7929530B2 (en) 2007-11-30 2011-04-19 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US9292661B2 (en) * 2007-12-20 2016-03-22 Adobe Systems Incorporated System and method for distributing rights-protected content
US8516095B2 (en) * 2008-05-23 2013-08-20 Research In Motion Limited Remote administration of mobile wireless devices
US8068587B2 (en) 2008-08-22 2011-11-29 Telecommunication Systems, Inc. Nationwide table routing of voice over internet protocol (VOIP) emergency calls
US8525681B2 (en) 2008-10-14 2013-09-03 Telecommunication Systems, Inc. Location based proximity alert
US8892128B2 (en) 2008-10-14 2014-11-18 Telecommunication Systems, Inc. Location based geo-reminders
US20100110313A1 (en) * 2008-10-31 2010-05-06 Andrew Souders Electronic picture frame and method of operation of the same
DE102009004113A1 (de) * 2009-01-08 2010-07-15 Giesecke & Devrient Gmbh Verfahren zur Installation einer elektronischen Ticket- und/oder Bezahl-Applikation auf einem mobilen Endgerät
JP4803263B2 (ja) * 2009-01-28 2011-10-26 ブラザー工業株式会社 ソフトウェアのインストール方法及びプログラム及び情報処理装置
US8065361B2 (en) 2009-02-27 2011-11-22 Research In Motion Limited Apparatus and methods using a data hub server with servers to source and access informational content
US9407686B2 (en) * 2009-02-27 2016-08-02 Blackberry Limited Device to-device transfer
US9301191B2 (en) 2013-09-20 2016-03-29 Telecommunication Systems, Inc. Quality of service to over the top applications used with VPN
US8433296B2 (en) 2009-05-01 2013-04-30 Ryan Hardin Exclusive delivery of content within geographic areas
US8867485B2 (en) 2009-05-05 2014-10-21 Telecommunication Systems, Inc. Multiple location retrieval function (LRF) network having location continuity
KR20110047399A (ko) * 2009-10-30 2011-05-09 삼성전자주식회사 컨텐츠 업로드 서비스를 제공하는 서버, 단말기 및 컨텐츠 업로드 방법
US20110158222A1 (en) * 2009-12-28 2011-06-30 Duncan Kerr Cellular telephone systems with support for converting voice calls to data sessions
CA2696849A1 (en) * 2010-02-12 2011-08-12 Mitsubishi Heavy Industries, Ltd. Handy terminal for wind turbine generator, wind turbine generator and wind power site
US8336664B2 (en) 2010-07-09 2012-12-25 Telecommunication Systems, Inc. Telematics basic mobile device safety interlock
US10126836B2 (en) 2010-08-18 2018-11-13 Lioudmila Dyer Software cursor positioning system
US8688087B2 (en) 2010-12-17 2014-04-01 Telecommunication Systems, Inc. N-dimensional affinity confluencer
US8942743B2 (en) 2010-12-17 2015-01-27 Telecommunication Systems, Inc. iALERT enhanced alert manager
WO2012141762A1 (en) 2011-02-25 2012-10-18 Telecommunication Systems, Inc. Mobile internet protocol (ip) location
US9479344B2 (en) 2011-09-16 2016-10-25 Telecommunication Systems, Inc. Anonymous voice conversation
US8831556B2 (en) 2011-09-30 2014-09-09 Telecommunication Systems, Inc. Unique global identifier header for minimizing prank emergency 911 calls
US9313637B2 (en) 2011-12-05 2016-04-12 Telecommunication Systems, Inc. Wireless emergency caller profile data delivery over a legacy interface
US8984591B2 (en) 2011-12-16 2015-03-17 Telecommunications Systems, Inc. Authentication via motion of wireless device movement
US20130173642A1 (en) 2011-12-30 2013-07-04 Nokia Corporation Method and apparatus for consent document management
US9384339B2 (en) 2012-01-13 2016-07-05 Telecommunication Systems, Inc. Authenticating cloud computing enabling secure services
US8688174B2 (en) 2012-03-13 2014-04-01 Telecommunication Systems, Inc. Integrated, detachable ear bud device for a wireless phone
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9338153B2 (en) 2012-04-11 2016-05-10 Telecommunication Systems, Inc. Secure distribution of non-privileged authentication credentials
US9313638B2 (en) 2012-08-15 2016-04-12 Telecommunication Systems, Inc. Device independent caller data access for emergency calls
US9208346B2 (en) 2012-09-05 2015-12-08 Telecommunication Systems, Inc. Persona-notitia intellection codifier
US20140149243A1 (en) * 2012-11-29 2014-05-29 Red Hat, Inc. Vendor download integration
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
US9218613B2 (en) 2013-02-15 2015-12-22 Monkeetech, Llc Method and system for internet based interactive reverse marketing communication via SMS/MMS/EMS communications network
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
CA2911719A1 (en) 2013-04-16 2014-10-23 Imageware Systems, Inc. Conditional and situational biometric authentication and enrollment
US9286528B2 (en) 2013-04-16 2016-03-15 Imageware Systems, Inc. Multi-modal biometric database searching methods
RU2644469C2 (ru) * 2013-05-12 2018-02-12 Лункевич Дайер Людмила Способ установления соединения, передачи сообщений и управления поведением пользователя в информационной системе, в том числе в сети интернет (всемирной паутине), с использованием веб-интерфейса
US9916632B1 (en) * 2013-08-30 2018-03-13 Intuit Inc. Data collection and software registration during desktop software installation
US9408034B2 (en) 2013-09-09 2016-08-02 Telecommunication Systems, Inc. Extended area event for network based proximity discovery
US9516104B2 (en) 2013-09-11 2016-12-06 Telecommunication Systems, Inc. Intelligent load balancer enhanced routing
US9479897B2 (en) 2013-10-03 2016-10-25 Telecommunication Systems, Inc. SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
US9848325B2 (en) * 2014-07-14 2017-12-19 Sony Corporation Enabling secure application distribution on a (E)UICC using short distance communication techniques
US10373409B2 (en) 2014-10-31 2019-08-06 Intellicheck, Inc. Identification scan in compliance with jurisdictional or other rules
US11113721B2 (en) * 2017-07-25 2021-09-07 Adobe Inc. Dynamic sentiment-based mapping of user journeys

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5738583A (en) * 1996-02-02 1998-04-14 Motorola, Inc. Interactive wireless gaming system
EP1164476A2 (en) * 2000-06-08 2001-12-19 Sony Corporation Information processing and providing, communication systems and server
WO2002003199A1 (fr) * 2000-07-03 2002-01-10 Access Co., Ltd. Dispositif terminal d'informations mobile, serveur de stockage et procede permettant la mise a disposition d'une region de stockage

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6473609B1 (en) * 1995-12-11 2002-10-29 Openwave Systems Inc. Method and architecture for interactive two-way communication devices to interact with a network
US5809415A (en) * 1995-12-11 1998-09-15 Unwired Planet, Inc. Method and architecture for an interactive two-way data communication network
WO1997050062A1 (en) * 1996-06-24 1997-12-31 Motorola Inc. Method for controlling use of a process
US20010014884A1 (en) * 1996-07-12 2001-08-16 Kelly Eugene Dillard Copy protection for database updates transmitted via the internet
US6314565B1 (en) * 1997-05-19 2001-11-06 Intervu, Inc. System and method for automated identification, retrieval, and installation of multimedia software components
TW338865B (en) * 1997-06-03 1998-08-21 Philips Eloctronics N V Authentication system
US6356543B2 (en) * 1997-11-25 2002-03-12 Telefonaktiebolaget Lm Ericsson (Publ) Controlling mobile phone system user views from the world-wide web
US6336101B1 (en) * 1998-09-24 2002-01-01 International Business Machines Corporation Tracking of computer components allocated during configuration of computer systems and networks by a simplified user friendly configuration process
CA2258809A1 (fr) * 1998-12-23 2000-06-23 Harold Cote Jeu de hasard et d'argent sur ordinateur
US6493751B1 (en) * 1999-02-24 2002-12-10 3Com Corporation Network configuration method and system for a window-based operating system environment
DE19908640A1 (de) * 1999-02-27 2000-08-31 Degussa Mehrschichtverbund
GB2349548A (en) * 1999-04-27 2000-11-01 Roke Manor Research Downloading software to mobile telecommunication users
AU5781200A (en) * 1999-06-30 2001-01-31 Accenture Llp A system, method and article of manufacture for automatically generating a tailored license agreement
US7177838B1 (en) * 2000-01-26 2007-02-13 Paybyclick Corporation Method and apparatus for conducting electronic commerce transactions using electronic tokens
KR20010103907A (ko) * 2000-05-10 2001-11-24 최태승 통신 네트워크를 이용한 자동차 자가진단 시스템
JP4360750B2 (ja) * 2000-06-16 2009-11-11 ヤマハ株式会社 コンテンツ配信システム及び同配信システムに利用される配信サーバ。
JP3675310B2 (ja) 2000-06-29 2005-07-27 日本電気株式会社 通信システム
JP2002092303A (ja) * 2000-07-13 2002-03-29 Fumio Ri 個人情報の管理システムおよび利用プログラム
JP2001134531A (ja) * 2000-08-14 2001-05-18 Sony Corp 情報処理方法、および情報処理装置、並びに端末装置
AU2001284375A1 (en) * 2000-09-07 2002-03-22 Omnisky Corporation Coexistent interaction between a virtual character and the real world
KR100813788B1 (ko) * 2000-12-11 2008-03-13 주식회사 케이티 무선통신 시스템에서 이용되는 응용소프트웨어의 배포방법
WO2002079981A1 (en) * 2001-03-30 2002-10-10 Nokia Corporation Downloading application software to a mobile terminal
US20030041125A1 (en) * 2001-08-16 2003-02-27 Salomon Kirk C. Internet-deployed wireless system
US20030065802A1 (en) * 2001-09-28 2003-04-03 Nokia Corporation System and method for dynamically producing a multimedia content sample for mobile terminal preview
US6721578B2 (en) * 2002-01-31 2004-04-13 Qualcomm Incorporated System and method for providing an interactive screen on a wireless device interacting with a server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5738583A (en) * 1996-02-02 1998-04-14 Motorola, Inc. Interactive wireless gaming system
EP1164476A2 (en) * 2000-06-08 2001-12-19 Sony Corporation Information processing and providing, communication systems and server
WO2002003199A1 (fr) * 2000-07-03 2002-01-10 Access Co., Ltd. Dispositif terminal d'informations mobile, serveur de stockage et procede permettant la mise a disposition d'une region de stockage

Also Published As

Publication number Publication date
RU2439859C2 (ru) 2012-01-10
HK1078227A1 (en) 2006-03-03
TWI268678B (en) 2006-12-11
CN101102332B (zh) 2012-11-21
US6721578B2 (en) 2004-04-13
PE20030957A1 (es) 2003-11-12
AU2003208911B2 (en) 2008-09-25
MXPA04007227A (es) 2004-10-29
US20030143990A1 (en) 2003-07-31
US20040087347A1 (en) 2004-05-06
WO2003065743A1 (en) 2003-08-07
JP2009295169A (ja) 2009-12-17
TW200306718A (en) 2003-11-16
KR101006359B1 (ko) 2011-01-11
RU2004126322A (ru) 2006-01-27
NZ534347A (en) 2006-02-24
IL163186A (en) 2010-05-31
EP2618548A1 (en) 2013-07-24
CN101102332A (zh) 2008-01-09
BR0307366A (pt) 2004-12-28
AR038467A1 (es) 2005-01-19
JP2005516323A (ja) 2005-06-02
IL170642A (en) 2010-12-30
EP1470728A1 (en) 2004-10-27
US7065388B2 (en) 2006-06-20
CA2474660A1 (en) 2003-08-07
EP1470728A4 (en) 2010-10-27
KR20040075370A (ko) 2004-08-27
CA2474660C (en) 2011-07-26
CN1643943A (zh) 2005-07-20
RU2325786C2 (ru) 2008-05-27
JP5133948B2 (ja) 2013-01-30
RU2007146178A (ru) 2009-06-20

Similar Documents

Publication Publication Date Title
CN100340124C (zh) 在与服务器交互的无线设备上提供交互式屏幕的系统和方法
TWI334712B (en) System and method for providing messages on a wireless device connecting to an application server
US20050282535A1 (en) Processing of interactive screens for a wireless device
CN1689315A (zh) 为连接到服务器的无线设备提供消息的服务器处理过程
KR20040019841A (ko) 무선 장치상에 상주하는 데이타 세트 버전들을 업데이트하는 서버 프로세싱
JP2005539297A5 (zh)
JP2007528064A (ja) 無線装置オペレーティング環境における未検証プログラムの実行

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1078227

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1078227

Country of ref document: HK

CX01 Expiry of patent term

Granted publication date: 20070926

CX01 Expiry of patent term