Patents Examined by Mujtaba M. Chaudry
-
Patent number: 11558149Abstract: Aspects of the disclosure relate to wireless communication devices configured to encode information blocks to produce code blocks and interleave the code blocks utilizing an interleaver including a plurality of rows and a plurality of columns, where the number of columns of the interleaver varies between the rows. In some examples, the interleaver includes a right isosceles triangle-shaped matrix of rows and columns. In other examples, the interleaver includes a trapezoid-shaped matrix of rows and columns.Type: GrantFiled: August 19, 2019Date of Patent: January 17, 2023Assignee: QUALCOMM IncorporatedInventors: Jian Li, Changlong Xu, Chao Wei, Jilei Hou
-
Patent number: 11544140Abstract: The present application discloses a method and apparatus for generating error reporting content of a deep learning framework, an electronic device and a readable storage medium, which relates to the field of deep learning technologies. An implementation solution adopted by the present application to generate error reporting content of a deep learning framework is: acquiring an error code and error information corresponding to the error code; generating an error file according to the error code and the error information corresponding thereto, and packaging the error file into the deep learning framework; running the deep learning framework, and in response to the deep learning framework receiving an error code returned by a third-party library when an error occurs in calling of a third-party library application programming interface (API), extracting, from the error file, error information corresponding to the received error code; and generating error reporting content according to the error information.Type: GrantFiled: March 24, 2021Date of Patent: January 3, 2023Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Wei Zhou, Xiang Lan, Weihang Chen, Tao Luo
-
Patent number: 11528102Abstract: Aspects of the invention include a driver arranged at a stand-alone receiver that is configured to receive a binary sequence from a pseudorandom binary sequence (PRBS) generator arranged at the receiver. The driver is configured to adjust the signal characteristics of the binary sequence to simulate channel loss at the receiver. The driver is further configured to output the adjusted binary sequence to a downstream data path of the receiver to enable the receiver to perform a self-test.Type: GrantFiled: August 18, 2021Date of Patent: December 13, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dereje Yilma, Nathan Ross Blanchard, Erik English, Chad Andrew Marquart, Glen A. Wiedemeier, Jeffrey Kwabena Okyere, James Crugnale, Christopher Steffen, Vikram B Raj, Michael Wayne Harper, Venkat Harish Nammi
-
Patent number: 11528088Abstract: Systems and methods for enhanced link adaptation are provided. In some embodiments, a method of operation of a network node includes calculating an actual RE efficiency based at least in part on an actual TBS obtained from a specification. The TBS may be obtained from a specification based on LA result and actual buffer data volume. The method also includes determining a real BLER from a searchable repository, based on the actual RE efficiency and an actual BLER. The method may further include calculating an actual outer-loop adjustment (OLA) step based on the actual BLER. The method may further include a dynamic outer-loop up/down step adjustment based on the actual OLA step.Type: GrantFiled: February 6, 2018Date of Patent: December 13, 2022Assignee: Telefonaktiebolaget LM Ericsson (PUBL)Inventors: Xixian Chen, Jun Wang, James Jianfeng Weng
-
Patent number: 11522562Abstract: Provided is an error correction decoding device including an inner code iterative decoding circuit, a parameter generation circuit, and a first control circuit. The first control circuit is configured to: receive, as parameters, a threshold and a maximum iteration count which are generated by the parameter generation circuit; and compare, when an iteration count does not reach the maximum iteration count, a non-zero-value count sequentially output from the inner code iterative decoding circuit and the threshold set for each iteration count, and stop an iterative operation by the inner code iterative decoding circuit when a result of the comparison satisfies a stopping condition set in advance.Type: GrantFiled: July 1, 2021Date of Patent: December 6, 2022Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Hideo Yoshida, Yoshiaki Konishi, Kenji Ishii, Takashi Sugihara
-
Patent number: 11513730Abstract: A memory device includes a first memory area including a first memory cell array having a plurality of first memory cells each for storing N-bit data according to an M-bit data access scheme, where N is a natural number, and a first peripheral circuit for controlling the first memory cells and disposed below the first memory cell array, a second memory area including a second memory cell array having a plurality of second memory cells each for storing M-bit data according to an M-bit data access scheme, where M is a natural number greater than N, and a second peripheral circuit for controlling the second memory cells and disposed below the second memory cell array, the first memory area and the second memory area are included in a single semiconductor chip and share an input and output interface, and a controller configured to generate calculation data by applying a weight stored in the first memory area to sensing data in response to receiving the sensing data obtained by an external sensor, and store the caType: GrantFiled: June 4, 2020Date of Patent: November 29, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Taehong Kwon, Daeseok Byeon, Chanho Kim, Taehyo Kim
-
Patent number: 11515889Abstract: Certain aspects of the present disclosure generally relate to wireless communications and, more particularly, to methods and apparatus for segmenting uplink control information prior for encoding using a polar code prior to transmission. An exemplary method that may be performed by a wireless device generally includes iteratively segmenting a group of K information bits into a plurality of segments, encoding the information bits of each of the plurality of segments using a polar code to generate a plurality of encoded segments, and transmitting the plurality of encoded segments.Type: GrantFiled: November 14, 2018Date of Patent: November 29, 2022Assignee: QUALCOMM IncorporatedInventors: Liangming Wu, Changlong Xu, Jing Jiang, Gabi Sarkis, Yu Zhang, Kai Chen
-
Patent number: 11513887Abstract: A memory controller includes an interface and a processor. The interface communicates with memory cells that store data in predefined Programming Voltages (PVs). The processor is configured to produce observation samples that each includes (i) a target sample read from a target memory cell in a target Word Line (WL), and (ii) neighbor samples read from neighbor memory cells. Based on the observation samples, the processor is further configured to jointly estimate Cross-Coupling Coefficients (CCFs), by searching for CCFs that aim to minimize a predefined function of distances calculated between transformed observation samples that have been transformed using the CCFs and combinations of PVs that are closest to the respective transformed observation samples, to apply, based on the CCFs, cross-coupling cancelation to readout samples retrieved from the memory cells to produce enhanced readout samples, and to perform a storage operation related to reading data, using the enhanced readout samples.Type: GrantFiled: August 23, 2021Date of Patent: November 29, 2022Assignee: APPLE INC.Inventor: Nir Tishbi
-
Patent number: 11509428Abstract: The present invention discloses a data transmission method having data reuse mechanism that includes the steps outlined below. A driver corresponding to a communication circuit is operated as a transmission terminal to analyze under-transmitted data to generate reuse setting information, indication information and packets having a complete packet and incomplete packets so as to be transmitted by the transmission terminal through a transmission interface to be received by the communication circuit as a receiving terminal. The receiving terminal identifies the complete packet and the incomplete packets according to the indication information. A data location that a reusable data section corresponds to is determined according to the reuse information. The complete packet is outputted. A non-reusable data section of each of the incomplete packets and the reusable data section of the complete packet are reconstructed to output reconstructed packets according to the data location.Type: GrantFiled: September 7, 2021Date of Patent: November 22, 2022Assignee: REALTEK SEMICONDUCTOR CORPORATIONInventor: Hsiu-Ming Tu
-
Patent number: 11500718Abstract: A RAID storage controller storage-device-assisted data update system includes a RAID storage controller device coupled to a host system and RAID storage devices in a “look aside” RAID storage controller device configuration. Based on command(s) from the RAID storage controller device, a first RAID primary data storage device may perform a first DMA operation to access first primary data stored on the host system, and write the first primary data to its first buffer subsystem. The first RAID primary data storage device may then perform a first XOR operation using the first primary data stored in its first buffer subsystem and second primary data stored in its first storage subsystem in order to produce first interim parity data, and write the first interim parity data to its second buffer subsystem. The first RAID primary data storage device may then update the second primary data with the first primary data.Type: GrantFiled: April 23, 2021Date of Patent: November 15, 2022Assignee: Dell Products L.P.Inventors: Gary Benedict Kotzur, William Emmett Lynn, Kevin Thomas Marks, Chandrashekar Nelogal, James Peter Giannoules, Austin Patrick Bolen
-
Patent number: 11496237Abstract: A transmission configuration and/or configuration errors and recovery may be determined or implemented by temporal interpretation of one or more signals. A transmitter may interpret one or more signals a first way during one or more time windows and a second way during one or more other time windows. Video resolution may be indicated in a V-by-One® interface by temporal interpretation of HPD and/or CDR lock. Transmission format may be indicated before or after transmission begins. Transmitter configuration error detection and recovery may be implemented by temporal interpretation. A transmitter may transmit data in an assumed/default format. A receiver may indicate the assumed transmission format is incompatible with the receiver configuration. A receiver may indicate a compatible transmission format, for example, based on timing or pulsing transitions in a temporally repurposed signal. A transmitter may respond to the repurposed signal indication by transmitting a different (e.g., compatible) format.Type: GrantFiled: June 11, 2021Date of Patent: November 8, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Robert Glenn Rundell, Julia Jacinta Busono, Christopher L. Johnson
-
Patent number: 11496241Abstract: Data transmission mitigating interwire crosstalk including: dividing a data block to be transmitted from a transmitter to a receiver across a set of signal wires into sub-blocks; encoding each of the sub-blocks into a plurality of codewords; selecting, for each sub-block by a cost function, one of the codewords that is less likely to introduce interwire crosstalk; transmitting the selected codewords; and updating the cost function at the transmitter with feedback from the receiver.Type: GrantFiled: March 31, 2021Date of Patent: November 8, 2022Assignee: ADVANCED MICRO DEVICES, INC.Inventor: Seyedmohammad Seyedzadehdelcheh
-
Patent number: 11489546Abstract: Disclosed are devices, systems and methods for precoding and decoding polar codes using local feedback are described. One example method for improving an error correction capability of a decoder includes receiving a noisy codeword vector of length n, the codeword having been generated based on a concatenation of a convolutional encoding operation and a polar encoding operation and provided to a communication channel prior to reception by the decoder, performing a successive-cancellation decoding operation on the noisy codeword vector to generate a plurality of polar decoded symbols (n), generating a plurality of information symbols (k) by performing a convolutional decoding operation on the plurality of polar decoded symbols, wherein k/n is a rate of the concatenation of the convolutional encoding operation and the polar encoding operation, and performing a bidirectional communication between the successive-cancellation decoding operation and the convolutional decoding operation.Type: GrantFiled: August 10, 2021Date of Patent: November 1, 2022Assignee: The Regents of the University of CaliforniaInventors: Arman Fazeli Chaghooshi, Kuangda Tian, Alexander Vardy
-
Patent number: 11483102Abstract: A review and retry mechanism ensures a port channel can be configured to provide and maintain a minimum data speed. A timer-based review sequence reviews the constituent interfaces of a port channel to determine if a minimum speed requirement is met. If the minimum speed cannot be fulfilled, the port-channel member interfaces are un-programmed and removed from the port-channel, rendering the port-channel functionally inactive, thereby preventing network traffic loss. A timer-based retry sequence attempts to program the constituent interfaces. The minimum speed requirement of the interfaces is checked in the next review cycle. If the minimum speed requirement is met, then the review and retry mechanism halts and the port channel continues to remain active; otherwise, the interfaces are un-programmed and the process repeats.Type: GrantFiled: June 8, 2021Date of Patent: October 25, 2022Assignee: ARISTA NETWORKS, INC.Inventors: Utkarsha Verma, Victor Wen, Vamsi Anne
-
Patent number: 11469854Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a transmitter device may segment a plurality of bits of a communication into a first set of bits and a second set of bits; process the first set of bits using a first processing chain and the second set of bits using a second processing chain, wherein the first set of bits is mapped to most significant bits (MSBs) of one or more symbols of a composite constellation and the second set of bits is mapped to least significant bits (LSBs) of the one or more symbols of the composite constellation, and wherein the composite constellation is formed from a plurality of lower order constellations; modulate the first set of bits and the second set of bits to generate a set of modulated symbols; and transmit the set of modulated symbols. Numerous other aspects are provided.Type: GrantFiled: March 31, 2021Date of Patent: October 11, 2022Assignee: QUALCOMM IncorporatedInventors: Shuanshuan Wu, Assaf Touboul, Shailesh Patil, Shay Landis, Kapil Gulati, Michael Levitsky
-
Patent number: 11469860Abstract: A method reducing amount of memory utilized by hybrid automatic repeat request (HARQ) operations is disclosed. When an apparatus employing the method receives an LDPC encoded packet, the apparatus firstly estimates a signal quality value of the received packet, and performs an LDPC decoding algorithm on the received packet. If the received packet is not successfully decoded by the apparatus, the received and decoding-failed packet is compressed in order to reduce bit-width, and the compressed packet is stored in a memory device for later HARQ operations. The apparatus employing the method is also disclosed.Type: GrantFiled: March 26, 2021Date of Patent: October 11, 2022Assignee: HON LIN TECHNOLOGY CO., LTD.Inventors: Shin-Lin Shieh, Tai-Hsun Chen
-
Patent number: 11469778Abstract: A quantum computing system includes a decoding unit that implements a low-cost “isolated fault decoder” in-line with a more sophisticated decoder in order to significantly reduce bandwidth consumption and a requisite amount of decoding hardware to perform error correction that achieves a target error correction rate. The isolated fault decoder receives a syndrome from a measurement circuit of the quantum computing system and implements logic to attempt to identify a set of faults that explain the syndrome and that also satisfy a fault isolation threshold restricting a proximity between each pair of faults in the set.Type: GrantFiled: December 19, 2019Date of Patent: October 11, 2022Assignee: Microsoft Technology Licensing, LLCInventor: Nicolas Guillaume Delfosse
-
Patent number: 11463199Abstract: A method performed by a user equipment (UE) wirelessly connected to a wireless communication network for facilitating transmission of a real-time media flow from a sender towards the UE is described. The method includes sending a request to the network, requesting a packet loss prediction and a throughput prediction for transmission of a real-time media flow from the network towards the UE. The method also includes receiving, from the network, information of a predicted UE throughput and a predicted UE packet loss predicted by the network in response to the sent request. In some embodiments, the method also includes sending the received information to a sender of the real-time media flow to the UE.Type: GrantFiled: June 19, 2020Date of Patent: October 4, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ying Wang, Jing Fu, Liping Wang
-
Patent number: 11451333Abstract: Systems and methods are disclosed herein for determining and using a Transport Block Size (TBS) when two or more Low Density Parity Check (LDPC) base graphs can be used for LPDC coding. In some embodiments, a method comprises determining a Transport Block Size (TBS) for a transport block communicated between a network node and a wireless device via a physical channel transmission using a formula such that code block segmentation of the transport block results in equal sized code blocks independent of which of two different LDPC base graphs is used for the code block segmentation. The method further comprises transmitting or receiving the transport block according to the determined TBS.Type: GrantFiled: May 10, 2018Date of Patent: September 20, 2022Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Mattias Andersson, Yufei Blankenship, Sara Sandberg
-
Patent number: 11438013Abstract: A method of performing division operations in an error correction code includes the steps of receiving an output ??F†{0} wherein F=GF(2r) is a Galois field of 2r elements, ?=?0?i?r?1?i×?i wherein ? is a fixed primitive element of F, and ?i?GF(2), wherein K=GF(2s) is a subfield of F, and {1, ?} is a basis of F in a linear subspace of K; choosing a primitive element ??K, wherein ?=?1+?×?2, ?1=?0?i?s?1 ?i×?i?K, ?2=?0?i?s?1 ?i+s×?i?K, and ?=[?0, . . . , ?r?1]T?GF(2)r; accessing a first table with ?1 to obtain ?3=?1?1, computing ?2×?3 in field K, accessing a second table with ?2=?3 to obtain (1+?×?2×?3)?1=?4+?×?5, wherein ??1=(?1×(1+?×?2×?3))?1=?3×(?4+?×?5)=?3×?4+?×?3×?5; and computing products ?3×?4 and ?3×?5 to obtain ??1=?0?i?s?1?i×?i+?·?i?i?s?1?i+s=?i where ?i?GF(2).Type: GrantFiled: July 15, 2020Date of Patent: September 6, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Avner Dor, Amit Berman, Ariel Doubchak, Elik Almog Sheffi, Yaron Shany