CN1203698C - 通信***、通信方法、动作执行设备以及动作执行设备中的程序 - Google Patents
通信***、通信方法、动作执行设备以及动作执行设备中的程序 Download PDFInfo
- Publication number
- CN1203698C CN1203698C CNB02154039XA CN02154039A CN1203698C CN 1203698 C CN1203698 C CN 1203698C CN B02154039X A CNB02154039X A CN B02154039XA CN 02154039 A CN02154039 A CN 02154039A CN 1203698 C CN1203698 C CN 1203698C
- Authority
- CN
- China
- Prior art keywords
- user
- action
- information
- setting
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/53—Centralised arrangements for recording incoming messages, i.e. mailbox systems
- H04M3/533—Voice mail systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/48—Message addressing, e.g. address format or anonymous messages, aliases
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/20—Aspects of automatic or semi-automatic exchanges related to features of supplementary services
- H04M2203/2083—Confirmation by serviced party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/53—Centralised arrangements for recording incoming messages, i.e. mailbox systems
- H04M3/533—Voice mail systems
- H04M3/53333—Message receiving aspects
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一个通信***/方法,该***/方法包括:一个基于预设的输出条件通过一个通信网络向一个用户终端输出消息的消息输出部件/步骤,一个通过该通信网络从该用户终端接收对于由该消息输出部件/步骤输出消息的应答,并确认该应答的应答确认部件/步骤,以及一个当该应答确认部件/步骤没有确认应答时执行一个预设动作的动作执行部件/步骤。在该通信***/方法中,该用户终端和执行该步骤的一个动作执行设备通过该通信网络连接。
Description
技术领域
本发明涉及一个通信***,通信方法,动作执行设备,以及动作执行设备中的程序,它们为不能应答发给他/她的消息的用户执行用户希望的动作(例如,预设的一个动作是为一个可以联系到该用户的联系终端传递消息)。
背景技术
按照惯例地,当一个用户由于某些原因而可能变得不能够执行他/她所希望的动作时,他/她会事先请求家人,亲戚,或同事为该用户执行所希望的动作。
例如,假设一个用户将在上午10:00-10:30参加一个会议以及在那个时间期间还要接听客户的一个呼叫。如果该用户参加会议,则他/她将不能应答该电话。在这种情形下,通常,用户将提前请求有可能接听该电话呼叫的一个人:当在会议期间客户实际上已经呼叫时,给客户一个消息(做一个动作)“他/她将于会议结束后回电话”或“他/她将在10:30后给您回电”。
作为另一个现有技术,一个基于类似一个电子邮件地址或电话号码这样的信息来执行用户希望的动作的***是已知的。在这个***中,提前存储了可能向该用户终端(PC终端,便携式终端,电话机,等等)发起邮件消息或呼叫的人的电子邮件地址或电话号码。此外,提前存储了与每一个电子邮件地址或电话号码对应的邮件数据或语音消息。
在这个***中,例如,当用户终端已经接收到邮件时,发信方的邮件地址被提取出来。判断该邮件地址是否在事先预设的电子邮件地址列表中。如果该邮件地址在该列表中,则对应于该邮件地址而存储的邮件数据就发送到该邮件发信方。
在上述请求某人执行希望动作的方法中,当用户的日程表已经清楚地知道时,他/她就可以请求第三方执行。不过,如果该日程表容易发生变化或并不清晰时,该用户就不能请求第三方执行他/她所希望的动作。因此,该动作不能被执行。
在前面描述的传统的***中,对应一个邮件地址/电话号码而存储的邮件数据或语音消息由通过判断在接收/呼叫终止时与存储在该用户终端的发信方邮件地址/电话号码的一致性而得到的结果来传递或输出。即,为发信方或呼叫方执行一个动作。这意味着,除非该用户终端接收邮件或呼叫,否则不能执行类似邮件数据传递或语音消息输出这样的预设动作,因为触发是不确定的。
发明内容
本发明已经在现有技术的上述情形中加以考虑,以及已经作为其目的提供一个通信***,通信方法,动作执行设备,以及动作执行设备中的程序,这些使得有可能识别出用户的态势不允许执行一个现行的动作,以及执行一个预设的动作。
为了达到上述目的,依据本发明的第一主要方面,提供一个通信***,包括用于基于预设的输出条件通过一个通信网络向一个用户终端输出消息的消息输出装置,用于通过该通信网络从用户终端接收对于由该消息输出装置输出消息的应答并确认该应答的应答确认装置,以及用于当应答确认装置没有确认应答时执行一个预设动作的动作执行装置。
依据该第一主要方面的通信***还包括用户设置信息存储装置,用于存储包括用户终端地址,输出条件,和动作在内的用户设置信息,以及该消息输出装置和动作执行装置可以基于存储在用户设置信息存储装置中的用户设置信息来执行各自的功能。
为了达到上述目的,依据本发明的第二主要方面,提供了一个通信***,包括一个动作执行设备,该动作执行设备包括一个基于预设的输出条件通过一个通信网络向一个用户终端输出消息的消息输出部件,一个通过该通信网络从用户终端接收对于由该消息输出部件输出消息的应答并确认该应答的应答确认部件,以及一个当该应答确认部件没有确认应答时执行一个预设动作的动作执行部件,其中该用户终端和动作执行设备通过该通信网络连接。
在依据该第二主要方面的通信***中,该动作执行设备还包括一个用户设置信息存储部件,存储包括用户终端地址,输出条件,和动作在内的用户设置信息,以及该消息输出部件和动作执行部件可以基于存储在用户设置信息存储部件中的用户设置信息来执行各自的功能。
为了达到上述目的,依据本发明的第三主要方面,提供了一个通信方法,包括基于预设的输出条件通过一个通信网络向一个用户终端输出消息的消息输出步骤,通过该通信网络从用户终端接收对于由该消息输出步骤输出消息的应答并确认该应答的应答确认步骤,以及当在该应答确认步骤中没有应答被确认时执行一个预设动作的动作执行步骤。
依据该第三主要方面的通信方法还包括存储包括用户终端地址,输出条件,和动作在内的用户设置信息的用户设置信息存储步骤,以及在该消息输出步骤和动作执行步骤中,可以基于在用户设置信息存储步骤中存储的用户设置信息执行各自的进程。
为了达到上述目的,依据本发明的第四主要方面,提供了通信***中的一个通信方法,其中通过一个通信网络将一个用户终端连接到一个动作执行设备上,包括引起该动作执行设备执行基于预设的输出条件通过该通信网络向该用户终端输出消息的消息输出步骤,通过该通信网络从用户终端接收对于由该消息输出步骤输出消息的应答并确认该应答的应答确认步骤,以及当在该应答确认步骤中没有应答被确认时执行一个预设动作的动作执行步骤。
依据该第四主要方面的通信方法,该动作执行设备还执行存储包括用户终端地址,输出条件,和动作在内的用户设置信息的用户设置信息存储步骤,以及在该消息输出步骤和动作执行步骤中,可以基于在用户设置信息存储步骤中存储的用户设置信息执行各自的进程。
为了达到上述目的,依据本发明的第五主要方面,提供了一个动作执行设备,通过一个通信网络连接到一个用户终端上,包括用于基于预设的输出条件通过该通信网络向该用户终端输出消息的消息输出装置,用于通过该通信网络从用户终端接收对于由该消息输出装置输出消息的应答并确认该应答的应答确认装置,以及用于当该应答确认装置没有确认应答时执行一个预设动作的动作执行装置。
依据该第五主要方面的动作执行设备还包括用户设置信息存储装置,用于存储包括用户终端地址,输出条件,和动作在内的用户设置信息,以及该消息输出装置和动作执行装置可以基于存储在用户设置信息存储装置中的用户设置信息来执行各自的功能。
为了达到上述目的,依据本发明的第六主要方面,提供了一个通信***中所用的一个程序,该***是由通过一个通信网络将一个用户终端连接到一个行动执行设备上而形成的,该程序使得该行动执行设备执行:一个消息输出进程,用于基于预设的输出条件通过该通信网络向该用户终端输出消息,一个应答确认进程,用于通过该通信网络从用户终端接收对于由该消息输出进程输出消息的应答并确认该应答,以及一个动作执行进程,用于当该应答确认进程没有确认应答时执行一个预设动作。
在依据该第六主要方面的程序中,该动作执行设备还执行用户设置信息存储进程,用于存储包括用户终端地址,输出条件,和动作在内的用户设置信息,以及在该消息输出进程和动作执行进程中,可以基于由该用户设置信息存储进程存储的用户设置信息来执行各自的进程。
正如从上述方面显而易见的,依据本发明,即使当一个用户由于某些原因不能执行希望的动作时,该动作执行设备可以确认用户的状态以及为用户执行用户他/她本身设置的希望的动作。
参照以下的详述和附图,其中通过说明性例子示出了融入了本发明的原理的优选实施方案,对本领域的技术人员而言,本发明的上述和许多其他目的、特征和优点就变得显而易见了。
附图说明
图1是一个框图,说明了依据本发明的第一实施方案的一个通信***的示意性安排;
图2是一个表,说明了用户设置信息;
图3是一个序列图表,说明在本发明的第一实施方案中的进程;
图4是一个框图,说明了本发明的第一实施方案中的用户设置信息的第一设置实例;
图5是一个框图,说明了本发明的第一实施方案中的用户设置信息的第二设置实例;
图6是一个框图,说明了本发明的第一实施方案中的用户设置信息的第三设置实例;
图7是一个框图,说明了依据本发明的第二实施方案的一个通信***的示意性安排;以及
图8-11是流程图,说明了在本发明的通信***中执行一个动作的第一至第四详细操作实例。
具体实施方式
依据本发明的一个通信***,通信方法,动作执行设备,以及动作执行设备中的程序的优选实施方案将参照附图在下面进行详细描述。
参照图1,依据本发明第一实施方案的一个通信***包括一个用户终端1,动作执行设备2,以及用户联系终端3。图1说明了一个安排,其中执行一个动作的另一个终端(联系终端3)通过一个通信网络被连接到该动作执行设备2上。更特别地是,该用户终端1和动作执行设备2通过一个通信网络A被连接。该动作执行设备2和联系终端3通过一个通信网络B被连接。该通信网络A和B可能是一个单个的通信网络或独立的通信网络。该通信网络可以呈现各种有线或无线的形式,包括公共交换电话网络,LAN网络,电缆网,通过专用线路的连接,以及通过电缆的直接连接。该联系终端3被说明为通过一个通信网络连接到该动作执行设备2上的另一个终端。不过,该动作执行设备2本身可能充当应该为之执行一个动作的联系终端。
该用户终端1包括一个通信功能。在此功能下,当一个消息通过该通信网络A从该动作执行设备2提交到该用户终端1,以及该用户可以应答该消息时,该用户终端1将一个应答(应答信号)通过该通信网络A传输到该动作执行设备2。由该动作执行设备2提交的消息的数据形式是没有特别受限的。类似邮件和语音消息的各种数据形式都可应用。
当该用户终端1将传输表示对来自该动作执行设备2的消息应答的一个应答信号时,该用户他/她本身可能使用用户终端1上准备的操作按钮输入一个应答指令。当操作被提前编程,使得如果接收到一个具有邮件格式的消息,则当该用户“已经读取”接收到的邮件时可能传输一个应答信号,或者如果接收到一个语音消息,则当该语音消息已经被回放时可能传输一个应答信号,没有用户的直接按钮操作也可以传输该应答信号。
该动作执行设备2包括:作为功能部件的一个消息输出控制部件21,用户设置存储部件22,应答确认部件23,以及动作执行部件24。该用户终端1和联系终端3也具有通信功能,因此它们通过通信网络A和/或通信网络B被连接到该动作执行设备2上。
该消息输出控制部件21基于用户设置存储部件22发送的用户设置信息中的一个用户终端地址和消息输出条件向该用户终端1提交一个消息。此时,该消息输出控制部件21通告该应答确认部件23包括用户终端1的地址(用户终端地址)和该消息输出时间在内的信息。该消息被用户任意地指定为该用户设置信息的一部分以及当该用户终端地址和消息输出条件发送到消息输出控制部件21时被提交。在这种安排下,可以传递用户所希望的消息。
消息输出控制部件21具有基于消息输出条件实现消息提交的功能(例如,计时功能)。例如,当“从现在时间开始三小时后”被设置为一个消息输出条件时,在基于消息输出条件确定提交时序之后该计时功能计时3小时。由该计时功能可计时的周期并不被特别限制。例如,不是小时而是类似“三个月”,“半年”,或“一年”这样的很长一段周期或类似“在三月一日下午一时”的日期/时间可能会被设置。
在用户设置存储部件22中,类似用户名(U1-Un),用户终端地址(A1-An),消息输出条件(B1-Bn)和动作(C1-Cn)这样的用户设置信息依照各自的用户被存储。该用户设置信息的设置方法将在下面进行描述。
应答确认部件22通过经通信网络A接收应答,而确认从用户终端1接收到的对消息输出控制部件21输出的消息的应答。由消息输出控制部件21通告应答确认部件23该用户终端1的地址和消息输出时间。该应答确认部件23包括一个在消息输出时开始计时的计时器。这个计时器计数过去的时间直到确认一个应答信号为止。
该应答确认部件23通告消息输出控制部件21来自用户终端21的应答信号的存在或不存在。如果在一个预定的时间内没有发送应答信号,该应答确认部件23通告该动作执行部件24这一切。该预定时间可能在用户注册用户设置信息时,被他/她任意设置。另一种选择,该时间可能在***管理员侧被任意设置。
当应答确认部件23通告一个应答信号不存在时,该动作执行部件24从存储在用户设置存储部件22中的用户设置信息中获取所希望的动作并执行该动作。该动作并不特别地被限制以及可以呈现类似各种形式,例如向一个地址输出邮件数据或语音消息,视频数据传递,或动作执行设备2本身执行的处理,这些作为希望的动作被设置在用户设置存储部件22中。
该联系终端3只需是一个具有能够通过该通信网络接收用户所希望动作(基于电子信息的动作)的通信功能的设备。例如,可以使用一个蜂窝电话,固定电话,FAX设备,PC终端,或PDA终端。该联系终端3并不受限于这些通信终端以及可能会是一个设备,程序,或执行一个动作的功能。
上述的动作执行设备2包括一个控制部件(CPU),一个存储操作程序的存储部件(ROM等等),和一个用于加载和激活该操作程序的工作区(RAM),这些部件全都没有被图示说明。
第一实施方案的处理顺序将参照图3所示的处理顺序图表进行描述。参照图3,存储在用户设置存储部件22中的用户设置信息由用户本身或执行有关他/她的设置的人来提前设置。
首先,该用户设置存储部件22向该消息输出控制部件21传输一个用户终端地址和消息输出条件(步骤S1)。此时,任意设置的消息信息可能作为用户设置信息被提交。
该消息输出控制部件21确认从用户设置存储部件22传输的消息输出条件的内容。该消息输出控制部件21基于输出条件判断一个消息是否已被提交到从该用户设置存储部件22传输的用户终端地址(用户终端1)(步骤S2)。
如果基于消息输出条件判断出一个消息将被提交(步骤S2中的是),消息输出控制部件21向该用户终端1提交一个消息(步骤S3)。如果判断出没有消息将被提交(步骤S2中的否),重复步骤S2中的处理直到完成基于消息输出条件的消息提交。
该消息输出控制部件21向该用户终端1提交一个消息以及然后通告应答确认部件23该用户终端1的地址信息和该消息提交时间(步骤S4)。
一旦从消息输出控制部件21中接收到该用户终端地址和消息提交时间(步骤S4),应答确认部件23就将提交时间的通告用作触发器,由计时功能计数时间,直到确认来自该用户终端1的一个应答信号或直到预设的预定时间为止(步骤S5)。
当一个消息从用户设置存储部件22被提交(步骤S3),以及该用户可以应答该消息时,该用户终端1向应答确认部件23传输一个由用户执行的预定的应答信号(步骤S6中的是)。
应答确认部件23监控来自用户终端1的应答信号是否在一个预定时间内被确认(步骤S7)。在步骤S7为是时,一个应答确认信号“存在”被发送到消息输出控制部件21(步骤S8)。如果步骤S7为否以及由计时功能计数的时间已经达到一个预定时间时,应答确认信号“不存在”被发送到动作执行部件24(步骤S7中的否)。
(a)为步骤S7中的应答确认信号“存在”进行处理:
一旦从应答确认部件23接收到该应答确认信号“存在”,该消息输出控制部件21基于步骤S1中从用户设置存储部件22中传输的消息输出条件再一次对该处理是否应该继续作出判断(步骤S8)。如果该处理不应该继续(步骤S8中的否),就结束该处理(步骤S9)。如果该处理应该继续(步骤S8中的是),就基于该消息输出条件判断一个消息是否将被提交(步骤S10)。如果一个消息将要被提交(步骤10中的是),一个消息被提交到该用户终端1(步骤S11)。如果在步骤S10中判断出没有消息将要被提交(步骤10中的否),步骤S10的处理将继续直到执行基于该消息输出条件的消息提交为止。
当一个消息在步骤S11中再一次从该消息输出控制部件21中被提交时,用户终端1返回到步骤S6中的处理。当该用户可以应答该消息时,用户终端1向应答确认部件23传输一个应答信号(步骤S6中的是)。
(b)为步骤S7中的应答确认信号“不存在”进行处理:
一旦从应答确认部件23中接收到应答确认信号“不存在”,该动作执行部件24向用户设置存储部件22发送一个存储在用户设置存储部件22中的各条用户设置信息的查阅请求,用于对应没有进行应答确认的用户终端的用户而存储的动作信息(步骤S12)。
一旦从动作执行部件24中接收到该查阅请求,用户设置存储部件22将包含在查阅请求中并与对应该用户终端的用户被存储的动作信息抽取出来以及将该动作信息发送到动作执行部件24(步骤S13)。此时,用户设置存储部件22从动作执行部件24中接收到查阅请求并同时确认动作执行部件24的真实性,从而防止对该用户设置信息的任何非法访问。
一旦从用户设置存储部件22中接收到动作信息(步骤S13),动作执行部件24就基于用户提前设置的动作信息而执行该动作(步骤S14)。
注意各种动作可以由该动作执行部件24来执行,以及不能由用户他/她本身执行的动作包括例如向希望的地址进行邮件提交,到金融机构的事物处理指令,以及对客户的呼叫。一个动作的内容不特别受限,只要可以被电子地执行。
在上述实施方案中,由消息输出控制部件21基于用户设置存储部件22发送的消息输出条件来确定消息输出定时。该输出定时也可能由用户设置存储部件22来确定。在这种情形下,用户设置存储部件22基于所存储的消息输出条件确定该消息输出定时并在确定的输出定时处通告该消息输出控制部件21该用户终端地址,以及从消息输出控制部件21向用户终端1提交一个消息。
用户设置信息的实例将在下面参照图4-6进行描述。
(1)用户设置信息的第一设置实例
在图4所示的第一设置实例中,当用户终端1通过通信网络A访问动作执行设备2中的用户设置存储部件22时,设置了该用户名(U1),用户终端1的地址(A1),消息输出条件(B1)和动作信息(C1)。
在图4所示的第一设置实例中,例如,如果假设了一个应当在办公室记住的动作,该用户提前从他/她的终端向动作执行设备2设置用户设置信息。即使该用户外出了,当一个消息从该消息输出控制部件21向用户终端1提交时,可以执行一个所希望的预设动作。
(2)用户设置信息的第二设置实例
在图5所示的第二设置实例中,当与用户终端1不同的一个PC终端4通过通信网络C访问动作执行设备2中的用户设置存储部件22时,设置了该用户名(U2),用户终端1的地址(A2),消息输出条件(B2)和动作信息(C2)。注意通信网络C和通信网络A或B可能是一个单个的通信网络或独立的通信网络。
在图5所示的第二设置实例中,例如,如果假设了一个应当记住的动作,该用户提前从办公室中的终端(PC终端4)向动作执行设备2设置用户设置信息,即使当一个消息从消息输出控制部件21向该用户终端1提交时该用户不在该用户终端1的附近,也可以执行一个所希望的预设动作。PC终端4的安装位置并不受限于办公室,只要该PC终端4不同于被设置为消息提交目的地的用户终端1。
(3)用户设置信息的第三设置实例
在图6所示的第三设置实例中,当用户的便携式终端(蜂窝电话或PDA)5通过一个移动通信网络D访问动作执行设备2中的用户设置存储部件22时,设置了该用户名(Ui),用户终端1的地址(Ai),消息输出条件(Bi)和动作信息(Ci)。
在图6所示的第三设置实例中,例如,如果假设了一个应当记住的动作,该用户提前从他/她的蜂窝电话向动作执行设备2设置用户设置信息。即使当一个消息从消息输出控制部件21向该用户终端1提交时用户可以不传输对该消息的应答信号,也可以执行一个所希望的预设动作。
正如前面所描述的,用户设置信息可以通过任何设置方法被设置到动作执行设备2中的用户设置存储部件22上。
在依据本发明第一实施方案的通信***中,实现了具有包括消息输出控制部件21,用户设置存储部件22,应答确认部件23,和动作执行部件24在内的功能部件的动作执行设备2。不过,该动作执行设备可能作为具有前面描述的同样功能的一个动作执行服务器来实现。
依据本发明第二实施方案的一个通信***将在下面参照图7进行描述。
在依据本发明第二实施方案的通信***中,不同于该第一实施方案的是,一个用户设置存储部件22并没有安排在一个动作执行设备2中。相反,该用户设置存储部件22作为一个用户设置数据库6被安排在动作执行设备2之外。
该用户设置数据库6通过一个通信网络A被连接到一个用户终端1上以及同样通过一个通信网络C被连接到动作执行设备2上。该通信网络A和通信网络C可能是一个单个的通信网络或独立的通信网络。
在这种安排下,可以减少动作执行设备2上的负载。此外,该用户设置数据库6可以由现有的ASP等等来管理。
通过上述的第一到第三设置实例中的任何一种方法,可以将用户设置信息设置到该用户设置数据库6中,即,从该用户终端1来设置,从不同于该用户终端1的一个PC终端4来设置,以及从用户的便携式终端5来设置。
执行本发明通信***中的一个动作的详细操作将在下文中参照图8-图11所示的流程图进行描述。
第一详细操作实例:
图8所示的本发明通信***的第一详细操作实例假定了当一个正在参加会议的用户必须也参加另一个会议时的联系动作。该用户通过上述的第一到第三设置方法中的一个向该用户设置存储部件22设置用户设置信息(步骤S81),包括
用户终端地址<办公室中的PC终端的邮件地址>
消息输出条件<从当前时间开始2小时后>
动作<向出席下一个会议的人的电子邮件地址发送邮件“我将迟到”>。
从该用户设置存储部件22中接收到该用户设置信息之后,该消息输出控制部件21基于用户终端地址和消息输出条件来确定该消息输出目的地(办公室中的PC终端)和该消息输出定时(从当前时间开始2小时后)(步骤S82)以及在当前时间开始2小时后向办公室中的PC终端提交消息(步骤S83)。
当该消息从该消息输出控制部件21提交以及该用户在那时应答该消息时,应答确认部件23判断出已经在预定时间内接收到一个应答(步骤S84中的是),以及结束该处理。
另一方面,当该消息从该消息输出控制部件21提交以及该用户由于参加一个会议或外出的原因而不能在那时应答该消息时,该应答确认部件23判断出在预定时间内没有从该PC终端中接收到应答(步骤S84中的否),以及向该动作执行部件24发送(传输)一个应答确认信号“不存在”。
从该应答确认部件23中接收到该应答确认信号“不存在”之后,该动作执行部件24查阅该用户设置存储部件22中存储的用户设置信息中的动作信息,确定要被执行的动作(向出席下一个会议的人的电子邮件地址发送邮件“我将迟到”)(步骤S85),以及基于确定的内容向出席下一个会议的人的电子邮件地址发送具有“我将迟到”内容的邮件(步骤S86)。
第二详细操作实例:
图9所示的第二详细操作实例假定了当一个用户在深夜从车站回家时的一个紧急事件动作。该用户通过上述的第一到第三设置方法中的一个向该用户设置存储部件22设置用户设置信息(步骤S81),包括
用户终端地址<用户蜂窝电话的邮件地址>
消息输出条件<从当前时间开始的30分钟期间的每10分钟>
动作<拨打报警电话“110”>。
从该用户设置存储部件22中接收到该用户设置信息之后,该消息输出控制部件21基于用户终端地址和消息输出条件来确定该消息输出目的地(该用户的蜂窝电话)和该消息输出定时(从当前时间开始的30分钟期间的每10分钟)(步骤S92)。
该消息输出控制部件21从当前时间开始计数30分钟。每10分钟(步骤S93中的是),向用户的用户蜂窝电话提交一个消息(步骤S94)。
当该消息从该消息输出控制部件21提交以及该用户在那时应答该消息时(步骤S95中的是),判断从计数开始是否已经过去了30分钟(步骤S96)。如果该时间还没有过去(步骤S96中的否),该处理返回步骤S93再一次判断是否过去了10分钟。如果判断出从计数开始已经过去了30分钟(步骤S96中的是),就结束该处理。
另一方面,当在预定时间内没有从蜂窝电话中接收到应答时(步骤S95中的否),该应答确认部件23判断出在预定时间内没有从该蜂窝电话中接收到应答(步骤S95中的否),以及向该动作执行部件24发送(传输)一个应答确认信号“不存在”。
从该应答确认部件23中接收到该应答确认信号“不存在”之后,该动作执行部件24查阅该用户设置存储部件22中存储的用户设置信息中的动作信息,确定要被执行的动作(拨打报警电话“110”)(步骤S97),以及基于确定的内容拨打报警电话“110”(步骤S98)。
在第二详细操作实例中,消息被提交至少三次。例如,如果确认从该用户终端没有对第一消息的应答,一个语音消息“我在最近的车站”可能被提交到家中的固定电话(动作1)。如果确认从该用户终端没有对第二消息的应答,邮件“我在最近的车站”可能被提交到其中一个家庭的蜂窝电话(动作2)。如果确认从该用户终端没有对第三消息的应答,一个消息“我可能在回家路上遇到了麻烦或卷入一件意外事故中”可能通过拨打110提交到警察局的一个终端(动作3)。
这样,可能依照消息提交的次数可设置多个动作阶段。当用户设置用户设置信息时,这可以通过设置图2所示的与消息提交的次数对应的动作C1到Cn的单个设置内容来实现。
第三详细操作实例:
图10所示的第三详细操作实例假定了由例如一个独自生活的老人所做的遗嘱通知动作。该用户通过上述的第一到第三设置方法中的一个向该用户设置存储部件22设置用户设置信息(步骤S101),包括
用户终端地址<用户的蜂窝电话>
消息输出条件<从当前时间开始半年后>
动作<将XX日圆从银行转入A先生的帐户>。
从该用户设置存储部件22中接收到该用户设置信息之后,该消息输出控制部件21基于用户终端地址和消息输出条件确定该消息输出目的地(用户的蜂窝电话)和该消息输出定时(从当前时间开始的半年后)(步骤S102)。从当前时间开始半年后,该消息输出控制部件21向用户的蜂窝电话输出一个消息(步骤S103)。
当该消息从该消息输出控制部件21提交以及该用户在那时应答该消息时,应答确认部件23判断出已经在预定时间内接收到一个应答(步骤S104中的是),以及结束该处理。
另一方面,当该消息从该消息输出控制部件21提交以及该用户已经生病或死亡并因此不能在那时应答该消息时,该应答确认部件23判断出在预定时间过去后没有从该用户的蜂窝电话中接收到应答(步骤S104中的否),以及向该动作执行部件24发送(传输)一个应答确认信号“不存在”。
从该应答确认部件23中接收到该应答确认信号“不存在”之后,该动作执行部件24查阅该用户设置存储部件22中存储的用户设置信息中的动作信息,确定要被执行的动作(将XX日圆从银行转入A先生的帐户)(步骤S105),以及基于确定的内容执行“将XX日圆从银行转入A先生的帐户”的事务处理(步骤S106)。
在类似第三详细操作实例的情形中,与银行之间的特殊合同或用于使事务处理生效的合法程序是必需的。此外,必须严格执行访问时间处的鉴权处理。除了严格的鉴权处理之外,如果重要数据(动作信息等等)将被真正传输到该通信网络上,从安全的观点来看优选地将数据作为加密数据来传输,或优选地使用具有加密通信路径的VPI(虚拟专用网络)。
第四详细操作实例:
图11所示的第四详细操作实例假定了惯常的行为动作,其中一个办公室工人每天早上查看股票价格。通过上述的第一到第三设置方法中的一个向该用户设置存储部件22设置用户设置信息(步骤S111),包括
用户终端地址<用户的蜂窝电话>
消息输出条件<周一到周五每天早上7:00>
动作<从证券公司服务器获取股票价格信息并存储这些信息>。
从该用户设置存储部件22中接收到该用户设置信息之后,该消息输出控制部件21基于该用户终端地址和消息输出条件确定该消息输出目的地(用户的蜂窝电话)和该消息输出定时(<周一到周五每天早上7:00)(步骤S112)。周一到周五每天早上7:00,该消息输出控制部件21向用户的蜂窝电话输出一个消息(步骤S113)。
当该消息从该消息输出控制部件21提交以及该用户在那时应答该消息时,应答确认部件23判断出已经在预定时间内接收到一个应答(步骤S114中的是),以及结束该处理。
另一方面,当该消息从该消息输出控制部件21提交以及该用户依然在睡觉并因此不能在那时应答该消息时,该应答确认部件23判断出在预定时间过去后没有从该蜂窝电话中接收到应答(步骤S114中的否),以及向该动作执行部件24发送(传输)一个应答确认信号“不存在”。
从该应答确认部件23中接收到该应答确认信号“不存在”之后,该动作执行部件24查阅该用户设置存储部件22中存储的用户设置信息中的动作信息,确定要被执行的动作(从一个证券公司服务器获取股票价格信息并存储这些信息)(步骤S115),以及基于确定的内容执行“从一个证券公司服务器获取股票价格信息并存储这些信息”的处理(步骤S116)。
在类似第四详细操作实例的情形中,如果该用户不能应答该消息输出控制部件21输出的消息,该动作执行部件24可以访问该证券公司服务器以获取股票价格信息并存储所获取的信息。此外,通过发送电子邮件,因此获取的股票价格信息可能被传递到该用户指定的联系终端(用户的蜂窝电话等等)。
上述实施方案和详细操作实例是本发明的优选实施方案和详细操作实例。在本发明的精神和范围之内进行各种变化和修改是可行的。
例如,上述实施方案是由包括该用户终端和动作执行设备(或服务器)的***来实现的。不过该动作执行设备的功能模块可能被构造为一个能够进行分布式处理的***。在这种情形下,一个控制部件(CPU),ROM,RAM,通信功能等等被准备为每个功能模块实现分布处理的组件。
Claims (40)
1.一种通信***,包括:
消息输出装置,用于基于预设的输出条件通过一个通信网络向一个用户终端输出一个消息;
应答确认装置,用于通过该通信网络从该用户终端接收对于由该消息输出装置输出消息的应答,并确认该应答;以及
动作执行装置,用于当该应答确认装置确认没有应答时执行一个预设动作,以及在发生应答成为不可能的紧急状态时,向第3方通知用户的不允许任何动作的状态。
2.依据权利要求1的***,其中
该***还包括用户设置信息存储装置,用于存储包括该用户终端的一个地址,输出条件,和动作在内的用户设置信息,以及
该消息输出装置和该动作执行装置基于存储在该用户设置信息存储装置中的用户设置信息来执行各自的功能。
3.依据权利要求2的***,其中该动作执行装置执行存储在该用户设置信息存储装置中的动作或传输引起动作执行的信息到通过该通信网络连接的一个联系终端上。
4.依据权利要求1的***,其中该应答确认装置包括一个计数从该消息输出装置输出消息起已经过去的时间的计时器,以及当该计时器计数的过去的时间已经达到预定时间时,判定从该用户终端中没有接收到应答。
5.依据权利要求1的***,其中该动作被提交到该用户的一个联系终端上。
6.依据权利要求2的***,其中该用户设置信息由该用户终端通过该通信网络任意设置。
7.依据权利要求2的***,其中该用户设置信息由一个终端设备任意设置,该终端设备通过该通信网络连接以及不同于该用户终端。
8.依据权利要求2的***,其中该用户设置信息由通过一个移动通信网络连接的一个便携式终端任意设置。
9.一种通信***,包括一个动作执行设备,
该动作执行设备包括:
一个消息输出部件,基于预设的输出条件通过一个通信网络向一个用户终端输出一个消息;
一个应答确认部件,通过该通信网络从该用户终端接收对于由该消息输出部件输出消息的应答,并确认该应答;以及
一个动作执行部件,当该应答确认部件确认没有应答时执行一个预设动作,以及在发生应答成为不可能的紧急状态时,向第3方通知用户的不允许任何动作的状态;
其中该用户终端和动作执行设备通过该通信网络连接。
10.依据权利要求9的***,其中
该动作执行设备还包括一个用户设置信息存储部件,它存储包括用户终端地址,输出条件,和动作在内的用户设置信息,以及
该消息输出部件和该动作执行部件基于存储在该用户设置信息存储部件中的用户设置信息来执行各自的功能。
11.依据权利要求10的***,其中该动作执行部件执行存储在该用户设置信息存储部件中的动作或传输引起动作执行的信息到通过该通信网络连接的一个联系终端上。
12.依据权利要求9的***,其中该应答确认部件包括一个计数从该消息输出部件输出消息起已经过去的时间的计时器,以及当该计时器计数的过去的时间已经达到预定时间时,判定从该用户终端中没有接收到应答。
13.依据权利要求9的***,其中该动作被提交到该用户的一个联系终端上。
14.依据权利要求10的***,其中该用户设置信息由该用户终端通过该通信网络任意设置。
15.依据权利要求10的***,其中该用户设置信息由一个终端设备任意设置,该终端设备通过该通信网络连接以及不同于该用户终端。
16.依据权利要求10的***,其中该用户设置信息由通过一个移动通信网络连接的一个便携式终端任意设置。
17.一种通信方法,包括:
消息输出步骤,基于预设的输出条件通过一个通信网络向一个用户终端输出一个消息;
应答确认步骤,通过该通信网络从该用户终端接收对于由该消息输出步骤输出消息的应答,并确认该应答;以及
动作执行步骤,当在该应答确认步骤中没有应答被确认时执行一个预设动作,以及在发生应答成为不可能的紧急状态时,向第3方通知用户的不允许任何动作的状态。
18.依据权利要求17的方法,其中
该方法还包括用户设置信息存储步骤,存储包含用户终端地址,输出条件,和动作在内的用户设置信息,以及
在该消息输出步骤和动作执行步骤中,基于存储在用户设置信息存储步骤中的用户设置信息来执行各自的进程。
19.依据权利要求18的方法,其中在该动作执行步骤中,执行在该用户设置信息存储步骤中存储的动作,或传输引起动作执行的信息到通过该通信网络连接的一个联系终端上。
20.依据权利要求17的方法,其中在该应答确认步骤中,计数从该消息输出步骤中输出消息起已经过去的时间,以及当过去的时间已经达到预定时间时,判定从该用户终端中没有接收到应答。
21.依据权利要求17的方法,其中该动作被提交到该用户的一个联系终端上。
22.依据权利要求18的方法,其中该用户设置信息由该用户终端通过该通信网络任意设置。
23.依据权利要求18的方法,其中该用户设置信息由一个终端设备任意设置,该终端设备通过该通信网络连接以及不同于该用户终端。
24.依据权利要求18的方法,其中该用户设置信息由通过一个移动通信网络连接的一个便携式终端任意设置。
25.一种通信***中的通信方法,其中通过一个通信网络将一个用户终端连接到一个动作执行设备上,包括引起该动作执行设备执行:
消息输出步骤,基于预设的输出条件通过该通信网络向用户终端输出一个消息;
应答确认步骤,通过该通信网络从用户终端接收对于在该消息输出步骤中输出消息的应答,并确认该应答;以及
动作执行步骤,当在该应答确认步骤中没有应答被确认时执行一个预设动作,以及在发生应答成为不可能的紧急状态时,向第3方通知用户的不允许任何动作的状态。
26.依据权利要求25的方法,其中
该动作执行设备还执行存储包括用户终端地址,输出条件,和动作在内的用户设置信息的用户设置信息存储步骤,以及
在该消息输出步骤和动作执行步骤中,基于在用户设置信息存储步骤中存储的用户设置信息而执行各自的进程。
27.依据权利要求26的方法,其中在该动作执行步骤中,执行在该用户设置信息存储步骤中存储的动作,或传输引起动作执行的信息到通过该通信网络连接的一个联系终端上。
28.依据权利要求25的方法,其中在该应答确认步骤中,计数从该消息输出步骤中输出消息起已经过去的时间,以及当过去的时间已经达到预定时间时,判定从该用户终端中没有接收到应答。
29.依据权利要求25的方法,其中该动作被提交到该用户的一个联系终端上。
30.依据权利要求26的方法,其中该用户设置信息由该用户终端通过该通信网络任意设置。
31.依据权利要求26的方法,其中该用户设置信息由一个终端设备任意设置,该终端设备通过该通信网络连接以及不同于该用户终端。
32.依据权利要求26的方法,其中该用户设置信息由通过一个移动通信网络连接的一个便携式终端任意设置。
33.一种通过一个通信网络连接到一个用户终端上的动作执行设备,包括:
消息输出装置,用于基于预设的输出条件通过该通信网络向该用户终端输出一个消息;
应答确认装置,用于通过该通信网络从该用户终端接收对于由该消息输出装置输出的消息的应答,并确认该应答;以及
动作执行装置,用于当该应答确认装置确认没有应答时执行一个预设动作,以及在发生应答成为不可能的紧急状态时,向第3方通知用户的不允许任何动作的状态。
34.依据权利要求33的设备,其中
该设备还包括用户设置信息存储装置,用于存储包括用户终端地址,输出条件,和动作在内的用户设置信息,以及
该消息输出装置和该动作执行装置基于存储在该用户设置信息存储装置中的用户设置信息来执行各自的功能。
35.依据权利要求34的设备,其中该动作执行装置执行存储在该用户设置信息存储装置中的动作,或传输引起动作执行的信息到通过该通信网络连接的一个联系终端上。
36.依据权利要求33的设备,其中该应答确认装置包括一个计数从该消息输出装置输出消息起已经过去的时间的计时器,以及当该计时器计数的过去的时间已经达到预定时间时,判定从该用户终端中没有接收到应答。
37.依据权利要求33的设备,其中该动作被提交到该用户的一个联系终端上。
38.依据权利要求33的设备,其中该用户设置信息由该用户终端通过该通信网络任意设置。
39.依据权利要求33的设备,其中该用户设置信息由一个终端设备任意设置,该终端设备通过该通信网络连接以及不同于该用户终端。
40.依据权利要求33的设备,其中该用户设置信息由通过一个移动通信网络连接的一个便携式终端任意设置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP375066/2001 | 2001-12-07 | ||
JP2001375066A JP2003178006A (ja) | 2001-12-07 | 2001-12-07 | 通信システム、通信方法、アクション実行装置及びアクション実行装置のプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1426248A CN1426248A (zh) | 2003-06-25 |
CN1203698C true CN1203698C (zh) | 2005-05-25 |
Family
ID=19183499
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB02154039XA Expired - Fee Related CN1203698C (zh) | 2001-12-07 | 2002-12-06 | 通信***、通信方法、动作执行设备以及动作执行设备中的程序 |
Country Status (4)
Country | Link |
---|---|
US (2) | US20030108156A1 (zh) |
JP (1) | JP2003178006A (zh) |
CN (1) | CN1203698C (zh) |
GB (1) | GB2383227B (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4111008B2 (ja) * | 2003-03-04 | 2008-07-02 | 株式会社日立製作所 | 通信端末 |
JP2006330853A (ja) * | 2005-05-23 | 2006-12-07 | Fujitsu Ltd | 情報処理装置及び情報処理装置用メールサーバ |
US20090070865A1 (en) * | 2007-09-10 | 2009-03-12 | Robert Cahn | Security proxy service |
US7843297B2 (en) | 2008-04-04 | 2010-11-30 | Cedar Ridge Research Llc | Coded magnet structures for selective association of articles |
US20100070295A1 (en) * | 2008-09-15 | 2010-03-18 | ZocDoc, Inc. | Centralized marketplace for healthcare appointments across practice groups |
JP4824073B2 (ja) * | 2008-11-14 | 2011-11-24 | ヤフー株式会社 | 電子メール配信サーバ、方法及びシステム |
US8499048B2 (en) | 2010-10-27 | 2013-07-30 | Facebook, Inc. | Indexing and organizing messages in a messaging system using social network information |
US9203796B2 (en) | 2010-11-12 | 2015-12-01 | Facebook, Inc. | Messaging system with multiple messaging channels |
US8880627B2 (en) * | 2011-08-08 | 2014-11-04 | Facebook, Inc. | Providing transparency in a messaging system with multiple messaging channels |
US8706824B2 (en) | 2011-08-08 | 2014-04-22 | Facebook, Inc. | Rescinding messages in a messaging system with multiple messaging channels |
JP6032774B1 (ja) * | 2015-12-21 | 2016-11-30 | Necプラットフォームズ株式会社 | 電話交換システム、電話交換方法、及び電話交換プログラム、並びに電話交換機、管理端末 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2963486B2 (ja) * | 1990-03-19 | 1999-10-18 | 株式会社日立テレコムテクノロジー | モーニングコール不応答出力方式 |
US5333173A (en) * | 1991-10-15 | 1994-07-26 | Bell Atlantic Network Services, Inc. | Personal checkup service and equipment |
JPH0888688A (ja) * | 1994-09-20 | 1996-04-02 | Toshiba Corp | 交換システム |
US5652789A (en) * | 1994-09-30 | 1997-07-29 | Wildfire Communications, Inc. | Network based knowledgeable assistant |
US6029195A (en) * | 1994-11-29 | 2000-02-22 | Herz; Frederick S. M. | System for customized electronic identification of desirable objects |
EP2110732A3 (en) * | 1995-02-13 | 2009-12-09 | Intertrust Technologies Corporation | Systems and methods for secure transaction management and electronic rights protection |
US5903845A (en) * | 1996-06-04 | 1999-05-11 | At&T Wireless Services Inc. | Personal information manager for updating a telecommunication subscriber profile |
US6728341B1 (en) * | 1997-06-24 | 2004-04-27 | Royal Thoughts, Llc | Monitoring and communication system for stationary and mobile persons |
US6173316B1 (en) * | 1998-04-08 | 2001-01-09 | Geoworks Corporation | Wireless communication device with markup language based man-machine interface |
US6175859B1 (en) * | 1998-10-28 | 2001-01-16 | Avaya Technology Corp. | Sender-defined time for reporting on the status of a sent message or of the message's recipient |
DE19927217A1 (de) * | 1999-06-10 | 2000-12-14 | Deutsche Telekom Ag | Verfahren zur Durchführung von telefonischen Sicherheitsanrufen |
US6741855B1 (en) * | 2000-03-24 | 2004-05-25 | Sun Microsystems, Inc. | Method and apparatus for remotely managing data via a mobile device |
-
2001
- 2001-12-07 JP JP2001375066A patent/JP2003178006A/ja active Pending
-
2002
- 2002-12-03 US US10/308,142 patent/US20030108156A1/en not_active Abandoned
- 2002-12-05 GB GB0228436A patent/GB2383227B/en not_active Expired - Fee Related
- 2002-12-06 CN CNB02154039XA patent/CN1203698C/zh not_active Expired - Fee Related
-
2007
- 2007-09-28 US US11/905,361 patent/US20080028251A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
GB2383227A (en) | 2003-06-18 |
JP2003178006A (ja) | 2003-06-27 |
GB2383227B (en) | 2005-03-09 |
US20030108156A1 (en) | 2003-06-12 |
CN1426248A (zh) | 2003-06-25 |
US20080028251A1 (en) | 2008-01-31 |
GB0228436D0 (en) | 2003-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1182696C (zh) | 用于安排电话呼叫的装置和方法 | |
CN1203698C (zh) | 通信***、通信方法、动作执行设备以及动作执行设备中的程序 | |
CN1798169B (zh) | 依赖于参数的铃声 | |
CN1130674C (zh) | 由约定数据控制的通信设备及方法 | |
US8743171B2 (en) | Automated calendared conference rescheduling and forwarding | |
CN1276368C (zh) | 访问限制控制设备和方法 | |
CN1247023C (zh) | 可视移动电话机 | |
CN1324172A (zh) | 电信会议***和方法 | |
CN1799217A (zh) | 授权用户加入会议的***和方法 | |
CN1744488A (zh) | 在即时消息传送会话内共享数据 | |
JP2005278146A (ja) | モバイルメッセージ受信機とサーバとによるコマンドベースのグループsms | |
CN1574754A (zh) | 为通信设备提供服务的***和方法 | |
CN1547840A (zh) | 使用调度表的自动应答***及其方法 | |
CN1456017A (zh) | 遥控移动终端的***和方法 | |
CN1573783A (zh) | 外发垃圾邮件的阻止 | |
CN1949809A (zh) | 使用分组网电话机安排电话会议的方法和*** | |
CN1237863A (zh) | 无线电局域网和专用小交换机之间的数字无线电通信*** | |
CN103475791B (zh) | 用于路由通信链路的***和方法 | |
CN1539226A (zh) | 通信方法及通信*** | |
CN1512815A (zh) | 住宅小区用家庭自动化***以及用于它的中央服务器 | |
CN1750471A (zh) | 通过公共非安全基础结构安全地发行用户概况信息 | |
CN1377550A (zh) | 完成呼叫中功能的话音激活信令 | |
CN1595952A (zh) | 增强计算机电话集成和交互的***和方法 | |
CN1947392A (zh) | 用于对到接收者的通用接收者消息的通信进行分发和优先级排列的方法、设备和计算机程序产品 | |
CN1141831C (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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20050525 Termination date: 20171206 |