CN101904202A - 自动供应wwan设备 - Google Patents
自动供应wwan设备 Download PDFInfo
- Publication number
- CN101904202A CN101904202A CN2008801221451A CN200880122145A CN101904202A CN 101904202 A CN101904202 A CN 101904202A CN 2008801221451 A CN2008801221451 A CN 2008801221451A CN 200880122145 A CN200880122145 A CN 200880122145A CN 101904202 A CN101904202 A CN 101904202A
- Authority
- CN
- China
- Prior art keywords
- information
- connection information
- wide area
- network connection
- provisioning server
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 claims abstract description 48
- 230000009471 action Effects 0.000 claims description 25
- 230000004044 response Effects 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 6
- 230000000977 initiatory effect Effects 0.000 claims description 3
- 230000008676 import Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 description 11
- 230000007246 mechanism Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000000712 assembly Effects 0.000 description 3
- 238000000429 assembly Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000001149 cognitive effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000000638 stimulation Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/20—Technology dependant metering
- H04M2215/2033—WLAN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
Abstract
无线广域网设备经由因特网请求网络连接信息。这一信息可包括配置信息、数据漫游伙伴信息、和/或关于漫游伙伴连接和/或与无线广域网相关的订阅者计划的成本信息。为了取得该信息,无线设备向重定向服务器发送请求,该服务器进而提供供应服务器的因特网地址,或者指示供应服务器向该无线设备提供网络配置信息。用户和/或无线设备可以在决定是否和/或如何连接到网络时使用网络连接信息。网络供应商可使用此处所公开的方法来高效地更新订阅该网络的无线设备。网络供应商可基于诸如用户标识等关于无线设备的信息来提供所选网络连接信息。
Description
背景
无线广域网(WWAN)由蜂窝/移动电话网络运营商来操作,并且WWAN使得设备能够跨过广阔区域与其他设备或网络进行无线通信。例如,操作允许移动电话(或其他移动设备)被配备成发送和/或接收语音的移动电话网络的移动电话网络运营商可使用该网络通过使用无线通信来向移动设备提供数据服务。由于移动电话网络的几乎无处不在的特性,移动电话网络可提供WWAN。
无线设备通常与归属网络运营商相关联并且在可用时,使用归属网络来进行无线通信。归属网络运营商可具有向无线设备提供漫游服务的伙伴网络运营商。即,漫游网络运营商准许无线设备在该无线设备处在该设备的归属网络的覆盖区域之外时经由漫游网络连接到归属网络。用户可能需要特定信息(诸如成本)来用于帮助决定是否连接到漫游网络和/或帮助决定连接哪一个漫游网络。在许多情况下,无线设备可被编程有其归属运营商的一个或多个语音漫游伙伴运营商的身份以使得能够在该无线设备处在归属网络的覆盖区域之外时定位伙伴语音漫游网络运营商。
通常,为了与归属WWAN建立数据连接,无线设备需要具有特定信息。例如,无线设备可拥有诸如接入点名称、用户名以及口令等一组配置参数以便与WWAN建立连接。
在能够第一次做出到WWAN的连接之前,配置参数(例如,接入点名称、用户名、口令)通常由通过呼叫客户服务中心来获取该信息的用户手动输入,或者使用配置软件来安装。
发明概述
为了扩展无线设备的效用和使用简易性,可使用因特网来由无线设备获取网络连接信息。这一信息可包括配置信息、数据漫游伙伴信息、和/或与数据订阅者计划和/或到数据漫游伙伴网络的连接相关联的成本信息。
在某些实施例中,网络连接信息从由WWAN网络运营商操作的供应服务器获取。为了定位特定网络的供应服务器,无线设备在公知URL地址处查询重定向服务器。该重定向服务器向无线设备发送诸如URL地址等关于供应服务器的位置信息,该无线设备然后能够直接向供应服务器请求网络连接信息。公知URL地址可被存储在无线设备上,诸如存储在操作系统中或WWAN数据卡上。
在一替换实施例中,无线设备向重定向服务器发送对网络连接信息的请求,并且该重定向服务器然后指示供应服务器将所请求的网络连接信息提供给该无线设备。以此方式,无线设备经由在这种情况下是重定向服务器的中间设备来发送请求。
在另一实施例中,诸如个人数字助理(PDA)等无线设备经由诸如个人计算机等连接到因特网的中间设备来向供应服务器发送对网络连接信息的请求,并且经由该计算机从供应服务器接收所请求的网络连接信息。这样的安排在无线设备第一次试图与特定无线网络运营商连接并且该无线设备期望取得配置信息时可以是有用的。
配置信息包括用于使无线设备能够连接到WWAN的信息。无线设备第一次试图与特定无线网络运营商连接时,该无线设备可能需要归属网络的接入点名称、用户名和口令。作为一种获取配置信息的方法的一个示例,诸如PDA等无线设备向诸如个人计算机等中间设备发送对配置信息的请求(无线地或用有线连接)。该个人计算机或者本地地保存有网络供应服务器的URL,或者该个人计算机向重定向服务器查询该URL,并且该个人计算机经由因特网向供应服务器发送请求。作为响应,供应服务器将配置信息发送到个人计算机,该个人计算机将该信息传递至无线设备。有了该配置信息,PDA然后能够通过WWAN自动连接到网络以获得数据和/或语音服务。
在对上述实施例的一替换实施例中,当个人计算机接收到对配置信息的请求时,该个人计算机可联系诸如重定向服务器等另一中间设备,该中间设备然后指示供应服务器将该信息发送到个人计算机,该个人计算机进而将该信息转发至PDA。
在其他实施例中,建立WWAN连接所需的配置信息可由无线设备在不使用中间设备的情况下请求和/或获取。例如,无线设备可经由与该无线设备正试图连接的WWAN分开的WiFi网络来发送请求和/或接收配置信息。在还有一些其他实施例中,可以采用在无线设备和供应服务器之间进行通信的任何其他合适的方法来发送对信息的请求并接收信息,诸如使用短消息服务(SMS)消息。
通过对于初始连接或者在信息由于网络运营商侧的改变而改变的情况下自动向无线设备发送网络连接信息,减少用户和网络运营商两者的负担,并且降低在获取信息时的出错率。在某些情况下,用户可作出关于网络使用的更有见识的选择,并且网络运营商可保持对信息分发的更好且更高效的控制。
可经由因特网请求和/或发送的其他类型的网络连接信息包括但不限于:数据漫游伙伴网络运营商的标识;以及诸如使用限制或收费结构等网络订阅者计划的特性。网络订阅者计划的特性还可包括关于作为订阅者计划的一部分的网络使用的统计信息。
上述各种类型的网络连接信息中的一种或多种可用于帮助选择漫游网络运营商、决定是否连接到网络、决定使用网络上的什么服务、和/或其他决定。
归属网络供应商和/或第三方可以向无线设备提供网络连接信息,并且将要提供的具体信息可响应于无线设备的唯一标识符来确定。
此处所述的优点和便利不必旨在限制,且不必为各实施例达成或实现优点和便利的部分或全部以落入本发明的范围之内。
附图简述
附图不旨在按比例绘制。在附图中,各个附图中示出的每一完全相同或近乎完全相同的组件由同样的标号来表示。出于简明的目的,不是每个组件在每张附图中均被标号。在附图中:
图1是示出其中可经由因特网获取和/或提供网络连接信息的环境的示例的图示;
图2是示出使用本发明的某些实施例来为无线广域网设备获取信息的方法的示例的流程图;
图3是选择对其发起连接的网络的方法的流程图;
图4是示出网络选项和成本信息的连接管理器的用户界面的示例;
图5是根据本发明的一个实施例的无线设备的框图;以及
图6是根据本发明的一实施例的供应服务器的框图。
详细描述
发明人理解,访问WWAN的用户体验可通过提供用于获取关于数据网络连接和使用的特定信息的基于因特网的机制来改进。更具体而言,可经由因特网获取数据网络连接信息,该信息可提高无线设备连接到WWAN的能力,并且可使得诸如使用哪一个网络运营商、是否继续连接、以及使用来自给定网络供应商的哪一个计划等决策制定更有见识。可以显示该信息并且可由用户用来进行决策制定,或者可以在配置管理器或设备的其他组件中以自动化方式使用该信息来选择、创建或管理WWAN上的连接。另外,此处所公开的系统和方法可提高网络运营商快速且容易地向无线设备客户机提供已更新的信息的能力。
根据本发明的各方面,可通过因特网请求、提供和/或获取关于WWAN的特定网络连接信息。对因特网的使用可提供无线设备和网络运营商之间的实时通信,即使无线设备在归属网络的范围之外,或者甚至在任何WWAN的范围之外。
根据本发明的一方面,诸如膝上型计算机106或个人数字助理108等无线广域网设备经由因特网111向重定向服务器112发送对供应服务器的URL地址的查询110,该供应服务器由该无线设备已经连接或正试图连接的WWAN的网络运营商来操作。重定向服务器112可经由公知因特网地址来访问。作为响应,重定向服务器112发送关于来自多个供应服务器116a、116b…116n的供应服务器116b的URL的信息114。无线设备经由因特网111向供应服务器116b发送对网络连接信息的请求118。作为响应,供应服务器116b将所请求的网络连接信息120发送到该无线设备。该网络连接信息还可经由因特网111来发送,或者可经由另一合适的信道,诸如经由一个或多个SMS消息来发送。
在一替换实施例中,无线设备向重定向服务器发送对网络连接信息的请求,并且该重定向服务器然后向供应服务器116b发送将所请求的网络连接信息120提供给该无线设备的指示124。以此方式,无线设备经由在这种情况下是重定向服务器112的中间设备来发送请求。
在某些情况下,例如当无线设备无法经由WWAN连接到因特网时,该无线设备可通过有线因特网连接或除WWAN连接之外的无线因特网连接(例如WiFi)来请求和获取网络连接信息(诸如配置信息)。该到因特网的连接可直接从无线设备做出,或者可经由到诸如计算机106等中间设备的连接122来做出。
供应服务器116b可以按任何合适的方式实现。例如,它可以是用于处理对网络连接信息的请求的专用服务器,或者它可以是具有供应服务模块的现有通用服务器。
图2示出了为无线广域网设备获取网络连接信息的方法200的流程图。在动作S202中,无线广域网设备向重定向服务器查询供应服务器的URL信息。该重定向服务器可以在公知因特网地址处查询并且该重定向服务器可以从多个供应服务器中选择一供应服务器。尽管每一个网络运营商可具有一个或多个供应服务器,但在某些实施例中,只可存在一个供应服务器以供选择。在动作S204中,重定向服务器选择供应服务器并将相关联的URL信息发送到无线设备。该供应服务器可由WWAN运营商主存,或者可由WWAN运营商向其提供相关信息的第三方来主存。
在动作S205中,无线设备解析从重定向服务器接收到的URL信息并确定供应服务器的URL。
在动作S206中,无线广域网设备基于来自S205的信息来向供应服务器发送对网络连接信息的请求。该请求包括用户标识,并且该请求适于经由因特网传送到供应服务器。该请求包括定义对连接信息的请求的元素,并且该请求可包括web服务请求或其他合适的服务请求。在动作S208中,供应服务器接收请求。在动作S210中,供应服务器基于与用户标识相关联的信息来确定提供什么网络连接信息。例如,供应服务器可基于订阅者计划的类型(例如,宽带或GPRS/EDGE)来确定提供什么用户名和口令。
在动作S212中,供应服务器将网络连接信息发送到WWAN设备。该网络连接信息可适于经由因特网来传输或者可适于经由另一合适的通信信道来传输。
在动作S214中,WWAN设备经由因特网或其他合适的通信信道从供应服务器接收网络连接信息。在某些实施例中,网络连接信息可包括以下各项中的一个或多个:配置信息(诸如用户名和口令);批准使用的一个或多个数据漫游网络的标识;关于与无线广域网设备相关联的数据订阅者计划的成本信息;以及与到一个或多个已批准的数据漫游网络的连接相关联的成本信息。在某些实施例中,网络连接信息可包括诸如用户订阅的连接类型(例如,宽带或GPRS/EDGE)的细节等数据订阅者计划信息,或者可包括关于使用率(例如,已下载的数据量或花费在连接到网络上的时间)的统计信息。这些信息便于选择连接或连接选项和/或形成到无线网络的连接和/或在一旦建立连接时管理连接。
作为经由因特网自动获取配置信息的结果,在与一种让用户呼叫网络运营商的客户服务中心并且然后手动输入信息的常规方法相比时,减少人类输入错误。在用户例如在具有无线能力的膝上型计算机上重装操作系统的情况下,通过因特网提供配置信息可消除在操作系统重装后手动地重新输入信息或重装无线通信软件的需求。如果网络运营商改变接入点名称、用户名或口令中的任一个,则每一个无线设备客户机可能需要更新,并且此处所公开的方法和系统可帮助在无线设备客户机上更新该信息。更新操作可响应于包括时间的流逝或无法连接到WWAN在内的任何合适的刺激而触发。
本发明的各方面可以结合诸如仅作为许多类型的WWAN的两个示例的CDMA和WiMax无线网络等各种类型的WWAN来实现。
归属网络运营商通常已经批准伙伴漫游网络运营商以使得无线设备可以在该归属网络的覆盖区域之外发起或维护连接。已批准的语音漫游伙伴网络的标识通常被提供给无线设备并且经由WWAN的信令信道来更新以便于发现合适的漫游语言网络。发明人理解,即使无线设备可访问已批准的语音漫游伙伴的列表或其他标识和/或可访问可用数据漫游供应商的标识,用户也无法访问已批准的数据漫游伙伴的标识。在没有该信息的情况下,用户可尝试连接到并非由已批准的伙伴提供的数据网络,并且发现连接是不可能的。或者,在某些情况下,做出到并非由已批准的伙伴提供的数据网络的连接,但连接成本比与已批准的供应商的网络连接更高。
图3示出了当无线设备在归属网络的覆盖区域之外时选择数据网络的方法500的流程图。作为该方法的一部分,经由因特网接收一个或多个已批准的漫游数据网络运营商的标识。
在方法500的动作S502中,无线设备经由因特网向供应服务器发送对一个或多个已批准的漫游数据网络运营商的标识(例如列表)的请求。用户标识可以包括在该请求中,例如,国际移动订阅者身份(IMSI)。在动作S504中,供应服务器选择已批准的漫游数据网络信息并将其发送到WWAN设备。对该信息的选择可基于用户标识和/或包括在请求中的其他信息。在某些情况下,供应服务器可提供以下各项中的一个或多个:漫游伙伴标识、漫游伙伴名称、以及关于用户将在选择所标识的漫游伙伴的情况下招致的可能成本的信息。在关于可能成本的信息的情况下,发送到WWAN设备的信息可基于用户的订阅计划。该信息可经由因特网或经由另一合适的通信信道发送到WWAN设备。在动作S506中,无线设备接收由供应服务器选择并发送的信息。
在动作S508中,无线设备基于信号强度发现可用的无线数据网络。无线设备可搜索所有可用的无线数据网络,并且然后基于已批准的数据网络的列表来限制选择。或者,在某些实施例中,无线设备能够以已批准的数据网络的列表开始,并且检查每一个已批准的数据网络的信号强度以验证其可用性。
在某些实施例中,当多个数据网络可用时,可由用户执行对与哪一个数据网络连接的选择。在这些实施例中,设备连接管理器可以在动作S510中向用户呈现已批准的可用数据网络,并且可任选地呈现诸如信号强度、连接速度、以及成本信息等附加信息。在动作S512中,用户然后选择一数据网络。
在某些实施例中,在动作S514中,无线设备基于一组规则来选择使用哪一个网络运营商。例如,从归属网络运营商接收到的已批准的网络运营商的标识可包括已批准的网络运营商的分层结构,并且无线设备可选择具有最高排名的可用网络运营商。在其他实施例中,连接管理器可包括基于诸如成本或其他因素等附加因素来选择网络运营商的算法。用于评估这些规则的信息也可通过因特网发送。
向用户呈现漫游数据网络选项602、604以允许选择漫游网络运营商的用户界面600的一个示例在图4中示出。如上所述,关于成本606和/或其他数据订阅者计划信息的可任选信息可作为该呈现的一部分来呈现给用户。
发现用户的网络订阅者计划的特性可允许用户和/或连接管理软件做出关于例如是否继续进一步使用网络的网络使用的有见识的决定。
根据本发明的一方面,为了使WWAN设备能够第一次获取网络连接信息,可执行以下步骤。首先,用户购买WWAN数据卡。可担当重定向服务器(即,公知服务器)的服务器的地址可以存储在数据卡上的计算机可读介质中。将数据卡插入到WWAN设备中并且从操作系统更新或从CD-ROM或包含驱动程序的其他计算机可读介质安装该驱动程序。可以提示用户确定该用户是否将提供网络连接信息或者该设备是否将自动获取信息。如果WWAN设备未连接到因特网,则可提示用户连接到因特网。一旦连接到因特网,WWAN设备就向重定向服务器查询(使用存储在数据卡中的公知地址)供应服务器的因特网地址(或网络运营商的web服务接口的其他实现)。WWAN设备经由因特网向供应服务器发送请求并且作为响应接收网络连接信息。
在某些实施例中,重定向服务器的地址可以存储在无线设备的操作系统中。重定向服务器地址还可存储在数据卡的驱动程序中。无线设备可准许手动输入重定向服务器地址,并且该地址信息可以在电子邮件中,纸上,或通过电话提供。
图5示出了包括可被实现为软件模块的各种模块的无线设备的各部分的体系结构800的一个实施例。一个或多个应用程序802可以在该设备上运行。通信软件模块804将应用程序802连接到一个或多个网络接口806和连接管理器808。网络接口806可与数据网络和/或语音网络进行通信。连接管理器808可以按任何合适的方式实现。例如,连接管理器可以是专用于管理设备到网络的连接的分立软件模块,或者它可以是一起用于管理设备到网络的连接的散布在设备中的多个模块。连接管理器808可包括规则引擎810,该规则引擎被配置成确定将要响应于接收到的网络连接信息而采取的动作。规则引擎810可经由通过因特网接收到的信息来用数据和/或规则来更新。
如图5所示,URL地址812可以存储在WWAN网络接口卡814、驱动程序816、通信软件模块804、操作系统(未示出)、或任何其他合适的位置中的一个或多个中。根据本发明的一方面,通过将重定向服务器的URL地址存储在无线设备上,即使在第一次试图连接到WWAN时,对网络连接信息的请求和接收也可以是无缝且自动的。
在网络运营商改变/更新网络连接信息时,该运营商可能需要更新客户机设备上的信息。可以采用若干种方法中的一种或多种来实现这一更新。在第一方法中,网络运营商诸如通过向用户发送SMS消息来通知用户,并且作为响应,该用户经由因特网发起对网络配置的更新。在第二方法中,网络运营商发送用于通知和提供已更新的信息的配置SMS消息。WWAN设备解析该消息并经由因特网发起对配置的更新。在第三方法中,可由WWAN设备周期性地检查网络连接信息是否已经发生任何改变,并且如果已经发生改变,则该WWAN设备得到通知。周期性检查可被编程为在特定时间段后发生,或者可以在每一次WWAN设备连接到因特网时发生。
图6示出了包括可被实现为软件模块的各种模块的供应服务器900的一个实施例。供应服务器900可由数据服务供应商操作以提供关于该数据服务的信息。例如,供应服务器900可由还向订阅者提供可任选数据服务的蜂窝电话网络运营商来操作。
在所示实施例中,供应服务器900连接到因特网920。供应逻辑910通过因特网920接收信息。例如,该信息可具有寻求连接到数据服务的无线设备经由因特网发送的web服务请求930的形式。
web服务请求930可包括一个或多个字段。在图6的实施例中,请求930包括字段932和934。字段932包含将该请求标识为对配置信息的请求的值。
字段934可包含标识无线设备或该设备的用户的信息。该信息可使用诸如IMSI或诸如蜂窝电话号码等另一标识符等通常在WWAN设备中使用的设备ID来标识该设备。另选地或另外地,字段934可包含由网络分配的用户或设备认证信息或者可以被编程到访问网络的无线设备中的其他信息。然而,可以使用标识信息的任何合适的类型和源。出于此处的目的,术语“用户标识”旨在包括诸如IMSI等设备标识以及其他标识。
不管消息930中的具体信息是什么,供应逻辑920可使用该信息来从网络连接信息的存储912中标识网络连接信息。在该实施例中,存储912可以是一个和或多个数据库或存储一种或多种类型的网络连接信息的其他数据结构。该信息可基于用户或设备的身份来存储,以允许供应逻辑910基于字段934中的值来选择网络连接信息。例如,存储912可包含关于用户所订阅的服务计划的信息。供应逻辑910然后可访问存储912以提供特定于用户或设备的网络连接信息。
应当理解,本发明不限于在任何特定的系统或系统组上执行。而且应理解,除非在权利要求中具体陈述,否则本发明不限于任何特定的分布式体系结构、网络或通信协议。
可以用多种方式中的任一种来实现本发明的上述实施例。例如,可使用硬件、软件或其组合来实现各实施例。当使用软件实现时,该软件代码可在无论是在单个计算机中提供的还是在多个计算机之间分布的任何合适的处理器或处理器集合上执行。
现在将描述可执行本发明各方面的计算机系统的具体实现细节。这些实现细节是仅作为示例提供的,且本发明不限于任何特定的实现。
此处略述的各种方法或过程可被编码为可在采用各种操作系统或平台中任何一种的一个或多个处理器上执行的软件。此外,这样的软件可使用多种合适的程序设计语言和/或常规程序设计或脚本工具中的任何一种来编写,而且它们还可被编译为可执行机器语言代码或在框架或虚拟机上执行的中间代码。
此处所述的方法及其动作以及这些方法和动作的各个实施例和变型可以个别地或组合地由有形地包含在例如非易失性记录介质、集成电路存储元件或其组合等一个或多个计算机可读介质上的计算机可读消息来定义。计算机可读介质可以是可由计算机访问的任何可用介质。作为示例,而不是限制,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据之类的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括但不限于,RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光盘存储、磁盒、磁带、磁盘存储或其它磁存储设备、其它类型的易失性和非易失性存储器、可以用来储存所期望的信息并可由计算机访问的任何其它介质、以及上述的任何适当的组合。
包含在一个或多个计算机可读介质上的计算机可读消息可以将指令例如定义为一个或多个程序的一部分,这些程序作为由计算机执行的结果指示计算机执行此处所描述的一个或多个功能和/或其各种实施例、变型和组合。其上包含了这些指令的计算机可读介质可以驻留在此处所描述的系统中的任一个的一个或多个组件上、可以分布在一个或多个这些组件上、并且可以处于两者的过渡状态。本发明的各方面可以在非编程环境(例如,以HTML、XML或其它格式创建的文档,该文档当在浏览器程序的窗口中查看时呈现图形用户界面(GUI)的各方面或执行其它功能)中实现。本发明的各方面可以被实现为已编程或未编程的元件或其任何组合。
此处以一般的意义使用术语“程序”或“软件”来指可被用来对计算机或其他处理器编程以实现本发明上述的各个方面的任何类型的计算机代码或计算机可执行指令集。另外,应当理解,根据本实施例的一个方面,当被执行时实现本发明的方法的一个或多个计算机程序不必驻留在单个计算机或处理器上,而是可以按模块化的方式分布在多个不同的计算机或处理器之间以实现本发明的各方面。
计算机可读介质可以是可转移的,使得储存在其上的指令可被加载到任何合适的计算机系统资源以实现此处所讨论的本发明的各方面。另外,应当理解,上述储存在计算机可读介质上的指令不限于作为运行在主计算机上的应用程序的一部分来体现的指令。相反,指令可作为可用于对处理器编程以实现本发明的上述方面的任何类型的计算机代码(例如,软件或微码)来体现。
根据本发明的各实施例可以在一个或多个计算机系统上实现。例如,本发明的各方面可被实现为在例如无线设备106或108和/或外围设备等通用计算机系统中执行的专用软件。计算机系统可包括连接到诸如盘驱动器、存储器、或用于储存数据的其它设备等一个或多个存储器设备的处理器。存储器通常用于在计算机系统的操作期间储存程序和数据。计算机系统的组件可以通过互连机制耦合,互连机制可包括一条或多条总线(例如,在集成在同一机器内的组件之间)和/或网络(例如,在驻留在单独的、离散的机器上的组件之间)。互连机制使得能够在系统组件之间交换通信(例如,数据、指令)。计算机系统还可包括一个或多个输入设备,例如键盘、鼠标、跟踪球、话筒、触摸屏,数字化图形输入板以及如打印设备、显示屏、扬声器等一个或多个输出设备。另外,计算机系统可包含将计算机系统连接到通信网络(作为互连机制的补充或替换)的一个或多个接口。
此外,应当理解,计算机可以用多种形式中的任一种来具体化,如机架式计算机、台式计算机、膝上型计算机、或平板计算机。另外,计算机可以具体化在通常不被认为是计算机但具有合适的处理能力的设备中,包括PDA、智能电话、或任何其他合适的便携式或固定电子设备。
现在已经描述了本发明的某些说明性实施例,本领域的技术人员应当明白,以上仅是说明性而非限制性的,因此是仅作为示例来提出的。众多修改和其它实施例在本领域的普通技术人员的认知范围之内,并且被认为是落入本发明的范围之内。前述描述和附图仅用作示例。特别地,尽管此处所提出的许多示例涉及方法动作或系统元件的特定组合,但是应当理解,这些动作和元件可以用其它方式来组合以实现相同的目的。仅关于一个实施例所讨论的动作、元件和特征并不旨在被排除在其它实施例中的相似角色之外。
权利要求书中使用诸如“第一”、“第二”、“第三”等序数词来修饰一个权利要求要素本身并不意味着一个权利要求要素相对于另一个的任何优先级、优先顺序或次序,也不意味着执行一方法的动作的时间顺序,而是仅用作将具有某一名称的一个权利要求要素与具有相同名称的另一权利要求要素(但使用了序数词)区分开来的标签以便区分权利要求要素。此处对“包括”、“包含”、或“具有”、“含有”、“涉及”及其变型的使用旨在包括其后所列的项目及其等效物以及其它项目。
Claims (20)
1.一种为无线广域网设备获取网络连接信息的方法,所述方法包括:
经由因特网向供应服务器(116a、116b、116c)发送来自无线广域网设备(106、108)的请求,所述请求包括用户标识(934)以及定义对与无线广域网相关的网络连接信息的请求的元素(932);以及
从所述供应服务器(116a、116b、116c)接收所述网络连接信息(940),所述网络连接信息已由所述供应服务器基于包含在由所述无线广域网设备发送的请求中的信息来选择。
2.如权利要求1所述的方法,其特征在于,还包括:
向重定向服务器(112)发送对关于供应服务器(116a、116b、116c)的URL的信息的请求;
接收所述关于供应服务器的URL的信息;以及
确定所述供应服务器的URL;其中
所述经由因特网向所述供应服务器发送来自所述无线广域网设备的请求的动作包括向所确定的URL发送请求。
3.如权利要求1所述的方法,其特征在于,还包括从所述无线广域网设备的操作系统中获取所述重定向服务器的URL。
4.如权利要求1所述的方法,其特征在于,还包括:
接收所述网络连接信息的至少一部分已经改变的通知;以及
从所述供应服务器接收已更新的网络连接信息。
5.如权利要求4所述的方法,其特征在于,接收所述通知包括接收SMS消息。
6.如权利要求1所述的方法,其特征在于,向所述供应服务器发送来自所述无线广域网设备的请求包括向中间设备(106、112)发送所述请求,并且所述方法还包括所述中间设备将来自所述请求的信息转发到所述供应服务器,并且所述供应服务器将所述网络连接信息发送到所述无线广域网设备。
7.如权利要求6所述的方法,其特征在于,所述中间设备包括重定向服务器(112)。
8.如权利要求6所述的方法,其特征在于,所述中间设备包括连接到因特网的个人计算机(106)。
9.如权利要求1所述的方法,其特征在于,从所述供应服务器接收所述网络连接信息包括从中间设备接收所述网络连接信息,所述中间设备从所述供应服务器接收所述网络连接信息。
10.如权利要求1所述的方法,其特征在于,所述网络连接信息包括以下各项中的一个或多个:配置信息;批准使用的无线数据漫游网络的标识(602、604);以及关于所述批准使用的无线数据漫游网络的成本信息(606)。
11.如权利要求1所述的方法,其特征在于,所述网络连接信息包括批准使用的无线数据漫游网络的标识,并且所述方法还包括响应于所述网络连接信息来选择性地发起与所批准的无线数据漫游网络的连接。
12.如权利要求1所述的方法,其特征在于,从所述供应服务器接收所述网络连接信息在将所述无线广域网设备连接到所述无线广域网之前发生。
13.至少一种具有计算机可读指令的计算机可读介质,所述指令用于执行一种指示无线广域网设备从供应服务器取得网络连接信息的方法的各个步骤,所述方法包括:
基于条件来发起对网络连接信息的获取;
向重定向服务器发送来自无线广域网设备的对关于供应服务器(116a、116b、116c)的URL的信息的请求(S202);
接收所述关于供应服务器的URL的信息;
确定所述供应服务器的URL(S205);
经由因特网向所确定的URL发送来自所述无线广域网设备的请求(S206),所述请求包括用户标识(934)以及定义对网络连接信息的请求的元素(932);
由所述无线广域网设备经由因特网从所述供应服务器接收所述网络连接信息(940),所述网络连接信息包括以下各项中的一个或多个:配置信息;批准使用的无线数据漫游网络的标识(602、604)以及关于与所述无线广域网设备相关联的数据订阅者计划的成本信息(606)。
14.如权利要求13所述的计算机可读介质,其特征在于,所述网络连接信息包括关于数据订阅者计划的成本信息,并且所述方法还包括:
在用户界面上显示所述成本信息;以及
请求关于是否发起与所述无线广域网的连接的用户输入。
15.如权利要求13所述的计算机可读介质,其特征在于,所述方法还包括从所述无线广域网设备的操作系统中获取所述重定向服务器的URL。
16.如权利要求13所述的计算机可读介质,其特征在于,所述方法还包括从无线广域网数据卡的计算机可读介质中获取所述重定向服务器的URL。
17.如权利要求16所述的计算机可读介质,其特征在于,所述方法还包括从所述数据卡上的驱动程序获取所述重定向服务器的URL。
18.至少一种具有信息存储和计算机可读指令的计算机可读介质,所述指令用于执行一种便于将来自供应服务器的网络连接信息供应给无线广域网设备的方法的步骤,所述方法包括:
经由因特网从无线广域网设备接收请求,所述请求指示所述无线广域网设备期望取得网络连接信息;以及
(a)或(b)中的至少一个:
(a)将关于供应服务器(116a、116b、116c)的URL的信息发送到所述无线广域网设备(S204),所述供应服务器被配置成从所述无线广域网设备接收对网络连接信息的请求,还被配置成基于所述无线设备的标识来从网络连接信息的存储中选择网络连接信息,并且还被配置成将所选网络连接信息发送到所述无线广域网设备;以及
(b)向供应服务器发送来自所述请求的信息并指示所述供应服务器基于所述无线设备的标识来从网络连接信息的存储中选择网络连接信息,并且指示所述供应服务器将所选网络连接信息发送到所述无线广域网设备(124)。
19.如权利要求18所述的计算机可读介质,其特征在于,所述方法包括动作(a)。
20.如权利要求18所述的计算机可读介质,其特征在于,所述方法包括动作(b)。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/002,494 | 2007-12-17 | ||
US12/002,494 US8949434B2 (en) | 2007-12-17 | 2007-12-17 | Automatically provisioning a WWAN device |
PCT/US2008/084619 WO2009079171A1 (en) | 2007-12-17 | 2008-11-25 | Automatically provisioning a wwan device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101904202A true CN101904202A (zh) | 2010-12-01 |
Family
ID=40754926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008801221451A Pending CN101904202A (zh) | 2007-12-17 | 2008-11-25 | 自动供应wwan设备 |
Country Status (5)
Country | Link |
---|---|
US (2) | US8949434B2 (zh) |
EP (1) | EP2223559B1 (zh) |
JP (1) | JP5335810B2 (zh) |
CN (1) | CN101904202A (zh) |
WO (1) | WO2009079171A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104852937A (zh) * | 2014-02-14 | 2015-08-19 | 腾讯科技(北京)有限公司 | 用于移动应用的网络接入方法和装置 |
CN105432125A (zh) * | 2013-06-17 | 2016-03-23 | 七网络有限责任公司 | 在全球性服务探索服务器移动设备末节网络激活状态下以实现移动流量管理配置的安全机制 |
Families Citing this family (81)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7885858B2 (en) * | 2006-01-24 | 2011-02-08 | Dell Products L.P. | System and method for managing information handling system wireless network provisioning |
US8132166B2 (en) | 2007-05-14 | 2012-03-06 | Red Hat, Inc. | Methods and systems for provisioning software |
US8561058B2 (en) * | 2007-06-20 | 2013-10-15 | Red Hat, Inc. | Methods and systems for dynamically generating installation configuration files for software |
US8464247B2 (en) | 2007-06-21 | 2013-06-11 | Red Hat, Inc. | Methods and systems for dynamically generating installation configuration files for software |
US8949434B2 (en) * | 2007-12-17 | 2015-02-03 | Microsoft Corporation | Automatically provisioning a WWAN device |
US8363600B2 (en) * | 2007-12-31 | 2013-01-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Optimized mobile internet access |
WO2009100362A2 (en) * | 2008-02-06 | 2009-08-13 | Vonage Network Llc | Method and apparatus for provisioning dual mode wireless client devices in a telecommunications system |
EP2508987A1 (en) * | 2008-04-04 | 2012-10-10 | Interdigital Patent Holdings, Inc. | Wireless modem device usable on computer device without driver installation |
US8713177B2 (en) | 2008-05-30 | 2014-04-29 | Red Hat, Inc. | Remote management of networked systems using secure modular platform |
US9100297B2 (en) * | 2008-08-20 | 2015-08-04 | Red Hat, Inc. | Registering new machines in a software provisioning environment |
US8930512B2 (en) | 2008-08-21 | 2015-01-06 | Red Hat, Inc. | Providing remote software provisioning to machines |
US8838827B2 (en) * | 2008-08-26 | 2014-09-16 | Red Hat, Inc. | Locating a provisioning server |
US9477570B2 (en) | 2008-08-26 | 2016-10-25 | Red Hat, Inc. | Monitoring software provisioning |
US8793683B2 (en) | 2008-08-28 | 2014-07-29 | Red Hat, Inc. | Importing software distributions in a software provisioning environment |
US8103776B2 (en) | 2008-08-29 | 2012-01-24 | Red Hat, Inc. | Systems and methods for storage allocation in provisioning of virtual machines |
US9111118B2 (en) | 2008-08-29 | 2015-08-18 | Red Hat, Inc. | Managing access in a software provisioning environment |
US9164749B2 (en) * | 2008-08-29 | 2015-10-20 | Red Hat, Inc. | Differential software provisioning on virtual machines having different configurations |
US9021470B2 (en) | 2008-08-29 | 2015-04-28 | Red Hat, Inc. | Software provisioning in multiple network configuration environment |
US8527578B2 (en) * | 2008-08-29 | 2013-09-03 | Red Hat, Inc. | Methods and systems for centrally managing multiple provisioning servers |
US8244836B2 (en) | 2008-08-29 | 2012-08-14 | Red Hat, Inc. | Methods and systems for assigning provisioning servers in a software provisioning environment |
US9952845B2 (en) * | 2008-08-29 | 2018-04-24 | Red Hat, Inc. | Provisioning machines having virtual storage resources |
US8819182B2 (en) * | 2008-09-24 | 2014-08-26 | Centurylink Intellectual Property Llc | System and method for updating vehicle media content |
US8326972B2 (en) * | 2008-09-26 | 2012-12-04 | Red Hat, Inc. | Methods and systems for managing network connections in a software provisioning environment |
US8612968B2 (en) * | 2008-09-26 | 2013-12-17 | Red Hat, Inc. | Methods and systems for managing network connections associated with provisioning objects in a software provisioning environment |
TW201015912A (en) * | 2008-10-01 | 2010-04-16 | Avermedia Tech Inc | Network communication method, dispatch server and server |
US20100100876A1 (en) * | 2008-10-21 | 2010-04-22 | Enfora, Inc. | Wireless device provisioning hardware tool |
US8898305B2 (en) * | 2008-11-25 | 2014-11-25 | Red Hat, Inc. | Providing power management services in a software provisioning environment |
US9124497B2 (en) * | 2008-11-26 | 2015-09-01 | Red Hat, Inc. | Supporting multiple name servers in a software provisioning environment |
US8782204B2 (en) | 2008-11-28 | 2014-07-15 | Red Hat, Inc. | Monitoring hardware resources in a software provisioning environment |
US8775578B2 (en) * | 2008-11-28 | 2014-07-08 | Red Hat, Inc. | Providing hardware updates in a software environment |
US8832256B2 (en) * | 2008-11-28 | 2014-09-09 | Red Hat, Inc. | Providing a rescue Environment in a software provisioning environment |
US8402123B2 (en) | 2009-02-24 | 2013-03-19 | Red Hat, Inc. | Systems and methods for inventorying un-provisioned systems in a software provisioning environment |
US9727320B2 (en) | 2009-02-25 | 2017-08-08 | Red Hat, Inc. | Configuration of provisioning servers in virtualized systems |
US8892700B2 (en) * | 2009-02-26 | 2014-11-18 | Red Hat, Inc. | Collecting and altering firmware configurations of target machines in a software provisioning environment |
US20100217944A1 (en) * | 2009-02-26 | 2010-08-26 | Dehaan Michael Paul | Systems and methods for managing configurations of storage devices in a software provisioning environment |
US8413259B2 (en) | 2009-02-26 | 2013-04-02 | Red Hat, Inc. | Methods and systems for secure gated file deployment associated with provisioning |
US9411570B2 (en) * | 2009-02-27 | 2016-08-09 | Red Hat, Inc. | Integrating software provisioning and configuration management |
US8135989B2 (en) * | 2009-02-27 | 2012-03-13 | Red Hat, Inc. | Systems and methods for interrogating diagnostic target using remotely loaded image |
US9940208B2 (en) * | 2009-02-27 | 2018-04-10 | Red Hat, Inc. | Generating reverse installation file for network restoration |
US8640122B2 (en) | 2009-02-27 | 2014-01-28 | Red Hat, Inc. | Systems and methods for abstracting software content management in a software provisioning environment |
US8572587B2 (en) * | 2009-02-27 | 2013-10-29 | Red Hat, Inc. | Systems and methods for providing a library of virtual images in a software provisioning environment |
US8667096B2 (en) * | 2009-02-27 | 2014-03-04 | Red Hat, Inc. | Automatically generating system restoration order for network recovery |
US8990368B2 (en) | 2009-02-27 | 2015-03-24 | Red Hat, Inc. | Discovery of network software relationships |
US9558195B2 (en) | 2009-02-27 | 2017-01-31 | Red Hat, Inc. | Depopulation of user data from network |
JP4687808B2 (ja) * | 2009-03-31 | 2011-05-25 | ブラザー工業株式会社 | 画像伝送システム |
US8417926B2 (en) | 2009-03-31 | 2013-04-09 | Red Hat, Inc. | Systems and methods for providing configuration management services from a provisioning server |
US8452858B2 (en) * | 2009-05-15 | 2013-05-28 | Novatel Wireless, Inc. | Method and apparatus for loading landing page |
US9250672B2 (en) | 2009-05-27 | 2016-02-02 | Red Hat, Inc. | Cloning target machines in a software provisioning environment |
US9134987B2 (en) | 2009-05-29 | 2015-09-15 | Red Hat, Inc. | Retiring target machines by a provisioning server |
US9047155B2 (en) * | 2009-06-30 | 2015-06-02 | Red Hat, Inc. | Message-based installation management using message bus |
US8645002B2 (en) * | 2009-07-06 | 2014-02-04 | Netgear, Inc. | System and method for facilitating and monitoring provisioning of wireless devices |
US8619735B2 (en) * | 2009-07-16 | 2013-12-31 | Blackberry Limited | Methods and apparatus to register with external networks in wireless network environments |
US8825819B2 (en) | 2009-11-30 | 2014-09-02 | Red Hat, Inc. | Mounting specified storage resources from storage area network in machine provisioning platform |
US10133485B2 (en) | 2009-11-30 | 2018-11-20 | Red Hat, Inc. | Integrating storage resources from storage area network in machine provisioning platform |
JP5251929B2 (ja) * | 2010-06-24 | 2013-07-31 | ブラザー工業株式会社 | 通信装置および無線通信システム |
US8725114B2 (en) | 2010-08-10 | 2014-05-13 | Netgear, Inc. | Method and apparatus for transferring identity information to a wireless device |
US9088489B2 (en) * | 2010-08-10 | 2015-07-21 | Sony Corporation | Simplified activation and management of wireless wide area network (WWAN) account |
US8306505B2 (en) | 2010-08-10 | 2012-11-06 | Sierra Wireless, Inc. | Method and apparatus for transferring identity information to a wireless device for temporary use |
KR101826384B1 (ko) * | 2010-09-28 | 2018-02-06 | 헤드워터 리서치 엘엘씨 | 장치 보조 서비스들을 위한 서비스 설계 센터 |
CN102098808B (zh) * | 2011-02-12 | 2012-11-07 | 华为终端有限公司 | 数据卡及数据卡连网的方法 |
US9420459B2 (en) * | 2011-11-16 | 2016-08-16 | Cellco Partnership | Method and system for redirecting a request for IP session from a mobile device |
EP2810492B1 (en) | 2012-02-02 | 2020-09-09 | Sierra Wireless, Inc. | Subscription and charging control for wireless communications between proximate devices |
US10657768B2 (en) | 2012-06-22 | 2020-05-19 | Zonal Systems, Llc | System and method for placing virtual geographic zone markers |
US10360760B2 (en) | 2012-06-22 | 2019-07-23 | Zonal Systems, Llc | System and method for placing virtual geographic zone markers |
US9317996B2 (en) | 2012-06-22 | 2016-04-19 | II Robert L. Pierce | Method for authenticating a wager using a system and method for interacting with virtual geographic zones |
US20140006589A1 (en) * | 2012-06-27 | 2014-01-02 | Timothy Verrall | Network capability notification |
US9881474B2 (en) | 2012-09-21 | 2018-01-30 | Google Llc | Initially detecting a visitor at a smart-home |
US9711036B2 (en) | 2012-09-21 | 2017-07-18 | Google Inc. | Leveraging neighborhood to handle potential visitor at a smart-home |
US10332059B2 (en) | 2013-03-14 | 2019-06-25 | Google Llc | Security scoring in a smart-sensored home |
US9978238B2 (en) | 2012-09-21 | 2018-05-22 | Google Llc | Visitor options at an entryway to a smart-home |
US9959727B2 (en) | 2012-09-21 | 2018-05-01 | Google Llc | Handling visitor interaction at a smart-home in a do not disturb mode |
US9960929B2 (en) | 2012-09-21 | 2018-05-01 | Google Llc | Environmental sensing with a doorbell at a smart-home |
US9640055B2 (en) | 2012-09-21 | 2017-05-02 | Google Inc. | Interacting with a detected visitor at an entryway to a smart-home |
US10735216B2 (en) | 2012-09-21 | 2020-08-04 | Google Llc | Handling security services visitor at a smart-home |
US9626841B2 (en) * | 2012-09-21 | 2017-04-18 | Google Inc. | Occupant notification of visitor interaction with a doorbell at a smart-home |
US9600645B2 (en) | 2012-09-21 | 2017-03-21 | Google Inc. | Smart invitation handling at a smart-home |
US9953514B2 (en) | 2012-09-21 | 2018-04-24 | Google Llc | Visitor feedback to visitor interaction with a doorbell at a smart-home |
US9652912B2 (en) | 2012-09-21 | 2017-05-16 | Google Inc. | Secure handling of unsupervised package drop off at a smart-home |
WO2014101929A1 (en) * | 2012-12-28 | 2014-07-03 | Unify Gmbh & Co. Kg | System for deployment of communication terminals in a cloud computing system |
GB2558511A (en) | 2014-04-24 | 2018-07-18 | Pismo Labs Technology Ltd | Methods and systems for configuring a system |
US10411954B2 (en) | 2015-10-13 | 2019-09-10 | International Business Machines Corporation | Pattern based network configuration |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1596405A (zh) * | 2001-11-29 | 2005-03-16 | 诺基亚有限公司 | 用于标识和访问网络服务的系统和方法 |
US20050233693A1 (en) * | 2004-04-16 | 2005-10-20 | Jeyhan Karaoguz | Over the air programming via a broadband access gateway |
US20060291419A1 (en) * | 2005-06-22 | 2006-12-28 | Sprint Spectrum L.P. | Method and system for managing communication sessions during multi-mode mobile station handoff |
CN1957633A (zh) * | 2004-09-15 | 2007-05-02 | 捷讯研究有限公司 | 用于无线通信管理的集中基本结构的接入 |
Family Cites Families (111)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0211466A (ja) | 1988-06-30 | 1990-01-16 | Kyosan Electric Mfg Co Ltd | 単線区間の代用閉塞方法 |
US5751956A (en) * | 1996-02-21 | 1998-05-12 | Infoseek Corporation | Method and apparatus for redirection of server external hyper-link references |
US6189030B1 (en) * | 1996-02-21 | 2001-02-13 | Infoseek Corporation | Method and apparatus for redirection of server external hyper-link references |
DE19622007C2 (de) | 1996-05-31 | 1998-11-19 | Ericsson Telefon Ab L M | USSD-Scheduler für Mobilfunk-Vermittlungsamt MSC |
US6081705A (en) | 1997-02-06 | 2000-06-27 | Telefonaktiebolaget L/M Ericsson (Publ) | Cellular telephone network support of international mobile station identity (IMSI) |
US5958016A (en) * | 1997-07-13 | 1999-09-28 | Bell Atlantic Network Services, Inc. | Internet-web link for access to intelligent network service control |
US5928331A (en) * | 1997-10-30 | 1999-07-27 | Matsushita Electric Industrial Co., Ltd. | Distributed internet protocol-based real-time multimedia streaming architecture |
US6064882A (en) | 1997-12-23 | 2000-05-16 | Ericsson Inc. | System and method for satellite call optimization |
US6229810B1 (en) | 1997-12-31 | 2001-05-08 | At&T Corp | Network server platform for a hybrid fiber twisted pair local loop network service architecture |
US6233687B1 (en) | 1998-01-21 | 2001-05-15 | Nortel Networks Limited | Method and apparatus for providing configuration information in a network |
DE19806557C2 (de) | 1998-02-17 | 2000-08-17 | Ericsson Telefon Ab L M | Anzeige von Gebühreninformation unter Einsatz USSD-Mechanismus |
US6144849A (en) | 1998-02-23 | 2000-11-07 | Adc Newnet, Inc. | Method and apparatus for over-the-air service provisioning of a mobile telephone |
RO121305B1 (ro) | 1998-07-27 | 2007-02-28 | Swisscom Ag | Metodă şi sistem de stabilire a unei legături de comunicaţie |
FI107503B (fi) | 1998-08-03 | 2001-08-15 | Nokia Networks Oy | USSD-siirtomekanismi |
US6470453B1 (en) * | 1998-09-17 | 2002-10-22 | Cisco Technology, Inc. | Validating connections to a network system |
US6546425B1 (en) * | 1998-10-09 | 2003-04-08 | Netmotion Wireless, Inc. | Method and apparatus for providing mobile and other intermittent connectivity in a computing environment |
FR2788918B1 (fr) * | 1999-01-22 | 2002-10-04 | Sagem | Procede d'etablissement d'une communication entre deux appareils de transmission d'informations relies a un reseau informatique du type de l'internet, et serveur de liaison entre les equipements |
US6510323B1 (en) | 1999-03-05 | 2003-01-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for providing general information to users in a mobile radio network |
US20020123335A1 (en) | 1999-04-09 | 2002-09-05 | Luna Michael E.S. | Method and apparatus for provisioning a mobile station over a wireless network |
US6647260B2 (en) | 1999-04-09 | 2003-11-11 | Openwave Systems Inc. | Method and system facilitating web based provisioning of two-way mobile communications devices |
US6973490B1 (en) * | 1999-06-23 | 2005-12-06 | Savvis Communications Corp. | Method and system for object-level web performance and analysis |
US8117291B1 (en) | 1999-11-02 | 2012-02-14 | Wireless Technology Solutions Llc | Use of internet web technology to register wireless access customers |
US6556817B1 (en) | 1999-12-13 | 2003-04-29 | Motorola, Inc. | Method and apparatus for selectively communicating in a wireless communication system based on varying time incremental costs of communication |
US20030108018A1 (en) * | 1999-12-31 | 2003-06-12 | Serge Dujardin | Server module and a distributed server-based internet access scheme and method of operating the same |
US20070124481A1 (en) * | 2000-01-19 | 2007-05-31 | Sony Ericsson Mobile Communications Ab | System and method for sharing event-triggered, location-related information between communication devices |
US6564055B1 (en) | 2000-01-21 | 2003-05-13 | Telecommunication Systems, Inc. | Intelligent roaming database (IRDB) updating |
US6757709B1 (en) * | 2000-04-05 | 2004-06-29 | Hewlett-Packard Development Company, L.P. | Method and apparatus for providing a client system with information via a network |
DE10018999A1 (de) | 2000-04-17 | 2001-10-18 | Siemens Ag | Verfahren zur Bereitstellung von Ortsinformationen |
US7526762B1 (en) * | 2000-06-30 | 2009-04-28 | Nokia Corporation | Network with mobile terminals as browsers having wireless access to the internet and method for using same |
TW532040B (en) * | 2000-10-20 | 2003-05-11 | Koninkl Philips Electronics Nv | Method and system for transferring a communication session |
KR100752927B1 (ko) | 2000-11-23 | 2007-08-29 | 주식회사 케이티 | 차세대 이동통신망에서 국제 로밍 가입자를 위한로밍서비스 제공방법 |
US7039027B2 (en) | 2000-12-28 | 2006-05-02 | Symbol Technologies, Inc. | Automatic and seamless vertical roaming between wireless local area network (WLAN) and wireless wide area network (WWAN) while maintaining an active voice or streaming data connection: systems, methods and program products |
US20020136226A1 (en) * | 2001-03-26 | 2002-09-26 | Bluesocket, Inc. | Methods and systems for enabling seamless roaming of mobile devices among wireless networks |
US8107937B2 (en) | 2001-07-31 | 2012-01-31 | Nokia Corporation | System and method for automatic provisioning detection and notification |
US7088685B2 (en) * | 2001-09-24 | 2006-08-08 | Meyerson Robert F | Modular multi-media communication management system with an integrated service for wide area network wireless telephones |
US20030084165A1 (en) * | 2001-10-12 | 2003-05-01 | Openwave Systems Inc. | User-centric session management for client-server interaction using multiple applications and devices |
US7849173B1 (en) * | 2001-12-31 | 2010-12-07 | Christopher Uhlik | System for on-demand access to local area networks |
US20030133421A1 (en) * | 2002-01-17 | 2003-07-17 | Rangamani Sundar | Method, system and apparatus for providing WWAN services to a mobile station serviced by a WLAN |
ITTO20020100A1 (it) | 2002-02-06 | 2003-08-06 | Telecom Italia Lab Spa | Sistema per la gestione delle identita' di stazioni mobili in roamingfra reti radiomobili. |
US7773972B2 (en) | 2002-05-15 | 2010-08-10 | Socket Mobile, Inc. | Functionality and policies based on wireless device dynamic associations |
US7363363B2 (en) * | 2002-05-17 | 2008-04-22 | Xds, Inc. | System and method for provisioning universal stateless digital and computing services |
US7805161B1 (en) * | 2002-06-03 | 2010-09-28 | Sprint Spectrum L.P. | Virtual visitor location register for a wireless local area network |
FR2841416B1 (fr) * | 2002-06-20 | 2005-01-28 | Cegetel Groupe | Procede de gestion d'informations de contexte par serveur intermediaire |
JP3796200B2 (ja) * | 2002-06-20 | 2006-07-12 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 無線通信システム及び切替方法 |
US7185074B2 (en) * | 2002-09-30 | 2007-02-27 | Sharp Laboratories Of America, Inc. | Method of discovering and installing clients for digital copier services |
US7155219B2 (en) | 2002-10-10 | 2006-12-26 | Motorola Inc. | Preferred roaming list and roaming indicator provision and synchronization |
CN1723674B (zh) * | 2002-11-08 | 2012-06-13 | 捷讯研究有限公司 | 用于无线移动通信设备的连接控制的系统和方法 |
US7430602B2 (en) * | 2002-12-20 | 2008-09-30 | Qualcomm Incorporated | Dynamically provisioned mobile station and method therefor |
US7802292B2 (en) | 2003-02-10 | 2010-09-21 | At&T Mobility Ii Llc | Application of dynamic profiles to the allocation and configuration of network resources |
US20040162105A1 (en) | 2003-02-14 | 2004-08-19 | Reddy Ramgopal (Paul) K. | Enhanced general packet radio service (GPRS) mobility management |
US20040203666A1 (en) | 2003-03-07 | 2004-10-14 | Foster Neal C. | System and method for aggregating network resources |
US7356015B2 (en) * | 2003-05-02 | 2008-04-08 | Steven Blumenthal | Data handoff method between wireless local area network and wireless wide area network |
EP1664990A2 (en) * | 2003-05-19 | 2006-06-07 | Modular Computing & Communications Corporation | Apparatus and method for mobile personal computing and communications |
WO2004111809A1 (en) * | 2003-06-18 | 2004-12-23 | Telefonaktiebolaget Lm Ericsson (Publ) | An arrangement and a method relating to ip network access |
KR100974243B1 (ko) | 2003-06-30 | 2010-08-06 | 텔레콤 이탈리아 소시에떼 퍼 아찌오니 | 통신망에서의 망 선택 방법 및 관련된 통신망과 이를 위한컴퓨터 프로그램 제품 |
MXPA06000931A (es) | 2003-07-31 | 2006-05-04 | Ericsson Telefon Ab L M | Un metodo y sistema para incluir informacion de ubicacion en un mensaje de ussd por un nodo de red. |
EP1517566B1 (en) | 2003-09-16 | 2006-07-19 | Research In Motion Limited | Demand-based update provisioning for a mobile communication device |
CN1599337A (zh) * | 2003-09-19 | 2005-03-23 | 皇家飞利浦电子股份有限公司 | 用于在无线广域网与无线局域网之间进行切换的通信方法和装置 |
US7505756B2 (en) | 2003-10-15 | 2009-03-17 | Microsoft Corporation | Dynamic online subscription for wireless wide-area networks |
US20050083883A1 (en) * | 2003-10-20 | 2005-04-21 | Jan-Ming Ho | Mobile network agent |
US20050107100A1 (en) | 2003-11-14 | 2005-05-19 | Patrik Gustafsson | Method of modifying parameters of user terminal, radio system and user terminal |
US7505596B2 (en) | 2003-12-05 | 2009-03-17 | Microsoft Corporation | Automatic detection of wireless network type |
AU2005219109B2 (en) * | 2004-03-10 | 2009-03-26 | Ab Seesta Oy | Heterogeneous network system, network node and mobile host |
US8073931B2 (en) * | 2005-03-16 | 2011-12-06 | Icontrol Networks, Inc. | Networked touchscreen with integrated interfaces |
SE528102C2 (sv) | 2004-05-11 | 2006-09-05 | Smarttrust Ab | Förfarande och system för att upptäcka apparater. |
DE602005018213D1 (de) | 2004-05-24 | 2010-01-21 | Computer Ass Think Inc | System und verfahren zum automatischen konfigurieren eines mobilen geräts |
US7894824B2 (en) | 2004-08-02 | 2011-02-22 | Nokia Corporation | Apparatus, and associated method, for providing location service to a roaming mobile station |
ATE384392T1 (de) | 2004-08-17 | 2008-02-15 | Swisscom Ag | Verfahren und system für mobile ip-nodes in heterogenen netzwerken |
JP4541848B2 (ja) * | 2004-11-22 | 2010-09-08 | 株式会社日立製作所 | ユーザ端末接続制御方法および装置 |
US7353017B2 (en) | 2004-11-30 | 2008-04-01 | Microsoft Corporation | Method and system for provisioning a wireless device |
FR2880275B1 (fr) * | 2005-01-06 | 2007-04-13 | Biocodex | Utilisation de composes pharmacologiques pour la prevention ou le traitement de la tolerance aigue aux morphiniques |
US7289805B2 (en) * | 2005-03-14 | 2007-10-30 | Newstep Networks Inc. | Method and system for providing a temporary subscriber identity to a roaming mobile communications device |
KR20060101934A (ko) | 2005-03-22 | 2006-09-27 | 엘지노텔 주식회사 | 휴대용 무선 접속장치 및 휴대용 무선 접속장치를 이용한무선 인터넷 서비스 접속 방법 |
US8677125B2 (en) | 2005-03-31 | 2014-03-18 | Alcatel Lucent | Authenticating a user of a communication device to a wireless network to which the user is not associated with |
US8010112B1 (en) * | 2005-04-28 | 2011-08-30 | Sprint Spectrum L.P. | Method and system using a media gateway for handoff of a multi-mode mobile station |
US7562304B2 (en) * | 2005-05-03 | 2009-07-14 | Mcafee, Inc. | Indicating website reputations during website manipulation of user information |
ATE485690T1 (de) | 2005-05-09 | 2010-11-15 | Roamware Inc | Dynamische erzeugung von csi für ankommende roamer |
US7724753B2 (en) * | 2005-06-24 | 2010-05-25 | Aylus Networks, Inc. | Digital home networks having a control point located on a wide area network |
US7801517B2 (en) | 2005-06-29 | 2010-09-21 | At&T Intellectual Property I, L.P. | Methods, systems, and computer program products for implementing a roaming controlled wireless network and services |
US9332424B2 (en) * | 2005-08-05 | 2016-05-03 | Qualcomm Incorporated | Centrally managed solution for all device management activities |
GB2429094B (en) | 2005-08-09 | 2010-08-25 | Royal Bank Of Scotland Group P | Online transaction systems and methods |
EP1927255A4 (en) * | 2005-09-23 | 2012-06-20 | Research In Motion Ltd | METHODS AND APPARATUSES RELATING TO PSTN CONFERENCE GATEWAYS FACILITATING TRANSFERS OVER MOBILE COMMUNICATION DEVICE NETWORKS |
US7454203B2 (en) | 2005-09-29 | 2008-11-18 | Nextel Communications, Inc. | System and method for providing wireless services to aircraft passengers |
KR100748513B1 (ko) | 2005-10-07 | 2007-08-14 | 엘지전자 주식회사 | 위치 서비스 방법 및 시스템 |
US20070112962A1 (en) * | 2005-11-14 | 2007-05-17 | Steve Lewontin | Network connection establishment using out of band connection request |
US7664088B2 (en) | 2005-12-08 | 2010-02-16 | Electronics And Telecommunications Research Institute | Method for providing QoS using flow label in providing multimedia service in IPv6 network and system applying the same |
WO2007081124A1 (en) | 2006-01-12 | 2007-07-19 | Samsung Electronics Co., Ltd. | Method and system for user roaming and service roaming in a digital broadcasting system |
US7885858B2 (en) | 2006-01-24 | 2011-02-08 | Dell Products L.P. | System and method for managing information handling system wireless network provisioning |
US20070202850A1 (en) * | 2006-02-27 | 2007-08-30 | Sony Ericsson Mobile Communications Ab | Cost estimation in messaging application for a mobile communication device |
US8249965B2 (en) | 2006-03-30 | 2012-08-21 | Obopay, Inc. | Member-supported mobile payment system |
US7885222B2 (en) * | 2006-09-29 | 2011-02-08 | Advanced Micro Devices, Inc. | Task scheduler responsive to connectivity prerequisites |
US7720489B2 (en) | 2006-10-12 | 2010-05-18 | At&T Mobility Ii Llc | Network initiated USSD in mixed networks |
EP1921832B1 (en) * | 2006-11-10 | 2009-03-04 | Research In Motion Limited | System, method and mobile device for management of wireless connections |
US8855099B2 (en) * | 2007-03-19 | 2014-10-07 | Qualcomm Incorporated | Selective phase connection establishment |
US7809785B2 (en) * | 2007-05-28 | 2010-10-05 | Google Inc. | System using router in a web browser for inter-domain communication |
US8935407B2 (en) | 2007-05-31 | 2015-01-13 | Alcatel Lucent | Providing supplemental content to an IMS user during registration |
WO2008148214A1 (en) * | 2007-06-08 | 2008-12-11 | Research In Motion Limited | Methods and apparatus for use in controlling the selection of communication networks while connected in a generic access network |
US8018933B2 (en) * | 2007-06-27 | 2011-09-13 | Microsoft Corporation | Reliable multicast with automatic session startup and client backfil support |
US8335490B2 (en) * | 2007-08-24 | 2012-12-18 | Futurewei Technologies, Inc. | Roaming Wi-Fi access in fixed network architectures |
US20090082014A1 (en) * | 2007-09-21 | 2009-03-26 | Smith Micro Software, Inc. | System for extended roaming messages |
US20090093248A1 (en) * | 2007-10-03 | 2009-04-09 | Microsoft Corporation | WWAN device provisioning using signaling channel |
US20090093247A1 (en) * | 2007-10-03 | 2009-04-09 | Microsoft Corporation | WWAN device provisioning using signaling channel |
US8949434B2 (en) * | 2007-12-17 | 2015-02-03 | Microsoft Corporation | Automatically provisioning a WWAN device |
US8238238B2 (en) * | 2008-05-16 | 2012-08-07 | Microsoft Corporation | Performing networking tasks based on destination networks |
US8594627B2 (en) * | 2008-10-06 | 2013-11-26 | Telecommunications Systems, Inc. | Remotely provisioned wirelessly proxy |
US8504006B2 (en) * | 2008-12-30 | 2013-08-06 | Symbol Technologies, Inc. | Interactive management of wireless WAN (WWAN) mobile devices |
US8255984B1 (en) * | 2009-07-01 | 2012-08-28 | Quest Software, Inc. | Single sign-on system for shared resource environments |
US8484312B2 (en) * | 2009-12-11 | 2013-07-09 | Dell Products L.P. | System and method for information handling system wireless network preconfiguration |
US9455897B2 (en) * | 2010-04-06 | 2016-09-27 | Qualcomm Incorporated | Cooperative bandwidth aggregation using multipath transport |
US20130042011A1 (en) * | 2010-04-14 | 2013-02-14 | Panasonic Corporation | Communication nodes and network nodes |
US8917651B2 (en) * | 2011-10-05 | 2014-12-23 | Cisco Technology, Inc. | Associating wi-fi stations with an access point in a multi-access point infrastructure network |
-
2007
- 2007-12-17 US US12/002,494 patent/US8949434B2/en active Active
-
2008
- 2008-11-25 JP JP2010538036A patent/JP5335810B2/ja active Active
- 2008-11-25 EP EP08862264.2A patent/EP2223559B1/en active Active
- 2008-11-25 CN CN2008801221451A patent/CN101904202A/zh active Pending
- 2008-11-25 WO PCT/US2008/084619 patent/WO2009079171A1/en active Application Filing
-
2014
- 2014-12-30 US US14/586,729 patent/US20150119024A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1596405A (zh) * | 2001-11-29 | 2005-03-16 | 诺基亚有限公司 | 用于标识和访问网络服务的系统和方法 |
US20050233693A1 (en) * | 2004-04-16 | 2005-10-20 | Jeyhan Karaoguz | Over the air programming via a broadband access gateway |
CN1957633A (zh) * | 2004-09-15 | 2007-05-02 | 捷讯研究有限公司 | 用于无线通信管理的集中基本结构的接入 |
US20060291419A1 (en) * | 2005-06-22 | 2006-12-28 | Sprint Spectrum L.P. | Method and system for managing communication sessions during multi-mode mobile station handoff |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105432125A (zh) * | 2013-06-17 | 2016-03-23 | 七网络有限责任公司 | 在全球性服务探索服务器移动设备末节网络激活状态下以实现移动流量管理配置的安全机制 |
CN105432125B (zh) * | 2013-06-17 | 2018-12-14 | 七网络有限责任公司 | 实现移动流量管理配置安全机制的系统及移动设备 |
CN104852937A (zh) * | 2014-02-14 | 2015-08-19 | 腾讯科技(北京)有限公司 | 用于移动应用的网络接入方法和装置 |
US10165507B2 (en) | 2014-02-14 | 2018-12-25 | Tencent Technology (Shenzhen) Company Limited | Network access method and apparatus applied to mobile application |
CN104852937B (zh) * | 2014-02-14 | 2019-09-13 | 腾讯科技(北京)有限公司 | 用于移动应用的网络接入方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
JP5335810B2 (ja) | 2013-11-06 |
US20090158148A1 (en) | 2009-06-18 |
JP2011507400A (ja) | 2011-03-03 |
EP2223559A1 (en) | 2010-09-01 |
WO2009079171A1 (en) | 2009-06-25 |
US20150119024A1 (en) | 2015-04-30 |
EP2223559B1 (en) | 2020-10-14 |
EP2223559A4 (en) | 2014-07-30 |
US8949434B2 (en) | 2015-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101904202A (zh) | 自动供应wwan设备 | |
US8725134B2 (en) | Remotely configuring mobile telephone software based on subscription | |
US9124719B2 (en) | Devices, systems and methods for managing custom alpha tags | |
US9208513B1 (en) | Automated branding of generic applications | |
US8050242B2 (en) | Method and system for tailoring device provisioning based on device capability information communicated to network | |
CN102027764B (zh) | 使用订户身份访问网络服务的方法、系统、和装置 | |
KR100953855B1 (ko) | 네트워크 상에서 다수의 서비스 제공자를 동시에호스팅하기 위한 방법 및 장치 | |
US20130281077A1 (en) | Service management platform for configuring, monitoring, and managing mobile devices | |
CN102075539B (zh) | 数据推送系统及方法 | |
US9913132B1 (en) | System and method of mobile phone customization based on universal manifest | |
US20090093247A1 (en) | WWAN device provisioning using signaling channel | |
CN101127988A (zh) | 一种交互式设备管理的方法 | |
CN102710737A (zh) | 跨平台服务通知 | |
CN105812479A (zh) | 使用权限的请求方法和装置及获取方法和装置 | |
CN102812757A (zh) | 用于重定向数据业务的方法、装置和系统 | |
US10021240B1 (en) | System and method of mobile phone customization based on universal manifest with feature override | |
US20090093248A1 (en) | WWAN device provisioning using signaling channel | |
CN105453126A (zh) | 应用程序共享服务方法和应用于该服务方法的装置 | |
CN102934419B (zh) | 用于管理运营商信息的设备和方法 | |
US8392588B2 (en) | Terminal and method for selecting secure device | |
KR20140061943A (ko) | 메시지 통합관리 시스템 및 방법 | |
CN103002125A (zh) | 建立通信事件 | |
KR20110086411A (ko) | 실시간 평가 정보 제공 방법 및 시스템 | |
CN105659643B (zh) | 用于管理利用多个标识简档的通信的方法和装置 | |
KR101883952B1 (ko) | 무선 애플리케이션 제공 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
ASS | Succession or assignment of patent right |
Owner name: MICROSOFT TECHNOLOGY LICENSING LLC Free format text: FORMER OWNER: MICROSOFT CORP. Effective date: 20150722 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20150722 Address after: Washington State Applicant after: Micro soft technique license Co., Ltd Address before: Washington State Applicant before: Microsoft Corp. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20101201 |