CN1753536A - 用于通过短消息服务发送文件的方法和装置 - Google Patents

用于通过短消息服务发送文件的方法和装置 Download PDF

Info

Publication number
CN1753536A
CN1753536A CN 200510093376 CN200510093376A CN1753536A CN 1753536 A CN1753536 A CN 1753536A CN 200510093376 CN200510093376 CN 200510093376 CN 200510093376 A CN200510093376 A CN 200510093376A CN 1753536 A CN1753536 A CN 1753536A
Authority
CN
China
Prior art keywords
file
short message
message service
segmentation
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN 200510093376
Other languages
English (en)
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.)
Creative Technology Ltd
Original Assignee
Creative Technology 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 Creative Technology Ltd filed Critical Creative Technology Ltd
Publication of CN1753536A publication Critical patent/CN1753536A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种用于通过短消息服务(“SMS”)从移动设备发送文件的方法。该方法包括:对文件进行压缩以形成压缩文件,以及将文件分割为多个细分,其中每个细分不超过最大尺寸。向每个细分附加包含唯一标识的头部。带有头部的每个细分被当作SMS消息发送。还公开了相应的装置和信号。

Description

用于通过短消息服务发送文件的方法和装置
技术领域
本发明涉及一种用于通过短消息服务(“SMS”)发送文件的方法和装置,具体地但非穷尽地,涉及用于通过一系列SMS消息来发送相对较大文件的方法和装置。
背景技术
短消息服务(“SMS”)是国际公认的标准(IS-41C),通过这一服务,可以向/从移动电信设备(例如,移动电话、个人数字助理(“PDA”)等等)发送多达160个字符的字母数字混合消息。这些设备在后文中被称为“移动设备”及其语法上的等同物。
如果移动设备要发送相对较大的文件,例如照片,则其通常使用多媒体消息服务(“MMS”)来完成。然而,大多数服务提供商对每一MMS收取相对较高的费用,而允许免费发送许多SMS消息。
然而,SMS在每个字符7比特时具有160个字符(140字节)的限制,或者是每个字符8比特时具有140个字符(140字节)的限制,所以其不适于发送相对较大的文件。
发明内容
根据本发明的第一方面,提供了一种通过短消息服务(“SMS”)从移动设备发送文件的方法。该方法包括:对文件进行压缩以形成压缩文件,以及将文件分割为多个细分,其中每个细分不超过最大尺寸。向每个细分附加包含唯一标识的头部。带有其头部的每个细分作为SMS消息而被发送。
根据本发明的第二方面,提供了一种由移动设备接收并重建被压缩且当作多条SMS消息发送的文件的方法。该方法包括:移动设备接收SMS消息,并检查多条SMS消息中的第一条的头部,以找到包含SMS消息总数目和第一条SMS消息的号码的唯一标识。在接收到所有多条SMS消息并且将SMS消息以它们的消息号码顺序装配之后,重新形成了压缩文件,并对其解压缩以形成所述文件。
根据本发明的第三方面,提供了一种用于SMS消息的信号,该信号包括压缩文件的细分以及包含该细分的唯一标识的头部,其中每个细分不超过最大尺寸。
根据本发明的第四方面,提供了一种用于将文件作为多条短消息服务(“SMS”)消息来发送的移动设备。该移动设备包括:对文件进行压缩以形成压缩文件的压缩器;将文件分割为多个细分的分割器,其中每个细分不超过最大尺寸;用于创建包含唯一标识的头部并将头部附加到每个细分的头部创建器;以及用于将带有头部的每个细分作为SMS消息来发送的发射器。
对于所有方面,唯一的标识可以包括消息号和消息总数目。每条SMS消息可以不超过140字节。头部可以是32字节的消息。头部还可以包括如下中的一种或多种:控制、日期、时间和标题。每条SMS消息要被发送到的地址可以被存储在临时存储器中,并且被用于每条SMS消息,并且在发送完成之后可以从临时存储器中删除。
文件可以是如下中的一种或多种:文本、图形、图像、音频、铃声和V卡。文件可以是从计算机下载到移动设备的。
第二移动设备可以接收SMS消息,并检查唯一的标识,以找到SMS消息的总数目。可以按SMS消息号的顺序来装配它们,以重新形成压缩文件。可以将压缩文件解压缩,以形成文件。
在形成文件之后,可以发出接收到文件的警报声。
可以在接收到所有消息之后,或者在接收到SMS消息时,装配所接收到的SMS消息。如果至少有一条SMS消息没有接收到,则尝试重新装配压缩文件。
附图说明
为了可以充分理解本发明,并且可以容易地投入实用,现在应该描述并非本发明的限制性示例而仅仅是优选实施例,这些描述参考了附图,其中:
图1是移动设备的优选实施例的透视图;
图2是***体系结构的优选实施例;
图3是移动设备的结构的方框图;
图4是图3的CPU的结构的方框图;
图5是在发送侧的优选实施例的操作的流程图;并且
图6是在接收侧的优选实施例的操作的流程图。
具体实施方式
参考图1和图4,示出了第一移动设备10,其具有外壳12、天线14、显示器16、键盘18,并且可能具有摄像镜头20。第一移动设备10能够以已知方式通过电信网络24向第二移动设备22发送SMS消息。如果第一移动设备10要向第二移动设备22发送相对较大的文件,则将遵循图3和图4的流程。
图3示出了移动设备的电结构。天线(14)通过调制器/解调器26有效连接到中央处理单元(“CPU”)30。键盘18也有效连接到CPU30,显示器16也如此。用于键盘18和显示器16的相关控制器/设备驱动器可以位于CPU 30中,和/或分别位于键盘18和显示器16中。存储器28也有效连接到CPU 30。
图4示出了CPU 30的结构。除了其常规的电信功能41之外,它还包括压缩器34、分割器36和头部创建器38。这些都由微处理器40控制。
如图5所示,当第一移动设备10具有相对较大的文件时(301),例如照片,压缩器34使用已知的有损或无损压缩技术来压缩该文件。如果要遵循IS-41C标准,并且如果该文件要被分割为不超过100个的细分部分,则压缩应该如此进行:压缩后的文件不应多于大概10.8KB的数据。这样,压缩后的文件除以细分部分数目后给出符合IS-41C的细分后文件部分。自然,如果标准改变,则这一关系会有相应的改变。文件可以是如下之中的一种或多种:文本、图形、图像、音频数据(例如,铃声)、V卡等等。
在压缩(303)之后,文件被分割器36分割为多个分离的文件(305)。分割如此进行:第一细分文件具有最大的允许数据,第二细分文件具有最大的允许数据,依此类推,最后一个细分文件具有最后剩下的数据。根据IS-41C,最大的允许数据通常是108字节——从每字符7比特的160个字符减去头部数据得到。
头部创建器38所创建的头部被加到每个细分文件(307)。例如,头部可以包括大约32字节的数据,并且将包括每个细分文件和/或其SMS消息的唯一标识(309)。然而,如果需要或希望的话,则可以使用其他的头部大小,只要头部和细分文件的组合不超过140字节(160个字符),以符合IS-41C。唯一标识将包括细分文件的总数目以及细分或消息文件号。例如,细分文件的总数目可以受限于100。这种情形中,标识将只包括两个字符用于细分/消息文件号,以及两个字符用于细分/消息的总数目。例如,1234是34个细分/消息文件中的细分/消息文件号12。如果细分文件所数目更大,例如是1000,则标识将包括三个字符用于细分/消息文件号,以及三个字符用于细分/消息的总数目。然而,如果需要或希望的话,则可以使用一个、两个或三个字符。字符可以是任何字母数字混合的字符。
头部还可以包括如下之中的一个或多个:控制、日期、时间和标题。控制可以是3字节,并且可以是字母数字混合的;日期可以是6字节,并且可以是日、日、月、月、年、年(ddmmyy)的格式,或者是任何其他合适的格式;时间也可以是6字节,并且可以是时、时、分、分、秒、秒(hhmmss)的格式,或者是任何其他合适的格式;标题可以是13字节,并且可以是任何字母数字混合的字符的组合。
然后,由微处理器40发起查询(311),以确定是否已经键入了消息要被发送到的地址。如果没有(313),则获取/***地址(315),该地址被存储在存储器28的临时存储器部分42中(319),并且发送消息(321)。第一细分文件被首先发送,并且发起查询(323),查询是否有剩下的细分文件。如果是的话(325),则***返回分割(305)之后,并且头部被附加到下一细分文件(307)。
该过程一直重复,直至不再有细分文件(327)。从临时地址中删除地址(329),并且过程结束(33 1)。
如图6所示,一旦在第二移动设备22处接收到第一消息(402),第二移动设备22就检查每条消息的头部中的标识,以找到消息的总数目(404),并且检查每条接收到的消息,以找到号码(406)。然后,其查询是否已经接收到所有的消息(407)。如果没有(409),则其循环,直至接收到所有的消息(411),并且以正确的顺序重新装配压缩文件(408)。可以在接收SMS消息时,或者在所有的SMS消息都被接收到之后,重新装配压缩文件。进行第二检查(410),以确保该文件是完整的。如果缺失某些细分(412),则***等待例如数秒的预定时间,以留有更多所时间来让缺失的数据到达。然后,其查询是否能利用其具有的数据来重新装配文件(416)。如果不能(418),则其请求重传缺失的消息(440)。发起查询(442),以确定是否已经接收到所有的缺失消息。如果没有,则听到警报(420),并且显示错误消息(422),并且过程结束(424)。
如果在(410)回答是“否”(426),或者在(416)回答是“是”(430),或者在(442)回答是“是”,则通过从头部提取细分来形成文件(428)。重新装配的文件然后被解压缩(432),听到正常的进入消息警报(434),并且显示接收到文件(436)。过程以正常的SMS消息接收过程结束(438),这一正常的SMS消息接收过程被用来在第二移动设备22上观察所接收到的文件。
警报(434)和显示(436)只在接收到所有消息后并且满足对所接收到的细分数目的测试才出现。
为了将文件键入到移动设备10中,移动设备10可以连接到计算机,以从计算机下载文件。这种连接可以是通过电缆连接或通过无线连接实现。
虽然在前面的描述中已经描述了本发明的优选实施例,但是本领域的技术人员应该理解,不脱离本发明,可以对设计、构造或操作的细节做出许多变化或修改。

Claims (24)

1.一种用于通过短消息服务从移动设备发送文件的方法,所述方法包括:
(a)压缩所述文件,以形成压缩文件;
(b)将所述压缩文件分割为多个细分,其中每个细分不超过最大尺寸;
(c)向每个细分附加头部,其中每个头部包含唯一的标识;并且
(d)将带有头部的每个细分作为短消息服务消息发送。
2.如权利要求1所述的方法,其中所述唯一的标识包括消息号和消息的总数目。
3.如权利要求1所述的方法,其中每条短消息服务消息不超过140字节。
4.如权利要求1所述的方法,其中每条短消息服务消息要被发送到的地址被存储在临时存储器中,并且被用于每条短消息服务消息,并且在完成发送之后从所述临时存储器中删除。
5.如权利要求1所述的方法,其中所述文件是从由文本、图形、图像、音频、铃声和V卡所组成的组中选取的至少一种。
6.如权利要求5所述的方法,其中所述文件是从计算机下载到所述移动设备的。
7.如权利要求2所述的方法,其中第二移动设备接收所述短消息服务消息,并且:
(a)检查所述唯一的标识,以找到短消息服务消息的总数目;
(b)按照短消息服务消息的消息号顺序,装配所述短消息服务消息,以重新形成所述压缩文件;以及
(c)解压缩所述压缩文件,以形成所述文件。
8.如权利要求7所述的方法,其中在形成所述文件之后,发出接收到文件的警报声。
9.如权利要求8所述的方法,其中在接收到所有的短消息服务消息之后,装配所接收到的短消息服务消息。
10.如权利要求7所述的方法,其中在接收到短消息服务消息时,装配所接收到的短消息服务消息。
11.如权利要求7所述的方法,其中如果至少有一条短消息服务消息没有接收到,则尝试重新装配所述压缩文件。
12.一种用于短消息服务消息的信号,所述信号包括压缩文件的细分以及包含该细分的唯一标识的头部,其中每个细分不超过最大尺寸。
13.如权利要求12所述的信号,其中所述唯一的标识包括消息号和消息的总数目。
14.如权利要求12所述的信号,其中所述短消息服务消息不超过140字节,其中所述头部是32字节,并且所述细分是108字节。
15.如权利要求12所述的信号,其中所述头部还包括从由控制、日期、时间和标题所组成的组中选取的至少一种。
16.如权利要求15所述的信号,其中所述控制是3字节,所述日期是6字节,所述时间是6字节,并且所述标题是13字节。
17.一种用于将文件当作多条短消息服务消息发送的移动设备,所述移动设备包括:
(a)压缩器,用来压缩所述文件,以形成压缩文件;
(b)分割器,用来将所述文件分割为多个细分,其中每个细分不超过最大尺寸;
(c)头部创建器,用来创建包含唯一标识的头部,并将所述头部附加到每个细分;和
(d)发射器,用于将带有其头部的每个细分作为短消息服务消息发送。
18.如权利要求17所述的移动设备,还包括临时存储器,用于临时存储所述多条短消息服务消息中每一条要被发送到的地址。
19.一种移动设备用来接收并重建被当作多条短消息服务消息发送的文件的方法,所述方法包括:
(a)所述移动设备接收所述多条短消息服务消息;
(b)检查所述多条短消息服务消息中第一条的头部,以找到包含短消息服务消息的总数目及所述第一条短消息服务消息的号码的唯一标识;
(c)接收所述多条短消息服务消息,并且从每条消息提取所述文件的压缩形式的细分;
(d)按所述细分的号码顺序来装配它们,以重新形成所述压缩文件;并且
(e)解压缩所述压缩文件,以形成所述文件。
20.如权利要求19所述的方法,其中在形成所述文件之后,发出接收到文件的警报声。
21.如权利要求20所述的方法,其中在接收到所有短消息服务消息之后,装配所接收的短消息服务消息。
22.如权利要求20所述的方法,其中在接收到短消息服务消息时,装配所接收到的短消息服务消息。
23.如权利要求19所述的方法,其中如果至少有一条短消息服务消息没有接收到,则尝试重新装配所述压缩文件。
24.如权利要求19所述的方法,其中如果至少有一条短消息服务消息没有接收到,则尝试重传所述未接收到的至少一条短消息服务消息。
CN 200510093376 2004-09-21 2005-08-23 用于通过短消息服务发送文件的方法和装置 Pending CN1753536A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US61193204P 2004-09-21 2004-09-21
US60/611,932 2004-09-21

Publications (1)

Publication Number Publication Date
CN1753536A true CN1753536A (zh) 2006-03-29

Family

ID=36090316

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200510093376 Pending CN1753536A (zh) 2004-09-21 2005-08-23 用于通过短消息服务发送文件的方法和装置

Country Status (3)

Country Link
CN (1) CN1753536A (zh)
TW (1) TW200631357A (zh)
WO (1) WO2006033643A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101355571B (zh) * 2007-07-26 2011-09-28 ***通信集团公司 多媒体消息的处理方法、装置及***
CN104080063A (zh) * 2014-06-11 2014-10-01 Tcl通讯(宁波)有限公司 一种利用短信传输附件的方法及***

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8336762B1 (en) 2008-11-17 2012-12-25 Greenwise Bankcard LLC Payment transaction processing
FI123200B (fi) * 2009-05-25 2012-12-14 Portalify Oy Tiedostonsiirto erillisverkossa
CN112512025A (zh) * 2020-11-20 2021-03-16 广东公信智能会议股份有限公司 应用于电子桌牌的图片传输方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6977921B1 (en) * 1998-08-19 2005-12-20 Lucent Technologies Inc. Using discrete message-oriented services to deliver short audio communications
KR100296049B1 (ko) * 1999-03-19 2001-07-28 윤종용 단문메시지서비스를 통한 디지털 휴대용 단말기의 사용자 정보 송수신장치 및 그 방법
KR100532274B1 (ko) * 1999-09-08 2005-11-29 삼성전자주식회사 디지털 휴대용 단말기의 장문 메시지 송수신장치 및 그 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101355571B (zh) * 2007-07-26 2011-09-28 ***通信集团公司 多媒体消息的处理方法、装置及***
CN104080063A (zh) * 2014-06-11 2014-10-01 Tcl通讯(宁波)有限公司 一种利用短信传输附件的方法及***

Also Published As

Publication number Publication date
WO2006033643A1 (en) 2006-03-30
TW200631357A (en) 2006-09-01

Similar Documents

Publication Publication Date Title
EP1091601B1 (en) Multimedia message content adaptation
US7490130B2 (en) Electronic mail creating apparatus and method of the same, portable terminal, and computer program product for electronic mail creating apparatus
CN101567889B (zh) 用于为网络提供漏洞利用保护的***与方法
CN100409703C (zh) 用于管理链接加强型短消息的方法及使用该方法的电信终端
EP1211631B1 (en) Process for displaying information on a display terminal of limited capacity
CN1714387A (zh) 用于在连接到应用程序服务器的无线设备上提供消息的***和方法
CN1753536A (zh) 用于通过短消息服务发送文件的方法和装置
CN1625290A (zh) 用于搜索移动终端中的sms消息的方法
KR20000017324A (ko) 멀티미디어 메시지 통신 방법 및 그 장치
CN101296441A (zh) 一种扫描二维条码发送消息的方法及装置
CN1735240A (zh) 一种手机短消息中表情符号及语音的实现方法
US20020081027A1 (en) Method for electronic transport of digital ink
CN1503544A (zh) 显示关联电子邮件的便携式终端、电子邮件显示方法及程序
CN100444652C (zh) 扩展短信容量的方法
CN1293857A (zh) 通信设备与操作方法
US20010027466A1 (en) Electronic mail transfer device and system, electronic mail transfer method
CN100407810C (zh) 移动通信终端的主叫方位置信息传送方法
CN1457601A (zh) 多媒体文件的同步方法
CN1747577A (zh) 移动通信***的文字消息收信确认方法
US20080233986A1 (en) Transmission of Handwriting Over Sms Protocol
CN1226791A (zh) 在gsm***中通过移动通信终端管理短消息的方法
CN100342741C (zh) 将多媒体消息服务格式用于应用的方法、***和通信终端
CN1848733A (zh) 移动通信终端的备份数据接收发送装置
KR100765545B1 (ko) 이동통신 단말기, 서버, 이를 이용한 이동통신 시스템,이동통신 단말기를 이용한 데이터 제공방법, 서버를 이용한데이터 제공방법 및 이동통신 시스템을 이용한 데이터제공방법
CN1386235A (zh) 电子信号板的操作***及基操作方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication