CN1407780A - 在多种终端设备访问服务内容时保持过程持续性的方法和设备 - Google Patents
在多种终端设备访问服务内容时保持过程持续性的方法和设备 Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 230000002045 lasting effect Effects 0.000 claims description 2
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 235000006508 Nelumbo nucifera Nutrition 0.000 description 2
- 240000002853 Nelumbo nucifera Species 0.000 description 2
- 235000006510 Nelumbo pentapetala Nutrition 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000004886 process control Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008595 infiltration Effects 0.000 description 1
- 238000001764 infiltration Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/48—Indexing scheme relating to G06F9/48
- G06F2209/482—Application
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的装置,其特征在于所述一种信息接收设备是从所述用户的多种信息接收设备中选择的一种及时信息接收设备。
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107872528A (zh) * | 2017-11-21 | 2018-04-03 | 口碑(上海)信息技术有限公司 | 消息推送方法及装置 |
Families Citing this family (24)
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)
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 |
-
2001
- 2001-08-13 CN CN01124795A patent/CN1407780A/zh active Pending
-
2002
- 2002-04-16 TW TW091107746A patent/TW577210B/zh not_active IP Right Cessation
- 2002-07-08 WO PCT/GB2002/003121 patent/WO2003017089A2/en active Search and Examination
- 2002-07-08 EP EP02743420A patent/EP1428114A2/en not_active Ceased
- 2002-07-08 JP JP2003521933A patent/JP2005500615A/ja active Pending
- 2002-07-08 KR KR1020037017065A patent/KR100690290B1/ko not_active IP Right Cessation
- 2002-07-08 IL IL16007302A patent/IL160073A0/xx unknown
- 2002-07-08 US US10/486,716 patent/US7925763B2/en not_active Expired - Fee Related
- 2002-07-08 AU AU2002345210A patent/AU2002345210A1/en not_active Abandoned
- 2002-07-08 CA CA002451412A patent/CA2451412A1/en not_active Abandoned
Cited By (1)
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 |