一种自动建立日程的方法和装置的制造方法
【专利说明】-种自动建立日程的方法和装置 【技术领域】
[0001] 本发明设及计算机应用技术领域,特别设及一种自动建立日程的方法和装置。 【【背景技术】】
[0002] 随着计算机和网络技术的不断发展,人们对PC(个人电脑)、智能手机、平板电脑 等终端设备的应用和依赖越来越多,使用终端设备中的应用进行信息获取、信息管理等已 是常态。其中对于诸如日历、闹钟、记事本等日程管理类应用而言,目前人们使用它的主要 方式还是手工建立日程,W便日程管理类应用能够在日程的提醒时间到达时将日程展现给 用户。例如,用户对将要上映的电影很期待,需要手工在日程管理类应用中输入电影上映的 时间、名称等来建立一个日程,并设置提醒时间,W便在提醒时间到来时,能够及时去观看 电影。显然,该种全部依赖手工建立日程的方式十分刻板和麻烦,降低了日程管理类产品的 活跃度。 【
【发明内容】
】
[0003] 有鉴于此,本发明提供了一种自动建立日程的方法和装置,W便于降低用户使用 的复杂度。
[0004] 具体技术方案如下:
[0005] 本发明提供了一种自动建立日程的方法,该方法包括:
[0006] 服务器端获取并分析最近预设时间段内终端设备的捜索日志,得到所述终端设备 用户的兴趣类别;
[0007] 从日程数据库获取所述终端设备用户的兴趣类别对应的日程数据;
[000引将所述日程数据封装成日程文件,将日程文件推送至所述终端设备的日程管理类 客户端。
[0009] 根据本发明一优选实施方式,该方法还包括:
[0010] 服务器接收所述终端设备的捜索客户端上报的捜索关键词和手机标识;
[0011] 记录所述手机标识对应的捜索日志,所述捜索日志包括所述捜索关键词。
[0012] 根据本发明一优选实施方式,所述分析最近预设时间段内终端设备的捜索日志, 得到所述终端设备用户的兴趣类别包括:
[0013] 所述服务器依据关键词类库,对所述捜索日志中的捜索关键词进行类别统计,其 中所述关键词类库包含各关键词对应的类别;
[0014] 将统计得到的捜索关键词数量排在前N个的类别确定为所述终端设备用户的兴 趣类别,所述N为预设的正整数。
[0015] 根据本发明一优选实施方式,所述捜索日志包括所述终端设备用户点击的捜索结 果;
[0016] 所述分析最近预设时间段内终端设备的捜索日志,得到所述终端设备用户的兴趣 类别包括:
[0017] 对所述捜索日志中所述终端设备用户点击的捜索结果对应的类别进行统计,确定 统计得到的捜索结果数量排在前M个的类别作为所述终端设备用户的兴趣类别,其中M为 预设的正整数。
[0018] 根据本发明一优选实施方式,在确定所述终端设备用户点击的捜索结果对应的类 别时,采用W下方式:
[0019] 确定所述终端设备用户点击的捜索结果在网站中所属的栏目类别;或者,
[0020] 从所述终端设备用户点击的捜索结果的标题中提取关键词,依据所述关键词在关 键词类库中对应的类别确定所述捜索结果对应的类别。
[0021] 根据本发明一优选实施方式,该方法还包括;维护所述日程数据库,其中所述维护 包括:
[0022] 将第=方服务器提供的或人工建立的日程数据存储于日程数据库;
[0023] 将发生时间过期的日程数据从所述日程数据库中删除。
[0024] 根据本发明一优选实施方式,该方法还包括;所述服务器依据所述日程数据包含 的发生时间确定提醒时间;
[0025] 将所述提醒时间连同所述提醒文件推送至所述终端设备的日程管理类客户端。
[0026] 本发明还提供了一种自动建立日程的方法,该方法包括:
[0027] 终端设备的日程管理类客户端接收服务器发送的日程文件;
[002引将所述日程文件存储于所述终端设备中的指定路径;
[0029] 当所述日程文件的提醒时间到达时,在屏幕上展现所述日程文件。
[0030] 根据本发明一优选实施方式,所述日程文件的提醒时间是所述日程管理类客户端 从所述服务器获取的,或者,是所述日程管理类客户端依据所述日程文件包含的发生时间 确定的。
[0031] 根据本发明一优选实施方式,所述日程文件包含页面U化的链接;
[0032] 当所述链接被点击时,在所述屏幕上展现所述URL对应的页面。
[0033] 本发明还提供了一种自动建立日程的装置,该装置设置于服务器;该装置包括:
[0034] 捜索分析单元,用于获取并分析最近预设时间段内终端设备的捜索日志,得到所 述终端设备用户的兴趣类别;
[0035]日程获取单元,用于从日程数据库获取所述终端设备用户的兴趣类别对应的日程 数据;
[0036]日程封装单元,用于将所述日程数据封装成日程文件;
[0037] 日程推送单元,用于将所述日程文件推送至所述终端设备的日程管理类客户端。 [003引根据本发明一优选实施方式,该装置还包括:
[0039]捜索接收单元,用于接收所述终端设备的捜索客户端上报的捜索关键词和手机标 识;
[0040] 捜索记录单元,用于记录所述手机标识对应的捜索日志,所述捜索日志包括所述 捜索关键词。
[0041] 根据本发明一优选实施方式,捜索分析单元,具体用于依据关键词类库,对所述捜 索日志中的捜索关键词进行类别统计,其中所述关键词类库包含各关键词对应的类别;将 统计得到的捜索关键词数量排在前N个的类别确定为所述终端设备用户的兴趣类别,所述 N为预设的正整数。
[0042] 根据本发明一优选实施方式,所述捜索日志包括所述终端设备用户点击的捜索结 果;
[0043] 所述捜索分析单元,具体用于对所述捜索日志中所述终端设备用户点击的捜索结 果对应的类别进行统计,确定统计得到的捜索结果数量排在前M个的类别作为所述终端设 备用户的兴趣类别,其中M为预设的正整数。
[0044] 根据本发明一优选实施方式,所述捜索分析单元在确定所述终端设备用户点击的 捜索结果对应的类别时,采用W下方式:
[0045] 确定所述终端设备用户点击的捜索结果在网站中所属的栏目类别;或者,
[0046] 从所述终端设备用户点击的捜索结果的标题中提取关键词,依据所述关键词在关 键词类库中对应的类别确定所述捜索结果对应的类别。
[0047] 根据本发明一优选实施方式,该装置还包括:
[0048] 日程维护单元,用于维护所述日程数据库,具体包括;将第=方服务器提供的或人 工建立的日程数据存储于日程数据库;W及,及时将发生时间过期的日程数据从所述日程 数据库中删除。
[0049] 根据本发明一优选实施方式,所述日程封装单元,还用于依据所述日程数据包含 的发生时间确定提醒时间;
[0050] 所述日程推送单元将所述提醒时间连同所述提醒文件推送至所述终端设备的日 程管理类客户端。
[0051] 本发明还提供了一种自动建立日志的装置,该装置设置于终端设备的日程管理类 客户端,该装置包括:
[0052] 日程接收单元,用于接收服务器发送的日程文件;
[0化3] 日程存储单元,用于将所述日程文件存储于所述终端设备中的指定路径;
[0化4]日程展现单元,用于当所述日程文件的提醒时间到达时,在屏幕上展现所述日程 文件。
[0化5] 根据本发明一优选实施方式,所述日程接收单元,还用于从所述服务器获取所述 日程文件的提醒时间;或者,
[
0化6] 该装置还包括;提醒确定单元,用于依据所述日程文件包含的发生时间确定所述 日程文件的提醒时间。
[0化7] 根据本发明一优选实施方式,所述日程文件包含页面U化的链接;
[0058] 所述日程展现单元,还用于当所述链接被点击时,在所述屏幕上展现所述U化对 应的页面。
[0化9] 由W上技术方案可W看出,本发明能够根据用户的捜索行为自动建立用户感兴趣 的日程,而不必全部依靠用户手工建立日程,实现方式更加灵活,降低了复杂度,能够提高 用户使用日程管理类产品的积极性。 【【附图说明】】
[0060] 图1为本发明实施例提供的方法流程图;
[0061] 图2为本发明实施例提供的日程展示的实例图;
[0062] 图3为本发明提供的设置于服务器的装置结构图;
[0063] 图4为本发明实施例提供的设置于终端设备的装置结构图。 【【具体实施方式】】
[0064] 为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对 本发明进行详细描述。
[00化]本发明的核屯、思想在于,服务器充分利用终端设备的捜索和/或浏览日志,获取 用户可能感兴趣的且具有时间特征的事件,将其封装成日程推送给终端设备的日程管理类 客户端,从而完成日程的自动建立。
[0066] 本发明所设及的终端设备可W包括但不限于;PC、笔记本电脑、智能手机、平板电 脑等。服务器和终端设备在架构上都包含一些基本组件,如总线、处理系统、存储系统、一个 或多个输入/输出系统、和通信接口等。总线可W包括一个或多个导线,用来实现服务器或 终端设备各组件之间的通信。处理系统包括各类型的用来执行指令、处理进程或线程的处 理器或微处理器。存储系统可W包括存储动态信息的随机访问存储器(RAM)等动态存储 器,和存储静态信息的只读存储器(ROM)等静态存储器,W及包括磁或光学记录介质与相 应驱动的大容量存储器。输入系统供用户输入信息到服务器或终端设备,如键盘、鼠标、手 写笔、触摸屏、声音识别系统、或生物测定系统等。输出系统包括用来输出信息的显示器、打 印机、扬声器等。通信接口用来使服务器或终端设备与其它系统或系统进行通信。通信接 口之间可通过有线连接、无线连接、或光连接连接到网络中,使服务器和终端设备间能够通 过网络实现相互间的通信。网络可W包括局域网(LAN)、广域网(WAN)、电话网络如公共交 换电话网(PSTN)、企业内部的互联网、因特网、或上述该些网络的结合等。
[0067] 服务器和终端设备上均包含有用来管理系统资源、控制其它程序运行的操作系统 软件,W及用来实现特定功能模块的应用软件。
[0068] 图1为本发明实施例提供的方法流程图,在该实施例中W手机端的日历应用客户 端为例,如图1所示,该方法可W具体包括W下步骤:
[0069] 在101中,服务器记录手机的捜索日志。
[0070] 用户使用手机进行捜索时,捜索客户端(浏览器或者捜索类应用的客户端)将捜 索关键词和手机标识一同上报给服务器。其中手机标识是唯一标识手机的信息,可W采 用CUID(CalledUserIDentificationnumber,被叫用户识别号码),该CUID可W由手机 的MEID(MobileEquipmentIdentifier,移动设备识别码)、IMSI(InternationalMobile SubscriberIdentificationNumber,国际用户识别码)等串生成。服务器可W根据手机 标识唯一识别该手机,并记录CUID对应的捜索日志。在该捜索日志中记录捜索关键词,还 可W记录用户点击的捜索结果。其中在记录用户点击的捜索结果时,可W记录该捜索结果 的url,还可W记录该捜索结果对应页面的标题等。
[0071] 在102中,服务器获取并分析最近预设时间段内手机的捜索日志,得到该手机的 用户的兴趣类别。
[0072] 在本步骤中,服务器获取近一段时间内(例如近一周内)手机的捜索日志,可W依 据关键词类库,对手机对应的捜索关键词进行类别统计。其中关键词类库中记录了各关键 词对应的类别,其中关键词与类别之间的对应关系可W是多对一的关系,也可W是多对多 的关系。例如,表1中示出了关键词类库中的一部分内容。
[0073] 表 1
[0074]
[0076] 通过查询关键词类库,能够确定各捜索关键词对应的类别,然后将最近预设时间 段内的捜索日志中对应捜索关键词数量排在前N个的类别确定为该手机的用户的兴趣类 另IJ,其中N为预设的正整数。例假设N取2,那么经过统计后,如果最近一周的捜索日志中对 应捜索关键词数量排在前2位的类别分别为电影和育儿,那么就可W确定该手机的用户的 兴趣类别为电影和育儿。
[0077] 除了依据捜索关键词之外,还可W基于捜索日志中该手机的用户点击的捜索结果 来确定该手机的用户的兴趣类别。具体地,可W对该手机的用户点击的捜索结果对应的类 别进行统计,确定对应用户点击的捜索结果数量排在前M个的类别作为用户的兴趣类别, 其中M为预设的正整数。
[007引在确定用户点击的捜索结果对应的类别时,可W依据该捜索结果在网站中所属的 栏目类别,例如,用户点击的捜索结果是新浪网站育儿栏目下的一个网页,那么该捜索结果 对应的类别为育儿;用户点击的捜索结果是爱奇艺电影栏目下的一个网页,那么该捜索结 果对应的类别为电影。还可W依据捜索结果的标题来确定对应的类别,例如用户点击的捜 索结果的标题为"钢铁侠4高清预告在线观看",从中提取出关键词"钢铁侠4"和"在线观 看",查询关键词类库,得到该捜索结果对应的类别为电影。
[0079] 在103中,从日程数据库获取该手机用户的兴趣类别对应的日程数据。
[0080] 在本发明实施例中,日程数据库中包含有各类别下的日程数据,该些日程数据通 常是对时间敏感的事件进行的描述信息,该些日程数据可W由第=方服务器提供,也可W 人工建立。另外由于日程具有很强的时间敏感性,因此日程数据库通常需要及时更新,将发 生时间过期的日程数据删除。例如对于电影类别的日程数据,可W是即将上映的电影信息, 对于已经下映的电影信息则不适合作为日程数据,需要及时从日程数据库中删除。再例如, 对于购物网站的促销活动在作为购物类别下的日程数据时,需要是促销日期尚未到来的促 销活动,对于已经过期的促销活动需要及时从日程数据库中删除。
[0081] 在日程数据库中存储的日程数据可W包含多个属性信息,例如日程标题、日程内 容、发生时间、页面U化等。例如,某个日程数据包含的属性信息可W如表2中所示。
[0082]
[0083] 上述日程数据中的各属性信息可W是第=方直接提供的,也可W是从第=方数据 中提取的,例如第立方数据可W是一个关于电影《咱们结婚吧》的相关页面,则可W从该页 面的标题中提取日程标题,从页面内容中提取摘要作为日程内容,提取时间信息作为发生 时间,将该页面的URL作为页面URL。具体的提取方式可W采用语义识别的方式,也可W结 合日程模板进行匹配。
[0084] 在104中,将获取的日程数据封装成日程文件,将日程文件推送至日程管理类客 户端。
[0085] 将日程数据封装成日程管理类客户端能够使用的日程文件,然后发送给该手机, 供日程管理类客户端存储于手机本地的指定路径,后续日程管理类客户端能够从该指定路 径读取日程文件并展示日程给用户。
[0086] 在105中,当日程文件的提醒时间到达时,日程管理类客户端展示日程给用户。
[0087] 日程文件的提醒时间可W在服务器封装日程文件时依据发生时间确定,然后将该 提醒时间信息附带于日程文件推送给日程管理类客户
端,日程管理类客户端依据该提醒时 间信息在本地设置该日程文件的提醒时间。或者日程文件的提醒时间不由服务器确定,而 是日程管理类客户端依据接收到的日程文件中的发生时间设置该日程文件的提醒时间。 [008引提醒时间可W设置成比发生时间提前预设时长的时间,例如设置成比发生时间提 前一天、提前6个小时,等等。针对不同类别的日程数据形成的日程文件可W采用提前不同 的预设时长,例如对于电影类时效性不那么强烈的类别,可W设置提前较长的时间,例如提 前1天;对于打折类时效性较强烈的类别,可W设置提前较短的时间,例如提前3个小时,该 样用户可W随时进行准备,W及时获得打折优惠。
[0089] 日程管理类客户端在展示日程时,可W采用多种展示形式,诸如W浮动框的方式 在手机屏幕上展示日程;W手机通知消息的方式在手机下拉框中展示日程;跳转到日程管 理类客户端界面的方式展示日程;等等。
[0090]当用户点击该日程所包含页面U化的链接时,可W跳转至该册L对应的页面。仍W表2中所示日程数据形成的日程文件为例,该日程文件的提醒时间可W为2015年4月1 日中午12点,当到达该提醒时间时可W有如图2中所示日程展示给用户。如果用户对该日 程感兴趣,可W点击日程中的相关链接,自动跳转至具体的页面链接电影详情,W决定是否 去观看该电影。
[0091] 图3为本发明提供的设置于服务器的装置结构图,如图3所示,该装置可W包括: 捜索分析单元01、日程获取单元02、日程封装单元03和日程推送单元04,还可W进一步包 括;捜索接收单元05、捜索记录单元06和日程维护单元07。各组成单元的主要功能如下:
[0092]用户使用手机进行捜索时,捜索客户端将捜索关键词和手机标识一同上报给服务 器。捜索接收单元05负责接收终端设备的捜索客户端上报的捜索关键词和手机标识。其 中手机标识是唯一标识手机的信息,可W采用CUID,该CUID可W由手机的MEIDJMSI等串 生成。服务器可W根据手机标识唯一识别该手机,并记录CUID对应的捜索日志。
[0093] 捜索记录单元06负责记录手机标识对应的捜索日志,捜索日志包括捜索关键词, 还可W包括用户点击的捜索结果。其中捜索日志中包含的捜索结果可W包括捜索结果的 ur1,还可W包括改捜索结果对应页面的标题等。
[0094] 捜索分析单元01负责获取并分析最近预设时间段内(例如近一周内)终端设备 的捜索日志,得到终端设备用户的兴趣类别。
[0095]具体地,捜索分析单元01可W依据关键词类库,对捜索日志中的捜索关键词进行 类别统计,其中关键词类库包含各关键词对应的类别;将统计得到的捜索关键词数量排在 前N个的类别确定为终端设备用户的兴趣类别,N为预设的正整数。
[0096]除此之外,捜索分析单元01还可W对捜索日志中终端设备用户点击的捜索结果 对应的类别进行统计,确定统计得到的捜索结果数量排在前M个的类别作为终端设备用户 的兴趣类别,其中M为预设的正整数。
[0097]其中,捜索分析单元01在确定终端设备用户点击的捜索结果对应的类别时,可W 采用但不限于w下方式;确定终端设备用户点击的捜索结果在网站中所属的栏目类别;或 者,从终端设备用户点击的捜索结果的标题中提取关键词,依据关键词在关键词类库中对 应的类别确定捜索结果对应的类别。
[009引 日程获取单元02负责从日程数据库获取终端设备用户的兴趣类别对应的日程数 据。在本发明实施例中,日程数据库中包含有各类别下的日程数据,该些日程数据通常是对 时间敏感的事件进行的描述信息,该些日程数据可W由第=方服务器提供,也可W人工建 立。
[0099] 日程维护单元07负责维护日程数据库,具体包括;将第=方服务器提供的或人工 建立的日程数据存储于日程数据库;W及,及时将发生时间过期的日程数据从日程数据库 中删除。在日程数据库中存储的日程数据可W包含多个属性信息,例如日程标题、日程内 容、发生时间、页面U化等。该些属性信息可W是第S方直接提供的,也可W是从第S方数 据中提取的,例如第立方数据可W是一个关于电影《咱们结婚吧》的相关页面,则可W从该 页面的标题中提取日程标题,从页面内容中提取摘要作为日程内容,提取时间信息作为发 生时间,将该页面的URL作为页面URL。具体的提取方式可W采用语义识别的方式,也可W 结合日程模板进行匹配。
[0100] 日程封装单元03负责将日程数据封装成日程文件。即将日程数据封装成日程 管理类客户端能够使用的日程文件,然后发送给该手机,供日程管理类客户端存储于手机 本地的指定路径,后续日程管理类客户端能够从该指定路径读取日程文件并展示日程给用 户。
[0101] 日程推送单元04负责将日程文件推送至终端设备的日程管理类客户端。
[0102] 另外,日程封装单元03还可W依据日程数据包含的发生时间确定提醒时间,其中 提醒时间可W设置成比发生时间提前预设时长的时间。日程推送单元04将提醒时间连同 提醒文件推送至终端设备的日程管理类客户端。
[0103] 图4为本发明实施例提供的设置于终端设备的装置结构图,具体可W体现为日程 管理类客户端中的装置,如图4中所示,该装置可W包括;日程接收单元11、日程存储单元 12和日程展现单元13,还可W包括提醒确定单元14。
[0104] 日程接收单元11负责接收服务器发送的日程文件。该日程文件是由服务器封装 成日程管理类客户端能够使用的文件类型后,发送给日程管理类客户端的。
[01化]日程存储单元12负责将日程文件存储于终端设备中的指定路径。
[0106] 日程展现单元13负责当日程文件的提醒时间到达时,在屏幕上展现日程文件。
[0107]其中日程文件的提醒时间可W由服务器端设置,也可W由日程管理类客户端设 置。即日程接收单元11可W从服务器获取日程文件的提醒时间。或者由提醒确定单元14 依据日程文件包含的发生时间确定日程文件的提醒时间。提醒时间可W设置成比发生时 间提前预设时长的时间,例如设置成比发生时间提前一天、提前6个小时,等等。针对不同 类别的日程数据形成的日程文件可W采用提前不同的预设时长,例如对于电影类时效性不 那么强烈的类别,可W设置提前较长的时间,例如提前1天;对于打折类时效性较强烈的类 另IJ,可W设置提前较短的时间,例如提前3个小时,该样用户可W随时进行准备,W及时获 得打折优惠。
[0108] 日程展现单元13在展示日程时,可W采用多种展示形式,诸如W浮动框的方式在 手机屏幕上展示日程;w手机通知消息的方式在手机下拉框中展示日程;跳转到日程管理 类客户端界面的方式展示日程;等等。
[0109] 当日程文件包含的页面U化的链接被点击时,日程展现单元13在屏幕上展现U化 对应的页面。
[0110] 在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可W通过其 它的方式实现。例如,W上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅 仅为一种逻辑功能划分,实际实现时可W有另外的划分方式。
[0111] 所述作为分离部件说明的单元可W是或者也可W不是物理上分开的,作为单元显 示的部件可W是或者也可W不是物理单元,即可W位于一个地方,或者也可W分布到多个 网络单元上。可W根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。
[0112] 另外,在本发明各个实施例中的各功能单元可W集成在一个处理单元中,也可W 是各个单元单独物理存在,也可W两个或两个W上单元集成在一个单元中。上述集成的单 元既可W采用硬件的形式实现,也可W采用硬件加软件功能单元的形式实现。
[0113] 上述W软件功能单元的形式实现的集成的单元,可W存储在一个
计算机可读取存 储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用W使得一台计算 机设备(可W是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发 明各个实施例所述方法的部分步骤。而前述的存储介质包括;U盘、移动硬盘、只读存储器 巧ead-〇nlyMemoir,ROM)、随机存取存储器(RandomAccessMemoir,RAM)、磁碟或者光盘 等各种可W存储程序代码的介质。
[0114]W上所述仅为本发明的较佳实施例而已,并不用W限制本发明,凡在本发明的精 神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1. 一种自动建立日程的方法,其特征在于,该方法包括: 服务器端获取并分析最近预设时间段内终端设备的搜索日志,得到所述终端设备用户 的兴趣类别; 从日程数据库获取所述终端设备用户的兴趣类别对应的日程数据; 将所述日程数据封装成日程文件,将日程文件推送至所述终端设备的日程管理类客户 端。2. 根据权利要求1所述的方法,其特征在于,该方法还包括: 服务器接收所述终端设备的搜索客户端上报的搜索关键词和手机标识; 记录所述手机标识对应的搜索日志,所述搜索日志包括所述搜索关键词。3. 根据权利要求1或2所述的方法,其特征在于,所述分析最近预设时间段内终端设备 的搜索日志,得到所述终端设备用户的兴趣类别包括: 所述服务器依据关键词类库,对所述搜索日志中的搜索关键词进行类别统计,其中所 述关键词类库包含各关键词对应的类别; 将统计得到的搜索关键词数量排在前N个的类别确定为所述终端设备用户的兴趣类 另IJ,所述N为预设的正整数。4. 根据权利要求1或2所述的方法,其特征在于,所述搜索日志包括所述终端设备用户 点击的搜索结果; 所述分析最近预设时间段内终端设备的搜索日志,得到所述终端设备用户的兴趣类别 包括: 对所述搜索日志中所述终端设备用户点击的搜索结果对应的类别进行统计,确定统计 得到的搜索结果数量排在前M个的类别作为所述终端设备用户的兴趣类别,其中M为预设 的正整数。5. 根据权利要求4所述的方法,其特征在于,在确定所述终端设备用户点击的搜索结 果对应的类别时,采用以下方式: 确定所述终端设备用户点击的搜索结果在网站中所属的栏目类别;或者, 从所述终端设备用户点击的搜索结果的标题中提取关键词,依据所述关键词在关键词 类库中对应的类别确定所述搜索结果对应的类别。6. 根据权利要求1所述的方法,其特征在于,该方法还包括:维护所述日程数据库,其 中所述维护包括: 将第三方服务器提供的或人工建立的日程数据存储于日程数据库; 将发生时间过期的日程数据从所述日程数据库中删除。7. 根据权利要求1所述的方法,其特征在于,该方法还包括:所述服务器依据所述日程 数据包含的发生时间确定提醒时间; 将所述提醒时间连同所述提醒文件推送至所述终端设备的日程管理类客户端。8. -种自动建立日程的方法,其特征在于,该方法包括: 终端设备的日程管理类客户端接收服务器发送的日程文件; 将所述日程文件存储于所述终端设备中的指定路径; 当所述日程文件的提醒时间到达时,在屏幕上展现所述日程文件。9. 根据权利要求8所述的方法,其特征在于,所述日程文件的提醒时间是所述日程管 理类客户端从所述服务器获取的,或者,是所述日程管理类客户端依据所述日程文件包含 的发生时间确定的。10. 根据权利要求8所述的方法,其特征在于,所述日程文件包含页面URL的链接; 当所述链接被点击时,在所述屏幕上展现所述URL对应的页面。11. 一种自动建立日程的装置,该装置设置于服务器;其特征在于,该装置包括: 搜索分析单元,用于获取并分析最近预设时间段内终端设备的搜索日志,得到所述终 端设备用户的兴趣类别; 日程获取单元,用于从日程数据库获取所述终端设备用户的兴趣类别对应的日程数 据; 日程封装单元,用于将所述日程数据封装成日程文件; 日程推送单元,用于将所述日程文件推送至所述终端设备的日程管理类客户端。12. 根据权利要求11所述的装置,其特征在于,该装置还包括: 搜索接收单元,用于接收所述终端设备的搜索客户端上报的搜索关键词和手机标识; 搜索记录单元,用于记录所述手机标识对应的搜索日志,所述搜索日志包括所述搜索 关键词。13. 根据权利要求11或12所述的装置,其特征在于,搜索分析单元,具体用于依据关键 词类库,对所述搜索日志中的搜索关键词进行类别统计,其中所述关键词类库包含各关键 词对应的类别;将统计得到的搜索关键词数量排在前N个的类别确定为所述终端设备用户 的兴趣类别,所述N为预设的正整数。14. 根据权利要求11或12所述的装置,其特征在于,所述搜索日志包括所述终端设备 用户点击的搜索结果; 所述搜索分析单元,具体用于对所述搜索日志中所述终端设备用户点击的搜索结果对 应的类别进行统计,确定统计得到的搜索结果数量排在前M个的类别作为所述终端设备用 户的兴趣类别,其中M为预设的正整数。15. 根据权利要求14所述的装置,其特征在于,所述搜索分析单元在确定所述终端设 备用户点击的搜索结果对应的类别时,采用以下方式: 确定所述终端设备用户点击的搜索结果在网站中所属的栏目类别;或者, 从所述终端设备用户点击的搜索结果的标题中提取关键词,依据所述关键词在关键词 类库中对应的类别确定所述搜索结果对应的类别。16. 根据权利要求11所述的装置,其特征在于,该装置还包括: 日程维护单元,用于维护所述日程数据库,具体包括:将第三方服务器提供的或人工建 立的日程数据存储于日程数据库;以及,及时将发生时间过期的日程数据从所述日程数据 库中删除。17. 根据权利要求11所述的装置,其特征在于,所述日程封装单元,还用于依据所述日 程数据包含的发生时间确定提醒时间; 所述日程推送单元将所述提醒时间连同所述提醒文件推送至所述终端设备的日程管 理类客户端。18. -种自动建立日志的装置,该装置设置于终端设备的日程管理类客户端,其特征在 于,该装置包括: 日程接收单元,用于接收服务器发送的日程文件; 日程存储单元,用于将所述日程文件存储于所述终端设备中的指定路径; 日程展现单元,用于当所述日程文件的提醒时间到达时,在屏幕上展现所述日程文件。19. 根据权利要求18所述的装置,其特征在于,所述日程接收单元,还用于从所述服务 器获取所述日程文件的提醒时间;或者, 该装置还包括:提醒确定单元,用于依据所述日程文件包含的发生时间确定所述日程 文件的提醒时间。20. 根据权利要求18所述的装置,其特征在于,所述日程文件包含页面URL的链接; 所述日程展现单元,还用于当所述链接被点击时,在所述屏幕上展现所述URL对应的 页面。
【专利摘要】本发明提供了一种自动建立日程的方法和装置,其中方法包括:服务器端获取并分析最近预设时间段内终端设备的搜索日志,得到终端设备用户的兴趣类别;从日程数据库获取终端设备用户的兴趣类别对应的日程数据;将日程数据封装成日程文件,将日程文件推送至终端设备的日程管理类客户端。终端设备的日程管理类客户端接收服务器发送的日程文件;将日程文件存储于终端设备中的指定路径;当日程文件的提醒时间到达时,在屏幕上展现日程文件。本发明能够用户的搜索行为自动建立用户感兴趣的日程,而不必全部依靠用户手工建立日程,实现方式更加灵活,降低了复杂度,能够提高用户使用日程管理类产品的积极性。
【IPC分类】G06Q10/10, G06F17/30
【公开号】CN104881774
【申请号】CN201510254470
【发明人】李海巍, 龚存晨, 张宏驰, 赵鹏飞
【申请人】百度在线网络技术(北京)有限公司
【公开日】2015年9月2日
【申请日】2015年5月18日
转载请注明原文地址:https://www.famiwei.com/read-8138302.html