User-preference-based DSL system
First Claim
1. A method of controlling operation of a DSL system by a party other than an operator of the DSL system, the method comprising:
- obtaining a model of an operational space for the DSL system;
collecting user preference data;
analyzing the collected user preference data to determine a user operational parameter vector value that;
permits operation of the DSL system within the operational space model; and
implements one or more user preferences reflected in the collected user preference data; and
implementing the user operational parameter vector.
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 of controlling operation of a DSL system by a party other than an operator of the DSL system, the method comprising:
-
obtaining a model of an operational space for the DSL system;
collecting user preference data;
analyzing the collected user preference data to determine a user operational parameter vector value that;
permits operation of the DSL system within the operational space model; and
implements one or more user preferences reflected in the collected user preference data; and
implementing the user operational parameter vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising:
-
a machine readable medium; and
program instructions contained in the machine readable medium, the program instructions specifying a method of controlling operation of a DSL system by a party other than an operator of the DSL system, the method comprising;
obtaining a model of an operational space for the DSL system;
collecting user preference data;
analyzing the collected user preference data to determine a user operational parameter vector value that;
permits operation of the DSL system within the operational space model; and
implements one or more user preferences reflected in the collected user preference data; and
implementing the user operational parameter vector.
-
-
12. A DSL system controller comprising:
-
a data collection unit configured to collect;
operational space model data;
operational data from a DSL system; and
user preference data;
an analysis unit coupled to the collection unit, wherein the analysis unit is configured to;
analyze the collected operational space model data, the operational data and user preference data; and
determine the feasibility of implementing one or more preferences reflected in the collected user preference data in light of the an operational space model of the DSL system; and
a control signal generator coupled to the analysis unit, wherein the control signal generator is configured to send control signals to the DSL system, further wherein the control signals comprise signals controlling operation of the DSL system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21-45. -45. (canceled)
Specification