卡片生成方法和装置的制造方法_2

文档序号:9330748阅读:来源:国知局
信息不可以构成一个完整的卡片,执行步骤128。
[0039]举例来说,当获取的具体短信内容为“订单号E88888888,张先生您已购05月27日G88次07车04E号北京南07:53开,候车地点:第一候车室。张三请尽快换取纸质车票。【铁路客服】”,则根据该短信,能够检测出其包含的关键字可以构成一个完整的卡片,并进一步执行步骤126。当获取的短信为“8月8日有活动请您参加”,则其中虽然有时间的关键字部分,但根据该关键字内容并不能构成一个完整的卡片,则判断为根据关键字中的信息不可以构成一个完整的卡片,执行步骤128。
[0040]步骤126,按照预定的规则提取出特定的信息,存入卡包数据库。
[0041]本实施例中,提取出所有关键字及其对应的内容,将提取的短信内容按照预先设定的规则进行数据重组,生成完整卡片的信息的数据,并存入卡包数据库。
[0042]具体的,提取出短信内容中包含的所有关键字及其对应的内容,根据提取出的信息来判断其为何种类型的卡片,再对提取出的信息进行重组,生成对应类型的卡片所需的完整信息的数据,存入有对应标识的卡包数据库。
[0043]例如,当监听获取了 12306的短信后,则此短信号码与预存储的号码相匹配,且可以初步判断出该卡片的类型为火车票卡片,并可以根据火车票卡片对应的格式,将提取的信息对应存储到火车票类的卡包数据库中。如果监听获取的短信号码虽然与预存储的号码相匹配,但还不能判断出卡片的类型,则继续检测提取出的关键字,根据关键字来判断对应的卡片类型,例如收到了来自携程发过来的短信,则并不能根据此短信号码判断出该对应的卡片类型是火车票还是飞机票还是酒店订购的信息,则需要进一步解析该短信内容,根据从提取的关键字中来判断,如若关键字中包含“航班号”或者“登机时间”等关键字,则可以判断该信息属于飞机票卡片,类似的,若关键字中包含“动车”或者“硬座”等关键字,则可以判断该信息属于火车票卡片。
[0044]本实施例中,通过判断卡片的类型,使得数据库存入的信息分类清晰,对应生成的卡片也分类清晰,进一步方便用户查阅。
[0045]步骤128,不对未读短信进行处理。
[0046]如果短信号码不与预存储的号码相匹配或者短信内容不包含特定的关键字或者不能构成一个完整的卡片,则不对短信做任何处理,以减少对内存的占用,节约资源。
[0047]在一个实施例中,如图4所示,卡片生成方法还包括:
[0048]步骤140,侦测显示卡片列表的指令。
[0049]本实施例中,在卡片生成后,可以将该卡片数据存储到移动终端中,并生成卡包控件,通过侦测特定的指令,来调用卡包数据,例如,侦测终端中嵌入到特定应用的卡包对应的控件的点击事件、侦测用户的手指在触摸显示屏上的特定手势等。
[0050]步骤150,获取卡包数据库中的卡片,通过卡片列表形式显示该卡片。
[0051]举例来说,可以将卡包控件集成到时钟应用当中,当点击移动终端上的时钟图标后,终端除了对应显示“闹钟”、“时钟”、“计时”等选项卡(tab)外,还显示“卡包”选项卡,当继续点击该选项卡后,则可以对应显示所有卡片信息的列表,如图2所示,在本实施方式中,列表中的卡片可以按照时间顺序或者依据类型等方式来排列。
[0052]步骤160,侦测对卡片列表的特定手势操作,例如单指向上滑动/单指向下滑动。
[0053]步骤170,根据该特定的手势滚动显示卡包数据库中的卡片。
[0054]本实施例中,当打开卡包应用后,可以通过滑动移动终端的屏幕,来对应滚动显示卡包数据库中的卡片,方便用户查阅。
[0055]如图5所示,在一个实施例中,提供了一种卡片生成装置,该装置包括:
[0056]监听模块210,用于监听接收到的未读短信,获取所述未读短信的短信内容。
[0057]处理模块220,用于对获取到的所述短信内容进行分析,如果所述短信内容符合预定的规则,则基于所述短信内容提取特定的信息,存入卡包数据库。
[0058]卡片生成模块230,用于根据存入卡包数据库的信息生成对应的卡片。
[0059]在一个实施例中,监听模块210还用于在获取所述未读短信的短信内容之前,获取未读短信对应的号码。
[0060]进一步的,处理模块220用于判断所述短信号码是否与预存储的号码相匹配;若是,则判断所述短信内容是否包含特定的关键字,并判断根据关键字中的信息是否可以构成一个完整的卡片;若是,则按照预定的规则提取出特定的信息,存入所述卡包数据库;如果所述短信号码不与预存储的号码相匹配或者所述短信内容不包含特定的关键字或者不能构成一个完整的卡片,则不对所述未读短信进行处理。
[0061 ] 在一个实施例中,如图6所示,该装置还包括:
[0062]卡片显示模块240,用于侦测显示卡片列表的指令;获取所述卡包数据库中的卡片,通过卡片列表形式显示所述卡片。
[0063]进一步的,卡片显示模块240还用于侦测对所述卡片列表的特定手势操作;根据所述特定手势滚动显示卡包数据库中的卡片。
[0064]以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0065]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种卡片生成方法,所述方法包括: 监听接收到的未读短信,获取所述未读短信的短信内容; 对获取到的所述短信内容进行分析,如果所述短信内容符合预定的规则,则基于所述短信内容提取特定的信息,存入卡包数据库; 根据存入卡包数据库的信息生成对应的卡片。2.根据权利要求1所述的方法,其特征在于,在所述获取所述未读短信的短信内容的步骤之前, 获取未读短信对应的号码。3.根据权利要求2所述的方法,其特征在于,所述对获取到的所述短信内容进行分析,如果所述短信内容符合预定的规则,则基于所述短信内容提取特定的信息,存入卡包数据库的步骤,包括: 判断所述短信号码是否与预存储的号码相匹配;若是,则 判断所述短信内容是否包含特定的关键字,并判断根据关键字中的信息是否可以构成一个完整的卡片;若是,则 按照预定的规则提取出特定的信息,存入所述卡包数据库; 如果所述短信号码不与预存储的号码相匹配或者所述短信内容不包含特定的关键字或者不能构成一个完整的卡片,则不对所述未读短信进行处理。4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 侦测显示卡片列表的指令; 获取所述卡包数据库中的卡片,通过卡片列表形式显示所述卡片。5.根据权利要求4所述的方法,其特征在于,所述方法还包括: 侦测对所述卡片列表的特定手势操作; 根据所述特定手势滚动显示卡包数据库中的卡片。6.一种卡片生成装置,其特征在于,所述装置包括: 监听模块,用于监听接收到的未读短信,获取所述未读短信的短信内容; 处理模块,用于对获取到的所述短信内容进行分析,如果所述短信内容符合预定的规贝IJ,则基于所述短信内容提取特定的信息,存入卡包数据库; 卡片生成模块,用于根据存入卡包数据库的信息生成对应的卡片。7.根据权利要求6所述的装置,其特征在于,所述监听模块还用于在获取所述未读短信的短信内容之前,获取未读短信对应的号码。8.根据权利要求7所述的装置,其特征在于,所述处理模块用于判断所述短信号码是否与预存储的号码相匹配;若是,则判断所述短信内容是否包含特定的关键字,并判断根据关键字中的信息是否可以构成一个完整的卡片;若是,则按照预定的规则提取出特定的信息,存入所述卡包数据库;如果所述短信号码不与预存储的号码相匹配或者所述短信内容不包含特定的关键字或者不能构成一个完整的卡片,则不对所述未读短信进行处理。9.根据权利要求6所述的装置,其特征在于,所述装置还包括: 卡片显示模块,用于侦测显示卡片列表的指令;获取所述卡包数据库中的卡片,通过卡片列表形式显示所述卡片。10.根据权利要求9所述的装置,其特征在于,所述卡片显示模块还用于侦测对所述卡片列表的特定手势操作;根据所述特定手势滚动显示卡包数据库中的卡片。
【专利摘要】本发明提供了一种卡片生成方法,包括:监听接收到的未读短信,获取未读短信的短信内容;对获取到的短信内容进行分析,如果短信内容符合预定的规则,则基于短信内容提取特定的信息,存入卡包数据库;根据存入卡包数据库的信息生成对应的卡片。该方法可以生成包括用户所订购的火车票、飞机票或电影票等的卡片信息,由于预定的信息可以通过卡片形式查看,从而能够使用户方便查阅预定的信息。此外,还提供了一种卡片生成装置。
【IPC分类】H04M1/725
【公开号】CN105049627
【申请号】CN201510451906
【发明人】高鹏, 郎启东
【申请人】深圳市万普拉斯科技有限公司
【公开日】2015年11月11日
【申请日】2015年7月28日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1