Systems and Methods for a Symbol-Adaptable Keyboard
First Claim
Patent Images
1. A method comprising:
- by a computing device, detecting a communication session between a first user and one or more second users;
by the computing device, determining a social context of the communication session;
by the computing device, determining based at least in part on the social context a set of symbols for communication by the first user in the communication session with the second users; and
by the computing device, providing for display to the first user a set of keys corresponding to the set of symbols, the keys indicating symbols for input by the first user in the communication session.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes detecting a communication session between a first user and one or more second users. The method also includes determining a social context of the communication session, and determining based at least in part on the social context a set of symbols for communication by the first user in the communication session with the second users. The method further includes providing for display to the first user a set of keys corresponding to the set of symbols. The keys indicate symbols for input by the first user in the communication session.
289 Citations
20 Claims
-
1. A method comprising:
-
by a computing device, detecting a communication session between a first user and one or more second users; by the computing device, determining a social context of the communication session; by the computing device, determining based at least in part on the social context a set of symbols for communication by the first user in the communication session with the second users; and by the computing device, providing for display to the first user a set of keys corresponding to the set of symbols, the keys indicating symbols for input by the first user in the communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
detect a communication session between a first user and one or more second users; determine a social context of the communication session; determine based at least in part on the social context a set of symbols for communication by the first user in the communication session with the second users; and provide for display to the first user a set of keys corresponding to the set of symbols, the keys indicating symbols for input by the first user in the communication session. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to; detect a communication session between a first user and one or more second users; determine a social context of the communication session; determine based at least in part on the social context a set of symbols for communication by the first user in the communication session with the second users; and provide for display to the first user a set of keys corresponding to the set of symbols, the keys indicating symbols for input by the first user in the communication session. - View Dependent Claims (17, 18, 19, 20)
-
Specification