Patents by Inventor JianWei Bei

JianWei Bei 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: 9762939
    Abstract: A method is implementable in a source device operable to provide, via a wireless channel, a video stream to a sink device for display by the sink device. The method includes receiving link quality information indicative of a condition of the wireless channel and/or performance of communications between the source device and the sink device via the wireless channel. The method also includes determining a measure of network congestion based on the link quality information, and, based on the measure of network congestion, skipping one or more, but not all, video frames of a plurality of video frames in the video stream, such that the one or more video frames are not provided to the sink device, reconfiguring a video encoder operating on the plurality of video frames, such that an output bit rate of the video encoder is changed, and/or changing a video format of the video stream.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: September 12, 2017
    Assignee: Marvell World Trade Ltd.
    Inventors: Jianwei Bei, Manish Kumar, Sarang Shrikrishna Wagholikar
  • Patent number: 9648363
    Abstract: A method is implementable in a source device that is operable to provide, via a wireless channel, a video stream to a sink device for display by the sink device. The method includes receiving compressed video data corresponding to one or more video frames of the video stream, and generating a current packet of a plurality of packets. The plurality of packets collectively includes the compressed video data. The current packet includes a current portion of the compressed video data and recovery information indicative of at least one of (i) an arrangement of an earlier portion of the compressed video data, or (ii) content of the earlier portion of the compressed video data, wherein the earlier portion of the compressed video data is data included in an earlier packet of the plurality of packets. The method also includes causing the current packet to be transmitted to the sink device.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: May 9, 2017
    Assignee: Marvell World Trade Ltd.
    Inventors: Jianwei Bei, Manish Kumar
  • Patent number: 9201148
    Abstract: In a receive system, a plurality of correlators correlate a received signal with a plurality of delayed versions of a reference signal to generate a plurality of correlator outputs. A timing error detector estimates an optimal timing based on a set of correlator outputs, and determines a timing error based on (i) the estimated optimal correlation point and (ii) an existing timing, such that the timing error is hard or soft limited between two positive thresholds and two negative thresholds.
    Type: Grant
    Filed: May 24, 2010
    Date of Patent: December 1, 2015
    Assignee: Marvell International Ltd.
    Inventors: Yihong Qi, Jianwei Bei, Xiaotao Xu, Victor Lin
  • Patent number: 9188678
    Abstract: 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: Grant
    Filed: January 28, 2014
    Date of Patent: November 17, 2015
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Xiangdong Jin, Mao Yu, Jianwei Bei, Xiaotao Xu
  • Patent number: 8869152
    Abstract: A method for altering an operating frequency of a processor. The method includes monitoring a real-time performance indicator of a system, and determining a desired frequency in response to the indicator. The indicator may be an amount of idle time of a processor of the system. The method also includes selectively altering an operating frequency of the processor in response to a comparison of the desired frequency and the operating frequency, including increasing the operating frequency in response to the desired frequency being greater than the operating frequency, and decreasing the operating frequency only in response to the desired frequency being less than the operating frequency by more than a predetermined value.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: October 21, 2014
    Assignee: Marvell International Ltd.
    Inventors: Mehrdad Abrishami, Jianwei Bei, Benjamin Beasley
  • Patent number: 8817967
    Abstract: A base station of a cordless telephone includes a transceiver, a control module, a connection handler, and a media handler. The transceiver wirelessly communicates with a handset. While the handset is operating in a standby mode, the transceiver transmits a signal to instruct the handset to exit the standby mode. The control module establishes a permanent virtual circuit with the handset that includes a predetermined user datagram protocol (UDP) port or a negotiated UDP port. The control module negotiates, with the handset to determine a feature subset of the handset and transmits packets to the handset via the permanent virtual circuit. The packets are selected based on the feature subset of the handset. The connection handler is configured to establish a switched virtual circuit with an endpoint device via a communications channel. The media handler is configured to convert media packets into first and second digital audio compression formats.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: August 26, 2014
    Assignee: Marvell International Ltd.
    Inventors: Mehrdad Abrishami, Jianwei Bei, Ganesh Pasupathy, Ran Katzor
  • Publication number: 20140096164
    Abstract: A method is implementable in a source device that is operable to provide, via a wireless channel, a video stream to a sink device for display by the sink device. The method includes receiving compressed video data corresponding to one or more video frames of the video stream, and generating a current packet of a plurality of packets. The plurality of packets collectively includes the compressed video data. The current packet includes a current portion of the compressed video data and recovery information indicative of at least one of (i) an arrangement of an earlier portion of the compressed video data, or (ii) content of the earlier portion of the compressed video data, wherein the earlier portion of the compressed video data is data included in an earlier packet of the plurality of packets. The method also includes causing the current packet to be transmitted to the sink device.
    Type: Application
    Filed: September 27, 2013
    Publication date: April 3, 2014
    Applicant: MARVELL WORLD TRADE LTD.
    Inventors: Jianwei Bei, Manish Kumar
  • Publication number: 20140096165
    Abstract: A method is implementable in a source device operable to provide, via a wireless channel, a video stream to a sink device for display by the sink device. The method includes receiving link quality information indicative of a condition of the wireless channel and/or performance of communications between the source device and the sink device via the wireless channel. The method also includes determining a measure of network congestion based on the link quality information, and, based on the measure of network congestion, skipping one or more, but not all, video frames of a plurality of video frames in the video stream, such that the one or more video frames are not provided to the sink device, reconfiguring a video encoder operating on the plurality of video frames, such that an output bit rate of the video encoder is changed, and/or changing a video format of the video stream.
    Type: Application
    Filed: September 27, 2013
    Publication date: April 3, 2014
    Applicant: MARVELL WORLD TRADE LTD.
    Inventors: Jianwei Bei, Manish Kumar, Sarang Shrikrishna Wagholikar
  • Patent number: 8675712
    Abstract: 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: Grant
    Filed: April 6, 2011
    Date of Patent: March 18, 2014
    Assignee: Marvell International Ltd.
    Inventors: Xiangdong Jin, Mao Yu, Jianwei Bei, Xiaotao Xu
  • Patent number: 8468326
    Abstract: A hardware module configured to perform single instructions faster than is possible in software running on the microprocessor. In one implementation, the hardware module is configured to perform a single count instruction, including - counting a number of “ones” contained in a first register; and storing, in a second register, the count of the number of “ones” contained in the first register.
    Type: Grant
    Filed: August 3, 2009
    Date of Patent: June 18, 2013
    Assignee: Marvell International Ltd.
    Inventors: Jack Kang, Jianwei Bei, Shanker Rao Donthineni, Manish Kumar, Victor Lin, Justin Lau
  • Patent number: 8265255
    Abstract: An endpoint system for media communication comprises a resource-limited device and a base station. The resource-limited device at least one of receives and outputs at least one of audio and graphic information. The base station communicates media and control packets with the resource-limited device via a permanent virtual circuit, establishes a switched virtual circuit with an endpoint device via a communications channel, and translates media packets between the permanent virtual circuit and the switched virtual circuit.
    Type: Grant
    Filed: October 10, 2005
    Date of Patent: September 11, 2012
    Assignee: Marvell International Ltd.
    Inventors: Mehrdad Abrishami, Jianwei Bei, Ganesh Pasupathy, Ran Katzur
  • Patent number: 7167469
    Abstract: A method of processing Voice band Data in a communication path in a telecommunication network. The communication path consists of a plurality of Voice band Data relay gateways, including a first Voice band Data relay gateway, a last Voice band Data relay gateway, and at least one Voice band Data relay gateway between the first and last Voice band Data relay gateways. The method includes steps of detecting the Voice band Data relay gateway, and disabling the at least one Voice band Data relay gateway between the first and last Voice band Data relay gateways, whereby the at least one Voice band Data relay gateway between the first and last Voice band Data relay gateways does not encode and decode the Voice band Data.
    Type: Grant
    Filed: February 21, 2002
    Date of Patent: January 23, 2007
    Assignee: LSI Logic Corporation
    Inventors: Mehrdad Abrishami, Jianwei Bei
  • Patent number: 6937709
    Abstract: A method and apparatus for maintaining a fax transmission over a relay network that includes at least first and second portions and a relay portion that couples the first and second portions to each other. At a second gateway connecting the second portion to the relay portion, data frames received over the relay portion are processed to determine if they are corrupted, and signals are sent back to a first gateway to resend any data frames that are corrupted. The first gateway connects the first portion to the relay portion.
    Type: Grant
    Filed: February 9, 2001
    Date of Patent: August 30, 2005
    Assignee: LSI Logic Corporation
    Inventors: JianWei Bei, Mehrdad Abrishami, Abhinandan Dodamani, Richard Meyers
  • Patent number: 6927878
    Abstract: A technique for detection and bypass of unnecessary modulation/demodulation and compression/decompression of Group 3 fax, in a telecommunication network having more than one pair, or “tandem,” Group 3 fax relay gateways. Detection and the effective removal of a Group 3 fax tandem reduces end-to-end processing delays of the facsimile signal, and improves performance of the Group 3 fax communication. The invention uses frequencies normally used for voice information (such as V.21 channel 1 frequencies) to detect tandem fax relay gateways and effectively remove unnecessary relay gateways.
    Type: Grant
    Filed: February 9, 2001
    Date of Patent: August 9, 2005
    Assignee: LSI Logic Corporation
    Inventors: JianWei Bei, Mehrdad Abrishami, Richard Meyers
  • Publication number: 20040042467
    Abstract: A method and apparatus to improve fax quality when transmitting fax over packet based network with significant packet jitter or loss. In non-ECM mode, the method is based on insertion of “Fill” at the end of a data scan line and prior to the End-Of-Line (EOL) in order to maintain data transmission continuity toward a receiving fax machine. The insertion of “Fill” is applied when operating Facsimile transmission over Internet to increase the success rate for transmission of facsimile via T.38 or similar Facsimile relay protocols. The method ensures that network delay, packet jitter or loss do not result in violation of the T.30 protocol when transmitting data toward the receiving fax machine. An alternative method is also provided for ECM mode where HDLC flags are inserted instead of “Fill.
    Type: Application
    Filed: August 28, 2002
    Publication date: March 4, 2004
    Inventors: Mehrdad Abrishami, Jianwei Bei
  • Publication number: 20040042031
    Abstract: A method and apparatus for improving fax transmission success rate when transmitting over a packet-based network. The method and apparatus is based on the detection and demodulation of the V.21 echo during the transmission of the Binary Coded Signal (BCS), and anticipates the peer response and discriminates between the possible responses and the generating machine's echo transmission. The gateway demodulates any echo signal received while the gateway is transmitting a Binary Coded Signal (BCS), and waits until the end of the echo signal before accepting a response.
    Type: Application
    Filed: August 28, 2002
    Publication date: March 4, 2004
    Inventors: Mehrdad Abrishami, Jianwei Bei
  • Publication number: 20030223463
    Abstract: A method and apparatus to improve fax quality when transmitting fax over packet based network with significant delay and packet jitter. The method is based on adjustment to the protocol timing between a “receiving Gateway” and the receiving Group 3 Facsimile Equipment (G3FE). The protocol adjustment is applied when operating facsimile transmission over Internet to increase the success rate for transmission of facsimile via T.38 or similar facsimile relay protocols. The method ensures that network delay and packet jitter do no result in certain violation of timing constraints defined by the T.30 protocol between a “receiving Gateway” and receiving G3 Fax Terminals.
    Type: Application
    Filed: May 30, 2002
    Publication date: December 4, 2003
    Inventors: Mehrdad Abrishami, Jianwei Bei
  • Publication number: 20030189720
    Abstract: A technique for detection and bypass of unnecessary modulation/demodulation and compression/decompression of Group 3 fax, in a telecommunication network having more than one pair, or “tandem,” Group 3 fax relay gateways. Detection and the effective removal of a Group 3 fax tandem reduces end-to-end processing delays of the facsimile signal, and improves performance of the Group 3 fax communication. The invention uses frequencies normally used for voice information (such as V.21 channel 1 frequencies) to detect tandem fax relay gateways and effectively remove unnecessary relay gateways.
    Type: Application
    Filed: February 9, 2001
    Publication date: October 9, 2003
    Applicant: LSI LOGIC CORPORATION
    Inventors: JianWei Bei, Mehrdad Abrishami, Richard Meyers
  • Publication number: 20030099338
    Abstract: A method and apparatus for maintaining a fax transmission over a relay network that includes at least first and second portions and a relay portion that couples the first and second portions to each other. At a second gateway connecting the second portion to the relay portion, data frames received over the relay portion are processed to determine if they are corrupted, and signals are sent back to a first gateway to resend any data frames that are corrupted. The first gateway connects the first portion to the relay portion.
    Type: Application
    Filed: February 9, 2001
    Publication date: May 29, 2003
    Applicant: LSI Logic Corporation
    Inventors: JianWei Bei, Mehrdad Abrishami, Abhinandan Dodamani, Richard Meyers
  • Patent number: 6463135
    Abstract: A system and method for fax transmission over a fax relay network that includes at least a wideband portion and a narrowband portion, includes a first fax relay gateway communicatively connecting a sending fax machine on the wideband portion of the network to the narrowband portion of the network, the first fax relay gateway receiving image data from the sending fax machine and outputting digitized image data in accordance with a data rate of the narrowband portion of the fax relay network. A second fax relay gateway, communicatively connects a receiving fax machine to the narrowband portion of the network. At least one of the first fax relay gateway or the second fax relay gateway includes a control process that determines whether an amount of data stored in a buffer in the fax relay gateway is greater or less than a particular threshold or determines that the amount of jitter in the narrow band network exceeds a particular threshold, and if so, initiates a retrain procedure to adjust the fax data rate.
    Type: Grant
    Filed: February 9, 2001
    Date of Patent: October 8, 2002
    Assignee: LSI Logic Corporation
    Inventors: Mehrdad Abrishami, JianWei Bei, Abhinandan Dodamini, Richard Meyers