Source: https://patents.google.com/patent/US9258336B2/en
Timestamp: 2018-05-20 14:37:21
Document Index: 485653809

Matched Legal Cases: ['application No. 60', 'Application No. 03724231', 'Application No. 03724231', 'Application No. 200405002', 'Application No. 200609004', 'Application No. 03724231', 'Application No. 2004', 'Application No. 2004', 'Application No. 2004', 'Application No. 03724231']

US9258336B2 - Dynamic modification of a subscriber connection - Google Patents
Dynamic modification of a subscriber connection Download PDF
US9258336B2
US9258336B2 US14287948 US201414287948A US9258336B2 US 9258336 B2 US9258336 B2 US 9258336B2 US 14287948 US14287948 US 14287948 US 201414287948 A US201414287948 A US 201414287948A US 9258336 B2 US9258336 B2 US 9258336B2
US14287948
US20140280993A1 (en )
Manprit Bal
A database server stores in a subscriber record one or more attributes of an active subscriber connection coupling a computing device associated with the subscriber, including a data rate attribute. The database server receives a request to modify one or more of the attributes of the active subscriber connection including at least to modify the data rate attribute. The database server modifies the at least one of the attributes including modifying at least the data rate attribute and transmits the at least one modified attribute including at least the modified data rate attribute for the active subscriber connection to the network element to cause the network element to modify a corresponding attribute without disconnecting the subscriber connection from the network element.
This application is a continuation of application Ser. No. 13/597,189, filed Aug. 28, 2012, which is a continuation of application Ser. No. 13/162,554, filed Jun. 16, 2011, issued as U.S. Pat. No. 8,255,561, which is a continuation of application Ser. No. 11/980,831, filed Oct. 30, 2007, issued as U.S. Pat. No. 7,987,276, which is a continuation of application Ser. No. 10/176,222, filed Jun. 20, 2002, issued as U.S. Pat. No. 7,290,054, which claims the benefit of U.S. provisional patent application No. 60/375,684 entitled “Dynamic Modification of a Subscriber Connection,” filed Apr. 26, 2002, which are each incorporated by reference.
The servers as well as the traffic cards, forwarding cards and control cards included in the different network elements include memories, processors and/or Application Specific Integrated Circuits (ASICs). Such memory includes a machine-readable medium on which is stored a set of instructions (i.e., software) embodying any one, or all, of the methodologies described herein. Software can reside, completely or at least partially, within this memory and/or within the processor and/or ASICs. For the purposes of this specification, the term “machine-readable medium” shall be taken to include any mechanism that provides (i.e., stores and/or transmits) information in a form readable by a machine (e.g., a computer). For example, a machine-readable medium includes machine storage media (read only memory (ROM); random access memory (RAM); magnetic disk storage media; optical storage media; flash memory devices) and machine transmission media (electrical, optical, acoustical or other form of propagated signals (e.g., carrier waves, infrared signals, digital signals, etc.)); etc.
storing, in a subscriber record associated with a subscriber at a database server, one or more attributes of an active subscriber connection coupling a computing device associated with the subscriber to a network, wherein the one or more attributes includes at least a data rate attribute for the active subscriber connection;
receiving, at the database server, a request to modify one or more attributes of the active subscriber connection including at least the data rate attribute for the active subscriber connection;
modifying, at the database server, at least one of the one or more attributes of the active subscriber connection including modifying at least the data rate attribute for the active subscriber connection; and
transmitting, by the database server to a network element coupled with the computing device, at least one modified attribute including at least the modified data rate attribute for the active subscriber connection to cause the network element to modify a corresponding attribute without disconnecting the active subscriber connection from the network element.
2. The computer-implemented method of claim 1, wherein the active subscriber connection is connecting the computing device to the network through the network element, and wherein the modified data rate attribute comprises a modification of a rate at which data is received into the computing device from the network.
3. The computer-implemented method of claim 1, wherein the active subscriber connection is connecting the computing device to the network through the network element, and wherein the modified data rate attribute comprises a modification of a rate at which data is transmitted from the computing device to the network.
wherein modifying the at least one of the one or more attributes of the active subscriber connection further comprises modifying an access control list of the active subscriber connection; and
transmitting, by the database server to the network element, at least the modified access control list.
5. The computer-implemented method of claim 1, further comprising updating, by the database server, an account for the active subscriber connection upon modifying the at least one of the one or more attributes of the active subscriber connection.
6. The computer-implemented method of claim 1, wherein the database server is a RADIUS server.
7. The computer-implemented method of claim 1, wherein the request is received from an application server that allows the subscriber to modify the active subscriber connection.
8. A non-transitory machine-readable medium of a database server that provides instructions, that when executed by a processor of the database server, cause said processor to perform operations comprising:
storing, in a subscriber record associated with a subscriber, one or more attributes of an active subscriber connection coupling a computing device associated with the subscriber to a network, wherein the one or more attributes includes at least a data rate attribute for the active subscriber connection;
receiving a request to modify one or more attributes of the active subscriber connection including at least the data rate attribute for the active subscriber connection;
modifying at least one of the one or more attributes of the active subscriber connection including modifying at least the data rate attribute for the active subscriber connection; and
transmitting, to a network element coupled with the computing device, at least one modified attribute including at least the modified data rate attribute for the active subscriber connection to cause the network element to modify a corresponding attribute without disconnecting the active subscriber connection from the network element.
9. The non-transitory machine-readable medium of claim 8, wherein the active subscriber connection is connecting the computing device to the network through the network element, and wherein the modified data rate attribute comprises a modification of a rate at which data is received into the computing device from the network.
10. The non-transitory machine-readable medium of claim 8, wherein the active subscriber connection is connecting the computing device to the network through the network element, and wherein the modified data rate attribute comprises a modification of a rate at which data is transmitted from the computing device to the network.
wherein the non-transitory machine-readable medium further provides instructions that, when executed by the processor, cause said processor to perform operations including transmitting, to the network element, at least the modified access control list.
12. The non-transitory machine-readable medium of claim 8, wherein the non-transitory machine-readable medium further provides instructions that, when executed by the processor, cause said processor to perform operations including updating an account for the active subscriber connection upon modifying the at least one of the one or more attributes of the active subscriber connection.
13. The non-transitory machine-readable medium of claim 8, wherein the database server is a RADIUS server.
14. The non-transitory machine-readable medium of claim 8, wherein the request is received from an application server that allows the subscriber to modify the active subscriber connection.
15. A database server, comprising:
a non-transitory machine-readable medium containing instructions executable by said processor whereby said database server is operative to:
store, in a subscriber record associated with a subscriber, one or more attributes of an active subscriber connection coupling a computing device associated with the subscriber to a network, wherein the one or more attributes includes at least a data rate attribute for the active subscriber connection;
receive a request to modify one or more attributes of the active subscriber connection including at least the data rate attribute for the active subscriber connection;
modify at least one of the one or more attributes of the active subscriber connection including modifying at least the data rate attribute for the active subscriber connection;
transmit, to a network element coupled with the computing device, at least one modified attribute including at least the modified data rate attribute for the active subscriber connection to cause the network element to modify a corresponding attribute without disconnecting the active subscriber connection from the network element.
16. The database server of claim 15, wherein the active subscriber connection is connecting the computing device to the network through the network element, and wherein the modified data rate attribute comprises a modification of a rate at which data is received into the computing device from the network.
17. The database server of claim 15, wherein the active subscriber connection is connecting the computing device to the network through the network element, and wherein the modified data rate attribute comprises a modification of a rate at which data is transmitted from the computing device to the network.
18. The database server of claim 15, further comprising:
wherein the non-transitory machine-readable medium further contains instructions executable by said processor whereby said apparatus is operative to transmit, to the network element, at least the modified access control list.
19. The database server of claim 15, wherein the non-transitory machine-readable medium further contains instructions executable by said processor whereby said apparatus is operative to update an account for the active subscriber connection upon modifying the at least one of the one or more attributes of the active subscriber connection.
20. The database server of claim 15, wherein the database server is a RADIUS server.
21. The database server of claim 15, wherein the request is to be received from an application server that allows the subscriber to modify the active subscriber connection.
US14287948 2002-04-26 2014-05-27 Dynamic modification of a subscriber connection Active US9258336B2 (en)
US11980831 US7987276B2 (en) 2002-04-26 2007-10-30 Dynamic modification of a subscriber connection
US13162554 US8255561B2 (en) 2002-04-26 2011-06-16 Dynamic modification of a subscriber connection
US13597189 US8738747B2 (en) 2002-04-26 2012-08-28 Dynamic modification of a subscriber connection
US14287948 US9258336B2 (en) 2002-04-26 2014-05-27 Dynamic modification of a subscriber connection
US15018703 US9667758B2 (en) 2002-04-26 2016-02-08 Dynamic modification of a subscriber connection
US13597189 Continuation US8738747B2 (en) 2002-04-26 2012-08-28 Dynamic modification of a subscriber connection
US15018703 Continuation US9667758B2 (en) 2002-04-26 2016-02-08 Dynamic modification of a subscriber connection
US20140280993A1 true US20140280993A1 (en) 2014-09-18
US9258336B2 true US9258336B2 (en) 2016-02-09
US10176222 Active 2024-06-18 US7290054B2 (en) 2002-04-26 2002-06-20 Dynamic modification of a subscriber connection
US11980831 Active US7987276B2 (en) 2002-04-26 2007-10-30 Dynamic modification of a subscriber connection
US13162554 Active US8255561B2 (en) 2002-04-26 2011-06-16 Dynamic modification of a subscriber connection
US13597189 Active US8738747B2 (en) 2002-04-26 2012-08-28 Dynamic modification of a subscriber connection
US14287948 Active US9258336B2 (en) 2002-04-26 2014-05-27 Dynamic modification of a subscriber connection
US15018703 Active US9667758B2 (en) 2002-04-26 2016-02-08 Dynamic modification of a subscriber connection
JPH0879247A (en) 1994-09-01 1996-03-22 Toshiba Corp Communication controller and communication control method
WO1997045982A1 (en) 1996-05-31 1997-12-04 Mci Communications Corporation Dynamic allocation of data transmission resources
EP0881854A2 (en) 1997-05-30 1998-12-02 Fujitsu Limited Permanent virtual connection reservation control system
WO1999034590A1 (en) 1997-12-23 1999-07-08 Nokia Networks Oy Supporting supplementary services in an intelligent network
JPH11191772A (en) 1997-12-25 1999-07-13 Nec Corp Policing system
WO1999052246A1 (en) 1998-04-03 1999-10-14 Avid Technology, Inc. Method and apparatus for controlling switching of connections among data processing devices
WO2000001117A1 (en) 1998-06-30 2000-01-06 Storage Technology Corporation System and method for temporary data transfer connections
JP2001217866A (en) 2000-01-31 2001-08-10 Fujitsu Ltd Network system
US6370122B1 (en) 1996-08-27 2002-04-09 Siemens Schweiz Ag Method for monitoring and checking subscriber connections to ISDN
US6996685B2 (en) 2001-10-31 2006-02-07 Infineon Technologies Ag Device for accessing registered circuit units
JPH10117237A (en) 1996-07-01 1998-05-06 Motorola Inc Multi-mode variable band repeater switch and its method
JP2002500475A (en) 1997-12-23 2002-01-08 ノキア ネットワークス オサケ ユキチュア Replenishment service support in the high-function network
JP2001308932A (en) 2000-04-26 2001-11-02 Fujitsu Ltd Mobile network system and service control information revision method
1st Substantive Examination Report, European Application No. 03724231.0, dated Oct. 26, 2006, 6 pages.
2nd Examination Report, European Application No. 03724231.0, dated Aug. 27, 2007, 5 pages.
Australian Patent Office Examination Report, Singapore Application No. 200405002-7, dated Mar. 12, 2007, 4 pages.
Austrian Patent Office Search and Examination Report, Singapore Application No. 200609004-7, dated Apr. 27, 2009, 8 pages.
Communication under Rule 71(3) EPC, European Application No. 03724231.0, dated Dec. 18, 2008, 4 pages.
D., Durham, et al., The COPS (Common Open Policy Service) Protocol, Network Working Group, Request for Comments: 2748, Jan. 2000, 39 pages.
International Search Report, Application No. PCT/US03/12863, dated Aug. 1, 2003, 5 pages.
K., Chan, et al., COPS Usage for Policy Provisioning (COPS-PR), Network Working Group, Request for Comments: 3084, Mar. 2001, 35 pages.
Murtaza, S. C., et al., Dynamic Authorization, Internet-Draft, draft-chiba-radius-dynamic-authorization-00.txt, Nov. 2000, 7 pages.
Murtaza, S. C., et al., Dynamic Authorization, Internet-Draft, draft-chiba-radius-dynamic-authorization-01.txt, Feb. 2002, 6 pages.
Murtaza, S. C., et al., Dynamic Authorization, Internet-Draft, draft-chiba-radius-dynamic-authorization-02.txt, Apr. 2002, 7 pages.
Murtaza, S. C., et al., Dynamic Authorization, Internet-Draft, draft-chiba-radius-dynamic-authorization-03.txt, Jun. 2002, 7 pages.
Murtaza, S. C., et al., Dynamic Authorization, Internet-Draft, draft-chiba-radius-dynamic-authorization-04.txt, Jun. 2002, 7 pages.
Notice of Allowance, Japanese Application No. 2004-500202, dated Jan. 4, 2010, 1 page.
Notice of the Reason for Refusal, Japanese Application No. 2004-500202, dated Dec. 18, 2007, 3 pages.
Notice of the Reason for Refusal, Japanese Application No. 2004-500202, dated Mar. 24, 2009, 7 pages.
Summons to Attend Oral Proceedings, European Application No. 03724231.0, dated May 28, 2008, 4 pages.
Supplemental Search Report, European Application No. EP03724231, dated Mar. 17, 2006, 4 pages.
US20020069292A1 (en) 2002-06-06 Method and system for sending information on an extranet