发明名称 Systems and methods for handling scrolling actions for scrolling through content displayed on an electronic device
摘要 Systems and methods for handling scrolling actions for scrolling through content displayed on an electronic device are provided. In some aspects, a system includes a detection module configured to detect scrolling events, each of which includes a signal to scroll in an indicated direction and by an indicated amount relative to the content displayed on the electronic device. The detection module is configured to determine whether a current one of the scrolling events is associated with a first scrolling action or a second scrolling action. The first scrolling action precedes the second scrolling action. The system also includes a scrolling module configured to suppress the current scrolling event if the current scrolling event is associated with the first scrolling action. The scrolling module is configured to scroll from a current page to a next page of the content if the current scrolling event is associated with the second scrolling action.
申请公布号 US9524093(B2) 申请公布日期 2016.12.20
申请号 US201213539213 申请日期 2012.06.29
申请人 Google Inc. 发明人 Donelan Patrick G.;Schueppert Michael Jens
分类号 G09G5/00;G06F3/0485;G06F3/0483 主分类号 G09G5/00
代理机构 McDermott Will & Emery LLP 代理人 McDermott Will & Emery LLP
主权项 1. A system for handling scrolling actions for scrolling through content displayed on an electronic device, the system comprising: one or more processors; and a machine-readable medium comprising instructions stored therein, which when executed by the processors, cause the processors to perform operations comprising: detecting scrolling events, each of the scrolling events comprising a signal to scroll in an indicated direction and by an indicated amount relative to the content displayed on the electronic device;determining, from the detected scrolling events, a first peak scrolling amount of a first scrolling action, the first scrolling action associated with a first plurality of scrolling events;determining whether a current scrolling event of the detected scrolling events is associated with a tail scrolling event of the first scrolling action or a second scrolling action based at least on a scrolling amount of the current scrolling event and the first peak scrolling amount, the first scrolling action preceding the second scrolling action, the second scrolling action associated with a second plurality of scrolling events;suppressing the current scrolling event if an edge of a current page of the content is visible, the current scrolling event is generated within a predetermined time period of a previous scrolling event, and the current scrolling event is associated with the tail scrolling event of the first scrolling action to prevent scrolling from the current page of the content to a next page of the content,wherein the one or more processors are configured to scroll from the current page of the content to the next page of the content if the current scrolling event is associated with the second scrolling action, if an edge of the current page is visible from the first scrolling action, and if the indicated direction of the second scrolling action is towards the visible edge.
地址 Mountain View CA US