Patents by Inventor Fan Mo
Fan Mo 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: 10855284Abstract: A method of routing interconnects of a field programmable gate array including: a plurality of logic tiles, and a tile-to-tile interconnect network, having a plurality of tile-to-tile interconnects to interconnect logic tile networks of the logic tiles, the method comprises: routing a first plurality of tile-to-tile interconnects in a first plurality of logic tiles. After routing the first plurality of tile-to-tile interconnects, routing a second plurality of tile-to-tile interconnects in a second plurality of logic tiles. The start/end point of each tile-to-tile interconnect in the first plurality and the second plurality of tiles is independent of the start/end point of the other tile-to-tile interconnects in the first and second plurality, respectively.Type: GrantFiled: September 23, 2019Date of Patent: December 1, 2020Assignee: Flex Logix Technologies, Inc.Inventors: Yongning Liu, Fan Mo, Cheng C. Wang
-
Patent number: 10833140Abstract: A display substrate, a manufacturing method thereof, a display device, and a mask plate are provided. The display substrate includes: a base substrate including a display region and a peripheral region, the peripheral region including a first peripheral region and a second peripheral region; a first power voltage terminal located in the first peripheral region; a first power signal line located in the display region and configured to be electrically connected with the first power voltage terminal; and a pixel defining layer, an edge of the pixel defining layer including a slope. The second peripheral region includes a first sub-region and a second sub-region located on a side of the first sub-region away from the first power voltage terminal, and an average slope angle of the slope located in the first sub-region is greater than an average slope angle of the slope located in the second sub-region.Type: GrantFiled: May 28, 2020Date of Patent: November 10, 2020Assignees: CHENGDU BOE OPTOELECTRONICS TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.Inventors: Zailong Mo, Zhiyong Yang, Fan Yang, Da Zhou
-
Publication number: 20200335572Abstract: A display substrate, a manufacturing method thereof, a display device, and a mask plate are provided. The display substrate includes: a base substrate including a display region and a peripheral region, the peripheral region including a first peripheral region and a second peripheral region; a first power voltage terminal located in the first peripheral region; a first power signal line located in the display region and configured to be electrically connected with the first power voltage terminal; and a pixel defining layer, an edge of the pixel defining layer including a slope. The second peripheral region includes a first sub-region and a second sub-region located on a side of the first sub-region away from the first power voltage terminal, and an average slope angle of the slope located in the first sub-region is greater than an average slope angle of the slope located in the second sub-region.Type: ApplicationFiled: May 28, 2020Publication date: October 22, 2020Inventors: Zailong MO, Zhiyong YANG, Fan YANG, Da ZHOU
-
Publication number: 20200336343Abstract: A system and method of estimating metric values from digital samples of received communications signal carrying symbols modulated in a selected first modulation format and symbols modulated in a second modulation format. The selected first modulation format can be selected from among multiple supported first modulation formats. The system can receive the digital samples in sample blocks a plurality of which constitute a data frame.Type: ApplicationFiled: May 5, 2020Publication date: October 22, 2020Applicant: VIASAT, INC.Inventors: SAMEEP DAVE, FAN MO, MURAT ARABACI, YURI ZELENSKY
-
Patent number: 10778339Abstract: A system and method of creating frames comprised of blocks, where each block comprises data symbols corresponding to a higher order quadrature modulation format and support symbols corresponding to a lower order modulation format. One or more of the blocks can further comprise markers comprising distinct symbol patterns. The markers can mark the start of each frame and/or another location in the frame. The support symbols can be in a common location in each block.Type: GrantFiled: September 14, 2018Date of Patent: September 15, 2020Assignee: VIASAT, INC.Inventors: Murat Arabaci, Fan Mo, Sameep Dave, William H Miller
-
Publication number: 20200267029Abstract: One example includes an equalizer system. The system includes a filter system configured to receive digital sample blocks associated with an input signal and to provide equalized digital sample blocks associated with the respective digital sample blocks based on adaptive tap weights. Each of the digital sample blocks includes samples and each of the equalized digital sample blocks includes equalized samples. The system also includes a sample set selector to select a subset of equalized samples from each of the equalized digital sample blocks at the output of the filter and an error estimator configured to implement an error estimation algorithm on the subset of the equalized samples to determine a residual error associated with the equalized samples. The system further includes a tap weight generator configured to generate the adaptive tap weights in response to the residual error and to provide the adaptive tap weights to the filter.Type: ApplicationFiled: January 23, 2020Publication date: August 20, 2020Inventors: Sameep Dave, Fan Mo, Yuri Zelensky, Murat Arabaci
-
Publication number: 20200244433Abstract: One example includes a frame synchronization module. The module includes a search correlator configured to find a first unique word (UW) pattern in a first set of digital sample blocks of a first data frame and a second UW pattern in a second digital sample blocks of a second data frame. The module also includes a buffer configured to store the first and second data frames and to concurrently release the buffered first and second data frames for downstream processing in response to time-aligning the first and second UW patterns of the respective first and second sets of digital sample blocks being aligned to a clock index.Type: ApplicationFiled: February 17, 2020Publication date: July 30, 2020Applicant: VIASAT, INC.Inventors: FAN MO, YURI ZELENSKY, MURAT ARABACI, CHASE B. NEMETH-NEUMANN, ERIC A. FOWLIE
-
Patent number: 10708095Abstract: A system and method of estimating metric values from digital samples of received communications signal carrying symbols modulated in a selected first modulation format and symbols modulated in a second modulation format. The selected first modulation format can be selected from among multiple supported first modulation formats. The system can receive the digital samples in sample blocks a plurality of which constitute a data frame.Type: GrantFiled: September 13, 2018Date of Patent: July 7, 2020Assignee: VIASAT, INC.Inventors: Sameep Dave, Fan Mo, Murat Arabaci, Yuri Zelensky
-
Patent number: 10686021Abstract: The present disclosure provides a mask plate, an OLED display substrate and a method for manufacturing the OLED display substrate, and a display device. The mask plate comprises a plurality of openings arranged as an array and configured to prepare patterns of a pixel definition layer, wherein a width of the opening close to a first side of the mask plate in a first direction is greater than that of the opening away from the first side of the mask plate, and the first direction is a direction from the opening close to the first side of the mask plate to the opening away from the first side of the mask plate. A slope angle of the pattern of the pixel definition layer close to a second side of the OLED display substrate is smaller than that away from the second side of the OLED display substrate.Type: GrantFiled: June 1, 2018Date of Patent: June 16, 2020Assignees: BOE TECHNOLOGY GROUP CO., LTD., CHENGDU BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.Inventors: Zailong Mo, Zhiyong Yang, Fan Yang, Da Zhou
-
Publication number: 20200178342Abstract: Methods, systems, and devices are described for communicating data from multiple data terminals to an aggregator terminal over a communication link having changing link conditions. In some embodiments, source data is received at multiple data terminals, each in communication with an aggregator terminal over a communication link. For example, during a live newscast, one mobile camera may receive live video of an event from a first position while another mobile camera receives live video of the event from a second position. For various reasons (e.g., as the cameras move) each communication link may experience independently changing link conditions. Each data terminal encodes the source data (or store source data for later encoding) as a function of its respective link conditions, and transmits encoded source data over its respective communication link to the aggregator terminal.Type: ApplicationFiled: November 5, 2019Publication date: June 4, 2020Inventors: Kevin Kimmich, Fan Mo, Mark Vanderaar
-
Publication number: 20200169278Abstract: One example includes a digital signal conditioner (DSC) system. A sample selector bank receives a digital sample block of an input signal that is provided at a supported input oversampling factor and selects a subset of samples from the digital sample block based on a selection signal. A tap weights selector bank generates a set of tap weights based on the selection signal. A filter bank receives the subset of the samples from each of the sample selectors and a respective set of tap weights. Each filter provides a weighted sample associated with the respective subset of samples and the respective set of tap weights. A reformattor receives the weighted sample from each of the filters and provides a filtered sample block including the weighted sample from a subset of the filters at an output oversampling factor for each supported input oversampling factor based on a selected supported resampling ratio.Type: ApplicationFiled: January 28, 2020Publication date: May 28, 2020Inventors: Murat Arabaci, Fan Mo, Daniel Kang, Timothy K. Gao
-
Patent number: 10630459Abstract: A frame synchronization system and method is disclosed. The system can comprise controller, a search correlator, and a buffer. The controller can be configured to operate on a first stream of first digital sample blocks associated with a first signal and a second stream of second digital sample blocks associated with a second signal. The search correlator can be configured to determine an index of a first unique word (UW) pattern within first searchable digital sample blocks corresponding to the first digital sample blocks and an index of a second UW pattern within second searchable digital sample blocks corresponding to the second digital sample blocks. The buffer can be configured to store the first digital sample blocks and the second digital sample blocks and to release the buffered first and the second digital sample blocks for flow downstream when the stream of first digital sample blocks and the stream of second digital sample blocks are aligned.Type: GrantFiled: September 13, 2018Date of Patent: April 21, 2020Assignee: VIASAT, INC.Inventors: Fan Mo, Yuri Zelensky, Murat Arabaci, Chase B Nemeth-Neumann, Eric A Fowlie
-
Publication number: 20200092076Abstract: A frame synchronization system and method is disclosed. The system can comprise controller, a search correlator, and a buffer. The controller can be configured to operate on a first stream of first digital sample blocks associated with a first signal and a second stream of second digital sample blocks associated with a second signal. The search correlator can be configured to determine an index of a first unique word (UW) pattern within first searchable digital sample blocks corresponding to the first digital sample blocks and an index of a second UW pattern within second searchable digital sample blocks corresponding to the second digital sample blocks. The buffer can be configured to store the first digital sample blocks and the second digital sample blocks and to release the buffered first and the second digital sample blocks for flow downstream when the stream of first digital sample blocks and the stream of second digital sample blocks are aligned.Type: ApplicationFiled: September 13, 2018Publication date: March 19, 2020Applicant: VIASAT, INC.Inventors: FAN MO, YURI ZELENSKY, MURAT ARABACI, CHASE B. NEMETH-NEUMANN, ERIC A. FOWLIE
-
Publication number: 20200091947Abstract: One example includes a digital signal conditioner (DSC) system. A sample selector bank receives a digital sample block of an input signal that is provided at a supported input oversampling factor and selects a subset of samples from the digital sample block based on a selection signal. A tap weights selector bank generates a set of tap weights based on the selection signal. A filter bank receives the subset of the samples from each of the sample selectors and a respective set of tap weights. Each filter provides a weighted sample associated with the respective subset of samples and the respective set of tap weights. A reformattor receives the weighted sample from each of the filters and provides a filtered sample block including the weighted sample from a subset of the filters at an output oversampling factor for each supported input oversampling factor based on a selected supported resampling ratio.Type: ApplicationFiled: September 14, 2018Publication date: March 19, 2020Inventors: Murat Arabaci, Fan Mo, Daniel Kang, Timothy K Gao
-
Publication number: 20200092008Abstract: A system and method of creating frames comprised of blocks, where each block comprises data symbols corresponding to a higher order quadrature modulation format and support symbols corresponding to a lower order modulation format. One or more of the blocks can further comprise markers comprising distinct symbol patterns. The markers can mark the start of each frame and/or another location in the frame. The support symbols can be in a common location in each block.Type: ApplicationFiled: September 14, 2018Publication date: March 19, 2020Applicant: VIASAT, INC.Inventors: MURAT ARABACI, FAN MO, SAMEEP DAVE, WILLIAM H. MILLER
-
Publication number: 20200092147Abstract: A system and method of estimating metric values from digital samples of received communications signal carrying symbols modulated in a selected first modulation format and symbols modulated in a second modulation format. The selected first modulation format can be selected from among multiple supported first modulation formats. The system can receive the digital samples in sample blocks a plurality of which constitute a data frame.Type: ApplicationFiled: September 13, 2018Publication date: March 19, 2020Applicant: Viasat, Inc.Inventors: Sameep Dave, Fan Mo, Murat Arabaci, Yuri Zelensky
-
Patent number: 10587294Abstract: One example includes a digital signal conditioner (DSC) system. A sample selector bank receives a digital sample block of an input signal that is provided at a supported input oversampling factor and selects a subset of samples from the digital sample block based on a selection signal. A tap weights selector bank generates a set of tap weights based on the selection signal. A filter bank receives the subset of the samples from each of the sample selectors and a respective set of tap weights. Each filter provides a weighted sample associated with the respective subset of samples and the respective set of tap weights. A reformattor receives the weighted sample from each of the filters and provides a filtered sample block including the weighted sample from a subset of the filters at an output oversampling factor for each supported input oversampling factor based on a selected supported resampling ratio.Type: GrantFiled: September 14, 2018Date of Patent: March 10, 2020Assignee: VIASAT, INC.Inventors: Murat Arabaci, Fan Mo, Daniel Kang, Timothy K. Gao
-
Patent number: 10571017Abstract: A gear-shifting control system of an automatic transmission includes a main pump, four gear-shifting cylinders, a gear-shifting control valve, a first gear switching valve, a second gear switching valve, a first gear on-off valve, and a second gear on-off valve. The gear-shifting control valve has an inlet and two outlets, the first gear switching valve has two inlets and four outlets, the second gear switching valve has two inlets and four outlets. The first gear on-off valve is connected between the first gear switching valve and the gear-shifting control valve, to disconnect or connect the gear-shifting control valve and the first gear switching valve. The second gear on-off valve is connected between the second gear switching valve and the gear-shifting control valve, to disconnect or connect the gear-shifting control valve and the second gear switching valve.Type: GrantFiled: November 4, 2015Date of Patent: February 25, 2020Assignee: GUANGZHOU AUTOMOBILE GROUP CO., LTD.Inventors: Jian Wu, Fan Mo, Xinzhi Huang, Xuewu Liu, Anwei Zhang
-
Patent number: 10560289Abstract: One example includes an equalizer system. The system includes a filter system configured to receive digital sample blocks associated with an input signal and to provide equalized digital sample blocks associated with the respective digital sample blocks based on adaptive tap weights. Each of the digital sample blocks includes samples and each of the equalized digital sample blocks includes equalized samples. The system also includes a sample set selector to select a subset of equalized samples from each of the equalized digital sample blocks at the output of the filter and an error estimator configured to implement an error estimation algorithm on the subset of the equalized samples to determine a residual error associated with the equalized samples. The system further includes a tap weight generator configured to generate the adaptive tap weights in response to the residual error and to provide the adaptive tap weights to the filter.Type: GrantFiled: September 13, 2018Date of Patent: February 11, 2020Assignee: VIASAT, INC.Inventors: Sameep Dave, Fan Mo, Yuri Zelensky, Murat Arabaci
-
Patent number: 10470236Abstract: Methods, systems, and devices are described for communicating data from multiple data terminals to an aggregator terminal over a communication link having changing link conditions. In some embodiments, source data is received at multiple data terminals, each in communication with an aggregator terminal over a communication link. For example, during a live newscast, one mobile camera may receive live video of an event from a first position while another mobile camera receives live video of the event from a second position. For various reasons (e.g., as the cameras move) each communication link may experience independently changing link conditions. Each data terminal encodes the source data (or store source data for later encoding) as a function of its respective link conditions, and transmits encoded source data over its respective communication link to the aggregator terminal.Type: GrantFiled: December 14, 2017Date of Patent: November 5, 2019Assignee: ViaSat, Inc.Inventors: Kevin Kimmich, Fan Mo, Mark Vanderaar