User-preference-based DSL system
First Claim
1. A method comprising:
- operating a Digital Subscriber Line (DSL) system, the method limited to digital communication over existing telephone subscriber lines within the DSL system;
collecting data from the DSL system by a party other than a telco operator of the DSL system;
analyzing the collected data to determine an operational relationship between a first performance metric relating to operation of the DSL system and a second performance metric relating to operation of the DSL system;
collecting DSL customer data indicating a DSL customer'"'"'s preferences for operation of existing DSL service provided to the DSL customer via the DSL system, wherein the collected DSL customer data includes direct user information and indirect user information;
analyzing the collected DSL customer data to determine a customer operational parameter vector value that permits operation of the DSL system in accordance with the first and second performance metrics and implements, onto the existing DSL service provided to the DSL customer, one or more of the DSL customer'"'"'s preferences reflected in the collected DSL customer data; and
implementing the determined customer operational parameter vector value onto the existing DSL service provided to the DSL customer, wherein implementing the determined customer operational parameter vector value onto the existing DSL service provided to the DSL customer is initiated by the party other than the telco operator of the DSL system.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus and computer program products allow a user of DSL or the like to implement user preferences to the extent feasible in light of operational limits and conditions. In some embodiments, an operational profile is imposed on the user. User preference data is evaluated to determine the extent to which one or more user preferences can be implemented in light of the operational profile. One or more controllers can assist in collecting user preference data, evaluating the user preference data, operational data and other data and information, and implementing user preferences as feasible. Evaluation of the user preference data and operational profile and/or data can include considering the compatibility of the user'"'"'s preferences and the operational profile and/or data. Controllers assisting users can include a local controller at the user'"'"'s location, one or more upstream-end local controllers, one or more remote location controllers, and/or one or more other downstream-end device controllers at locations other than the user'"'"'s location. Data and information can be shared among the various controllers, either using the DSL system itself or using a proprietary or other alternative data system.
-
Citations
21 Claims
-
1. A method comprising:
-
operating a Digital Subscriber Line (DSL) system, the method limited to digital communication over existing telephone subscriber lines within the DSL system; collecting data from the DSL system by a party other than a telco operator of the DSL system; analyzing the collected data to determine an operational relationship between a first performance metric relating to operation of the DSL system and a second performance metric relating to operation of the DSL system; collecting DSL customer data indicating a DSL customer'"'"'s preferences for operation of existing DSL service provided to the DSL customer via the DSL system, wherein the collected DSL customer data includes direct user information and indirect user information; analyzing the collected DSL customer data to determine a customer operational parameter vector value that permits operation of the DSL system in accordance with the first and second performance metrics and implements, onto the existing DSL service provided to the DSL customer, one or more of the DSL customer'"'"'s preferences reflected in the collected DSL customer data; and implementing the determined customer operational parameter vector value onto the existing DSL service provided to the DSL customer, wherein implementing the determined customer operational parameter vector value onto the existing DSL service provided to the DSL customer is initiated by the party other than the telco operator of the DSL system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium having instructions stored thereon that, when executed by a DSL system, cause the DSL system to perform a method comprising:
-
operating a Digital Subscriber Line (DSL) system, the method limited to digital communication over existing telephone subscriber lines within the DSL system; collecting data from the DSL system by a party other than a telco operator of the DSL system; analyzing the collected data to determine an operational relationship between a first performance metric relating to operation of the DSL system and a second performance metric relating to operation of the DSL system; collecting DSL customer data indicating a DSL customer'"'"'s preferences for operation of existing DSL service provided to the DSL customer via the DSL system, wherein the collected DSL customer data includes direct user information and indirect user information; analyzing the collected DSL customer data to determine a customer operational parameter vector value that permits operation of the DSL system in accordance with the first and second performance metrics and implements, onto the existing DSL service provided to the DSL customer, one or more of the DSL customer'"'"'s preferences reflected in the collected DSL customer data; and implementing the determined customer operational parameter vector value onto the existing DSL service provided to the DSL customer, wherein implementing the determined customer operational parameter vector value onto the existing DSL service provided to the DSL customer is initiated by the party other than the telco operator of the DSL system.
-
-
13. A Digital Subscriber Line (DSL) system controller comprising:
-
a data collection unit to; collect operational data from the DSL system by a party other than a telco operator of the DSL system, and collect DSL customer data regarding operation of an existing DSL service provided to a DSL customer via the DSL system, wherein the operation of the existing DSL service is limited to digital communication over existing telephone subscriber lines associated, and wherein the collected DSL customer data indicates the DSL customer'"'"'s preferences for operation of the existing DSL service based on direct user information and indirect user information; an analysis unit coupled to the collection unit, wherein the analysis unit is to; analyze the collected operational data to determine an operational relationship between a first performance metric relating to operation of the DSL system and a second performance metric relating to operation of the DSL system, and analyze the collected DSL customer data to determine a customer operational parameter vector value that permits operation of the DSL system in accordance with the first and second performance metrics and implements, onto the existing DSL service provided to the DSL customer, one or more of the DSL customer'"'"'s preferences reflected in the collected DSL customer data; and a control signal generator coupled to the analysis unit, wherein the control signal generator is to; send control signals to the DSL system, wherein the control signals comprise signals to implement the determined customer operational parameter vector value onto the existing DSL service provided to the DSL customer, wherein the control signal generator to send the control signals to the DSL system to implement the determined customer operational parameter vector value onto the existing DSL service provided to the DSL customer is initiated by the party other than the telco operator of the DSL system. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification