×

MULTI-THREADED CONDITIONAL PROCESSING OF USER INTERACTIONS

  • US 20120284663A1
  • Filed: 05/03/2011
  • Published: 11/08/2012
  • Est. Priority Date: 05/03/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for separating gesture processing from rendering processing, said system comprising:

  • a memory area associated with a mobile computing device, said memory area storing at least a portion of a web page and one or more of a plurality of scrollable elements associated therewith, said memory area further storing a threshold latency;

    a processor programmed to;

    detect, by a gesture processing thread via a touch sensor associated with the mobile computing device, a request to scroll the web page stored in the memory area;

    request, from a rendering thread, touch point data associated with the detected request, said touch point data identifying one of the scrollable elements associated with the detected request;

    scroll, by the rendering thread, said one of the scrollable elements if the requested touch point data is received by the gesture processing thread from the rendering thread within the threshold latency stored in the memory area; and

    scroll, by the gesture processing thread, the web page if the requested touch point data is not received by the gesture processing thread from the rendering thread within the threshold latency stored in the memory area.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×