×

Response to user input based on declarative mappings

  • US 9,152,395 B2
  • Filed: 12/13/2010
  • Issued: 10/06/2015
  • Est. Priority Date: 12/13/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method executed by at least one processor of a computing device, comprising:

  • executing a direct manipulation component process and an application process on the computing device, including;

    receiving, by the direct manipulation component process executing on the computing device, a declarative mapping from the application process that is also executing on the computing device, wherein the declarative mapping correlates a predefined change to be made in a display output of the computing device to a predefined user input;

    receiving, by the direct manipulation component process, the predefined user input; and

    in response to receiving the predefined user input, making, by the direct manipulation component process, the predefined change to the display output, the predefined change being made by the direct manipulation component process on behalf of the application process without intervention of the application process, wherein;

    the predefined user input is a touch manipulation;

    receiving the predefined user input includes receiving the touch manipulation via a touch interface;

    executing the direct manipulation component process and the application process on the computing device also includes;

    determining whether the received touch manipulation is associated with the declarative mapping; and

    ,executing the direct manipulation component process and the application process on the computing device also includes;

    receiving, by the direct manipulation component process, additional user input, the additional user input not being the predefined user input; and

    forwarding the user input to the application process in response to the user input not being the predefined user input.

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