用于客户端的操作方式的推送方法和通讯系统的制作方法

文档序号:6620936阅读:178来源:国知局
用于客户端的操作方式的推送方法和通讯系统的制作方法
【专利摘要】本发明公开了用于客户端的操作方式的推送方法和通讯系统,用于客户端的操作方式的推送方法,该方法是用户A在客户端A登陆启动时,与服务器通讯连接,服务器向客户端A发出记录操作过程的请求,用户A在客户端A进行确认之后,该客户端记录用户A在客户端A的操作过程;客户端将用户A的操作过程收集为操作方式,并发送至服务器;用户B在客户端B登陆,服务器向客户端B发出推送操作方式的请求,用户B在客户端B进行确认之后,服务器向客户端B发送由用户A的操作过程构成的操作方式。本发明通过记录用户在软件上的操作,根据预先设计的资料搜集和匹配结果,从而得到用户可想要或者感兴趣的数据,进而推送服务,将相关结论即数据推荐给用户,使用户能够快速的掌握客户端的使用方法。
【专利说明】用于客户端的操作方式的推送方法和通讯系统

【技术领域】
[0001] 本发明涉及一种信息的推送方法,更具体地说是指一种用于客户端的操作方式的 推送方法和通讯系统。

【背景技术】
[0002] 现有技术中,证券类型的信息交互系统中,一般都提供了大量的各式各样的证券 数据。由于客户端界面尺寸有限,用户要想在UI界面上获取某种数据时,需要进行复杂的 操作。这就导致一个刚刚接触该信息交互系统的用户在短时间内根本无法了解如何使用该 系统找到需要的数据。
[0003]


【发明内容】

[0004] 本发明的目的在于克服现有技术的缺陷,提供一种用于客户端的操作方式的推送 方法和通讯系统。
[0005] 为实现上述目的,本发明采用以下技术方案: 用于客户端的操作方式的推送方法,该方法是用户A在客户端A登陆启动时,与服务器 通讯连接,服务器向客户端A发出记录操作过程的请求,用户A在客户端A进行确认之后, 该客户端记录用户A在客户端A的操作过程;客户端将用户A的操作过程收集为操作方式, 并发送至服务器; 用户B在客户端B登陆,服务器向客户端B发出推送操作方式的请求,用户B在客户端 B进行确认之后,服务器向客户端B发送由用户A的操作过程构成的操作方式。
[0006] 其进一步技术方案为:所述的用户A有若干个,为使用时间超过设定时间的老用 户;所述的用户B也有若干个,为新注册用户。
[0007] 其进一步技术方案为:所述的服务器对若干个用户A的操作方式进行分类,形成 多种类型的操作类型数据库,并存储于服务器的存储器。
[0008] 其进一步技术方案为:所述的用户B在客户端B进行操作时,客户端B根据用户B 的操作方式进行分类;服务器根据客户端B发送的操作类型,从其操作类型数据库中找到 相对应的操作类型,推送至客户端B,并在用户B的操作过程,通过消息窗口显示出来。
[0009] 其进一步技术方案为:所述的客户端设有用于记录操作过程的序列化构件,记录 操作过程时,序列化构件将操作过程转为二进制代码数据,并将该二进制代码数据发送至 服务器;客户端B接收到服务器发送的二进制代码数据,经过客户端的序列化构件,进行反 序列化,形成操作类型数据,经由消息窗口显示出来。
[0010] 具有客户端操作方式推送功能的通讯系统,该通讯系统包括服务器,及与服务器 通讯连接的若干个客户端;所述的客户端设有操作方式记录模块和推送模块,所述的操作 方式记录模块用于: 当用户A在客户端A登陆启动时,与服务器通讯连接,服务器向客户端A发出记录操作 过程的请求,用户A在客户端A进行确认之后,该客户端记录用户A在客户端A的操作过程; 客户端将用户A的操作过程收集为操作方式,并发送至服务器; 所述的推送模块用于: 当用户B在客户端B登陆,服务器向客户端B发出推送操作方式的请求,用户B在客户 端B进行确认之后,服务器向客户端B发送由用户A的操作过程构成的操作方式。
[0011] 其进一步技术方案为:所述的用户A有若干个,为使用时间超过设定时间的老用 户;所述的用户B也有若干个,为新注册用户。
[0012] 其进一步技术方案为:所述的服务器还包括分类模块,所述的分类模块对若干个 用户A的操作方式进行分类,形成多种类型的操作类型数据库,并存储于服务器的存储器。
[0013] 其进一步技术方案为:所述的服务器还设有匹配模块,所述的匹配模块用于:当 用户B在客户端B进行操作时,客户端B根据用户B的操作方式进行分类;服务器根据客户 端B发送的操作类型,从其操作类型数据库中找到相对应的操作类型,推送至客户端B,并 在用户B的操作过程,通过消息窗口显示出来。
[0014] 其进一步技术方案为:所述的客户端设有用于记录操作过程的序列化模块,记录 操作过程时,序列化模块将操作过程转为二进制代码数据,并将该二进制代码数据发送至 服务器;客户端B接收到服务器发送的二进制代码数据,经过客户端的序列化模块,进行反 序列化,形成操作类型数据,经由消息窗口显示出来。
[0015] 本发明与现有技术相比的有益效果是:本发明在用户使用过程中,在用户同意的 前提下,通过记录用户在软件上的操作,根据服务器预先设计的资料搜集和匹配结果,从而 得到用户可想要或者感兴趣的数据,进而通过服务器的推送服务,将相关结论即数据或股 票推荐给用户,使用户能够快速的掌握客户端的使用方法,快速找到需要的数据。客户端的 很多数据之间有着非常密切的关系,成熟用户非常了解这些数据之间的关联,这使得他们 能够更容易在的操作过程中获利。而一个处在学习阶段的新用户,如果采用现有的方式,很 难了解到数据之间的这些关联,只能通过其他手段进行学习,而使用本发明可以让新用户 快速掌握客户端的使用方法。在成熟用户同意的前提下,对他们的操作方式做记录和分析, 得到操作习惯集合,为有着近似操作行为的新用户推荐有用的信息,使得新用户多了一种 学习的途径,因此,本发明将帮助新手交易者成长。现有的客户端,用户在使用过程中,无法 快速了解市场上正在发生变化。所以很多用户都会加入QQ群等通信工具主动交流市场信 息,而这些由各种用户提供的信息的可信度是无法保证的,而本发明通过能老用户的操作 方式,让新用户更快地掌握市场动态。在使用者同意的前提下,实时统计该用户行为,当行 为符合服务器定义的行为集成时,主动向交易者推送他可能遗漏的信息。
[0016] 下面结合附图和具体实施例对本发明作进一步描述。
[0017]

【专利附图】

【附图说明】
[0018] 图1为本发明用于客户端的操作方式的推送方法具体实施例的成熟用户(即老用 户)的操作作为记录的流程示意图; 图2为本发明用于客户端的操作方式的推送方法具体实施例的新用户(即不熟悉的用 户)接收推送信息的流程示意图。
[0019]

【具体实施方式】
[0020] 为了更充分理解本发明的技术内容,下面结合具体实施例对本发明的技术方案进 一步介绍和说明,但不局限于此。
[0021] 用于客户端的操作方式的推送方法,该方法是用户A在客户端A登陆启动时,与服 务器通讯连接,服务器向客户端A发出记录操作过程的请求,用户A在客户端A进行确认之 后,该客户端记录用户A在客户端A的操作过程;客户端将用户A的操作过程收集为操作方 式,并发送至服务器; 用户B在客户端B登陆,服务器向客户端B发出推送操作方式的请求,用户B在客户端 B进行确认之后,服务器向客户端B发送由用户A的操作过程构成的操作方式。
[0022] 其中,用户A有若干个,为使用时间超过设定时间的老用户;所述的用户B也有若 干个,为新注册用户。
[0023] 具体过程也可以延伸变化为如图1、图2所示的步骤。图1为老用户的操作方式 (或称操作行为习惯)的记录过程,包括: 第一步,预先通过客户端定义要记录的内容,并上传至服务器(即server); 第二步,在客户端,对成熟用户的日常操作习惯(或称为操作方式)进行记录; 第三步,将记录好的数据传送至服务器; 第四步,服务器逻辑析记录数据后,产生常用行为数据库; 第五步,服务器定义更新数据库和行为配置文件; 第六步,各个客户端更新拉取服务器的最新配置文件; 第七步,新用户的行为将与最新的配置文件对比; 第八步,结束收集逻辑。
[0024] 图2为新用户的推送过程: 第一步,新用户启动客户端; 第二步,收集预设功能点的行为记录, 第三步,行为记录保存; 第四步,客户端对比行为记录与server端预设的条件; 第五步,新用户的行为是否符合推送条件,如果是,进入下一步,如果不是,回到上一
[K 少; 第六步,server通知客户端相应的推送信息; 第七步,客户端显示给新用户, 第八步,结束。
[0025] 具体实施例中,本发明用于股票的信息交互系统中,各用户的操作行为可梳理出 以下几种: (1) 用户将某个股票加入自选股; (2) 用户拥有某个股票的持仓; (3) 用户对某个股票进行了长线或短线交易; (4) 用户正在查看股票的短期或长期变化曲线; (5) 用户正在对某个股票的衍生品进行交易; (6) 用户近期对某个股票或衍生品做了大量高频交易; (7 )用户能够长期稳定盈利,属于成熟交易者。
[0026] 以上操作数据,都在我们系统中做了记录,可以随时调用。
[0027] 股票数据之间的关联可以梳理出以下几种: (1) 某些股票属于相同板块; (2) 某些衍生品是基于同一个股票的; (3) 某些股票在某个时间段内涨跌方向、涨跌速率是类似的; 以上数据都是市场公开数据,也可以随时调用; 将上述股票数据关联和用户操作数据进行组合,就可以对某个用户推送出很多有用的 数据: (1)其他用户的自选股跟此用户有较大交集,系统将其他用户自选股中该用户未添加 的股票进行推送; (2)该用户的自选股来几个主要的板块,系统将挑选这些板块中比较热门的其他股票 进行推送; (3) 其他用户持仓的股票跟此用户有较大交集,系统将其他用户持仓的其他股票推送 给次用户; (4) 其他用户持仓的股票和此用户持仓的股票都是同一只股票的衍生品,系统将这些 衍生品也推送给此用户; (5) 其他用户也对相同的股票进行了长线或短线交易,将其他用户交易的其他股票推 送给此用户; (6) 其他用户交易的衍生品和此用户交易的股票是基于同一个股票的,则将其他用户 交易的其他衍生品推送给客户; (7) 如果用户为高频交易者,则将其他高频交易者的交易的股票推送给交易者; (8) 如果用户不能够稳定盈利,则将能够稳定盈利的成熟交易者持仓的股票推送给此 用户。
[0028] 于其它实施例中,服务器还可以对若干个用户A的操作方式进行分类,形成多种 类型的操作类型数据库,并存储于服务器的存储器。
[0029] 于其它实施例中,用户B还可以在客户端B进行操作时,客户端B根据用户B的操 作方式进行分类;服务器根据客户端B发送的操作类型,从其操作类型数据库中找到相对 应的操作类型,推送至客户端B,并在用户B的操作过程,通过消息窗口显示出来。
[0030] 于其它实施例中,客户端还可以设有用于记录操作过程的序列化构件,记录操作 过程时,序列化构件将操作过程转为二进制代码数据,并将该二进制代码数据发送至服务 器;客户端B接收到服务器发送的二进制代码数据,经过客户端的序列化构件,进行反序列 化,形成操作类型数据,经由消息窗口显示出来。
[0031] 本发明具有客户端操作方式推送功能的通讯系统,该通讯系统包括服务器,及与 服务器通讯连接的若干个客户端;客户端设有操作方式记录模块和推送模块,操作方式记 录模块用于: 当用户A在客户端A登陆启动时,与服务器通讯连接,服务器向客户端A发出记录操作 过程的请求,用户A在客户端A进行确认之后,该客户端记录用户A在客户端A的操作过程; 客户端将用户A的操作过程收集为操作方式,并发送至服务器; 推送模块用于: 当用户B在客户端B登陆,服务器向客户端B发出推送操作方式的请求,用户B在客户 端B进行确认之后,服务器向客户端B发送由用户A的操作过程构成的操作方式。
[0032] 其中,用户A有若干个,为使用时间超过设定时间的老用户;用户B也有若干个,为 新注册用户。
[0033] 于其它实施例中,服务器还包括分类模块,所述的分类模块对若干个用户A的操 作方式进行分类,形成多种类型的操作类型数据库,并存储于服务器的存储器。
[0034] 于其它实施例中,服务器还设有匹配模块,所述的匹配模块用于:当用户B在客户 端B进行操作时,客户端B根据用户B的操作方式进行分类;服务器根据客户端B发送的操 作类型,从其操作类型数据库中找到相对应的操作类型,推送至客户端B,并在用户B的操 作过程,通过消息窗口显示出来。
[0035] 于其它实施例中,客户端设有用于记录操作过程的序列化模块,记录操作过程时, 序列化模块将操作过程转为二进制代码数据,并将该二进制代码数据发送至服务器;客户 端B接收到服务器发送的二进制代码数据,经过客户端的序列化模块,进行反序列化,形成 操作类型数据,经由消息窗口显示出来。
[0036] 于其它实施例中,本发明也可以用于其它的信息交互系统,比如基于网络联接的 协同设计系统,或协同办公系统(比如0A系统,办公半自动化的电子系统),老用户的操作行 为可以推送给新用户,有利于新员工快速进入工作状态,提高工作效率。
[0037] 综上所述,本发明在用户使用过程中,在用户同意的前提下,通过记录用户在软件 上的操作,根据服务器预先设计的资料搜集和匹配结果,从而得到用户可想要或者感兴趣 的数据,进而通过服务器的推送服务,将相关结论即数据或股票推荐给用户,使用户能够快 速的掌握客户端的使用方法,快速找到需要的数据。客户端的很多数据之间有着非常密切 的关系,成熟用户非常了解这些数据之间的关联,这使得他们能够更容易在的操作过程中 获利。而一个处在学习阶段的新用户,如果采用现有的方式,很难了解到数据之间的这些关 联,只能通过其他手段进行学习,而使用本发明可以让新用户快速掌握客户端的使用方法。
[0038] 本发明在用户使用过程中,在用户同意的前提下,通过记录用户在客户端的操作, 根据预先设计的资料搜集和匹配结果,从而得到用户可想要或者感兴趣的数据,进而通过 服务器的推送服务,将相关结论即数据或股票推荐给用户,使用户能够快速的掌握软件的 使用方法,快速找到需要的数据。
[0039] 在成熟用户同意的前提下,对他们的操作方式做记录和分析,得到操作习惯集合, 为有着近似操作行为的新用户推荐有用的信息,使得新用户多了一种学习的途径,因此,本 发明将帮助新手交易者成长。
[0040] 现有的客户端,用户在使用过程中,无法快速了解市场上正在发生变化。所以很多 用户都会加入QQ群等通信工具主动交流市场信息,而这些由各种用户提供的信息的可信 度是无法保证的,而本发明通过能老用户的操作方式,让新用户更快地掌握市场动态。
[0041] 在使用者同意的前提下,实时统计该用户行为,当行为符合服务器定义的行为集 成时,主动向交易者推送他可能遗漏的信息。
[0042] 上述仅以实施例来进一步说明本发明的技术内容,以便于读者更容易理解,但不 代表本发明的实施方式仅限于此,任何依本发明所做的技术延伸或再创造,均受本发明的 保护。本发明的保护范围以权利要求书为准。
【权利要求】
1. 用于客户端的操作方式的推送方法,该方法是用户A在客户端A登陆启动时,与服 务器通讯连接,服务器向客户端A发出记录操作过程的请求,用户A在客户端A进行确认之 后,该客户端记录用户A在客户端A的操作过程;客户端将用户A的操作过程收集为操作方 式,并发送至服务器; 用户B在客户端B登陆,服务器向客户端B发出推送操作方式的请求,用户B在客户端 B进行确认之后,服务器向客户端B发送由用户A的操作过程构成的操作方式。
2. 如权利要求1所述的用于客户端的操作方式的推送方法,其特征在于所述的用户A 有若干个,为使用时间超过设定时间的老用户;所述的用户B也有若干个,为新注册用户。
3. 如权利要求2所述的用于客户端的操作方式的推送方法,其特征在于所述的服务器 对若干个用户A的操作方式进行分类,形成多种类型的操作类型数据库,并存储于服务器 的存储器。
4. 如权利要求3所述的用于客户端的操作方式的推送方法,其特征在于所述的用户B 在客户端B进行操作时,客户端B根据用户B的操作方式进行分类;服务器根据客户端B发 送的操作类型,从其操作类型数据库中找到相对应的操作类型,推送至客户端B,并在用户 B的操作过程,通过消息窗口显示出来。
5. 如权利要求4所述的用于客户端的操作方式的推送方法,其特征在于所述的客户端 设有用于记录操作过程的序列化构件,记录操作过程时,序列化构件将操作过程转为二进 制代码数据,并将该二进制代码数据发送至服务器;客户端B接收到服务器发送的二进制 代码数据,经过客户端的序列化构件,进行反序列化,形成操作类型数据,经由消息窗口显 示出来。
6. 具有客户端操作方式推送功能的通讯系统,该通讯系统包括服务器,及与服务器通 讯连接的若干个客户端;其特征在于所述的客户端设有操作方式记录模块和推送模块,所 述的操作方式记录模块用于: 当用户A在客户端A登陆启动时,与服务器通讯连接,服务器向客户端A发出记录操作 过程的请求,用户A在客户端A进行确认之后,该客户端记录用户A在客户端A的操作过程; 客户端将用户A的操作过程收集为操作方式,并发送至服务器; 所述的推送模块用于: 当用户B在客户端B登陆,服务器向客户端B发出推送操作方式的请求,用户B在客户 端B进行确认之后,服务器向客户端B发送由用户A的操作过程构成的操作方式。
7. 如权利要求6所述的具有客户端操作方式推送功能的通讯系统,其特征在于所述的 用户A有若干个,为使用时间超过设定时间的老用户;所述的用户B也有若干个,为新注册 用户。
8. 如权利要求7所述的具有客户端操作方式推送功能的通讯系统,其特征在于所述的 服务器还包括分类模块,所述的分类模块对若干个用户A的操作方式进行分类,形成多种 类型的操作类型数据库,并存储于服务器的存储器。
9. 如权利要求8所述的具有客户端操作方式推送功能的通讯系统,其特征在于所述的 服务器还设有匹配模块,所述的匹配模块用于:当用户B在客户端B进行操作时,客户端B 根据用户B的操作方式进行分类;服务器根据客户端B发送的操作类型,从其操作类型数据 库中找到相对应的操作类型,推送至客户端B,并在用户B的操作过程,通过消息窗口显示 出来。
10.如权利要求9所述的具有客户端操作方式推送功能的通讯系统,其特征在于所述 的客户端设有用于记录操作过程的序列化模块,记录操作过程时,序列化模块将操作过程 转为二进制代码数据,并将该二进制代码数据发送至服务器;客户端B接收到服务器发送 的二进制代码数据,经过客户端的序列化模块,进行反序列化,形成操作类型数据,经由消 息窗口显示出来。
【文档编号】G06Q40/04GK104104724SQ201410350109
【公开日】2014年10月15日 申请日期:2014年7月23日 优先权日:2014年7月23日
【发明者】马承珂, 李华, 刘志坚, 张 杰, 余双全 申请人:深圳市富途网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1