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: 20160119889Abstract: 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 4, 2016Publication date: April 28, 2016Inventors: Hongyuan Zhang, Mao Yu, Su Khiong Yong, Sudhir Srinivasa
-
Publication number: 20160111001Abstract: A system for remotely controlling operation of a vehicle comprises a handheld electronic device, a key, and a base station mounted in the vehicle. The handheld electronic device is bi-directionally and wirelessly communicable with the key, while the key is bi-directionally and wirelessly communicable with the base station. An instruction which can be a vehicle searching instruction is sent to the base station from the handheld electronic device via the key. The base station sends position information of the vehicle to the handheld electronic device via the key upon receiving the instruction for searching the vehicle.Type: ApplicationFiled: October 16, 2014Publication date: April 21, 2016Inventors: Mao-Yu LIN, Wei-An CHEN
-
Patent number: 9294164Abstract: 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: GrantFiled: October 22, 2010Date of Patent: March 22, 2016Assignee: MARVELL WORLD TRADE LTD.Inventors: Hongyuan Zhang, Raja Banerjea, Yong Liu, Mao Yu
-
Patent number: 9281877Abstract: 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: May 5, 2014Date of Patent: March 8, 2016Assignee: MARVELL WORLD TRADE LTD.Inventors: Hongyuan Zhang, Raja Banerjea, Yong Liu, Mao Yu
-
Publication number: 20160037925Abstract: A seat for training legs contains: a frame and a sitting assembly mounted on the frame. A sliding unit is fixed between the frame and the sitting assembly and includes a sliding rack and a sliding block, the sliding rack includes a slidable rail arranged on an upper surface thereof and a fitting tube mounted on two sides of the frame, the sliding block is disposed on a back surface of the sitting assembly and connects with the slidable rail. A vertical moving unit is defined between the frame and a rear end of the sliding rack to drive the rear end of the sliding rack to move obliquely. A foot support is mounted on a front end of the frame to support user's feet. Thereby, the user's feet are placed on the foot support to exert force so that the sitting assembly slides to exercise the user's feet.Type: ApplicationFiled: August 6, 2014Publication date: February 11, 2016Inventor: MAO-YU YEN
-
Patent number: 9256247Abstract: According to one embodiment, an apparatus includes a first processing unit operating according to a first clock, a second processing unit operating according to a second clock running separately from the first clock, and a synchronization controller coupled to the first communication unit and the second communication unit. The synchronization controller is configured to (i) cause the first communication unit to generate a first indication of time at which the first processing unit transmits a signal to the second processing unit, according to the first clock, (ii) cause the second processing unit to generate a second indication of time at which the second processing unit receives the signal, according to the second clock, and (iii) determine an offset between the first clock and the second clock based on the first indication of time and the second indication of time.Type: GrantFiled: January 4, 2013Date of Patent: February 9, 2016Assignee: MARVELL WORLD TRADE LTD.Inventors: Raja Banerjea, Donald Pannell, Ken Kinwah Ho, Ken Yeung, Mao Yu
-
Publication number: 20160033636Abstract: A system for finding a vehicle includes a function controller, a key for matching with and controlling the function controller, and a portable device. The portable device can match with the key and transmit an instruction to the key. The key includes a first positioning module, and the function controller includes a second positioning module coupled to the first positioning module. The first positioning module and the second positioning module can receive data as to the distance between and respective locations of the chip key and the function controller. The present disclosure also discloses a method for finding vehicle.Type: ApplicationFiled: October 28, 2014Publication date: February 4, 2016Inventors: MAO-YU LIN, WEI-AN CHEN
-
Patent number: 9246668Abstract: Systems, methods, and other embodiments associated with unified control of timing recovery and packet processing are described. According to one embodiment, a method for performing unified control of timing recovery and packet processing is provided. The method includes sampling a received signal according to an ADC timing signal to produce a sequence of samples. The received signal corresponds to a packet and was transmitted according to a transmit timing signal. The method includes determining a phase offset between the ADC timing signal and the transmit timing signal and identifying, based, at least in part, on the phase offset, a data portion of the sequence of samples that contains data encoded in the received signal. A re-generated sample sequence that adjusts the data portion based on the phase offset is calculated.Type: GrantFiled: March 12, 2014Date of Patent: January 26, 2016Assignee: MARVELL INTERNATIONAL LTD.Inventors: Mao Yu, Ming Ta Lin, Sergey Timofeev
-
Patent number: 9232493Abstract: 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: GrantFiled: January 31, 2014Date of Patent: January 5, 2016Assignee: MARVELL WORLD TRADE LTD.Inventors: Hongyuan Zhang, Mao Yu, Su Khiong Yong, Sudhir Srinivasa
-
Patent number: 9188678Abstract: 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: January 28, 2014Date of Patent: November 17, 2015Assignee: MARVELL INTERNATIONAL LTD.Inventors: Xiangdong Jin, Mao Yu, Jianwei Bei, Xiaotao Xu
-
Patent number: 9154197Abstract: 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: GrantFiled: October 22, 2010Date of Patent: October 6, 2015Assignee: MARVELL WORLD TRADE LTD.Inventors: Hongyuan Zhang, Raja Banerjea, Yong Liu, Mao Yu
-
Publication number: 20150274125Abstract: A control system for vehicle includes a function controller, a key pairing with the function controller and taking control of the function controller. A portable device broadcasts an instruction to the key and if the pairing is validated, the device pairs with the key. The key can receive instructions and have the function controller control the vehicle according to instructions. The present disclosure also discloses an operation method of a control system for vehicle.Type: ApplicationFiled: October 29, 2014Publication date: October 1, 2015Inventors: MAO-YU LIN, HSIN-NAN CHEN, CHIA-JOU HUANG, WEI-AN CHEN
-
Publication number: 20150244989Abstract: A surveillance system, a surveillance camera, and a method for security surveillance are provided. The surveillance system includes at least one first surveillance camera and a second surveillance camera electrically connected to the first surveillance camera via networks. When the first surveillance camera detects and determines that the second surveillance camera is disabled, the first surveillance camera changes a first viewing zone to overlap a second viewing zone of the second surveillance camera.Type: ApplicationFiled: February 27, 2014Publication date: August 27, 2015Applicant: Transcend Information, Inc.Inventor: Mao-Yu LIAO
-
Patent number: 9071342Abstract: In accordance with the teachings described herein, system and methods are provided for a GPS acquisition correlation scheme with a reduced memory requirement. An example system may include a memory, a local PRN code generator, correlators, adder trees, an accumulator, and an output memory. The memory may be used to store an input PRN code. The local PRN code generator generates a replica PRN code and outputs a replica PRN code. The local PRN code generator may also shift the replica PRN code for each output epoch. One or more correlators receive the input PRN code and the replica PRN code and compare a bit of the input PRN code to a bit of the replica PRN code and generates a comparison. The adder trees add the comparisons and generate a comparison output. An accumulator accumulates the comparison output and outputs an accumulated output to an output memory.Type: GrantFiled: April 7, 2011Date of Patent: June 30, 2015Assignee: MARVELL INTERNATIONAL LTD.Inventors: Xiangdong Jin, Mao Yu, Chi-Yuen Young
-
Patent number: 9055481Abstract: In a method for detecting a duplicate packet in a signal, the signal is received at a communication device. A carrier sense (CS) operation is performed, for each of a plurality of frequency bands, on the received signal. Performing a CS operation includes performing a respective autocorrelation on the received signal in a respective one of the plurality of frequency bands. A clear channel assessment (CCA) operation is performed, for each of the plurality of frequency bands, on the received signal. Performing a CCA operation on the received signal includes measuring a respective amount of energy in a respective one of the plurality of frequency bands. Whether the received signal corresponds to a packet duplicated in each of the plurality of frequency bands is determined based on the CS operations and the CCA operations.Type: GrantFiled: January 17, 2014Date of Patent: June 9, 2015Assignee: Marvell International Ltd.Inventor: Mao Yu
-
Patent number: 8922428Abstract: A system includes a memory with columns and rows. A sampler samples a first portion of a signal during first periods to obtain sets of samples, respectively. The sets of samples include a first set having first samples and a second set having second samples. A first controller writes each set in the sets of samples in a respective one of the columns. The first controller writes: the first samples in a first column such that each of the first samples is stored in a respective one of the rows; the second samples in a second column such that each of the second samples is stored in a respective one of the rows; and the second samples in the second column subsequent to writing the first samples in the first column. A second controller reads third samples stored in a first row and fourth samples stored in a second row.Type: GrantFiled: August 16, 2013Date of Patent: December 30, 2014Assignee: Marvell International Ltd.Inventors: Chi-Yuen Young, Mao Yu, Xiangdong Jin
-
Publication number: 20140325452Abstract: A method for creating a virtual three-dimensional user interface is provided. The method includes the steps. A virtual three-dimensional user interfaces is obtained and displayed. A list of the icons is obtained from the storage unit and displayed on the three-dimensional user interface. The icon displayed on the three-dimensional user interface is editable. Determine whether a certain time interval of a touch applied on a displayed icon displayed on the three-dimensional user interface arrives a predetermined time period. If so, obtaining a list of control software, selecting one of the control software and mapping a relationship between the icon and the selected control software. A system for creating a virtual three-dimensional user interface and a smart electronic device showing the virtual three-dimensional user interface are also provided.Type: ApplicationFiled: April 28, 2014Publication date: October 30, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: MAO-YU LIN
-
Publication number: 20140325504Abstract: Method for downloading and installing control software is provided. The method includes the following steps. Send a request from a smart electronic device to a control device for obtaining device information of the control device. Receive the device information which includes a download address of control software corresponding to the control device. Download the control software from the download address. And install the control software on the smart electronic device. A system for downloading and installing control software and a smart electronic device are also provided.Type: ApplicationFiled: April 15, 2014Publication date: October 30, 2014Applicant: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: MAO-YU LIN
-
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