Search

EP-4145261-B1 - APPLICATION CONTROL USING A GESTURE BASED TRIGGER

EP4145261B1EP 4145261 B1EP4145261 B1EP 4145261B1EP-4145261-B1

Inventors

  • BURFITT, Joseph

Dates

Publication Date
20260506
Application Date
20170526

Claims (15)

  1. A method (300, 800) comprising: receiving, on a user device, an electronic document (710A, 710B) comprising a plurality of portions (710A0, 710A1, 710A2; 710B0, 710B1, 710B2) displaying (305; 805), from the plurality of portions, a first portion (710A0, 710A1; 710B0, 710B1) on the entirety of a display area of the user device, wherein the display area is an application interface area (111), the first portion being navigable to a second portion (710A2; 710B2) of the plurality of portions along a direction of navigation in response to a navigation gesture on the display area, wherein the second portion fills the entirety of the display area; in response to receiving (310; 810) the navigation gesture on the display area, navigating (315; 815), on the display, from the first portion of the plurality of portions to the second portion of the plurality of portions, the second portion comprising a trigger configured to perform a predefined network communication operation; receiving (320; 820) a gesture along the direction of navigation on the second portion on the display area; characterised by: the second portion comprising an action element (735, 1015) that indicates a specified gesture (740; 1011) to perform along the direction of navigation on the second portion to initiate the trigger, wherein receiving the gesture along the direction of navigation on the second portion on the display area comprises receiving the specified gesture along the direction of navigation on the second portion on the display area; and performing (335, 340; 835, 840) the predefined network communication operation in response to receiving the specified gesture on the second portion on the display area of the user device.
  2. The method of claim 1, wherein the one or more of the plurality of portions is received from a post publication network site.
  3. The method of claim 1, further comprising: collapsing an interface displaying the electronic document in response to receiving the specified gesture on the second portion on the display area of the user device.
  4. The method of claim 1, wherein the electronic document discusses an item, and wherein the predefined network communication operation is transmitting a request to order a sample of the item.
  5. The method of claim 4, wherein the request to order the sample of the item comprises shipping information.
  6. The method of claim 4, wherein the predefined network communication operation is starting a communication with a chat-bot.
  7. The method of claim 1, wherein the action element indicates the specified gesture along the direction of navigation on the second portion of the display area will order a sample of an item mentioned in the electronic document.
  8. The method of claim 1, wherein the specified gesture received along the direction of navigation on the second portion on the display area is a swipe gesture.
  9. The method of claim 1, wherein the predefined network communication operation is a request for similar content.
  10. The method of claim 9, further comprising: receiving, from third-party servers, at the user device, the similar content; and displaying, automatically, the similar content on the user device.
  11. The method of claim 10, wherein the first portion and the second portion both have a screen size that coincides with the entirety of the display area of the user device.
  12. The method of claim 1, wherein the action element comprises one or more text items.
  13. The method of claim 12, wherein the second portion is a bottom portion of the electronic document and the one or more text items are displayed at a bottom side of the second portion.
  14. A system comprising a machine (1100), the machine comprising: one or more processors (1110); and a memory (1130) storing instructions (1116) that, when executed by the one or more processors, cause the machine to perform any of the methods 1-13.
  15. A non-transitory machine-readable storage medium embodying instructions that, when executed by a machine, cause the machine to perform any of the methods 1-13.

Description

TECHNICAL FIELD The subject matter disclosed herein relates generally to control of an application through a display device and, more particularly, to control of an application through a display device using gesture based triggers. BACKGROUND Users can interact with applications executing on mobile devices through touchscreen displays of the mobile devices. The touchscreen displays have limited screen size, and only a limited number of user interface objects, such as input and output elements (e.g., onscreen keyboard), menus, and other user interface objects (e.g., checkboxes, text entry fields), can be displayed on a given touchscreen display at any one time. These limitations make controlling applications through mobile devices difficult and can overall hamper user experience. Further, in some cases, some users may be limited to manipulating their respective mobile devices with only one available hand, which further worsens user experience. Published US patent applications US2013024808A1 and US2015199082A1 and US2013187873A1 each describe touch screen graphical user interfaces which facilitate scrolling in an electronic document. An "overscroll" or "over the edge" input elicits the provision of an interaction with one or more further actionable items. SUMMARY The invention is a method, a system and a storage medium as defined in the appended claims. BRIEF DESCRIPTION OF THE DRAWINGS Some example embodiments are illustrated by way of example and not limitation in the figures of the accompanying drawings. FIG. 1 is a block diagram illustrating a networked system, according to some example embodiments.FIG. 2 is a block diagram showing example components provided within the post series client application system of FIG. 1, according to some example embodiments.FIG. 3 is a flow diagram illustrating an example method for using a gesture based trigger in a subscription process, according to some example embodiments.FIG. 4 is a flow diagram illustrating an example method for executing the gesture based trigger, according to some example embodiments.FIG. 5 is a flow diagram illustrating an example method for executing the gesture based trigger, according to some example embodiments.FIG. 6 is an interaction diagram illustrating network interactions between a client device and an application server, according to example embodiments.FIGS. 7A-K show user interfaces illustrating use of a gesture based trigger, according to example embodiments.FIG. 8 is a flow diagram illustrating an example method for using a gesture based trigger in a sample request process, according to some example embodiments.FIG. 9 is an interaction diagram illustrating network interactions between a client device and an application server, according to example embodiments.FIGS. 10A-1 show user interfaces illustrating use of a gesture based trigger, according to example embodiments.FIG. 11 is a block diagram illustrating components of a machine, according to some example embodiments, able to read instructions from a machine-readable medium and perform any one or more of the methodologies discussed herein. DETAILED DESCRIPTION In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide an understanding of various example embodiments of the present subject matter. It will be evident, however, to those skilled in the art, that the example embodiments of the present subject matter may be practiced without these specific details. In various example embodiments, a computing device, such as a mobile computing device having a touchscreen display, can display an electronic document having a first portion and a second portion. The axis or direction of navigation of the electronic document corresponds to the orientation of the first and second portions; e.g., an electronic document having a first portion above a second portion defines a vertical axis of navigation (e.g., scroll direction), as according to an example embodiment. When the electronic document is initially displayed on the client device, the first portion may be displayed and the second portion may lie out of view, not displayed. As mentioned, a user may make a swipe gesture, e.g., swipe up, on the touchscreen along the axis of navigation, in a scroll direction, causing the second portion to be displayed (e.g., the first portion scrolls up and out of view, and the second portion scrolls into view from the bottom of the touchscreen display). The second portion includes a gesture trigger, such as a modification trigger, that is configured to, upon execution of the trigger, minimize or otherwise remove the electronic document from the touchscreen display. The gesture trigger may further be configured to, upon execution of the trigger, perform further actions, such as subscribing to a series of electronic documents or submitting a transaction. In an example embodiment, the gesture trigger is triggered when a user swipes along a direction