Patents by Inventor Mao Yu
Mao Yu 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).
-
Publication number: 20140298190Abstract: Systems and methods for providing actions for users of a computer device from a lock screen interface are provided. A computing device may comprise a touch-sensitive display screen that may allow a user to scroll through a set of user int rfaces that may comprise a set of lock screen interfaces—one of which may be associated with the user, if authorized for using the computing device. The computing device may allow the user to scroll to one of the following: a set of locked screen interfaces, a set of sign-in interfaces, a set of applications allowed for use (e.g., a camera) by the computer device (even if the user is not signed-in) and a new mode of functionality for computing device (e.g., a children's entertainment application). The computer system may allow swiping from multiple discernible directions to allow the scrolling through user interfaces in a natural manner.Type: ApplicationFiled: March 29, 2013Publication date: October 2, 2014Applicant: Microsoft CorporationInventors: Adam Barrus, Eugene Lin, Alice Steinglass, Jessica Murray, Mao Yu, Katrina Koo, Ginger Gloystein
-
Patent number: 8842571Abstract: Methods, systems, and apparatus are described for processing a first field of a preamble of a data unit received by a communication device, the preamble including a second field that follows the first field in time. The embodiments described further include determining an estimated start of the second field of the preamble based on the processing of the first field, processing the second field of the preamble based on the estimated start of the second field, and determining an estimated time of arrival of the data unit at the communication device based on the processing of the second field of the preamble.Type: GrantFiled: February 21, 2014Date of Patent: September 23, 2014Assignee: Marvell International Ltd.Inventors: Mao Yu, Hongyuan Zhang
-
Publication number: 20140241458Abstract: In a method for generating a preamble of a data unit for transmission via a multiple input, multiple output (MIMO) communication channel, a first field of the preamble is generated. The first field provides a plurality of indicators to a plurality of receivers. Each one of the plurality of indicators indicates a set of a plurality of training sequences that corresponds to transmission of the data unit to a corresponding one of the plurality of receivers. The plurality of training sequences is included in a second field of the preamble. The preamble is formatted such that the first field of the preamble will be transmitted prior to the second field of the preamble being transmitted.Type: ApplicationFiled: May 5, 2014Publication date: August 28, 2014Applicant: Marvell World Trade Ltd.Inventors: Hongyuan Zhang, Raja Banerjea, Yong Liu, Mao Yu
-
Publication number: 20140213193Abstract: Methods, systems, and apparatus are disclosed for determining accurate ranging measurements between communication devices. Various embodiments are described for recording timestamps associated with when transmissions are sent and received between the communication devices. The communication devices are configured to determine a difference in their clock frequencies and to communicate this difference with one another. Furthermore, each of the communication devices is configured to compensate for these differences before or after the timestamps are exchanged and to send a compensation indicator of whether the compensation has been performed. If the compensation has not been performed, either of the communication devices can compensate for the clock frequency differences after receiving the timestamps based on the compensation indicator. By using compensated clock frequencies based on a single clock reference, highly accurate ranging measurements are obtained using round trip propagation time calculations.Type: ApplicationFiled: January 31, 2014Publication date: July 31, 2014Applicant: MARVELL WORLD TRADE LTD.Inventors: Hongyuan Zhang, Mao Yu, Su Khiong Yong, Sudhir Srinivasa
-
Patent number: 8724546Abstract: In a method for generating a preamble of a data unit for transmission via a multiple input, multiple output (MIMO) communication channel, a first field of the preamble is generated. The first field provides a plurality of indicators to a plurality of receivers. Each one of the plurality of indicators indicates a set of a plurality of training sequences that corresponds to transmission of the data unit to a corresponding one of the plurality of receivers. The plurality of training sequences is included in a second field of the preamble. The preamble is formatted such that the first field of the preamble will be transmitted prior to the second field of the preamble being transmitted.Type: GrantFiled: October 22, 2010Date of Patent: May 13, 2014Assignee: Marvell World Trade Ltd.Inventors: Hongyuan Zhang, Raja Banerjea, Yong Liu, Mao Yu
-
Patent number: 8675712Abstract: In accordance with the teachings described herein, system and methods are provided for a GPS PRN code interpolation scheme with a reduced memory requirement. An example GPS receiver system may include a memory, a local PRN code generator, and an interpolator. The memory may be used to store GPS PRN code received from a global positioning satellite. The local PRN code generator generates a replica PRN code having a repeating code that includes at least a first epoch and a second epoch. The interpolator determines an offset point in the first epoch of replica PRN code and interpolates the replica PRN code at a predetermined sample rate to generate an interpolated replica PRN code for use in correlating with the GPS PRN code.Type: GrantFiled: April 6, 2011Date of Patent: March 18, 2014Assignee: Marvell International Ltd.Inventors: Xiangdong Jin, Mao Yu, Jianwei Bei, Xiaotao Xu
-
Patent number: 8634317Abstract: In a method for detecting a duplicate packet in a signal, the signal is received using a receiver. Carrier sense (CS) operations are performed on the received signal in at least each of two frequency bands. Clear channel assessment (CCA) operations are performed on the received signal in the at least each of two frequency bands. A determination whether the received signal corresponds to a packet duplicated in the at least two frequency bands is made based on the CS operations and the CCA operations.Type: GrantFiled: May 9, 2011Date of Patent: January 21, 2014Assignee: Marvell International Ltd.Inventor: Mao Yu
-
Publication number: 20130329720Abstract: Apparatuses and methods for receiving and transmitting signals are provided. A baseband processor includes receiver circuitry including single carrier receiver circuitry for demodulating a received single carrier signal and multi-carrier receiver circuitry for demodulating a received multi-carrier signal. The single carrier receiver circuitry includes a first digital interpolator, and the multi-carrier receiver circuitry includes a second digital interpolator. Symbol timing recovery is executed by adjusting an interpolation phase of the first digital interpolator or the second digital interpolator. The baseband processor also includes transmitter circuitry for encoding a signal to be transmitted. The baseband processor further includes a clock coupled to the receiver circuitry and coupled to the transmitter circuitry. The clock is configured to supply a clock signal that is processed to generate clock sampling frequencies for sending and receiving a single carrier signal and a multi-carrier signal.Type: ApplicationFiled: June 10, 2013Publication date: December 12, 2013Inventor: Mao Yu
-
Patent number: 8570887Abstract: Apparatus having corresponding methods and non-transitory computer-readable media comprise an amplifier configured to amplify signals according to a bias current, wherein the signals represent packets of data; a packet module configured to recover the packets of data from the signals amplified by the amplifier; and a control module configured to control the bias current according to one or more characteristics of the packets of data.Type: GrantFiled: November 11, 2010Date of Patent: October 29, 2013Assignee: Marvell World Trade Ltd.Inventors: Thomas B. Cho, Li Lin, Mao Yu, Atul Salhotra
-
Patent number: 8514129Abstract: Apparatus having corresponding methods and non-transitory computer-readable media comprise: a sampler configured to sample a signal, wherein the signal is modulated with a waveform having a known period, wherein the sampler obtains K samples in each period, and wherein each of the samples is N bits long, wherein K is an integer greater than 0, and N is an integer greater than 1; a memory bank, wherein the memory bank has M columns and K rows, wherein each column is N bits wide, and wherein M is an integer greater than 0; a write controller configured to write the samples to the memory bank in column order; a read controller configured to read the samples from the memory bank in row order; and an integrator configured to integrate the samples read from the memory bank, wherein the integrator provides a respective integration result for each row.Type: GrantFiled: March 18, 2011Date of Patent: August 20, 2013Assignee: Marvell International Ltd.Inventors: Chi-Yuen Young, Mao Yu, Xiangdong Jin
-
Patent number: 8331494Abstract: In one embodiment, an analog-to-digital converter (ADC) receives a radio frequency (RF) signal and converts the RF signal into a digital signal at an intermediate frequency. The ADC uses a sampling frequency that is a multiple of the intermediate frequency to perform the conversion. A selector receives the digital signal and outputs a combined in phase and quadrature signal at a plurality of sampling points based on the sampling frequency. A filter receives the combined in phase and quadrature signal and outputs a baseband in phase baseband signal and a baseband quadrature baseband signal.Type: GrantFiled: November 23, 2009Date of Patent: December 11, 2012Assignee: Marvell International Ltd.Inventors: Mao Yu, Xiangdong Jin
-
Patent number: 8260121Abstract: Systems and methods are disclosed for writing data to an optical disc. In one example, a method includes the steps of receiving data to be written to an optical disc, determining the size of the data to be written to the optical disc, generating a file system image for the optical disc, writing the file system image to the optical disc and writing the data to the optical disc at a space beginning at a LBA located at a distance equal to about the size of the data from the last available LBA and terminating at about the last available LBA of the optical disc.Type: GrantFiled: May 2, 2006Date of Patent: September 4, 2012Assignee: Cyberlink Corp.Inventor: Mao-Yu Huang
-
Patent number: 8031810Abstract: An architecture for use in wireless receiver applications, particularly for ADC conversion of received in-phase I and quadrature Q signals. A single ADC is shared to convert both signals, and the ADC input is alternately switched between the i and q signals. In an embodiment, the ADC is clocked at an increased sample rate, and the digital output signals are aligned to compensate for the phase difference resulting from the implementation of the single ADC.Type: GrantFiled: November 12, 2010Date of Patent: October 4, 2011Assignee: Marvell International Ltd.Inventors: Yungping Hsu, Mao Yu
-
Publication number: 20110116399Abstract: Apparatus having corresponding methods and non-transitory computer-readable media comprise an amplifier configured to amplify signals according to a bias current, wherein the signals represent packets of data; a packet module configured to recover the packets of data from the signals amplified by the amplifier; and a control module configured to control the bias current according to one or more characteristics of the packets of data.Type: ApplicationFiled: November 11, 2010Publication date: May 19, 2011Inventors: Thomas B. Cho, Li Lin, Mao Yu, Atul Salhotra
-
Publication number: 20110096796Abstract: In a method for generating a preamble of a data unit for transmission via a communication channel, an indication of a first number of spatial or space-time streams is included in a first field of the preamble. The first number of spatial or space-time streams corresponds to transmission of the data unit to a first receiver. One or more training sequences are included in a second field of the preamble. The preamble is formatted such that the first field of the preamble will be transmitted prior to the second field of the preamble being transmitted.Type: ApplicationFiled: October 22, 2010Publication date: April 28, 2011Inventors: HONGYUAN ZHANG, Raja Banerjea, Yong Liu, Mao Yu
-
Publication number: 20110096797Abstract: In a method for generating a preamble of a data unit for transmission via a multiple input, multiple output (MIMO) communication channel, a first field of the preamble is generated. The first field provides a plurality of indicators to a plurality of receivers. Each one of the plurality of indicators indicates a set of a plurality of training sequences that corresponds to transmission of the data unit to a corresponding one of the plurality of receivers. The plurality of training sequences is included in a second field of the preamble. The preamble is formatted such that the first field of the preamble will be transmitted prior to the second field of the preamble being transmitted.Type: ApplicationFiled: October 22, 2010Publication date: April 28, 2011Inventors: Hongyuan Zhang, Raja Banerjea, Yong Liu, Mao Yu
-
Patent number: 7835465Abstract: A simplified architecture is disclosed for use in wireless receiver applications, particularly for ADC conversion of received in-phase I and quadrature Q signals. Circuit area is substantially reduced by sharing a single ADC to convert both signals, switching the ADC input alternately between the i and q signals. In an embodiment, the ADC is clocked at an increased sample rate, and the digital output signals are aligned to compensate for the phase difference resulting from the implementation of a single ADC.Type: GrantFiled: May 1, 2008Date of Patent: November 16, 2010Assignee: Marvell International Ltd.Inventors: Yungping Hu, Mao Yu
-
Publication number: 20100260159Abstract: In a method for generating a data unit for transmission via a communication channel, wherein the data unit conforms to a first communication protocol, a preamble of the data unit is generated. The preamble includes a first field having information that indicates a duration of the data unit, the first field being formatted such that the first field is decodable by a receiver device that conforms to a second communication protocol but does not conform to the first communication protocol to determine the duration of the data unit based on the first field. Additionally, the preamble is formatted such that a portion of the preamble is decodable by a receiver device that conforms to a third communication protocol but does not conform to the first communication protocol. Also, the preamble is formatted such that a receiver device that conforms to the first communication protocol can determine that the data unit conforms to the first communication protocol.Type: ApplicationFiled: April 12, 2010Publication date: October 14, 2010Inventors: Hongyuan Zhang, Hui-Ling Lou, Rohit U. Nabar, Sudhir Srinivasa, Mao Yu, Raja Banerjea
-
Publication number: 20100207723Abstract: An electric lock system includes an electrically locking device including a memory unit, a first communication unit, an electric lock and a first processing unit, and a wireless communication device including a second communication unit, a second processing unit, and a second input unit. The memory unit stores an unlock code, a request code and a message. The first processing unit compares an input code with the request code and controls the first communication unit to transmit the message to the communication device if the input code matches the request code. The second processing unit controls the second communication unit to transmit an unlock request code to the first communication unit according to the message received by the second communication unit. The first processing unit compares the unlock request code with the unlock code, and unlocks the electric lock if the unlock request code matches the unlock code.Type: ApplicationFiled: August 14, 2009Publication date: August 19, 2010Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD, HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Shuai Cao, Mao-Yu Lin
-
Patent number: 7388931Abstract: A simplified architecture is disclosed for ADC conversion of received in-phase I and quadrature Q signals. Circuit area is substantially reduced by sharing a single ADC to convert both signals, switching the ADC input alternately between the i and q signals. In an embodiment, the ADC is clocked at an increased sample rate, and the digital output signals are aligned to compensate for the phase difference resulting from the implementation of a single ADC. Aligning includes delaying one of the digital signals, and interpolating the other one of the digital signals in a low pass filter so as to compensate for the phase difference introduced by the sampling during the first and second time intervals. The first and second time intervals are equal to a predetermined ADC sample period corresponding to a sample clock cycle. Delaying the first digital signal includes a delay of 1/2 clock cycle.Type: GrantFiled: June 12, 2002Date of Patent: June 17, 2008Assignee: Marvell International Ltd.Inventors: Yungping Hsu, Mao Yu