Information processing method, apparatus and payment system
First Claim
1. A method for presenting a recommendation message, performed by a portable electronic device with display, memory, and one or more processors, the method comprising:
- detecting a trigger event based on a user input in an application running on the portable electronic device, the trigger event initiating a predefined time window for receipt of a non-tactile user input;
in response to detecting the trigger event, receiving sensor data captured by a motion sensor of the portable electronic device resulting from a non-tactile user input, wherein the sensor data is captured within the predefined time window;
determining whether values of the sensor data captured by the motion sensor satisfy a predefined movement pattern of the portable electronic device;
in response to determining that the values of the sensor data satisfy the predefined movement pattern of the portable electronic device, generating one or more character strings based, at least in part, on the values of the sensor data, each character string of the one or more character strings including multiple characters;
generating a recommendation message that includes the one or more character strings; and
displaying the recommendation message on the display.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable electronic device for presenting a recommendation message is described. The device includes display; one or more processors; and memory storing one or more programs for execution by the one or more processors. The device detects a trigger event based on a user input, the trigger event initiating a receipt of non-tactile user input; and, in response to detecting the trigger event, receives non-tactile user input. The device generates one or more character strings based on the non-tactile user input and one or more predefined string generation rules. Each character string of the one or more character strings includes multiple characters. The device generates a recommendation message that includes the one or more character strings; and displays the recommendation message on the display. A corresponding method and a computer readable storage medium storing one or more programs for execution by the portable electronic device are also described.
-
Citations
21 Claims
-
1. A method for presenting a recommendation message, performed by a portable electronic device with display, memory, and one or more processors, the method comprising:
-
detecting a trigger event based on a user input in an application running on the portable electronic device, the trigger event initiating a predefined time window for receipt of a non-tactile user input; in response to detecting the trigger event, receiving sensor data captured by a motion sensor of the portable electronic device resulting from a non-tactile user input, wherein the sensor data is captured within the predefined time window; determining whether values of the sensor data captured by the motion sensor satisfy a predefined movement pattern of the portable electronic device; in response to determining that the values of the sensor data satisfy the predefined movement pattern of the portable electronic device, generating one or more character strings based, at least in part, on the values of the sensor data, each character string of the one or more character strings including multiple characters; generating a recommendation message that includes the one or more character strings; and displaying the recommendation message on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A portable electronic device for presenting a recommendation message, comprising:
-
a display; a motion sensor; one or more processors; and memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for; detecting a trigger event based on a user input in an application running on the portable electronic device, the trigger event initiating a predefined time window for receipt of a non-tactile user input; in response to detecting the trigger event, receiving sensor data captured by the motion sensor resulting from a non-tactile user input, wherein the sensor data is captured within the predefined time window; determining whether values of the sensor data captured by the motion sensor satisfy a predefined movement pattern of the portable electronic device; in response to determining that the values of the sensor data satisfy the predefined movement pattern of the portable electronic device, generating one or more character strings based, at least in part, on the values of the sensor data, each character string of the one or more character strings including multiple characters; generating a recommendation message that includes the one or more character strings; and displaying the recommendation message on the display. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors of a portable electronic device, the one or more programs including instructions for:
-
detecting a trigger event based on a user input in an application running on the portable electronic device, the trigger event initiating a predefined time window for receipt of a non-tactile user input; in response to detecting the trigger event, receiving sensor data captured by a motion sensor of the portable electronic device resulting from a non-tactile user input, wherein the sensor data is captured within the predefined time window; determining whether values of the sensor data captured by the motion sensor satisfy a predefined movement pattern of the portable electronic device; in response to determining that the values of the sensor data satisfy the predefined movement pattern of the portable electronic device, generating one or more character strings based, at least in part, on the values of the sensor data, each character string of the one or more character strings including multiple characters; generating a recommendation message that includes the one or more character strings; and displaying the recommendation message on the display. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification