Patents by Inventor Amr ISMAIL

Amr ISMAIL 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: 20230227713
    Abstract: A multicomponent nanocapsule composition comprising a core particle, an oil phase encapsulating the core particle, and an aqueous phase in which the encapsulated core particle is suspended is provided. The porous particle includes a cationic surfactant encapsulated in a porous particle. The oil phase includes an anionic surfactant and a zwitterionic surfactant. A method of making a multicomponent nanocapsule composition is also provided. A method of treating a hydrocarbon-bearing formation with the multicomponent nanocapsule composition is provided. The method may include providing a multicomponent nanocapsule composition, introducing the multicomponent nanocapsule composition into the hydrocarbon-bearing formation, displacing hydrocarbons from the hydrocarbon-bearing formation by contacting the multicomponent nanocapsule composition with the hydrocarbons, and recovering the hydrocarbons.
    Type: Application
    Filed: March 29, 2023
    Publication date: July 20, 2023
    Applicant: SAUDI ARABIAN OIL COMPANY
    Inventors: Amr Ismail Abdel-Fattah, Ahmed Wasel Alsmaeil, Afnan Mashat
  • Patent number: 11674075
    Abstract: A multicomponent nanocapsule composition comprising a core particle, an oil phase encapsulating the core particle, and an aqueous phase in which the encapsulated core particle is suspended is provided. The porous particle includes a cationic surfactant encapsulated in a porous particle. The oil phase includes an anionic surfactant and a zwitterionic surfactant. A method of making a multicomponent nanocapsule composition is also provided. A method of treating a hydrocarbon-bearing formation with the multicomponent nanocapsule composition is provided. The method may include providing a multicomponent nanocapsule composition, introducing the multicomponent nanocapsule composition into the hydrocarbon-bearing formation, displacing hydrocarbons from the hydrocarbon-bearing formation by contacting the multicomponent nanocapsule composition with the hydrocarbons, and recovering the hydrocarbons.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: June 13, 2023
    Assignee: SAUDI ARABIAN OIL COMPANY
    Inventors: Amr Ismail Abdel-Fattah, Ahmed Wasel Alsmaeil, Afnan Mashat
  • Publication number: 20220403227
    Abstract: A multicomponent nanocapsule composition comprising a core particle, an oil phase encapsulating the core particle, and an aqueous phase in which the encapsulated core particle is suspended is provided. The porous particle includes a cationic surfactant encapsulated in a porous particle. The oil phase includes an anionic surfactant and a zwitterionic surfactant. A method of making a multicomponent nanocapsule composition is also provided. A method of treating a hydrocarbon-bearing formation with the multicomponent nanocapsule composition is provided. The method may include providing a multicomponent nanocapsule composition, introducing the multicomponent nanocapsule composition into the hydrocarbon-bearing formation, displacing hydrocarbons from the hydrocarbon-bearing formation by contacting the multicomponent nanocapsule composition with the hydrocarbons, and recovering the hydrocarbons.
    Type: Application
    Filed: June 17, 2021
    Publication date: December 22, 2022
    Applicant: SAUDI ARABIAN OIL COMPANY
    Inventors: Amr Ismail Abdel-Fattah, Ahmed Wasel Alsmaeil, Afnan Mashat
  • Patent number: 11263079
    Abstract: A method for storing input data in a flash memory. The method comprising generating a codeword by encoding the input data with an error correcting code and generating a shaped codeword by applying a shaping function to at least a part of the codeword. The shaping function comprising logically inverting every n-th occurrence of a bit associated with a high-charge storage state in the part of the codeword. The method further comprising writing the shaped codeword to the flash memory, generating an estimated shaped codeword by reading the flash memory, generating soft decision information for the estimated shaped codeword, and retrieving the input data by decoding the soft decision information using an error correcting code soft decoder.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: March 1, 2022
    Assignees: Kabushiki Kaisha Toshiba, Kioxia Corporation
    Inventors: Amr Ismail, Magnus Stig Torsten Sandell
  • Publication number: 20210406118
    Abstract: A method for storing input data in a flash memory. The method comprising generating a codeword by encoding the input data with an error correcting code and generating a shaped codeword by applying a shaping function to at least a part of the codeword. The shaping function comprising logically inverting every n-th occurrence of a bit associated with a high-charge storage state in the part of the codeword. The method further comprising writing the shaped codeword to the flash memory, generating an estimated shaped codeword by reading the flash memory, generating soft decision information for the estimated shaped codeword, and retrieving the input data by decoding the soft decision information using an error correcting code soft decoder.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Applicants: Kabushiki Kaisha Toshiba, Kioxia Corporation
    Inventors: Amr Ismail, Magnus Stig Torsten Sandell
  • Patent number: 11177831
    Abstract: A method of soft decoding received signals. The method comprising defining quantisation intervals for a signal value range, determining a number of bits in each quantisation interval that are connected to unsatisfied constraints, providing, the number of bits in each quantisation interval that are connected to unsatisfied constraints, as an input to a trained model, wherein the trained model has been trained to cover an operational range of a device for soft decoding of signals, determining, using the trained model, a log likelihood ratio for each quantisation interval, and performing soft decoding using the log likelihood ratios.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: November 16, 2021
    Assignees: Kabushiki Kaisha Toshiba, Kioxia Corporation
    Inventors: Magnus Stig Torsten Sandell, Amr Ismail
  • Publication number: 20210320676
    Abstract: A method of soft decoding received signals. The method comprising defining quantisation intervals for a signal value range, determining a number of bits in each quantisation interval that are connected to unsatisfied constraints, providing, the number of bits in each quantisation interval that are connected to unsatisfied constraints, as an input to a trained model, wherein the trained model has been trained to cover an operational range of a device for soft decoding of signals, determining, using the trained model, a log likelihood ratio for each quantisation interval, and performing soft decoding using the log likelihood ratios.
    Type: Application
    Filed: April 9, 2020
    Publication date: October 14, 2021
    Applicants: Kabushiki Kaisha Toshiba, Kioxia Corporation
    Inventors: Magnus Stig Torsten SANDELL, Amr ISMAIL
  • Patent number: 10903861
    Abstract: A method of generating soft decision detection parameters for a plurality of received signals. The method comprises defining a hard decision boundary and a plurality of quantisation intervals wherein each quantisation interval extends from the hard decision boundary by an interval distance, selecting a log likelihood value from a set of log likelihood values for each received signal based on the quantisation interval in which the received signal is detected, performing a soft decoding using a plurality of log likelihood values, adjusting the set of log likelihood values based on a result of the soft decoding, determining an error probability for a quantisation interval, comparing the error probability against a target error probability and adjusting the interval distance in order to obtain the target error probability.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: January 26, 2021
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Magnus Stig Torsten Sandell, Amr Ismail
  • Patent number: 10878912
    Abstract: A method of storing a number of data values in a plurality of flash memory cells wherein each flash memory cell has a plurality of storage states and each data value is selected from a set of possible data values. The method comprises programming the number of data values to the plurality of flash memory cells using a mapping which uniquely associates each combination of storage states for the plurality of flash memory cells with a concatenated data value from a set of concatenated data values wherein the set of concatenated data values comprises a concatenated data value for every combination of possible data values for the number of data values, the concatenated data value has a position for each data value in the number of data values and the mapping is such that between adjacent storage states all but one data values are identical and each position in the concatenated data value changes the data value it represents between the same storage states on each flash memory cell.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: December 29, 2020
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Amr Ismail, Magnus Stig Torsten Sandell
  • Patent number: 10790860
    Abstract: A method of decoding data stored in non-volatile memory in which each memory cell stores data by adopting one of a plurality of storage states.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: September 29, 2020
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Amr Ismail, Magnus Stig Torsten Sandell
  • Publication number: 20200250030
    Abstract: A method of generating soft decision detection parameters for a plurality of received signals. The method comprises defining a hard decision boundary and a plurality of quantisation intervals wherein each quantisation interval extends from the hard decision boundary by an interval distance, selecting a log likelihood value from a set of log likelihood values for each received signal based on the quantisation interval in which the received signal is detected, performing a soft decoding using a plurality of log likelihood values, adjusting the set of log likelihood values based on a result of the soft decoding, determining an error probability for a quantisation interval, comparing the error probability against a target error probability and adjusting the interval distance in order to obtain the target error probability.
    Type: Application
    Filed: February 5, 2019
    Publication date: August 6, 2020
    Applicants: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Magnus Stig Torsten SANDELL, Amr Ismail
  • Publication number: 20200177210
    Abstract: A method of soft decoding received signals. The method comprises defining quantisation intervals for a signal value range, determining a number of bits detected in each quantisation interval, a number of bits in each quantisation interval that are connected to unsatisfied constraints and a probability that the error correction code is unsatisfied, determining an overall bit error rate based on the probability that the error correction code is unsatisfied, determining a log likelihood ratio for each quantisation interval based on the overall bit error rate, the number of bits detected in each quantisation interval and the number of bits in each quantisation interval that are connected to unsatisfied constraints and performing soft decoding using the log likelihood ratios.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Applicants: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Magnus Stig Torsten SANDELL, Amr Ismail
  • Publication number: 20200177209
    Abstract: A method of decoding data stored in non-volatile memory in which each memory cell stores data by adopting one of a plurality of storage states.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Applicants: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Amr Ismail, Magnus Stig Torsten Sandell
  • Patent number: 10659084
    Abstract: A method of soft decoding received signals. The method comprises defining quantisation intervals for a signal value range, determining a number of bits detected in each quantisation interval, a number of bits in each quantisation interval that are connected to unsatisfied constraints and a probability that the error correction code is unsatisfied, determining an overall bit error rate based on the probability that the error correction code is unsatisfied, determining a log likelihood ratio for each quantisation interval based on the overall bit error rate, the number of bits detected in each quantisation interval and the number of bits in each quantisation interval that are connected to unsatisfied constraints and performing soft decoding using the log likelihood ratios.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: May 19, 2020
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Memory Corporation
    Inventors: Magnus Stig Torsten Sandell, Amr Ismail
  • Patent number: 10038587
    Abstract: There is provided a device and method for demodulating a pulse amplitude modulated, hereinafter referred to as PAM, signal. The device comprises memory storing a set of boundaries of regions in which the log likelihood ratio, hereinafter referred to as LLR, for each bit to be determined is represented by a linear function of the received signal, along with the properties of the linear function for each bit for each region; and a controller. The controller is configured to: receive a PAM signal to be demodulated; determine which region the signal falls within; for each bit to be determined, retrieve the properties of the linear function for the LLR for the bit within the determined region and determine, from this linear function, the LLR value for the bit; and demodulate the signal based on the determined LLR values.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: July 31, 2018
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Magnus Stig Torsten Sandell, Filippo Tosato, Amr Ismail
  • Patent number: 10003436
    Abstract: A device for use in demodulating modulated signals by determining a value for a log likelihood ratio. The device has a storage device to store executable instructions and a processor to execute the instructions stored on the memory device.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: June 19, 2018
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Filippo Tosato, Amr Ismail, Magnus Stig Torsten Sandell
  • Publication number: 20180034680
    Abstract: There is provided a device and method for demodulating a pulse amplitude modulated, hereinafter referred to as PAM, signal. The device comprises memory storing a set of boundaries of regions in which the log likelihood ratio, hereinafter referred to as LLR, for each bit to be determined is represented by a linear function of the received signal, along with the properties of the linear function for each bit for each region; and a controller. The controller is configured to: receive a PAM signal to be demodulated; determine which region the signal falls within; for each bit to be determined, retrieve the properties of the linear function for the LLR for the bit within the determined region and determine, from this linear function, the LLR value for the bit; and demodulate the signal based on the determined LLR values.
    Type: Application
    Filed: October 22, 2015
    Publication date: February 1, 2018
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Magnus Stig Torsten SANDELL, Filippo TOSATO, Amr ISMAIL
  • Publication number: 20170288811
    Abstract: A device for use in demodulating modulated signals by determining a value for a log likelihood ratio. The device has a storage device to store executable instructions and a processor to execute the instructions stored on the memory device.
    Type: Application
    Filed: March 29, 2017
    Publication date: October 5, 2017
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Filippo TOSATO, Amr ISMAIL, Magnus Stig Torsten SANDELL
  • Patent number: 4814190
    Abstract: A semi-moist cranberry fruit product which is produced by slicing the fruit and through a sugar-spraying process in conjunction with wash-rinsing, surface air drying and vacuum drying or vacuum freeze-drying with sudden release of vacuum. The semi-moist fruit produced has an unusual appearance, consistent, texture and typical, but sweetened cranberry flavor and/or cranberry and orange flavor. Further collecting sweetened juice runoff from the fruit and drying the runoff to produce a taffy-like flavoring additive usable as a candy when the moisture content is reduced to 4-9% or reducing the moisture content to 1-2% and producing a crystalline flavoring additive.
    Type: Grant
    Filed: December 14, 1987
    Date of Patent: March 21, 1989
    Assignee: Maine Wild Blueberry Company
    Inventor: Amr A. Ismail
  • Patent number: 4713252
    Abstract: A semi-moist fruit product produced by a sugar-syrupping processing used in conjunction with wash-rinsing, surface air-drying and freeze-drying particularly adapted for use with blueberries, cherries and other similarly constituted fruits, whereby, liquid within the fruit is removed from the fruit through osmotic pressure exchange and is replaced by sugar molecules and an equilibrium is reached, thereafter through washing, rinsing and blotting of excess syrup, the process ensures independent individual dried fruit from sticking together, followed by freezing, vacuuming drying and packaging.
    Type: Grant
    Filed: October 24, 1986
    Date of Patent: December 15, 1987
    Assignee: Maine Wild Blueberry Co.
    Inventor: Amr A. Ismail