发明名称 System and method for automatically suggesting diverse and personalized message completions
摘要 Disclosed is a system and method for suggesting messages that are automatically learned, personalized and diversified by leveraging messages sent by a large number of users in order to provide message completions that are as engaging as possible. The disclosed systems and methods learn from recurrent messages sent to a recipient, and suggest message completions based upon user behavior. The systems and methods compute a ranked list of suggested message completions after every key stroke or character input, and if the list satisfies a given confidence threshold, it is returned and displayed to the user.
申请公布号 US9161188(B2) 申请公布日期 2015.10.13
申请号 US201313973175 申请日期 2013.08.22
申请人 发明人 Smadja Yoelle Maarek;Goldbandi Nadav
分类号 H04W4/02;H04W4/14;G06F3/048;G06F17/27;H04M1/00;H04W4/12 主分类号 H04W4/02
代理机构 代理人
主权项 1. A method comprising: receiving, at a computing device over a network, message input entered by a first user in a messaging application running on a mobile device associated said first user, said message input responsive to said first user drafting a message for delivery to a second user, said message input comprising a character string of at least one character, an identifier of said first user and an identifier of said second user; determining, via the computing device, a word listing that corresponds to the message input, said word listing comprising word strings that begin with said character string, said determining comprises identifying scores associated with each word string based upon said first user identifier and said second user identifier; determining, via the computing device, a message suggestion listing based on said word listing, said message suggestion listing comprising a set of messages, each of said messages having an associated occurrence score above an occurrence threshold; ranking, via the computing device, the messages within the message set based on a ranking score for each message, said ranking scores comprising identified scores associated with each words string and the occurrence scores for each message in the message set; and facilitating display, via the computing device, of the ranked message set to said first user within said message application.
地址