Generating a relationship history
First Claim
Patent Images
1. A method, comprising:
- generating, by at least one processor, a plurality of profiles for persons associated with messages to or from a user of a computing device, each person being a sender or a recipient of at least one of the messages, and the persons including a first person having a first profile;
generating a relationship history comprising information regarding a history of communications between the user and the first person, and further comprising a name of a person first introducing the first person and the user;
receiving an input provided by the user in a field of a user interface of a communications client executing on the computing device, the input made to compose a new message to the first person; and
in response to receiving the input, automatically generating and inserting text in the new message, the generating comprising customizing the text based on a common domain of recipients of the new message, and further customizing, based on the relationship history, the text to include the name of the person first introducing the first person and the user, wherein the communications client allows the user to edit the inserted text.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for generation of a relationship history or text for a new message. In one embodiment, a method includes: scanning, by a computing device, a set of messages to or from a user to generate a plurality of profiles for persons associated with the messages, each person being a sender or a recipient of at least one of the set of messages, and the persons including a first person; generating, via the computer, a relationship history using the plurality of profiles, wherein the relationship history is for a relationship between the user and the first person; and presenting the relationship history to the user.
-
Citations
14 Claims
-
1. A method, comprising:
-
generating, by at least one processor, a plurality of profiles for persons associated with messages to or from a user of a computing device, each person being a sender or a recipient of at least one of the messages, and the persons including a first person having a first profile; generating a relationship history comprising information regarding a history of communications between the user and the first person, and further comprising a name of a person first introducing the first person and the user; receiving an input provided by the user in a field of a user interface of a communications client executing on the computing device, the input made to compose a new message to the first person; and in response to receiving the input, automatically generating and inserting text in the new message, the generating comprising customizing the text based on a common domain of recipients of the new message, and further customizing, based on the relationship history, the text to include the name of the person first introducing the first person and the user, wherein the communications client allows the user to edit the inserted text. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
a display; a communications client to receive an input in a user interface presented via the display; at least one processor; and memory storing instructions configured to instruct the at least one processor to; present the user interface on the display; generate a plurality of profiles for persons associated with messages to a user, each person being a sender of at least one of the messages, and the persons including a first person having a first profile; generate a relationship history using the plurality of profiles, the relationship history comprising a name of a third person first introducing the first person and the user; receive an input in a field of the user interface, the input made to compose a new message to the first person; and in response to receiving the input in the field, automatically insert text in the new message, the inserting comprising automatically customizing the text based on a common domain of recipients of the new message, and further customizing, based on the relationship history, the text to include the name of the third person. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium storing computer-readable instructions, which when executed, cause a computing apparatus to:
-
generate, by at least one processor, a plurality of profiles for persons associated with messages from a user of a computing device, each person being a recipient of at least one of the messages, and the persons including a first person having a first profile; generate a relationship history comprising information regarding a history of communications between the user and the first person; receive an input provided by the user via a user interface of a communications client executing on the computing device, the input made to compose a new message to the first person; and in response to receiving the input, automatically generate text for inclusion in the new message, the generating comprising customizing the text based on a common domain of recipients of the new message, and further customizing, based on the relationship history, the text to include a name of a person first introducing the first person and the user, wherein the communications client allows the user to edit the inserted text. - View Dependent Claims (11, 12, 13, 14)
-
Specification