Patent ID: 9424359
Filing Date: 2016-08-23
CPC Classification: G06F

Claim Text:
1. A method for facilitating typeahead, the method comprising: identifying a user account of a messaging platform; identifying a predefined degree of separation value; identifying, by a computer processor at a client accessing the messaging platform, connected accounts within the predefined degree of separation value of the user account; selecting, by the computer processor, a subset of the connected accounts for inclusion in a cache stored on the client accessing the messaging platform, wherein selecting the subset of the connected accounts is based at least on a graph relationship signal of each of the subset of the connected accounts; receiving a first character entered by a user after the subset of the connected accounts are stored in the cache; accessing the subset of the connected accounts in the cache; comparing the first character to the subset of the connected accounts to identify a plurality of matching accounts from the cache; and generating, at the client and using data from the cache, a plurality of typeahead suggestions based on the plurality of matching accounts and displaying the plurality of matching accounts as typeahead suggestions in a user interface of the client.