IP Library Granted Patent US 9,219,815
Granted Patent B2
US 9,219,815 · App. 11/517,027 · Granted Dec 22, 2015

Identifier technique for communication interchange

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,219,815
App. No.
11/517,027
Granted
Dec 22, 2015
Kind
B2
Abstract

A method and a communication interchange enhancement system for implementing an enhanced user interface for a communication interchange includes but is not limited to a method including to providing an identifier associated with a third-party participant related to the communication interchange; matching the identifier with the third-party participant in a database storing one or more lists of possible third-party participants; obtaining context data associated with the identifier regarding a group-type characteristic of the third-party participant for purposes of communication interchange with at least another participant; and enabling a user interface to display the group-type characteristic.

Claims (58)

1. A method for implementing an enhanced user interface for a communication interchange, the method comprising:

providing an identifier associated with a third-party participant related to the communication interchange;

matching the identifier with the third-party participant in a database storing one or more lists of possible third-party participants;

obtaining context data associated with the identifier regarding a group-type characteristic of the third-party participant;

enabling or interrupting a communication interchange between the third-party participant and at least another participant based on the obtained context data;

transmitting one or more data to a first device for the purpose of displaying the group-type characteristic of the third-party participant to at least another participant, and transmitting one or more data to one or more second devices for the purpose of displaying the group-type characteristic of the third-party participant to one or more additional participants; and

enabling a user interface of the first device and of the one or more second devices to display the group-type characteristic of the third-party participant including at least:

enabling the user interface of the first device and of the one or more second devices to selectively generate the group-type characteristic from the context data, the group-type characteristic indicating to the at least another participant and the one or more additional participants one or more characteristics of the third-party participant to enable the at least another participant and the one or more additional participants to determine whether to engage in the communications interchange with the third-party participant.

2. The method of claim 1 , wherein the providing an identifier associated with a third-party participant related to the communication interchange includes:

providing the identifier in a data packet over a communications network.

3. The method of claim 1 , wherein the providing an identifier associated with a third-party participant related to the communication interchange includes:

providing the identifier over a communications network during at least one of: one or more of a real-time voice conversation, a conference call, a voice mail access, an instant messaging session, an internet chat session, a voice mail transfer, a voice mail interchange, a conversion of a voice mail to a text message, and a conversion of a text message to a voice message.

4. The method of claim 1 , wherein the providing an identifier associated with a third-party participant related to the communication interchange includes:

providing the identifier as a caller identifier (CID) of a single caller over a communications network.

5. The method of claim 1 , wherein the matching the identifier with the third-party participant in the database storing one or more lists of possible third-party participants includes:

conveying an alphanumeric matching of the identifier including statistical probabilities for a match from the database storing the one or more lists of possible third-party participants.

6. The method of claim 1 , wherein obtaining context data associated with the identifier regarding a group-type characteristic of the third-party participant for purposes of communication interchange with at least another participant includes:

generating the context data by extracting from the database one or more groups of which the third party participant is a member.

7. The method of claim 6 , wherein the generating the context data by extracting from the database one or more groups of which the third party participant is a member includes:

extracting from the database the groups of which the third party participant is a member including a given group in the one or more groups that the third party participant is a sole member and a given group of the one or more groups that the third party participant is one of a plurality of members.

8. The method of claim 1 , wherein the obtaining context data associated with the identifier regarding a group-type characteristic of the third-party participant for purposes of communication interchange with at least another participant includes:

generating the group-type characteristic of the third-party participant by searching one or more of the database storing one or more lists of possible third-party participants, a computing device coupled to one or more participants of the communication interchange, or a server coupled to the communications network.

9. The method of claim 1 , wherein the obtaining context data associated with the identifier regarding a group-type characteristic of the third-party participant for purposes of communication interchange with at least another participant includes:

displaying the context data associated with the identifier regarding the group-type characteristic of the third-party participant during a message composition.

10. The method of claim 1 , wherein the obtaining context data associated with the identifier regarding a group-type characteristic of the third-party participant for purposes of communication interchange with at least another participant includes:

providing an option to allow display of the context data to the at least another participant of the communication interchange.

11. The method of claim 10 , wherein the providing an option to allow display of the context data to the at least another participant of the communication interchange includes:

providing the option to allow display of the context data during one or more of a conference call, an internet chat, or a conversation over a mobile communication network.

12. The method of claim 1 , wherein obtaining context data associated with the identifier regarding a group-type characteristic of the third-party participant for purposes of communication interchange with at least another participant includes:

generating the context data by extracting from the database one or more group-type characteristics shared by the third-party participant and the at least another participant.

13. The method of claim 12 , wherein the generating the context data by extracting from the database one or more group-type characteristics shared by the third-party participant and the at least another participant includes:

extracting the one or more group-type characteristics shared by the third-party participant and the at least another participant including an indication of one or more of: an educational relationship, a contact relationship, a sales relationship, a network relationship, an environmental relationship, a proximity relationship, a contrary relationship, a religious relationship, a fiduciary relationship, and a political relationship.

14. The method of claim 1 , wherein the enabling a user interface to display the group-type characteristic includes:

instantiating the user interface as a pop-up display during the communication interchange.

15. The method of claim 1 , wherein the enabling a user interface to display the group-type characteristic includes:

enabling display of the group-type characteristic to the at least another participant when the at least another participant is a recipient in the communication interchange.

16. The method of claim 1 , wherein the enabling a user interface to display the group-type characteristic includes:

displaying the group-type characteristic to two or more participants of the communication interchange.

17. The method of claim 1 , wherein the enabling a user interface to display the group-type characteristic includes:

providing an interactive option to the user interface to enable adding or commenting on the group-type characteristic.

18. The method of claim 1 , wherein the enabling a user interface to display the group-type characteristic includes:

enabling the user interface to allow selectively generating the group-type characteristic from the context data, the context data indicating to a primary participant whether or not to participate or allow a participant to participate in the communications interchange.

19. The method of claim 1 , wherein the enabling a user interface to display the group-type characteristic includes:

enabling the user interface to allow input of context data, which indicates whether or not to allow a participant to participate in the communications interchange, to the database before, during and after the communication interchange.

20. The method of claim 1 , wherein the enabling the user interface to selectively generate the group-type characteristic from the context data includes:

enabling the user interface to selectively generate the group-type characteristic from the context data before, during, or after the communication interchange.

21. The method of claim 1 , wherein the enabling a user interface to display the group-type characteristic includes:

enabling the user interface to optionally display peripheral data concerning the group-type characteristic.

22. The method of claim 21 , wherein the enabling the user interface to optionally display peripheral data concerning the group-type characteristic includes:

enabling the user interface to display data concerning members of each group of a plurality of groups of which the third party participant is a member.

23. The method of claim 22 , wherein the enabling the user interface to display data concerning members of each group of which the third party participant is a member includes:

transmitting one or more of the data concerning members of each group of which the third party participant is a member or a pointer to a location on a device holding the data concerning the members of each group of which the third party participant is a member.

24. The method of claim 21 , wherein the enabling the user interface to optionally display peripheral data concerning the group-type characteristic includes:

enabling the user interface to display data concerning a number of accesses to the group-type characteristic of the third-party participant.

25. The method of claim 24 , wherein the enabling the user interface to display data concerning a number of accesses to the group-type characteristic of the third-party participant includes:

recording the number of accesses to the group-type characteristic over a period of time.

26. The method of claim 1 further comprising receiving the identifier with a computer system via a network, and wherein providing an identifier associated with a third-party participant related to the communication interchange includes providing the identifier received via the network internal to the computer system.

27. The method as recited in claim 1 , wherein the one or more data includes context data.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2021
From: TRIPLAY, INC.
To: T PLAY HOLDINGS LLC
Reel/Frame 055802/0356 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2015
From: INVENTION SCIENCE FUND I, LLC; SEARETE LLC
To: TRIPLAY, INC.
Reel/Frame 035643/0702 →
SECURITY INTEREST Recorded Mar 2, 2015
From: TRIPLAY, INC.
To: FORTRESS CREDIT CO LLC
Reel/Frame 035120/0862 →