首页> 中国专利> 服务器、活动方案管理方法和活动方案管理系统

服务器、活动方案管理方法和活动方案管理系统

摘要

本发明提供一种服务器、一种活动方案管理方法和一种活动方案管理系统,其中,服务器包括:数据收发模块,接收活动的发起终端所发送的条件信息;信息搜索模块,在预存储的数据信息中搜索与所述条件信息相关联的其他信息;方案制定模块,根据搜索出的所述条件信息和所述其他信息,为所述活动制定方案,所述数据收发模块将所述方案发送给所述发起终端和/或所述活动的一个或多个参与终端。所述服务器为云服务器。通过本发明,通过有限的条件信息,即可利用(云端)服务器的海量数据资源以及强力计算能力,能够获取足够多的与活动相关的信息数据,用以制定方案,保证最终的方案能够尽可能的完善。

著录项

  • 公开/公告号CN102509180A

    专利类型发明专利

  • 公开/公告日2012-06-20

    原文格式PDF

  • 申请/专利权人 宇龙计算机通信科技(深圳)有限公司;

    申请/专利号CN201110290219.6

  • 发明设计人 兰天;

    申请日2011-09-28

  • 分类号

  • 代理机构北京友联知识产权代理事务所(普通合伙);

  • 代理人尚志峰

  • 地址 518040 广东省深圳市车公庙天安数码城创新科技广场B座8楼

  • 入库时间 2023-12-18 05:34:25

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-06-08

    授权

    授权

  • 2012-07-18

    实质审查的生效 IPC(主分类):G06Q10/06 申请日:20110928

    实质审查的生效

  • 2012-06-20

    公开

    公开

说明书

技术领域

本发明涉及移动通信领域,具体而言,涉及一种服务器、一种活动方 案管理方法和一种活动方案管理系统。

背景技术

目前,人们在利用手机终端制定活动方案,例如多人日程的方案时, 都需涉及到召集者、参与者、时间、地点、活动内容等信息,召集者需要 考虑到很多影响因素,包括参与者日程冲突、天气情况是否允许等等,这 样人为的日程管理方式需要一次又一次的电话沟通,很浪费时间。同时, 传统的活动方案管理要求用户处理大量繁琐的数据,这给用户带来了沉重 的负担。与此同时,参与者的手机终端之间不存在数据交互,故活动方案 无法体现参与者的意愿。

总结起来,传动的活动方案的管理方式的缺陷主要在于:

1、利用现有手机终端进行多人日程安排等活动管理时,都具有时 间、地点、活动内容强制性等因素,无法实现智能化管理,无法体现参与 者个性化需求。例如A召集一个活动,通知参与者B和C,其中时间固 定、活动内容固定,A、B、C之间无交互,从而导致活动无法体现B、C 的意愿,与此同时A、B、C需要通过繁琐的沟通才能最终确定日程方 案。

2、现有日程管理中所应用的数据,仅限于手机终端中存在的数据, 这有很大的局限性,例如A、B、C是同学,A与B、B与C经常联系,A 想召集同学聚餐,可没有C联系方式,如果按照以往技术方案必然导致C 无法到场。

因此,需要一种新的用于活动方案管理的技术方案,能够取得足够充 分的用于制定活动方案的数据,而不局限于用户终端所具有的数据,且能 够保证活动的参与者也都加入到活动方案的制定过程中,使得最后确定的 方案能够体现活动参与者的意愿。

发明内容

本发明所要解决的技术问题在于,提供一种新的用于活动方案管理的 技术方案,能够取得足够充分的用于制定活动方案的数据,而不局限于用 户终端所具有的数据,且能够保证活动的参与者也都加入到活动方案的制 定过程中,使得最后确定的方案能够体现活动参与者的意愿。

有鉴于此,本发明提供一种服务器,包括:数据收发模块,接收活动 的发起终端所发送的条件信息;信息搜索模块,在预存储的数据信息中搜 索与所述条件信息相关联的其他信息;方案制定模块,根据搜索出的所述 条件信息和所述其他信息,为所述活动制定方案,所述数据收发模块将所 述方案发送给所述发起终端和/或所述活动的一个或多个参与终端。所述 服务器为云服务器。通过该技术方案,通过有限的条件信息,即可利用 (云端)服务器的海量数据资源以及强力计算能力,能够获取足够多的与 活动相关的信息数据,用以制定方案,保证最终的方案能够尽可能的完 善。具体地,对于日程管理,可以根据天气信息来制定日程日期,根据地 点信息通过GPS导航来确定日程的路径规划。

在上述技术方案中,优选地,所述条件信息包括参考者、活动内容、 活动地点等信息。

在上述技术方案中,优选地,所述数据收发模块在所述方案为多个 时,还接收所述发起终端和/或所述一个或多个参与终端筛选后的方案; 所述方案制定模块根据所述筛选后的方案,重新为所述活动制定方案,并 由所述数据收发模块发送给所述发起终端和/或所述一个或多个参与终 端。通过该技术方案,实现了方案制定过程中与活动参与者之间的交互, 保证最终的方案能够体现所有人的意愿。

在上述技术方案中,优选地,所述信息搜索模块实时或定时搜索所述 其他信息;所述方案制定模块在所述其他信息改变时,更新所述方案并由 所述数据收发模块发送给所述发起终端和/或所述一个或多个参与终端, 或取消所述活动并由所述数据收发模块通知所述发起终端和/或所述一个 或多个参与终端。

在上述技术方案中,优选地,所述其他信息包括所述一个或多个参与 终端的联系方式;所述数据收发模块根据所述联系方式,将所述方案发送 给所述一个或多个参与终端。通过该技术方案,保证在方案制定的过程 中,能够顾及到所有的参与者,并保证能将方案提供到所有的参与者。

在上述技术方案中,优选地,还包括:所述信息收发模块在接收到所 述发起终端更新所述活动的指令时,通知所述信息搜索模块和所述方案制 定模块重新生成所述方案;所述信息收发模块在接收到所述发起终端取消 所述活动的指令时,通知所述一个或多个参与终端。通过该技术方案,保 证在活动方案能够实时更新,并在活动方案出现变化时,及时地通知到活 动的参与者。

本发明还提供一种活动方案管理方法,包括:步骤202,接收活动的 发起终端所发送的条件信息;步骤204,在预存储的数据信息中搜索与所 述条件信息相关联的其他信息;步骤206,根据搜索出的所述条件信息和 所述其他信息,为所述活动制定方案;步骤208,将所述方案发送给所述 发起终端和/或所述活动的一个或多个参与终端。所述服务器为云服务 器。通过该技术方案,通过有限的条件信息,即可利用(云端)服务器的 海量数据资源以及强力计算能力,能够获取足够多的与活动相关的信息数 据,用以制定方案,保证最终的方案能够尽可能的完善。具体地,对于日 程管理,可以根据天气信息来制定日程日期,根据地点信息通过GPS导 航来确定日程的路径规划。

在上述技术方案中,优选地,还包括:在所述方案为多个时,还接收 所述发起终端和/或所述一个或多个参与终端筛选后的方案;根据所述筛 选后的方案,重新为所述活动制定方案,并发送给所述发起终端和/或所 述一个或多个参与终端。通过该技术方案,实现了方案制定过程中与活动 参与者之间的交互,保证最终的方案能够体现所有人的意愿。

在上述技术方案中,优选地,在所述步骤204中,实时或定时搜索所 述其他信息;所述活动方案管理方法还包括:在所述其他信息改变时,更 新所述方案并发送给所述发起终端和/或所述一个或多个参与终端,或取 消所述活动并通知所述发起终端和/或所述一个或多个参与终端。

在上述技术方案中,优选地,所述其他信息包括所述一个或多个参与 终端的联系方式;在所述步骤208中,根据所述联系方式,将所述方案发 送给所述一个或多个参与终端。通过该技术方案,保证在方案制定的过程 中,能够顾及到所有的参与者,并保证能将方案提供到所有的参与者。

在上述技术方案中,优选地,还包括:在接收到所述发起终端更新所 述活动的指令时,返回所述步骤204;在接收到所述发起终端取消所述活 动的指令时,通知所述一个或多个参与终端。

本发明还提供一种活动方案管理系统,包括:如上述的服务器以及活 动的发起终端和一个或多个参与终端,所述发起终端发送条件信息至所述 服务器,所述服务器根据所述条件信息制定所述活动的方案,并发送至所 述发起终端和一个或多个参与终端。通过该技术方案,保证在活动方案能 够实时更新,并在活动方案出现变化时,及时地通知到活动的参与者。

通过以上技术方案,本发明实现了一种服务器、一种活动方案管理方 法和一种活动方案管理系统,能够利用服务器,特别是云服务器上具有的 海量数据资源以及强大的运算能力,代替活动参与者进行创建、管理日程 等活动、管理数据的工作,活动参与者之间可以进行交互,本发明技术方 案通过对数据信息的分析、处理,以实现活动方案的智能管理。

附图说明

图1是根据本发明的一个实施例的服务器的框图;

图2是根据本发明的一个实施例的活动方案管理方法的流程图;

图3是根据本发明的一个实施例的活动方案管理系统的框图;

图4是根据本发明的一个实施例的活动方案管理方法的整体示意图;

图5是根据本发明的一个实施例的活动方案管理系统的整体结构图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附 图和具体实施方式对本发明进行进一步的详细描述。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是, 本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明 并不限于下面公开的具体实施例的限制。

图1是根据本发明的一个实施例的服务器的框图。

如图1所示,本发明提供一种服务器100,包括:数据收发模块 102,接收活动的发起终端所发送的条件信息;信息搜索模块104,在预 存储的数据信息中搜索与所述条件信息相关联的其他信息;方案制定模块 106,根据搜索出的所述条件信息和所述其他信息,为所述活动制定方 案,所述数据收发模块102将所述方案发送给所述发起终端和/或所述活 动的一个或多个参与终端。所述服务器为云服务器。通过该技术方案,通 过有限的条件信息,即可利用(云端)服务器的海量数据资源以及强力计 算能力,能够获取足够多的与活动相关的信息数据,用以制定方案,保证 最终的方案能够尽可能的完善。具体地,对于日程管理,可以根据天气信 息来制定日程日期,根据地点信息通过GPS导航来确定日程的路径规 划。

在上述技术方案中,所述数据收发模块102在所述方案为多个时,还 接收所述发起终端和/或所述一个或多个参与终端筛选后的方案;所述方 案制定模块106根据所述筛选后的方案,重新为所述活动制定方案,并由 所述数据收发模块102发送给所述发起终端和/或所述一个或多个参与终 端。通过该技术方案,实现了方案制定过程中与活动参与者之间的交互, 保证最终的方案能够体现所有人的意愿。

在上述技术方案中,所述信息搜索模块104实时或定时搜索所述其他 信息;所述方案制定模块106在所述其他信息改变时,更新所述方案并由 所述数据收发模块102发送给所述发起终端和/或所述一个或多个参与终 端,或取消所述活动并由所述数据收发模块102通知所述发起终端和/或 所述一个或多个参与终端。

在上述技术方案中,所述其他信息包括所述一个或多个参与终端的联 系方式;所述数据收发模块102根据所述联系方式,将所述方案发送给所 述一个或多个参与终端。通过该技术方案,保证在方案制定的过程中,能 够顾及到所有的参与者,并保证能将方案提供到所有的参与者。

在上述技术方案中,还包括:所述信息收发模块102在接收到所述发 起终端更新所述活动的指令时,通知所述信息搜索模块104和所述方案制 定模块106重新生成所述方案;所述信息收发模块102在接收到所述发起 终端取消所述活动的指令时,通知所述一个或多个参与终端。通过该技术 方案,保证在活动方案能够实时更新,并在活动方案出现变化时,及时地 通知到活动的参与者。

图2是根据本发明的一个实施例的活动方案管理方法的流程图。

如图2所示,本发明还提供一种活动方案管理方法,包括:步骤 202,接收活动的发起终端所发送的条件信息;步骤204,在预存储的数 据信息中搜索与所述条件信息相关联的其他信息;步骤206,根据搜索出 的所述条件信息和所述其他信息,为所述活动制定方案;步骤208,将所 述方案发送给所述发起终端和/或所述活动的一个或多个参与终端。所述 服务器为云服务器。通过该技术方案,通过有限的条件信息,即可利用 (云端)服务器的海量数据资源以及强力计算能力,能够获取足够多的与 活动相关的信息数据,用以制定方案,保证最终的方案能够尽可能的完 善。具体地,对于日程管理,可以根据天气信息来制定日程日期,根据地 点信息通过GPS导航来确定日程的路径规划。

在上述技术方案中,还包括:在所述方案为多个时,还接收所述发起 终端和/或所述一个或多个参与终端筛选后的方案;根据所述筛选后的方 案,重新为所述活动制定方案,并发送给所述发起终端和/或所述一个或 多个参与终端。通过该技术方案,实现了方案制定过程中与活动参与者之 间的交互,保证最终的方案能够体现所有人的意愿。

在上述技术方案中,在所述步骤204中,实时或定时搜索所述其他信 息;所述活动方案管理方法还包括:在所述其他信息改变时,更新所述方 案并发送给所述发起终端和/或所述一个或多个参与终端,或取消所述活 动并通知所述发起终端和/或所述一个或多个参与终端。

在上述技术方案中,所述其他信息包括所述一个或多个参与终端的联 系方式;在所述步骤208中,根据所述联系方式,将所述方案发送给所述 一个或多个参与终端。通过该技术方案,保证在方案制定的过程中,能够 顾及到所有的参与者,并保证能将方案提供到所有的参与者。

在上述技术方案中,还包括:在接收到所述发起终端更新所述活动的 指令时,返回所述步骤204;在接收到所述发起终端取消所述活动的指令 时,通知所述一个或多个参与终端。通过该技术方案,保证在活动方案能 够实时更新,并在活动方案出现变化时,及时地通知到活动的参与者。

图3是根据本发明的一个实施例的活动方案管理系统的框图。

如图3所示,本发明还提供一种活动方案管理系统300,包括:如上 述的服务器100以及活动的发起终端302和一个或多个参与终端304,所 述发起终端302发送条件信息至所述服务器100,所述服务器100根据所 述条件信息制定所述活动的方案,并发送至所述发起终端302和一个或多 个参与终端304。通过该技术方案,保证在活动方案能够实时更新,并在 活动方案出现变化时,及时地通知到活动的参与者。

图4是根据本发明的一个实施例的活动方案管理方法的整体示意图。

本发明的技术方案针对日程管理,基于云计算应用技术实现了日程参 与者数据共享,并在此基础上,通过云端服务器的数据处理以及对外部环 境因素的监控,同时满足手机端即时交互,实现日程的智能化管理。

如图4所示,具体步骤包括:

步骤402,活动召集者通过选择来自云端服务器数据,然后向服务器 发送召集指令。参与者、活动内容、地点等信息都存在于服务器端,召集 者通过一个客户端实现服务器数据选择,然后进行指令发送。例如,A君 近期想召集B、C两人爬山,但不知两人是否有日程安排冲突,故A向服 务器发出召集登山活动的指令。

步骤404,服务器通过网络通信录、日程信息检索,活动地天气等因 素,生成一个可行方案的集合供选择,同时将此方案推送给参与者手机终 端。例如,服务器在收到召集活动指令之后,通过网络通讯录检索到A、 B、C三人的通信方式(如email等)和近期日程安排,再根据登山地点 近期的天气情况,生成多个可行的日程方案,Push给A、B、C三人。

步骤406,参与者在手机端选择一项或多项可行方案,将选择结果返 回服务器。例如,A、B、C在手机端选择一个或多个可行方案反馈给服 务器。

步骤408,通过对选择结果的筛选,服务器生成一个最优方案返回给 参与者手机,并在手机端生成对应日程信息。

步骤410,服务器通过GPS定位生成路径规划存储在对应参与者的日 程中,方便出行。

步骤412,服务器对该日程实时监控,若出现外部因素导致活动无法 进行时,尤其指召集者发出取更新或取消活动的指令。

步骤414,判断召集者发出的指令是否为取消指令,在该指令为更新 指令时,返回步骤404,在该指令为取消指令时,进入步骤416。

步骤416,服务器主动地向手机端发出取消活动指令,由手机端终止 该条日程,并给予提示。例如,假如当日天气有所变化或者A活动日程安 排临时有变动,则通过向服务器发送活动取消的指令,服务器在收到指令 后向A、B、C三人手机端同时Push指令,销毁日程,从而达到取消活动 的目的。

在本实施例的技术方案中,实现日程管理的整个过程都是在云端,因 此服务器与手机端之间能够满足即时管理、即时更新、即时同步的要求。

图5是根据本发明的一个实施例的活动方案管理系统的整体结构图。

如图5所示,针对于日程管理的活动方案管理系统涉及到以下设备: 云端服务器以及活动召集者和活动参与者A、B的终端,以上设备以及外 部数据之间交互的步骤详细如下:

步骤502,活动召集者的终端向云端服务器发出活动召集指令;

步骤504,云端服务器获取活动地天气等环境因素;

步骤506,云端服务器从包括网络通讯录、网络日程的云端数据中, 查询出本次活动相关的信息;

步骤508,云端服务器根据搜索到的信息,制定可行方案集;

步骤510,云端服务器向活动参与者A、B的终端推送可行方案集;

步骤512,活动参与者A、B的终端反馈参与者A、B的反馈结果;

步骤514,云端服务器根据参与者A、B的终端的返回结果,生成最 优的日程方案,并激活日程监控;

步骤516,云端服务器将最终方案推送到参与者A、B的终端,并生 成日程信息和导航信息;

步骤518,云端服务器从环境因素以及参与者A、B的终端中,获取 活动取消或更新的请求;

步骤520,云端服务器取消日程监控,并生成日程取消的指令;

步骤522,云端服务器通知参与者A、B的终端,取消日程。

综上所述,通过本发明的技术方案,可以实现一种服务器、一种活动 方案管理方法和一种活动方案管理系统,融合了日程管理、后台数据分 析、日程监控、数据更新、终端控制等功能,对于终端用户而言只是简单 的指令控制,将用户从繁琐的数据及交互的过程中解放出来。除此之外, 本发明技术方案还考虑到环境因素的影响,加入了GPS路径规划,方便 用户使用。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于 本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精 神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明 的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号