-
公开(公告)号:US20160299781A1
公开(公告)日:2016-10-13
申请号:US15188923
申请日:2016-06-21
Applicant: Apollo Education Group, Inc.
Inventor: AMY STANAR , YVONNE TURNER , ABIGAIL NORBIN , AMY WOLFE
CPC classification number: G06F9/4881 , G06F9/5038 , G06F9/5083 , G06F16/24578 , G06Q30/0201 , H04L67/42
Abstract: Optimizing a priority queue for a computer network. In an embodiment, instructions are executed by a server computer, which cause the server computer to maintain the priority queue with a plurality of queue entries, wherein the priority queue includes a first queue entry and a second queue entry, and a first score is associated with the first queue entry, and a second score is associated with the second queue entry; receive, from a first client computer, input indicating performance of a first activity associated with the first queue entry; receive, from a second client computer, input indicating performance of a second activity associated with the second queue entry; update, at the server computer, the first score by the first amount and the second score by a second amount; change, at the server computer, the position of the first queue entry and the second queue entry in the priority queue.
Abstract translation: 优化计算机网络的优先级队列。 在一个实施例中,指令由服务器计算机执行,其使得服务器计算机使用多个队列条目维护优先级队列,其中优先级队列包括第一队列条目和第二队列条目,并且第一分数相关联 与第一队列条目相关联,并且第二分数与第二队列条目相关联; 从第一客户端计算机接收指示与所述第一队列条目相关联的第一活动的性能的输入; 从第二客户端计算机接收指示与所述第二队列条目相关联的第二活动的性能的输入; 在服务器计算机上将第一分数以第一数量和第二分数更新第二数量; 在服务器计算机上更改优先级队列中第一个队列条目和第二个队列条目的位置。