Generating a relationship history
First Claim
Patent Images
1. A method, comprising:
- scanning 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 having a first profile and a second person having a second profile;
generating, via a computing device, a relationship history using the plurality of profiles, wherein the relationship history is for a relationship between the user and the first person, the relationship history comprising information regarding a history of prior communications between the user and the first person;
receiving, via the computing device, an input in an address field of a user interface of a communications client, the input made to compose a new message to the first person; and
in response to receiving the input in the address field, automatically generating and inserting text in a body of the new message, the text customized using the first profile and the second profile, the text including information regarding the history of prior communications between the user and the first person, and the communications client allowing the user to edit the inserted text.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for generation of a relationship history. 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
19 Claims
-
1. A method, comprising:
-
scanning 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 having a first profile and a second person having a second profile; generating, via a computing device, a relationship history using the plurality of profiles, wherein the relationship history is for a relationship between the user and the first person, the relationship history comprising information regarding a history of prior communications between the user and the first person; receiving, via the computing device, an input in an address field of a user interface of a communications client, the input made to compose a new message to the first person; and in response to receiving the input in the address field, automatically generating and inserting text in a body of the new message, the text customized using the first profile and the second profile, the text including information regarding the history of prior communications between the user and the first person, and the communications client allowing the user to edit the inserted text. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium storing computer-readable instructions, which when executed, cause a user terminal to:
-
store a plurality of profiles relating to a plurality of persons in messages sent from or received by a user of the user terminal, each person being a sender or a recipient of at least one of the messages, and the persons comprising a first person having a first profile; generate a relationship history based on at least a portion of the plurality of profiles, the relationship history comprising information regarding a history of prior communications between the user and the first person; receive, via the user terminal, an input in an address field of a user interface of a communications client, the input made to compose a new message to the first person; and in response to receiving the input in the address field, automatically generate and insert, by the user terminal, text in a body of the new message, the text customized using the first profile, and the text including information regarding the history of prior communications between the user and the first person. - View Dependent Claims (11, 12)
-
-
13. A system, comprising:
-
a display device; a communications client to receive an edit from a user in a user interface presented to the user via the display device; at least one processor; and memory storing instructions configured to instruct the at least one processor to; scan a set of messages to or from the 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 having a first profile; generate a relationship history using the plurality of profiles, wherein the relationship history is for a relationship between the user and the first person, the relationship history comprising information regarding a history of prior communications between the user and the first person; receive an input in an address field of the user interface of the communications client, the input made to compose a new message to the first person; in response to receiving the input in the address field, automatically insert text into a body of the new message, the text customized using the first profile, and the text comprising information regarding the history of prior communications between the user and the first person; and after inserting the text, edit the inserted text based on the edit from the user in the user interface. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification