IP Library Granted Patent US 9,967,383
Granted Patent B2
US 9,967,383 · App. 14/959,483 · Granted May 8, 2018

Method and apparatus for managing communications

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,967,383
App. No.
14/959,483
Granted
May 8, 2018
Kind
B2
Abstract

A system that incorporates teachings of the present disclosure may include, for example, a communication device having a controller to detect a selection of an image from a graphical user interface, identify an entry in a contact book responsive to the detected selection of the image, and retrieve one or more communication identifiers associated with the party from the entry of the contact book for initiating a communication session. Other embodiments are disclosed.

Claims (39)

1. A communication device, comprising:

a memory to store executable instructions; and

a processor coupled to the memory, wherein responsive to executing the instructions, the processor performs operations comprising:

presenting, in a toolbar of the communication device, images associated with a plurality of parties identified in a contact book;

monitoring presence information for each party whose associated image is in the toolbar, wherein the presence information for each party includes a location of that party and a device of that party for communicating with that party;

presenting, in the toolbar, adjacent to each of the images, a group of icons representing communication devices associated with the party associated with the image;

highlighting an icon of each group of icons, the highlighted icon representing a selectable device of the party available for communicating with the party and determined according to the presence information associated with each party; and

responsive to receiving a selection of one of the highlighted icons, initiating a communication session with the communication device of the party associated with the selected highlighted icon,

wherein the images associated with each of the plurality of parties are presented concurrently in the toolbar.

2. The communication device of claim 1 , wherein the location of the party is determined from GPS coordinates transmitted by a device associated with the party.

3. The communication device of claim 1 , wherein the location of the party is determined from triangulation analysis performed from data provided by base stations in communication with a device associated with the party.

4. The communication device of claim 1 , wherein the communication session comprises voice communication, email communication or messaging.

5. The communication device of claim 1 , wherein the images comprise video content depicting the parties.

6. The communication device of claim 1 , wherein the operations further comprise:

receiving an incoming communication session from one of the plurality of parties; and

highlighting the image associated with the party from which the incoming communication session is being received.

7. A computer program product stored on a non-transitory computer-readable storage medium, the computer program product including instructions configured to cause a processor to execute steps comprising:

presenting, by the communication device, images associated with a plurality of parties identified in a contact book in a toolbar of the communication device;

monitoring presence information for each party whose associated image is in the toolbar, wherein the presence information for each party includes a location of that party and a device of that party for communicating with that party;

presenting, by the communication device, a group of icons in the toolbar adjacent to each of the images, the icons representing communication devices associated with the party associated with the image;

highlighting, by the communication device, an icon representing a selectable device of each party available for communicating with the party, wherein the icon is highlighted in accordance with the presence information of the party; and

responsive to receiving a selection of one of the highlighted icons, initiating a communication session with the communication device of the party associated with the selected highlighted icon,

wherein the images associated with each of the plurality of parties are presented concurrently in the toolbar.

8. The computer program product of claim 7 , wherein the communication session comprises voice communication, email communication or messaging.

9. The computer program product of claim 7 , wherein the images comprise video content depicting the parties.

10. The computer program product of claim 7 , further comprising:

receiving an incoming communication session from one of the plurality of parties; and

highlighting the image associated with the party from which the incoming communication session is being received.

11. The computer program product of claim 7 , wherein the presence information includes a state of usage determined by polling the communication devices associated with each party.

12. A method comprising:

presenting, in a toolbar of a communication device, images associated with a plurality of parties identified in a contact book;

obtaining presence information associated with each of the parties, wherein the presence information of each party comprises a location of the party and a device of that party for communicating with that party;

presenting, in the toolbar, adjacent to each of the images, a group of icons representing communication devices associated with the party associated with the image;

highlighting an icon of each group of icons, the highlighted icon representing a selectable device of the party available for communicating with the party and determined according to the presence information associated with each party; and

responsive to receiving a selection of one of the highlighted icons, initiating a communication session with the communication device of the party associated with the selected highlighted icon,

wherein the images associated with each of the plurality of parties are presented concurrently in the toolbar.

13. The method of claim 12 , wherein the location of the party is determined from GPS coordinates transmitted by a device associated with the party, or from triangulation analysis performed from data provided by base stations in communication with a device associated with the party.

14. The method of claim 12 , wherein the operations further comprise monitoring network activity generated by the communication devices associated with each party to determine a state of usage of the communication devices associated with the party.

15. The method of claim 12 , wherein the operations further comprise polling the communication devices associated with each party to determine a state of usage of the communication devices associated with the party.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2017
From: AT&T INTELLECTUAL PROPERTY I, LP
To: UBER TECHNOLOGIES, INC.
Reel/Frame 041660/0584 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2015
From: KARNALKAR, ANUP D.; WALLIS, R. TYLER; ROBBINS, WILLIAM STANLEY; STEELE, SUSAN
To: AT&T INTELLECTUAL PROPERTY I, LP
Reel/Frame 037248/0807 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2015
From: PEARSON, LARRY B.
To: AT&T INTELLECTUAL PROPERTY I, LP
Reel/Frame 037248/0854 →