发明名称 Multi-pane interface
摘要 Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting content. In one aspect, a method includes determining that user interaction with a search result has occurred, where the search result was presented in a results pane of a display. A browsing pane is generated in which a landing page for the search result is presented. The browsing pane is presented over a portion of the results pane. The portion of the results pane is bounded by an edge of the display and a pane edge of the browsing pane, where the pane edge is located at an initial display location. A user swipe is determined to have occurred, and in response to the user swipe the pane edge is relocated to a target display location.
申请公布号 US9360940(B2) 申请公布日期 2016.06.07
申请号 US201213455215 申请日期 2012.04.25
申请人 Google Inc. 发明人 Levin Noah;Fish Daniel E.
分类号 G06F3/048;G06F3/01;G06F3/0488;G06F3/0354 主分类号 G06F3/048
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A method performed by data processing apparatus, the method comprising: determining that user interaction with a search result presented in a results pane of a display has occurred; generating a browsing pane in which a landing page for the search result is presented, the browsing pane being located over a portion of the results pane, the portion of the results pane being bounded by an edge of the display and a pane edge of the browsing pane, the pane edge being located at an initial display location; determining that a user swipe has occurred, the determination that the user swipe has occurred being based, at least in part, on detection of a pointer at multiple locations along a path that extends from a first display location to a second display location, the first display location being within a threshold distance of the initial display location; in response to determining that the user swipe has occurred: comparing a speed of the user swipe to swipe speed thresholds for multiple different predefined target display locations, wherein a first swipe speed threshold for a first predefined target display location is lower than a second swipe speed threshold for a second predefined target display location that is farther away from a current display location than the first predefined target display location; andrelocating, based on the comparing, the pane edge to a given predefined target display location, from among the first predefined target display location and the second predefined target display location, based on a higher of the first swipe speed threshold or the second swipe speed threshold that is met or exceeded by the swipe speed of the user swipe.
地址 Mountain View CA US
您可能感兴趣的专利