CN1136704C - 电子消息通信系统 - Google Patents
电子消息通信系统 Download PDFInfo
- Publication number
- CN1136704C CN1136704C CNB988066599A CN98806659A CN1136704C CN 1136704 C CN1136704 C CN 1136704C CN B988066599 A CNB988066599 A CN B988066599A CN 98806659 A CN98806659 A CN 98806659A CN 1136704 C CN1136704 C CN 1136704C
- Authority
- CN
- China
- Prior art keywords
- data
- data block
- electronic information
- communication system
- block
- 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 - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- 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/42—Mailbox-related aspects, e.g. synchronisation of mailboxes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
- G06F15/167—Interprocessor communication using a common memory, e.g. mailbox
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/24—Time-division multiplex systems in which the allocation is indicated by an address the different channels being transmitted sequentially
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L13/00—Details of the apparatus or circuits covered by groups H04L15/00 or H04L17/00
- H04L13/16—Details of the apparatus or circuits covered by groups H04L15/00 or H04L17/00 of transmitters, e.g. code-bars, code-discs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
Abstract
多个数据处理设备的电子消息通信系统以及两个数据处理设备之间电子消息数据传输的数据网络。电子消息数据除了包括图像数据、文本数据、声音数据以及类似物以外,还包括数据块指定,在所述图像、文本或声音数据的特定数据段之间包括特殊的指定,使得借助指定数据块可以用简单的方式发送特定消息段之间的相互关系而且可以用于消息的连续显示或再现。
Description
本发明涉及电子消息通信系统,更具体地涉及通过通信网络彼此连接的发送电子消息和电子邮件的通信系统。
使用电子手段发送消息的重要性正在稳步发展。特别是个人计算机的引入,使得借助计算机辅助系统交换信息不再限于接入计算机网络的比较少的一部分群体,例如,研究和开发设施,而是大多数人都可以拥有的。
在通过网络互连的多个计算机之间交换信息的系统中,电子消息(电子邮件)可以通过网络从任一台计算机发送到任意的另一台计算机。但是,这需要作为数据通信或电子消息传输一部分的所有计算机依据统一的方法和数据格式来交换消息数据,例如接收方地址或对包含实际消息的电子邮件各部分作出规定。只有用相同的方法产生电子消息以及分析电子消息,才有可能对从一台计算机发送到一台或多台其它计算机的数据做出有意义的解释。
正因为如此,通过计算机网在计算机之间交换电子消息的通信方法和通信协议被开发了出来。这些方法使第一计算机用户产生包含(例如)纯文本的消息并在指定了接收方地址之后作为电子消息将该消息发送到第二计算机。第二计算机接收电子消息并分别存储或再现。将消息存储在网络的合适位置上并在其后使用计算机主动去取回也是可能的。
这些方法的一些被广泛使用并接受。最重要的是,随着互连网(世界范围的计算机网)的引入,为主要发送作为电子消息或电子邮件的文本(所谓的email),已经开发了很多方法和标准。Borenstein和N.Freed(RFC 1521,1993年9月)的MIME“Multi-Purpose InternetMail Extensions(多目的互连网邮件扩展)”标准定义了在数据处理设备之间交换电子消息的这些方法中的一个。这个标准被广泛用于互连网应用。
根据这些标准之一(例如,根据MIME标准)在计算机之间交换的消息可以有如下结构:要发送的数据集合第一部分包含有关使用何种方法产生电子消息的信息,以便使接收数据处理设备选择合适的程序解释或分析接收的电子消息。在要发送的数据集合的第二部分中,规定消息类型或实际消息的数据格式。例如,组成消息的数据可以用特定方法被编码或转换,因此第二数据域使接收数据处理设备能够恰当地对消息进行反变换以便有意义地表示出来。在组成电子消息的数据集合的第三部分中,实际消息用数据集合第二部分中规定的格式被包含于其中。
根据这种方法的电子消息传输可能出现如下方法:在第一步,例如,使用数据处理设备产生了一段将要发送到接收方的电子文本。邮寄者可能被处理命令告知要提供必要消息以便产生电子邮件“email”。例如收方地址、互连网地址会被请求作为电子消息的组成部分。此外,其它信息可以可选地提供,例如分发(distribution)、编码以及类似的东西。在第二步中,邮寄者指示数据处理设备通过网络邮寄电子消息。随后消息被传递到地址所规定的接收数据处理设备。如果接收者希望阅读接收的邮件,他就启动数据处理设备中的程序,根据上述数据部分显示接收的电子消息。各种其它功能,例如回复、转发以及存储电子消息都是可能的。
一些在数据处理设备之间交换电子消息的方法不仅能够发送作为电子消息的文本,而且能够进行其它媒体的传输。例如,上述MIME标准允许除了文本信息之外,还可以分别发射图像数据、声音数据、视频数据以及某些应用及应用程序有关的数据。因此,电子消息数据的一部分可以为文本数据保留,另一部分为图像数据,类似地还可以有视频、声音及类似东西的部分。
图5表示了接收数据处理设备D显示在显示器上的电子消息B结构的例子。数据段B1包含地址信息,例如规定发送站的互连网地址以及接收方的互连网地址。电子邮件的数据段B2显示包含所写消息的文本块,段B3显示图像,显示的段B4包含表示视频数据的信息,可以按照使用一个选择设备(例如光标以及按下鼠标的一个键)进行的选择来播放。类似地,B5包含表示声音数据的信息,可以使用数据处理设备的选择装置播放。
在使用上述方法的通信系统中,电子消息由接收数据处理设备解释,特定数据块或媒体的数据段在显示器上显示、播放、存储以及诸如此类。但是,数据段B1到B5之间的某些关系在产生消息时是很重要的。例如,电子消息可能包含一个文本块,其中文本块的特定段落在内容上与其它特定段落(一张图或诸如此类)有关。
在上述通信系统中,没有一种很容易的方法将那些关系包含到电子消息中发送到接收方是有缺陷的。
Thimm H等人在International Cost 237 Works Proceedings,Vienna,Nov.13-15,1994,13 November 1994的14-34页上发表的“A MAIL-BASED TELESERVICE ARCHITECTURE FOR ARCHIVING ANDRETRIEVING DYNAMICALLY COMPOSABLE MULITIMEDIA DOCUMENTS(动态存档并检索组成多媒体文件的基于邮件的电信业务结构)”中描述了使用公用网对多媒体文件存档并检索的电信业务。邮件消息可以包括对存储在远程可访问存储器中的多媒体数据的参照。这个参照可以包含在特殊的LINK部分中,该部分包含有关消息体内容彼此如何关联的信息并允许将多媒体和超媒体信息表示作为消息体一部分而结合。图形、视频和声音以及多媒体-超媒体文件因此可以包括在消息内。
因此,本发明的目的是提供一种改进的通信系统,允许有效地发送和处理具有多个彼此关联内容的电子消息。
发明的这个目的通过具有权利要求1特性的电子消息通信系统来解决。根据发明的通信系统除了能够发送已知的消息内容以外,还能够方便地发送指定数据块,其中包含电子消息的特定数据段之间的至少一个指定。根据发明,所述指定数据块可以规定第一数据块的数据段以及所述第一或第二数据块的数据段之间的指定。而且至少两个数据块及/或数据段之间的多个这样的指定可以被定义并发送。此外,根据发明,数据处理装置被设计为在收到电子消息或邮件的数据时,使用数据中包含的指示数据序列将数据分解成相应的数据块并将数据块存储在各个存储装置中。此外,数据处理装置被设计为分析接收的电子消息的指定数据块,并基于该分析由此而产生存储电子消息数据块的存储装置特定部分之间的指定列表。
消息可以包含文本数据块、图像数据块、声音数据块以及其它的数据块,例如包含应用程序。因此,指定数据块可以逐个规定一个文本数据块的数据段和另一个文本数据块、图像数据块及声音数据块的数据之间的指定规则。而且,指定数据块可以将图像的一个图像数据块或一个图像序列、声音数据块或这些块的分段与同一块的其它数据段或其它数据块的分段互连到一起。
因此,根据发明,数据块的数据段可以一般地指定到同一数据块的其它数据段或另一个数据块的数据段。此外,指定数据块可以方便地规定数据段和应用程序之间的指定,其中应用程序会使数据处理装置执行某些功能。
此外,数据处理装置被设计为在收到电子消息或邮件的数据时,使用数据中包含的指示数据序列将数据分解成相应的数据块并把它们存储在与各个数据处理装置连接的存储装置中。因此,执行所收电子消息的指定数据块的分析,并由此产生存储电子消息数据块的存储装置特定部分之间的指定列表。
此外,根据发明的通信系统允许(例如)可视地标志在数据处理装置的显示装置上显示的数据块的这些数据段,它们通过指定链接到数据块的其它数据段。此外,与数据块的数据段连接的声音数据段,当被声音装置播放时能够被声音信号或基音的改变或诸如此类而标志。通过在各个数据处理装置的输入装置控制之下选择相应标志的分段,并使用指定所产生的指定列表,相应的数据块就可以显示在所述显示装置上或可以被再现。
发明的其它实施例可以在独立权利要求中找到。
附图的简要描述:
图1说明了根据发明一个实施例的通信系统一般设计框图;
图2说明了被接收并分析的电子消息数据的存储装置的设计;
图3说明数据处理装置的显示装置实施例,表明数据段根据指定指令而可视地标志;
图4说明电子消息接收并处理的流程图;以及
图5表示电子消息数据部分的常规例子。
下面将针对图1到4所示的实施例来描述本发明。
图1表示根据发明的通信系统的实施例。多个数据处理设备DV1、DV2…、DVn被示意性表示并通过网络N互连。由双箭头标志的连接可以是任何类型的通信连接,例如通过互连网、电话线以及诸如此类。网络的设计使数据可以从任一第一数据处理设备传递到任一第二数据处理设备。正如针对图5中的现有技术已经略述的,数据传输是通过从发送数据处理设备发出电子消息并通过网络将消息发送到指定的接收数据处理设备而进行的。
图1中根据发明的通信网络的这个实施例的数据处理设备包括数据处理设备(例如数据处理设备DV1)、中央处理单元ZV1、存储单元S1、输入装置EV1、显示装置AV1以及播放装置WV1。在其它实施例中,数据处理设备可以不同地设计,例如如果不需要声音数据播放时就不必提供播放装置。
如图1所示,在电子消息E的传输过程中,发送文本数据块或图像数据块TB1和TB2、声音数据块A1以及指定数据块Z。在其它实施例中,可以发送文本及/或图像及/或声音数据块的不同组合。文本数据块可以包括书写的任意长度文本,如果必要的话可以分成文本数据段。图像数据块可以包括单个图像,如果必要的话可以有多个图像数据段,或者可以包括多个图像(视频)。声音数据块A1包括至少一个声音数据段,可以由所述播放装置播放。
消息可以包括文本数据块、图像数据块、声音数据块以及不同内容的其它数据块。指定数据块Z,根据发明包括在电子消息E中,包括至少一个指定指示,规定第一数据块或数据段与电子消息的至少一个第二数据块或数据段之间的指定。因此指定数据块可以规定(例如)一个文本数据块的数据段和另一个文本数据块、图像数据块或声音数据块的数据之间的指定指示。同样,图像或图像序列的图像数据块、声音数据块或所述块的分段可以连接同一数据块的另一段或另一块的分段。
因此,根据发明,数据块的数据段可以一般地指定到同一数据块的数据段或另一数据块的数据段。
而且,至少两个数据块及/或数据段之间可以定义多个这样的指定。
此外,图中没有表示的包括应用程序的数据块也可以发送,程序中包括使数据处理设备DV1的中央处理装置ZV1执行某些功能的指令。指定数据块可以包括所述应用程序和其它数据段或数据块的指定指令。
此外,指定数据块可以包含将数据块或数据段与特定数据处理设备的存储装置中存储的应用程序连接的指定指令。
当(例如在数据处理设备DV1中)从网络收到电子消息时,数据处理设备DV1的中央处理单元ZV1使用指示数据序列并在应用程序控制下将接收消息的数据解析成相应的数据块,而且数据块被存储在存储装置S1中。中央处理装置ZV1也执行指定数据块的分析并产生存储装置S1中存储了电子消息数据块的特定数据段的存储部分之间的指定列表。所产生的列表因此包括存储装置S1的特殊存储段之间的准确指定,对应于电子消息E的原始指定。但是,这仅意味着一个例子,在其它实施例中指定数据块可以不同地处理。
根据发明在通信系统的数据处理设备之间发送的电子消息E可以这样组成:数据传输和数据格式分别可以部分地基于在数据处理设备的已知网络中发送电子邮件/消息的已知系统或标准。这样就建立了与已知通信系统的向下兼容性,并允许电子消息E的数据(除了指定数据块Z以外)可以由处理电子邮件的数据处理设备使用已知方法处理。所述的已知通信方法可以是(例如)前述的MIME(多目的互连网邮件扩展)标准,该标准为电子邮件伴随STMP(简单邮件传输协议)协议传输定义规则。另一种已知通信方法是X.420标准,控制伴随X.419传输协议的电子邮件传输。因此,在针对图1所示的根据发明的通信系统中,电子消息可以有一个格式,使已知通信系统中用已知方法工作的计算机(图1中用K2指明)可以接收从根据发明的通信系统传递的电子消息E。用已知方法工作的通信系统的接收计算机能够用常规方式解释电子消息,但是指定数据块除外。
另一方面,根据发明的通信系统因此而允许根据已知方法(例如根据MIME标准)产生的电子消息能够由根据发明的数据处理设备接收并分析,提供向上的兼容性。
电子消息可以在根据发明的通信系统与其它通信系统之间交换,不存在兼容性问题。
图2示意性地说明了在存储装置S1中存储数据处理设备DV1接收的电子消息E的数据的实施例。图2说明了与显示装置AV1连接(用双箭头标志)的所述存储装置S1和输入装置EV1。图中没有表示的是接收数据处理设备的其它装置,例如中央处理装置。
在针对图1所描述的实施例中已经提到,数据处理设备接收的电子邮件被图中没有表示、受到程序控制并使用指示数据序列的中央处理装置ZV1分解成各个数据块,数据块存储在所述存储装置ZV1中。指示数据序列是使所收电子消息数据流分解成特定数据块所需要的。例如,指示数据序列可以是特殊的高位或低位比特序列,这样就可以保证特定的高位或低位比特序列不会随机出现,即不会出现在一个数据块内或在另一个位置。指示数据序列在接收电子消息数据流中的出现因此可以被用于将电子消息各个数据块的开始和结束通知给所述中央处理装置ZV1。接收电子消息的分析优选地由中央处理装置在操作命令(即程序)的控制下执行。
分解成各个数据块的接收电子消息可以存储在所述存储装置S1中,例如,图2中示意性表示的情形。应该理解这是一个示例,各种存储数据的方式都是可以的。
图2中所示在所述存储装置S1中存储数据的例子说明了第一文本/图像数据块TB1(文本数据块或图像数据块),由多个数据段DS11、DS12、DS13...DS1n组成。此外,图2说明了第二文本/图像数据块TB1,由多个数据段DS21、DS22、DS23、DS24组成。声音数据块A1包括声音数据段AS11、AS12、AS13和AS14。如所提到的,其它实施例可以包括不同数目的数据段或数据块及其它(例如)与应用程序有关的数据块。
同样在图2中说明的是包括在根据发明的电子消息中的指定数据块Z。正如前面的概述,指定数据块一般包括数据块和数据段之间的指定,在图2的例子中是带有各自数据段的上述数据块TB1、TB2和A1。在这个实施例中,详述了如下指定例子。数据段DS16链接到数据段DS11,数据段DS21链接到数据段DS12,数据段AS11和数据段DS24链接到数据段DS16。应该理解任意数据段都是可能的,图2所示的指定只是解释性的例子。指定{DS11,DS16}将数据块TB1的一个数据段链接到同一数据块的另一数据段。指定{DS12,DS21}将第二数据块TB2的一个数据段链接到第一数据块TB1的一个数据段。此外,整个数据块到一个数据段的指定也是可能的,例如指定{DS11 TB2}所示。这个第三指定将所述声音数据块A1链接到数据块TB1的数据段DS15。指定{DS16 AS11 DS24}将数据段DS24以及数据段AS11链接到数据段DS16,而且除了以前定义的DS12和DS21之间的指定以外,指定指示{DS21 DS24}将同一数据块TB2的数据段DS21和数据段DS24链接。
一般而言,第一数据块的数据与任一文本数据块的数据及/或声音数据块及/或图像数据块及/或应用程序的数据之间的任何指定都可以定义。数据段或整个数据块都可以彼此指定。此外,指定序列也可以定义,例如,第一数据块的一个数据段可以通过指定与第二数据块的一个数据段链接,第二数据块的数据段可以与第三数据块的数据段链接,诸如此类。而且数据块的数据段链接到相同或不同数据块的多个其它数据段。例如,组成图像序列一部分的数据块可以与文本数据块或声音数据块连接。正如已经针对图1提到的,这种指定对于应用程序也是可能的。
数据块TB1和所述存储装置S1之间的连接示意性地说明数据块TB1目前显示在数据处理设备DV1的所述显示装置AV1上。在显示器上,所述数据块TB1的数据段DS11-DS1n被表示。根据发明,在输入装置EV1的控制下,选择显示在所述显示装置AV1上的数据块TB1的数据段可以根据指定数据块中规定的指定启动数据的显示或再现。例如,选择数据段DS12,根据指定数据块Z中规定的指定,会启动数据块TB2的数据段DS21的显示。因此,选择显示装置AV1上的数据段DS16会引起声音数据块A1的所有声音数据段的再现。可以在显示装置AV1上同时显示多个数据块或数据段。
图3详细说明了根据指定数据块Z指定指示的数据段的选择和显示。图3示意性表示显示装置AV1(例如显示屏)在该例中分成显示文本或图像的几个部分。所述显示装置AV1与所述存储装置S1和输入装置EV1连接,由双箭头标志。图3中没有表示的是中央处理装置,控制显示装置、存储装置以及输入装置之间的通信。在中央处理装置的控制之下,可视地标志那些数据段,它们根据指定数据块Z链接到另一数据段或数据块。可视的标志可以通过(例如)色标、亮度或类似物来提供。
受输入装置控制可以选择一个标志区,所谓的“热点”,例如使用通常提供给数据处理设备的光标及鼠标键,因此使数据段或数据块的显示或再现链接到“热点”。
图3示意性地表示了“热点”HS1到HS5。热点可以是数据段或数据块,因此可以是文本文件的段落,例如一个单词或字符或多个单词,或者可以是图像或图像序列的一部分。因此(例如)通过选择标志为“热点”的图像或图像序列的一部分,就可以根据指定数据块显示另一个数据块或数据段。如果在选择热点本身之后显示的数据块或数据段或它们的一部分再次链接到另外的数据块或数据段,那它们被标志为热点并可以通过输入装置选择。
例如,根据图2,热点HS1可以对应于数据段DS11,热点HS2可以对应于数据段DS15。因此,选择了热点HS1,根据指定数据块Z,数据段DS16会显示在显示装置上,选择了热点HS2,根据指定数据块Z,声音数据块A1会由所述播放装置再现。
优选地,在显示器上只有数据块或数据段被标志为热点,处于指定数据块指定中的第一位置。在指定对DS11 DS16情况下,数据段DS11会标志为热点。但是,其它实施例也是可能的,其中可能以不同的方式,指定中的几个或所有的数据块或数据段在显示时被标志为热点。指定数据块包括图像序列或图像序列一部分与文本块的指定也是可能的,例如可以用于显示文本数据块作为图像序列的小标题。
在发明的其它实施例中,声音数据块或声音数据段可以被标志为热点,例如通过音调信号的衰落或通过基音的改变。
图4表示一个流程图,说明根据发明的通信系统的数据处理设备对电子消息的接收和处理。流程开始于入口点A。块40表示接收电子消息的数据处理设备从网络中收到该消息。在这之前,通过指定接收方地址将消息从发送数据处理设备发出,正如已经针对现有技术所描述的那样。块41表示在下一步,中央处理装置根据特定处理程序分析接收消息包括指定数据块。使用前述的指示数据序列,该消息被分解为特定的数据段或数据块。有了对指定数据块的分析,如块12所示,指定列表可以由中央处理装置产生,规定数据块和数据段之间的链接。块13表示消息的特定数据块和指定列表存储在存储装置S中。指定列表可以这样更有利地定义:规定存储装置各部分之间的链接。块14表示受诸如键盘或鼠标(数据处理设备中常见的)这样的输入装置的控制,消息的各部分以及数据块或数据段显示在显示装置上或通过播放装置再现。根据指定数据块与其它数据块或数据段连接的消息显示部分中的分段,如图15所示,可以被标志为前述的热点。此外,块16表示,当选择特定热点时,链接到相应数据段的数据块或数据段可以根据列表的指定而显示或播放。如前面所述,这可以包括在所述显示装置上显示,或包括通过播放装置再现,或可以包括根据应用程序执行中央处理装置的某些操作序列。当链接到热点的数据段被显示时,与上述对应,在现在显示的数据块中还可以标志热点,规定进一步的链接,通过输入装置在另外的步骤中选择。
图4的步骤序列是解释性的说明。步骤序列可以被改变,例如针对存储电子消息的那些步骤,而且特定的步骤也可以被改变,例如指定数据块的处理。
Claims (10)
1.电子消息通信系统包括:
多个数据处理设备(DV1-DVn),每个具有中央处理装置(ZV1-ZVn)、存储装置(S1-Sn)、输入装置(EV1-EVn)以及显示装置(AV1-AVn);
数据网(N),用于在第一数据处理设备(DV1-DVn)的所述中央处理装置(ZV1-ZVn)的控制下,电子消息(E)到第二数据处理设备(DV1-DVn)的数据传输;其中
电子消息包括数据块(TB1、TB2、A1);以及
第二数据处理设备的中央处理装置被设计为分析接收消息,并将电子消息中包括的数据块存储在所述存储装置中,在输入装置控制下显示或再现所述数据块,以及
指定数据块(Z)附加地与电子消息(E)的传输一起发送,包括至少一个指定指令,规定第一数据块或数据段与电子消息的至少一个第二数据块或数据段之间的指定,
其特征在于
所述多个数据处理设备(DV1-DVn)的中央处理装置(ZV1-ZVn)用指示数据序列将接收电子消息分解成各个数据块,并将它们存储在各个存储装置(S1-Sn)中;并且
中央处理装置(ZV1-ZVn)分析所述指定数据块,并根据该分析产生存储所述数据块的存储位置之间的指定列表。
2.根据权利要求1的通信系统,其特征在于,电子消息包括至少一个文本数据块(TB1、TB2)及/或至少一个图像数据块(TB1、TB2)及/或至少一个声音数据块(A1)。
3.根据权利要求1或2的通信系统,其特征在于,电子消息包括至少一个包括应用程序的数据块。
4.根据权利要求2的通信系统,其特征在于,指定数据块(Z)包括数据段或数据块与应用程序之间的指定。
5.根据前面权利要求中一个的通信系统,其特征在于,中央处理装置(ZV1-ZVn)还用来对显示在各个显示装置上的与其它数据段或数据块链接的数据段或数据块做标记。
6.根据权利要求2的通信系统,其特征在于,中央处理装置(ZV1-ZVn)还用来给声音数据段或声音数据块作标记,它们由各个播放装置再现,通过音调信号或基音改变或诸如此类链接到其它数据段或数据块。
7.根据权利要求6的通信系统,其特征在于,当所述中央处理装置(ZV1-ZVn)还用来在各个输入装置(EV1-EVn)控制下并根据所产生的指定列表的指定选择标志数据段或数据块时,在显示装置(AV1-AVn)上显示指定的数据段或数据块及/或通过播放装置(WV1-WVn)再现所述数据。
8.根据前面权利要求中一个的通信系统,其特征在于,中央处理装置(ZV1-ZVn)可以根据MIME标准与STMP或根据另一个已知协议处理电子消息。
9.根据前面权利要求中一个的通信系统,其特征在于,除所述指定数据块(Z),电子消息(E)对应于MIME或X.420
10.根据权利要求2的通信系统,其特征在于,图像数据块由图像序列组成。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19718654A DE19718654C2 (de) | 1997-05-02 | 1997-05-02 | Kommunikationssystem für elektronische Nachrichten |
DE19718654.8 | 1997-05-02 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1262011A CN1262011A (zh) | 2000-08-02 |
CN1136704C true CN1136704C (zh) | 2004-01-28 |
Family
ID=7828485
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB988066599A Expired - Lifetime CN1136704C (zh) | 1997-05-02 | 1998-04-30 | 电子消息通信系统 |
Country Status (9)
Country | Link |
---|---|
US (1) | US6275849B1 (zh) |
EP (1) | EP0983672B1 (zh) |
JP (1) | JP3803387B2 (zh) |
CN (1) | CN1136704C (zh) |
AU (1) | AU7760698A (zh) |
CA (1) | CA2287959C (zh) |
DE (2) | DE19718654C2 (zh) |
TW (1) | TW452702B (zh) |
WO (1) | WO1998051051A1 (zh) |
Families Citing this family (79)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10361802B1 (en) | 1999-02-01 | 2019-07-23 | Blanding Hovenweep, Llc | Adaptive pattern recognition based control system and method |
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
US7076730B1 (en) * | 1998-12-10 | 2006-07-11 | Intellinet, Inc. | Electronic mail software with modular integrated authoring/reading software components |
US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
US6360221B1 (en) | 1999-09-21 | 2002-03-19 | Neostar, Inc. | Method and apparatus for the production, delivery, and receipt of enhanced e-mail |
US6687740B1 (en) | 1999-09-21 | 2004-02-03 | Neostar, Inc. | System, method and article of manufacture for preventing the proliferation of unwanted electronic messages |
US7840639B1 (en) * | 1999-09-21 | 2010-11-23 | G&H Nevada-Tek | Method and article of manufacture for an automatically executed application program associated with an electronic message |
US9092535B1 (en) | 1999-09-21 | 2015-07-28 | Google Inc. | E-mail embedded textual hyperlink object |
US6704771B1 (en) | 1999-09-21 | 2004-03-09 | Neostar, Inc. | Electronic message payload for interfacing with text contained in the message |
US7058586B1 (en) | 2000-06-06 | 2006-06-06 | Pitney Bowes Inc. | Information delivery system for providing senders with a recipient's messaging preferences |
US7072845B1 (en) * | 2000-06-06 | 2006-07-04 | Pitney Bowes Inc. | Messaging system having recipient profiling |
US7072955B1 (en) * | 2000-08-31 | 2006-07-04 | Intel Corporation | Controlling remote storage devices |
US20030193967A1 (en) * | 2001-12-31 | 2003-10-16 | Gregg Fenton | Method, apparatus and system for processing multimedia messages |
US9154906B2 (en) | 2002-03-28 | 2015-10-06 | Telecommunication Systems, Inc. | Area watcher for wireless network |
US7426380B2 (en) | 2002-03-28 | 2008-09-16 | Telecommunication Systems, Inc. | Location derived presence information |
US8027697B2 (en) | 2007-09-28 | 2011-09-27 | Telecommunication Systems, Inc. | Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system |
US8290505B2 (en) | 2006-08-29 | 2012-10-16 | Telecommunications Systems, Inc. | Consequential location derived information |
US8918073B2 (en) | 2002-03-28 | 2014-12-23 | Telecommunication Systems, Inc. | Wireless telecommunications location based services scheme selection |
US8126889B2 (en) | 2002-03-28 | 2012-02-28 | Telecommunication Systems, Inc. | Location fidelity adjustment based on mobile subscriber privacy profile |
US8666397B2 (en) | 2002-12-13 | 2014-03-04 | Telecommunication Systems, Inc. | Area event handling when current network does not cover target area |
US7424293B2 (en) | 2003-12-02 | 2008-09-09 | Telecommunication Systems, Inc. | User plane location based service using message tunneling to support roaming |
US7260186B2 (en) | 2004-03-23 | 2007-08-21 | Telecommunication Systems, Inc. | Solutions for voice over internet protocol (VoIP) 911 location services |
US20080126535A1 (en) | 2006-11-28 | 2008-05-29 | Yinjun Zhu | User plane location services over session initiation protocol (SIP) |
US20080090546A1 (en) | 2006-10-17 | 2008-04-17 | Richard Dickinson | Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging |
US7113128B1 (en) | 2004-10-15 | 2006-09-26 | Telecommunication Systems, Inc. | Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas |
US7629926B2 (en) | 2004-10-15 | 2009-12-08 | Telecommunication Systems, Inc. | Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas |
US6985105B1 (en) | 2004-10-15 | 2006-01-10 | Telecommunication Systems, Inc. | Culled satellite ephemeris information based on limiting a span of an inverted cone for locating satellite in-range determinations |
US7411546B2 (en) | 2004-10-15 | 2008-08-12 | Telecommunication Systems, Inc. | Other cell sites used as reference point to cull satellite ephemeris information for quick, accurate assisted locating satellite location determination |
US7353034B2 (en) | 2005-04-04 | 2008-04-01 | X One, Inc. | Location sharing and tracking using mobile phones or other wireless devices |
US8660573B2 (en) | 2005-07-19 | 2014-02-25 | Telecommunications Systems, Inc. | Location service requests throttling |
US9282451B2 (en) | 2005-09-26 | 2016-03-08 | Telecommunication Systems, Inc. | Automatic location identification (ALI) service requests steering, connection sharing and protocol translation |
US7825780B2 (en) | 2005-10-05 | 2010-11-02 | Telecommunication Systems, Inc. | Cellular augmented vehicle alarm notification together with location services for position of an alarming vehicle |
US8467320B2 (en) | 2005-10-06 | 2013-06-18 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) multi-user conferencing |
US7907551B2 (en) | 2005-10-06 | 2011-03-15 | Telecommunication Systems, Inc. | Voice over internet protocol (VoIP) location based 911 conferencing |
JP4892919B2 (ja) * | 2005-10-13 | 2012-03-07 | 富士通株式会社 | リモート保守システム、メール接続確認方法、メール接続確認プログラム及びメール送信環境診断プログラム |
US20070124404A1 (en) * | 2005-11-30 | 2007-05-31 | Digital River, Inc. | Recurring message system and method |
US8150363B2 (en) | 2006-02-16 | 2012-04-03 | Telecommunication Systems, Inc. | Enhanced E911 network access for call centers |
US8059789B2 (en) | 2006-02-24 | 2011-11-15 | Telecommunication Systems, Inc. | Automatic location identification (ALI) emergency services pseudo key (ESPK) |
US9167553B2 (en) | 2006-03-01 | 2015-10-20 | Telecommunication Systems, Inc. | GeoNexus proximity detector network |
US7899450B2 (en) | 2006-03-01 | 2011-03-01 | Telecommunication Systems, Inc. | Cellular augmented radar/laser detection using local mobile network within cellular network |
US7471236B1 (en) | 2006-03-01 | 2008-12-30 | Telecommunication Systems, Inc. | Cellular augmented radar/laser detector |
GB2451371B (en) | 2006-04-17 | 2011-02-23 | Vovision Llc | Method and systems for correcting transcribed audio files |
US8208605B2 (en) | 2006-05-04 | 2012-06-26 | Telecommunication Systems, Inc. | Extended efficient usage of emergency services keys |
US7966013B2 (en) | 2006-11-03 | 2011-06-21 | Telecommunication Systems, Inc. | Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC) |
US8050386B2 (en) | 2007-02-12 | 2011-11-01 | Telecommunication Systems, Inc. | Mobile automatic location identification (ALI) for first responders |
EP2196014A4 (en) | 2007-09-17 | 2014-12-24 | Telecomm Systems Inc | 911 EMERGENCY SERVICE DATA MESSAGING |
US20090083413A1 (en) * | 2007-09-24 | 2009-03-26 | Levow Zachary S | Distributed frequency data collection via DNS |
US9130963B2 (en) | 2011-04-06 | 2015-09-08 | Telecommunication Systems, Inc. | Ancillary data support in session initiation protocol (SIP) messaging |
US7929530B2 (en) | 2007-11-30 | 2011-04-19 | Telecommunication Systems, Inc. | Ancillary data support in session initiation protocol (SIP) messaging |
US20110022387A1 (en) * | 2007-12-04 | 2011-01-27 | Hager Paul M | Correcting transcribed audio files with an email-client interface |
CN101335884B (zh) * | 2008-07-21 | 2010-06-09 | 深圳市同洲电子股份有限公司 | 多媒体数据的获取方法及多媒体设备 |
US8068587B2 (en) | 2008-08-22 | 2011-11-29 | Telecommunication Systems, Inc. | Nationwide table routing of voice over internet protocol (VOIP) emergency calls |
US8892128B2 (en) | 2008-10-14 | 2014-11-18 | Telecommunication Systems, Inc. | Location based geo-reminders |
US8525681B2 (en) | 2008-10-14 | 2013-09-03 | Telecommunication Systems, Inc. | Location based proximity alert |
US9301191B2 (en) | 2013-09-20 | 2016-03-29 | Telecommunication Systems, Inc. | Quality of service to over the top applications used with VPN |
US8867485B2 (en) | 2009-05-05 | 2014-10-21 | Telecommunication Systems, Inc. | Multiple location retrieval function (LRF) network having location continuity |
WO2012005769A1 (en) | 2010-07-09 | 2012-01-12 | Telecommunication Systems, Inc. | Location privacy selector |
US20120006610A1 (en) | 2010-07-09 | 2012-01-12 | Erik Wallace | Telematics enhanced mobile device safety interlock |
US8942743B2 (en) | 2010-12-17 | 2015-01-27 | Telecommunication Systems, Inc. | iALERT enhanced alert manager |
US8688087B2 (en) | 2010-12-17 | 2014-04-01 | Telecommunication Systems, Inc. | N-dimensional affinity confluencer |
US8682321B2 (en) | 2011-02-25 | 2014-03-25 | Telecommunication Systems, Inc. | Mobile internet protocol (IP) location |
US8649806B2 (en) | 2011-09-02 | 2014-02-11 | Telecommunication Systems, Inc. | Aggregate location dynometer (ALD) |
US9479344B2 (en) | 2011-09-16 | 2016-10-25 | Telecommunication Systems, Inc. | Anonymous voice conversation |
WO2013048551A1 (en) | 2011-09-30 | 2013-04-04 | Telecommunication Systems, Inc. | Unique global identifier for minimizing prank 911 calls |
US9264537B2 (en) | 2011-12-05 | 2016-02-16 | Telecommunication Systems, Inc. | Special emergency call treatment based on the caller |
US9313637B2 (en) | 2011-12-05 | 2016-04-12 | Telecommunication Systems, Inc. | Wireless emergency caller profile data delivery over a legacy interface |
US8984591B2 (en) | 2011-12-16 | 2015-03-17 | Telecommunications Systems, Inc. | Authentication via motion of wireless device movement |
US9384339B2 (en) | 2012-01-13 | 2016-07-05 | Telecommunication Systems, Inc. | Authenticating cloud computing enabling secure services |
US8688174B2 (en) | 2012-03-13 | 2014-04-01 | Telecommunication Systems, Inc. | Integrated, detachable ear bud device for a wireless phone |
US9544260B2 (en) | 2012-03-26 | 2017-01-10 | Telecommunication Systems, Inc. | Rapid assignment dynamic ownership queue |
US9307372B2 (en) | 2012-03-26 | 2016-04-05 | Telecommunication Systems, Inc. | No responders online |
US9338153B2 (en) | 2012-04-11 | 2016-05-10 | Telecommunication Systems, Inc. | Secure distribution of non-privileged authentication credentials |
WO2014028712A1 (en) | 2012-08-15 | 2014-02-20 | Telecommunication Systems, Inc. | Device independent caller data access for emergency calls |
US9208346B2 (en) | 2012-09-05 | 2015-12-08 | Telecommunication Systems, Inc. | Persona-notitia intellection codifier |
US9456301B2 (en) | 2012-12-11 | 2016-09-27 | Telecommunication Systems, Inc. | Efficient prisoner tracking |
US8983047B2 (en) | 2013-03-20 | 2015-03-17 | Telecommunication Systems, Inc. | Index of suspicion determination for communications request |
US9408034B2 (en) | 2013-09-09 | 2016-08-02 | Telecommunication Systems, Inc. | Extended area event for network based proximity discovery |
US9516104B2 (en) | 2013-09-11 | 2016-12-06 | Telecommunication Systems, Inc. | Intelligent load balancer enhanced routing |
US9479897B2 (en) | 2013-10-03 | 2016-10-25 | Telecommunication Systems, Inc. | SUPL-WiFi access point controller location based services for WiFi enabled mobile devices |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5111390A (en) * | 1988-08-22 | 1992-05-05 | Unisys Corporation | Software security system for maintaining integrity of compiled object code by restricting users ability to define compilers |
JPH03227179A (ja) * | 1990-01-31 | 1991-10-08 | Sony Corp | 画像データ処理装置 |
WO1992022033A1 (en) * | 1991-05-24 | 1992-12-10 | Bell Communications Research, Inc. | Active messaging system |
US5418908A (en) * | 1992-10-15 | 1995-05-23 | International Business Machines Corporation | System for automatically establishing a link between an electronic mail item and a remotely stored reference through a place mark inserted into the item |
JPH06319005A (ja) * | 1993-01-13 | 1994-11-15 | Canon Inf Syst Inc | メッセージ配信方法及び装置 |
JPH0774830A (ja) * | 1993-06-22 | 1995-03-17 | Canon Inc | マルチメディア情報通信装置 |
DE69424019T2 (de) * | 1993-11-24 | 2000-09-14 | Canon Information Syst Inc | System zur Sprachlichen Wiedergabe von Hypertextdokumenten, wie Hilfsdateien |
US5560005A (en) * | 1994-02-25 | 1996-09-24 | Actamed Corp. | Methods and systems for object-based relational distributed databases |
DE59504013D1 (de) * | 1994-08-25 | 1998-11-26 | Siemens Ag | Verfahren zur simultanen digitalen verarbeitung mehrerer von/zu audio-videogeräten zu übertragenden datenpakete in einem rechnersystem |
US5617541A (en) * | 1994-12-21 | 1997-04-01 | International Computer Science Institute | System for packetizing data encoded corresponding to priority levels where reconstructed data corresponds to fractionalized priority level and received fractionalized packets |
US5790793A (en) * | 1995-04-04 | 1998-08-04 | Higley; Thomas | Method and system to create, transmit, receive and process information, including an address to further information |
DE59608561D1 (de) * | 1995-04-13 | 2002-02-14 | Siemens Ag | Verfahren und einrichtung zum speichern, suchen und abspielen von informationen eines multimedia-elektronischen-postsystems |
JP3184763B2 (ja) * | 1995-06-07 | 2001-07-09 | インターナショナル・ビジネス・マシーンズ・コーポレ−ション | マルチメディア直接アクセス記憶装置及びフォーマット方法 |
US5708845A (en) * | 1995-09-29 | 1998-01-13 | Wistendahl; Douglass A. | System for mapping hot spots in media content for interactive digital media program |
US5737495A (en) * | 1995-09-29 | 1998-04-07 | Intel Corporation | Method and apparatus for managing multimedia data files in a computer network by streaming data files into separate streams based on file attributes |
US5781186A (en) * | 1996-02-02 | 1998-07-14 | Lucent Technologies Inc. | Arrangement for specifying presentation of multimedia message components |
US6035304A (en) * | 1996-06-25 | 2000-03-07 | Matsushita Electric Industrial Co., Ltd. | System for storing and playing a multimedia application adding variety of services specific thereto |
JP3434653B2 (ja) * | 1996-12-05 | 2003-08-11 | 富士通株式会社 | マルチメディアデータ蓄積伝送方法及び装置 |
US5848137A (en) * | 1997-05-22 | 1998-12-08 | Hsiao; Ray-Ling | Device and method for processing multimedia message |
-
1997
- 1997-05-02 DE DE19718654A patent/DE19718654C2/de not_active Expired - Lifetime
-
1998
- 1998-04-30 WO PCT/EP1998/002570 patent/WO1998051051A1/en active IP Right Grant
- 1998-04-30 AU AU77606/98A patent/AU7760698A/en not_active Abandoned
- 1998-04-30 TW TW087106729A patent/TW452702B/zh not_active IP Right Cessation
- 1998-04-30 CN CNB988066599A patent/CN1136704C/zh not_active Expired - Lifetime
- 1998-04-30 EP EP98925513A patent/EP0983672B1/en not_active Expired - Lifetime
- 1998-04-30 JP JP54770898A patent/JP3803387B2/ja not_active Expired - Lifetime
- 1998-04-30 CA CA002287959A patent/CA2287959C/en not_active Expired - Lifetime
- 1998-04-30 DE DE69831801T patent/DE69831801T2/de not_active Expired - Lifetime
- 1998-05-04 US US09/071,041 patent/US6275849B1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
CA2287959C (en) | 2007-12-04 |
EP0983672B1 (en) | 2005-10-05 |
CA2287959A1 (en) | 1998-11-12 |
DE69831801T2 (de) | 2006-06-22 |
EP0983672A1 (en) | 2000-03-08 |
DE69831801D1 (de) | 2006-02-16 |
TW452702B (en) | 2001-09-01 |
JP2001523421A (ja) | 2001-11-20 |
JP3803387B2 (ja) | 2006-08-02 |
WO1998051051A1 (en) | 1998-11-12 |
CN1262011A (zh) | 2000-08-02 |
DE19718654C2 (de) | 1999-05-06 |
DE19718654A1 (de) | 1998-11-05 |
US6275849B1 (en) | 2001-08-14 |
AU7760698A (en) | 1998-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1136704C (zh) | 电子消息通信系统 | |
CN1253022C (zh) | 短语音消息业务方法、装置及系统 | |
US6801931B1 (en) | System and method for personalizing electronic mail messages by rendering the messages in the voice of a predetermined speaker | |
CN100405807C (zh) | 通信设备和方法 | |
USRE44583E1 (en) | Method for automatically forwarding and replying short message | |
CN1264232A (zh) | 通用消息接发结构 | |
US8676236B1 (en) | System, method, and computer program for generating a short message service (SMS) message using template codes | |
US20060176902A1 (en) | Method of processing a multimedia message, a storage medium, and an associated processing system | |
CN1482787A (zh) | 一种在即时通信工具和手机间实现多媒体短信互通的方法 | |
CN1339902A (zh) | 数据通讯系统和数据通讯方法 | |
JP3597327B2 (ja) | マルチメディア電子メールシステム | |
US7130649B2 (en) | Message creating apparatus and method for mobile phone | |
US20040248599A1 (en) | [method of sending personalized short message] | |
JP2000138676A (ja) | 端末装置、コンピュータサーバ、通信方法及び記録媒体 | |
CN1897579A (zh) | 邮件传输所需的多国语支持系统及方法 | |
CN1726482A (zh) | 用于用户发起的群消息传送的系统和方法 | |
CN109688052B (zh) | 邮件信息与即时消息交互方法 | |
CN1780437A (zh) | 移动通信终端的用户表情图释生成方法及短消息收发方法 | |
CN101179755A (zh) | 一种通过字符化的短信端口实现业务办理方法及系统 | |
Huitema | The challenge of multimedia mail | |
JP6942401B1 (ja) | メッセージ通信プログラム | |
KR100757182B1 (ko) | 수신자 중심의 문자메시지 변환 방법 및 그 시스템 | |
JP2007156836A (ja) | 同報メールシステム | |
KR20060041195A (ko) | 휴대형 멀티미디어 플레이어 기반의 멀티미디어 신문서비스 제공 시스템 | |
JP2002132667A (ja) | 電子メール装置及び電子メール転送装置 |
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 | ||
CX01 | Expiry of patent term |
Granted publication date: 20040128 |
|
CX01 | Expiry of patent term |