[发明专利]一种服务器向终端发送操作记录的方法及装置、终端有效
申请号: | 201710133890.7 | 申请日: | 2017-03-08 |
公开(公告)号: | CN106911788B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 张娜 | 申请(专利权)人: | 海信视像科技股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/28 |
代理公司: | 青岛联智专利商标事务所有限公司 37101 | 代理人: | 邵新华 |
地址: | 266100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 终端 发送 操作 记录 方法 装置 | ||
本发明实施例提供一种服务器向终端发送操作记录的方法及装置,该方法包括:接收所述终端的请求,所述请求包括请求偏移量、请求数量和已接收到的首条和末条记录时间的三种字段;若所述服务器上记录列表中偏移量为0对应记录与所述首条记录的时间不同时,则将所述请求偏移量更改为0;所述服务器基于所述请求偏移量,向所述终端发送满足所述请求数量且不包含所述首条至所述末条记录的操作记录列表。本发明实施例提供的方法,用于解决现有技术中在用户再次请求操作记录时,新产生的操作记录会被遗漏并且请求到的操作记录与原来已请求的操作记录重复的问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种服务器向终端发送操作记录的方法、装置及终端。
背景技术
目前,服务器存储有多用户对于智能家居设备的操作记录,操作记录会按照用户操作时间的先后顺序在服务器上倒叙排列,最新的操作记录排在最前面,并且服务器定时更新操作记录数据。用户想查看操作记录的话,通过终端向服务器发送请求来获取。用户可以通过在终端如手机上装有APP,通过APP查询用户操作记录,用户通过终端向服务器发送操作记录请求,操作记录请求中包括偏移量和请求数量,服务器根据偏移量和请求数量将取出的操作记录发送给终端。比如:用户第一次请求操作记录,偏移量为0,请求数量为10,则指的是从首条操作记录来取,一直取到第10条操作记录,即偏移量为9的操作记录,然后将这10条操作记录发送给终端。用户再次加载请求查看更多操作记录时,则偏移量从10开始,请求数量为10,则从偏移量为10操作记录开始取一直到偏移量为19的操作记录,再将10条操作记录发送给终端。
然而,由于家庭中多个用户都有可能在同一时间段对智能家居设备进行操作,如果某个用户在某个时间点请求一次操作记录后,再加载请求看更多的操作记录,在这两次请求之间,可能会有其他用户对智能家居设备进行操作,从而在服务器上产生新的操作记录。这些新的操作记录会被服务器按照操作时间先后顺序排在序列的最前面,并且,用户上次请求的操作记录在服务器上对应偏移量会出现下移,当用户通过终端设备再次以偏移量请求操作记录时,就会导致这些最新的操作记录被遗漏并且用户再次请求的操作记录与原来已请求的操作记录重复的问题。
发明内容
本发明提供一种服务器向终端发送操作记录的方法、装置及终端,用于解决现有技术中在用户再次请求操作记录时,新产生的操作记录会被遗漏并且请求到的操作记录与原来已请求的操作记录重复的问题。
第一方面,本发明实施例提供一种服务器向终端发送操作记录的方法,包括:接收所述终端的请求,所述请求包括请求偏移量、请求数量和已接收到的首条和末条记录时间的三种字段;
若所述服务器上记录列表中偏移量为0对应记录与所述首条记录的时间不同时,则将所述请求偏移量更改为0;
所述服务器基于所述请求偏移量,向所述终端发送满足所述请求数量且不包含所述首条至所述末条记录的操作记录列表。
第二方面,本发明实施例提供一种终端从服务器接收操作记录的方法,其特征在于,该方法包括:
向所述服务器发送请求,所述请求包括请求偏移量、请求数量和已接收到的首条和末条记录时间的三种字段,以使所述服务器在偏移量为0对应记录与所述首条记录的时间不同时,将所述请求偏移量更改为0;
接收所述服务器发送的操作记录列表,所述操作记录列表中包括:基于所述请求偏移量,满足所述请求数量且不包含所述首条至所述末条记录的操作记录。
第三方面,本发明实施例提供了一种终端,其特征在于,包括:
处理器;
包括计算机程序代码的存储器,所述存储器和所述计算机程序代码被配置为与所述处理器一起工作,以使得所述终端执行至少以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710133890.7/2.html,转载请声明来源钻瓜专利网。