Patents by Inventor Scott Michaelis

Scott Michaelis 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: 11022702
    Abstract: Aspects of the present disclosure may improve the accuracy of the known azimuth determination techniques by employing more than two GNSS antennas positioned on a base station antenna. Techniques may use one or more combinations of the GNSS antennas to determine an azimuth of the base station antenna, which serve to improve accuracy of an azimuth determination.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: June 1, 2021
    Assignee: CommScope Technologies LLC
    Inventors: Scott Michaelis, Sammit Patel, Andrea Moro, Alessandro Sinicco, George P. Vella-Coleiro
  • Publication number: 20190237874
    Abstract: Multi-band phased array antennas include a backplane, a vertical array of low-band radiating elements that form a first antenna beam, first and second vertical arrays of high-band radiating elements that form respective second and third antenna beams and a vertical array of RF lenses. The first, second and third antenna beams point in different directions. A respective one of the second radiating elements and a respective one of the third radiating elements are positioned between the backplane and each RF lens, and at least some of the first radiating elements are positioned between the RF lenses.
    Type: Application
    Filed: August 2, 2017
    Publication date: August 1, 2019
    Applicant: CommScope Technologies LLC
    Inventors: Scott MICHAELIS, Igor TIMOFEEV, Edward BRADLEY
  • Publication number: 20190020392
    Abstract: Systems and methods for operating an antenna providing a coverage area using beamforming and carrier aggregation techniques. The proposed system aims to optimize the use of carrier aggregation for beamforming systems. The system may include a beamforming module coupled to first array and second arrays of radiating elements, the first array being configured to provide wireless coverage on a first frequency carrier in a first coverage area, and the second array being configured to provide wireless coverage on a second frequency carrier in a second coverage area. The beamforming module may be configured to receive one or more indicators associated with one or more user equipments (UEs) in the coverage area. Based on the one or more indicators, the beam-forming module may be configured to dynamically adjust, in the RF domain, at least one of a location of the second coverage area and a size of the second coverage area.
    Type: Application
    Filed: January 5, 2017
    Publication date: January 17, 2019
    Inventors: Ray BUTLER, Scott MICHAELIS, Pedro TORRES MARTOS, Louis MEYER, Martin ZIMMERMAN, Sammit PATEL, Mohamed Nadder HAMDY, Morgan KURK, Michael WOLFE
  • Publication number: 20180372881
    Abstract: Aspects of the present disclosure may improve the accuracy of the known azimuth determination techniques by employing more than two GNSS antennas positioned on a base station antenna. Techniques may use one or more combinations of the GNSS antennas to determine an azimuth of the base station antenna, which serve to improve accuracy of an azimuth determination.
    Type: Application
    Filed: January 5, 2017
    Publication date: December 27, 2018
    Inventors: Scott MICHAELIS, Sammit PATEL, Andrea MORO, Alessandro SINICCO, George P. VELLA-COLEIRO
  • Publication number: 20170373385
    Abstract: A transparent dielectric-core antenna surrounded by patterned metallic metasurfaces. The patterned metallic metasurface acts as a conductive medium for surface current to flow and efficiently radiate fields driven by a power source. Furthermore, the patterned metallic metasurface can strongly reduce the electrical presence of the dielectric-core to realize a radio-transparent antenna to nearby systems at any desired frequency band while still maintaining good radiation and matching properties. Such an antenna concept may be applied to a variety of geometries.
    Type: Application
    Filed: September 22, 2015
    Publication date: December 28, 2017
    Inventors: Andrea Alu, Jason Soric, Scott Michaelis, Igor Timofeev, Nikolay Chistyakov
  • Publication number: 20060107117
    Abstract: A system comprises a processor module that supports lockstep mode of operation. The system further comprises non-volatile data storage having stored thereto configuration information specifying whether the processor module is desired to operate in lockstep mode. A method comprises storing configuration information to non-volatile data storage of a system, wherein the configuration information specifies whether lockstep mode of operation is desired to be enabled or disabled for a processor module of the system. The method further comprises causing, by the system, the processor module to have its lockstep mode enabled or disabled as specified by the configuration information.
    Type: Application
    Filed: October 25, 2004
    Publication date: May 18, 2006
    Inventors: Scott Michaelis, Anurupa Rajkumari, William McHardy
  • Publication number: 20060107106
    Abstract: According to one embodiment, a method comprises assigning a first processor of a multi-processor system a role of spare processor for at least a second processor, and responsive to detecting loss of lockstep (LOL) for any of the at least a second processor, the first processor replaces the processor for which the LOL is detected. The method further comprises reestablishing lockstep for the processor for which the LOL is detected, and assigning the processor having its lockstep reestablished the role of spare processor for at least the first processor.
    Type: Application
    Filed: October 25, 2004
    Publication date: May 18, 2006
    Inventors: Scott Michaelis, William McHardy
  • Publication number: 20060107116
    Abstract: According to one embodiment, a method comprises, responsive to detection of loss of lockstep (LOL) for a processor module in a system, firmware requesting an operating system to idle the processor module. The method further comprises the operating system idling the processor module and returning control of the processor module to the firmware. According to one embodiment, a method comprises an operating system idling a processor module for which A loss of lockstep (LOL) is detected, and system firmware receiving control of the processor module. The method further comprises the system firmware determining whether a LOL was detected for the processor module, and if determined that LOL was detected for the processor module, the system firmware resetting the processor module to reestablish lockstep for the processor module.
    Type: Application
    Filed: October 25, 2004
    Publication date: May 18, 2006
    Inventors: Scott Michaelis, Sylvia Myer, William McHardy
  • Publication number: 20060107115
    Abstract: According to one embodiment, a method comprises system firmware instructing a system's operating system to idle a processor, and responsive to the instructing, the operating system idling the processor and returning control over the processor to the system firmware. According to one embodiment, a method comprises detecting loss of lockstep (LOL) for a processor module in a system, and responsive to the detecting LOL for the processor module, system firmware instructing an operating system to idle the processor module.
    Type: Application
    Filed: October 25, 2004
    Publication date: May 18, 2006
    Inventors: Scott Michaelis, Anurupa Rajkumari, Sylvia Myer, Richard Powers
  • Publication number: 20060107111
    Abstract: According to one embodiment, a method comprises, responsive to detection of loss of lockstep (LOL) for a processor module in a system, setting status information stored to the system for the processor module to indicate that the processor module has an error. The method further comprises reestablishing lockstep for the processor module without shutting down the system's operating system, and updating the status information for the processor module to indicate that the processor module no longer has the error. The method further comprises causing the system's operating system to recognize that the processor module having its lockstep reestablished is available for processing.
    Type: Application
    Filed: October 25, 2004
    Publication date: May 18, 2006
    Inventors: Scott Michaelis, Anurupa Rajkumari, Sylvia Myer
  • Publication number: 20060107112
    Abstract: A system comprises a plurality of processors, and data storage storing information that assigns a role of boot processor to one of the plurality of processors and assigns a role of spare processor to another of the plurality of processors. The system further comprises logic operable, responsive to detecting loss of lockstep for the boot processor, for transferring, during system runtime, the role of boot processor to the spare processor.
    Type: Application
    Filed: October 25, 2004
    Publication date: May 18, 2006
    Inventors: Scott Michaelis, Anurupa Rajkumari
  • Publication number: 20060107114
    Abstract: According to one embodiment, a method comprises detecting a loss of lockstep (LOL) for a processor module. The method further comprises determining a type of LOL that is detected, and, based at least in part on the determined type of LOL, determining a responsive action to take for the LOL. According to one embodiment, a method comprises detecting a loss of lockstep (LOL) for a processor module. The method further comprises using information identifying at least one of type of the detected LOL and source of the detected LOL to determine a responsive action to take for the LOL.
    Type: Application
    Filed: October 25, 2004
    Publication date: May 18, 2006
    Inventors: Scott Michaelis, Anurupa Rajkumari, William McHardy
  • Publication number: 20060107107
    Abstract: According to at least one embodiment, a method comprises detecting loss of lockstep for a pair of processors. The method further comprises triggering, by firmware, an operating system to idle the processors, and recovering, by the firmware, lockstep between the pair of processors. After lockstep is recovered between the pair of processors, the method further comprises triggering, by the firmware, the operating system to recognize the processors as being available for receiving instructions.
    Type: Application
    Filed: October 25, 2004
    Publication date: May 18, 2006
    Inventors: Scott Michaelis, Anurupa Rajkumari, William McHardy
  • Publication number: 20060090064
    Abstract: According to one embodiment, a method comprises detecting loss of lockstep (LOL) for a processor in a multi-processor system. The method further comprises determining that the processor for which the LOL is detected is assigned the role of boot processor, and switching the role of boot processor to a spare processor without shutting down the system's operating system. In another embodiment, a method comprises system firmware determining that an LOL is detected for a lockstep pair of processors that are assigned the role of boot processor in a system. The method further comprises determining one of the lockstep pair of processors that is not the cause of the LOL, and copying the state of the determined one of the lockstep pair of processors that is not the cause of the LOL to a spare processor. The method further comprises switching the role of boot processor to the spare processor.
    Type: Application
    Filed: October 25, 2004
    Publication date: April 27, 2006
    Inventors: Scott Michaelis, Anurupa Rajkumari, William McHardy
  • Publication number: 20050251670
    Abstract: One exemplary method for configuring multi-thread status in a system having a core with multi-thread capability which comprises the steps of selecting a desired multi-thread status from either enabled status or disabled status and configuring the core to the desired multi-thread status.
    Type: Application
    Filed: April 30, 2004
    Publication date: November 10, 2005
    Inventor: Scott Michaelis
  • Publication number: 20050216720
    Abstract: According to at least one embodiment, a method of managing configuration data for a multi-cell computer system is provided. The method comprises storing configuration data for a given multi-cell computer system to nonvolatile memory of at least one cell of the given multi-cell computer system. The method further comprises storing a corresponding identifier to the nonvolatile memory of the at least one cell that uniquely identifies the given multi-cell computer system to which the stored configuration data corresponds.
    Type: Application
    Filed: March 10, 2004
    Publication date: September 29, 2005
    Inventors: Scott Michaelis, Greg Albrecht, Jason Reasor