Patents Assigned to MaxLinear, Inc.
-
Publication number: 20240214029Abstract: A method to mitigate near end cross talk (NEXT) interference in networks may include receiving, through NEXT interference, a synchronization signal from a reference master node of a first network at a neighbor master node of a neighbor network. The method may also include scheduling, based on the synchronization signal, a cycle of downstream and upstream communications in the neighbor network synchronized with a cycle of downstream and upstream communications scheduled in the first network.Type: ApplicationFiled: December 18, 2023Publication date: June 27, 2024Applicant: MAXLINEAR, INC.Inventors: Vicente Grau Orti, Diego Arlandis Malonda
-
Publication number: 20240204981Abstract: The present disclosure is directed to time stamp detection using a cable modem and to a control apparatus, control device and control method for detecting timestamps in various signals such as orthogonal frequency division multiplexing (OFDM) signals. The control apparatus comprising processing circuitry being configured to obtain information a channel frequency response of the multi-path channel, the channel frequency response being based on a signal comprising a sequence of symbols. The processing circuitry is configured to transform the channel frequency response into a channel impulse response. The processing circuitry is configured to identify a peak in the channel impulse response. The processing circuitry is configured to determine a timestamp offset time between the peak in the channel impulse response and a trigger time indicative of a beginning of a symbol in the signal. The processing circuitry is configured to synchronize the device clock based on the timestamp offset time.Type: ApplicationFiled: December 22, 2023Publication date: June 20, 2024Applicant: MAXLINEAR, INC.Inventors: Thushara Hewavithana, Barak Hermesh
-
Publication number: 20240202158Abstract: Examples relate to apparatuses, devices, methods and computer programs for a Root Complex (RC) and/or for an Endpoint (EP) of a PCie (Peripheral Component Interconnect express) system, to a PCie system and to a gateway device comprising a PCie system. An apparatus configured for a RC of a PCie system comprises a memory and one or more processors, which are configured to generate a PCie VDM (Vendor Defined Message) message for an EP of the PCie system.Type: ApplicationFiled: January 30, 2024Publication date: June 20, 2024Applicant: MAXLINEAR, INC.Inventors: Chuan hua LEI, Jiaxiang SHI
-
Patent number: 12015431Abstract: An example device may include an antenna node configured to be coupled to an antenna element. The antenna node may be configured to pass wireless communications over multiple frequency bands. The device may also include multiple signal paths coupled to the antenna node. Each of the multiple signal paths may be configured to carry a signal from a different one of the multiple frequency bands. The device may further include a switch element coupled to the antenna node by the multiple signal paths and an amplifier circuit within the multiple signal paths between the switch element and the antenna node. The amplifier circuit may be configured to amplify the signals carried by the multiple signal paths.Type: GrantFiled: February 18, 2022Date of Patent: June 18, 2024Assignee: MAXLINEAR, INC.Inventors: Simon Duxbury, Wing Kai Chong, Didier Margairaz, Bahador Amiri
-
Publication number: 20240193178Abstract: A method includes determining an address associated with a data transform command in a container data structure which is in the data transform accelerator. The data transform accelerator is in communication with a host computing unit. In response to a determination that the address is in the container data structure, the method includes accessing the data transform command based on the address. The data transform command is in the host computing unit. The method includes obtaining metadata based on information in the data transform command. The metadata is in the data transform accelerator or spread out in the host computing unit memory and in the memory of data transform accelerator. The method includes configuring a data transform pipeline based on the metadata. The metadata can be shared in its entirety or partially by multiple data transform commands grouped together.Type: ApplicationFiled: July 6, 2023Publication date: June 13, 2024Applicant: MaxLinear, Inc.Inventors: Pinaki Shankar Chanda, Sasidhar Paruchuri, Michael Ray Ham
-
Publication number: 20240195661Abstract: A method may include detecting parameter(s) of communication between an AP and a STA. The method may include determining a training configuration for a channel estimation of the communication based on the parameter(s). The method may include transmitting a DL transmission or a trigger frame to the STA. The DL transmission may include a training block configured according to the training configuration. The trigger frame may include the training configuration and instructions for the STA to include a training block configured according to the training configuration in a UL transmission to the AP. The STA may be configured to determine the channel estimation of a channel of the communication using the training block of the DL transmission received at the STA. Alternatively, the method may also include determining the channel estimation of a channel of the communication using the training block of the UL transmission received at the AP.Type: ApplicationFiled: February 20, 2024Publication date: June 13, 2024Applicant: MAXLINEAR, INCInventor: Abhishek Kumar AGRAWAL
-
Publication number: 20240192982Abstract: A method includes determining a communication interface between a host computing unit and a data transform accelerator, hosting one or more virtual machines on a host operating system of the host computing unit; partitioning a collection of container data structures into multiple sets; partitioning a memory of the data transform accelerator into multiple partitions; submitting one or more data transform commands for processing by the data transform accelerator device; in response to a determination that an address is in a particular container data structure, accessing the data transform command based on the address; obtaining metadata based on information in the data transform command; and configuring a data transform pipeline based on the metadata.Type: ApplicationFiled: July 6, 2023Publication date: June 13, 2024Applicant: MaxLinear, Inc.Inventors: Pinaki Shankar Chanda, Sasidhar Paruchuri, Michael Ray Ham
-
Publication number: 20240196266Abstract: A number of methods for reducing latency of time-sensitive data transmissions are described. A first one of the methods describes reducing the latency of data transmissions containing time-sensitive data arriving at a predictable time. A second one of the method describes reducing the latency of data transmissions containing time-sensitive data arriving at an unpredictable time. Both methods involve adding padding to the data transmissions to help align data fields of the data transmission with an arrival time of the time-sensitive data.Type: ApplicationFiled: December 13, 2023Publication date: June 13, 2024Applicant: MaxLinear, Inc.Inventor: Sigurd Schelstraete
-
Publication number: 20240195891Abstract: An example method may include receiving, at a device, a first frame over a wireless network and constructing a preliminary data portion of a second frame. The second frame may be configured for transmission over the wireless network. The method may also include in response to the receiving of the first frame at the device, beginning transmission of a header portion of the second frame over the wireless network and after the beginning transmission of the header portion of the second frame, constructing, based on the preliminary data portion, a finalized data portion of the second frame for transmission over the wireless network.Type: ApplicationFiled: December 12, 2023Publication date: June 13, 2024Applicant: MaxLinear, Inc.Inventors: Huizhao WANG, Karthik RAMASUBRAMANIAN, Denis BYKOV, James WOOD, Jun JIN, Lin FANG, Hongping LIU, Benjamin MUNG, Ping LU
-
Publication number: 20240192870Abstract: A method includes determining an address associated with a data transform command in a container data structure which is in a host computing unit. The host computing unit is in communication with the data transform accelerator. In response to a determination that the address is in the container data structure, the method includes accessing the data transform command based on the address. The method also includes obtaining metadata based on information in the data transform command. The metadata is in the host computing unit. The metadata can be shared in its entirety or partially by multiple data transform commands grouped together. The method further includes configuring a data transform pipeline based on the metadata.Type: ApplicationFiled: July 6, 2023Publication date: June 13, 2024Applicant: MaxLinear, Inc.Inventors: Pinaki Shankar Chanda, Sasidhar Paruchuri, Michael Ray Ham
-
Publication number: 20240195435Abstract: A multi-channel decoder circuit associated with a multi-channel decoder system is disclosed. The multi-channel decoder circuit comprises a distributed decoder circuit comprising a set of unit decoder circuits, each unit decoder circuit configured to receive one or more codewords of a plurality of codewords associated with a plurality of input channels, and decode the one or more codewords. The multi-channel decoder circuit further comprises a distribution controller circuit configured to distribute each incoming codeword of the one or more codewords to the respective unit decoder circuit of the set of unit decoder circuits within the distributed decoder circuit, based on determining a currently available unit decoder circuit within the set of unit decoder circuits.Type: ApplicationFiled: November 14, 2023Publication date: June 13, 2024Applicant: MAXLINEAR, INC.Inventors: Gert Schedelbeck, Stefan Uhlemann
-
Publication number: 20240195659Abstract: A method includes obtaining a transmission to be transmitted via a transmission channel. The method also includes identifying at least one symbol included in the transmission. The at least one symbol may include multiple tones. The method further includes performing a first modulation to a first subset of the multiple tones. The method also includes performing a second modulation to a second subset of the multiple tones.Type: ApplicationFiled: December 11, 2023Publication date: June 13, 2024Applicant: MaxLinear, Inc.Inventor: Sigurd Schelstraete
-
Patent number: 12009839Abstract: A multi-carrier transmitter apparatus is disclosed. The apparatus includes an outer encoder, a shell mapper and an inner encoder. The outer encoder is configured to receive a signal, perform error correction using an outer code on the received signal and generate an outer encoder signal. The shell mapper is configured to perform constellation shaping on a subset of bits from the outer encoder signal and generate one or more constellation shaping bits. The inner encoder is configured to perform inner error correction/encoding using an inner code on a second subset of bits from the outer encoder signal and generate an inner correction signal.Type: GrantFiled: July 5, 2022Date of Patent: June 11, 2024Assignee: MaxLinear, Inc.Inventors: Rainer Strobel, Vladimir Oksman
-
Publication number: 20240187108Abstract: A receiver circuit is disclosed and is configured to receive an optical signal. The receiver circuit includes a receiving circuit configured to receive the optical signal and convert the optical signal from a duobinary signal format into a binary signal based on a plurality of decision thresholds. The receiver circuit also includes a clock data recovery circuit configured to sample the binary signal per data period at a first time instant based on a predetermined clock data recovery technique, and sample the binary signal per data period at a second time instant offset from the first instant, as well as determine an intermediate sample based on an offset for decoding a transmitted bit sequence according to soft information based on the samples.Type: ApplicationFiled: February 13, 2024Publication date: June 6, 2024Applicant: MAXLINEAR, INC.Inventor: Rainer STROBEL
-
Publication number: 20240187154Abstract: Methods and systems are provided for using frequency spreading during communications, in particular communications in which multiple carriers (or subcarriers) are used. The frequency spreading may comprise generating a plurality of spreading data vectors based on transmit data, such as by application of a spreading matrix to portions of the transmit data. Each spreading data vector may comprise a plurality of elements, for assignment to the multiple subcarriers. The receive-side device may then apply frequency de-spreading, to obtain the original transmit data. The frequency de-spreading may comprise use of the same spreading matrix on data extracted from received signals, which (the data) may correspond to the plurality of spreading data vectors.Type: ApplicationFiled: February 13, 2024Publication date: June 6, 2024Applicant: MAXLINEAR, INC.Inventors: Sridhar Ramesh, Curtis Ling, Xing Tan
-
Patent number: 12002277Abstract: An apparatus including a wireless component configured for wireless communication in view of a set of wireless parameters and one or more processors configured to determine whether a biological presence is within a proximity based on a set of predetermined criteria and modify the set of wireless parameters in response to the biological presence being detected within the proximity.Type: GrantFiled: March 29, 2022Date of Patent: June 4, 2024Assignee: MaxLinear, Inc.Inventor: Stefan Uhlemann
-
Patent number: 12004145Abstract: Example methods relate to avoiding beacon collisions between a repeater and a root AP, optimizing traffic flows based on buffers queued within hardware, and/or optimizing transmissions through a trigger-based mechanism. An example method includes determining loads on buffers within a repeater configured to communicate according to a DBVC protocol. The loads on the buffers correspond to data to be transmitted within upstream and downstream networks. The method includes determining whether to adjust a DBVC duty cycle of the repeater based on the loads. The DBVC duty cycle includes: an on channel duty cycle comprising a ratio of time on an on channel to total time on both the on and off channels; or an off channel duty cycle comprising a ratio of time on the off channel to total time on both the on and off channels. The method includes adjusting the DBVC duty cycle of the repeater.Type: GrantFiled: December 12, 2022Date of Patent: June 4, 2024Assignee: MAXLINEAR INC.Inventors: Ying Lu, Richard Kinder
-
Patent number: 11997525Abstract: An example method may include determining a multi-user packet error rate associated with communications from a client device to a host device, the multi-user packet error rate based on a number of packets in a multi-user communication frame with an error. The method may also include sending a trigger from the host device to the client device to communicate via a second multi-user communication frame, the trigger identifying a transfer rate based on the multi-user packet error rate.Type: GrantFiled: April 6, 2023Date of Patent: May 28, 2024Assignee: MAXLINEAR, INC.Inventors: Neville Leslie Young, ChiaYi Huang
-
Patent number: 11995060Abstract: A system for calculating a fingerprint across a data set by identifying a data set to hash, the data set comprising a set of data blocks, generating, by a first hash engine, a first hash for each data block in the set of data blocks within the data set, and generating, by a second hash engine, a second hash for each data block in the set of data blocks within the data set.Type: GrantFiled: February 2, 2021Date of Patent: May 28, 2024Assignee: MAXLINEAR, INC.Inventors: Mark Abrian Moran, Michael Ray Ham
-
Publication number: 20240172265Abstract: Example operations may include initiating wireless transmission of a first data frame of data designated for wireless transmission. The wireless transmission of the first data frame may be via a first wireless signal packet configured to carry the data of the first data frame. The operations include directing termination of the wireless transmission of the first data frame via the first wireless signal packet prior to wireless transmission, via the first wireless signal packet, of all of the data of the first data frame. In addition, the operations include directing, in response to termination of transmission of the first data frame, wireless transmission of a termination signal, the termination signal indicating that transmission of the first data frame via the first wireless signal packet terminated prior to completion of transmission of all of the data of the first data frame via the first wireless signal packet.Type: ApplicationFiled: January 23, 2024Publication date: May 23, 2024Applicant: MAXLINEAR, INC.Inventor: Sigurd SCHELSTRAETE