CN1281030C - 中继装置、信息发送装置和信息发送方法 - Google Patents
中继装置、信息发送装置和信息发送方法 Download PDFInfo
- Publication number
- CN1281030C CN1281030C CNB031585574A CN03158557A CN1281030C CN 1281030 C CN1281030 C CN 1281030C CN B031585574 A CNB031585574 A CN B031585574A CN 03158557 A CN03158557 A CN 03158557A CN 1281030 C CN1281030 C CN 1281030C
- Authority
- CN
- China
- Prior art keywords
- information
- mentioned
- mobile machine
- sends
- transmitting apparatus
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/561—Adding application-functional data or data for application control, e.g. adding metadata
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1859—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast adapted to provide push services, e.g. data channels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/54—Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1863—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast comprising mechanisms for improved reliability, e.g. status reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless 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/21—Monitoring or handling of messages
- H04L51/23—Reliability checks, e.g. acknowledgments or fault reporting
-
- 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/58—Message adaptation for wireless communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Coupling Device And Connection With Printed Circuit (AREA)
- Communication Control (AREA)
Abstract
本发明提供中继装置、信息发送装置和信息发送方法。该中继装置(20)包含检测能够通过移动体通信网(1)进行信息的发送接收的移动机(30)成为可以与移动体通信网(1)进行通信的状态的连接检测单元(201),和将该检测结果发送给用于将邮件信息发送给移动机(30)的邮件服务器(10)的通知发送单元(202)。
Description
技术领域
本发明涉及中继装置、信息发送装置和信息发送方法。
背景技术
通过网络提供的服务分配(信息的分配)能够分成拉型和推型二类。拉型服务分配是为了Web浏览和文件下载,在用户一侧能动地接收信息的分配方法(例如,参照非专利文献1)。另一方面,推型的服务分配是为了邮件分配被动地接收信息的分配方法(例如,参照非专利文献1)。根据接收该信息的方法的不同,与在拉型的服务分配中,预先确立用于提供信息的网络比较,在推型的服务分配中,不限于预先确立用于提供信息的网络。
[非专利文献1]
Satashi Yamato,“What is push type informationdistribution?:FUNDAMENTAL KNOWLEDGE OF TERMS FORMOBILE DEVICES,No.79,”at http://k-tai.impress.co.jp/cda/article/keyword/0,,8083,00.html,Feb.5,2002,(retrieved onSep.12,2002)。
因为在推型的服务分配中,不限于预先确立用于提供信息的网络,所以即便在提供信息一侧进行服务分配,也存在着由于某种原因不能确立网络,不能提供信息的情形。为了解决不能提供信息的问题,即所谓的未到达服务的问题,采用2种方法。
第1种方法是虽然通过用户使用的客户终端定期地与网络连接,从提供信息一侧(服务提供者)提取信息,实质上采用与拉型的服务分配同样的方法,但是外表上可以看做进行推型的服务分配的方法。第2种方法是服务提供者一侧若干次地提供信息直到信息到达客户终端为止,即继续地进行推型的服务分配的方法。
在第1种方法中,客户终端需要定期地向服务提供者发送询问有无未到达服务的确认消息。发送这种确认消息增大用户的通信成本,进一步挤压网络的频带。又,服务提供者需要处理从客户终端发送的确认消息,难以对付成为对象的客户终端很多的情形。在第2种方法中,因为必须连续地发送信息直到客户终端与网络连接为止,这种通信量挤压网络的频带,使服务提供者的通信成本增加。
发明内容
这里,在本发明中,我们将提供对于各个网络和网络利用者可以实现适合的推型服务的中继装置、信息发送装置和信息发送方法作为课题。
根据本发明的一个方面,提供了一种中继装置,其构成移动机所属的移动体通信网的一部分,所述中继装置的特征是:包含连接检测装置和通知发送装置,所述连接检测装置根据所述移动机的通信状况,检测所述移动机成为可以与所述移动体通信网进行通信的状态,并且取得向所述移动机发送信息时所需的发送关联信息,所述通知发送装置将上述连接检测装置的检测结果和发送关联信息发送给用于将预定信息发送给所述移动机的信息发送装置。
根据本发明的另一个方面,提供了一种信息发送装置,其构成移动机所属的移动体通信网的一部分,所述信息发送装置的特征是:包含接收检测出所述移动机成为可以与上述移动体通信网进行通信的状态的结果的通信接收装置;和与该接收相应地向上述移动机发送预定信息的信息发送装置。
根据本发明的又一个方面,提供了一种信息发送方法,用于向属于移动体通信网的移动机发送预定的信息,其特征是包括以下步骤:连接检测装置根据所述移动机的状况检测所述移动机成为可以与所述移动体通信网进行通信的状态并且取得向所述移动机发送信息时所需的发送关联信息的连接检测步骤;通知发送装置将上述连接检测装置的检测结果和发送关联信息发送给用于将预定信息发送给所述移动机的信息发送装置的通知发送步骤,通知接收装置接收所述发送的检测结果和发送关联信息的通知接收步骤,和信息发送装置与该接收相应地向上述移动机发送预定信息的信息发送步骤。
本发明的中继装置包含检测能够通过网络发送接收信息的通信终端成为可以与上述网络进行通信的状态的连接检测装置。
如果根据本发明的中继装置,则因为检测出通信终端成为可以通信的状态,所以例如,如果与该检测相应将该检测结果发送给称为信息发送装置的装置,则信息发送装置能将预定信息发送给通信终端。从而,信息发送装置在网络与通信终端不可能进行通信的状态中不发送预定信息,避免了必须连续地发送信息直到通信终端与网络连接为止的事态。又,因为不需要要求从通信终端一侧发送预定信息,所以减少了对网络频带的挤压,降低了通信成本。
在本发明的中继装置中,连接检测装置进一步包含取得当向通信终端发送信息时所需的发送关联信息,将连接检测装置的检测结果和该取得的发送关联信息发送给用于将预定信息发送给通信终端的信息发送装置的通知发送装置,例如,如果取得称为通信终端的IP地址的发送关联信息,将该取得的发送关联信息输出到信息发送装置,则能够更高效率地将预定信息发送给通信终端。
在本发明的中继装置中,进一步包含与连接检测装置的检测相应地向通信终端发送预定信息的信息发送装置,在网络与通信终端不可能进行通信的状态中不发送预定信息。从而,能够避免必须连续地发送信息直到通信终端与网络连接为止的事态。
在本发明的中继装置中,信息发送装置,与连接检测装置的检测相应地,从存储在发送信息存储装置中的信息中,选择要发送给通信终端的预定信息进行发送,例如,如果将作为未到达服务的预定信息存储在发送信息存储装置中,则当通信终端与网络连接时能够高效率地发送预定信息。
在本发明的中继装置中,信息发送装置将选出的预定信息与发送给通信终端的其它信息一起发送给通信终端,如果可以发送需发送给通信终端的其它信息,则因为通信终端处于可以与网络进行通信的状态,所以能够更高效率地发送预定信息。
在本发明的中继装置中,发送给通信终端的其它信息是用HTTP进行发送接收的信息,信息发送装置,当通过变更发送给通信终端的其它信息的HTTP标题,附加选择的预定信息发送给通信终端时,通过将预定信息附加在其它信息上,能够以所谓的驮背运输(piggy back)方式发送给通信终端。从而,能够更简便地将预定信息发送给通信终端。
在本发明的中继装置中,信息发送装置,当将选出的预定信息与发送给通信终端的其它信息区别地发送给通信终端时,能够确实地在要发送预定信息的时刻进行发送。例如,当与作为通信终端的便携式电话机进行通话时,连接检测装置检测该通话,能够与通话的声音信息区别地将作为预定信息的邮件信息发送给便携式电话机。
本发明的信息发送装置包含接收检测能够通过网络发送接收信息的通信终端成为可以与网络进行通信的状态的结果的通信接收装置、和与该接收相应地向通信终端发送预定信息的信息发送装置。
如果根据本发明的信息发送装置,则因为接收检测通信终端成为可以进行通信的状态的结果,与该接收相应地向通信终端发送预定信息,所以在网络与通信终端不可能进行通信的状态中不发送预定信息。从而,能够避免必须连续地发送信息直到通信终端与网络连接为止的事态。又,因为不需要要求从通信终端一侧发送预定信息,所以减少了对网络频带的挤压,降低了通信成本。
在本发明的中继装置中,信息发送装置,当与连接检测装置的检测相应地,从存储在发送信息存储装置中的信息中,选择要发送给通信终端的预定信息进行发送时,例如,如果将作为未到达服务的预定信息存储在发送信息存储装置中,则当通信终端与网络连接时能够高效率地发送预定信息。
在本发明的信息发送装置中,当通知接收装置接收当将信息发送给通信终端时所需的发送关联信息,信息发送装置根据该接收的发送关联信息,向通信终端发送预定信息时,例如,因为接收称为通信终端的IP地址的发送关联信息,根据该接收的发送关联信息发送预定信息,所以能够更高效率地将预定信息发送给通信终端。
本发明的信息发送方法包含连接检测装置检测能够通过网络发送接收信息的通信终端成为可以与网络进行通信的状态的连接检测步骤、和信息发送装置与该检测相应地向通信终端发送预定信息的信息发送步骤。
如果根据本发明的信息发送方法,则因为检测出通信终端成为可以通信的状态,与该检测相应地将预定信息发送给通信终端,所以在网络与通信终端不可能进行通信的状态中不发送预定信息。从而能够避免必须连续地发送信息直到通信终端与网络连接为止的事态。又,因为不需要要求从通信终端一侧发送预定信息,所以减少了对网络频带的挤压,降低了通信成本。
在本发明的信息发送方法中,当在信息发送步骤中信息发送装置与连接检测装置的检测相应,从存储在发送信息存储装置中的信息中,选择要发送给通信终端的预定信息进行发送时,例如,如果将作为未到达服务的预定信息存储在发送信息存储装置中,则当通信终端与网络连接时能够高效率地发送预定信息。
在本发明的信息发送方法中,当在信息发送步骤中信息发送装置将选出的预定信息与发送给通信终端的其它信息一起发送给通信终端时,如果可以发送发送给通信终端给的其它信息,则因为通信终端处于可以与网络进行通信的状态,所以能够更高效率地发送预定信息。
在本发明的信息发送方法中,发送给通信终端的其它信息是用HTTP进行发送接收的信息,当在信息发送步骤中信息发送装置通过变更发送给通信终端的其它信息的HTTP标题,附加选择的预定信息发送给通信终端时,通过变更HTTP标题,将预定信息附加在其它信息上,能够以所谓的驮背运输方式发送给通信终端。从而,能够更简便地将预定信息发送给通信终端。
在本发明的信息发送方法中,当在信息发送步骤中信息发送装置将选出的预定信息与发送给通信终端的其它信息有区别地发送给通信终端时,能够确实地在要发送预定信息的时刻进行发送。例如,当与作为通信终端的便携式电话机进行通话时,连接检测装置检测该通话,能够与通话的声音信息有区别地将作为预定信息的邮件信息发送给便携式电话机。
在本发明的信息发送方法中,包含连接检测装置取得当向通信终端发送信息时所需的发送关联信息的步骤、和连接检测装置将该取得的发送关联信息输出到信息发送装置的信息输出步骤,例如,如果取得称为通信终端的IP地址的发送关联信息,将该取得的发送关联信息输出到信息发送装置,则能够更高效率地将预定信息发送给通信终端。
从下面给出的详细描述和只是用于说明而对本发明没有限制的附图,我们可以更充分地了解本发明。
进一步,从下面给出的详细描述,本发明的适用范围将变得很清楚,然而,我们明白详细的描述和具体的例子,虽然指出了本发明的优先实施形态,但是只是用于说明而已,因为对于那些熟练的技术人员来说从这个详细描述,在本发明的精神和范围内各种不同的变化和修改将变得很明显。
附图说明
图1是用于说明作为本发明的实施形态的邮件服务器和中继装置的图。
图2是表示用作为本发明的实施形态的邮件服务器和中继装置发送邮件信息的方法的顺序图。
图3是表示用作为本发明的实施形态的邮件服务器和中继装置发送邮件信息的方法的顺序图。
图4是表示作为本发明的实施形态的中继装置发送信息的样态的图。
具体实施方式
通过参照只是用于说明的附图的下列详细说明,能够容易地理解本发明。在下文中,我们将参照附图描述本发明的优先实施形态。如果可以加上参考数字,我们就通过加上相同的参考数字不再重复对附图中相应部分的说明。
我们用图1说明作为本发明的实施形态的邮件服务器和中继装置。图1是用于说明邮件服务器和中继装置的图。邮件服务器10和中继装置20构成移动体通信网1的一部分。移动体通信网1是为了可以与移动机30和移动机60进行信息的发送接收而构成的。进一步,移动体通信网1是为了通过因特网2可以与个人计算机40和服务提供者终端50进行信息的发送接收而构成的。
移动机30和移动机60是同时具有数据通信功能的便携式电话机。作为移动机30和移动机60,代替便携式电话机,也可以是具有通信功能的称为PDA(Personal Digital Assistance(个人数字助理))的便携式信息终端,可以广泛应用可以进行信息通信的设备。
个人计算机40,物理上,是作为备有CPU(中央处理装置)、存储器、称为鼠标和键盘的输入装置、称为显示器的显示装置、称为硬件的存储装置、称为调制解调器的通信装置等的计算机系统构成的。在本实施形态的情形中,用作将邮件发送给移动机30的终端。
服务提供者终端50,物理上,是作为备有CPU(中央处理装置)、存储器、称为鼠标和键盘的输入装置、称为显示器的显示装置、称为硬件的存储装置、称为调制解调器的通信装置等的计算机系统构成的。在本实施形态的情形中,用作向移动机30和移动机60的用户提供称为信息发送的服务的终端。
邮件服务器10,物理上,是作为备有CPU(中央处理装置)、存储器、称为鼠标和键盘的输入装置、称为显示器的显示装置、称为硬件的存储装置等的计算机系统(或者计算机系统的集合体)构成的。
邮件服务器10作为功能的构成要素,包含信息接收单元101、信息发送单元(信息发送装置)102、通知接收单元(通知接收装置)103、和发送信息存储单元(发送信息存储装置)110。接着,我们详细说明各构成要素。
信息接收单元101是接收向能够与移动体通信网1进行信息的发送接收的移动机发送过来的邮件信息的部分。例如,接收从个人计算机40通过因特网2发送给移动机30的邮件信息。信息接收单元101将该接收的邮件信息输出到信息发送单元102,并且存储在发送信息存储单元110中。
信息发送单元102是向该移动机发送向能够与移动体通信网1进行信息的发送接收的移动机发送的邮件信息的部分。信息发送单元102既可以在从信息接收单元101接收邮件信息时进行发送,也可以如后面说明的那样与来自通知接收单元103的检测信息的输出相应地进行发送。当与来自通知接收单元103的检测信息的输出相应地进行发送时,信息发送单元102读出存储在发送信息存储单元110中的邮件信息并进行发送。
通知接收单元103是接收从中继装置20发送的检测信息的部分。该检测信号是表示中继装置20检测能够与移动体通信网1进行信息的发送接收的移动机成为可以与移动体通信网1进行通信的状态的信息。通知接收单元103接收检测信息并输出到信息发送单元102。
发送信息存储单元110是将向能够与移动体通信网1进行信息的发送接收的移动机发送的邮件信息按每个移动机进行存储的部分。既可以将信息接收单元101接收的邮件信息全部存储在发送信息存储单元110中,也可以只将信息发送单元102要发送的但是还没有完成发送的邮件信息存储在发送信息存储单元110中。又,能够在预定的定时消去存储在发送信息存储单元110中的邮件信息。作为这个预定的定时,例如,也可以是当将邮件信息发送给移动机30时,使来自移动机30的接收应答消息返信回去的时刻。又,当不使该接收应答消息返信回去时,不消去对应的邮件信息。没有消去的邮件信息,当下一次移动机30成为可以通信时,由信息发送单元102发送出去。
中继装置20,物理上,是作为备有CPU(中央处理装置)、存储器、称为鼠标和键盘的输入装置、称为显示器的显示装置、称为硬件的存储装置等的计算机系统构成的。
中继装置20作为功能的构成要素,包含连接检测单元(连接检测装置)201、通知发送单元(通知发送装置)202、信息发送单元(信息发送装置)203、未发送信息存储单元(未发送信息存储装置)210。接着,我们详细说明各构成要素。
连接检测单元201是检测能够与移动体通信网1进行信息的发送接收的移动机成为可以与移动体通信网1进行通信的状态的部分。连接检测单元201,例如,检测移动机30与移动机60进行通话,或移动机30对服务提供者终端50要求拉型服务(Web浏览等),或将IP地址交付给移动机30的情形,通过这种检测,检测出移动机30成为可以与移动体通信网1进行通信的状态。连接检测单元201将该检测结果输出到通知发送单元202和信息发送单元203。
通知发送单元202是将连接检测单元201的检测结果作为检测信息发送给邮件服务器10的部分。更具体地说,与特定某个移动机是否成为可以与移动体通信网1进行通信的状态的信息一起发送检测结果。
信息发送单元203,与连接检测单元201的检测结果相应,从存储在未发送信息存储单元210的信息中,选择要发送给可以与移动体通信网1进行通信的移动机的信息进行发送。在未发送信息存储单元210中,例如,与用于特定作为发送目的地的移动机30的信息关联地存储着邮件服务器10要向移动机30发送但是还不能发送的邮件信息、和从服务提供者终端50发送给移动机30的邮件信息。又,能够在预定的定时消去存储在未发送信息存储单元210中的信息。作为这个预定的定时,例如,也可以是当将邮件信息发送给移动机30时,使来自移动机30的接收应答消息返信回去的时刻。又,当不使该接收应答消息返信回去时,不消去对应的邮件信息。没有消去的邮件信息,当下一次移动机30成为可以通信时,由信息发送单元203发送出去。
接着,我们用图2说明用邮件服务器10和中继装置20发送邮件信息的方法。将邮件发送给移动机30的发送者从个人计算机40发送邮件信息(S01)。该邮件信息通过因特网2到达移动体通信网1。邮件服务器10的信息接收单元101接收到达移动体通信网1的邮件信息,存储在发送信息存储单元110中(S02)。此外,在本说明中,信息接收单元101将邮件信息输出到信息发送单元102,信息发送单元102将邮件信息发送给移动机30,但是邮件信息没有到达移动机30。
使用移动机30的用户对服务提供者终端50要求拉型服务(S03)。当移动机30要求拉型服务时,即要求web浏览等时,移动机30成为可以与移动体通信网1进行通信的状态。中继装置20的连接检测单元201检测出这个成为可以进行通信的状态(S04)。
连接检测单元201将检测结果输出到通知发送单元202,从通知发送单元202发送给邮件服务器10(S05)。邮件服务器10的通知接收单元103接收该检测信息,输出到信息发送单元102。信息发送单元102根据包含在检测信息中的特定移动机30的信息,从存储在发送信息存储单元110中的信息内,选择要发送给移动机30的信息。信息发送单元102将选择的信息(例如未发送的邮件信息)发送给移动机30(S06)。
接着,我们用图3说明用邮件服务器10和中继装置20发送邮件信息的别的方法。将邮件发送给移动机30的发送者从个人计算机40发送邮件信息(S11)。该邮件信息通过因特网2到达移动体通信网1。邮件服务器10的信息接收单元101接收到达移动体通信网1的邮件信息,输出到信息发送单元102。信息发送单元102将邮件信息发送给移动机30。这里,信息发送单元102判断是否完成了邮件信息的发送(S12)。信息发送单元102,当判断没有完成邮件信息的发送时,将该邮件信息发送给中继装置20(S13)。
将信息发送单元102发送给中继装置20的邮件信息存储在未发送信息存储单元210中(S14)。使用移动机30的用户对服务提供者终端50要求拉型服务(S15)。当移动机30要求拉型服务时,即要求web浏览等时,移动机30成为可以与移动体通信网1进行通信的状态。中继装置20的连接检测单元201检测出这个成为可以进行通信的状态(S16)。
中继装置20的信息发送单元202,根据包含在检测信息中的特定移动机30的信息,从存储在未发送信息存储单元210中的信息内,选择要发送给移动机30的信息。信息发送单元202将选择的信息(例如未发送的邮件信息)发送给移动机30(S17)。
在上述的说明中,邮件服务器10和中继装置20单独地将未发送的邮件信息发送给移动机30,但是也可以与其它信息一起进行发送。图4表示与其它信息一起发送未发送的信息的方法。如果根据图4的方法,则当从移动机30对服务提供者终端50要求拉型服务时,从服务提供者终端50发送附有HTTP标题的拉型服务(例如web浏览信息)。将该附有HTTP标题的拉型服务发送给移动体通信网1的中继装置20。在中继装置20中,为了可以包含未到达信息而变更发送过来的HTTP标题,将未到达信息附加在拉型服务中发送给移动机30。
在本实施形态中,因为连接检测单元201检测出移动机30成为可以进行通信的状态,邮件服务器10的信息发送单元102或中继装置20的信息发送单元203与该检测相应地将称为邮件信息的预定信息发送给移动机30,所以在移动体通信网1与移动机30不可能进行通信的状态中,不发送邮件信息。从而,能够避免必须连续地发送信息直到移动机30与移动体通信网1连接为止的事态。又,因为不需要要求从移动机30一侧发送邮件信息,所以减少了对网络频带的挤压。
又因为信息发送单元102或信息发送单元203与连接检测单元20的检测相应,从存储在邮件服务器10的发送信息存储单元110、中继装置20的未发送信息存储单元210中的未发送信息中,选择与检测对应的要发送给移动机30的邮件信息进行发送,所以移动机30与移动体通信网1连接时能够高效率地发送邮件信息。
又因为如果信息发送单元203与发送给移动机30的其它信息一起发送未发送信息,则移动机30成为可以与移动体通信网1进行通信的状态,所以能够更高效率地发送预定信息。特别是,如果在用HTTP进行发送接收的信息中,通过变更这个HTTP标题,附加未发送信息发送给移动机30,则能够用所谓的驮背运输方式发送给移动机30。从而,能够更简便地将预定信息发送给移动机30。另一方面,如果与发送给移动机30的其它信息有区别地发送未发送信息,则能够确实地在要发送预定信息的时刻进行发送。
又,如果连接检测装置201取得当向移动机30发送信息时所需的发送关联信息,将该取得的发送关联信息输出到信息发送单元102和信息发送单元203,则能够更高效率地将预定信息发送给移动机30。
如果根据本发明,则因为检测出通信终端成为可以通信的状态,与该检测相应地将预定信息发送给通信终端,所以在网络与通信终端不可能进行通信的状态中,不发送预定信息。从而,能够避免必须连续地发送信息直到通信终端与网络连接为止的事态。又,因为不需要要求从通信终端一侧发送预定信息,所以减少了对网络频带的挤压,降低通信成本。从而作为本发明的目的,能够提供对于各个网络和网络利用者可以实现适合的推型服务的中继装置、信息发送装置和信息发送方法。
从上述的本发明,显然可以看到能够以许多方式改变本发明的实施形态。我们不认为这种改变偏离本发明的精神和范围,对于那些熟练的技术人员来说,显然所有这些修改都包括在下列的权利要求书的范围内。
Claims (15)
1.一种中继装置,其构成移动机所属的移动体通信网的一部分,所述中继装置的特征是:包含连接检测装置和通知发送装置,所述连接检测装置根据所述移动机的通信状况,检测所述移动机成为可以与所述移动体通信网进行通信的状态,并且取得向所述移动机发送信息时所需的发送关联信息,所述通知发送装置将上述连接检测装置的检测结果和发送关联信息发送给用于将预定信息发送给所述移动机的信息发送装置。
2.权利要求1记载的中继装置,其特征是:进一步包含与上述连接检测装置的检测相应地向上述移动机发送预定信息的信息发送装置。
3.权利要求2记载的中继装置,其特征是:上述信息发送装置,与上述连接检测装置的检测相应地,从存储在发送信息存储装置中的信息中,选择要发送给上述移动机的预定信息进行发送。
4.权利要求3记载的中继装置,其特征是:上述信息发送装置将上述选出的预定信息与发送给上述移动机的其它信息一起发送给上述移动机。
5.权利要求4记载的中继装置,其特征是:发送给上述移动机的其它信息是用HTTP进行发送接收的信息,
上述信息发送装置通过变更发送给上述移动机的其它信息的HTTP标题,附加上述选择的预定信息发送给上述移动机。
6.权利要求3记载的中继装置,其特征是:上述信息发送装置将上述选出的预定信息与发送给上述移动机的其它信息有区别地发送给上述移动机。
7.一种信息发送装置,其构成移动机所属的移动体通信网的一部分,所述信息发送装置的特征是:包含
接收检测出所述移动机成为可以与上述移动体通信网进行通信的状态的结果的通信接收装置;和
与该接收相应地向上述移动机发送预定信息的信息发送装置。
8.权利要求7记载的信息发送装置,其特征是:上述信息发送装置与上述连接检测装置的检测相应地,从存储在发送信息存储装置中的信息中,选择要发送给上述移动机的预定信息进行发送。
9.权利要求7记载的信息发送装置,其特征是:上述通知接收装置接收将信息发送给上述移动机时所需的发送关联信息,
上述信息发送装置根据该接收的发送关联信息,向上述移动机发送预定信息。
10.一种信息发送方法,用于向属于移动体通信网的移动机发送预定的信息,其特征是包括以下步骤:连接检测装置根据所述移动机的状况检测所述移动机成为可以与所述移动体通信网进行通信的状态并且取得向所述移动机发送信息时所需的发送关联信息的连接检测步骤;
通知发送装置将上述连接检测装置的检测结果和发送关联信息发送给用于将预定信息发送给所述移动机的信息发送装置的通知发送步骤,
通知接收装置接收所述发送的检测结果和发送关联信息的通知接收步骤,和
信息发送装置与该接收相应地向上述移动机发送预定信息的信息发送步骤。
11.权利要求10记载的信息发送方法,其特征是:在上述信息发送步骤中上述信息发送装置与上述连接检测装置的检测相应,从存储在发送信息存储装置中的信息中,选择要发送给上述移动机的预定信息进行发送。
12.权利要求11记载的信息发送方法,其特征是:在上述信息发送步骤中上述信息发送装置将上述选出的预定信息与发送给上述移动机的其它信息一起发送给上述移动机。
13.权利要求12记载的信息发送方法,其特征是:发送给上述移动机的其它信息是用HTTP进行发送接收的信息,
在上述信息发送步骤中上述信息发送装置通过变更发送给上述移动机的其它信息的HTTP标题,附加上述选择的预定信息发送给上述移动机。
14.权利要求11记载的信息发送方法,其特征是:上述信息发送装置将上述选出的预定信息与发送给上述移动机的其它信息有区别地发送给上述移动机。
15.权利要求10记载的信息发送方法,其特征是:包含,上述连接检测装置取得向上述移动机发送信息时所需的发送关联信息的信息取得步骤;和
上述连接检测装置将该取得的发送关联信息输出到上述信息发送装置的信息输出步骤。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP271966/2002 | 2002-09-18 | ||
JP2002271966A JP3943467B2 (ja) | 2002-09-18 | 2002-09-18 | 中継装置、情報送信装置、および情報送信方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1496059A CN1496059A (zh) | 2004-05-12 |
CN1281030C true CN1281030C (zh) | 2006-10-18 |
Family
ID=31944561
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031585574A Expired - Fee Related CN1281030C (zh) | 2002-09-18 | 2003-09-18 | 中继装置、信息发送装置和信息发送方法 |
Country Status (8)
Country | Link |
---|---|
US (1) | US20040058644A1 (zh) |
EP (1) | EP1401176B1 (zh) |
JP (1) | JP3943467B2 (zh) |
CN (1) | CN1281030C (zh) |
AT (1) | ATE378772T1 (zh) |
DE (1) | DE60317429T2 (zh) |
ES (1) | ES2292893T3 (zh) |
TW (1) | TWI256216B (zh) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050108359A1 (en) * | 2003-11-05 | 2005-05-19 | Robert Hyder | Remote mail management system |
US20060095759A1 (en) * | 2004-10-28 | 2006-05-04 | Brookner George M | Method and system for arranging communication between a data processing device and a remote data processing center |
JP4561980B2 (ja) * | 2004-11-08 | 2010-10-13 | 日本電気株式会社 | セッション中継装置およびセッション中継方法 |
US7715825B2 (en) | 2005-09-28 | 2010-05-11 | Research In Motion Limited | Pushback methods and apparatus for use in communicating messages to mobile communication devices |
DE602005008067D1 (de) * | 2005-09-28 | 2008-08-21 | Research In Motion Ltd | "Pushback"-Verfahren und Vorrichtung zur Verwendung bei der Nachrichtenübertragung zu mobilen Endgeräten |
US8719397B2 (en) | 2005-11-03 | 2014-05-06 | Emoze Ltd. | Method and system for email and PIM synchronization and updating |
US20070106739A1 (en) * | 2005-11-08 | 2007-05-10 | David Clark | Wireless messaging using notification messages in a wireless communication network |
US7570609B2 (en) | 2005-11-08 | 2009-08-04 | Research In Motion Limited | System and method of message delivery in a wireless communication network |
JP4697022B2 (ja) * | 2006-04-18 | 2011-06-08 | 株式会社デンソー | プッシュサービスシステムおよび情報取得端末 |
EP1868317B1 (en) * | 2006-06-12 | 2018-04-04 | BlackBerry Limited | System and method for pushing information from a server to a mobile device |
US8285197B2 (en) | 2006-06-12 | 2012-10-09 | Research In Motion Limited | System and method for pushing information from a server to a mobile device |
US8265003B2 (en) * | 2006-09-15 | 2012-09-11 | Nec Corporation | Packet distribution system and packet distribution method |
IL182029A (en) * | 2007-03-19 | 2014-06-30 | Emoze Ltd | A method and system for synchronizing and updating e-mail and managing personal information |
US8787880B2 (en) * | 2007-06-14 | 2014-07-22 | Omnitracs, Llc | Wireless device caching data proxy |
US8464138B2 (en) | 2008-08-20 | 2013-06-11 | Qualcomm Incorporated | Effective utilization of header space for error correction in aggregate frames |
US9781148B2 (en) | 2008-10-21 | 2017-10-03 | Lookout, Inc. | Methods and systems for sharing risk responses between collections of mobile communications devices |
US8087067B2 (en) | 2008-10-21 | 2011-12-27 | Lookout, Inc. | Secure mobile platform system |
US8347386B2 (en) | 2008-10-21 | 2013-01-01 | Lookout, Inc. | System and method for server-coupled malware prevention |
US8108933B2 (en) | 2008-10-21 | 2012-01-31 | Lookout, Inc. | System and method for attack and malware prevention |
US9955352B2 (en) | 2009-02-17 | 2018-04-24 | Lookout, Inc. | Methods and systems for addressing mobile communications devices that are lost or stolen but not yet reported as such |
JP4879361B1 (ja) * | 2011-04-28 | 2012-02-22 | 楽天株式会社 | 電子メールシステム、電子メールシステムの制御方法、中継装置、プログラム、及び情報記憶媒体 |
US8788881B2 (en) * | 2011-08-17 | 2014-07-22 | Lookout, Inc. | System and method for mobile device push communications |
US9407443B2 (en) | 2012-06-05 | 2016-08-02 | Lookout, Inc. | Component analysis of software applications on computing devices |
US9589129B2 (en) | 2012-06-05 | 2017-03-07 | Lookout, Inc. | Determining source of side-loaded software |
US8655307B1 (en) | 2012-10-26 | 2014-02-18 | Lookout, Inc. | System and method for developing, updating, and using user device behavioral context models to modify user, device, and application state, settings and behavior for enhanced user security |
FR2997776B1 (fr) * | 2012-11-05 | 2015-12-18 | Xooloo | Gestion perfectionnee d'une base de messages |
US9208215B2 (en) | 2012-12-27 | 2015-12-08 | Lookout, Inc. | User classification based on data gathered from a computing device |
US9374369B2 (en) | 2012-12-28 | 2016-06-21 | Lookout, Inc. | Multi-factor authentication and comprehensive login system for client-server networks |
US9424409B2 (en) | 2013-01-10 | 2016-08-23 | Lookout, Inc. | Method and system for protecting privacy and enhancing security on an electronic device |
US9642008B2 (en) | 2013-10-25 | 2017-05-02 | Lookout, Inc. | System and method for creating and assigning a policy for a mobile communications device based on personal data |
US10122747B2 (en) | 2013-12-06 | 2018-11-06 | Lookout, Inc. | Response generation after distributed monitoring and evaluation of multiple devices |
US9753796B2 (en) | 2013-12-06 | 2017-09-05 | Lookout, Inc. | Distributed monitoring, evaluation, and response for multiple devices |
WO2016178816A1 (en) | 2015-05-01 | 2016-11-10 | Lookout, Inc. | Determining source of side-loaded software |
US10218697B2 (en) | 2017-06-09 | 2019-02-26 | Lookout, Inc. | Use of device risk evaluation to manage access to services |
US11196831B2 (en) * | 2017-10-31 | 2021-12-07 | Canon Kabushiki Kaisha | Communication apparatus, communication method, and storage medium |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6058303A (en) * | 1996-08-30 | 2000-05-02 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for subscriber activity supervision |
US6119167A (en) * | 1997-07-11 | 2000-09-12 | Phone.Com, Inc. | Pushing and pulling data in networks |
US6636733B1 (en) * | 1997-09-19 | 2003-10-21 | Thompson Trust | Wireless messaging method |
US6351467B1 (en) * | 1997-10-27 | 2002-02-26 | Hughes Electronics Corporation | System and method for multicasting multimedia content |
US6654786B1 (en) * | 1998-04-30 | 2003-11-25 | Openwave Systems Inc. | Method and apparatus for informing wireless clients about updated information |
JP3865946B2 (ja) * | 1998-08-06 | 2007-01-10 | 富士通株式会社 | 文字メッセージ通信システム、文字メッセージ通信装置、文字メッセージ通信サーバ、文字メッセージ通信プログラムを記録したコンピュータ読み取り可能な記録媒体、文字メッセージ通信管理プログラムを記録したコンピュータ読み取り可能な記録媒体、文字メッセージ送受信方法及び文字メッセージ通信管理方法 |
US6381636B1 (en) * | 1999-03-10 | 2002-04-30 | International Business Machines Corporation | Data processing system and method for permitting a server to remotely access a powered-off client computer system's asset information |
US7243130B2 (en) * | 2000-03-16 | 2007-07-10 | Microsoft Corporation | Notification platform architecture |
FI110297B (fi) * | 2000-08-21 | 2002-12-31 | Mikko Kalervo Vaeaenaenen | Lyhytäänisanomajärjestelmä, -menetelmä ja -päätelaite |
WO2002067545A2 (en) * | 2001-02-17 | 2002-08-29 | Inktomi Corporation | Content based billing |
US20030110224A1 (en) * | 2001-12-12 | 2003-06-12 | Cazier Robert Paul | Message auto-routing for electronic mail |
-
2002
- 2002-09-18 JP JP2002271966A patent/JP3943467B2/ja not_active Expired - Lifetime
-
2003
- 2003-09-18 DE DE60317429T patent/DE60317429T2/de not_active Expired - Lifetime
- 2003-09-18 EP EP03021241A patent/EP1401176B1/en not_active Expired - Lifetime
- 2003-09-18 ES ES03021241T patent/ES2292893T3/es not_active Expired - Lifetime
- 2003-09-18 TW TW092125769A patent/TWI256216B/zh not_active IP Right Cessation
- 2003-09-18 CN CNB031585574A patent/CN1281030C/zh not_active Expired - Fee Related
- 2003-09-18 AT AT03021241T patent/ATE378772T1/de not_active IP Right Cessation
- 2003-09-22 US US10/666,178 patent/US20040058644A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
ES2292893T3 (es) | 2008-03-16 |
JP3943467B2 (ja) | 2007-07-11 |
CN1496059A (zh) | 2004-05-12 |
EP1401176B1 (en) | 2007-11-14 |
EP1401176A3 (en) | 2004-05-19 |
US20040058644A1 (en) | 2004-03-25 |
DE60317429D1 (de) | 2007-12-27 |
JP2004112319A (ja) | 2004-04-08 |
EP1401176A2 (en) | 2004-03-24 |
ATE378772T1 (de) | 2007-11-15 |
TW200405701A (en) | 2004-04-01 |
DE60317429T2 (de) | 2008-09-18 |
TWI256216B (en) | 2006-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1281030C (zh) | 中继装置、信息发送装置和信息发送方法 | |
KR100699391B1 (ko) | 통신 장치에서 데이타를 라우팅하는 방법 및 장치 | |
CN1682228A (zh) | 用于集成电子邮件帐户的系统和方法 | |
KR100627500B1 (ko) | 모바일폰의 단문 메시지 제공시스템 및 그 제공방법 | |
CN1199406C (zh) | 电子邮件系统、服务器和电子邮件发送和接收设备 | |
CN1523776A (zh) | 蓝牙无线通信装置和方法 | |
CN1792069A (zh) | 用于提供包括多种电子设备的虚拟工作区的技术 | |
CN1954588A (zh) | 便携式电子装置和使用由呼叫方定制的振铃音的方法 | |
CN1801991A (zh) | 移动通信终端及使用其的多媒体消息处理方法 | |
CN1248525C (zh) | 通知事件到达移动终端的方法及执行此方法的移动终端 | |
EP1665720B1 (en) | Implementing a web server on a mobile station | |
CN1649358A (zh) | 移动电话机、使用其的网络连接系统及网络通信方法 | |
JP2002261834A (ja) | 通信処理方法及び装置 | |
CN101052184A (zh) | 通信终端、通信系统和控制方法 | |
EP1940096A1 (en) | Method for transferring data between mobile devices | |
CN100359891C (zh) | 一种通过缓存提高多媒体消息中心业务处理性能的方法 | |
JP4718476B2 (ja) | 複数の物理リンクから1つを選択するクライアントと、サーバとの間でデータ伝送を行なうための方法及びシステム | |
CA2643905C (en) | Method and apparatus for partial electronic message forwarding | |
CN1520119A (zh) | 支持虚拟在线移动环境的装置 | |
CN1574690A (zh) | 消息中继传输方法 | |
JP2001265674A (ja) | 電子メール転送装置及び電子メール転送システム | |
CN101668083A (zh) | 一种移动终端的联系人信息共享方法和装置 | |
CN1756434A (zh) | 连接管理装置、连接管理系统以及连接管理方法 | |
CN1765112A (zh) | 使用混合接收机建立连接方法和设备 | |
CN1241426C (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 |
Granted publication date: 20061018 Termination date: 20190918 |
|
CF01 | Termination of patent right due to non-payment of annual fee |