Patents by Inventor John Cioffi

John Cioffi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9241077
    Abstract: A Digital Subscriber Line (DSL) Management Center (DMC) coupled to a DSL network includes a data collection module that receives information regarding the DSL network from a plurality of sources. An analysis module is coupled to the data collection module to analyze the received information and issue a command for one or more of a plurality of DSL performance enhancement devices to optimize their operation. A command signal generation module is coupled to the analysis module to receive the issued command from the analysis module and generate a corresponding command signal for transmission to one or more of the DSL performance enhancement devices.
    Type: Grant
    Filed: July 1, 2009
    Date of Patent: January 19, 2016
    Assignee: Adaptive Spectrum and Signal Alignment, Inc.
    Inventors: John Cioffi, Mark Flowers, Mark Brady, Ardavan Maleki Tehrani, Marc Goldburg, George Ginis, Peter Silverman
  • Publication number: 20150222486
    Abstract: Methods, techniques, computer program products, apparatus, devices, etc., used in connection with DSL Management Interfaces, significantly improve the management capabilities of a DSL network and/or improve testing relating to DSL equipment and services by permitting better control and operation of a DSL system, including implementation of timestamping for more accurate measurement, monitoring and control of a system. Timestamping further allows customized data collection techniques, where a DSL line can be measured or monitored at intervals whose frequency depends on the line's stability. Moreover, data parameter read and control parameter write operations are presented in conjunction with the use of timestamping. Also, control and operation of a DSL system is enhanced by implementing bit-loading that minimizes, eliminates or otherwise mitigates the amount by which the SNR margin per tone exceeds a maximum SNR margin quantity, where such bit-loading can be selected through an appropriate interface.
    Type: Application
    Filed: April 13, 2015
    Publication date: August 6, 2015
    Applicant: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INC.
    Inventors: John Cioffi, Wonjong Rhee, Sumanth Jagannathan, Peter Joshua Silverman, Mehdi Mohseni, Georgios Ginis
  • Publication number: 20150016260
    Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for traffic aggregation on multiple WAN backhauls and multiple distinct LAN networks; for traffic load balancing on multiple WAN backhauls and multiple distinct LAN networks; and for performing self-healing operations utilizing multiple WAN backhauls serving multiple distinct LAN networks.
    Type: Application
    Filed: December 5, 2011
    Publication date: January 15, 2015
    Applicant: Adaptive Spectrum and Signal Alignment, Inc.
    Inventors: Peter Chow, Ramya Bhagavatula, Wonjong Rhee, Ardavan Maleki Tehrani, John Cioffi, Stefano Galli, Sungho Yun, Kenneth Kerpez, Marc Goldburg
  • Publication number: 20140376370
    Abstract: In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for traffic aggregation on multiple WAN backhauls and multiple distinct LAN networks; for traffic load balancing on multiple WAN backhauls and multiple distinct LAN networks; and for performing self-healing operations utilizing multiple WAN backhauls serving multiple distinct LAN networks. For example, in one embodiment, a first Local Area Network (LAN) access device is to establish a first LAN; a second LAN access device is to establish a second LAN; a first Wide Area Network (WAN) backhaul connection is to provide the first LAN access device with WAN connectivity; a second WAN backhaul connection is to provide the second LAN access device with WAN connectivity; and a traffic aggregation unit is to form a logically bonded WAN interface over the first WAN backhaul and the second WAN backhaul. In some embodiments an optional traffic de-aggregation unit may be used.
    Type: Application
    Filed: December 5, 2011
    Publication date: December 25, 2014
    Applicant: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INC.
    Inventors: John Cioffi, Ardavan Maleki Tehrani, Wonjong Rhee, Ramya Bhagavatula, Peter Chow, Kenneth Kerpez, Stefano Galli, Marc Goldburg, Sungho Yun
  • Patent number: 8340279
    Abstract: An adaptive interference cancellation system is described. In one example the system operates by receiving a data signal using a DSL (Digital Subscriber Line) and receiving a reference signal, the reference signal corresponding, in part, to noise on the data signal. The reference signal is classified and a noise cancellation signal is applied to the data signal based on the classification.
    Type: Grant
    Filed: October 5, 2007
    Date of Patent: December 25, 2012
    Assignee: Adaptive Spectrum and Signal Alignment, Inc.
    Inventors: Sumanth Jagannathan, Chiang-yu Chen, John Cioffi
  • Publication number: 20120134397
    Abstract: A Digital Subscriber Line (DSL) Management Center (DMC) coupled to a DSL network includes a data collection module that receives information regarding the DSL network from a plurality of sources. An analysis module is coupled to the data collection module to analyze the received information and issue a command for one or more of a plurality of DSL performance enhancement devices to optimize their operation. A command signal generation module is coupled to the analysis module to receive the issued command from the analysis module and generate a corresponding command signal for transmission to one or more of the DSL performance enhancement devices.
    Type: Application
    Filed: July 1, 2009
    Publication date: May 31, 2012
    Inventors: John Cioffi, Mark Flowers, Mark Brady, Ardavan Maleki Tehrani, Marc Goldburg, George Ginis, Peter Silverman
  • Patent number: 7826391
    Abstract: A system and method are described for selecting a service state using a configurable abstraction layer. A comparison is made between network parameters of a Network Performance Layer and network services of a Service Layer. Once network parameters are within a threshold for providing a given service, a state change can be made in the configuration parameters to suit the provided service.
    Type: Grant
    Filed: October 17, 2008
    Date of Patent: November 2, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John Porter Van Slyke, Raghvendra G. Savoor, Baofeng Jiang, John Cioffi
  • Publication number: 20100135482
    Abstract: An adaptive interference cancellation system is described. In one example the system operates by receiving a data signal using a DSL (Digital Subscriber Line) and receiving a reference signal, the reference signal corresponding, in part, to noise on the data signal. The reference signal is classified and a noise cancellation signal is applied to the data signal based on the classification.
    Type: Application
    Filed: October 5, 2007
    Publication date: June 3, 2010
    Inventors: Sumanth Jagannathan, Chiang-yu Chen, John Cioffi
  • Patent number: 7633849
    Abstract: An apparatus for demodulating a coded orthogonal frequency division multiplexing (OFDM) signal in a coded OFDM receiver. The coded OFDM signal comprises systematic bits, error control bits, and a cyclic prefix. The apparatus performs channel estimation quickly and accurately using the error control bits, the channel spread constraint, and the cyclic prefix portion of the received coded OFDM signal.
    Type: Grant
    Filed: August 13, 2002
    Date of Patent: December 15, 2009
    Assignee: National Semiconductor Corporation
    Inventors: Ghazi Al-Rawi, Ahmad R. S. Bahai, Tareq Al-Nafouri, John Cioffi
  • Publication number: 20090040939
    Abstract: A system and method are described for selecting a service state using a configurable abstraction layer. A comparison is made between network parameters of a Network Performance Layer and network services of a Service Layer. Once network parameters are within a threshold for providing a given service, a state change can be made in the configuration parameters to suit the provided service.
    Type: Application
    Filed: October 17, 2008
    Publication date: February 12, 2009
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: John Porter Van Slyke, Raghvendra G. Savoor, Baofeng Jiang, John Cioffi
  • Patent number: 7453822
    Abstract: A system and method are described for selecting a service state using a configurable abstraction layer. A comparison is made between network parameters of a Network Performance Layer and network services of a Service Layer. Once network parameters are within a threshold for providing a given service, a state change can be made in the configuration parameters to suit the provided service.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: November 18, 2008
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John Porter Van Slyke, Raghvendra G. Savoor, Baofeng Jiang, John Cioffi
  • Publication number: 20080071516
    Abstract: Estimates of a communication system configuration, such as a DSL system, are based on operational data collected from a network element management system, protocol, users and/or the like. The operational data collected from the system can include performance-characterizing operational data that typically is available in an ADSL system via element-management-system protocols. Generated estimates and/or approximations can be used in evaluating system performance and directly or indirectly dictating/requiring changes or recommending improvements in operation by transmitters and/or other parts of the communication system. Data and/or other information may be collected using “internal” means or may be obtained from system elements and components via email and/or other “external” means.
    Type: Application
    Filed: November 26, 2007
    Publication date: March 20, 2008
    Inventors: John Cioffi, Wonjong Rhee
  • Publication number: 20070081582
    Abstract: Control of a digital communication system having a plurality of communication lines on which signals are transmitted and received is implemented using a variety of methods and systems. According to one embodiment of the present invention, a method is implemented where the signals are affected by interference during transmission and each of the communication lines has at least one transmitter and at least one receiver. A model is created of the interference characteristics due to the signals carried on the communication lines. Interference characteristics for a line are determined based on the model and actual signals carried on other communication lines different from the line for which the characteristics are being determined. Actual interference is compensated for on the communication line using the determined interference characteristics.
    Type: Application
    Filed: December 8, 2006
    Publication date: April 12, 2007
    Inventors: Georgios Ginis, Wei Yu, Chaohuang Zeng, John Cioffi
  • Publication number: 20070036340
    Abstract: Methods, techniques and apparatus identify members and characteristics of binders and/or other groups of communication lines such as those in a DSL system. Information obtained includes the identification (for example, by scanning) of significant crosstalking “offenders” and their “victims” that are affected by the crosstalk. One or a small number of modems are instructed to transmit with preselected transmit spectra, after which evidence of crosstalk in the noise spectrum data is examined for potential victim lines. Direct evidence of noise spectrum contribution by a suspected offender line may be obtained by collecting reported noise spectrum data and/or estimated noise spectrum data from potential victim lines. Also, where such direct evidence is not available, or in addition to it, other operational data showing crosstalk interference relating to potential victim lines can be used. The transmitting modem can either be on the CO/RT side or on the CPE side.
    Type: Application
    Filed: January 28, 2006
    Publication date: February 15, 2007
    Applicant: Adaptive Spectrum and Signal Alignment, Inc.
    Inventors: Wonjong Rhee, Bin Lee, Iker Almandoz, John Cioffi, Georgios Ginis
  • Publication number: 20070036339
    Abstract: A self-learning and/or self-adjusting communication controller and/or optimizer uses operational data collected from a communication system to adjust operation of the communication system to changing operational, environmental, etc. conditions and, in some embodiments, to customize operation of the communication system's lines and components so that their performance can be controlled, improved and/or optimized. In various embodiments, operational parameters and/or rules are established and/or adjusted based on information obtained from the system concerning the system's operation; information regarding margins used by a DSL system and code violation counts reported by the DSL system are used to set margin levels for one or more line sets (each line set including an individual line, a group of lines, a binder, etc.
    Type: Application
    Filed: January 28, 2006
    Publication date: February 15, 2007
    Applicant: Adaptive Spectrum and Signal Alignment, Inc.
    Inventors: John Cioffi, Wonjong Rhee, Bin Lee, Iker Almandoz, Georgios Ginis
  • Publication number: 20070011559
    Abstract: Minimum-memory-implementation is available with any depth and period in DSL interleaving/deinterleaving, always allowing the minimum amount of memory to be used in both transmitter and receiver without loss of performance or of basic triangular structure, even if the interleaver/deinterleaver parameters change dynamically. A novel cell-scheduling process ensures availability of the minimum amount of memory (or any other desired memory usage) to implement an image of the perfect triangle and works for any co-prime depth and interleaver period. Minimal memory use may be further characterized by a simple off-line method that determines an addressing order for each of the memory cells in a minimum-memory (or other) implementation of an interleaver/deinterleaver according to the invention. Time variation of interleaver depth in operation can be accommodated easily with absolute minimum memory requirement at all time instants.
    Type: Application
    Filed: February 28, 2006
    Publication date: January 11, 2007
    Applicant: Adaptive Spectrum and Signal Alignment, Inc.
    Inventors: John Cioffi, Georgios Ginis
  • Publication number: 20060280235
    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.
    Type: Application
    Filed: January 28, 2006
    Publication date: December 14, 2006
    Applicant: Adaptive Spectrum and Signal Alignment, Inc.
    Inventors: Wonjong Rhee, John Cioffi, Peter Silverman, Georgios Ginis
  • Publication number: 20060280237
    Abstract: Loading and ordering techniques are provided for one-sided and two-sided vectored line groups, as well as loading methodologies that also can be used on a single line, in communication systems such as DSL binders. For single-user lines, bits and energy are optimally allocated for a given set of parameters, which may include maximum rate, minimum rate, maximum margin, target margin, minimum margin and PSD mask of any shape. Iterations, bit-swapping during loading or adaptive margin update during loading can be used in single-user loading, which has low complexity and can be used for a variety of loading objectives and/or goals, such as rate-adaptive, margin-adaptive and fixed-margin objectives. For multi-user vectoring systems, ordering as well as loading is provided for a supplied rate-tuple within a rate region, determining acceptable user loadings and orderings so that the rate-tuple can be implemented.
    Type: Application
    Filed: February 1, 2006
    Publication date: December 14, 2006
    Applicant: Adaptive Spectrum and Signal Alignment, Inc.
    Inventors: Wonjong Rhee, Iker Almandoz, John Cioffi, Bin Lee, Georgios Ginis
  • Publication number: 20060280236
    Abstract: Operator-controlled implementations of user preferences are provided when feasible. User preference data is obtained by the operator and compared to operational characteristics and parameters of a communication system, such as a DSL system, to determine whether one or more of the user preferences can be implemented in the communication system. When implementation of a user preference would violate operational rules of the system, or where implementation would adversely affect system operation, the preference need not be implemented. However, when a user preference can be implemented in the system without causing problems, the operator can implement (or permit another party to implement) the user preference to effect the user's desires. The user preference data can be obtained directly from users (for example, by surveys and other direct user feedback) or can be obtained indirectly (for example, by constructing a Hidden Markov Model that shows user preferences).
    Type: Application
    Filed: January 28, 2006
    Publication date: December 14, 2006
    Applicant: Adaptive Spectrum and Signal Alignment, Inc.
    Inventors: Wonjong Rhee, John Cioffi, Georgios Ginis, Peter Silverman
  • Publication number: 20060280238
    Abstract: Methods, apparatus, systems and computer program products address one-sided vectoring systems that include a bonded-line set having two or more bonded DSL lines within a vectored group wherein other techniques such as precoding, tonal predictive GDFEs, tonal rotors and ordering techniques can be implemented. The performance of lines within a bonded set for a single customer can be improved for both upstream and downstream by nesting a vector coding system within, for example, GDFE and/or precoder architectures. The DSL lines within such a bonded group can have rotors applied at both transmit and receive side to achieve higher performance for these lines. The triangular matrix used by the GDFE and the precoder systems of the above-referenced applications can be modified in this context.
    Type: Application
    Filed: March 3, 2006
    Publication date: December 14, 2006
    Applicant: Adaptive Spectrum and Signal Alignment, Inc.
    Inventors: John Cioffi, Georgios Ginis