IP Library Granted Patent US 9,559,867
Granted Patent B2
US 9,559,867 · App. 12/129,852 · Granted Jan 31, 2017

Contact group dynamics in networked communication devices

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,559,867
App. No.
12/129,852
Granted
Jan 31, 2017
Kind
B2
Abstract

A communications terminal ( 200 ) including a user interface communicably coupled to a controller is configured to form a group of contacts. In one embodiment, the terminal displays only contacts having at least two attributes in common. In another embodiment, the terminal displays a group of contacts having a social relationship with at least two degrees of social separation relative to a user associated with the group. In another embodiment, a group of contacts is formed upon initiation of an application at the terminal, wherein all contacts in the group are associated with terminals running the same application and are also engaged in a common activity.

Claims (26)

1. A communications terminal, comprising:

a user interface;

a processor communicably coupled to the user interface;

a memory coupled to the processor and storing instructions that, when executed by the processor, cause the processor to:

form a group of contacts;

responsive to receiving attribute information from a computing device, determine a plurality of attributes of each contact of the group of contacts;

determine, from the group of contacts and based at least in part on the plurality of attributes of each contact of the group of contacts, a subgroup of contacts having at least two attributes in common, wherein a first attribute of the at least two attributes in common is a social relationship of at least two degrees of separation relative to a user such that each contact of the subgroup shares a contact in common with the user but is not a direct contact of the user, and a second attribute of the at least two attributes in common is viewing a particular website;

responsive to determining the subgroup, output for display at the user interface, the subgroup, wherein the subgroup is displayed at a dedicated portion of the user interface, the dedicated portion being disposed apart from other portions of the user interface at which other groups of contacts are simultaneously displayed; and

responsive to dynamically determining, based on an action performed by a first contact of the group of contacts, that the first contact no longer has the at least two attributes common to all other contacts in the subgroup, remove the first contact from the subgroup.

2. The terminal of claim 1 , further storing instructions that, when executed by the processor, cause the system to:

responsive to dynamically determining, based on an action performed by a second contact of the group of contacts, that the second contact has the at least two attributes common to all contacts in the subgroup, add the second contact to the subgroup.

3. The terminal of claim 1 , further storing instructions that, when executed by the processor, cause the system to:

form the group of contacts based on a degree of social separation between the contacts in the group before the group is formed.

4. The terminal of claim 1 further comprising a transceiver communicably coupled to the processor.

5. A communication terminal, comprising:

a user interface;

a processor communicably coupled to the user interface;

a memory coupled to the processor and storing instructions that, when executed by the processor, cause the processor to:

form a first group of contacts, the first group of contacts comprising contacts that are associated with a user;

determine, based on the first group of contacts, a second group of contacts having at least two attributes in common, wherein a first attribute is a social relationship having at least two degrees of social separation relative to the user such that each contact of the second group of contacts is a direct contact of at least one contact of the first group of contacts associated with the user but is not a direct contact of the user, and a second attribute is an activity being performed or a communicated interested in a particular topic;

responsive to determining the second group, output for display at the user interface, the second group, wherein the second group is displayed at a dedicated portion of the user interface and provides one or more communication links that allow the user to dynamically communicate with contacts of the second group, the dedicated portion being disposed apart from other portions of the user interface at which other groups of contacts are simultaneously displayed; and

responsive to dynamically determining, based on an action performed by a first contact, whether the first contact has the at least two attributes in common required to become a member of the second group of contacts, add or remove the first contact from the second group of contacts.

6. The terminal of claim 5 , wherein the activity being performed is viewing a particular website.

7. The terminal of claim 5 , wherein the activity being performed is executing a particular application.

8. The terminal of claim 5 wherein the activity being performed is playing a particular game.

9. The terminal of claim 5 , further comprising a transceiver communicably coupled to the processor.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE PLEASE REMOVE 13466482 PREVIOUSLY RECORDED ON REEL 034455 FRAME 0230. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF THE ASSIGNOR'S INTEREST. Recorded Feb 20, 2015
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 035053/0059 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034455/0230 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 028829/0856 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2008
From: MOCK, VON; FERNANDEZ, JUAN C; MASSEY, NOEL S; ROMANO, GUY G
To: MOTOROLA INC
Reel/Frame 021020/0481 →