Patents by Inventor Eli Haim
Eli Haim 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: 11581906Abstract: Hierarchical coding architectures and schemes based on multistage concatenated codes are described. For instance, multiple encoder and decoder hierarchies may be implemented along with use of corresponding stages of concatenated codes. The coding scheme generally includes an inner coding scheme (e.g., a polar coding scheme, such as a hybrid polar code or Bose Chaudhuri and Hocquenghem (BCH) code), an outer coding scheme (e.g., a Reed-Solomon (RS) coding scheme), and one or more middle coding schemes. The inner coding scheme is based on a polarization transformation (e.g., polar codes with cyclic redundancy check (CRC) codes, polar codes with dynamic freezing codes, polarization-adjusted convolutional (PAC) codes, etc.) which allows for embedding parity data from an outer code inside a codeword along with the user data. The outer coding scheme has a similar concatenated structure (e.g., of an inner RS code with an outer RS code).Type: GrantFiled: December 28, 2021Date of Patent: February 14, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Amit Berman, Eli Haim, Ariel Doubchak
-
Patent number: 11546000Abstract: A mobile electronic device may include a memory device and a memory controller including an error correction code (ECC) encoder to encode data, a constrained channel encoder configured to encode an output of the ECC encoder based on one or more constraints, a reinforcement learning pulse programming (RLPP) component configured to identify a programming algorithm for programming the data to the memory device, an expectation maximization (EM) signal processing component configured to receive a noisy multi-wordline voltage vector from the memory device and classify each bit of the vector with a log likelihood ration (LLR) value, a constrained channel decoder configured to receive a constrained vector from the EM signal processing component and produce an unconstrained vector, and an ECC decoder configured to decode the unconstrained vector. A machine learning interference cancellation component may operate based on or independent of input from the EM signal processing component.Type: GrantFiled: May 4, 2020Date of Patent: January 3, 2023Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Amit Berman, Ariel Doubchak, Eli Haim, Evgeny Blaichman
-
Publication number: 20210344356Abstract: A mobile electronic device may include a memory device and a memory controller including an error correction code (ECC) encoder to encode data, a constrained channel encoder configured to encode an output of the ECC encoder based on one or more constraints, a reinforcement learning pulse programming (RLPP) component configured to identify a programming algorithm for programming the data to the memory device, an expectation maximization (EM) signal processing component configured to receive a noisy multi-wordline voltage vector from the memory device and classify each bit of the vector with a log likelihood ration (LLR) value, a constrained channel decoder configured to receive a constrained vector from the EM signal processing component and produce an unconstrained vector, and an ECC decoder configured to decode the unconstrained vector. A machine learning interference cancellation component may operate based on or independent of input from the EM signal processing component.Type: ApplicationFiled: May 4, 2020Publication date: November 4, 2021Inventors: AMIT BERMAN, ARIEL DOUBCHAK, ELI HAIM, EVGENY BLAICHMAN
-
Publication number: 20130333188Abstract: The present invention relates to lids and sealing elements for cylindrical bodies, made by extruding layers of plastic material. More particularly, the invention relates to a method in which lids and sealing elements are manufactured and then connected to the cylindrical bodies. This method permits absolute sealing and prevents a significant waste of material.Type: ApplicationFiled: June 13, 2013Publication date: December 19, 2013Inventor: Eli HAIM
-
Publication number: 20130319600Abstract: A manufacturing aid for layered plastic containers comprises pressure elements suitable to apply a pressure to a strip of heated plastic material so as to improve its adhesion to a surface toward which said pressure is applied.Type: ApplicationFiled: May 31, 2012Publication date: December 5, 2013Applicant: A.A.H. PLAST LTD.Inventor: Eli Haim
-
Patent number: 7492703Abstract: A system is provided to automatically estimate performance of a receiver for receiving input signals, the input signals having a carrier frequency and a baud rate, from a channel in a communication system and the effect of highly correlated noise cancellation on performance of the receiver, while no active transmission is occurring on the channel, comprising: a digital front end in the receiver for receiving samples of the input signals; a predictor coupled to the digital front end for predicting highly correlated noise in a second sample of the input signal; and a subtraction unit coupled to the predictor for subtracting the predictor output from the second sample to determine residual noise in the second sample. Other systems and methods are disclosed.Type: GrantFiled: October 18, 2002Date of Patent: February 17, 2009Assignee: Texas Instruments IncorporatedInventors: Itay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Ran Senderovitz, Eli Haim
-
Publication number: 20080062888Abstract: A method is provided for automatically improving throughput of an active channel in a communication system comprising: receiving input from one or more modules that identify and characterize impairments in the active channel; monitoring the input to track changes in the impairments; and changing channel parameters to improve throughput on the channel based on the changes in the impairments. Other systems and methods are disclosed.Type: ApplicationFiled: November 13, 2007Publication date: March 13, 2008Applicant: TEXAS INSTRUMENTS INCORPORATEDInventors: Itay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Eli Haim
-
Patent number: 7315573Abstract: A method is provided for automatically improving throughput of an active channel in a communication system comprising: receiving input from one or more modules that identify and characterize impairments in the active channel; monitoring the input to track changes in the impairments; and changing channel parameters to improve throughput on the channel based on the changes in the impairments. Other systems and methods are disclosed.Type: GrantFiled: October 18, 2002Date of Patent: January 1, 2008Assignee: Texas Instruments IncorporatedInventors: Itay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Eli Haim
-
Patent number: 7274735Abstract: A method is provided to provide data to automatically estimate channel performance in a communication system if a different order constellation is used comprising the steps of: receiving an input signal from the channel; passing the input signal to a slicer having an output signal; determining signal noise by taking the difference between the input signal and output signal; identifying a beginning of a noise event when the signal noise is greater than a predefined first threshold; identifying an end of a noise event when the signal noise is less than a predefined second threshold; and providing for output the beginning of the noise event and the end of the noise event. Other systems and methods are disclosed.Type: GrantFiled: October 18, 2002Date of Patent: September 25, 2007Assignee: Texas Instruments IncorporatedInventors: Itay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Eli Haim
-
Patent number: 7197067Abstract: A method is provided for automatically optimizing parameter selection in a communication system having one or more channels for transmitting and receiving signals by the steps of: receiving a signal from a channel; characterizing impairments in the channel while gathering statistics using the received signal; analyzing the impairments to obtain recommendations for parameter modifications for improved performance; and modifying the parameters based on the recommendations. Other systems and methods are disclosed.Type: GrantFiled: October 18, 2002Date of Patent: March 27, 2007Assignee: Texas Instruments IncorporatedInventors: Itay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Ran Senderovitz, Eli Haim
-
Patent number: 7152025Abstract: A method is provided to automatically identify noise events in a channel of a communication system comprising the steps of: receiving an input signal from the channel; determining the mean energy of the input signal; determining the recent energy of the input signal; identifying a beginning of the noise event when the recent energy is greater than the product of the mean energy and a predefined first threshold; identifying an end of a noise event when the recent energy is less that the product of the mean energy and a predefined second threshold; and providing for output the beginning of the noise event and the end of the noise event. Other systems and methods are disclosed.Type: GrantFiled: October 18, 2002Date of Patent: December 19, 2006Assignee: Texas Instruments IncorporatedInventors: Itay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Eli Haim
-
Patent number: 7032159Abstract: A method is disclosed for providing data for automatically estimating channel performance if different parameters of a Reed-Solomon (RS) code are used in a communication system while transmission is occurring in the communication system without changing the current Reed-Solomon (RS) code parameters.Type: GrantFiled: October 18, 2002Date of Patent: April 18, 2006Assignee: Texas Instruments IncorporatedInventors: Itay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Eli Haim
-
Publication number: 20030185176Abstract: A system is provided to automatically estimate performance of a receiver for receiving input signals, the input signals having a carrier frequency and a baud rate, from a channel in a communication system and the effect of highly correlated noise cancellation on performance of the receiver, while no active transmission is occurring on the channel, comprising: a digital front end in the receiver for receiving samples of the input signals; a predictor coupled to the digital front end for predicting highly correlated noise in a second sample of the input signal; and a subtraction unit coupled to the predictor for subtracting the predictor output from the second sample to determine residual noise in the second sample. Other systems and methods are disclosed.Type: ApplicationFiled: October 18, 2002Publication date: October 2, 2003Inventors: Itay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Ran Senderovitz, Eli Haim
-
Publication number: 20030188254Abstract: A method is disclosed for providing data for automatically estimating channel performance if different parameters of a Reed-Solomon (RS) code are used in a communication system while transmission is occurring in the communication system without changing the current Reed-Solomon (RS) code parameters comprising the steps of: receiving an input signal from the channel; processing the input signal in a receiver in the communication system, the receiver having a Reed Solomon decoder having an output of RS symbols; choosing a virtual RS block code size; determining a RS number of errors data by determining how many RS symbols in a sequence of RS symbols the size of the virtual RS block code size are erred RS symbols; determining a RS sequence of errors data by determining how many occurrences there are of erred RS symbols that occur sequentially in the sample and the number of sequential erred RS symbols in each occurrence; and outputting the RS number of errors data and RS sequence of errors data.Type: ApplicationFiled: October 18, 2002Publication date: October 2, 2003Inventors: Itay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Eli Haim
-
Publication number: 20030179821Abstract: A method is provided for automatically improving throughput of an active channel in a communication system comprising: receiving input from one or more modules that identify and characterize impairments in the active channel; monitoring the input to track changes in the impairments; and changing channel parameters to improve throughput on the channel based on the changes in the impairments. Other systems and methods are disclosed.Type: ApplicationFiled: October 18, 2002Publication date: September 25, 2003Inventors: Itay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Eli Haim
-
Publication number: 20030182664Abstract: A method is provided for automatically optimizing parameter selection in a communication system having one or more channels for transmitting and receiving signals comprising the steps of: receiving a signal from a channel; characterizing impairments in the channel while gathering statistics using the received signal; analyzing the impairments to obtain recommendations for parameter modifications for improved performance; and modifying the parameters based on the recommendations. Other systems and methods are disclosed.Type: ApplicationFiled: October 18, 2002Publication date: September 25, 2003Inventors: Itay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Ran Senderovitz, Eli Haim
-
Publication number: 20030179768Abstract: A method is provided to provide data to automatically estimate channel performance in a communication system if a different order constellation is used comprising the steps of: receiving an input signal from the channel; passing the input signal to a slicer having an output signal; determining signal noise by taking the difference between the input signal and output signal; identifying a beginning of a noise event when the signal noise is greater than a predefined first threshold; identifying an end of a noise event when the signal noise is less than a predefined second threshold; and providing for output the beginning of the noise event and the end of the noise event. Other systems and methods are disclosed.Type: ApplicationFiled: October 18, 2002Publication date: September 25, 2003Inventors: Itay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Eli Haim
-
Publication number: 20030181185Abstract: A method is provided to automatically identify noise events in a channel of a communication system comprising the steps of: receiving an input signal from the channel; determining the mean energy of the input signal; determining the recent energy of the input signal; identifying a beginning of the noise event when the recent energy is greater than the product of the mean energy and a predefined first threshold; identifying an end of a noise event when the recent energy is less that the product of the mean energy and a predefined second threshold; and providing for output the beginning of the noise event and the end of the noise event. Other systems and methods are disclosed.Type: ApplicationFiled: October 18, 2002Publication date: September 25, 2003Inventors: Itay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Eli Haim