CN1407780A - 在多种终端设备访问服务内容时保持过程持续性的方法和设备 - Google Patents

在多种终端设备访问服务内容时保持过程持续性的方法和设备 Download PDF

Info

Publication number
CN1407780A
CN1407780A CN01124795A CN01124795A CN1407780A CN 1407780 A CN1407780 A CN 1407780A CN 01124795 A CN01124795 A CN 01124795A CN 01124795 A CN01124795 A CN 01124795A CN 1407780 A CN1407780 A CN 1407780A
Authority
CN
China
Prior art keywords
user
service
module
application service
background application
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
Application number
CN01124795A
Other languages
English (en)
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Priority to CN01124795A priority Critical patent/CN1407780A/zh
Priority to TW091107746A priority patent/TW577210B/zh
Priority to PCT/GB2002/003121 priority patent/WO2003017089A2/en
Priority to CA002451412A priority patent/CA2451412A1/en
Priority to IL16007302A priority patent/IL160073A0/xx
Priority to JP2003521933A priority patent/JP2005500615A/ja
Priority to AU2002345210A priority patent/AU2002345210A1/en
Priority to EP02743420A priority patent/EP1428114A2/en
Priority to KR1020037017065A priority patent/KR100690290B1/ko
Priority to US10/486,716 priority patent/US7925763B2/en
Publication of CN1407780A publication Critical patent/CN1407780A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/485Task life-cycle, e.g. stopping, restarting, resuming execution
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/48Indexing scheme relating to G06F9/48
    • G06F2209/482Application

Abstract

本发明提供一种在多种终端设备访问服务内容时保持过程持续性的方法和设备。其中(1)响应于一个用户对一种服务的请求,从所述用户对服务的历史运行记录中,检索所述用户上一次请求所述服务后的最终状态;(2)与提供所述服务的后台应用服务建立连接,从所述最终状态开始继续执行所述后台应用服务;以及(3)根据所述后台应用服务的执行结果,修改所述历史运行记录中的所述最终状态。通过采用本发明,用户可以灵活地采用不同的终端设备继续未完成的服务。

Description

在多种终端设备访问服务内容时 保持过程持续性的方法和设备
技术领域
本发明涉及在多种终端设备访问服务内容时保持过程持续性的方法和设备。
背景技术
随着因特网在社会各领域的普遍渗透,与之相伴的具有一定信息处理能力的智能设备愈来愈多,这些设备例如是PC,手持电话,掌上电脑,等等。这些设备均具有一定的网络联接,信息处理的能力。用户在使用这些设备访问某种服务时,常希望在由一种环境下使用某一种设备,如在办公室里使用PC来接受该服务,而在另一种环境下使用另一种设备,如在车里使用手持电话来要求继续接受该服务,也就是说,即使换用不同的设备接受同一服务也要求“保持过程的持续性”。而目前的技术在解决不同的设备访问同一种服务时,都要求用户在具体操作时只能自始至终以一种设备访问该同一种服务,如果用户换一种设备来访问该服务时,需要从头开始访问该服务,因此,现有技术没有解决“保持过程的持续性”这个问题。
目前,随着为用户提供服务的应用越来越趋向于模块化,即一个应用服务程序不再是捆绑在一起的大的模块,而是可以由各自具有相对独立性的一系列充分模块化的组件(以后称为应用服务逻辑组件)构成。执行一个应用服务的过程就是逐个地执行各相对独立的应用服务逻辑组件的过程。这种模块化趋式的发展为本发明解决上述“过程的持续性”问题提供了前提。也就是说,本发明通过在用户在访问一个模块化应用服务时对其各应用服务逻辑组件的运行状态进行记录,来确定用户在下一次访问同一应用服务时该应用服务的运行起始点,从而解决上述问题。
技术内容
本发明的目的在于提供一种在多种终端设备访问服务内容时保持过程持续性的方法和设备,即能够支持当用户使用多种设备访问某类服务时,当用户从一种设备A临时断开服务,并在其后切换到使用另一种设备B继续访问该服务时,用户可以从上次使用该设备A时的服务状态继续接受服务,而不是重头开始。
因此,通过采用本发明,用户可以灵活地采用不同的终端设备继续未完成的服务。
为了实现上述目的,本发明提供一种为用户提供持续服务的方法,包括以下步骤:(1)响应于一个用户对一种服务的请求,从所述用户对服务的历史运行记录中,检索所述用户上一次请求所述服务后的最终状态;(2)与提供所述服务的后台应用服务建立连接,从所述最终状态开始继续执行所述后台应用服务;以及(3)根据所述后台应用服务的执行结果,修改所述历史运行记录中的所述最终状态。
本发明还提供一种为用户提供持续服务的装置,其特征在于包括:用于响应于一个用户对一种服务的请求从所述用户对所述服务的历史运行记录中检索所述服务的最终状态的装置;用于与提供所述服务的后台应用服务建立连接并将所述最终状态作为当前状态继续执行所述后台应用服务的装置;以及用于根据所述后台应用服务的执行结果修改所述用户的历史运行记录中的所述最终状态的装置。
本发明还提供一种为用户提供持续服务的装置,包括:用户历史模块(102),用于基于用户ID保存至少一个用户对至少一个服务的历史呼叫信息;登录控制模块(101),用于识别和认证对一种服务发出请求的用户,从所述用户历史模块中检索所述用户对所述服务的历史呼叫信息,并从所述历史呼叫信息中恢复出所述用户在上次连接中使用的呼叫ID;进程管理模块(104),用于与提供所述服务的后台应用服务建立连接,基于所述历史呼叫信息执行所述后台应用服务,并且根据所述后台应用服务的执行结果,修改所述用户历史模块(102)中保存的历史呼叫信息;连接管理模块(103),用于基于所述登录控制模块(101)恢复出的所述呼叫ID,建立与所述进程管理模块(104)的实际连接。
通过以下结合附图对本发明优选实施例的描述,本发明的上述及其它优点和特征将会更加清楚。
附图说明
图1是根据本发明的保持过程持续性的设备的构成方框图;
图2是上述设备工作过程示意图。
实施方式
如图1所示,本发明的保持过程持续性的设备包括一个登录控制模块101,用于识别和认证从用户设备100对一种应用服务发出请求的用户身份(用户ID)。用户历史模块102用于保存各用户对各应用服务的历史呼叫信息,其中该用户历史模块102可以基于用户ID来保存用户呼叫信息。另外上述登录控制模块101可以基于用户ID从用户历史模块102中检索出该用户对某个应用服务的历史呼叫信息,并从该历史呼叫信息中恢复出用户在上次访问应用服务时使用的呼叫ID,其中该呼叫ID对应于应用服务中各应用服务逻辑组件的编号。另外,该登录控制模块101可以接受采用不同协议来自不同设备100的登录访问,例如该设备100可以是任意的设备如手持电话,掌上电脑,PC等等,它们采用的协议可以是WML,HTML,Notes client等。进程管理模块104,用于与提供各种服务的后台应用服务106建立连接,并基于登录控制模块101所恢复出的上一次访问时使用的呼叫ID继续执行相应的后台应用中的应用逻辑组件。连接管理模块103,根据登录控制模块101恢复出的呼叫ID,建立与上述进程管理模块104的实际连接;并且在需要通知用户时,负责从用户的登记模块105中取得用户常用的接收消息的设备的信息。另外,该进程管理模块104根据上述后台应用服务106的执行结果,修改用户历史模块中保存的历史呼叫信息,以供下一次用户访问该后台应用服务时使用。用户登记模块105,用于保持各用户的注册设备信息,例如可以用脚本或数据库的形式存放用户的注册设备信息,以供与用户联络时使用。例如,用户登记模块105中注册了一个用户的几种注册设备:
800AM~5:00PM,固定电话xxxxxxx是首选;
其它时间,手持电话xxxxxx是首选;如果不能找到,尝试使用Instant Message;
如果还不能找到,而且服务等级很高,可以通过企业的名录服务(如IBM的bluepage)查找该用户的经理或者同事。
下面将结合图2详细描述如何使用本发明来保持服务的持续性。
A.当某用户使用某设备第一次或结束对某应用服务的访问后再一次访问该应用服务时,
当用户U使用WAP手持电话100,用WML语言访问某应用服务S(106)时,该访问的工作过程如下:
1.用户U通过WAP手持电话100输入自己的帐号及密码,联接到登录控制模块101及选择系统可以提供的应用服务S106。
2.登录控制模块101查询用户历史模块102,以查找用户U对上述应用服务S的上一次最终使用状态,在用户U为第一次访问应用服务S的情况下,则
3.用户历史模块102返回给登录控制模块101用户之前未曾使用应用服务S的信息,或者是该用户U上次对应用服务S的操作已经完成,需要重新开始的信息。
4.登录控制模块101发送一个请求给连接管理模块103,请求中包括请求者(即用户U)的ID,以及呼叫的ID(CallID),在CallID中包含被呼叫的应用服务106的ID,以及呼叫进展信息(在这里,由于是首次呼叫,因此呼叫进展信息初始化为0或1)。经过这一步请求后的呼叫是与使用的用户设备100无关的通用的呼叫请求信息。例如,一个典型的呼叫请求的信息可以具有以下形式:
SERVICE  http://myservice.com/office/
From: caihong@cn.ibm.com
To: office@myservice.com
CallID: 0_office@myservice.com
Content Type:application/xml
C0ntentLength:....
5.连接管理模块103接到上述呼叫请求后,解析出请求者(用户U)的信息和呼叫状态信息,即对上述应用服务进行操作的状态,并与进程管理模块104建立起一个新的连接。
6.进程管理模块104与应用服务S106建立起连接,从初始状态开始为用户U执行应用服务106,并且对应用服务106的各应用服务逻辑组件进行进程控制,以掌握应用服务106的运行情况。
7.应用服务106的各服务逻辑组件将执行结果返回给连接管理模块103。
8.进程管理模块104在应用服务106的每个应用服务逻辑组件结束并开始下一个服务逻辑组件时修改用户历史模块102中保存的关于用户U接受服务S的呼叫进展信息。
9.连接管理模块103进而把应用服务106的结果返回给登录控制模块101,并进而返回给用户U。
上述7-9的工作过程基于如下假设,即今后这类应用服务可被分解成小的服务逻辑组件可以递归地执行,直到用户U发出中断请求或应用服务106执行完毕。并且,本领域的技术人员将能够理解,上述工作过程8的操作由于是中间状态的修改,为了节省空间和时间,该过程可以省略。
10.当用户U发出中断请求,或应用服务S执行完毕时,进程管理模块104用此次用户操作应用服务106的最新进程信息,修改用户历史模块中该用户的呼叫进展信息,从而使得用户历史模块始终保持最新的用户U对应用服务106的操作状态。
11.连接管理模块103在检测到用户U发出的中断请求,或应用服务S执行完毕后,通知登录控制模块101此次操作结束。
以上描述了用户U首次访问应用服务S的工作过程,由以上描述可知,本发明通过将用户U在此次操作时对应用服务S的操作状态存放在用户历史模块102中,以备用户U在下一次继续访问应用服务S时从当前记录在用户历史模块中的操作状态开始继续执行,从而保持了过程的持续性。
另外,该实施例中,由于在过程4中请求的呼叫是与使用的用户设备100无关的通用呼叫请求信息,因此进程管理模块104仅根据其中的呼叫进展信息,执行相应的应用服务逻辑组件。从而使得用户使用不同的终端设备访问同一个应用服务成为可能。
B.在上述A情况下,当用户停止使用WAP手持电话访问该应用服务S且换用另一种设备来继续访问该服务时,设若该设备为Lotus NotesClient,工作过程如下:
1.用户通过Lotus Nates Client100输入自己的帐号及密码,连接到登录控制模块101,并选择系统提供的应用服务S106。
2.登录控制模块101查询用户历史模块102,以查找用户U对上述应用服务S的上一次最终使用状态。
3.用户历史模块102返回给登录控制模块101用户之前已经使用过应用服务S及用户上一次对服务S的使用状态信息,即对服务S的使用进展信息。
4.登录控制模块101发送一个请求给连接管理模块103,请求中包括请求者(即用户U)的ID,以及呼叫的ID(CallID),在CallID中包含被呼叫的应用服务S106的ID,以及呼叫进展信息。经过这一步请求后的呼叫是与使用的用户设备100无关的通用的呼叫请求信息。例如,一个典型的呼叫请求的信息可以具有以下形式:
SERVICE  http://myservie.com/office/
From: caihong@cn.ibm.com
To: office@myservice.com
CallID: 01_office@myservice.com
ContentType:application/xml
ContentLength:....
5.连接管理模块103接到上述呼叫请求后,解析出请求者(用户U)的信息和呼叫状态信息,即上一次对上述应用服务的操作状态,并与进程管理模块104建立一个新的连接。
6.进程管理模块104与应用服务S106建立起连接,从用户上一次对服务S的使用状态开始为用户U继续执行应用服务S106,并且对应用服务106的各应用服务逻辑组件进行进程控制,以掌握应用服务106的运行情况。
7.应用服务106的各服务逻辑组件将执行结果返回给连接管理模块103。
8.进程管理模块104在应用服务106的每个应用服务逻辑组件结束并开始下一个服务逻辑组件时修改用户历史模块102中保存的关于用户U接受服务S的呼叫进展信息。
9.连接管理模块103进而把应用服务S的结果返回给登录控制模块101,并进而返回给用户U。
上述7-9的工作过程根据应用服务106被分成的服务逻辑组件可以递归地执行,直到用户U发出中断请求或应用服务S执行完毕。并且,上述工作过程8的操作由于是中间状态的修改,因此可以省略。
10.当用户U发出中断请求,或应用服务S执行完毕时,进程管理模块104用此次用户操作应用服务S的最新进程信息,修改用户历史模块中该用户的呼叫进展信息。
11.连接管理模块103在检测到用户U发出的中断请求,或应用服务S执行完毕后,通知登录控制模块101此次操作结束。
以上描述了用户继续访问服务S的工作过程,由以上描述可知,本发明通过在用户U在下一次继续访问服务S时,基于当前记录在用户历史模块中的操作状态开始继续执行服务S,从而保持了过程的持续性。并且通过修改用户历史模块102中的用户呼叫进展信息,使得始终保持最新的用户对应用服务的操作状态,以备下次访问时使用,从而保持了过程的持续性。
另外,该实施例中,由于在过程中请求的呼叫是与使用的用户设备100无关的通用呼叫请求信息,因此进程管理模块104仅根据其中的呼叫进展信息,执行相应的应用服务逻辑组件。从而使得用户使用不同的终端设备持续地访问同一个应用服务成为可能。
另外,在以上A和B的情况下,虽然没有示出,登录控制模块101以用户U发出请求时的联络方式向用户返回应用服务的执行结果。例如在A情况下,登录控制模块101向用户的WAP手持电话返回结果,在B的情况下,向用户的Lotus Notes Client返回结果。
下面将描述另一种情况,即
C.用户的异步访问服务请求
如果用户或应用服务要求后续的步骤异步执行,而不确定用户其后会以何种设备接收执行结果时,本发明通过调用用户登记模块105来确定向正确的用户设备返回执行结果。
具体地说,本发明的异步方式与同步方式不同点在于过程9。
如图2所示,异步方式下
9-1.由连接管理模块103调用用户登记模块105,确定选择出用户U的及时联络方式,
9-2.用户登记模块105将用户U的联络方式返回给连接管理模块103。
9-3.连接管理模块103将执行结果以用户U的及时联系方式发送出去。
这样,在异步方式下,本发明也总能及时地将信息返回给用户U。
以上结合附图对本发明实施例进行了详细描述,在不超出所附的权利要求书的保护范围的情况下,可以对其进行种种修改。

Claims (13)

1.一种为用户提供持续服务的方法,其特征在于包括以下步骤:
(1)响应于一个用户对一种服务的请求,从所述用户对服务的历史运行记录中,检索所述用户上一次请求所述服务后的最终状态;
(2)与提供所述服务的后台应用服务建立连接,从所述最终状态开始继续执行所述后台应用服务;以及
(3)根据所述后台应用服务的执行结果,修改所述历史运行记录中的所述最终状态。
2.根据权利要求1的方法,其特征在于还包括以下步骤:
(4)按照所述用户的一种联络方式,将所述后台应用服务的执行结果通知给所述用户。
3.根据权利要求2的方法,其特征在于所述步骤(4)中的所述联络方式是所述用户发出对所述请求时使用的联络方式。
4.根据权利要求2的方法,其特征在于所述步骤(4)中的所述联络方式是从所述用户预先登记的多种联络方式中选择的一种及时联络方式。
5.一种为用户提供持续服务的装置,其特征在于包括:
用于响应于一个用户对一种服务的请求从所述用户对所述服务的历史运行记录中检索所述服务的最终状态的装置;
用于与提供所述服务的后台应用服务建立连接并将所述最终状态作为当前状态继续执行所述后台应用服务的装置;以及
用于根据所述后台应用服务的执行结果修改所述用户的历史运行记录中的所述最终状态的装置。
6.根据权利要求5的装置,其特征在于还包括:
用于按照所述用户的一种联络方式将所述后台应用服务的执行结果通知给所述用户的装置。
7.根据权利要求6的装置,其特征在于所述一种联络方式是所述用户发出对所述服务的请求时使用的联络方式。
8.根据权利要求6的装置,其特征在于所述一种联络方式是从所述用户预先登记的多种联系方式中选择的一种及时联络方式。
9.一种为用户提供持续服务的装置,其特征在于包括:
用户历史模块(102),用于基于用户ID保存至少一个用户对至少一个服务的历史呼叫信息;
登录控制模块(101),用于识别和认证对一种服务发出请求的用户,从所述用户历史模块中检索所述用户对所述服务的历史呼叫信息,并从所述历史呼叫信息中恢复出所述用户在上次连接中使用的呼叫ID;
进程管理模块(104),用于与提供所述服务的后台应用服务建立连接,基于所述历史呼叫信息执行所述后台应用服务,并且根据所述后台应用服务的执行结果,修改所述用户历史模块(102)中保存的历史呼叫信息;
连接管理模块(103),用于基于所述登录控制模块(101)恢复出的所述呼叫ID,建立与所述进程管理模块(104)的实际连接。
10.根据权利要求9的装置,其特征在于还包括:
用户登记模块(105),用于基于用户ID保存至少一个用户的注册设备信息;并且在需要将所述后台应用服务的执行结果通知给所述用户时,所述连接管理模块(103)根据所述用户登记模块(105)确定所述用户的一种信息接收设备。
11.根据权利要求10的装置,其特征在于还包括:
用于向所述一种信息接收设备发送所述后台应用服务的执行结果的装置。
12.根据权利要求11的装置,其特征在于所述一种信息接收设备是所述用户发出对所述服务的请求时使用的设备的装置。
13.根据权利要求11的装置,其特征在于所述一种信息接收设备是从所述用户的多种信息接收设备中选择的一种及时信息接收设备。
CN01124795A 2001-08-13 2001-08-13 在多种终端设备访问服务内容时保持过程持续性的方法和设备 Pending CN1407780A (zh)

Priority Applications (10)

Application Number Priority Date Filing Date Title
CN01124795A CN1407780A (zh) 2001-08-13 2001-08-13 在多种终端设备访问服务内容时保持过程持续性的方法和设备
TW091107746A TW577210B (en) 2001-08-13 2002-04-16 Method and device for keeping persistency while switching between modalities
PCT/GB2002/003121 WO2003017089A2 (en) 2001-08-13 2002-07-08 Keeping persistency while switching between modalities
CA002451412A CA2451412A1 (en) 2001-08-13 2002-07-08 Keeping persistency while switching between modalities
IL16007302A IL160073A0 (en) 2001-08-13 2002-07-08 Keeping persistency while switching between modalities in a computer network
JP2003521933A JP2005500615A (ja) 2001-08-13 2002-07-08 様式間で切替えを行いながらパーシステンシーを保つこと
AU2002345210A AU2002345210A1 (en) 2001-08-13 2002-07-08 Keeping persistency while switching between modalities
EP02743420A EP1428114A2 (en) 2001-08-13 2002-07-08 Keeping persistency while switching between modalities
KR1020037017065A KR100690290B1 (ko) 2001-08-13 2002-07-08 애플리케이션 서비스에 액세스하는 방법, 애플리케이션서비스에 대한 액세스를 제공하는 장치 및 지속성 유지 장치
US10/486,716 US7925763B2 (en) 2001-08-13 2002-07-08 Keeping persistence while switching between modalities when accessing an application service in a network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN01124795A CN1407780A (zh) 2001-08-13 2001-08-13 在多种终端设备访问服务内容时保持过程持续性的方法和设备

Publications (1)

Publication Number Publication Date
CN1407780A true CN1407780A (zh) 2003-04-02

Family

ID=4665802

Family Applications (1)

Application Number Title Priority Date Filing Date
CN01124795A Pending CN1407780A (zh) 2001-08-13 2001-08-13 在多种终端设备访问服务内容时保持过程持续性的方法和设备

Country Status (10)

Country Link
US (1) US7925763B2 (zh)
EP (1) EP1428114A2 (zh)
JP (1) JP2005500615A (zh)
KR (1) KR100690290B1 (zh)
CN (1) CN1407780A (zh)
AU (1) AU2002345210A1 (zh)
CA (1) CA2451412A1 (zh)
IL (1) IL160073A0 (zh)
TW (1) TW577210B (zh)
WO (1) WO2003017089A2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107872528A (zh) * 2017-11-21 2018-04-03 口碑(上海)信息技术有限公司 消息推送方法及装置

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7433970B1 (en) * 2003-01-27 2008-10-07 Sprint Communications Company L.P. Method for providing performance cues for a server-based software application
EP1680739A2 (en) * 2003-11-07 2006-07-19 Computer Associates Think, Inc. Method and system for software installation
KR101042745B1 (ko) 2004-01-30 2011-06-20 삼성전자주식회사 클라이언트 단말장치와 서버 사이의 세션 재설정을 위한시스템 및 방법
KR100715846B1 (ko) * 2005-02-14 2007-05-10 삼성전기주식회사 퍼베이시브 환경에서 Subtyping 기반의 탄력적인서비스 구성을 이용하는 응용 프로그램 재구성 방법 및 그시스템
KR20070052645A (ko) 2005-11-17 2007-05-22 삼성전자주식회사 사용자 인터페이스를 관리하는 장치 및 방법
JP4984846B2 (ja) * 2006-11-22 2012-07-25 富士通株式会社 業務フロー管理プログラム、業務フロー管理装置、および業務フロー管理方法
KR100864938B1 (ko) * 2006-12-27 2008-10-22 부산대학교 산학협력단 Rfid 어플리케이션 지원을 위한 미들웨어 시스템 및 그의 운영 방법
KR100909955B1 (ko) * 2007-12-17 2009-07-30 한국전자통신연구원 이기종 단말기를 이용한 인터넷 서비스 제공 시스템 및 그방법
US20090271522A1 (en) * 2008-04-29 2009-10-29 Embarq Holdings Company, Llc System, Method and Apparatus For On-Demand Recording Of A Communication Session
US20100229045A1 (en) * 2009-03-09 2010-09-09 Quantia Communications, Inc. Computer Method and Apparatus Providing Invocation of Device-Specific Application Through a Generic HTTP Link
WO2012068570A1 (en) * 2010-11-18 2012-05-24 Google Inc. Contextual history of computing objects
US9407753B2 (en) 2011-04-08 2016-08-02 Microsoft Technology Licensing, Llc Integrated contact card communication
US20120311038A1 (en) 2011-06-06 2012-12-06 Trinh Trung Tim Proximity Session Mobility Extension
US10225354B2 (en) * 2011-06-06 2019-03-05 Mitel Networks Corporation Proximity session mobility
US20150074167A1 (en) * 2012-03-29 2015-03-12 Sony Corporation Information processing device, information processing method, server device, retrieval method, and information processing system
US9779596B2 (en) * 2012-10-24 2017-10-03 Apple Inc. Devices and methods for locating accessories of an electronic device
JP6161441B2 (ja) * 2013-07-12 2017-07-12 Jr東日本メカトロニクス株式会社 サーバ装置、システム、情報処理方法、プログラム
JP6161442B2 (ja) * 2013-07-12 2017-07-12 Jr東日本メカトロニクス株式会社 システム、情報処理方法
CN107370778B (zh) * 2016-05-11 2020-06-30 阿里巴巴集团控股有限公司 一种启动应用的方法和系统
KR101879060B1 (ko) 2016-11-25 2018-07-17 주식회사 포스코 강성시험용 소재거치장치
US11641563B2 (en) 2018-09-28 2023-05-02 Apple Inc. System and method for locating wireless accessories
US11863671B1 (en) 2019-04-17 2024-01-02 Apple Inc. Accessory assisted account recovery
US20220200789A1 (en) * 2019-04-17 2022-06-23 Apple Inc. Sharing keys for a wireless accessory
US11889302B2 (en) 2020-08-28 2024-01-30 Apple Inc. Maintenance of wireless devices

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4124889A (en) * 1975-12-24 1978-11-07 Computer Automation, Inc. Distributed input/output controller system
US5253360A (en) * 1988-12-16 1993-10-12 Kabushiki Kaisha Toshiba Facsimile device having continuous operating capabilities immediately after recovery from trouble and related method
US5878329A (en) * 1990-03-19 1999-03-02 Celsat America, Inc. Power control of an integrated cellular communications system
US5373548A (en) * 1991-01-04 1994-12-13 Thomson Consumer Electronics, Inc. Out-of-range warning system for cordless telephone
US5483658A (en) * 1993-02-26 1996-01-09 Grube; Gary W. Detection of unauthorized use of software applications in processing devices
US5515373A (en) * 1994-01-11 1996-05-07 Apple Computer, Inc. Telecommunications interface for unified handling of varied analog-derived and digital data streams
US5845282A (en) * 1995-08-07 1998-12-01 Apple Computer, Inc. Method and apparatus for remotely accessing files from a desktop computer using a personal digital assistant
US5764639A (en) * 1995-11-15 1998-06-09 Staples; Leven E. System and method for providing a remote user with a virtual presence to an office
US5716912A (en) * 1996-04-09 1998-02-10 Chevron Chemical Company Polyalkylene succinimides and post-treated derivatives thereof
US6150936A (en) * 1996-05-20 2000-11-21 Pittway Corporation Method and system for analyzing received signal strength
US6049831A (en) 1996-11-08 2000-04-11 Gte Laboratories Incorporated System for transmitting network-related information where requested network information is separately transmitted as definitions and display information
US5790977A (en) * 1997-02-06 1998-08-04 Hewlett-Packard Company Data acquisition from a remote instrument via the internet
US5880730A (en) * 1997-02-28 1999-03-09 Silicon Graphics, Inc. System and method for automatically creating a desktop icon for access to a remote resource
US5772068A (en) * 1997-09-22 1998-06-30 Hailey; Elizabeth P. Aerosol extension spray tube holder
JP4676060B2 (ja) * 1997-11-14 2011-04-27 マイクロソフト コーポレーション 多数のクライアント−サーバ・セッションおよび以前のセッションへのユーザのダイナミック再接続をサポートするサーバ・オペレーティング・システム
US6076108A (en) * 1998-03-06 2000-06-13 I2 Technologies, Inc. System and method for maintaining a state for a user session using a web system having a global session server
US6643496B1 (en) * 1998-03-31 2003-11-04 Canon Kabushiki Kaisha System, method, and apparatus for adjusting packet transmission rates based on dynamic evaluation of network characteristics
US6574239B1 (en) * 1998-10-07 2003-06-03 Eric Morgan Dowling Virtual connection of a remote unit to a server
US6621509B1 (en) * 1999-01-08 2003-09-16 Ati International Srl Method and apparatus for providing a three dimensional graphical user interface
AU3740500A (en) * 1999-03-12 2000-09-28 Nortel Networks Limited Method and apparatus for accessing network information on a network device
US6331855B1 (en) * 1999-04-28 2001-12-18 Expertcity.Com, Inc. Method and apparatus for providing remote access, control of remote systems and updating of display information
US6539494B1 (en) 1999-06-17 2003-03-25 Art Technology Group, Inc. Internet server session backup apparatus
US6701334B1 (en) * 1999-07-13 2004-03-02 Sun Microsystems, Inc. Methods and apparatus for implementing individual class loaders
US6330438B1 (en) * 1999-09-29 2001-12-11 Lucent Technologies Inc. Audible warning prior to losing cell call in progress
US6499054B1 (en) * 1999-12-02 2002-12-24 Senvid, Inc. Control and observation of physical devices, equipment and processes by multiple users over computer networks
US6990513B2 (en) * 2000-06-22 2006-01-24 Microsoft Corporation Distributed computing services platform
US6826755B1 (en) * 2000-06-30 2004-11-30 Microsoft Corporation Systems and methods for switching internet contexts without process shutdown
US7349967B2 (en) * 2000-07-21 2008-03-25 Samsung Electronics Co., Ltd. Architecture for home network on world wide web with private-public IP address/URL mapping
US7092370B2 (en) * 2000-08-17 2006-08-15 Roamware, Inc. Method and system for wireless voice channel/data channel integration
EP1330812A1 (en) * 2000-09-28 2003-07-30 Vigilos, Inc. System and method for dynamic interaction with remote devices

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107872528A (zh) * 2017-11-21 2018-04-03 口碑(上海)信息技术有限公司 消息推送方法及装置

Also Published As

Publication number Publication date
EP1428114A2 (en) 2004-06-16
TW577210B (en) 2004-02-21
IL160073A0 (en) 2004-06-20
WO2003017089A2 (en) 2003-02-27
KR100690290B1 (ko) 2007-03-09
CA2451412A1 (en) 2003-02-27
KR20040023633A (ko) 2004-03-18
US20050021767A1 (en) 2005-01-27
AU2002345210A1 (en) 2003-03-03
JP2005500615A (ja) 2005-01-06
US7925763B2 (en) 2011-04-12
WO2003017089A3 (en) 2004-02-05

Similar Documents

Publication Publication Date Title
CN1407780A (zh) 在多种终端设备访问服务内容时保持过程持续性的方法和设备
CN1124005C (zh) 用于多个系统同步信息浏览的方法和装置
US6484263B1 (en) Security profile for web browser
CN1132436C (zh) 在电信系统的智能网中实现业务的方法
CN1145111C (zh) 向网络用户推送定制页面的方法
US6801952B2 (en) Method and devices for providing network services from several servers
EP2283634B1 (en) Method and device for access to a directory
CN1236924A (zh) 用别名实现灵活链接的方法与装置
US7630480B2 (en) Service provisioning system
CN1281611A (zh) 通信网络
CN1848883A (zh) 呼叫系统、代理拨号服务器设备及与之一起使用的代理拨号方法及程序
CN1787000A (zh) 批量作业集中管理和调度的系统及方法
CN1399837A (zh) 向移动台用户提供信息的方法
EP0836295A2 (en) Control of a telephone switching system over a digital information network
WO2002093337A2 (en) Method and apparatus for multiple token access to thin client architecture session
CN100352198C (zh) 用于处理对Web服务的请求的方法和系统
US7437481B2 (en) Methods and apparatus for utilizing user software to communicate with network-resident services
CN1306755C (zh) 业务测试装置及方法
CN1469309A (zh) 用于管理ic卡之间通讯使用的连接信息的连接信息管理系统
WO1997048050A1 (en) Ip name resolution system
CN1433547A (zh) 会话初始协议小服务程序应用编程接口
CN1123235C (zh) 用于传送呼叫到多个业务供应商管区的一种方法和系统
CN1342943A (zh) 网络拨接伺服系统及方法
CN1469596A (zh) 用于管理ic卡之间通讯使用的连接信息的连接信息管理系统
CN1630235A (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
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication