| US 7,487,147 B2 | ||
| Predictive user interface | ||
| John P. Bates, Foster City, Calif. (US); Payton R. White, Foster City, Calif. (US); and Yutaka Takeda, Foster City, Calif. (US) | ||
| Assigned to Sony Computer Entertainment Inc., Tokyo (Japan) | ||
| Filed on Jul. 13, 2005, as Appl. No. 11/181,540. | ||
| Prior Publication US 2007/0016572 A1, Jan. 18, 2007 | ||
| Int. Cl. G06F 7/00 (2006.01); G06F 3/00 (2006.01); G06F 3/048 (2006.01) | ||
| U.S. Cl. 707—5 [715/834; 715/835; 715/789] | 21 Claims |

| 1. A computer program product embedded in a computer memory and including instructions that, when executed by a processor,
cause the processor to generate a user interface for a system comprising:
a pointer adapted to be positioned by a user via an input device; and
a set of entities arranged in a single radial pattern, each entity being associated with a selection probability the entity
associated with a selection area being selected as an input in response to the pointer contacting the selection area,
wherein each entity associated with a selection area is a character used to write a language, and
wherein, in response to each input specifying at least one character, a new selection probability is determined for at least
a first portion of the set of entities by comparing the input to a set of possible language results beginning with the at
least one character specified by the input, the selection area of at least a second portion of the entities being adjusted
to correspond to a respective new selection probability.
|