CN100367813C - 移动电话及其控制方法 - Google Patents
移动电话及其控制方法 Download PDFInfo
- Publication number
- CN100367813C CN100367813C CNB2004100120921A CN200410012092A CN100367813C CN 100367813 C CN100367813 C CN 100367813C CN B2004100120921 A CNB2004100120921 A CN B2004100120921A CN 200410012092 A CN200410012092 A CN 200410012092A CN 100367813 C CN100367813 C CN 100367813C
- Authority
- CN
- China
- Prior art keywords
- message
- mobile phone
- control
- control section
- control command
- 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
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000012546 transfer Methods 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 8
- 230000008676 import Effects 0.000 claims description 7
- 238000012856 packing Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 13
- 230000033228 biological regulation Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 238000003860 storage Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 239000003795 chemical substances by application Substances 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请涉及一种移动电话及其操作和控制方法,其中该移动电话可通过消息传送系统接收其它移动电话发送的消息。该方法包含以下步骤:从另一个移动电话接收消息,其中,所接收的消息中包含表示部分和相关联的控制部分,控制部分用于在接收移动电话上控制和管理涉及所接收的该消息的处理;从所接收的消息中抽取控制部分;按照所抽取的控制部分执行规定的操作。按照一个实施例,如果移动电话所接收的控制部分中包含发送方规定的通知方式控制命令,则该执行装置按照该控制命令发出消息通知,而不管移动电话中预先设置的通知方式,由此能满足发送方个性化的消息服务要求。
Description
技术领域
本发明涉及电信传讯服务,尤其涉及信息服务系统中的移动电话,更具体来说,涉及移动电话发送和接收消息的控制方式。
技术背景
诸如短消息服务(SMS)和多媒体信息服务(MMS)等电信传讯(messaging)服务,当今已经得到广泛的部署。多媒体信息服务是一种增值移动电话功能服务,与SMS相比,它使得移动电话上彼此传送的讯息不再只是单纯简短的文字,而可以是包含文字、图像、音像、以及声音的丰富的多媒体信息。多媒体信息服务的广泛应用,越来越需要提供个性化和灵活的传讯服务。这种个性化和灵活性的要求,不仅体现在信息接收方,也逐渐要求体现在信息发送方。发送方参与信息接收端对所发送信息的控制和处理就是这种个性化的一种体现。而这种个性化在现有技术的讯息服务中远远没有得到满足。
例如,目前的消息通知方式都是在接收端预设的。有些消息软件(消息代理)甚至允许在接收端预设针对特定发送者的对应的消息通知方式,例如特殊的振铃或音量。然而,现有技术的这种设置方式是静态的,不能灵活地满足发送方的需要。例如,假设一个消息发送者要向目标移动电话发送一个紧急消息。此时,也许目标移动电话已经被预设为“静音”。为了有效地通知接收者,发送者想要在目标移动电话上发出一种高音铃声,而不管该移动电话上原来是什么样的通知方式。然而,现有技术并不支持这个功能。
现有移动电话上的消息通知方式的设置方式的静态性和不灵活性,还体现在接收者只能从其移动电话上存在的通知方式中选择通知方式。接收者最多还能通过下载铃声,来扩充其移动电话上存在的通知方式。然而,接收者移动电话不允许发送者指定铃声,也不允许向接收者移动电话发送特定的铃声。对于消息发送者来说,就少了一种以个性化的方式向目标接收者发送消息的选择。
因此,存在这样一种需要,即信息发送方能以端对端的方式即时改变目标移动电话在接收其消息时的通知方式。
现有技术的传讯服务,在接收者对发送者发送的消息的管理方面,也不为发送者提供灵活的个性化服务。例如,目前在移动电话上接收到的消息都被保存在消息收件箱中,没有机制让接收者移动电话将有些消息自动从收件箱中删除,这有时是发送者所不希望的。例如,发送者可能想要限制所发送消息在收件箱中存储的时间。发送者可能想要限制所发送消息被阅读的次数,达到这个次数,该消息就被删除。因此,存在发送者可控制的消息归档的需要。
再如,被答复的消息的接收者都是原始信息的发送者。有些情况下,原始消息的发送者可能想让被答复消息的接收者是第三方。例如,代表另一个人发送消息的发送者,可能希望对该消息的答复被直接发送到该另一个人。再如,接收者在接收到消息后,可以转发该消息。有时,接收者也许只希望接收者把所接收的消息转发给某特定的人群。然而,现有技术的传讯服务并不提供由发送者选择性地限制消息的转发对象或者对消息的答复的预期接收者的功能。
发明内容
鉴于上述问题,本发明的目的是使移动电话用户的消息发送者能以端对端的方式介入接收移动电话上对消息的控制。
为此,本发明提供一种控制移动电话的方法,其中该移动电话可通过消息传送系统接收其它移动电话发送的消息,该方法包含以下步骤:
接收来自另一个移动电话的消息,其中,所接收的消息中包含表示部分和相关联的控制部分,控制部分用于在接收移动电话上控制和管理涉及所接收的该消息的处理;
从所接收的消息中抽取控制部分;
根据所抽取的控制部分执行关于该消息的操作。
按照本发明的实施例,该控制部分可以包含下述的任意一个或多个:通知方式控制命令,转发控制命令,归档控制命令,被答复消息接收人控制命令,上述命令可以有相关联的控制参数。
按照本发明的实施例,该消息可以采取MIME(多媒体因特网邮件扩展)格式,所述一个或多个控制命令包含在MIME头中,所述控制参数包含在MIME体中。此外,所述消息的表示部分包含消息布局和消息数据,所述消息布局包含在MIME头中,所述消息数据包含在MIME体中。
按照本发明的实施例,所述控制命令是基于XML语言的。
相应地,本发明也提供一种移动电话,其具有一个接收装置,用于通过消息传送系统接收其它移动电话发送的消息,一个执行装置,用于执行与所接收的消息有关的控制和管理。此外,该移动电话还可以包含一个消息分解装置,用于将所接收消息分解为表示部分和控制部分,其中,控制部分描述如何在移动电话上控制和管理所接收的消息,并且,执行装置按照控制部分执行相应的操作。
按照本发明的实施例,如果该移动电话所接收的控制部分中包含发送方规定的通知方式控制命令,则该执行装置按照该控制命令发出消息通知,而不管移动电话中预先设置的通知方式。
此外,本发明也涉及一种移动电话S,其具有一个发送装置,用于通过消息传送系统向其它移动电话发送消息,该移动电话的特征在于包含:用户界面生成器,用于生成用户界面,供移动电话用户输入消息的表示部分和控制部分;消息表示生成器,用于把来自用户界面的所述表示部分格式化成被标识为是要向接收者显示的内容的形式;控制命令生成器,用于把来自用户界面的所述控制部分格式化成被标识为是控制数据的形式;包装模块,用于把格式化的表示部分和格式化的控制部分包装成一个完整的消息,供由发送装置发送。
本发明方法和移动电话,通过在发送消息时限定控制命令并在接收端执行所述控制命令,能满足发送方个性化的消息服务要求,例如满足消息通知方式个性化的要求。
本发明的上述和其它目的、特征和效果将在阅读下文参照附图对实施例的详细说明后变得更为清楚。
附图说明
附图作为说明书的一部分,用于图解本发明的实施例,并和说明书一起用于解释本发明的原理,其中相似的附图标记代表相同或相似的单元。
图1是表示按照本发明发送和接收移动电话消息的总体过程的示意图;
图2表示按照本发明发送和接收的消息的结构的示意图;
图3是表示按照本发明一个实施例的移动电话的框图;
图4是表示按照本发明另一个实施例的移动电话的框图;
图5是按照本发明一个实施例的采用MIME格式的消息的示意图。
具体实施方式
图1是表示按照本发明的发送和接收移动电话消息的总体过程的示意图。如图1所示,发送方首先操作移动电话S,输入消息M,然后通过传输系统T向目标移动电话R发送。接收方用户得到通知后,可以按常规在移动电话R的屏幕上将表示部分10呈现出来。与现有技术不同的是,本发明的移动电话S还允许发送者在消息M中包含控制数据。就是说,接收者移动电话接收的消息不但包括常规的表示部分10,而且还包括控制部分20。其中,控制部分20用来规定在消息到达接收者移动电话R后,接收者移动电话R如何动作,如何处置所接收的表示部分10。接收者移动电话R按照控制部分20的规定进行操作。例如,如果控制部分20中包含一条要求以特定方式通知消息的到来的控制命令201,则接收者移动电话在接收到消息后,将以该控制命令201规定的特定方式发出通知。在移动电话屏幕上将表示部分10呈现出来后的后继操作中,也可以接受其他类型的控制命令201的控制。
图2表示按照本发明发送和接收的移动电话消息M的结构的示意图。如图2中所示,按照本发明,在发送方移动电话S中,待发送的消息M包括两部分:表示部分10和控制部分20。表示部分10实际上指的是现有技术中所谓的消息,就是发送者最终想要在接收者移动电话S上显示的消息,包括文字、图像、影像、声音等等,这是现有技术中众所周知的。
按照本发明,控制部分20是用户为了控制接收者移动电话R所作出的规定,这种规定可以包括指令接收者移动电话R如何向接收者通知所发送消息M的到达,以及/或者指示将来如何处置表示部分10,例如如何对表示部分10进行转发、归档或答复。控制部分20包含一个或多个控制命令201、以及与各控制命令相关联的控制参数202。控制部分20可以由发送方在移动电话S上以各种各样的方式规定。
一旦用户完成输入并发出发送命令,控制部分20和表示部分10就被包装成一条消息M,并通过传送系统T向目标接收者移动电话R发送。
消息M被发送到接收者移动电话R后,被分解成两个部分:表示部分10和控制部分20。如前文所述,表示部分10可由移动电话R按常规方式在屏幕上显示。
如前文所述,控制部分20中包含控制命令201和可选的控制参数202,被接收方移动电话R用来执行相应的操作,以实现发送方预期的对移动电话R的控制,以及/或者随后对表示部分10的处理的控制。关于接收移动电话R上的操作,将在下文参照图4作进一步的说明。
现在转至图3。图3表示按照本发明的优选实施例的移动电话S的结构框图。常规的移动电话S包含微处理器P、存储装置S、诸如显示屏和键盘的输入/输出装置I/O、用于与外部网络通信的发送装置305。移动电话的上述构造部件及其功能,是现有技术众所周知的,因此这里不对它们的细节作详细描述。
按照本发明,移动电话S中还可选地包含一个用户界面(UI)生成器301。此外,还可以包含一个表示生成器302、一个控制命令生成器303和一个包装单元304。
用户界面生成器301的作用是在显示屏上提供一个用户界面(UI)。UI的作用之一是让消息发送人限定要发送的信息。常规的移动电话例如也提供类似的UI,供用户输入和编辑消息。不过这种消息相当于图1中的表示部分10,仅仅是供消息接收者浏览和处理用的,并不包含任何能控制接收者对所接收消息的处理的信息。
本发明的UI生成器301可以在移动电话S显示屏上生成两种UI。
第一种UI,也称第一子界面,用于让用户输入消息的表示部分10,其格式、内容和操作过程,与现有技术的基本相同,这里不再赘述。
第二种UI,也称第二子界面,用于让用户输入与表示部分10相关联的控制部分20。
按照一个实施例,可以在第一种UI中提供一个让用户选择是否“输入控制数据”的选项,例如在屏幕上显示的一个代表“输入控制数据”的按钮。例如,在用户完成了对表示部分10的输入、编辑之后,如果通过按下“输入控制数据”按钮而做出选择,则UI生成器301生成第二种UI。然后,用户能通过第二种UI描述或输入与表示部分相关联的控制部分20,包括控制命令201和必要的控制参数202。例如在屏幕上显示一个选择菜单,供用户在上面选择列出的控制命令201,如果某个控制命令需要参数202,还可以显示对应的参数菜单,供用户选择控制参数202。可以为每个参数设定默认值,也可以提供一个输入栏供用户输入其它参数值。
对于所属技术领域的熟练人员来说,显然,第一子界面可以由一个屏面构成,也可以由多个连续显示的屏面构成。同样,第二子界面可以由一个屏面构成,也可以由多个屏面构成。并且,第一子界面与第二子界面可以在同一个屏面中,也可以在不同的屏面中,这些都视具体的情况而定。另外,在实践中,第一子界面和第二子界面的呈现次序也无须限制。
消息表示生成器302从UI接收用户输入的表示部分10,并转换成一种格式。这种格式能表明这个部分是最终要向接收者显示的消息内容。具体采用什么格式,取决于具体的实现,例如取决于所采用的描述语言,这在现有技术中有现成的例子,因此这里不作详述。本发明的一个实施例中,将其转换成MIME格式的内容。
控制命令生成器303从UI接收用户输入的控制部分20。如前文所述,控制部分20是用户为了控制接收者移动电话R所作出的规定,用于指令接收者移动电话R如何向接收者通知所发送消息的到达,或者指示将来如何处置表示部分10,例如如何对表示部分10进行转发、归档或答复。控制命令生成器303把控制部分20区分为控制命令201和控制参数202,建立控制命令201和控制参数202之间的关联。控制命令生成器303也建立控制命令201与表示部分的关联。例如,可以把每个控制命令201和相关联的控制参数202分别加上相应的标签后,作为单独的一项,存储在一个控制命令文档中。按照本发明的一个用MIME格式表示消息的实施例,控制命令文档是一个基于XML的文档片断。该实施例将在下文参照图5作说明。
包装模块304接收在消息表示生成器303生成的格式化的表示部分10和在控制命令生成器303生成的格式化的控制部分20,例如控制命令文件,然后把它们包装成一个完整的消息。具体来说,在按照许多可能的格式中的一种格式的文档中,插入表示部分10,也插入可识别的控制部分20,建立表示部分10与控制部分的关联。按照本发明一个实施例,构成这样一个完整消息的文档是个MIME格式的文档。
包装好的消息将通过发送装置305发送到外部的消息传送系统T,后者进而把它发送到目标移动电话R。该发送过程例如遵守消息事务处理规范(message transaction specifications)。
通过上述描述,所属技术领域的技术人员显然明白,本发明的移动电话S的用户界面(UI)生成器301、表示生成器302、控制命令生成器303和包装单元304,可以由硬件或软件的形式或者它们的组合的形式实现。一种实施方案是可以通过改进现有的MMS用户代理而实现。
现在转至图4。图4是表示按照本发明一个实施例的移动电话R的框图,该移动电话R可用于接收本发明的消息。如图4中所示,移动电话R也包含常规的微处理器,存储装置,诸如显示屏、键盘、蜂鸣器的输入/输出装置,用于与外部网络通信的接收装置405,用于向移动电话用户显示消息的呈现单元404。
另外,移动电话R可选地包含一个执行装置401,用于执行与所接收的消息有关的控制和管理。一般来说,执行装置401在接到消息后,按照预设的默认设置,指令移动电话R发出通知,例如震动或铃声。执行装置401也可以与用户互动,执行消息的存储、转发、回答等功能。在具体实现中,该执行装置401可以体现为硬件实体,也可以体现为软件实体。
按照本发明的移动电话R还包含一个消息分解装置402,用于将所接收消息分解为表示部分10和控制部分20。其中,控制部分20描述如何在移动电话上控制和管理所接收的消息。
按照本发明的移动电话的工作方式如下所述。当接收装置405例如按照消息事务处理规范从消息传送系统接收到其它移动电话发送的消息后,该消息被发送到分解装置402。分解装置402识别输入消息中的控制部分20和表示部分10,并把它们单独地提取(extract)出来。所属技术领域的熟练人员知道,控制部分20和表示部分10的提取方式,与消息格式的定义有关。按照一个实施例,可以是图3所示的生成器302和303的操作相反的操作实现这种提取。下文将参照图5所示的一种消息格式,进一步说明提取的原理。
所提取的表示部分10被存储或直接传送到消息呈现单元404。呈现单元404按照表示部分10描述的数据,生成用户可读的消息,供在接收端的显示屏上显示。该呈现单元404可以采用现有技术的任何消息呈现方法实现,因此不在这里作进一步的详细说明。按照本发明的一个实施例,表示部分10可以包含消息布局说明及其相关的消息数据。
所提取出来的控制部分20被传送到执行装置401。执行装置401可以调用或执行以下功能:消息通知,消息存档,用户行动。
众所周知,目前的消息通知方式是由移动电话R预先设置的。例如,消息通知方式可以是振铃或震动。有些消息软件(消息代理)甚至允许移动电话R预先设置对应于特定个人的消息通知方式。例如,不同个人的消息有对应的不同振铃声。但是,这些消息通知方式都是预先设置的,发送人对这些设置是不能控制的。例如,如果消息接收机的消息通知方式被预先设置为静音(silence),则除非该消息通知方式被改变,否则就一直保持不变。
按照本发明,消息的发送者可以通过消息的控制部分20规定一个优先(overriding)通知方式。优先通知方式的意思是,在移动电话R上按消息发送人规定的方式通知接收人,不管移动电话R上原来预先设置的消息通知方式如何。
按照本发明实施例的采用MIME格式的控制部分20,可包含以下内容的通知请求描述:
<Message Notification>
<Vibration Mode status=”on”/>
<Ringtone Mode volume=”maximum”>
<Ringtone Data>
1388@217403RingtoneData
</Ringtone Data>
</Ringtone Mode>
</Message Notification>
以上通知请求描述表示,发送人要求以优先通知方式通知接收人,具体方式是震动(Vibration)加振铃(Ringtone),铃声音量最大(maximum),铃声内容由“1388@217403RingtoneData”标识。移动电话R的执行装置401按照分解装置402分解出的包含上述通知请求描述的控制部分20执行操作,使移动电话R震动,并发出内容由“1388@217403RingtoneData”规定的最大铃声。此时,执行装置401不理会移动电话R的预设的消息通知方式,例如“静音”。
消息存档是可以由执行装置401执行的一项功能。现有技术的执行装置401,把在移动电话R上接收到的消息保存在消息收件信箱(message inbox)中,并不有选择地自动删除任何消息。按照本发明,如果发送者发送消息时,在控制部分20规定一个“自动删除”命令201并把相应的参数202规定为“3天”,则执行装置401可以通过检查消息部分10的时间戳,在接收到该消息的3天期满时,自动将消息部分10从收件箱中删除。再如,发送者可能想要限制所发送消息被阅读的次数,达到这个次数,就要删除该消息。发送者可以在控制部分规定相应的命令和参数202,执行装置401可以根据这个命令为相关联的消息部分10设定一个计数器,该计数器随着消息部分10被阅读而递增,一旦达到参数202规定的次数,执行装置401就自动删除相应的消息。这样,就能实现发送方控制的消息归档。
用户行动指的是,在消息部分10被显示后,在移动电话R上启动的用户的后继操作。现有技术的执行装置401,在消息部分10被显示后,通常会提示用户或者允许用户对所显示的消息进行存储、删除、答复、转发等进一步的操作。按照本发明,发送者可以要求用户行动的执行遵循发送人规定的规则。例如,有时,原始消息的发送者可能想让被答复消息的接收者是第三方,尤其是当原始消息的发送者代表另一个人发送一个消息时,希望接收者把对该消息的答复直接发送到该另一个人。为此,发送者可以在消息中的控制部分规定一个答复该消息的地址(电话号码)。在移动电话R接收了消息后,如果接收方启动“答复”操作,执行装置401在执行该操作时,将检查该消息的控制命令集合中是否规定了答复地址,如果是,执行装置401就把所规定的答复地址设置为当前答复操作的答复地址。类似地,发送者也可以在控制部分20中规定一系列的转发对象地址(电话号码),如果接收方启动“转发”操作,执行装置401自动把这些转发对象地址设定为当前转发操作的目的地地址。
执行装置401可以是一个为消息控制命令的执行提供实时环境的消息控制命令容器。消息控制命令容器是连接抽象的消息控制命令与基础设备API功能的中间层。在一个实施例中,它可以通过确认是否有恶意的控制操作要被执行而保障安全的消息控制命令执行。经过安全性检查后,合法的控制命令被分门别类,供在消息控制的不同阶段使用。按照一个实施例,移动电话R中可含有其它单独的消息控制功能单元,用于实现例如消息通知、消息存档、用户行动等控制功能。在这种情况下,消息控制命令容器也负责在消息处理期间调度这种消息控制功能单元的执行。
所属技术领域的技术人员显然应当明白,本发明的接收装置405、执行装置401和呈现单元404等部件的功能,可以由硬件或软件的形式或者它们的组合的形式实现。例如可以通过MMS用户代理实现。
图5是按照本发明的一个实施例的消息30的格式的例子。该例子中选择MIME作为多媒体消息格式,解释本发明如何工作。众所周知,MIMIE允许不同的子类型的定义,使得多媒体消息可包含文本、图像、声音等数据。选择XML(扩展标记语言)作为控制命令描述语言。XMI是一种跨平台的、独立于软件和硬件的传输信息的工具,用来组织、存储和发送信息。
如图5中所示,发送者发送的多媒体消息M可以用一个MIME文档表示,该文档由两部分组成:MIME头500A和MIME体500B。
MIME头500A进一步包含消息发送人控制描述501和消息布局引用502。控制命令描述501是基于XML的,描述发送人期望的随后在接收端的消息管理和控制。消息布局引用502指向位于MIME体中的消息布局描述504,后者是关于应当如何表现消息的描述,它与一个或多个消息数据505相关联。消息布局引用502、消息布局描述504和消息数据505对应于图2中的表示部分10。其在MIME文档中的实现,是现有技术中众所周知的,这里不再详述。
在MIME文档中,与控制描述501相关联的控制参数503(503a、503b...),位于MIME体500B中。按照本发明的一个实施例,控制部分20(图2)可以有控制描述501与控制参数503,其中控制描述501可以表示一个或多个控制命令201,控制参数503代表一个或多个控制参数202。按照本发明的一个实施例,如果在发送者需要个性化消息通知,则在移动电话S中输入包括控制部分20和表示部分10的消息后,控制命令生成器303把控制部分20中的控制命令201,转换成MIME格式的控制描述501的一部分,插入MIME头500A中,例如:
<Message Notification>
<Ringtone Mode volume=”maximum”>
<Ringtone Data>
1388@21753RingtoneData
</Ringtone Data>
</Ringtone Mode>
</Message Notification>
同时,控制命令生成器303根据发送者的输入的控制部分20,在MIME体中,例如插入以下片断作为控制参数503:
--NextPart_000_0028_01C19839.84698430
Content-Type:Audio/MIDI
Content-ID:1388@21753RingtoneData
Content-Transfer-Encoding:base64
R0IGODdhZAAwAOMAAAAAAIGJjGltcDE0OOfWo6Ochbi1n1pmcbGojpKbnP/IpW54fBMTE1RYXEFO
...
其中,Content-ID:1388@21753RingtoneData是控制参数的实际数据的内容标识。控制命令201通过相同的内容标识1388@21753RingtoneData,保持对这个片段的引用。
相应地,在包含上述内容的消息以一个MIME文档的形式被移动电话R接收后,移动电话R的分解装置402分析该文档并把它们分解成控制命令201和控制参数202。然后,执行装置401就能根据该控制命令201和控制参数,执行该由发送者限定的个性化通知。
除了上面的例子,在MIME头中可以包含更多的控制命令201,例如:
<Message Control Command>
<Message Notification>
<Vibration Mode status=”on”/>
......
</Message Notification>
<Message Forward rules=”group restricted”>
<Permitted Forward Group>
2423@453256FwdGroup
</Permitted Forward Group>
</Message Forward>
<Message Reply address=“+8613901234432”
</Message Reply>
</Message Control Command>
上述部分控制描述,除了通知方式命令,还包括关于转发(Forward)和答复(Reply)的控制命令。其中,在转发控制描述中的2423@453256FwdGroup指定对应消息被转发的对象,它指向MIME体中含有具体电话号码的控制参数。当然,控制描述中还可以类似方式包含诸如归档、存储等其它命令。
以上通过实现本发明的优选实施例,举例对本发明作了说明。但是上述说明和实施例的细节不能解释为对本发明保护范围的限制。例如,以上描述的移动电话S的功能部件和移动电话R的功能部件,可以在同一个移动电话上实现。再如,实施例中描述的功能特征和步骤,可以以硬件、软件或者它们的组合的形式实现。实施例中的数据,也不必受任何一个格式的限制,只要是能实现本发明功能的格式。因此,所属技术领域的熟练人员应当理解,在本文的启迪下,可以在不脱离本发明的精神或范围的情况下对本发明的实施例作出各种修改。
Claims (11)
1.一种控制移动电话的方法,其中该移动电话可通过消息传送系统接收其它移动电话发送的消息,该方法包含以下步骤:
接收来自另一个移动电话的消息,其中,所接收的消息中包含表示部分和相关联的控制部分,控制部分用于在接收移动电话上控制和管理涉及所接收的该消息的处理;
从所接收的消息中抽取控制部分;
根据所抽取的控制部分执行关于该消息的操作。
2.权利要求1的方法,特征在于,所抽取的控制部分包含下述的任意一个或多个:
通知方式控制命令,转发控制命令,归档控制命令,被答复消息接收人控制命令,其中,每种命令有可选的相关联的控制参数。
3.权利要求2的方法,其中,所述消息采取MIME格式,所述一个或多个控制命令包含在MIME头中,所述控制参数包含在MIME体中。
4.权利要求3的方法,其中,所述消息的表示部分包含消息布局和消息数据,所述消息布局包含在MIME头中,所述消息数据包含在MIME体中。
5.权利要求3的方法,其中,所述控制命令是基于XML语言的。
6.权利要求2至5中的任意一项的方法,其中,所抽取的控制部分包含通知方式控制命令,所述操作包含按照该通知方式控制命令发出消息通知,而不管移动电话中预先设置的通知方式。
7.权利要求6的方法,其中,所抽取的控制部分包含转发控制命令或被答复消息接收人控制命令,所述操作包括按照该转发控制命令或被答复消息接收人控制命令的控制参数,自动设置转发消息或答复消息的目标地址。
8.一种移动电话,其具有一个接收装置,用于通过消息传送系统接收其它移动电话发送的消息,一个执行装置,用于执行与所接收的消息有关的控制和管理,该移动电话的特征在于包含:
消息分解装置,用于将所接收消息分解为表示部分和控制部分,其中,控制部分描述如何在移动电话上控制和管理所接收的消息;
其中,执行装置根据该控制部分执行相应的操作。
9.权利要求8的移动电话,其中,该控制装置中包含一个消息通知装置,如果控制部分中包含消息通知方式控制命令,该消息通知装置按照该消息通知方式控制命令发出消息通知,而不管移动电话中预先设置的通知方式。
10.一种控制移动电话的方法,该移动电话具有一个用户界面生成器,用于生成供移动电话用户输入消息的用户界面,一个用于通过消息传送系统向其它移动电话发送消息的发送装置,该方法的特征在于包含以下步骤:
生成用于输入表示部分和控制部分的用户界面;
把来自用户界面的所述表示部分格式化成被标识为是要向接收者显示的内容的形式;
把来自用户界面的所述控制部分格式化成被标识为是控制数据的形式;
把格式化的表示部分和格式化的控制部分包装成一个完整的消息,由发送装置发送。
11.一种移动电话,其具有一个发送装置,用于通过消息传送系统向其它移动电话发送消息,该移动电话的特征在于包含:
用户界面生成器,用于生成用户界面,供移动电话用户输入消息的表示部分和控制部分;
消息表示生成器,用于把来自用户界面的所述表示部分格式化成被标识为是要向接收者显示的内容的形式;
控制命令生成器,用于把来自用户界面的所述控制部分格式化成被标识为是控制数据的形式;
包装模块,用于把格式化的表示部分和格式化的控制部分包装成一个完整的消息,供由发送装置发送。
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100120921A CN100367813C (zh) | 2004-09-28 | 2004-09-28 | 移动电话及其控制方法 |
JP2007532881A JP5220413B2 (ja) | 2004-09-28 | 2005-09-09 | 携帯電話を制御する方法 |
US11/664,078 US8160566B2 (en) | 2004-09-28 | 2005-09-09 | Message sender controllable messaging system |
CA2579916A CA2579916C (en) | 2004-09-28 | 2005-09-09 | A method for controlling a mobile phone |
EP05797162A EP1800500B1 (en) | 2004-09-28 | 2005-09-09 | A method for controlling a mobile phone |
KR1020077006696A KR101013048B1 (ko) | 2004-09-28 | 2005-09-09 | 이동 전화기 제어 방법 |
PCT/EP2005/054478 WO2006034952A1 (en) | 2004-09-28 | 2005-09-09 | A method for controlling a mobile phone |
BRPI0516199A BRPI0516199B1 (pt) | 2004-09-28 | 2005-09-09 | método para controlar um telefone móvel e telefone móvel |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100120921A CN100367813C (zh) | 2004-09-28 | 2004-09-28 | 移动电话及其控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1756395A CN1756395A (zh) | 2006-04-05 |
CN100367813C true CN100367813C (zh) | 2008-02-06 |
Family
ID=35466494
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100120921A Expired - Lifetime CN100367813C (zh) | 2004-09-28 | 2004-09-28 | 移动电话及其控制方法 |
Country Status (8)
Country | Link |
---|---|
US (1) | US8160566B2 (zh) |
EP (1) | EP1800500B1 (zh) |
JP (1) | JP5220413B2 (zh) |
KR (1) | KR101013048B1 (zh) |
CN (1) | CN100367813C (zh) |
BR (1) | BRPI0516199B1 (zh) |
CA (1) | CA2579916C (zh) |
WO (1) | WO2006034952A1 (zh) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8116740B2 (en) * | 2005-09-21 | 2012-02-14 | Nokia Corporation | Mobile communication terminal and method |
US7894580B2 (en) * | 2005-10-26 | 2011-02-22 | Research In Motion Limited | Methods and apparatus for reliable voicemail message deletion alerts at mobile communication devices |
CN101119545B (zh) * | 2006-08-02 | 2010-07-21 | 中国移动通信集团公司 | 基于编码标签的信息处理系统与信息处理方法 |
US8782144B2 (en) * | 2009-07-29 | 2014-07-15 | Cisco Technology, Inc. | Controlling the distribution of messages |
US9317116B2 (en) * | 2009-09-09 | 2016-04-19 | Immersion Corporation | Systems and methods for haptically-enhanced text interfaces |
US8412786B2 (en) | 2010-04-20 | 2013-04-02 | Sprint Communications Company L.P. | Decomposition and delivery of message objects based on user instructions |
US8880625B2 (en) * | 2011-03-31 | 2014-11-04 | Loment, Inc. | Automatic expiration of messages communicated among end user communication devices |
US9331972B2 (en) * | 2011-03-31 | 2016-05-03 | Loment, Inc. | Automatic expiration of messages communicated to an end user communication device |
EP2600669B1 (en) * | 2011-04-12 | 2016-07-27 | Huawei Device Co., Ltd. | Information prompt method and wireless handhold device |
CN102867001B (zh) * | 2011-07-05 | 2019-12-24 | 腾讯科技(北京)有限公司 | 获取信息的方法和装置 |
CN102487490B (zh) * | 2011-11-18 | 2014-03-19 | 腾讯科技(深圳)有限公司 | 一种自动删除即时通信信息的方法和系统 |
US9891709B2 (en) | 2012-05-16 | 2018-02-13 | Immersion Corporation | Systems and methods for content- and context specific haptic effects using predefined haptic effects |
US9350851B1 (en) | 2014-10-29 | 2016-05-24 | Alan Halls | Overriding volume settings on a mobile device |
US10965622B2 (en) | 2015-04-16 | 2021-03-30 | Samsung Electronics Co., Ltd. | Method and apparatus for recommending reply message |
CN105262906B (zh) * | 2015-11-20 | 2019-04-16 | Oppo广东移动通信有限公司 | 一种通知铃声的处理方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030193951A1 (en) * | 2001-12-31 | 2003-10-16 | Ericsson, Inc. | Method, apparatus and system for processing multimedia messages |
CN1452416A (zh) * | 2002-04-15 | 2003-10-29 | 华为技术有限公司 | 终端短消息点到多点群发方法 |
US20040075675A1 (en) * | 2002-10-17 | 2004-04-22 | Tommi Raivisto | Apparatus and method for accessing services via a mobile terminal |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06334686A (ja) * | 1993-05-24 | 1994-12-02 | Canon Inc | 電子メールシステム |
DE19610840C2 (de) * | 1996-03-19 | 2000-04-13 | Siemens Ag | Verfahren zum Laden von elektronischen Spielen auf ein mobiles Kommunikationsendgerät eines Mobil-Kommunikationsnetzes |
JP3210265B2 (ja) * | 1997-03-21 | 2001-09-17 | シャープ株式会社 | 電子メール端末装置,電子メールシステム及び情報処理システム |
US5958005A (en) * | 1997-07-17 | 1999-09-28 | Bell Atlantic Network Services, Inc. | Electronic mail security |
US6769067B1 (en) * | 1999-12-27 | 2004-07-27 | James W. Soong | Method and system for network communication control and security |
US7725102B2 (en) * | 2001-05-11 | 2010-05-25 | Varia Holdings Llc | Method and apparatus for associating a received command with a control for performing actions with a mobile telecommunication device |
JP2002342240A (ja) * | 2001-05-17 | 2002-11-29 | Casio Comput Co Ltd | 電子メールシステム、リレーメール送信方法及びプログラム |
JP2003114852A (ja) * | 2001-10-03 | 2003-04-18 | Actis:Kk | 電子メールシステム |
US7356564B2 (en) * | 2002-01-09 | 2008-04-08 | At&T Delaware Intellectual Property, Inc. | Method, system, and apparatus for providing self-destructing electronic mail messages |
JP3920167B2 (ja) * | 2002-07-30 | 2007-05-30 | 株式会社エヌ・ティ・ティ・ドコモ | 着信通知方式指定システム、通信端末、及び、通信端末制御プログラム |
KR100528786B1 (ko) * | 2002-12-31 | 2005-11-15 | 주식회사 팬택앤큐리텔 | 원격지에서의 이동통신 단말기 제어 방법 |
CN1910646A (zh) * | 2003-05-20 | 2007-02-07 | 美国在线服务公司 | 存在和地理位置通知 |
-
2004
- 2004-09-28 CN CNB2004100120921A patent/CN100367813C/zh not_active Expired - Lifetime
-
2005
- 2005-09-09 US US11/664,078 patent/US8160566B2/en active Active
- 2005-09-09 JP JP2007532881A patent/JP5220413B2/ja active Active
- 2005-09-09 WO PCT/EP2005/054478 patent/WO2006034952A1/en active Application Filing
- 2005-09-09 CA CA2579916A patent/CA2579916C/en active Active
- 2005-09-09 BR BRPI0516199A patent/BRPI0516199B1/pt active IP Right Grant
- 2005-09-09 EP EP05797162A patent/EP1800500B1/en active Active
- 2005-09-09 KR KR1020077006696A patent/KR101013048B1/ko active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030193951A1 (en) * | 2001-12-31 | 2003-10-16 | Ericsson, Inc. | Method, apparatus and system for processing multimedia messages |
CN1452416A (zh) * | 2002-04-15 | 2003-10-29 | 华为技术有限公司 | 终端短消息点到多点群发方法 |
US20040075675A1 (en) * | 2002-10-17 | 2004-04-22 | Tommi Raivisto | Apparatus and method for accessing services via a mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CA2579916C (en) | 2014-03-25 |
US20070293195A1 (en) | 2007-12-20 |
KR20070055562A (ko) | 2007-05-30 |
CA2579916A1 (en) | 2006-04-06 |
KR101013048B1 (ko) | 2011-02-14 |
BRPI0516199A2 (pt) | 2009-08-25 |
WO2006034952A1 (en) | 2006-04-06 |
BRPI0516199B1 (pt) | 2019-01-08 |
EP1800500B1 (en) | 2012-12-26 |
US8160566B2 (en) | 2012-04-17 |
EP1800500A1 (en) | 2007-06-27 |
JP2008515259A (ja) | 2008-05-08 |
JP5220413B2 (ja) | 2013-06-26 |
CN1756395A (zh) | 2006-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7058429B2 (en) | System and method for distributing ring tone data used for generating ring tone of mobile phones | |
US9876904B2 (en) | Method and system for communicating and displaying data with a voice call | |
CN100367813C (zh) | 移动电话及其控制方法 | |
US8116740B2 (en) | Mobile communication terminal and method | |
US20060084450A1 (en) | Communication apparatus and a method of indicating receipt of an electronic message, and a server, a method and a computer program product for providing a computerized icon ordering service | |
US20070259657A1 (en) | Systems and methods for remotely controlling mobile stations | |
US20080219416A1 (en) | Method and system for obtaining feedback from at least one recipient via a telecommunication network | |
CA2564912C (en) | System and method for interrupt control on a handheld device | |
KR20010085329A (ko) | 데이터 유무선 그룹전송 장치 및 그 방법 | |
KR100509916B1 (ko) | 발신 번호 표시 서비스와 연동되는 부가 컨텐츠 제공 방법및 장치 | |
CN101103640A (zh) | 发送音频消息的方法和移动终端 | |
JP2004320544A (ja) | 携帯情報端末装置及び通信方法 | |
KR100572464B1 (ko) | 통합 메시징 서비스 기능을 가지는 무선통신단말기 및 그방법 | |
KR100556919B1 (ko) | 이동 통신 단말기의 전화번호 정보 메시지 생성 및 저장서비스 방법 | |
TWI392395B (zh) | 可控制訊息系統之訊息傳送器 | |
JP3730888B2 (ja) | 電子メールアクセスシステム及び電子メールアクセス方法 | |
KR100793411B1 (ko) | 이메일을 이용한 통화연결음 선물 서비스 방법 | |
EP1850287A1 (en) | A server, a method and a computer program product for providing a computerized icon ordering service | |
KR100748991B1 (ko) | 메시지 기능이 구비된 이동통신 단말기 및 그 동작방법 | |
KR20050067881A (ko) | 무선통신 단말기에서의 문자 메시지 표시 방법 | |
KR20010094643A (ko) | 전화번호 형태의 메일 계정을 이용한 인터넷 메시지 전송방법 | |
KR100773129B1 (ko) | 전자 메시지의 수신을 표시하는 통신 장치 및 방법, 및컴퓨터 아이콘 주문 서비스를 제공하는 서버, 방법 및컴퓨터 프로그램 생성물 | |
JP2005168003A (ja) | メール通知システム | |
KR20030021033A (ko) | 휴대폰에서 주소록 코드를 이용한 주소록 전송 방법 | |
JP2007206831A (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 | ||
CX01 | Expiry of patent term |
Granted publication date: 20080206 |