IP Library Granted Patent US 8,107,930
Granted Patent B1
US 8,107,930 · App. 11/842,270 · Granted Jan 31, 2012

Method and system for initiating a communication session

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 8,107,930
App. No.
11/842,270
Granted
Jan 31, 2012
Kind
B1
Abstract

A method is provided in a network for initiating a communication service. Upon receiving an access request at a service node from a device to access a contact list, a contact list is provide to the device where the contact list has one or more contacts associated with contact information. The service node receives a selection request from the device where the selection request includes selecting one of the one or more contacts from the contact list. The service node then sends a calling instruction to the device wherein the calling instruction comprises initiating a communication session from the device using the contact information.

Claims (39)

1. A method in a network for initiating a communication service, the method comprising:

receiving an access request at a service node from a device to access a contact list;

providing the contact list to the device wherein the contact list has one or more contacts associated with contact information;

associating the contact information with each of the one or more contacts, wherein associating the contact information with each of the one or more contacts comprises determining an access time for the access request, associating a calendar with the contact list, wherein the calendar comprises an event time window and the contact information, and associating the contact information with the contact if the access time is within the event time window;

receiving a selection request from the device wherein the selection request comprises selecting one of the one or more contacts from the contact list; and

sending a calling instruction to the device wherein the calling instruction comprises initiating a communication session from the device using the contact information.

2. The method of claim 1 , wherein the contact information comprises one or more calling numbers.

3. The method of claim 1 , wherein receiving the access request includes receiving log-in information of the user.

4. The method of claim 1 , wherein receiving the access request comprises receiving the access request over a data session.

5. The method of claim 4 , wherein the data session is performed over the Internet.

6. The method of claim 1 , wherein providing the contact list comprises providing the contact list in HTML format.

7. The method of claim 1 , wherein sending the calling instruction comprises sending the calling instruction using a short message service message.

8. The method of claim 1 , wherein the calling instruction automatically initiates a call using a wireless network.

9. The method of claim 8 , wherein the wireless network is a circuit network.

10. The method of claim 8 , wherein the wireless network is a packet network.

11. The method of claim 8 , wherein the wireless network is a CDMA 1xRTT network.

12. The method of claim 8 , wherein the wireless network is a CDMA EV-DO network.

13. The method of claim 8 , wherein the wireless network is a GSM network.

14. The method of claim 8 , wherein the wireless network is a WiMAX network.

15. The method of claim 1 , wherein associating the contact information with each of the one or more contacts comprises retrieving the contact information from a third-party database.

16. The method of claim 1 , wherein associating the contact information with each of the one or more contacts further comprises:

determining a device location for the device;

determining a contact location for each of the one or more contacts; and

associating the contact information with each of the one or more contacts based upon the device location and the contact location.

17. The method of claim 16 , wherein associating the contact information with each of the one or more contacts comprises using the contact location that is the closest in proximity to the device location.

18. The method of claim 16 , wherein determining the device location comprises receiving the device location from a user.

19. The method of claim 16 , wherein determining the device location comprises receiving the device location from a positioning system.

20. The method of claim 16 , wherein determining the contact location comprises receiving the contact location from a network.

21. The method of claim 1 , wherein associating the calendar further comprises retrieving the calendar from the service node.

22. The method of claim 1 , wherein associating the calendar further comprises retrieving the calendar from the device.

23. A communication system for initiating a communication service, the system comprising:

a device; and

a service node configured to receive an access request transmitted from the device to access a contact list, provide the contact list to the device wherein the contact list has one or more contacts associated with contact information, associate the contact information with each of the one or more contacts, receive a selection request transmitted from the device wherein the selection request comprises a selection of one of the one or more contacts from the contact list, and send a calling instruction for delivery to the device wherein the calling instruction comprises initiating a communication session from the device using the contact information;

wherein the service node configured to associate the contact information with each of the one or more contacts comprises the service node configured to determine an access time for the access request, associate a calendar with the contact list, wherein the calendar comprises an event time window and the contact information, and associate the contact information with the contact if the access time is within the event time window.

24. The system of claim 23 , wherein the device is a mobile device.

25. The system of claim 23 , wherein the contact information comprises one or more calling numbers.

26. The system of claim 23 , wherein the device communicates to the service node over a wireless network.

27. The system of claim 26 , wherein the wireless network is a circuit network.

28. The system of claim 26 , wherein the wireless network is a packet network.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT INTERNATIONAL INCORPORATED; IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2007
From: OH, DAESIK
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 019721/0847 →