IP Library Patent Application 11304289
Patent Application
App. No. 11/304,289

Multi-level directory

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 None
App. No.
11/304,289
Abstract

Described is a method for providing contact information to a user. At least one embodiment of the method includes determining at least one direct contact of the user, where the at least one direct contact is associated with contact information and determining presence information related to the at least one direct contact of the user. At least one additional embodiment includes determining at least one indirect contact of the user and facilitating display of at least a portion of the contact information associated with the at least one indirect contact. Other methods and devices are provided.

Claims (30)

1 . A method for providing contact information, the method comprising:

determining at least one direct contact of the user, wherein the at least one direct contact is associated with contact information;

determining presence information related to the at least one direct contact of the user; and

in response to determining presence information related to the at least one direct contact of the user, determining at least one indirect contact of the user, wherein the at least one indirect contact is associated with contact information, wherein the at least one indirect contact is a contact of the at least one direct contact of the user, and wherein the at least one indirect contact is different than the at least one direct contact.

2 . The method of claim 1 , further comprising determining the presence of the at least one indirect contact of the user.

3 . The method of claim 1 , further comprising facilitating display of at least a portion of the contact information associated with the at least one indirect contact.

4 . The method of claim 1 , further comprising providing an option to save a link to the at least one indirect contact.

5 . The method of claim 1 , further comprising providing an option to save at least a portion of the contact information associated with the at least one indirect contact.

6 . The method of claim 1 , wherein the at least one indirect contact is a direct contact of the at least one direct contact.

7 . The method of claim 1 , wherein the at least one indirect contact is at least one of the following: a second level contact of the user, a third level contact of the user, a fourth level contact of the user, a fifth level contact of the user, and a sixth level contact of the user.

8 . A computer readable medium that includes a program for providing contact information, the program comprising:

logic configured to determine at least one direct contact of the user, wherein the at least one direct contact is associated with contact information;

logic configured to determine presence information related to the at least one direct contact of the user; and

logic configured to, in response to determining presence information related to the at least one direct contact of the user, determine at least one indirect contact of the user, wherein the at least one indirect contact is associated with contact information, wherein the at least one indirect contact is a contact of the at least one direct contact of the user, and wherein the at least one indirect contact is different than the at least one direct contact.

9 . The computer readable medium of claim 8 , the program further comprising logic configured to facilitate display of at least a portion of the contact information associated with the at least one indirect contact.

10 . The computer readable medium of claim 8 , the program further comprising logic configured to determine the presence of the at least one indirect contact of the user.

11 . The computer readable medium of claim 8 , the program further comprising logic configured to facilitate display of a relationship between the at least one indirect contact with the user.

12 . The computer readable medium of claim 8 , the program further comprising logic configured to provide an option to save a link to the at least one indirect contact.

13 . The computer readable medium of claim 8 , the program further comprising logic configured to provide an option to save at least a portion of the contact information associated with the at least one indirect contact.

14 . The computer readable medium of claim 8 , the program wherein the at least one indirect contact is a direct contact of the at least one direct contact.

15 . The computer readable medium of claim 8 , wherein the at least one indirect contact is at least one of the following: a second level contact of the user, a third level contact of the user, a fourth level contact of the user, a fifth level contact of the user, and a sixth level contact of the user.

16 . A method for providing a user with contact information, the method comprising:

determining information related to at least one first level contact of the user, wherein the at least one first level contact is associated with user information, wherein the first level contact is associated with contact information;

determining, from the contact information related to the at least one first level contact, at least one second level contact of the user, wherein the at least one second level contact of the user is associated with user information, wherein the at least one second level contact is associated with contact information;

facilitating display of at least a portion of the user information associated with the at least one first level contact; and

facilitating display of at least a portion of the user information associated with the at least one second level contact.

17 . The method of claim 16 , further comprising determining, from the contact information related to the at least one second level contact, at least one other level contact, wherein the at least one other level contact is different than the at least one second level contact, wherein the at least one other level contact is different than the at least one first level contact.

18 . The method of claim 17 , wherein the at least one other level contact included at least one of the following: a third level contact of the user, a fourth level contact of the user, a fifth level contact of the user, a sixth level contact of the user, and a seventh level contact.

19 . The method of claim 16 , further comprising at least one of the following: determining presence information related to the at least one first level contact and determining presence information related to the at least one second level contact.

20 . The method of claim 16 , further comprising providing an option to save at least a portion of the contact information associated with the at least one second level contact.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE CLERICAL ERROR IN THE NAME OF THE ASSIGNOR PREVIOUSLY RECORDED ON REEL 022104 FRAME 0006. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT NAME OF THE ASSIGNOR IS BELLSOUTH INTELLECTUAL PROPERTY CORPORATION. Recorded Jan 26, 2011
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 025701/0402 →
CHANGE OF NAME Recorded Jan 14, 2009
From: BELLSOUTH INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 022104/0006 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2008
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 022000/0438 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2005
From: DAIGLE, BRIAN K.
To: BELLSOUTH INTELLECTUAL PROPERTY CORP.
Reel/Frame 017373/0034 →