CN100499938C - 短消息拆分提示方法及装置 - Google Patents

短消息拆分提示方法及装置 Download PDF

Info

Publication number
CN100499938C
CN100499938C CNB2007100650527A CN200710065052A CN100499938C CN 100499938 C CN100499938 C CN 100499938C CN B2007100650527 A CNB2007100650527 A CN B2007100650527A CN 200710065052 A CN200710065052 A CN 200710065052A CN 100499938 C CN100499938 C CN 100499938C
Authority
CN
China
Prior art keywords
short message
user
advance
fractionation
carrier network
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
Application number
CNB2007100650527A
Other languages
English (en)
Other versions
CN101031101A (zh
Inventor
丁熠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2007100650527A priority Critical patent/CN100499938C/zh
Publication of CN101031101A publication Critical patent/CN101031101A/zh
Priority to BRPI0809859-0A priority patent/BRPI0809859A2/pt
Priority to EP08700099A priority patent/EP2117165A4/en
Priority to PCT/CN2008/070075 priority patent/WO2008119266A1/zh
Application granted granted Critical
Publication of CN100499938C publication Critical patent/CN100499938C/zh
Priority to US12/564,229 priority patent/US20100009655A1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User 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
    • H04M1/72436User 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 for text messaging, e.g. short messaging services [SMS] or e-mails
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种短消息拆分提示方法,包括:终端预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据;终端根据所述拆分规则数据计算对用户编辑的短消息进行拆分得到的短消息条数,并显示给用户。本发明还公开了一种短消息拆分提示装置,包括:拆分规则设置模块,用于预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据;计算模块,用于根据规则设置模块所获得的拆分规则数据,计算对用户编辑的短消息进行拆分得到的短消息条数;显示模块,用于将计算模块计算得到的短消息条数显示给用户。本发明能够将用户所发送的短消息经运营商网络进行拆分后的真实的短消息条数,及时准确地提示给用户。

Description

短消息拆分提示方法及装置
技术领域
本发明涉及短消息处理技术,特别涉及一种短消息拆分提示方法及装置。
背景技术
近年来,移动通信迅猛发展的用户数及日益完善的基础网络,为移动通信增值业务的发展提供了有利条件。在诸多增值业务中,短消息业务备受用户欢迎。
同时,发送短消息的终端也日新月异:从单发短消息到群发短消息,从手持终端到电脑软件客户端,短消息的长度也从原先手持终端限制字符数以保证对端每次只能收发一条短消息,发展到终端支持一次发送超长短消息,由短消息网关或短消息服务器或短消息客户端按照接收方规则自动分割短消息条数后,进行按条发送短消息。
在实现本发明的过程中,发明人发现现有技术中至少存在以下问题:
由于各个国家运营商网络以及短消息设备的差异、短消息业务运营策略的差异,使得不同运营商网络或短消息设备之间在进行短消息的互联互通时,存在对短消息的拆分和计费的变化。例如用户在向使用不同的运营商网络的其他用户发送短消息时,由于不同的运营商网络对短消息进行拆分的单位可能存在不同,导致使用不同的运营商网络的接收方用户接收到的短消息的条数可能不同。此外不同的运营商网络对短消息进行计费的单价也可能存在不同。而且,在同一运营商针对不同的用户群体推出的各种个性化短消息套餐或优惠活动中,对短消息的拆分或计费规则也可能发生变化。
而现有的终端所采用的短消息拆分提示方法只能计算并提示用户按照固定的短消息拆分规则来对用户发送的短消息进行拆分的短消息条数,但终端使用的固定的短消息拆分规则不能准确地反应用户在使用不同运营商网络或短消息套餐的情况下的真实的短消息拆分方式,因此该方法不能使用户及时获知所发送的短消息经运营商网络进行拆分后的真实的短消息条数,更不能使用户及时获知所发送的短消息的计费情况。
发明内容
本发明的实施例提供了一种短消息拆分提示方法及装置,能够将用户所发送的短消息经运营商网络进行拆分后的真实的短消息条数,及时准确地提示给用户。
本发明的实施例提供的一种短消息拆分提示方法包括:终端预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据;终端根据所述拆分规则数据计算对用户编辑的短消息进行拆分得到的短消息条数,并显示给用户。
其中,所述短消息包括短消息内容为纯文本形式的短消息,也包括短消息内容为多媒体形式的短消息,以及其它增强型短消息。所述终端包括使用短消息业务的用户终端,例如移动终端、电脑软件终端等。
在上述技术方案中,通过终端预先获得各运营商网络对终端用户所发送的短消息实际采用的拆分规则数据,而非现有终端所使用的固定的一种拆分规则,从而能够准确及时地反映各运营商网络针对不同用户所采取的各种拆分规则,充分地保证了灵活性和准确性;通过根据终端预先获得的各运营商网络对该终端的用户所发送的短消息的拆分规则数据,计算对用户编辑的短消息进行拆分得到的短消息条数,并显示给用户,从而能够将用户所编辑的短消息在运营商网络中所实际拆分成的短消息条数,及时准确地提示给用户。
本发明的实施例提供的一种短消息拆分提示装置包括:拆分规则设置模块,用于预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据;计算模块,用于根据拆分规则设置模块所获得的拆分规则数据,计算对用户编辑的短消息进行拆分得到的短消息条数;显示模块,用于将计算模块计算得到的短消息条数显示给用户。
在上述技术方案中,通过拆分规则设置模块预先获得各运营商网络对终端用户所发送的短消息实际采用的拆分规则数据,而非现有终端所使用的固定的一种拆分规则,从而能够准确及时地反映各运营商网络针对不同用户所采取的各种拆分规则,充分地保证了灵活性和准确性;通过计算模块根据拆分规则设置模块预先获得的、各运营商网络对终端用户所发送的短消息实际采用的拆分规则数据,计算对用户编辑的短消息进行拆分得到的短消息条数,并通过显示模块将计算模块计算得到的短消息条数显示给用户,从而能够将用户所编辑的短消息在运营商网络中所实际拆分成的短消息条数,及时准确地提示给用户。
综上所述,本发明的实施例通过预先获取各运营商网络对终端用户所发送的短消息实际采用的拆分规则数据,而非现有终端所使用的固定的一种拆分规则,并根据预先获取的拆分规则数据,计算对用户所编辑的短消息进行拆分成的短消息条数后显示给用户,从而能够将用户所发送的短消息经运营商网络进行拆分后的真实的短消息条数,及时准确地提示给用户。
附图说明
图1为本发明短消息拆分提示方法的实施例二的流程示意图;
图2为本发明短消息拆分提示方法的实施例三的流程示意图;
图3为本发明短消息拆分提示方法的实施例四的流程示意图;
图4为本发明短消息拆分提示方法的实施例五的流程示意图;
图5为本发明短消息拆分提示装置的实施例一的结构示意图;
图6为本发明短消息拆分提示装置的实施例二的结构示意图;
图7为本发明短消息拆分提示装置的实施例三的结构示意图;
图8为本发明短消息拆分提示装置的实施例四的结构示意图;
图9为本发明短消息拆分提示装置的实施例五的结构示意图。
具体实施方式
下面结合附图和实施例,对本发明的实施例的技术方案做进一步的详细描述。
本发明的实施例一提供了一种短消息拆分提示方法,该实施例一包括:终端预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据;然后终端根据所述拆分规则数据计算对用户编辑的短消息进行拆分得到的短消息条数,并显示给用户。
在本实施例一中,终端需要预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据,在终端获得该拆分规则数据后,对于用户后续编辑输入的短消息,终端只需根据所述拆分规则数据来计算对用户编辑的短消息进行拆分得到的短消息条数,并显示给用户。换言之,终端只需一次预先获得所述拆分规则数据,即可根据该拆分规则数据对用户后续编辑的短消息进行计算和显示,而不需多次重复获得该拆分规则数据。本实施例一通过终端预先获得各运营商网络对终端用户所发送的短消息实际采用的拆分规则数据,而非现有终端所使用的固定的一种拆分规则,从而能够准确及时地反映各运营商网络针对不同用户所采取的各种拆分规则,充分地保证了灵活性和准确性;通过根据终端预先获得的各运营商网络对该终端的用户所发送的短消息的拆分规则数据,计算对用户编辑的短消息进行拆分得到的短消息条数,并显示给用户,从而能够将用户所编辑的短消息在运营商网络中所实际拆分成的短消息条数,及时准确地提示给用户。
本领域的普通技术人员应当理解,本实施例一中,所述终端可通过各种方式来预先获得所述切分规则数据,如接收服务器推送的切分规则数据、主动向服务器获取切分规则数据、或者终端本身预先保存切分规则数据,其中服务器与终端之间也可基于传输控制协议(TCP)或用户数据报协议(UDP)等通信协议来传送切分规则数据,其均应在本实施例一的技术方案所要求保护的范围之内。换言之,本实施例一中,所述终端预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据可具体包括:所述终端预先保存、或预先向服务器获取、或预先接收服务器发送的各运营商网络对该终端的用户所发送的短消息的拆分规则数据。
本领域的普通技术人员应当理解,本实施例一中,可根据实际应用的需求,采取使所述终端在用户编辑短消息的过程中即时地计算和显示短消息条数的实施方式,和/或采取使所述终端在用户编辑完毕短消息后计算和显示短消息条数的实施方式,其均应在本实施例一的技术方案所要求保护的范围之内。当然,终端也可根据用户的预先设置来选择上述两种实施方式,如终端根据用户的预先设置而采取使所述终端在用户编辑短消息的过程中即时地计算和显示短消息条数的实施方式,和/或采取使所述终端在用户编辑完毕短消息后计算和显示短消息条数的实施方式,其均应在本实施例一的技术方案所要求保护的范围之内。
对于所述终端在用户编辑短消息的过程中即时地计算和显示短消息条数的实施方式,终端可根据预先获得的各运营商网络分别对应的拆分规则数据,对用户编辑的短消息内容分别进行计算获得各运营商网络分别对应的短消息条数。在这种实施方式下,本实施例一中所述的终端根据所述拆分规则数据计算对用户编辑的短消息进行拆分得到的短消息条数,并显示给用户可包括:终端在用户编辑输入短消息时,即时地计算根据各运营商网络分别对应的拆分规则数据对用户已经编辑输入的短消息进行拆分所分别得到的短消息条数,并即时地显示给用户。
例如,终端预先获得运营商A和运营商B的拆分规则数据,运营商A的拆分规则数据的内容是指示对短消息以70个字节为单位进行拆分,运营商B的拆分规则数据的内容是指示对短消息以116个字节为单位进行拆分;则终端在用户编辑输入短消息时,对用户已经编辑输入的短消息的内容即时地进行计算,得到对该内容分别按照运营商A的拆分规则和运营商B的拆分规则进行拆分所分别对应的短消息条数,并将计算结果显示给用户。在显示结果时可在用户编辑短消息的界面中显示(例如在显示用户输入的短消息内容的窗口上方、下方、左方或右方显示),使得用户在编辑短消息时能够清楚地、随时地了解到:随着输入内容的增减,对于使用不同运营商网络,用户输入的短消息内容所实际拆分成的短消息条数的数值和变化,从而大大增强了灵活性、即时性和实用性,使用户能够及时准确地了解自己编辑输入的短消息内容在各运营商网络中对应的实际的短消息条数,同时也能够大大提高用户使用满意度。
对于所述终端在用户编辑短消息的过程中即时地计算和显示短消息条数的实施方式,终端也可以只根据用户输入或选择的被叫号码对应的运营商网络的拆分规则数据,来计算对应的短消息条数,下面在本发明短消息拆分提示方法的实施例二中对这种实施方式进行举例说明。
参见图1,本发明短消息拆分提示方法的实施例二包括以下步骤:首先在步骤10中,终端通过预先保存或预先向服务器获取或预先接收服务器发送的拆分规则数据等方式,预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据,以及用户号码与运营商网络的对应规则数据;然后在步骤20中,终端在用户编辑输入短消息时,根据所述对应规则数据获知该用户输入或选择的被叫号码所对应的运营商网络;继而在步骤30中,终端从预先保存的拆分规则数据中查找获得所述被叫号码所对应的运营商网络所对应的拆分规则数据;随后在步骤40中,终端根据查找获得的拆分规则数据即时地计算对用户已经编辑输入的短消息进行拆分所得到的短消息条数,并即时地显示给用户。
本实施例二中,根据终端预先获得的用户号码(指运营商为用户分配的用于唯一标识用户的标识号码)与运营商网络的对应关系规则数据以及用户输入或选择(指用户从终端预先存储的号码记录中选择)的被叫号码,来获知用户编辑的短消息所要使用的运营商网络,然后只需根据该运营商网络的拆分规则数据,来计算对用户编辑的短消息内容进行拆分后的短消息条数,并显示给用户。
例如,终端预先获得运营商A和运营商B的拆分规则数据,终端在用户编辑输入短消息时,根据用户输入或选择的被叫号码以及预先获得的网络对应规则数据,获知用户编辑的短消息所要使用的运营商网络为运营商A的网络。然后根据终端预先获得的、运营商A的网络对应的拆分规则数据,对用户已经编辑输入的短消息的内容即时地进行计算,得到对该内容按照运营商A的拆分规则的拆分规则进行拆分后的短消息条数,并将计算结果显示给用户。其显示方式可与实施例一的显示方式相同。。本实施例二能够针对用户每次编辑短信时实际使用的运营商网络来计算和显示对应的实际的短消息条数,进一步增强了灵活性。
本领域的普通技术人员应当了解,本实施例二中,终端预先获得的所述拆分规则数据以及所述用户号码与运营商网络的对应规则数据可分别存储于终端中,也可以统一的数据形式(例如统一的以运营商信息为索引的数据表或数据库)存储在终端中,其均应在本实施例二的技术方案所要求保护的范围之内。例如可将所述拆分规则数据以及所述用户号码与运营商网络的对应规则数据以包括如下内容的统一的格式存储:
1、运营商名称;
2、运营商对应的号码段;
3、运营商对应的拆分规则数据。
对于终端在用户编辑完毕短消息后、发送短消息之前,计算和显示短消息条数的实施方式,下面在本发明短消息拆分提示方法的实施例三中对这种实施方式进行举例说明。
参见图2,本实施例三包括以下步骤:在步骤10中,终端通过预先保存或预先向服务器获取或预先接收服务器发送的拆分规则数据等方式,预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据,以及用户号码与运营商网络的对应规则数据;然后在步骤200中,终端在用户编辑完毕短消息后,根据所述对应规则数据获知该用户输入或选择的被叫号码所对应的运营商网络;随后在步骤30中,终端从预先保存的拆分规则数据中查找获得所述被叫号码所对应的运营商网络所对应的拆分规则数据;继而在步骤400中,终端根据查找获知的拆分规则数据,计算对用户编辑完毕的短消息进行拆分所得到的短消息条数,并显示给用户。
本实施例三与上述实施例二的区别在于终端是在用户编辑输入短消息内容完毕之后计算和显示短消息条数,这种实施方式可以减少频繁计算和显示短消息条数对终端性能的影响,本领域的普通技术人员应当理解,根据实际应用需求,可在用户编辑输入完毕短消息内容后、发送短消息前计算和显示短消息条数;也可在用户编辑输入完毕短消息内容并且发送短消息后计算和显示短消息条数;还可对实施例二与实施例三的实施方式进行灵活组合,也即既在用户编辑输入短消息时即时计算和显示短消息条数,也在用户编辑输入短消息内容后计算和显示短消息条数;等等,其均应在本发明实施例二和实施例三的技术方案所要求保护的范围之内。
优选地,上述实施例一至三中,还可以通过终端预先获得各运营商网络对该终端的用户所发送的短消息的计费单价,并在计算出用户编辑的短消息的条数后,根据预先获得的计费单价计算和显示用户编辑的短消息的费用,从而使得用户能够及时准确地获知用户编辑的短消息在运营商网络中所实际对应的费用,并大大增强了灵活性和用户使用满意度。下面在本发明短消息拆分提示方法的实施例四和实施例五中,对这种实施方式作进一步举例说明。
如图3所示,本发明短消息拆分提示方法的实施例四包括以下步骤:在步骤100中,终端通过预先保存或预先向服务器获取或预先接收服务器发送的拆分规则数据等方式,预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据、用户号码与运营商网络的对应规则数据、以及各运营商网络对该终端的用户所发送的短消息的计费单价;然后在步骤20中,终端在用户编辑输入短消息时,根据所述对应规则数据获知该用户输入或选择的被叫号码所对应的运营商网络;继而在步骤30中,终端从预先保存的拆分规则数据中查找获得所述被叫号码所对应的运营商网络所对应的拆分规则数据;随后在步骤40中,终端根据查找获得的拆分规则数据即时地计算对用户已经编辑输入的短消息进行拆分所得到的短消息条数,并即时地显示给用户;最后在步骤50中,根据所获知的运营商网络查找终端预先保存的计费单价,获得与该运营商网络对应的计费单价,根据查找获得的计费单价以及计算所得到的短消息条数,计算对应的短消息费用,并显示给用户。
本实施例四提供了在用户编辑输入短消息内容时,即时地计算并显示用户编辑的短消息内容在运营商网络中拆分后所实际对应的短消息条数和费用的实施方式。本实施例四通过终端预先获得各运营商网络对该终端用户的短消息的计费单价(即每条短消息的费用),从而能够在各种实际应用场景下(例如不同的运营商的计费单价不同或者同一运营商针对不同用户提供的优惠活动导致的计费单价不同等情况),使用户能够及时准确地获知用户编辑的短消息所实际需要的费用,并使得用户能够根据该费用信息对编辑的短消息的内容长度进行控制。
本领域的普通技术人员应当理解,本实施例四中,步骤40中所述的显示短消息条数的操作和步骤50中所述的显示短消息费用的操作可根据实际应用需求先后执行,也可同时执行,其均应在本实施例四的技术方案所要求保护的范围之内。
如图4所示,本发明短消息拆分提示方法的实施例五包括以下步骤:在步骤100中,终端通过预先保存或预先向服务器获取或预先接收服务器发送的拆分规则数据等方式,预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据、用户号码与运营商网络的对应规则数据、以及各运营商网络对该终端的用户所发送的短消息的计费单价;然后在步骤200中,终端在用户编辑完毕短消息后,根据所述对应规则数据获知该用户输入或选择的被叫号码所对应的运营商网络;随后在步骤30中,终端从预先保存的拆分规则数据中查找获得所述被叫号码所对应的运营商网络所对应的拆分规则数据;继而在步骤400中,终端根据查找获知的拆分规则数据,计算对用户编辑完毕的短消息进行拆分所得到的短消息条数,并显示给用户;最后在步骤50中,根据所获知的运营商网络查找终端预先保存的计费单价,获得与该运营商网络对应的计费单价,根据查找获得的计费单价以及计算所得到的短消息条数,计算对应的短消息费用,并显示给用户。
本实施例五提供了在用户编辑输入完毕短消息内容后,计算并显示用户编辑的短消息内容在运营商网络中拆分后所实际对应的短消息条数和费用的实施方式。本实施例五通过终端预先获得各运营商网络对该终端用户的短消息的计费单价(即每条短消息的费用),从而能够在各种实际应用场景下(例如不同的运营商的计费单价不同或者同一运营商针对不同用户提供的优惠活动导致的计费单价不同等情况),使用户能够及时准确地获知用户编辑的短消息所实际需要的费用。
本领域的普通技术人员应当理解,本实施例五中,步骤400中所述的显示短消息条数的操作和步骤50中所述的显示短消息费用的操作可根据实际应用需求先后执行,也可同时执行,其均应在本实施例五的技术方案所要求保护的范围之内。
本领域的普通技术人员应当了解,本实施例四及实施例五中,终端预先获得的所述拆分规则数据、所述用户号码与运营商网络的对应规则数据、以及所述各运营商网络对该终端的用户所发送的短消息的计费单价可分别存储于终端中,也可以统一的数据形式(例如统一的以运营商信息为索引的数据表或数据库等)存储在终端中,其均应在本实施例四及实施例五的技术方案所要求保护的范围之内。例如可将所述拆分规则数据、所述用户号码与运营商网络的对应规则数据、以及所述各运营商网络对该终端的用户所发送的短消息的计费单价以包括如下内容的统一的格式存储:
1、运营商名称;
2、运营商对应的号码段;
3、运营商对应的拆分规则数据;
4、运营商对该用户的计费单价。
此外,本领域的普通技术人员应当理解,上述本发明短消息拆分提示方法的实施例一至五中的全部或者部分步骤,是可以通过程序来指令相关的硬件来实现,所述的程序可以存储于一计算机可读取存储介质中,例如存储在只读存储器(简称ROM)、随机存取存储器(简称RAM)、磁盘、光盘等中。
如图5所示,本发明短消息拆分提示装置的实施例一包括:拆分规则设置模块61,用于预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据;计算模块62,用于根据拆分规则设置模块61所获得的拆分规则数据,计算对用户编辑的短消息进行拆分得到的短消息条数;显示模块63,用于将计算模块62计算得到的短消息条数显示给用户。
在上述本发明短消息拆分提示装置的实施例一中,通过拆分规则设置模块61预先获得各运营商网络对终端用户所发送的短消息实际采用的拆分规则数据,而非现有终端所使用的固定的一种拆分规则,从而能够准确及时地反映各运营商网络针对不同用户所采取的各种拆分规则,充分地保证了灵活性和准确性;通过计算模块62根据拆分规则设置模块61预先获得的、各运营商网络对终端用户所发送的短消息实际采用的拆分规则数据,计算对用户编辑的短消息进行拆分得到的短消息条数,并通过显示模块63将计算模块62计算得到的短消息条数显示给用户,从而能够将用户所编辑的短消息在运营商网络中所实际拆分成的短消息条数,及时准确地提示给用户。
本领域的普通技术人员应当理解,本发明短消息拆分提示装置的实施例一中,所述拆分规则设置模块61可通过各种方式来预先获得所述切分规则数据,如接收服务器推送的切分规则数据、主动向服务器获取切分规则数据、或者终端本身预先保存切分规则数据,其均应在本发明短消息拆分提示装置的实施例一的技术方案所要求保护的范围之内。换言之,本发明短消息拆分提示装置的实施例一中,所述拆分规则设置模块可包括:存储单元,用于预先保存、各运营商网络对该终端的用户所发送的短消息的拆分规则数据;和/或获取单元,用于预先向服务器获取各运营商网络对该终端的用户所发送的短消息的拆分规则数据;和/或接收单元,用于预先接收服务器发送的各运营商网络对该终端的用户所发送的短消息的拆分规则数据。
本领域的普通技术人员应当理解,本发明短消息拆分提示装置的实施例一中,可根据实际应用的需求,采取所述计算模块在用户编辑短消息的过程中即时地计算短消息条数、以及所述显示模块在用户编辑短消息的过程中即时地显示短消息条数的实施方式;和/或采取所述计算模块在用户编辑完毕短消息后计算短消息条数、以及所述显示模块在用户编辑完毕短消息后显示短消息条数的实施方式;也可根据用户的预先设置来选择其中一种或同时选择这两种实施方式,其均应在本发明短消息拆分提示装置的实施例一的技术方案所要求保护的范围之内。例如,在采取在用户编辑短消息的过程中即时地计算和显示短消息条数的实施方式时,上述本发明短消息的拆分提示装置的实施例一中,所述计算模块62可包括与拆分规则设置模块61以及显示模块63连接的第一即时计算单元(图中未示出),用于在用户编辑输入短消息时,即时地计算根据拆分规则设置模块61保存的、各运营商网络分别对应的拆分规则数据对用户已经编辑输入的短消息进行拆分所分别得到的短消息条数,并传送给显示模块63显示给用户。
图6为本发明短消息的拆分提示装置的实施例二的结构示意图,该实施例二与上述本发明短消息的拆分提示装置的实施例一的区别在于:还包括网络对应规则设置模块71,用于预先保存、或预先向服务器获取、或预先接收服务器发送的用户号码与运营商网络的对应规则数据;所述计算模块62包括与网络对应规则设置模块61连接的即时分析单元72、以及与拆分规则设置模块61、即时分析单元72以及显示模块63连接的第二即时计算单元73;所述即时分析单元72用于在用户编辑输入短消息时,根据网络对应规则设置模块保存的所述对应规则数据获知该用户输入或选择的被叫号码所对应的运营商网络;所述第二即时计算单元73用于根据即时分析单元72所获知的运营商网络查找获得拆分规则设置模块61保存的、与即时分析单元72所获知的运营商网络对应的拆分规则数据,然后根据查找获得的拆分规则数据,即时地计算对用户已经编辑输入的短消息进行拆分所得到的短消息条数,并传送给显示模块63,由显示模块63即时地显示给用户。
本实施例二中,通过即时分析单元72根据网络对应规则设置模块71预先获得的用户号码(指运营商为用户分配的用于唯一标识用户的标识号码)与运营商网络的对应关系规则数据以及用户输入或选择(指用户从终端预先存储的号码记录中选择)的被叫号码,来获知用户编辑的短消息所要使用的运营商网络,然后第二即时计算单元73根据该运营商网络的拆分规则数据,来计算对用户编辑的短消息内容进行拆分后的短消息条数,并由显示模块63即时地显示给用户,从而使得用户在编辑短消息时能够清楚地、随时地了解到:随着输入内容的增减,对于用户编辑的短消息所要使用的运营商网络,用户输入的短消息内容所实际拆分成的短消息条数的数值和变化。本实施例二能够针对用户每次编辑短信时实际使用的运营商网络来计算和显示对应的实际的短消息条数,进一步增强了灵活性。
图7为本发明短消息的拆分提示装置的实施例三的结构示意图,该实施例二与上述本发明短消息的拆分提示装置的实施例一的区别在于:还包括网络对应规则设置模块71,用于预先保存、或预先向服务器获取、或预先接收服务器发送的用户号码与运营商网络的对应规则数据;所述计算模块62包括与网络对应规则设置模块连接的分析单元81、以及与拆分规则设置模块61、分析单元81以及显示模块63连接的总体计算单元82;所述分析单元81用于在用户编辑完毕短消息后,根据网络对应规则设置模块71保存的所述对应规则数据获知该用户输入或选择的被叫号码所对应的运营商网络;所述总体计算单元82用于根据分析单元81所获知的运营商网络查找获得拆分规则设置模块61保存的、与分析单元81所获知的运营商网络对应的拆分规则数据,然后根据查找获得的拆分规则数据,计算对用户编辑完毕的短消息进行拆分所得到的短消息条数,并传送给显示模块63,由显示模块63显示给用户。
本发明短消息的拆分提示装置的实施例三与上述本发明短消息的拆分提示装置的实施例二的区别在于是在用户编辑输入短消息内容完毕之后计算和显示短消息条数,这种实施方式可以减少频繁计算和显示短消息条数对终端性能的影响。
图8为本发明短消息的拆分提示装置的实施例四的结构示意图,本实施例四与上述实施例二的区别在于:还包括计费单价设置模块91,用于预先保存、或预先向服务器获取、或预先接收服务器发送的各运营商网络对该终端的用户所发送的短消息的计费单价;所述计算模块62还包括第一费用计算单元92,与所述计费单价设置模块91、即时分析单元72、第二即时计算单元73以及显示模块63连接,用于根据即时分析单元72所获知的运营商网络查找获得计费单价设置模块91保存的、与所获知的运营商网络对应的计费单价,根据查找获得的计费单价以及第二即时计算单元73计算所得到的短消息条数,计算对应的短消息费用,并传送给显示模块63,由显示模块63显示给用户。
上述本发明短消息的拆分提示装置的实施例四提供了在用户编辑输入短消息内容时,即时地计算并显示用户编辑的短消息内容在运营商网络中拆分后所实际对应的短消息条数和费用的实施方式,使用户能够及时准确地获知用户编辑的短消息所实际需要的费用,并使得用户能够根据该费用信息对编辑的短消息的内容长度进行控制。
本领域的普通技术人员应当理解,本实施例四中,显示模块63对短消息条数的显示以及对短消息费用的显示可根据实际应用需求先后执行,也可同时执行,其均应在本实施例四的技术方案所要求保护的范围之内。
图9为本发明短消息的拆分提示装置的实施例五的结构示意图,本实施例五与上述实施例三的区别在于:还包括计费单价设置模块91,用于预先保存、或预先向服务器获取、或预先接收服务器发送的各运营商网络对该终端的用户所发送的短消息的计费单价;所述计算模块62还包括第二费用计算单元920,与所述计费单价设置模块91、分析单元81、总体计算单元82以及显示模块63连接,用于根据分析单元81所获知的运营商网络查找获得计费单价设置模块91保存的、与所获知的运营商网络对应的计费单价,根据查找获得的计费单价以及总体计算单元82计算所得到的短消息条数,计算对应的短消息费用,并传送给显示模块63,由显示模块63显示给用户。
本发明短消息的拆分提示装置的实施例五提供了在用户编辑输入完毕短消息内容后,计算并显示用户编辑的短消息内容在运营商网络中拆分后所实际对应的短消息条数和费用的实施方式,能够在各种实际应用场景下(例如不同的运营商的计费单价不同或者同一运营商针对不同用户提供的优惠活动导致的计费单价不同等情况),使用户能够及时准确地获知用户编辑的短消息所实际需要的费用。
本领域的普通技术人员应当理解,本实施例五中,显示模块63对短消息条数的显示以及对短消息费用的显示可根据实际应用需求先后执行,也可同时执行,其均应在本实施例四的技术方案所要求保护的范围之内。
本领域的普通技术人员应当了解,本发明短消息的拆分提示装置的实施例四及实施例五中,拆分规则设置模块61、网络对应规则设置模块71、以及计费单价设置模块91可分别独立地设置,也可一体化设置,其均应在本实施例四及实施例五的技术方案所要求保护的范围之内。此外,上述本发明短消息的拆分提示装置的实施例一至五中的全部或者部分模块可直接通过硬件实现,也可通过程序来指令相关的硬件实现,并且当通过程序指令相关的硬件实现时,所述的程序可存储在一个计算机可读取存储介质中,例如存储在只读存储器(简称ROM)、随机存取存储器(简称RAM)、磁盘、光盘等中。
以上实施例仅用以说明本发明的技术方案,而非对本发明作限制性理解。尽管参照上述较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解:其依然可以对本发明的技术方案进行修改或者等同替换,而这种修改或者等同替换并不脱离本发明技术方案的精神和范围。

Claims (14)

1、一种短消息拆分提示方法,其特征在于,包括:
终端预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据;
终端根据所述拆分规则数据计算对用户编辑的短消息进行拆分得到的短消息条数,并显示给用户。
2、根据权利要求1所述的方法,其特征在于,所述终端预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据具体包括:所述终端预先保存、或预先向服务器获取、或预先接收服务器发送的各运营商网络对该终端的用户所发送的短消息的拆分规则数据;所述服务器中包括运营商名称、运营商对应的号码段和运营商对应的拆分规则数据。
3、根据权利要求1所述的方法,其特征在于,所述终端根据所述拆分规则数据计算对用户编辑的短消息进行拆分得到的短消息条数,并显示给用户包括:终端在用户编辑输入短消息时,分别根据各运营商网络对应的拆分规则数据,计算对应的对用户已经编辑输入的短消息进行拆分所得到的短消息条数,并显示给用户。
4、根据权利要求1所述的方法,其特征在于:
还包括:终端预先保存、或预先向服务器获取、或预先接收服务器发送的用户号码与运营商网络的对应规则数据;
所述终端根据所述拆分规则数据计算对用户编辑的短消息进行拆分得到的短消息条数,并显示给用户包括:终端在用户编辑输入短消息时,根据所述对应规则数据获知该用户输入或选择的被叫号码所对应的运营商网络,然后从终端预先保存的拆分规则数据中查找获得所述被叫号码所对应的运营商网络所对应的拆分规则数据,根据查找获得的拆分规则数据即时地计算对用户已经编辑输入的短消息进行拆分所得到的短消息条数,并即时地显示给用户;
所述服务器中包括运营商名称、运营商对应的号码段和运营商对应的拆分规则数据。
5、根据权利要求1所述的方法,其特征在于:
还包括:终端预先保存、或预先向服务器获取、或预先接收服务器发送的用户号码与运营商网络的对应规则数据;
所述终端根据所述拆分规则数据计算对用户编辑的短消息进行拆分得到的短消息条数,并显示给用户包括:终端在用户编辑完毕短消息后,根据所述对应规则数据获知该用户输入或选择的被叫号码所对应的运营商网络,然后从终端预先保存的拆分规则数据中查找获得所述被叫号码所对应的运营商网络所对应的拆分规则数据,根据查找获知的拆分规则数据,计算对用户编辑完毕的短消息进行拆分所得到的短消息条数,并显示给用户;
所述服务器中包括运营商名称、运营商对应的号码段和运营商对应的拆分规则数据。
6、根据权利要求4所述的方法,其特征在于,还包括:
终端预先保存、或预先向服务器获取、或预先接收服务器发送的各运营商网络对该终端的用户所发送的短消息的计费单价;
在终端计算得到短消息条数后,根据所获知的被叫号码对应的运营商网络查找终端预先保存的计费单价,获得与所获知的被叫号码对应的运营商网络对应的计费单价,根据查找获得的计费单价以及计算所得到的短消息条数,计算对应的短消息费用,并显示给用户。
7、根据权利要求5所述的方法,其特征在于,还包括:
终端预先保存、或预先向服务器获取、或预先接收服务器发送的各运营商网络对该终端的用户所发送的短消息的计费单价;
在终端计算得到短消息条数后,根据所获知的被叫号码对应的运营商网络查找终端预先保存的计费单价,获得与所获知的被叫号码对应的运营商网络对应的计费单价,根据查找获得的计费单价以及计算所得到的短消息条数,计算对应的短消息费用,并显示给用户。
8、一种短消息拆分提示装置,其特征在于,包括:
拆分规则设置模块,用于预先获得各运营商网络对该终端的用户所发送的短消息的拆分规则数据;
计算模块,用于根据拆分规则设置模块所获得的拆分规则数据,计算对用户编辑的短消息进行拆分得到的短消息条数;
显示模块,用于将计算模块计算得到的短消息条数显示给用户。
9、根据权利要求8所述的装置,其特征在于,所述拆分规则设置模块包括:
存储单元,用于预先保存、各运营商网络对该终端的用户所发送的短消息的拆分规则数据;和/或
获取单元,用于预先向服务器获取各运营商网络对该终端的用户所发送的短消息的拆分规则数据;和/或
接收单元,用于预先接收服务器发送的各运营商网络对该终端的用户所发送的短消息的拆分规则数据;
所述服务器中包括运营商名称、运营商对应的号码段和运营商对应的拆分规则数据。
10、根据权利要求8所述的装置,其特征在于:所述计算模块包括第一即时计算单元,用于在用户编辑输入短消息时,计算根据拆分规则设置模块保存的、各运营商网络分别对应的拆分规则数据对用户已经编辑输入的短消息进行拆分所分别得到的短消息条数,并传送给显示模块显示给用户。
11、根据权利要求8所述的装置,其特征在于:
还包括网络对应规则设置模块,用于预先保存、或预先向服务器获取、或预先接收服务器发送的用户号码与运营商网络的对应规则数据;
所述计算模块包括即时分析单元以及第二即时计算单元;
所述即时分析单元用于在用户编辑输入短消息时,根据网络对应规则设置模块保存的所述对应规则数据获知该用户输入或选择的被叫号码所对应的运营商网络;
所述第二即时计算单元用于根据即时分析单元所获知的运营商网络查找获得拆分规则设置模块保存的、与即时分析单元所获知的运营商网络对应的拆分规则数据,然后根据查找获得的拆分规则数据,计算对用户已经编辑输入的短消息进行拆分所得到的短消息条数,由显示模块即时地显示给用户;
所述服务器中包括运营商名称、运营商对应的号码段和运营商对应的拆分规则数据。
12、根据权利要求8所述的装置,其特征在于:
还包括网络对应规则设置模块,用于预先保存、或预先向服务器获取、或预先接收服务器发送的用户号码与运营商网络的对应规则数据;
所述计算模块包括分析单元及总体计算单元;
所述分析单元用于在用户编辑完毕短消息后,根据网络对应规则设置模块保存的所述对应规则数据获知该用户输入或选择的被叫号码所对应的运营商网络;
所述总体计算单元用于根据分析单元所获知的运营商网络查找获得拆分规则设置模块保存的、与分析单元所获知的运营商网络对应的拆分规则数据,然后根据查找获得的拆分规则数据,计算对用户编辑完毕的短消息进行拆分所得到的短消息条数,并传送给显示模块,由显示模块显示给用户;
所述服务器中包括运营商名称、运营商对应的号码段和运营商对应的拆分规则数据。
13、根据权利要求11所述的装置,其特征在于:
还包括计费单价设置模块,用于预先保存、或预先向服务器获取、或预先接收服务器发送的各运营商网络对该终端的用户所发送的短消息的计费单价;
所述计算模块还包括第一费用计算单元,用于根据即时分析单元所获知的运营商网络获得所获知的运营商网络对应的计费单价,根据所获知的运营商网络对应的计费单价以及第二即时计算单元计算所得到的短消息条数,计算对应的短消息费用,由显示模块显示给用户。
14、根据权利要求12所述的装置,其特征在于:
还包括计费单价设置模块,用于预先保存、或预先向服务器获取、或预先接收服务器发送的各运营商网络对该终端的用户所发送的短消息的计费单价;
所述计算模块还包括第二费用计算单元,用于根据分析单元所获知的运营商网络查找所获知的运营商网络对应的计费单价,并根据与运营商网络对应的计费单价以及总体计算单元计算所得到的短消息条数,计算对应的短消息费用,由显示模块显示给用户。
CNB2007100650527A 2007-04-02 2007-04-02 短消息拆分提示方法及装置 Expired - Fee Related CN100499938C (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CNB2007100650527A CN100499938C (zh) 2007-04-02 2007-04-02 短消息拆分提示方法及装置
BRPI0809859-0A BRPI0809859A2 (pt) 2007-04-02 2008-01-10 Método de aviso e aparelho de divisão de mensagem curta
EP08700099A EP2117165A4 (en) 2007-04-02 2008-01-10 SHORT MESSAGE FRACTIONATION INVITE METHOD AND APPARATUS
PCT/CN2008/070075 WO2008119266A1 (fr) 2007-04-02 2008-01-10 Procédé et appareil d'invite de fractionnement de messages courts
US12/564,229 US20100009655A1 (en) 2007-04-02 2009-09-22 Prompt method and apparatus of short message splitting

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2007100650527A CN100499938C (zh) 2007-04-02 2007-04-02 短消息拆分提示方法及装置

Publications (2)

Publication Number Publication Date
CN101031101A CN101031101A (zh) 2007-09-05
CN100499938C true CN100499938C (zh) 2009-06-10

Family

ID=38716116

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007100650527A Expired - Fee Related CN100499938C (zh) 2007-04-02 2007-04-02 短消息拆分提示方法及装置

Country Status (5)

Country Link
US (1) US20100009655A1 (zh)
EP (1) EP2117165A4 (zh)
CN (1) CN100499938C (zh)
BR (1) BRPI0809859A2 (zh)
WO (1) WO2008119266A1 (zh)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7480512B2 (en) 2004-01-16 2009-01-20 Bones In Motion, Inc. Wireless device, program products and methods of using a wireless device to deliver services
CN100499938C (zh) * 2007-04-02 2009-06-10 华为技术有限公司 短消息拆分提示方法及装置
US8360904B2 (en) 2007-08-17 2013-01-29 Adidas International Marketing Bv Sports electronic training system with sport ball, and applications thereof
US8702430B2 (en) 2007-08-17 2014-04-22 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US8221290B2 (en) 2007-08-17 2012-07-17 Adidas International Marketing B.V. Sports electronic training system with electronic gaming features, and applications thereof
US10039970B2 (en) 2010-07-14 2018-08-07 Adidas Ag Location-aware fitness monitoring methods, systems, and program products, and applications thereof
US9392941B2 (en) 2010-07-14 2016-07-19 Adidas Ag Fitness monitoring methods, systems, and program products, and applications thereof
US20120258433A1 (en) 2011-04-05 2012-10-11 Adidas Ag Fitness Monitoring Methods, Systems, And Program Products, And Applications Thereof
CN102857607B (zh) * 2012-09-20 2016-12-21 东莞宇龙通信科技有限公司 一种即时统计短信数量的***和方法
CN104767669A (zh) * 2014-01-07 2015-07-08 腾讯科技(深圳)有限公司 发送消息、显示消息的方法及装置
CN105848116A (zh) * 2015-01-15 2016-08-10 中兴通讯股份有限公司 一种短消息传输的方法、装置和设备
US10404806B2 (en) * 2015-09-01 2019-09-03 Yen4Ken, Inc. Methods and systems for segmenting multimedia content
US11040246B2 (en) 2018-02-06 2021-06-22 Adidas Ag Increasing accuracy in workout autodetection systems and methods
CN111918225B (zh) * 2020-09-15 2022-03-29 北京值得买科技股份有限公司 一种基于多运营商发送短信的方法
CN113473400A (zh) * 2021-07-14 2021-10-01 北京声智科技有限公司 短信计费方法、装置、电子设备及可读存储介质

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010049041A (ko) * 1999-11-30 2001-06-15 윤종용 단문메시지 서비스를 이용한 휴대용 무선 단말기의멀티미디어 데이터 송수신 방법
IL164480A0 (en) * 2002-04-22 2005-12-18 Qualcomm Inc Sms format mapping for different cellular systems
CN1324914C (zh) * 2004-04-22 2007-07-04 中兴通讯股份有限公司 Pcs短消息***发送短消息的方法
US20060009243A1 (en) * 2004-07-07 2006-01-12 At&T Wireless Services, Inc. Always-on mobile instant messaging of a messaging centric wireless device
US7218943B2 (en) * 2004-12-13 2007-05-15 Research In Motion Limited Text messaging conversation user interface functionality
CN100525484C (zh) * 2006-03-29 2009-08-05 华为技术有限公司 Cdma电路域实现超长短消息发送的方法
US8068860B1 (en) * 2006-08-25 2011-11-29 At&T Mobility Ii Llc Short message service (SMS) protocol gateway
CN100499938C (zh) * 2007-04-02 2009-06-10 华为技术有限公司 短消息拆分提示方法及装置

Also Published As

Publication number Publication date
EP2117165A1 (en) 2009-11-11
BRPI0809859A2 (pt) 2014-09-30
WO2008119266A1 (fr) 2008-10-09
EP2117165A4 (en) 2012-06-27
CN101031101A (zh) 2007-09-05
US20100009655A1 (en) 2010-01-14

Similar Documents

Publication Publication Date Title
CN100499938C (zh) 短消息拆分提示方法及装置
US20220360658A1 (en) Method and Apparatus for Processing Contact Information Using a Wireless Terminal
CN101621481B (zh) 保持聊天记录和聊天内容的对应关系的设备和方法
US7962850B2 (en) Customizing email subjects for subscription generated email messages
Paul Anbu K et al. Old wine in new wine skin: marketing library services through SMS‐based alert service
CN101232468A (zh) 问答方法及问答***
CN111667317B (zh) 一种业务处理方法、装置及***
CN100415006C (zh) 短信网址装置及实现短信增值业务的***和方法
CN103024698A (zh) 一种整合各联系人的信息的方法、***及移动终端
CN109213758B (zh) 数据存取方法、装置、设备及计算机可读存储介质
CN102769687A (zh) 信息群发***及方法
CN108259533A (zh) 一种数据传输方法和装置
CN102567376A (zh) 一种个性化搜索结果推荐方法和装置
CN102385605A (zh) 微博消息查找方法、***及微博服务器
CN103078782B (zh) 一种好友备注的推荐备注实现方法及***
CN104639974B (zh) 一种信息推送方法及装置
CN100477582C (zh) 一种即时通信中即时处理多媒体信息的方法和***
CN101390410B (zh) 图标转换***及其业务方法
CN106294345A (zh) 应用程序的日志内容的处理方法和装置
CN104298416B (zh) 即时通讯中自动回复消息的生成方法和装置
CN104392366B (zh) 数据比对信息获取的方法、装置及***
CN105512260A (zh) 电子书多段节选分享方法及装置
EP2690560A2 (en) Method of benchmarking the behaviour of a replacement information system with the old system
CN101304565B (zh) 移动终端识别方法和单元以及增值服务提供方法和***
CN105847371A (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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090610

Termination date: 20130402