Patents by Inventor Andy Shen

Andy Shen 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: 12526556
    Abstract: A method implemented by an optical network unit (ONU) in a passive optical network (PON). The method includes receiving an encoded downstream (DS) signal from an optical line terminal (OLT), searching for a physical synchronization sequence (PSync) pattern in all possible alignments for all possible OLT bit-interleaving modes within the downstream signal, and transitioning to a pre-synchronization state once the PSync pattern has been found.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: January 13, 2026
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiang Liu, Andy Shen, Frank Effenberger, Yuanqiu Luo
  • Publication number: 20250392848
    Abstract: A method implemented by an optical network unit (ONU) in a passive optical network (PON). The method includes receiving an encoded downstream (DS) signal from an optical line terminal (OLT), searching for a physical synchronization sequence (PSync) pattern in all possible alignments for all possible OLT bit-interleaving modes within the downstream signal, and transitioning to a pre-synchronization state once the PSync pattern has been found.
    Type: Application
    Filed: August 26, 2025
    Publication date: December 25, 2025
    Inventors: Xiang Liu, Andy Shen, Frank Effenberger, Yuanqiu Luo
  • Patent number: 12149346
    Abstract: A method is implemented by an ONU in a 50G-PON. The method comprises receiving an encoded DS PHY frame from an OLT, the encoded DS PHY frame comprises an FEC codeword, the FEC codeword comprises an SFC field and a payload, and the SFC field and the payload are encoded with a same FEC; decoding the FEC codeword using the FEC to obtain a decoded SFC field and the payload; performing a first verification of the decoded SFC field while in a sync state of a synchronization state machine; and staying in the sync state when the first verification is successful or exiting the sync state when the first verification is unsuccessful.
    Type: Grant
    Filed: September 14, 2022
    Date of Patent: November 19, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Andy Shen, Xiang Liu, Yuanqiu Luo, Frank Effenberger
  • Publication number: 20240204904
    Abstract: An OLT comprises: a memory configured to store instructions; and at least one processor coupled to the memory and configured to execute the instructions to cause the OLT to: exchange WDM communications between first ONUs of a first kind and second ONUs of a second kind to enable transmission by the first ONUs and the second ONUs in different wavelength bands; perform identification of interfering first ONUs and susceptible second ONUs; and generate, based on the identification, a schedule of coordinated transmission of the first ONUs and the second ONUs to reduce interference between the first ONUs and the second ONUs.
    Type: Application
    Filed: February 28, 2024
    Publication date: June 20, 2024
    Inventors: Frank Effenberger, Yuanqiu Luo, Andy Shen
  • Patent number: 11695511
    Abstract: A communication method and device are provided for communication in a point-to-multi-point communication network. A communication method includes receiving, by a node of a plurality of multi-point nodes, a transmission frame comprising a header including a repetition information and a data section comprising multiple modulation symbols, with at least two repeated modulation symbols that are repeated to represent a first modulation symbol; extracting, by the node, the repetition information of the header; recovering, by node, the amplitude of each modulation symbol of the at least two repeated modulation symbols; and combining, by the node, the amplitudes of the at least two repeated modulation symbols, based on the repetition information, to reconstruct the first modulation symbol represented by the at least two repeated modulation symbols.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: July 4, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiang Liu, Huaiyu Zeng, Frank Effenberger, Yuanqiu Luo, Andy Shen
  • Publication number: 20230179896
    Abstract: A method implemented by an optical network unit (ONU) in a passive optical network (PON). The method includes receiving an encoded downstream (DS) signal from an optical line terminal (OLT), searching for a physical synchronization sequence (PSync) pattern in all possible alignments for all possible OLT bit-interleaving modes within the downstream signal, and transitioning to a pre-synchronization state once the PSync pattern has been found.
    Type: Application
    Filed: January 31, 2023
    Publication date: June 8, 2023
    Inventors: Xiang Liu, Andy Shen, Frank Effenberger, Yuanqiu Luo
  • Publication number: 20230019473
    Abstract: A method is implemented by an ONU in a 50G-PON. The method comprises receiving an encoded DS PHY frame from an OLT, the encoded DS PHY frame comprises an FEC codeword, the FEC codeword comprises an SFC field and a payload, and the SFC field and the payload are encoded with a same FEC; decoding the FEC codeword using the FEC to obtain a decoded SFC field and the payload; performing a first verification of the decoded SFC field while in a sync state of a synchronization state machine; and staying in the sync state when the first verification is successful or exiting the sync state when the first verification is unsuccessful.
    Type: Application
    Filed: September 14, 2022
    Publication date: January 19, 2023
    Inventors: Andy Shen, Xiang Liu, Yuanqiu Luo, Frank Effenberger
  • Patent number: 11516563
    Abstract: An ONU is provided. The ONU comprises a receiver configured to receive a first PON frame from an OLT, the first PON frame comprising a first PSBd field, the first PSBd field comprising a first PSync field, the first PSync field comprising first bits, and a first quantity of the first bits being greater than 64 bits; and a processor coupled to the receiver and configured to perform synchronization of the first PON frame by matching the first bits to a pre-stored sequence.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: November 29, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huaiyu Zeng, Yuanqiu Luo, Andy Shen, Xiang Liu, Frank Effenberger
  • Patent number: 11375299
    Abstract: An OLT comprises a processor configured to: obtain optical powers associated with ONUs, and generate an instruction instructing a transmit order of transmissions based on the optical powers; a transmitter coupled to the processor and configured to transmit the instruction to the ONUs; and a receiver coupled to the processor and configured to receive the transmissions from the ONUs based on the instruction. An apparatus comprises a receiver configured to receive an instruction instructing a transmit order of transmissions based on optical powers associated with ONUs; a processor coupled to the receiver and configured to process the instruction; and a transmitter coupled to the processor and configured to transmit a transmission based on the instruction.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: June 28, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huaiyu Zeng, Xiang Liu, Andy Shen, Ning Cheng, Yuanqiu Luo, Frank Effenberger
  • Publication number: 20210144457
    Abstract: An OLT comprises a processor configured to: obtain optical powers associated with ONUs, and generate an instruction instructing a transmit order of transmissions based on the optical powers; a transmitter coupled to the processor and configured to transmit the instruction to the ONUs; and a receiver coupled to the processor and configured to receive the transmissions from the ONUs based on the instruction. An apparatus comprises a receiver configured to receive an instruction instructing a transmit order of transmissions based on optical powers associated with ONUs; a processor coupled to the receiver and configured to process the instruction; and a transmitter coupled to the processor and configured to transmit a transmission based on the instruction.
    Type: Application
    Filed: January 22, 2021
    Publication date: May 13, 2021
    Inventors: Huaiyu Zeng, Xiang Liu, Andy Shen, Ning Cheng, Yuanqiu Luo, Frank Effenberger
  • Patent number: 10992406
    Abstract: A first apparatus in an optical communications network, the first apparatus comprises a transmitter; a receiver; a first MAC; and a first oDSP coupled to the transmitter, the receiver, and the first MAC and configured to communicate a message via a dedicated C&M channel with at least one of the first MAC, a second MAC in a second apparatus in the optical communications network, or a second oDSP in the second apparatus. A method comprises receiving an FS message comprising a PLOAM field, the PLOAM field contains oDSP-related C&M information, and the oDSP-related C&M information comprises a message type ID field and a Message_Content field; reading the message type ID field; and deciding, based on the message type ID field, whether to read the Message_Content field.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: April 27, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiang Liu, Yuanqiu Luo, Huaiyu Zeng, Andy Shen, Frank Effenberger
  • Publication number: 20210006874
    Abstract: An ONU is provided. The ONU comprises a receiver configured to receive a first PON frame from an OLT, the first PON frame comprising a first PSBd field, the first PSBd field comprising a first PSync field, the first PSync field comprising first bits, and a first quantity of the first bits being greater than 64 bits; and a processor coupled to the receiver and configured to perform synchronization of the first PON frame by matching the first bits to a pre-stored sequence.
    Type: Application
    Filed: September 21, 2020
    Publication date: January 7, 2021
    Inventors: Huaiyu Zeng, Yuanqiu Luo, Andy Shen, Xiang Liu, Frank Effenberger
  • Publication number: 20210006346
    Abstract: A first apparatus in an optical communications network, the first apparatus comprises a transmitter; a receiver; a first MAC; and a first oDSP coupled to the transmitter, the receiver, and the first MAC and configured to communicate a message via a dedicated C&M channel with at least one of the first MAC, a second MAC in a second apparatus in the optical communications network, or a second oDSP in the second apparatus. A method comprises receiving an FS message comprising a PLOAM field, the PLOAM field contains oDSP-related C&M information, and the oDSP-related C&M information comprises a message type ID field and a Message_Content field; reading the message type ID field; and deciding, based on the message type ID field, whether to read the Message_Content field.
    Type: Application
    Filed: September 17, 2020
    Publication date: January 7, 2021
    Inventors: Xiang Liu, Yuanqiu Luo, Huaiyu Zeng, Andy Shen, Frank Effenberger
  • Publication number: 20200382241
    Abstract: A communication method and device are provided for communication in a point-to-multi-point communication network. A communication method includes receiving, by a node of a plurality of multi-point nodes, a transmission frame comprising a header including a repetition information and a data section comprising multiple modulation symbols, with at least two repeated modulation symbols that are repeated to represent a first modulation symbol; extracting, by the node, the repetition information of the header; recovering, by node, the amplitude of each modulation symbol of the at least two repeated modulation symbols; and combining, by the node, the amplitudes of the at least two repeated modulation symbols, based on the repetition information, to reconstruct the first modulation symbol represented by the at least two repeated modulation symbols.
    Type: Application
    Filed: August 18, 2020
    Publication date: December 3, 2020
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Xiang Liu, Huaiyu Zeng, Frank Effenberger, Yuanqiu Lou, Andy Shen
  • Patent number: 10547672
    Abstract: An autoscaling system for scaling resource instances in a cloud network includes an autoscaling application is stored in memory and executed by a processor. The autoscaling application is configured to provide an interface to define an autoscale policy including scale in rules and scale out rules for a plurality of different types of resource instances of a tenant. The autoscaling application is configured to receive capacity data corresponding to a first type of the plurality of different types of resource instances; calculate an estimated instance count for scaling in the first type based on the capacity data and scale in rules; calculate a projection factor based on an estimated instance count and a current instance count; generate adjusted capacity data based on current capacity data and the projection factor; compare the adjusted capacity data and the scale out rules; and selectively scale in the first type based on the comparison.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: January 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andy Shen, George Moussa, Ashwin Kamath Govinda
  • Publication number: 20190334625
    Abstract: An apparatus comprises a DAC configured to convert a digital electrical signal to an analog electrical signal and a laser coupled to the DAC. The laser is configured to generate an optical signal using the analog electrical signal for modulation, the optical signal is a band-multiplexed optical signal comprising frequency bands, the frequency bands comprise a lowest-frequency band, and the lowest-frequency band comprises a baseband IM signal. The laser is configured to transmit the optical signal. A PON comprises an OLT configured to transmit a downstream optical signal, the downstream optical signal is a band-multiplexed optical signal comprising a first band and a second band. The PON includes a first ONU configured to receive the downstream optical signal and equalize only the first band; and a second ONU configured to receive the downstream optical signal and equalize the first band and the second band.
    Type: Application
    Filed: April 30, 2018
    Publication date: October 31, 2019
    Inventors: Xiang Liu, Huaiyu Zeng, Andy Shen, Frank Effenberger
  • Patent number: 10454588
    Abstract: An apparatus comprises a DAC configured to convert a digital electrical signal to an analog electrical signal and a laser coupled to the DAC. The laser is configured to generate an optical signal using the analog electrical signal for modulation, the optical signal is a band-multiplexed optical signal comprising frequency bands, the frequency bands comprise a lowest-frequency band, and the lowest-frequency band comprises a baseband IM signal. The laser is configured to transmit the optical signal. A PON comprises an OLT configured to transmit a downstream optical signal, the downstream optical signal is a band-multiplexed optical signal comprising a first band and a second band. The PON includes a first ONU configured to receive the downstream optical signal and equalize only the first band; and a second ONU configured to receive the downstream optical signal and equalize the first band and the second band.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: October 22, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Xiang Liu, Huaiyu Zeng, Andy Shen, Frank Effenberger
  • Patent number: 10326665
    Abstract: Metrics are defined and collected for an application. The metrics are organized in hierarchical trees with metrics aggregated at each node in the trees. Each tree represents a different permutation of the metrics. A particular metric may occur in more than one tree. A user interface provides a default drill-down that allows users to jump from one metric to another so that only the most useful information is presented to the user. The default drill-down is defined to provide the user with a best practices method to identify and correct problems or errors in the application. Users may modify the default drill-down path.
    Type: Grant
    Filed: October 23, 2016
    Date of Patent: June 18, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andy Shen, Vikram Desai, Vladimir Pogrebinsky
  • Publication number: 20180316751
    Abstract: An autoscaling system for scaling resource instances in a cloud network includes an autoscaling application is stored in memory and executed by a processor. The autoscaling application is configured to provide an interface to define an autoscale policy including scale in rules and scale out rules for a plurality of different types of resource instances of a tenant. The autoscaling application is configured to receive capacity data corresponding to a first type of the plurality of different types of resource instances; calculate an estimated instance count for scaling in the first type based on the capacity data and scale in rules; calculate a projection factor based on an estimated instance count and a current instance count; generate adjusted capacity data based on current capacity data and the projection factor; compare the adjusted capacity data and the scale out rules; and selectively scale in the first type based on the comparison.
    Type: Application
    Filed: April 27, 2017
    Publication date: November 1, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Andy SHEN, George MOUSSA, Ashwin KAMATH GOVINDA
  • Publication number: 20180316547
    Abstract: A data system for delivering operational data relating to resource instances in a cloud network includes a plurality of different types of resource instances deployed in the cloud network for a plurality of tenants. Each of the resource instances includes an agent application configured to generate diagnostic log data and metric data for each of the resource instances. A server includes an interface, accessible by the plurality of tenants, configured to create a data service configuration for each of the plurality of tenants. The data service configuration configures storage, streaming and analytic data services for the diagnostic log data and the metric data generated by the resource instances corresponding to each of the plurality of tenants.
    Type: Application
    Filed: April 27, 2017
    Publication date: November 1, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ashwin KAMATH GOVINDA, Jagadish Raghavendra Kulkarni, Andy Shen, Anatoliy Panasyuk, Shrirang Pradip Khisti, John Lyle Kemnetz, Vinicius Canaa Medeiros Ruela