[发明专利]客户端-服务器模型中的高性能运行时解析和编辑在审
申请号: | 202210454015.X | 申请日: | 2022-04-24 |
公开(公告)号: | CN116521252A | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | S·维克力;G·阿特瓦尔;V·W·里恩;C·F·克拉克 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H04L41/0803 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 董莘 |
地址: | 美国得*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 服务器 模型 中的 性能 运行 解析 编辑 | ||
1.一种计算机实现的方法,包括:
从客户端接收第一请求,所述第一请求针对基于句法而被解析的文档;
基于所述句法来解析所述文档的初始数目的行;
向所述客户端返回已解析的所述初始数目的行,从而允许所述客户端在显示器的可视窗口中显示已解析的所述初始数目的行;
在成功解析所述文档的其余行之后,存储所述文档的已完全解析的版本;
响应于所述可视窗口中的滚动动作,提供未解析文档的与所述第一请求相关联的相关部分;
响应于检测到所述滚动动作的终止,接收第二请求,所述第二请求针对与第一行集合对应的已解析行;以及
返回来自所述已完全解析的版本的所述对应的已解析行,或者解析所述文档的与所述第一行集合对应的节以返回所述对应的已解析行,从而允许所述客户端在所述可视窗口中显示所述对应的已解析行。
2.根据权利要求1所述的方法,还包括:
返回已解析的所述初始数目的行,同时并发地在一个或多个阶段解析所述文档的所述其余行;以及
在成功解析针对相应阶段的行之后,执行以下至少一项:
存储已成功解析的针对所述相应阶段的所述行;以及
返回已成功解析的针对所述相应阶段的所述行,
从而允许所述客户端执行以下至少一项:
接收已成功解析的针对所述相应阶段的所述行;以及
存储已成功解析的针对所述相应阶段的所述行。
3.根据权利要求1所述的方法,还包括:
响应于确定所述已完全解析的版本被存储或可用,返回来自所述已完全解析的版本所述对应的已解析行;以及
响应于确定所述已完全解析的版本未被存储或不可用,解析所述文档的与所述第一行集合对应的所述节,并且返回已解析的所述节作为所述对应的已解析行。
4.根据权利要求1所述的方法,
其中向所述客户端返回已解析的所述初始数目的行还允许所述客户端:响应于接收到已解析的所述初始数目的行,存储已解析的所述初始数目的行,其中所述初始数目的行与所述显示器的所述可视窗口相关联,
其中向所述客户端返回所述对应的已解析行还允许所述客户端:响应于接收到所述对应的已解析行,存储所述对应的已解析行,以及
其中所述方法还包括向所述客户端返回所述文档的所述已完全解析的版本,从而允许所述客户端:响应于接收到所述文档的所述已完全解析的版本,存储所述文档的所述已完全解析的版本。
5.根据权利要求1所述的方法,还包括:
响应于确定所述滚动动作在预定时间窗口期间发生,接收第三请求,所述第三请求针对与估计可视窗口对应的已解析行,其中所述估计可视窗口基于以下至少一项:
滚动速度,所述滚动速度基于在所述预定时间窗口期间所述滚动动作的量;以及
对所述文档被滚动通过的百分比的估计,所述估计基于在所述预定时间窗口期间所述滚动动作的所述量。
6.根据权利要求1所述的方法,还包括:
确定与第二行集合中的行相关联的第一编辑;
基于所述第一编辑来接收第四请求,所述第四请求针对与所述第二行集合对应的已更新的已解析行;
基于所述第一编辑来解析所述文档;以及
返回已更新的已解析文档、或者与所述第二行集合对应的所述已更新的已解析行,从而允许所述客户端响应于接收到所述已更新的已解析文档和所述已更新的已解析行而执行以下至少一项:
存储所述已更新的已解析文档和所述已更新的已解析行;以及
在所述可视窗口中显示所述已更新的已解析行。
7.根据权利要求1所述的方法,还包括:
确定与所述已解析文档的多个行相关联的多个编辑,其中所述多个编辑被存储在所述客户端的队列中,直到条件被检测到为止,从而允许所述客户端响应于所述条件被检测到而确定传输所述编辑的次序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210454015.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:提高服务器性能和质量的风扇增强功能
- 下一篇:一种靶向治疗炎症疾病的药物