CN1574754A - 为通信设备提供服务的***和方法 - Google Patents

为通信设备提供服务的***和方法 Download PDF

Info

Publication number
CN1574754A
CN1574754A CNA2004100370880A CN200410037088A CN1574754A CN 1574754 A CN1574754 A CN 1574754A CN A2004100370880 A CNA2004100370880 A CN A2004100370880A CN 200410037088 A CN200410037088 A CN 200410037088A CN 1574754 A CN1574754 A CN 1574754A
Authority
CN
China
Prior art keywords
service
user
equipment
association
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.)
Granted
Application number
CNA2004100370880A
Other languages
English (en)
Other versions
CN100350767C (zh
Inventor
克鲁思·戴维
杰胡利·巴里
史密斯·克里斯多佛
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.)
Maliki Innovation Co ltd
Original Assignee
Research in Motion Ltd
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
Application filed by Research in Motion Ltd filed Critical Research in Motion Ltd
Publication of CN1574754A publication Critical patent/CN1574754A/zh
Application granted granted Critical
Publication of CN100350767C publication Critical patent/CN100350767C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • H04L41/0853Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5041Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
    • H04L41/5054Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/48Message addressing, e.g. address format or anonymous messages, aliases
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/102Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measure for e-commerce
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • Circuits Of Receivers In General (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)

Abstract

本发明公开了一种为设备提供关联服务的***和方法。所述关联服务让使用者可通过一个移动手持设备获得一个主要服务,并选择性地获得一个或多个附加服务。所述关联服务完全是通过所述手持设备被提供的。本发明的提供关联服务的***和方法会接收从所述设备发出提供请求,然后创建并设置所述关联服务,必要时,还创建并设置所述主要服务。所述主要服务和附加服务可以是e-mail服务、日历服务、联系管理服务或其他数据服务。所述关联服务可同时与不同的主要服务和附加服务一起使用。

Description

为通信设备提供服务的***和方法
技术领域
本发明涉及移动通信技术,更具体地说,本发明涉及一种为通信设备提供服务的***和方法。
背景技术
基于计算机的服务,如电子邮件(e-mail),使得其使用者(user)可通过更灵活的方式并在更灵活的时间与他人通信。现在,先进的移动通信设备还允许使用者通过移动手持设备获得这些服务。这通常是通过为移动设备提供一个关联服务(associated service)来实现的。该关联服务与主要服务(如e-mail)连接,允许使用者在其设备上使用关联服务以获得所述主要服务(primary service)。例如,所述关联服务可能是一个可从主要服务获得数据并将其传送到所述设备的改发服务,从而让使用者可在其设备上获得这些数据。
所述关联服务的提供是一个复杂而漫长的程序,它要求使用者通过一个基于Intemet的入口并通过自动电话***或语音电话方式与关联服务的服务提供商联系,以获得服务提供商的帮助,从而在其可通过移动设备被获取之前对关联服务进行设置。
某些使用者可能有多个希望能通过移动设备获得的服务。例如,某些使用者可能希望能获得多个e-mail帐户、日历服务(用于跟踪约会和活动)、联系信息或其它类型的数据服务,而其中的全部或部分可能是由不同的服务提供商所提供的。
因此,需提供一种改良的***和方法来为移动设备提供一个关联服务,并通过该移动设备将所述关联服务与一个主要服务及其他多个服务关联起来。
发明内容
一方面,本发明要提供一种为移动设备提供关联服务的方法,其中包括以下步骤:从提供服务器(provisioning server)处接收一个服务手册(service book),所述服务手册让与所述关联服务有关的信息可被所述设备收集并传送到所述提供服务器;让使用者利用所述服务手册输入信息,所述信息包括一个使用者ID(user ID)和一个密码;以及,将所述使用者ID和密码传送到所述提供服务器,其中,所述提供服务器会利用所述使用者ID和密码创建一个关联服务帐户,随后,所述设备会利用所述关联服务帐户获得所述关联服务。
另一方面,本发明还提供一种为移动通信设备提供关联服务的方法,所述关联服务是与一个主要服务相关联的,所述方法中包括以下步骤:从所述设备接收一个注册请求;确定所述注册请求是否应被批准;如果所述注册请求被批准,则从所述设备接收一个创建关联服务帐户的请求;在一个关联服务提供商***中,为所述设备创建一个关联服务帐户;以及,设置所述关联服务帐户使之可从所述主要服务发送信息到所述设备。
下面将根据本发明的几个示意性实施例对本发明的其他特性和特征进行描述。
附图说明
附图中:
图1是用于实现本发明一个实施例的***的原理框图;
图2是可与图1中所示***的实施例一起使用的一个移动通信设备的原理框图;
图3a、3b、3c是本发明一个实施例中方法的流程图;
图4是用于实现本发明一个实施例的第二个***的原理框图。
具体实施方式
本发明提供一种为移动通信设备提供服务的改良***和方法。
一方面,本发明提供一种用于为一个移动通信设备提供关联服务的***和方法。虽非必要,但所述设备通常为无线通信设备。所述关联服务被用于提供一种可使用所述设备获得与主要服务有关的信息或数据的途径。例如,所述主要服务可能是一个e-mail服务,它为使用者提供一个用于接收和发送e-mail信息的e-mail帐户,所述关联服务则可能是一个改发服务,它可从主要服务改发数据到所述设备,也可从所述设备发送数据到主要服务。
在制造过程之中或之后,该设备被设置得可运行于一个或多个网络。所述网络中可包含无线组件,所述设备中可能具有无线或有线通信***,或同时具有无线和有线通信***。在某些实施例中,该设备被设置得可运行于一个可与基于有线的网络如Internet连通的无线网络。
制造完成之后,会在所述设备中存储一个注册服务器(registration server)的地址。这一存储动作可由关联服务的提供商(即“关联服务提供商”)来完成,或由与该设备兼容的无线网络的操作员来完成,或由其他机构来完成。注册服务器的地址通常是由关联服务提供商指定的。最后,该设备被送到使用者手中。使用者可从关联服务提供商、无线网络运营商、或者代表他们中的一个来销售该设备的转售商那里取得该设备。使用者还可以通过其他方式取得该设备,其取得该设备的方式并不是本发明的内容,所以不会对本发明构成限定。
取到该设备之后,使用者会启动其通信***。该通信***会检测至少一个网络的存在,并利用其存储的注册服务器的地址向所述注册服务器发送一个注册请求。所述注册服务器会与一个提供服务器协同来确定是否可用本方法为该设备提供所述关联服务。如果该关联服务在此之前已被提供给所述设备、或该设备已被指定为不能被提供该关联服务、又或该设备已被指定得需由另一种方法向其提供该关联服务,则该注册请求会被拒绝。如果该注册请求被批准,则会向该设备提供一个服务手册,其中含有可启用该设备以提供所述关联服务的数据和指令。
该设备中通常可采用多种数据显示和数据收集协议。在一个实施例中,该设备可使用一个安装于其中的应用程度,在一个显示器上显示WML和HTML格式的页面。所述页面中包括具有对话框的表格,从而允许使用者通过一个输入设备往表格中输入数据。
被传送给所述设备的服务手册在显示和收集数据方面与该设备是兼容的。所述服务手册可能是一个可在该设备上运行的应用程序。在别的实施例中,服务手册中含有一系列的WML和HTML页面,它们可为使用者显示信息,并允许使用者通过一个安装在设备中的浏览器应用程序来提供数据。在本发明的方法中,所述页面中含有将输入的数据传送到一个提供服务器的多个链接。所述提供服务器可向所述设备提供关联服务。在另一实施例中,所述服务手册可能只是一个可提供关联服务的提供服务器的地址。在所述服务器中含有可在设备上显示、以完成前述显示信息和收集数据的功能的页面。
服务手册被设置得一旦它在被设备所接收就会变成激活状态,例如,通过开始在设备上执行或通过用一个浏览器来显示页面而变成激活状态。如果服务手册提供的是一个服务器的地址,则会使用所述设备中的浏览器应用程序来显示位于服务器上的页面。
所述服务手册、或由服务手册所确定的服务器,会允许使用者为所述关联服务设定一个使用者ID(身份标识)和密码。如果使用者在提供关联服务之前已获得过主要服务,则允许使用者输入与所述主要服务有关的详细资料。此外,使用者可协同所述关联服务一起来提供主要服务。此时,使用者可能会或不会被提供一个为所述主要服务设定一个单独的使用者姓名(user name)和密码的机会。
所述设备会将所述使用者ID和密码以及与已有或新请求的主要服务有关的详细资料传送到所述提供服务器。
如有必要,提供服务器会尝试为使用者创建一个新的主要服务帐户。该主要服务帐户可能是由主要服务提供商所运营的一个主要服务提供商***所提供的,而所述主要服务提供商与提供所述关联服务的机构可能相同或不同。
如果该主要服务已被成功提供过、或使用者在此前已被提供过该主要服务,则提供服务器会在一个关联服务提供商***上为所述设备创建一个关联服务帐户。
在一些实施例中,可将关联服务和主要服务结合在一起。关联服务提供商可同时提供主要服务,并为使用者创建一个同时包括关联服务和主要服务的单一帐户。使用者可通过多种方式获得所述主要服务,如通过Internet或WWW(万维网)入口。通过从主要服务发送信息到所述设备,所述关联服务使得使用者可在设备上获得所述主要服务。例如,在一个结合式实施例中,所述主要服务可能是可从任何Internet浏览器读取的一个e-mail服务。输入该e-mail服务中的e-mail的副本会被关联服务传送到所述设备。
一旦所述关联服务(如有必要时,所述主要服务)已被提供,提供服务器会对所述主要服务或关联服务进行设置,或同时对两者进行设置。在一个实施例中,主要服务提供商***被设置得可转发被主要服务收到的信息的一个副本到关联服务。关联服务提供商***再将该数据改发到设备,从而让使用者可看到最初发给主要服务的信息。在另一实施例中,关联服务提供商***被设置得可周期性地查询主要服务,以确定是否有任何新信息被其收到。如果有新信息被收到,则关联服务提供商***会获取该信息的一个副本,并将其传送到所述设备。
关联服务提供商***还被设置得可从所述设备接收信息,并将其转发到主要服务,从而让使用者可通过其设备与主要服务连接。
在本发明的一些实施例中,使用者可设定一个或多个附加服务(additionalservice)使之与关联服务相关联。提供服务器会按类似的方式对关联服务或附加服务进行设置,或同时对两者进行设置,从而让使用者可通过其设备与它们连接。
在一些实施例中,特别是在至少有一些主要服务和附加服务是e-mail服务的实施例中,所述设备允许使用者将所述主要服务或附加服务中的一个标识为“发送地址(Sent From Address)”。此时,该服务被用作从设备输出数据的默认输出服务。
在一个实施例中,主要服务和附加服务是由相同或不同的e-mail服务提供商所提供的e-mail服务。而关联服务可将各种e-mail服务结合在一起,从而让使用者可在其设备上获得被主要服务或附加服务中任一个所接收到的e-mail。使用者可通过任一个e-mail服务发送e-mail,还可以设定其中一个作为默认服务。
本发明将提供一个用于提供关联服务的简单***。使用者通过简单地激活设备的通信***、再输入关联服务的使用者ID和密码、再输入主要服务和附加服务的使用者姓名和密码,即可实现其功能。使用者不需要使用其他如Internet、WWW或WAP入口等通信***来提供该服务。
下面将结合附图对本发明的几个具体实施例进行更详细的说明。
先参考图1,其中示出了一个用于向移动通信设备102提供关联服务、并用于将关联服务与主要服务及其它服务关联起来的***100。
***100中包括一个注册服务器104、一个提供服务器106、一个关联服务提供商***108、一个用户登记簿(subscriber registry)109、以及一个设备登记簿(device registry)118。***100通常由一个服务提供商A所运营,它本身可以提供关联服务,也可代表其他提供关联服务的提供商(未在图中画出)向设备102提供关联服务。在本示例性实施例中,由服务提供商A提供所述关联服务。
***100通过网络110与设备102通信,如通过Internet、局域网(LAN)或广域网(WAN)等。虽非必要,但设备102通常是一个无线通信设备,它可利用通常由网络运营商116所运营的一个无线通信网络112与网络110通信。
在本示例性实施例中,设备102受一个使用者所控制,该使用者是网络运营商116所提供服务的一个登记用户(subscriber)。
在本实施例中,关联服务会与一个由服务提供商B所提供的主要服务相关联。虽然网络运营116可能是一个与服务提供商B不同的机构,但在本示例性实例中,网络运营116商同时也是服务提供商B。
网络运营商116/服务提供商B会运行一个主要服务提供商***114,以记录与取得设备102的使用者有关的信息和/或与服务提供商B提供的主要服务有关的信息。在网络运营116与服务提供商B是不同机构的实施例中,两者可能会分别运行各自的***,以记录与使用者、特定设备(如设备102)、以及提供给使用者的每一个服务(如主要服务)有关的信息。
***100的各组件之间可通过网络110或另一网络120实现相互通信。而且,***100中的一个或多个组件可运行于单一计算机***上,或结合在单一服务器中。例如,可将注册服务器104与提供服务器106结合在一起,或将两者并行地运行于单一计算机***上。在本发明其他实施例中,注册服务器104或提供服务器106中的一个或两者可由运行于两个或多个计算机上的多个处理程序组成。
用户登记簿109被***100用来跟踪用户的状态,这些用户是登记到由网络运营商116所提供的网络访问服务的各种设备的使用者。
通常,与网络运营商116类似的附加无线网络运营商(未在图中画出)也会提供网络访问服务以让移动设备可与网络110和***100连接。后面将对此作进一步描述。各个网络运营商都可向其用户提供设备。用户登记簿109则用于跟踪所有这些用户的状态,在用户登记簿109中,针对每一用户的记录可能含有向用户提供网络访问服务的特定网络运营商的身份。
在本实施例中,用户登记簿109针对***100所知的每一个用户有一个记录。其中除了包括已被提供了可用于其移动设备上的关联服务的登记用户之外,还包括是网络运营商116(或其他网络运营商)所提供服务的登记用户、且还未被提供可用于其移动设备上的关联服务的那些登记用户。在用户登记簿109中,每一个用户的状态可以是表一中的一项或多项:
                                     表一
状态 含义
关联服务已被提供给用户 用户的移动设备已被提供了所述关联服务。
关联服务不能或不会被通过本发明的方法提供给用户 未允许用户使用本发明的提供方法。或许可使用一个不同的方法来提供该服务。
用户已知--关联服务未被提供 网络运营商报告说用户已登记到该网络运营商所提供的服务,但用户仍未被提供可用于其移动设备上的服务。
用户被暂停 用户设备已被暂停或中断。可能是由于用户未向网络运营商交费或其他原因。
这些状态描述仅是一些示意性的例子,还可使用其他的状态类别来描述用户的状态。此外,在每一个用户的记录中,可能还含有与该用户所登记到的服务有关的附加信息。
设备登记簿118被***100用来跟踪移动通信设备的状态,如设备102的状态。对于***100已向其提供过关联服务的所有设备,在设备登记簿118中都有一个相应记录。此外,设备登记簿118中可能还含有可以被提供关联服务的那些设备的记录。设备登记簿118中可能还含有不能或不会被通过本发明的方法向其提供关联服务的那些设备的记录。每一设备的状态可以是表二中的一项或多项:
                                     表二
状态 含义
关联服务已被提供给设备 所述关联服务已被提供给该设备。
关联服务不能或不会被通过本发明的方法提供 不允许该设备使用本发明的提供方法。或许可使用一个不同的方法来提供该服务。
设备已被激活--关联服务未被提供 知道该设备已被激活,但还未向其提供关联服务。该状态适用于运营商报告已被激活的设备。
设备已知但未被激活 已知该设备的存在(即已给该设备指定的了一个识别码),但该设备未被激活。
暂停 该设备已被暂停或中断。可能是由于该设备已挂失或被窃。
这些状态描述仅是一些示意性的例子,还可以用其他的状态类别来描述设备的状态。在本发明的一些实施例中,上述状态分类中的某一些可能不会被用到。此外,在每一个设备的记录中,可能还含有与设备的兼容性、由服务提供商A或其他服务提供商所提供的服务等有关的附加信息。设备登记簿118中的设备状态可能是基于网络运营商116的建议而设置的。例如,网络运营商116可建议,当其将设备送到某一使用者手中、或当使用者报告其设备丢失或被窃、或当某一设备由于其使用者未缴纳所需费用应被暂停时,应记录相应的状态。
虽非必要,但使用者通常会从网络运营商116那里取得设备102,同时会登记使用网络运营商116所提供的服务。使用者通常会登记到无线网络服务,从而让使用者可以通过网络112与网络110通信。
此外,使用者还可从其他机构如服务提供商A或服务提供商B那里取得设备102。此时,使用者会登记到网络运营商116(或其他网络运营商)所提供的网络访问服务,从而让使用者可与网络110连接。使用者所登记到的网络访问服务不一定是无线网络服务,如果设备102可与网络110通信,则可以是任何类型的网络访问服务。
再回到本例子,使用者可从服务提供商B处获得主要服务,并与服务提供商B达成一个关于主要服务的安排。
使用者可从网络运营商116处取得设备102并登记到其提供的网络访问服务。同时,使用者可从服务提供商B处获得e-mail服务作为主要服务。如前所述,本实施例中,网络运营商116与e-mail提供商B是同一个机构。
在制造过程中,设备102被设置得可运行于一种或多种通信网络。例如,网络112可以是一个它可为设备102等移动设备提供“时刻在线”之通信能力的GPRS网络。设备102中设有射频天线以及用于检测网络112之存在并与网络中的其他组件通信的相关电路。设备102还可被设置得可运行于其他类型的网络,例如GSM网络或CDMA网络。在制造过程之中或之后,通常还会为设备102设置一个识别码,例如电子序列号(ESN)或通常用于GSM网络(如GPRS网络)中的无线通信设备的国际移动终端标识号(IMEI)。
在一些实施例中,会在制造出设备102之后,在设备登记簿118中为其创建一条记录。创建好记录之后,设备102的状态会被设置为“设备已知但未被激活”。本实施例中,通常不会这样做,在设备被激活之前通常不会为其创建一条记录。
下面参考图2,它是设备102的原理框图。整个设备102受处理器140控制,该处理器用于执行可提供前述功能及其他功能的各种程序。在设备102中设有一个通信***142,其中包括一个无线收发器***144,还可包括一个有线通信界面146。无线收发器***144让设备102可与无线网络112通信。有线界面146中可包括一个允许设备102直接或通过一个中间网络(未在图中画出)与网络110连接的接口,如一个以太网接口147。通信***142至少可与网络100进行数据通信。通信***142可能还可实现语音通信,虽然本发明中不要求设备具有这一功能。
设备102中有一个用于存储数据和程序的本地存储器148。本发明中,含有多种数据和程序的服务手册会被传送给设备102,服务手册的形式可能是可执行程序、脚本、或其他类型的可在处理器140上执行的指令,可在设备上显示的页面,或可提供存储这些页面的服务器的地址信息。
本地存储器148可由固定式和可移动式存储设备组成。例如,可采用一个可移动式用户信息模块(SIM)来存储关于设备102的使用者的信息。所述SIM可被提供给网络运营商116所提供的网络访问服务的登记用户,再由用户(即设备102的使用者)将SIM***其设备的一个接口中。所述SIM可用于存储用户的个人识别信息和用户已登记到的服务的详细资料,并可用于识别已向用户提供过网络访问服务的特定网络运营商。这些信息也可被存储在设备102的固定式存储器(例如一个静态RAM模块)中。
设备102中还设有一个用户输入设备150,它通常是一个键片区或一个键盘。设备102可以是一个蜂窝电话,其中通常设有一个用于输入字母数字的数字键片区。设备102还可以是一个让其使用者可获取电子邮件、日历、联系管理及其他服务的多功能通信设备。这种通信设备通常有一个字母数字式键片区。在更简单的设备中,会采用只有几个按键的输入设备来输入字母数字或至少输入字母。在设备102中还可设置一个用于连接外部输入设备的接口(未在图中画出)。
在设备102中还设有一个显示器152,它用于向使用者显示信息,并让使用者看到自己使用输入设备所输入的任何输入数据。在设备102中还可设置一个用于连接外部显示设备的接口。
设备102可被设置得可采用一个或多个标准内容语言来运行,如WML或HTML,从而让标准化的数据页面和表格可被传送到该设备并被显示在显示器152上。这可通过在设备102的安装一个适当的浏览器应用程序来实现。传送给设备102的服务手册中可包含按设备102被设置的内容语言所制成的页面。此外,服务手册还可指出一个服务器的地址以从其中获得这些页面。
设备102中可能还设有用于提供附加功能的其他***或子***,这些附加功能虽不是本发明直接所需,但可能是为提供设备102的设计功能所需要的。本发明中,与***100一起使用的各个设备不必完全相同。例如,设备102可以是一个多功能通信设备,而***100的其他使用者所使用的其他设备可能是蜂窝电话。适用于本发明的设备的设计、构建和运行技术等,都是本领域的技术人员可以理解的。
在一个实施例中,设备102是一个GSM和/或GPRS兼容移动站,其中包含被用户用来获得电信服务的物理装置。功能上,它包括一个移动终端,根据其支持的服务,还包括各种终端装置,还包括终端装置与终端适配器功能之结合体。这样一个移动站可有多个身份,包括前面所述的IMEI,当其被某一用户使用时,还有一个写在用户SIM中的国际移动用户身份标识(IMSI)。
下面参考图3,其中示出了用于向设备102提供关联服务的方法300。方法300从步骤302开始,其中会由服务提供商A、网络运营商116或服务提供商B将一个服务器地址存储在设备102中,该地址可用于通过网络110向注册服务器发104送信息注册。通常可根据从服务提供商A收到的指示,由设备102的制造者将所述注册服务器地址存储在设备102中。服务提供商A通常会指定所述注册服务器地址,而不管由哪一个机构向设备102中存储该注册服务器的地址。然后,设备102才可利用所存储的地址与注册服务器104通信。根据存储在其中的地址类型,设备102可能还需要利用可为其所用的附加服务,如作为网络110的一部分的一个域名服务器,才能与注册服务器104通信。
在方法300的下一步骤304中,使用者可通过购买(或其他方式)从网络运营商116(本实施例中它也是服务提供商B)那里取得设备102。在设备102的协助下,使用者可登记到网络运营商116所提供的服务,成为一个登记用户,并允许设备102通过无线网络112与网络110通信。在本示例性实施例中,使用者可从服务提供商B处获得e-mail服务,从而让使用者可利用一个指定的e-mail地址来收发e-mail。例如,使用者可在地址 [email protected]获得e-mail服务。
使用者可能会同时获得设备102和主要服务,也可在不同的交易中获得。如果网络运营商116与服务提供商B是不同的机构,则使用者需通过不同的交易从两个机构处分别获得设备102和主要服务。当然,网络运营商116与服务提供商102可达到合作,以让其中一个机构通过单个交易同时向使用者提供设备102和主要服务,并让使用者可登记到网络运营商116所提供的服务。
网络运营商116会在主要服务提供商***114中记录设备102向使用者的转移,并记录使用者向网络访问服务登记的情况。通常,网络运营商116还会记录与使用者有关的个人信息和帐单信息、设备102的识别码、以及与提供给使用者的主要服务和网络访问服务有关的服务标准。例如,服务标准可能与下述因素有关:可向使用者提供所述网络访问服务和主要服务的时间(一天中的小时数,一周中的天数)、可传送给使用者的数据速率或数据量限制、可存储在使用者e-mail收件箱中的所有e-mail的最大数据量、或者主要服务的其他特性和条件等。
某些移动设备可能被设置(并被允许)得可利用本发明方法之外的其他方法向其提供关联服务。另外,某些移动设备可能不会被设备得或不被允许可向其提供关联服务。这种设置和允许可在使用者获得该设备之前确定,或根据使用者对该设备的获得来确定。此处的设备102则被允许可利用本发明的方法向其提供关联服务。
网络运营商116可将这些信息的部分或全部传送到提供服务器106。特别地,因为设备102被设置得并被允许可让服务提供商A向其提供关联服务,所以网络运营商116会传送一个“用户激活信息”202给提供服务器106,表示设备102的使用者已成为与网络112有关的网络访问服务的登记用户。所述用户激活信息202中可能还包括与使用者有关的详细资料,例如使用者身份、帐单信息、以及与主要服务有关的详细资料等。在本例子中,使用者的主要服务是一个地址为 [email protected]的e-mail服务,所以在用户激活信息202中可能含有该e-mail地址。
用户激活信息202还可指示出设备102已被激活,其中可能还包括设备102的识别码,且还可指示出设备102是否被允许使用本发明的方法。
如果一个用户激活信息已被发送,为了响应它,提供服务器106会更新用户登记簿109中设备102之使用者的状态,并更新设备登记簿118中设备102的状态。设备102的使用者的状态可被设为“用户已知-关联服务未被提供”,设备102的状态则可被设为“设备已被激活-关联服务未被提供”,或根据网络运营商116的建议设为其他状态。在这些情况下,如果其中没有使用者或设备的记录,则提供服务器106会在用户登记簿109和设备登记簿118中创建一个新的记录。
在本发明的其他实施例中,当其提供给使用者的设备未被设置得或未被允许可使用本发明的方法时,网络运营商116会向提供服务器106发送一个信息,以指示设备的识别码,并指示该设备不能使用本发明的方法。为响应这样一个设备激活信息,提供服务器106可在设备登记簿118中将设备102的状态设为“不能被通过本发明的方法提供关联服务”。
此处使用的“激活”是一个与无线通信设备有关的词,用于描述将设备登记到其将在其中使用的一个或多个无线网络这一动作。设备102在网络112中的激活可发生于步骤304中或在该步骤之前。本发明不包括设备102的初始激活步骤,所以也不受其限制。
在方法300的下一步骤306中,使用者会启用设备102中的通信***142。启用设备102中的通信***的具体方式是可变的。设备102可被设置为一开机就运行其通信***。此时,使用者可打开设备102以实现启用。设备102还可被设置得即使在开机状态其通信***也可被停用。此时,使用者可通过本步骤重新启用其通信***。
当其通信***被激活之后,设备102会检测网络112的存在,并使用在步骤302所记录的注册服务器地址,向注册服务器104发送一个注册请求信息204(如图1所示)。注册请求信息204中包含设备102的识别码、使用者的身份、以及网络运营商116的身份。如果通信***被激活时网络112不可用,则设备102通常会在其显示器152上显示不能检测到网络112的信息,并会周期性地尝试检测网络112的存在。
在方法300的下一步骤308中,注册服务器104会收到注册请求信息204并尝试对其进行验证。注册服务器104会从注册请求信息204中提取信息,并将其传送到提供服务器106。提供服务器106会确定使用者是否被允许使用本方法向其设备102提供关联服务,并确定设备102是否被允许使用本发明的访求向其提供关联服务。
提供服务器106可检查用户登记簿109中的使用者状态,以确定可否向使用者提供关联服务。例如,如果在步骤304中网络运营商116发送了一个用户激活信息202给提供服务器,以将使用者确定可发明的方法可有效执行的使用者,则设备102的状态会是“用户已知-关联服务未被提供”。
如果用户登记簿109指示该关联服务已被提供给向该使用者,则所述注册申请会被拒绝。提供服务器106可指示注册服务器104发出一个表明已在之前提供过该关联服务信息。当然,提供服务器106也可不做任何动作。
同样,提供服务器106会检查设备登记簿118中的设备102的状态。所述注册请求可能因与设备102的状态有关的各种原因而被拒绝。例如,设备登记簿118可能指示设备102因操作不当、报失、或被窃等原因已被中断或暂停。该注册请求也可能因设备102的识别码不合法而被拒绝。
如果提供服务器106根据用户登记簿109和/或设备登记簿118中的使用者状态或设备状态不能确定是否应批准所述注册请求(可能是因为在登记簿中没有该用户或设备102的记录),则提供服务器106可执行下述步骤之一。如果其用户想在提供服务器已有足够信息批准一个注册请求之前被提供关联服务,本发明会让网络运营商116确定如何区分对待其登记用户。网络运营商可规定:(i)如果此前的报告显示该用户已经是网络运营商所提供服务的一个合法用户,则接受用户的请求;(ii)先暂时接受用户的请求,并通知网络运营商,让网络运营商来确认或否认该用户请求的合法性;(iii)先延迟用户请求,同时由网络运营商实时检查用户的状态;或者,(vi)拒绝该请求。如果选了第(ii)项,则方法300会对使用者执行完方法300,但使用者或设备102可能分别或同时被停用该关联服务。如果选择了第(iii)项,则提供服务器106会从网络运营商116处请求得到设备102的状态。网络运营商116会响应其请求,指出设备102是否已被激活,并指出是否可使用本发明的方法向其提供关联服务。如果是,则网络运营商116还会提供关于主要服务的信息,以让提供服务器106对其进行验证。本例子中,网络运营商116会为主要服务 [email protected]传送使用者的e-mail地址。在网络运营商与服务提供商B为不同的机构的另一实施例中,网络运营商116可能只指出设备102是否已被激活及是否可用本发明的方法为其提供关联服务。提供服务器106可联系主要服务提供商***114以获得与主要服务有关的信息。***100中的每一个网络运营商可规定一个不同的政策,而提供服务器106会使用注册请求信息202中确定的、并由特定网络运营商所规定的政策。
在另一实施例中,提供服务器会尝试确定设备102是否为一个合法设备。采取这一动作能避免有人使用欺诈性设备“侵入”***100。例如,可能会向设备102提出一个加密问题并要其提供一个不太可能被欺诈性设备所知的答案。
如果使用者和设备102都可被提供该关联服务,则提供服务器106会批准该注册请求,否则,提供服务器106会拒绝该注册请求。如果设备102的注册请求被拒绝,则整个方法300的流程就此结束。
作为选择,这一决定可被传送给注册服务器104。注册服务器104再向设备102发送一个注册被拒信息206(如图1所示),该信息会被显示在显示器152上。在另一实施例中,当注册请求被拒绝后,提供服务器可能什么也不做,此时设备102上会显示请求超时,从而逼使使用者只能通过其他方法来提供关联服务。
如果注册请求被批准,则提供服务器106会发送(或推出)一个服务手册210(如图1所示)(或多个服务手册)给设备102。然后,方法300会进入步骤310。
传送给设备102的服务手册210会启动设备102,以收集完成关联服务之提供所需的附加信息。服务手册210中含有可在设备102上执行的信息、程序、脚本或其他指令。如前所述,服务手册210中可能含有可在设备102上显示的页面或该页面所在服务器的地址。在方法300的后续步骤中,服务手册210还让需要由使用者完成的信息和表格可显示于显示器152上。服务手册210的特性取决于设备102的特性。在本示例性实施例中,设备102上设有一个可显示WML和HTML页面的浏览器。在本实施例中,由提供服务器106所发出的服务手册210是一个服务器(它可能就是该提供服务器,或位于提供服务器中)的地址,它们与传送收集的信息到提供服务器这一动作链接,且该服务器中设有WML或HTML格式的信息和表格。提供服务器106可被设置得可根据各个设备的特性向不同的设备发出不同的服务手册。此外,还可向同一设备发送可在其不同组件上运行的多个服务手册。
服务手册210被设置得一旦被设备102所接受就可变成激活状态。从步骤310开始,设备102会使用服务手册完成方法300。
在步骤310中,设备102会显示一个表格以让使用者可创建一个关联服务帐户。虽非必要,通常会显示与使用者的主要服务有关的详细资料。本实施例中,会在表格内显示用于主要服务 [email protected]的使用者e-mail地址。该表格让使用者可输入关联服务所需的使用者ID和密码。另外,该表格还可让使用者输入与为使用其帐户所需的辅助特性有关的信息。例如,使用者可设定一个与其关联服务帐户一致的昵称或好听的名字,或设定一个当忘记密码时可取回其密码的机制。还可提供与其关联服务帐户相匹的其他配特性。
如果服务提供商B的***114为主要服务提供了密码保护,则该表格还会让使用者输入主要服务的一个使用者姓名和密码。
设备102会将使用者为关联服务所设定的使用者ID和密码、与辅助特性有关的其他信息、以及主要服务的使用者姓名和密码,一起传送给提供服务器106。在本步骤及整个方法300中,设备102与提供服务器之间的通信都可采用加密或其他类似技术进行保护。在一个实施例中,可采用传输层安全(TLS)技术实现保护。
在方法300的下一步骤312中,提供服务器106会确定是否可用由使用者设定的使用者ID和密码创建一个关联服务帐户。如果所设定的使用者ID已存在、或者是使用者ID及密码中的一个或两个不满足其他标准(例如最小长度、字母和数字字符的使用、词块或段块的排除、或者其他格式要求),则不会再创建一个帐户。如果可以创建帐户,则方法300会进入步骤314,否则进入步骤330。
在步骤330中,提供服务器会向设备102发送一个信息以指出不能创建关联服务帐户的原因。设备102会在其显示器152上显示相应的信息。然后,方法300会回到步骤310,让使用者再输入一个可被接受的使用者ID和密码。在方法300中,可以限制让使用者输入可被接受的使用者ID和密码的次数。如果已达到设定的尝试次数,则会结束整个方法300的流程。
在步骤314中,提供服务器106会在关联服务提供商***108中为设备102创建一个关联服务帐户。
在方法300的下一步骤316中,提供服务器106会发送一个信息或与主要服务提供商***114连接,以设置主要服务使之可与关联服务配合运行。例如,在本实施例中,提供服务器106可与主要服务提供商***114连接,以对***114进行设置,使之可将使用者e-mail地址 [email protected]接收到的所有e-mail都转发一个副本到在步骤214中所创建的关联服务帐户处。然后,关联服务提供商***108才能将每一个被转发e-mail的版本传送到设备102,从而让使用者可读取其e-mail。
如果提供服务器106不能设置主要服务使之可与关联服务配合运行,则方法300会执行步骤334。否则,提供服务器106会传送一个关联服务帐户已创建信息212(如图1所示)给设备102,以指出已创建了所述关联服务帐户,且主要服务已可与关联服务相关联,然后,方法300会进入步骤318。
在步骤334中,提供服务器106会确定主要服务不能被设置得可与关联服务配合运行的原因。如果还可通过从使用者发来的进一步信息对主要服务进行适当的设置,则方法300会进入步骤336。例如,如果使用者在步骤310中输入了错误的使用者姓名或和/或密码,则最好让使用者可更正该信息。作为另一个例子,如果提供服务器要求提供关于主要服务类型的附加信息,则最好让使用者可提供这一信息。例如,如果主要服务是一个e-mail服务,则可能需要询问使用者该e-mail服务是否兼容POP或者是其他类型的帐户。然而,如果所述原因不能被更正,则方法300会执行步骤340。例如,主要服务的使用者姓名和密码可能是正确的,但该主要服务却不能与关联服务兼容。
在步骤336中,提供服务器会向设备102发送主要服务不能与关联服务相关联的原因,并要求提供更正或附加信息。设备102会显示一个表格以输入该信息,并将其传送给提供服务器106。然后,方法300会回到步骤316。在方法300中,可限定使用者可提供更正或附加信息的次数。如果已达到设定的尝试次数,则结束整个方法300的流程。
在步骤340中,提供服务器106会向设备102发送一个信息,以指出主要服务不能被设置得可与关联服务配合运行的原因,设备102会显示相应信息,并让使用者重新设定一个不同的主要服务。然后,方法300会回到步骤316,尝试设置这一不同的主要服务使之可与关联服务配合运行。在方法300中,可限定使用者可设定不同的主要服务的次数。如果已达到设定的尝试次数,则结束整个方法300的流程。如果在方法300结束时未能成功地设置任一主要服务使之与关联服务配合运行,则在步骤314中所创建的关联服务帐户可能会被删除或被保留。如果该帐户被删除,则允许使用者在将来再用方法300为其设备102创建一个关联服务帐户,并将该帐户与某一主要服务相关联。当然,也可要求使用者通过另一机制来创建一个关联服务帐户,例如通过Internet或基于万维网的入口、或通过自动电话***、或通过打电话给服务提供商A的代表。如果帐户被保留,则使用者可在将来将该关联服务与一个主要服务关联起来。
在步骤318中,设备102会显示一个页面以询问使用者是否希望将关联服务与任一个其他服务关联起来。例如,在本例子中,使用者可将由服务提供商B或其他服务提供商所提供的另一e-mail帐户服务、或其他服务与所述关联服务结合起来。
如果使用者希望将附加服务与关联服务关联起来,则方法300会进入步骤320。否则,方法300会进入步骤370,后面将对此进行描述。
在步骤320中,设备102会显示一个表格,以让使用者设定与需要与关联服务相关联的附加服务有关的详细资料。在本实施例中,使用者可输入由服务提供商B或其他服务提供商X(甚至服务提供商A)所提供的附加服务的e-mail地址、使用者姓名及密码。本例子中,附加服务是由另一服务提供商X所提供的,该提供商会X运营一个附加服务提供***,以向该使用者或其他人提供所述附加服务。
例如,使用者可能有一个地址为 [email protected]的e-mail帐户。该服务是通过一个服务提供商在Internet服务器mail.provider.com处提供的。该e-mail帐户可能有一个使用者姓名Joe和一个密码abcd1234。使用者输入这一信息关提交。设备102会将这一信息传送到提供服务器106。
在方法300的下一步骤322中,提供服务器106会尝试与附加服务提供商***连接,以将附加服务与关联服务关联起来,正如上面的步骤314关于主要服务的描述一样。如果提供服务器106可设备附加服务使之与关联服务配合运行,则它会向设备102传送一个附加服务已被关联信息214,以指出附加服务已与关联服务相关联,然后,方法300会回到步骤318。否则,方法300会进入步骤350。
在步骤350中,提供服务器106会确定所述附加服务不能被设置得与关联服务配合运行的原因,正如上面的步骤334关于主要服务的描述一样。如果附加服务可通过从使用者那里获得进一步信息而被适当设置,则方法300会进入步骤352。然而,如果所述原因不能被更正,则方法300会进入步骤360。
在步骤352中,提供服务器106会向设备102发送一个信息,以指出所述附加服务不能被设置得与关联服务相关联的原因,并要求提供更正或附加信息。设备102会显示一个用于输入该信息的表格并将其发送到提供服务器106。然后,方法300会回到步骤322。在方法300中,可以限制允许使用者为附加服务提供更正或附加信息的次数。如果已达到设定的尝试次数,则结束整个方法300的流程。
在步骤360中,提供服务器106会向设备102发送一个信息,以指出所述附加服务不能被设置得与关联服务配合运行的原因,设备12会显示相应的信息。然后,方法300会回到步骤318,让使用者可停止设定附加服务,或另行设定一个可能是由另一服务提供商向使用者提供的附加服务。
在步骤370中,如果已将主要服务及至少一个附加服务设置得可与关联服务配合运行,则方法300会进入步骤372。如果使用者还未设置任何附加服务,则方法300会执行步骤380。
在步骤372中,设备102会显示所有已与关联服务结合的主要服务和附加服务的清单。如前所述,在本实施例中,主要服务和附加服务是由服务商B和其他服务提供商向使用者提供的e-mail服务。使用者可选择性地设定所述主要服务和附加服务中的一个以作为一个“发出地址”。当然,使用者可能还被允许输入一个与已和关联服务相关联的e-mail地址不同的e-mail地址作为所述“发出地址”。所述“发出地址”可被记录于设备102中,或被记录于使用者的关联服务帐户中。对所述“发出地址”的使用将在后面进一步描述。然后,方法300会进入步骤380。
在步骤380中,提供服务器会向设备102推出一个新的服务手册220(如图1所示)。除了最好不是被设置得一旦被设备102收到就自动激活之外,服务手册220与服务手册210是类似的。服务手册220可根据使用者的请求而在设备102上执行。服务手册220还可被使用者用来将附加服务与关联服务相关联。另外,服务手册220可能还允许使用者修改或删除关联帐户、从与关联服务的关联中移除主要服务或附加服务、将所述关联服务帐户转到一个不同的设备、或者是从另一设备将一个关联服务帐户到设备102上。然后,结束方法300。
方法300允许使用者向设备102提供关联服务、将关联服务与主要服务关联起来、或选择性地将关联服务与一个或多个附加服务关联起来。在上述示例性实施例中,主要服务和附加服务是由各种e-mail服务提供商所提供的e-mail服务。提供服务器106会设置由各个e-mail服务提供商所运行的***,让其可将使用者的各个e-mail地址所收到的每一封e-mail都转发一个副本到位于关联服务提供商***108中的使用者的关联服务帐户上。
当使用者的关联服务帐户收到一个转发的e-mail副本时,关联服务提供商***108会准备一个适于在设备102上显示的e-mail版本。该版本可能被截短、可能排除原始e-mail中的一些标题信息、或者可能是原始e-mail的一个修改版本。e-mail的修改版本被传送到设备102,从而让使用者可将其显示于设备的显示器上。
使用者可利用安装于设备102中的软件来编写需要发出的邮件。这个需要发出的邮件可能是对之前从关联服务提供商***108处收到的e-mail的一个回复或进一步转发,或者是一个新邮件。如果使用者已设定了一个如方法300的步骤372所述的“发送地址”,则该“发送地址”会作为默认值***到e-mail的“发送”一栏中。当使用者写完邮件后,设备102会将其发送到关联服务提供商***108。关联服务提供商***108再与主要服务提供商***114或其中一个附加服务提供商***联系,将该e-mail发送到相应***,以便将该e-mail进一步传送到使用者所设定的一个或多个收件人。通常,关联服务提供商***108会利用e-mail的“发送”栏来确定应使用主要服务提供商***或附加服务提供商***中的哪一个来发送该e-mail。如果“发送地址”不是主要服务和附加服务中的一个,则关联服务提供商***可通过主要服务***和附加服务***中的任一个来发送该e-mail。另外,关联服务提供商可以总是利用主要服务提供商来发送e-mail,并可直接替换e-mail中与所述设定“发送地址”对应的表格栏。
上面通过一个e-mail结合***对***100和方法300进行了描述,该e-mail结合***允许主要e-mail服务以及一个或多个附加e-mail服务可通过设备102被获得并使用。本发明还适于与其他的服务一起使用。例如,其中的主要服务及附加服务可以是:用于维持约会安排记录和任务清单的日历服务、即时信息服务、网络内容服务、推动内容服务、出席服务、或者其他各种类型的服务。主要服务和附加服务还可是联系管理服务。而且,可使用本发明的方案将不同类型的服务结合起来。所述主要服务和附加服务可以是不同类型的服务。例如,主要服务是一个e-mail服务,而两个附加服务中一个是日历服务另一个是联系管理服务。这三个服务分别与关联服务相关联,关联服务提供商***允许这三个服务可通过设备102被获得并使用。
在本发明的上述实施例中,主要服务被描述为在为设备创建关联服务帐户之前就可被获得的。其实,主要服务甚至还可在使用者通过步骤304取得设备102之前就可被获得。例如,使用者可能在多年前就已获得了主要服务。在步骤304中,使用者可取得可与使用者已有的主要服务相结合的设备102。然后使用者可使用方法300提供关联服务,将其与主要服务或可能的附加服务关联起来。
在本发明的另一实施例中,在通过步骤304取得设备102之前,使用者可能还未获得一个主要服务。此时,在步骤304中不会向使用者提供主要服务。使用者取得设备102后,可根据步骤306中描述的方法启用其通信***。在步骤310中,允许使用者为所述主要服务设定一个身份(如一个e-mail地址)。通常,其域名(如servprovB.com)是预定的,可有是网络运营商116或关联服务提供商A为主要服务所使用的域名。其中,使用者通常只能设定自己的使用者姓名(即 [email protected]中的“user”这一部分)。使用者还可设定一个密码。在步骤314中,所设定的使用者姓名和密码可用来在关联服务提供商***108中创建关联服务帐户(使用所设定的使用者姓名作为关联服务帐户的使用者ID),还可用来在主要服务提供商***114中创建主要服务帐户。
在本发明的另一实施例中,在步骤310,允许使用者为关联服务帐户设定一个不同的使用者ID和密码,并为主要服务设定一个不同的使用者姓名和密码。然后在步骤312创建这些帐户。
在上述主要服务帐户与关联服务帐户一起创建的实施例中,提供服务器106可在创建关联服务帐户或主要服务帐户的任一个之前,通过步骤312检查主要服务提供商***114以确定主要服务是否可与关联服务相关联。如果可以关联,则在步骤314创建这两个帐户。否则会在步骤330显示一个适当的出错信息,并回到步骤310。在这一实施例中,该方法直接从步骤314运行到步骤318。
本发明的***和方法为使用者提供提供了一个简单而快捷的机制,让使用者可创建一个关联服务帐户(还可能创建一个主要服务帐户),并将主要服务与关联服务关联起来。如果使用者在开始方法300之前已有一个主要服务,则该使用者只需要取得一个设备102(步骤302),然后激活设备的通信***(步骤304),然后为关联服务帐户设定一个使用者ID和密码(步骤310),然后选择性地设定任何附加服务并将其与关联服务相关联(步骤318),然后选择一个“发送地址”(步骤372)。如果使用者不曾有一个主要服务,则可通过在步骤310为设定一个使用者姓名和密码以创建一个主要服务帐户。
本发明允许使用者完全使用设备102来提供并设置关联服务帐户。根据本发明的另一预期实施例,在提供关联服务和结合一个已有的主要服务的过程中,会通过一系列的提示和展示于设备102的显示器152上的屏幕显示来对使用者进行指引。当已服务手册210已被设备102收到并已在其上执行之后,为了开始关联服务提供过程,使用者可通过输入设备150选择“创建新帐户”或类似功能。多数情况下,会有一个使用许可证、或其他类型的法律同意书被提供给使用者,使用者可选择“接受”以继续进行一下。然后会提示使用者输入与关联服务有关的信息,例如使用者姓名和密码、好听的名字、保密问题和答案等,然后,使用者可选择“提交”、“完成”或类似功能,以将这些信息发送到提供服务器106。当关联服务已被提供后,“添加帐户”之选择或类似功能会提示使用者输入与已有主要服务有关的信息。然后由使用者输入主要服务的信息,如e-mail地址,使用者ID和密码等,然后选择“提交”、“完成”或类似功能,将主要服务的信息发送到提供服务器106,以将主要服务与关联服务结合起来。
上述的例子只是为了说明示意目的而不会构成对本发明的限制,这一点对于本领域的技术人员来说是明显的。例如,可以放弃上述接受许可证或法律同意书的步骤,或可暗示使用者已展开该设备,如它通过会与计算机软件本匹配运行。同样,当已创建了所述主要服务与关联服务相关联时,所述提供过程可进一步压缩为可让使用者选择的两个步骤,即先创建一个新帐户,然后提交与关联服务有关的信息。
步骤318、370和372允许使用者将附加服务与关联服务关联起来。在某些实施例中,这可能是不适当或不需要的。例如,关联服务提供商可能会严格限制关联服务只能与主要服务相关联。此时,方法300会在步骤316之后结束;如果执行的是第二和第三个实施例中的方法,则会在步骤314之后结束。
在另一实施例中,可让附加服务在步骤318、320及相关步骤中与关联服务相关联,但不能将主要服务或附加服务中的其中一个设为“发送地址”。例如,在主要服务或附加服务中可能只有一个是e-mail服务。此时,方法300会在步骤318之后结束。
在步骤316和322中,主要服务和附加服务被设置得可将被它们收到的发给使用者的e-mail转发到关联服务提供商108。在别的实施例中,关联服务提供商108会周期性地在主要服务提供商***114中查询使用者的主要服务帐户,并会周期地在附加服务提供商***中查询使用者的附加服务帐户,以确定是否有任何附加信息(即新e-mail)应被复制并传送到设备102。前面描述的自动转发方法及此处描述的查询方法可同时使用于不同的主要服务和附加服务。
下面参考图4,其中示出了用于实施方法300的另一***400。***400与***100类似,其中相同部件的标号与***100中的标号相同。***400中包含有一个网关(gateway)420和一个提供代理(provision proxy)422。
网关420可充当设备102、提供服务器106及关联服务提供商***108之间的一个接口界面。网关420可以是一个或多个计算机***的组合,用于实现提供服务器106与移动通信设备如设备102之间的有效通信。两样,网关420还用于实现关联服务提供商***108与移动通信设备之间的有效通信。
提供代理422可充当网关420与提供服务器106之间的接口界面,同样地用于实现网关420与提供服务器106之间的有效通信,例如指导向设备102推出服务手册这一操作。提供代理422还可用于在设备102与提供服务器106之间提供安全通信。
本文中,通过仅作为例子的方式对本发明进行了描述。在不偏离本发明的权利要求所限定的范围的基础上,还可对本发明的上述示意性实施例作出多种修改和变化。

Claims (10)

1、一种为设备提供关联服务的方法,其特征在于,包括以下步骤:
(a)从提供服务器处接收一个服务手册,所述服务手册让与所述关联服务有关的信息可被所述设备收集并传送到所述提供服务器;
(b)让使用者利用所述服务手册输入信息,所述信息包括一个使用者ID和一个密码;以及,
(c)将所述使用者ID和密码传送到所述提供服务器,
其中,所述提供服务器会利用所述使用者ID和密码创建一个关联服务帐户,随后,所述设备会利用所述关联服务帐户获得所述关联服务。
2、根据权利要求1所述的方法,其特征在于,在所述步骤(a)之前,还包括向一个与所述提供服务器关联或与之结合在一起的注册服务器发送一个注册请求的步骤,所述服务手册是响应所述注册请求而被接收的。
3、根据权利要求1所述的方法,其特征在于,所述服务手册会设定一个含有多个页面的服务器的地址,所述页面中包括一个用于收集信息的机制,所述设备会显示所述页面中的一页或多页以让使用者输入所述信息。
4、根据权利要求1所述的方法,其特征在于,所述使用者是网络访问服务的一个登记用户,在所述步骤(c)中,与所述设备和所述使用者登记的网络服务有关的数据也被传送到所述提供服务器。
5、根据权利要求1所述的方法,其特征在于,所述关联服务会从一个主要服务转发信息到所述设备,其中,为响应所述使用者ID和密码被传送到所述提供服务器,所述提供服务器还会创建所述主要服务,并设置所述关联服务使之可从所述主要服务发送信息到所述设备。
6、根据权利要求1所述的方法,其特征在于,还包括以下步骤:
(d)让使用者输入与主要服务有关的信息;
(e)将所述与主要服务有关的信息传送到所述提供服务器,
其中,所述提供服务器会设置所述关联服务使之可从所述主要服务发送信息到所述设备。
7、根据权利要求5或6所述的方法,其特征在于,还包括以下步骤:
(f)让使用者输入与至少一个附加服务有关的信息;
(g)将所述与至少一个附加服务有关的信息传送到所述提供服务器,
其中,所述提供服务器会设置所述关联服务使之可从所述至少一个附加服务发送信息到所述设备。
8、一种为移动通信设备提供关联服务的方法,其特征在于,所述关联服务是与一个主要服务相关联的,所述方法中包括以下步骤:
(a)从所述设备接收一个注册请求;
(b)确定所述注册请求是否应被批准;
(c)如果所述注册请求被批准,则从所述设备接收一个创建关联服务帐户的请求;
(d)在一个关联服务提供商***中,为所述设备创建一个关联服务帐户;以及,
(e)设置所述关联服务帐户使之可从所述主要服务发送信息到所述设备。
9、根据权利要求8所述的方法,其特征在于,还包括在一个主要服务提供商***中创建一个主要服务帐户以提供所述主要服务的步骤。
10、根据权利要求8或9所述的方法,其特征在于,如果所述注册请求在步骤(b)中被批准,则在所述步骤(c)中,会向所述移动设备传送一个服务手册,所述服务手册允许所述设备收集并传送与创建关联服务帐户有关的信息。
CNB2004100370880A 2003-05-30 2004-05-31 为通信设备提供服务的***和方法 Expired - Lifetime CN100350767C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP03253403.4 2003-05-30
EP03253403A EP1482702B1 (en) 2003-05-30 2003-05-30 System and methods for provisioning a service for a communication device

Publications (2)

Publication Number Publication Date
CN1574754A true CN1574754A (zh) 2005-02-02
CN100350767C CN100350767C (zh) 2007-11-21

Family

ID=33104193

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100370880A Expired - Lifetime CN100350767C (zh) 2003-05-30 2004-05-31 为通信设备提供服务的***和方法

Country Status (8)

Country Link
US (1) US20050015505A1 (zh)
EP (1) EP1482702B1 (zh)
CN (1) CN100350767C (zh)
AT (1) ATE366022T1 (zh)
CA (1) CA2468592C (zh)
DE (1) DE60314601T2 (zh)
HK (1) HK1071486A1 (zh)
SG (1) SG119220A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103166956A (zh) * 2011-12-08 2013-06-19 霍尼韦尔国际公司 带有自动路由器端口配置和ddns注册的连接家庭控制***
CN110418344A (zh) * 2019-07-24 2019-11-05 秒针信息技术有限公司 一种设备身份标识生成的方法及装置

Families Citing this family (126)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7305700B2 (en) 2002-01-08 2007-12-04 Seven Networks, Inc. Secure transport for mobile communication network
US7917468B2 (en) 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
US7853563B2 (en) 2005-08-01 2010-12-14 Seven Networks, Inc. Universal data aggregation
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
EP1707019B1 (en) * 2004-01-14 2011-10-05 Research In Motion Limited System and method for wirelessly provisioning a mobile communication device
US8010082B2 (en) 2004-10-20 2011-08-30 Seven Networks, Inc. Flexible billing architecture
WO2006045102A2 (en) 2004-10-20 2006-04-27 Seven Networks, Inc. Method and apparatus for intercepting events in a communication system
US7706781B2 (en) 2004-11-22 2010-04-27 Seven Networks International Oy Data security in a mobile e-mail service
WO2006058967A1 (en) 2004-12-03 2006-06-08 Seven Networks International Oy Provisioning of e-mail settings for a mobile terminal
FI117152B (fi) 2004-12-03 2006-06-30 Seven Networks Internat Oy Sähköpostiasetusten käyttöönotto matkaviestimelle
US20060184618A1 (en) * 2005-02-17 2006-08-17 Cox Communications, Inc. Methods and systems for providing self-registration of communication services
US7752633B1 (en) 2005-03-14 2010-07-06 Seven Networks, Inc. Cross-platform event engine
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
US7727669B2 (en) 2005-05-26 2010-06-01 Novolyte Technologies Inc. Triazine compounds for removing acids and water from nonaqueous electrolytes for electrochemical cells
WO2006136660A1 (en) 2005-06-21 2006-12-28 Seven Networks International Oy Maintaining an ip connection in a mobile network
US7617305B2 (en) * 2005-12-07 2009-11-10 Watchguard Technologies, Inc. Email server system and method
US7769395B2 (en) 2006-06-20 2010-08-03 Seven Networks, Inc. Location-based operations and messaging
ATE507637T1 (de) * 2006-03-27 2011-05-15 Research In Motion Ltd System und verfahren zur provisionisierung einer mobilen drahtlosen kommunikationseinrichtung mit indikatoren zur repräsentation von bild- und tondaten
US8081970B2 (en) 2006-03-27 2011-12-20 Research In Motion Limited System and method for provisioning a mobile wireless communications device, including indicators representative of image and sound data
US7600064B2 (en) 2006-03-31 2009-10-06 Research In Motion Limited System and method for provisioning a remote library for an electronic device
FI20060616A0 (fi) * 2006-06-26 2006-06-26 Nokia Corp Laiteen tunnistusnumeroon perustuva nimipalvalu
US11762972B1 (en) * 2006-08-13 2023-09-19 Tara Chand Singhal System and methods for a multi-factor remote user authentication
US7870255B2 (en) * 2006-10-03 2011-01-11 Research In Motion Limited Access control system and method for wireless application provisioning
CA2665424C (en) * 2006-10-05 2013-07-09 Teamon Systems, Inc. System and method providing email account provisioning
US8155678B2 (en) 2006-10-05 2012-04-10 Research In Motion Limited Email system providing account provisioning based upon device-supported markup language and related methods
US20080096507A1 (en) * 2006-10-24 2008-04-24 Esa Erola System, apparatus and method for creating service accounts and configuring devices for use therewith
ES2353225T3 (es) 2007-04-13 2011-02-28 Research In Motion Limited Sistema de distribuciã“n y sincronizaciã“n de correo electrã“nico (e-mail) de acceso directo con notificaciã“n de fuera de cobertura.
GB0707935D0 (en) * 2007-04-24 2007-05-30 Blue Whale Systems Ltd Messaging terminals
US8910231B2 (en) 2007-05-29 2014-12-09 At&T Intellectual Property I, Lp System and method for configuring media services
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
US20080313257A1 (en) * 2007-06-15 2008-12-18 Allen James D Method and Apparatus for Policy-Based Transfer of an Application Environment
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8793305B2 (en) 2007-12-13 2014-07-29 Seven Networks, Inc. Content delivery to a mobile device from a content service
US8107921B2 (en) 2008-01-11 2012-01-31 Seven Networks, Inc. Mobile virtual network operator
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US20090193338A1 (en) 2008-01-28 2009-07-30 Trevor Fiatal Reducing network and battery consumption during content delivery and playback
US8516133B2 (en) * 2008-02-07 2013-08-20 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for mobile device credentialing
AU2009231676B2 (en) 2008-04-02 2013-10-03 Twilio Inc. System and method for processing telephony sessions
US8837465B2 (en) 2008-04-02 2014-09-16 Twilio, Inc. System and method for processing telephony sessions
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8078158B2 (en) 2008-06-26 2011-12-13 Seven Networks, Inc. Provisioning applications for a mobile device
US8971884B2 (en) 2008-09-30 2015-03-03 At&T Mobility Ii Llc Rejection notification to a universal integrated circuit card
CN102227904A (zh) 2008-10-01 2011-10-26 特维里奥公司 电话网络事件的***和方法
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
US8948726B2 (en) 2008-12-29 2015-02-03 Blackberry Limited Device-based network service provisioning
EP2404412B1 (en) 2009-03-02 2019-05-01 Twilio Inc. Method and system for a multitenancy telephone network
US8478812B2 (en) * 2009-09-29 2013-07-02 Core Wireless S.A.R.L. Method and apparatus for providing device compatibility information
US9210275B2 (en) 2009-10-07 2015-12-08 Twilio, Inc. System and method for running a multi-module telephony application
US9112883B2 (en) * 2009-11-12 2015-08-18 Cellco Partnership Method of registering a mobile station with a social networking site
US8611370B2 (en) * 2009-11-13 2013-12-17 At&T Intellectual Property I, L.P. System and method to provide bundled services through a communication device
US20120208495A1 (en) 2010-06-23 2012-08-16 Twilio, Inc. System and method for monitoring account usage on a platform
US8838707B2 (en) 2010-06-25 2014-09-16 Twilio, Inc. System and method for enabling real-time eventing
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
WO2012018477A2 (en) 2010-07-26 2012-02-09 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
WO2012018556A2 (en) 2010-07-26 2012-02-09 Ari Backholm Mobile application traffic optimization
US9189770B2 (en) * 2010-09-16 2015-11-17 Bullhorn, Inc. Automatic tracking of contact interactions
GB2499534B (en) 2010-11-01 2018-09-19 Seven Networks Llc Caching adapted for mobile application behavior and network conditions
US8417823B2 (en) 2010-11-22 2013-04-09 Seven Network, Inc. Aligning data transfer to optimize connections established for transmission over a wireless network
WO2012061437A1 (en) 2010-11-01 2012-05-10 Michael Luna Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
WO2012061430A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
US8166164B1 (en) 2010-11-01 2012-04-24 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
US8484314B2 (en) 2010-11-01 2013-07-09 Seven Networks, Inc. Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
WO2012060995A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
GB2500327B (en) 2010-11-22 2019-11-06 Seven Networks Llc Optimization of resource polling intervals to satisfy mobile device requests
GB2501416B (en) 2011-01-07 2018-03-21 Seven Networks Llc System and method for reduction of mobile network traffic used for domain name system (DNS) queries
US8649268B2 (en) 2011-02-04 2014-02-11 Twilio, Inc. Method for processing telephony sessions of a network
GB2505103B (en) 2011-04-19 2014-10-22 Seven Networks Inc Social caching for device resource sharing and management cross-reference to related applications
US8621075B2 (en) 2011-04-27 2013-12-31 Seven Metworks, Inc. Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
US20120278431A1 (en) 2011-04-27 2012-11-01 Michael Luna Mobile device which offloads requests made by a mobile application to a remote entity for conservation of mobile device and network resources and methods therefor
US20140044123A1 (en) 2011-05-23 2014-02-13 Twilio, Inc. System and method for real time communicating with a client application
US9398622B2 (en) 2011-05-23 2016-07-19 Twilio, Inc. System and method for connecting a communication to a client
WO2013015995A1 (en) 2011-07-27 2013-01-31 Seven Networks, Inc. Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network
US10182147B2 (en) 2011-09-21 2019-01-15 Twilio Inc. System and method for determining and communicating presence information
EP2789138B1 (en) 2011-12-06 2016-09-14 Seven Networks, LLC A mobile device and method to utilize the failover mechanisms for fault tolerance provided for mobile traffic management and network/device resource conservation
US8918503B2 (en) 2011-12-06 2014-12-23 Seven Networks, Inc. Optimization of mobile traffic directed to private networks and operator configurability thereof
GB2498064A (en) 2011-12-07 2013-07-03 Seven Networks Inc Distributed content caching mechanism using a network operator proxy
US9277443B2 (en) 2011-12-07 2016-03-01 Seven Networks, Llc Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
WO2013090821A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
WO2013090212A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Mobile network reporting and usage analytics system and method using aggregation of data in a distributed traffic optimization system
US9832095B2 (en) 2011-12-14 2017-11-28 Seven Networks, Llc Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
EP2801236A4 (en) 2012-01-05 2015-10-21 Seven Networks Inc DETECTION AND MANAGEMENT OF USER INTERACTIONS WITH FRONT PANEL APPLICATIONS ON A MOBILE DEVICE IN DISTRIBUTED CACHE STORES
WO2013116856A1 (en) 2012-02-02 2013-08-08 Seven Networks, Inc. Dynamic categorization of applications for network access in a mobile network
US9326189B2 (en) 2012-02-03 2016-04-26 Seven Networks, Llc User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US9495227B2 (en) 2012-02-10 2016-11-15 Twilio, Inc. System and method for managing concurrent events
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US10263899B2 (en) 2012-04-10 2019-04-16 Seven Networks, Llc Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network
US9602586B2 (en) 2012-05-09 2017-03-21 Twilio, Inc. System and method for managing media in a distributed communication network
US9247062B2 (en) 2012-06-19 2016-01-26 Twilio, Inc. System and method for queuing a communication session
US8775631B2 (en) 2012-07-13 2014-07-08 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US8737962B2 (en) 2012-07-24 2014-05-27 Twilio, Inc. Method and system for preventing illicit use of a telephony platform
WO2014035851A2 (en) * 2012-08-27 2014-03-06 Rambus Inc. Provisioning of a service provider network interface
US8938053B2 (en) 2012-10-15 2015-01-20 Twilio, Inc. System and method for triggering on platform usage
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
US9307493B2 (en) 2012-12-20 2016-04-05 Seven Networks, Llc Systems and methods for application management of mobile device radio state promotion and demotion
US9271238B2 (en) 2013-01-23 2016-02-23 Seven Networks, Llc Application or context aware fast dormancy
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US9326185B2 (en) 2013-03-11 2016-04-26 Seven Networks, Llc Mobile network congestion recognition for optimization of mobile traffic
US9282124B2 (en) 2013-03-14 2016-03-08 Twilio, Inc. System and method for integrating session initiation protocol communication in a telecommunications platform
US9225840B2 (en) 2013-06-19 2015-12-29 Twilio, Inc. System and method for providing a communication endpoint information service
US9160696B2 (en) 2013-06-19 2015-10-13 Twilio, Inc. System for transforming media resource into destination device compatible messaging format
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
US9137127B2 (en) 2013-09-17 2015-09-15 Twilio, Inc. System and method for providing communication platform metadata
US9274858B2 (en) 2013-09-17 2016-03-01 Twilio, Inc. System and method for tagging and tracking events of an application platform
US9325624B2 (en) 2013-11-12 2016-04-26 Twilio, Inc. System and method for enabling dynamic multi-modal communication
US9553799B2 (en) 2013-11-12 2017-01-24 Twilio, Inc. System and method for client communication in a distributed telephony network
US9344573B2 (en) 2014-03-14 2016-05-17 Twilio, Inc. System and method for a work distribution service
US9226217B2 (en) 2014-04-17 2015-12-29 Twilio, Inc. System and method for enabling multi-modal communication
US9774687B2 (en) 2014-07-07 2017-09-26 Twilio, Inc. System and method for managing media and signaling in a communication platform
US9251371B2 (en) 2014-07-07 2016-02-02 Twilio, Inc. Method and system for applying data retention policies in a computing platform
US9516101B2 (en) 2014-07-07 2016-12-06 Twilio, Inc. System and method for collecting feedback in a multi-tenant communication platform
US9246694B1 (en) 2014-07-07 2016-01-26 Twilio, Inc. System and method for managing conferencing in a distributed communication network
WO2016065080A1 (en) 2014-10-21 2016-04-28 Twilio, Inc. System and method for providing a miro-services communication platform
US9477975B2 (en) 2015-02-03 2016-10-25 Twilio, Inc. System and method for a media intelligence platform
US9948703B2 (en) 2015-05-14 2018-04-17 Twilio, Inc. System and method for signaling through data storage
US10419891B2 (en) 2015-05-14 2019-09-17 Twilio, Inc. System and method for communicating through multiple endpoints
US10659349B2 (en) 2016-02-04 2020-05-19 Twilio Inc. Systems and methods for providing secure network exchanged for a multitenant virtual private cloud
US10063713B2 (en) 2016-05-23 2018-08-28 Twilio Inc. System and method for programmatic device connectivity
US10686902B2 (en) 2016-05-23 2020-06-16 Twilio Inc. System and method for a multi-channel notification service
US10454761B2 (en) * 2017-05-01 2019-10-22 Vmware, Inc. Migration of managed devices to utilize management platform features
JP2022025597A (ja) * 2020-07-29 2022-02-10 キヤノン株式会社 画像処理装置及び制御方法、プログラム

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6366966B1 (en) * 1994-12-13 2002-04-02 Microsoft Corporation Method and system for automatically running a program
WO1999065256A2 (en) * 1998-06-10 1999-12-16 Logica, Inc. System and method for delivering e-mail notification to mobile phones
US6289212B1 (en) * 1998-09-16 2001-09-11 Openwave Systems Inc. Method and apparatus for providing electronic mail services during network unavailability
US6647260B2 (en) * 1999-04-09 2003-11-11 Openwave Systems Inc. Method and system facilitating web based provisioning of two-way mobile communications devices
WO2001065873A1 (en) * 2000-02-28 2001-09-07 Clickservices.Com Wireless communication platform
AU2001249961A1 (en) * 2000-04-11 2001-10-23 Telecommunication Systems, Inc. Individualized network information server
DE60226714D1 (de) * 2001-04-12 2008-07-03 Research In Motion Ltd System und Verfahren zum dynamischen Schieben von Informationen in drahtlose Datenkommunikationsgeräte
US6628934B2 (en) * 2001-07-12 2003-09-30 Earthlink, Inc. Systems and methods for automatically provisioning wireless services on a wireless device
CA2356823C (en) * 2001-09-10 2010-05-11 Research In Motion Limited System and method for real time self-provisioning for a mobile communication device
US7200862B2 (en) * 2002-09-30 2007-04-03 Microsoft Corporation Securing uniform resource identifier namespaces

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103166956A (zh) * 2011-12-08 2013-06-19 霍尼韦尔国际公司 带有自动路由器端口配置和ddns注册的连接家庭控制***
US9749285B2 (en) 2011-12-08 2017-08-29 Honeywell International Inc. Connected home control system with auto router port configuration and DDNS registration
CN103166956B (zh) * 2011-12-08 2018-05-25 霍尼韦尔国际公司 带有自动路由器端口配置和ddns注册的连接家庭控制***
CN110418344A (zh) * 2019-07-24 2019-11-05 秒针信息技术有限公司 一种设备身份标识生成的方法及装置

Also Published As

Publication number Publication date
HK1071486A1 (en) 2005-07-15
ATE366022T1 (de) 2007-07-15
DE60314601D1 (de) 2007-08-09
US20050015505A1 (en) 2005-01-20
EP1482702B1 (en) 2007-06-27
CA2468592A1 (en) 2004-11-30
EP1482702A1 (en) 2004-12-01
CA2468592C (en) 2010-04-27
DE60314601T2 (de) 2008-02-28
CN100350767C (zh) 2007-11-21
SG119220A1 (en) 2006-02-28

Similar Documents

Publication Publication Date Title
CN100350767C (zh) 为通信设备提供服务的***和方法
CN1550113A (zh) 用于提供文本消息服务的***和方法
CN1178442C (zh) 使用网络的鉴别***
CN1253034C (zh) 包含通过点对点短消息业务激活的网络业务的移动终端及其实施方法
CN1716922B (zh) 移动装置消息传送的方法和***
CN1284099C (zh) 电子钥匙***以及电子钥匙使用方法
KR101093440B1 (ko) 스팸 전화를 차단하는 이동통신 단말기 및 그 방법
CN1305258C (zh) 用于通信网的数据库维护方法和***
CN1461130A (zh) 自动改变用户数据的***及方法
CN1271870C (zh) 信息管理***及信息管理方法
CN1941009A (zh) 一种用移动通信终端进行费用支付的实现方法
CN101060403A (zh) 基于无线通讯终端的交互式动态口令安全服务***
CN1798204A (zh) 一种支付***及其实现方法
CN1167021C (zh) 用于认证用户的方法和设备
CN104854852A (zh) 用于为电话通话的语音到文本转录确定语言的方法和设备
CN1141831C (zh) 一种语音短信息传输***
CN101035312A (zh) 一种集团总机的集团总机短信处理方法和服务器
CN102934419A (zh) 用于管理运营商信息的设备和方法
CN1337127A (zh) 发送消息的***和方法,以及上述发送消息的***在调查所提供的服务方面的应用
CN1602100A (zh) 一种基于stk或utk技术的手机电话本备份的方法
KR101095232B1 (ko) 이동통신 단말기의 선택적 스팸 전화 차단 방법
CN1905564A (zh) 用户动态更改过滤规则的实现方法
CN1905604A (zh) 手机关联服务器相互配合实现的手机增值服务方案
CN1859389A (zh) 一种提高电子邮件安全性的方法及装置
CN102685178A (zh) 终端的远程操作***以及远程操作方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240603

Address after: Ai Erlandubailin

Patentee after: Maliki Innovation Co.,Ltd.

Country or region after: Ireland

Address before: Ontario, Canada

Patentee before: RESEARCH IN MOTION Ltd.

Country or region before: Canada

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20071121