IP Library Granted Patent US 7,676,556
Granted Patent B2
US 7,676,556 · App. 10/349,737 · Granted Mar 9, 2010

Method and apparatus for configuring information for multiple network access providers

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 7,676,556
App. No.
10/349,737
Granted
Mar 9, 2010
Kind
B2
Abstract

A computer program product that provides a graphical user interface for configuring communication information for multiple network service providers on a computer system. The program product is operable to display a network communication scene that includes edit windows and selectable options for a user to view, enter, remove, and modify configuration information for at least one network service provider, and allows the user to enter information for establishing communication with the same network service provider using at least two different communication mediums, and from several different geographical locations.

Claims (40)

1. A computer readable storage medium having computer program code recorded thereon, that when executed by a processor, causes the processor to configure communication information for a plurality of network service providers by a method comprising:

providing for display on a display screen a network center user interface, the network center user interface including selectable objects for viewing, entering, and editing configuration information for the network service providers, the selectable objects including a provider set-up object;

detecting a user selection of the provider set-up object;

providing for display on the display screen a new network provider window in response to the detection of the user selection of the provider set-up object, the new network provider window including

a quick set-up option for pre-initialized network service providers and

a full set-up option for other network service providers; and

providing for display on the display screen an edit window in response to a selection of the quick set-up option or the full set-up option, the edit window configured to

receive user entered configuration information,

display configuration information, and

receive user modifications of displayed configuration information for a new network service,

wherein the configuration information is pre-initialized for at least one network service provider.

2. The computer readable storage medium of claim 1 , wherein the computer program code further comprises an application programming interface that enables the installation of an additional selectable object.

3. The computer readable storage medium of claim 1 , wherein the computer program code further comprises an application programming interface that enables the installation of configuration information for a network service provider.

4. The computer readable storage medium of claim 1 , wherein the computer program code further comprises an application programming interface that enables configuring a plurality of network service providers using an external system.

5. The computer readable storage medium of claim 1 , wherein the computer program code further comprises an application programming interface providing read and write access to the configuration information to external systems.

6. The computer readable storage medium of claim 1 , wherein the computer program code further comprises an application programming interface enabling an external system to present a customized user interface for viewing, entering, and editing configuration information.

7. The computer readable storage medium of claim 1 , wherein the method further comprises:

storing the configuration information in a data storage device.

8. A method for configuring communication information for a plurality of network service providers-comprising:

providing for display on a display screen a network center user interface, the network center user interface including selectable objects for viewing, entering, and editing configuration information for the network service providers, the selectable objects including a network service provider object and a provider set-up object;

receiving a selection of the provider set-up object;

providing for display on a display screen a new network provider window including a quick set-up option for pre-initialized network service providers and a full set-up option for other network service providers upon receiving the selection of the provider set-up object; and

providing for display on a display screen an edit window configured to receive user entered configuration information, display configuration information, and receive user edits to displayed configuration information for a new network service provider, wherein the configuration information is pre-initialized for at least one service provider.

9. The method of claim 8 , further comprising: storing the configuration information in a data storage device.

10. The method of claim 8 , further comprising: installing an additional selectable object utilizing an application programming interface.

11. The method of claim 10 , further comprising:

presenting a user interface provided by a third party upon selecting the additional selectable object.

12. The method of claim 8 , further comprising: installing information for a network service provider utilizing an application programming interface.

13. A system, comprising:

a display device; and

a processor configured communication information for a plurality of network service providers, the processor configured to:

display on the display screen a network center user interface, the network center user interface including selectable objects for viewing, entering, and editing configuration information for the network service providers, the selectable objects including a network service provider object and a provider set-up object;

receive a selection of the provider set-up object;

display on the display screen a new network provider window including a quick set-up option for pre-initialized network service providers and a full set-up option for other network service providers upon receiving the selection of the provider set-up object; and

display on the display screen an edit window configured to receive user entered configuration information, display configuration information, and receive user edits to displayed configuration information for a new network service provider, wherein the configuration information is pre-initialized for at least one service provider.

14. The system of claim 13 , wherein the method further comprises storing the configuration information in a data storage device.

15. The system of claim 13 , wherein the method further comprises installing an additional selectable object utilizing an application programming interface.

16. The system of claim 15 , wherein the method further comprises presenting a user interface provided by a third party upon selecting the additional selectable object.

17. The system of claim 13 , wherein the method further comprises installing information for a network service provider utilizing an application programming interface.

18. The system of claim 13 , wherein the method further comprises storing the configuration information in a data storage device.

Assignments (13)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.; PALM, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 032177/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 030341/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2010
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 025204/0809 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: PALM, INC.
Reel/Frame 024630/0474 →
SUBMISSION IS TO CORRECT AN ERROR MADE IN A PREVIOUSLY RECORDED DOCUMENT THAT ERRONEOUSLY AFFECTS THE IDENTIFIED APPLICATION Recorded Jan 27, 2010
From: PALM, INC.
To: PALM, INC.
Reel/Frame 023860/0538 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2009
From: ICRAS, INC.
To: PALMONE, INC.
Reel/Frame 022924/0212 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2009
From: GOLDSTEIN, DAVID
To: DATAROVER MOBILE SYSTEMS, INC.
Reel/Frame 022924/0226 →
CHANGE OF NAME Recorded Jul 7, 2009
From: PALMONE, INC.
To: PALM, INC.
Reel/Frame 022924/0267 →
CHANGE OF NAME Recorded Jul 7, 2009
From: DATAROVER MOBILE SYSTEMS, INC.
To: ICRAS, INC.
Reel/Frame 022924/0279 →
SECURITY AGREEMENT Recorded Nov 14, 2007
From: PALM, INC.
To: JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 020113/0756 →