Patents by Inventor GUILLEM SOLE

GUILLEM SOLE 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: 20150370636
    Abstract: Embodiments of an invention for consecutive bit error detection and correction are disclosed. In one embodiment, an apparatus includes a storage structure, a second storage structure, a parity checker, an error correction code (ECC) checker, and an error corrector. The first storage structure is to store a plurality of data values, a plurality of parity values, and a plurality of ECC values, each parity value corresponding to one of the plurality of data values, a first bit of each parity value corresponding to a first of a plurality of portions of a corresponding data value, wherein the first of the plurality of portions of the corresponding data value is interleaved with a second of the plurality of portions of the corresponding data value, wherein a second bit of each parity value corresponds to a second of the plurality of portions of the corresponding data value, each ECC value corresponding to one of the plurality of data values.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Inventors: Guillem Sole, Roger Espasa, Sorin Iacobovici, Brian Hickmann, Wei Wu, Thomas Fletcher
  • Publication number: 20150286482
    Abstract: A processor of an aspect includes a decode unit to decode a three source floating point addition instruction indicating a first source operand having a first floating point data element, a second source operand having a second floating point data element, and a third source operand having a third floating point data element. An execution unit is coupled with the decode unit. The execution unit, in response to the instruction, stores a result in a destination operand indicated by the instruction. The result includes a result floating point data element that includes a first floating point rounded sum. The first floating point rounded sum represents an additive combination of a second floating point rounded sum and the third floating point data element. The second floating point rounded sum represents an additive combination of the first floating point data element and the second floating point data element.
    Type: Application
    Filed: March 12, 2015
    Publication date: October 8, 2015
    Applicant: INTEL CORPORATION
    Inventors: Roger Espasa, Guillem Sole, Manel Fernandez
  • Publication number: 20150277904
    Abstract: An apparatus and method are described for performing a plurality of multiplication operations. For example, one embodiment of a processor comprises an instruction fetch unit to fetch a double-multiplication instruction from a memory subsystem, the double-multiplication instruction having three source operand values; a decode unit to decode the double-multiplication instruction to generate at least one uop; and an execution unit to execute the uop a first time to multiply a first and a second of the three source operand values to generate a first intermediate result and to execute the uop a second time to multiply the intermediate result with a third of the three source operand values to generate a final result.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Inventors: ROGER ESPASA, GUILLEM SOLE, MANEL FERNANDEZ
  • Patent number: 6831042
    Abstract: An aqueous drilling fluid used in drilling wells through subterranean formations having a pH of between about 7 and about 12 and a viscosity of from about 20 to about 80 sec (Marsch cone) which is prepared by admixing fresh water, brine or seawater with about 0.02 lb to about 2.5 lb per barrel, based on polymer actives, of one or more anionic dispersion polymers, wherein the anionic dispersion polymers are composed of about 2 to about 98 mole percent of one or more anionic monomers and from about 98 to about 2 mole percent of one or more nonionic monomers and wherein the anionic dispersion polymers have a RSV of from about 10 to about 50 dL/g, a method of drilling a well bore through a subterranean formation and a method of viscosifying an aqueous drilling fluid.
    Type: Grant
    Filed: June 17, 2002
    Date of Patent: December 14, 2004
    Assignee: Nalco Company
    Inventors: Guillem Solé Ristol, Cathy C. Johnson
  • Publication number: 20040005987
    Abstract: An aqueous drilling fluid used in drilling wells through subterranean formations having a pH of between about 7 and about 12 and a viscosity of from about 20 to about 80 sec (Marsch cone) which is prepared by admixing fresh water, brine or seawater with about 0.02 lb to about 2.5 lb per barrel, based on polymer actives, of one or more anionic dispersion polymers, wherein the anionic dispersion polymers are composed of about 2 to about 98 mole percent of one or more anionic monomers and from about 98 to about 2 mole percent of one or more nonionic monomers and wherein the anionic dispersion polymers have a RSV of from about 10 to about 50 dL/g, a method of drilling a well bore through a subterranean formation and a method of viscosifying an aqueous drilling fluid.
    Type: Application
    Filed: June 17, 2002
    Publication date: January 8, 2004
    Inventors: Guillem Sole Ristol, Cathy C. Johnson