Patents by Inventor Kevin D. Fisher

Kevin D. Fisher 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: 11910201
    Abstract: A customer location is identified that can be served by a base-station in a fixed wireless communication system. Embodiments of the invention generate a viewshed for an antenna of the base-station, compute an area of a rooftop at the customer location that is included in the generated viewshed, and identify the customer location as able to be served, or not, by the base-station, based on the area of the rooftop at the customer location that is included in the generated viewshed. Further, a parcel of land on which to install a fixed wireless communication base-station can be identified. Each candidate base-station parcel of land in a list (“candidate base-station locations”) is evaluated and ranked. An evaluated candidate base-station location having a particular ranking is selected as the location on which to install the base-station.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: February 20, 2024
    Assignee: Sail Internet, Inc.
    Inventors: Georgios Ginis, Amitkumar Mahadevan, Xia (Sharon) Wan, Kevin D. Fisher
  • Publication number: 20210289366
    Abstract: A customer location is identified that can be served by a base-station in a fixed wireless communication system. Embodiments of the invention generate a viewshed for an antenna of the base-station, compute an area of a rooftop at the customer location that is included in the generated viewshed, and identify the customer location as able to be served, or not, by the base-station, based on the area of the rooftop at the customer location that is included in the generated viewshed. Further, a parcel of land on which to install a fixed wireless communication base-station can be identified. Each candidate base-station parcel of land in a list (“candidate base-station locations”) is evaluated and ranked. An evaluated candidate base-station location having a particular ranking is selected as the location on which to install the base-station.
    Type: Application
    Filed: June 27, 2019
    Publication date: September 16, 2021
    Inventors: Georgios Ginis, Amitkumar Mahadevan, Xia (Sharon) Wan, Kevin D. Fisher
  • Patent number: 9584182
    Abstract: A vector DSL system includes a plurality of modems, which may be multi-port devices. Unprocessed user data is extracted from the modems and passed through a private vectoring data routing apparatus to one or more vectoring modules, such as vectoring cards. Each vectoring module includes one or more vector processors that include processing units configured to process the unprocessed user data on the basis of all modems' data for a given DSL tone grouping. Processing of the unprocessed user data removes the effects of FEXT from upstream and downstream user data and returns the processed user data to the modems using the vectoring data routing apparatus, which can be a specialized data transmission network utilizing one or more vector routers.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: February 28, 2017
    Assignee: Ikanos Communications, Inc.
    Inventors: Kevin D. Fisher, Nicholas P. Sands
  • Patent number: 9509518
    Abstract: In general, the present invention provides an efficient usage of Far End Crosstalk (FEXT) coefficient memory in a G.fast vectoring system. According to certain aspects, embodiments of the invention provide a simple scheme for efficient management of the Discontinuous (DO) and Regular Operation (RO) FEXT coefficient memories to handle the complexity of lines joining/leaving the system in both regular and DO groups. In embodiments, by disabling the power-efficient, Discontinuous Operation, a G.fast system according to the invention first frees up the DO coefficient memory. Next, the system uses this memory as the staging area to manage joining/leaving events. Finally the system re-enables to the power-efficient Discontinuous Operation and re-populates the DO coefficient memory.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: November 29, 2016
    Assignee: Ikanos Communications, Inc.
    Inventors: Murli Mohan Rao, Kevin D. Fisher, Laurent Francis Alloin, Avadhani Shridhar
  • Patent number: 9490872
    Abstract: A reduced-memory vectored DSL system reduces the bandwidth and memory storage demands on a vectored DSL system in which FEXT data is transmitted and stored. When test signal data, such as training and/or tracking data, is sent to determine FEXT characteristics of the DSL system, error signals are available for all or substantially all of the upstream and/or downstream frequency band DSL tones used in the system. Dividing a frequency band into sub-bands, only a subset of tones in each sub-band is used for deriving FEXT data. For tones in the sub-band subsets, full-precision FEXT data values can be derived. For other tones, approximations of the FEXT data can be derived. Memory is reduced in both the transmission of such FEXT data (between upstream and downstream ends) and within an upstream-end device such as a DSLAM that performs vectoring using a separate or internal vectoring processing apparatus.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: November 8, 2016
    Assignee: Ikanos Communications, Inc.
    Inventors: Nicholas P. Sands, Kevin D. Fisher
  • Patent number: 9270831
    Abstract: Methods, apparatuses (e.g., DSL system hardware, DSL systems, vectoring control entities), techniques, systems, etc. are used for initializing one or more DSL lines joining a vectored DSL line group operating in Showtime. A super-periodic orthogonal pilot sequence from a set of super-periodic orthogonal pilot sequences is assigned to each joining DSL line, wherein each such super-periodic orthogonal pilot sequence in the set has length L and is orthogonal to other sequences in the set over length T. These super-periodic orthogonal pilot sequences are used on the joining DSL lines to generate at least T sync-symbols worth of initialization data, which is processed to generate initialization data and FEXT mitigation coefficients for use when the joining DSL lines become part of the vectored DSL line group.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: February 23, 2016
    Assignee: Ikanos Communications, Inc.
    Inventors: Amitkumar Mahadevan, Kevin D. Fisher, Nicholas P. Sands
  • Publication number: 20150341180
    Abstract: In general, the present invention provides an efficient usage of Far End Crosstalk (FEXT) coefficient memory in a G.fast vectoring system. According to certain aspects, embodiments of the invention provide a simple scheme for efficient management of the Discontinuous (DO) and Regular Operation (RO) FEXT coefficient memories to handle the complexity of lines joining/leaving the system in both regular and DO groups. In embodiments, by disabling the power-efficient, Discontinuous Operation, a G.fast system according to the invention first frees up the DO coefficient memory. Next, the system uses this memory as the staging area to manage joining/leaving events. Finally the system re-enables to the power-efficient Discontinuous Operation and re-populates the DO coefficient memory.
    Type: Application
    Filed: May 20, 2015
    Publication date: November 26, 2015
    Inventors: Murli Mohan RAO, Kevin D. FISHER, Laurent Francis ALLOIN, Avadhani SHRIDHAR
  • Publication number: 20150341081
    Abstract: In general, the present invention is related to methods and apparatuses for performing an efficient update of Far-End Cross Talk (FEXT) coefficients for use with Discontinuous Operation (DO) in G.fast systems. In embodiments, to maintain separate FEXT coefficient matrices for both the Regular Operation (RO) group and the smaller DO group, the updates to the DO coefficient matrix are performed independently from the updates to the RO coefficient matrix. In these and other embodiments, the updates are performed using LMS updates and known data symbols, and with the same frequency as the LMS updates to the RO coefficient matrix.
    Type: Application
    Filed: May 20, 2015
    Publication date: November 26, 2015
    Inventors: Murli Mohan RAO, Kevin D. FISHER
  • Publication number: 20150023494
    Abstract: A vector DSL system includes a plurality of modems, which may be multi-port devices. Unprocessed user data is extracted from the modems and passed through a private vectoring data routing apparatus to one or more vectoring modules, such as vectoring cards. Each vectoring module includes one or more vector processors that include processing units configured to process the unprocessed user data on the basis of all modems' data for a given DSL tone grouping. Processing of the unprocessed user data removes the effects of FEXT from upstream and downstream user data and returns the processed user data to the modems using the vectoring data routing apparatus, which can be a specialized data transmission network utilizing one or more vector routers.
    Type: Application
    Filed: October 7, 2014
    Publication date: January 22, 2015
    Inventors: Kevin D. FISHER, Nicholas P. SANDS
  • Patent number: 8917747
    Abstract: DSL backchannel data and/or information is transported upstream in a vectored, bonded line DSL system. Backchannel data (e.g., error samples or the like from downstream-end DSL equipment) is encapsulated/packetized using Layer 2 encapsulation. Upstream user data is packetized into Ethernet packets or the like. The backchannel data and upstream user data are combined and the combined data transmitted to an upstream-end DSL apparatus, such as an access node. The combined data are separated in the upstream-end DSL apparatus so that the upstream user data can be processed further. The Layer 2 encapsulated backchannel data is decapsulated and then routed to a vectoring control entity or the like for use in operating the DSL system, for example in mitigating FEXT crosstalk in the DSL system's operation.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: December 23, 2014
    Assignee: Ikanos Communications, Inc.
    Inventors: Massimo Sorbara, William J. Santulli, Clark B. Woodworth, Kachung Wong, Kevin D. Fisher
  • Patent number: 8897347
    Abstract: A vectored DSL system reduces or eliminates correlated alien interference in active DSL lines in the vectored system by collecting pseudo signals from inactive lines that do not carry upstream DSL transmissions and/or from common-mode voltage signals from active lines. The collected pseudo signals contain in-domain interference, such as FEXT interference from the active DSL lines in the vectored system, and correlated alien interference. After removing the in-domain interference from the pseudo signals, the remaining alien interference data can be used to generate FEXT cancellation coefficients or the like that are used in DSL vectoring to remove the correlated alien interference from upstream DSL user signals from the active DSL lines. The generated FEXT cancellation coefficients are used in a manner analogous to in-domain FEXT data collected from the active lines during training, tracking, etc.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: November 25, 2014
    Assignee: Ikanos Communications, Inc.
    Inventors: Nicholas P. Sands, Kevin D. Fisher
  • Patent number: 8854941
    Abstract: A vector DSL system includes a plurality of modems, which may be multi-port devices. Unprocessed user data is extracted from the modems and passed through a private vectoring data routing apparatus to one or more vectoring modules, such as vectoring cards. Each vectoring module includes one or more vector processors that include processing units configured to process the unprocessed user data on the basis of all modems' data for a given DSL tone grouping. Processing of the unprocessed user data removes the effects of FEXT from upstream and downstream user data and returns the processed user data to the modems using the vectoring data routing apparatus, which can be a specialized data transmission network utilizing one or more vector routers.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: October 7, 2014
    Assignee: Ikanos Communications, Inc.
    Inventors: Kevin D. Fisher, Nicholas P. Sands
  • Patent number: 8848504
    Abstract: Alien noise is removed from one or more receptor DSL lines after self-FEXT has been eliminated or reduced. Information about the alien noise in the form of slicer errors can be obtained from one or more donor DSL lines that may or may not be in the same domain (e.g., a vectored DSL system).
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: September 30, 2014
    Assignee: Ikanos Communications, Inc.
    Inventors: Shailendra K. Singh, Kevin D. Fisher
  • Publication number: 20140211936
    Abstract: A reduced-memory vectored DSL system includes methods and apparatus for reducing the bandwidth and memory storage demands on a vectored DSL system in which FEXT data is transmitted and stored. When test signal data, such as training and/or tracking data, is sent to determine FEXT characteristics of the DSL system, error signals are available for all or substantially all of the upstream and/or downstream frequency band DSL tones used in the system. Dividing a frequency band into sub-bands, only a subset of tones in each sub-band is used for deriving FEXT data. For tones in the sub-band subsets, full-precision FEXT data values can be derived. For other tones, approximations of the FEXT data can be derived. Memory is reduced in both the transmission of such FEXT data (between upstream and downstream ends of the DSL system) as well as within an upstream-end device such as a DSLAM that performs vectoring using a separate or internal vectoring processing apparatus.
    Type: Application
    Filed: April 1, 2014
    Publication date: July 31, 2014
    Applicant: IKANOS COMMUNICATIONS, INC.
    Inventors: Nicholas P. SANDS, Kevin D. FISHER
  • Patent number: 8780686
    Abstract: The memory storage, transmission and processing demands of a vectored DSL system are reduced by sampling a subset of DSL tones in the DSL tone range used in the vectored system. This data is smoothed (denoised) to further reduce the data's size, sacrificing some fidelity or precision as a result. Finally, lossless entropy coding or the like is performed to encode the FEXT cancellation data for storage and use. The resulting data is less likely to cause transmission bottlenecks in the vectored system, can be stored and used more efficiently for both on-chip and off-chip vectoring implementations, and can be readily updated in various ways.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: July 15, 2014
    Inventors: Nicholas P. Sands, Stephanie F. Pereira, Darren B. Hutchinson, Kevin D. Fisher, Amitkumar Mahadevan
  • Publication number: 20140112380
    Abstract: A vectored DSL system reduces or eliminates correlated alien interference in active DSL lines in the vectored system by collecting pseudo signals from inactive lines that do not carry upstream DSL transmissions and/or from common-mode voltage signals from active lines. The collected pseudo signals contain in-domain interference, such as FEXT interference from the active DSL lines in the vectored system, and correlated alien interference. After removing the in-domain interference from the pseudo signals, the remaining alien interference data can be used to generate FEXT cancellation coefficients or the like that are used in DSL vectoring to remove the correlated alien interference from upstream DSL user signals from the active DSL lines. The generated FEXT cancellation coefficients are used in a manner analogous to in-domain FEXT data collected from the active lines during training, tracking, etc.
    Type: Application
    Filed: December 30, 2013
    Publication date: April 24, 2014
    Applicant: IKANOS COMMUNICATIONS, INC.
    Inventors: Nicholas P. SANDS, Kevin D. FISHER
  • Patent number: 8687497
    Abstract: A reduced-memory vectored DSL system includes methods and apparatus for reducing the bandwidth and memory storage demands on a vectored DSL system in which FEXT data is transmitted and stored. An upstream-end device such as a DSLAM communicates with a plurality of downstream-end devices such as CPE modems. When test signal data, such as training and/or tracking data, is sent to determine FEXT characteristics of the DSL system, error signals are available for all or substantially all of the upstream and/or downstream frequency band DSL tones used in the system. Dividing a frequency band into sub-bands, only a subset of tones in each sub-band is used for deriving FEXT data, such as a FEXT channel response, FEXT channel coefficients and/or FEXT cancellation coefficients. For tones in the sub-band subsets, full-precision FEXT data values can be derived. For other tones, approximations of the FEXT data can be derived.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: April 1, 2014
    Assignee: Ikanos Communications, Inc.
    Inventors: Nicholas P. Sands, Kevin D. Fisher
  • Patent number: 8619843
    Abstract: A vectored DSL system reduces or eliminates correlated alien interference in active DSL lines in the vectored system by collecting pseudo signals from inactive lines that do not carry upstream DSL transmissions and/or from common-mode voltage signals from active lines. The collected pseudo signals contain in-domain interference, such as FEXT interference from the active DSL lines in the vectored system, and correlated alien interference. After removing the in-domain interference from the pseudo signals, the remaining alien interference data can be used to generate FEXT cancellation coefficients or the like that are used in DSL vectoring to remove the correlated alien interference from upstream DSL user signals from the active DSL lines. The generated FEXT cancellation coefficients are used in a manner analogous to in-domain FEXT data collected from the active lines during training, tracking, etc.
    Type: Grant
    Filed: August 8, 2009
    Date of Patent: December 31, 2013
    Assignee: Ikanos Communications, Inc.
    Inventors: Nicholas P. Sands, Kevin D. Fisher
  • Publication number: 20130148796
    Abstract: DSL backchannel data and/or information is transported upstream in a vectored, bonded line DSL system. Backchannel data (e.g., error samples or the like from downstream-end DSL equipment) is encapsulated/packetized using Layer 2 encapsulation. Upstream user data is packetized into Ethernet packets or the like. The backchannel data and upstream user data are combined and the combined data transmitted to an upstream-end DSL apparatus, such as an access node. The combined data are separated in the upstream-end DSL apparatus so that the upstream user data can be processed further. The Layer 2 encapsulated backchannel data is decapsulated and then routed to a vectoring control entity or the like for use in operating the DSL system, for example in mitigating FEXT crosstalk in the DSL system's operation.
    Type: Application
    Filed: June 11, 2012
    Publication date: June 13, 2013
    Applicant: Ikanos Communications, Inc.
    Inventors: Massimo Sorbara, William J. Santulli, Clark B. Woodworth, Kachung Wong, Kevin D. Fisher
  • Publication number: 20120275591
    Abstract: Methods, apparatuses (e.g., DSL system hardware, DSL systems, vectoring control entities), techniques, systems, etc. are used for initializing one or more DSL lines joining a vectored DSL line group operating in Showtime. A super-periodic orthogonal pilot sequence from a set of super-periodic orthogonal pilot sequences is assigned to each joining DSL line, wherein each such super-periodic orthogonal pilot sequence in the set has length L and is orthogonal to other sequences in the set over length T. These super-periodic orthogonal pilot sequences are used on the joining DSL lines to generate at least T sync-symbols worth of initialization data, which is processed to generate initialization data and FEXT mitigation coefficients for use when the joining DSL lines become part of the vectored DSL line group.
    Type: Application
    Filed: April 27, 2012
    Publication date: November 1, 2012
    Applicant: Ikanos Communications, Inc.
    Inventors: Amitkumar Mahadevan, Kevin D. Fisher, Nicholas P. Sands