IP Library Granted Patent US 7,379,986
Granted Patent B2
US 7,379,986 · App. 10/656,443 · Granted May 27, 2008

System, apparatus, and method for configuring a packet switched network appliance to have access to a packet switched network

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,379,986
App. No.
10/656,443
Granted
May 27, 2008
Kind
B2
Abstract

A network server is adapted to connect on the network with Internet appliances, and to fully configure such appliances over a network connection to access and operate on the Internet. In a preferred embodiment the appliances have first control routines adapted to cooperate with second routines at the server, and also a network address for connection. An initiation signal by a user at a network-connected appliance launches the first routines, causing the appliance to invoke the network address and to establish network communication with the server and to initiate configuration interaction. In some cases special telephone numbers are provided with new appliances, and the dial-up server, through Destination Number Information Service (DNIS) uses the dial-up number in conjunction with a data repository to select appropriate software for interfacing with and configuring a connecting appliance. A full range of services may be provided, including value-added services, such a browsers and browser configuration.

Claims (37)

1. A system for configuring a packet switched network appliance, comprising:

a server configured to store first data, to receive second data from the packet switched network appliance via a first network, and to convey third data to the packet switched network appliance via said first network; and

a control routine configured to execute on said server and to use said first data and said second data to produce said third data, wherein said third data is used to configure the packet switched network appliance to have access to a second network at an access point, wherein said second network is a packet switched network, and wherein a determination of said access point includes a consideration of a distance between the packet switched network appliance and said access point.

2. The system of claim 1 , wherein said first network comprises a connection-oriented switched telephony network.

3. The system of claim 1 , wherein said server is further configured to receive information from said second network to modify said first data.

4. The system of claim 1 , wherein said control routine is further configured to interact with a compatible control routine pre-programmed in the packet switched network appliance.

5. The system of claim 1 , wherein said distance between the packet switched network appliance and said access point is a closest distance between the packet switched network appliance and said access point.

6. The system of claim 1 , wherein the packet switched network appliance is, prior to receipt of said third data, unconfigured to have access to said second network.

7. A method for configuring a packet switched network appliance, comprising:

receiving, at a configuration server via a first network, a first data from the packet switched network appliance;

producing, by the configuration server, a second data using the first data and a third data, wherein the second data is for use in configuring the packet switched network appliance for accessing a second network at an access point, wherein the second network is a packet switched network and a determination of the access point includes a consideration of a distance between the packet switched network appliance and the access point; and

sending, by the configuration server, the second data to the packet switched network appliance.

8. The method of claim 7 , wherein said first network comprises a connection-oriented switched telephony network.

9. The method of claim 7 , wherein said configuration server uses at least one of an Automatic Number Identification service and a Destination Number Information Service to select a specific third data for the packet switched network appliance.

10. The method of claim 7 , wherein said distance between the packet switched network appliance and said access point is a closest distance between the packet switched network appliance and said access point.

11. The method of claim 7 , wherein the packet switched network appliance is, prior to said configuring, unconfigured to have access to said second network.

12. The method of claim 7 , further comprising:

receiving, at said configuration server, information from said second network to modify said third data.

13. A packet switched network appliance, comprising:

a network connection port; and

a pre-programmed configuration routine configured to interact, via said network connection port and a first network, with a control routine configured to execute on a server, to convey first data to said control routine, and to receive second data from said control routine, wherein said control routine is configured to use said first data and third data to produce said second data, and said second data is used to configure the packet switched network appliance to have access to a second network at an access point, wherein said second network is a packet switched network, and wherein a determination of said access point includes a consideration of a distance between the packet switched network appliance and said access point.

14. The packet switched network appliance of claim 13 , wherein said first network comprises a connection-oriented switched telephony network.

15. The packet switched network appliance of claim 13 , wherein said pre-programmed configuration routine is further configured to select said control routine from a set of control routines in said server to interact with said pre-programmed configuration routine to configure the packet switched appliance to have access to said second network.

16. The packet switched network appliance of claim 13 , wherein said distance between the packet switched network appliance and said access point is a closest distance between the packet switched network appliance and said access point.

17. The packet switched network appliance of claim 13 , wherein the packet switched network appliance is, prior to receipt of said second data, unconfigured to have access to said second network.

18. A system for configuring a packet switched network appliance, comprising:

a server configured to store first data, to receive second data from the packet switched network appliance, and to convey third data to the packet switched network appliance; and

a control routine configured to execute on said server and to use said first data and said second data to produce said third data, wherein said control routine is configured to use said third data to configure the packet switched network appliance to have access to a packet switched network at an access point, and wherein a determination of said access point includes a consideration of a distance between the packet switched network appliance and said access point.

19. The system of claim 18 , wherein said distance between the packet switched network appliance and said access point is a closest distance between the packet switched network appliance and said access point.

20. The system of claim 18 , wherein the packet switched network appliance is, prior to receipt of said third data, unconfigured to have access to said packet switched network.

21. The system of claim 18 , wherein said server is further configured to receive information from said second network to modify said first data.

22. A packet switched network appliance, comprising:

a port; and

a pre-programmed first routine configured to interact via said port with a second routine configured to execute on a server, to convey first data to said second routine, and to receive second data from said second routine, wherein said second routine is configured to use said first data and third data to produce said second data and said second data is used to configure the packet switched network appliance to have access to a packet switched network at an access point, wherein a determination of said access point includes a consideration of a distance between the packet switched network appliance and said access point.

23. The packet switched network appliance of claim 22 , wherein said distance between the packet switched network appliance and said access point is a closest distance between the packet switched network appliance and said access point.

24. The packet switched network appliance of claim 22 , wherein the packet switched network appliance is, prior to receipt of said second data, unconfigured to have access to said packet switched network.

25. The packet switched network appliance of claim 22 , wherein said pre-programmed first routine is further configured to select said second routine from a set of second routines in said server to interact with said pre-programmed first routine to configure the packet switched appliance to have access to said packet switched network.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2016
From: ROVI CORPORATION
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 037702/0307 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2016
From: INTELLECTUAL VENTURES ASSETS 1 LLC
To: ROVI CORPORATION
Reel/Frame 037686/0754 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2016
From: INTELLECTUAL VENTURES I LLC
To: INTELLECTUAL VENTURES ASSETS 1 LLC
Reel/Frame 037625/0364 →
CORRECTIVE ASSIGNMENT TO CORRECT THE STREET ADDRESS OF THE RECEIVING PARTY FROM 2700 CENTERVILLE RD. TO 2711 CENTERVILLE RD. PREVIOUSLY RECORDED ON REEL 026868 FRAME 0643. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER EFFECTIVE 09/06/2011. Recorded Sep 25, 2012
From: IBIZA LIQUID DATA LLC
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 029036/0639 →
MERGER Recorded Sep 7, 2011
From: IBIZA LIQUID DATA LLC
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 026868/0643 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2005
From: KIKINIS, DAN
To: LEXTRON SYSTEMS, INC.
Reel/Frame 016584/0933 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2005
From: MOUNT HAMILTON PARTNERS, LLC
To: IBIZA LIQUID DATA LLC
Reel/Frame 015740/0987 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2005
From: LEXTRON SYSTEMS, INC.
To: MOUNT HAMILTON PARTNERS, LLC
Reel/Frame 015747/0025 →