Providing translation alternatives on mobile devices by usage of mechanic signals
First Claim
1. A method comprising:
- receiving an input in a first language;
obtaining a plurality of probable translation alternatives for a translation result, each probable translation alternative being a translation of the input into a second language;
presenting a first of the plurality of probable translation alternatives on a display;
determining that the device is being shaken;
responsive to a determination that the device is being shaken, presenting a second of the plurality of probable translation alternatives in the alternate translation result dialog screen on the display; and
responsive to subsequent determinations that the device is being shaken, presenting the alternative translation results in a loop through all of the alternative translation results until the user selects a translation result from the presented list.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is subject matter that provides a technique and a device that may include an accelerometer, a display device, an input device and a processor. The input device may receive textual information in a first language. The processor may be configured to generate a plurality of probable translation alternatives for a translation result. Each probable translation alternative may be a translation of the textual information into a second language. The processor may present a first of the plurality of probable translation alternatives on the display device in an alternate translation result dialog screen. Based on an accelerometer signal, the processor may determine whether the device is being shaken. In response to a determination the device is being shaken, the processor may present a second of the plurality of probable translation alternatives on the display device in place of the first of the plurality of probable translation alternatives.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving an input in a first language; obtaining a plurality of probable translation alternatives for a translation result, each probable translation alternative being a translation of the input into a second language; presenting a first of the plurality of probable translation alternatives on a display; determining that the device is being shaken; responsive to a determination that the device is being shaken, presenting a second of the plurality of probable translation alternatives in the alternate translation result dialog screen on the display; and responsive to subsequent determinations that the device is being shaken, presenting the alternative translation results in a loop through all of the alternative translation results until the user selects a translation result from the presented list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device, comprising:
-
an accelerometer; a display device; an input device for receiving input in a first language; and a processor configured to; obtain a plurality of probable translation alternatives for a translation result, each probable translation alternative being a translation of an input received from the input device into a second language; present a first of the plurality of probable translation alternatives on the display device; determine, based on a signal generated by the accelerometer, whether the device is being shaken; responsive to a determination that the device is being shaken, present a second of the plurality of probable translation alternatives on the display device in place of the first of the plurality of probable translation alternatives; and respond to subsequent determinations that the device is being shaken by presenting the alternative translation results in a loop through all of the alternative translation results until the user selects a translation result from the presented list. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving an input in a first language; obtaining a plurality of probable translation alternatives for a translation result, each probable translation alternative being a translation of the input into a second language; presenting a first of the plurality of probable translation alternatives on a display; detecting by the processor a swipe gesture over a translation result dialog screen on the display; and presenting an alternate translation result dialog screen with another probable translation alternative of the plurality of the probable translation alternatives.
-
-
19. A method comprising:
-
receiving an input in a first language; obtaining a plurality of probable translation alternatives for a translation result, each probable translation alternative being a translation of the input into a second language; presenting a first of the plurality of probable translation alternatives on a display; and presenting an alternate translation result dialog screen in response to a detection of a touch hovering over the first of the plurality of probable translation alternatives that has an alternate translation result, wherein the hovering alternate translation result dialog screen partially occludes the translation result. - View Dependent Claims (20)
-
Specification