Patents by Inventor Mark Trimmer

Mark Trimmer 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: 20220300624
    Abstract: The present disclosure relates to a method wherein a random value, generated by a random number generator, is stored, by a finite state machine coupled to the generator by a first dedicated bus, in a memory area of a non-volatile fuse-type memory of an integrated circuit, the memory area being only accessible by the finite state machine.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 22, 2022
    Inventor: Mark Trimmer
  • Publication number: 20220301649
    Abstract: The present disclosure relates to a method wherein a state of an integrated circuit between a first state (e.g., CLOSED), allowing a reading access to the first area of fuse-type non-volatile memory by a processor, and a second state (e.g., OPEN), forbidding the reading access to the memory to the processor, is conditioned to a verification, by a finite state machine, of values of a first fuse word of the memory, representative of a number of transitions to the first state and of a second fuse word of the memory, representative of a number of transitions to the second state.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 22, 2022
    Inventor: Mark Trimmer
  • Patent number: 9753870
    Abstract: A monitor includes a register configured to store at least two contexts and a context change value. A context selector is configured to select at least one of the two contexts for context monitoring. The selection is made dependent on whether the context change value matches a first part of a memory access address.
    Type: Grant
    Filed: December 5, 2012
    Date of Patent: September 5, 2017
    Assignee: STMicroelectronics (Research & Development) Limited
    Inventors: Mark Trimmer, Paul Elliott
  • Patent number: 9310423
    Abstract: An apparatus may include a delay line having a first delay value corresponding to first operating conditions of the apparatus and a second delay value corresponding to second operating conditions of the apparatus. A monitoring circuit may monitor a time taken for a first clock edge of a clock signal to propagate through the delay line. A determining circuit may determine whether operating conditions of the apparatus are acceptable in response to the time taken.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: April 12, 2016
    Assignee: STMICROELECTRONICS (RESEARCH & DEVELOPMENT) LIMITED
    Inventor: Mark Trimmer
  • Patent number: 9069988
    Abstract: Corruption in a key stored in a memory is detected by reading a key from a key memory and determining if detection bits of the key read from the key memory correspond to an expected value. The expected value is a value of the detection bits of the key when the key is written to the key memory.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: June 30, 2015
    Assignee: STMicroelectronics (Research & Development) Limited
    Inventor: Mark Trimmer
  • Patent number: 8797066
    Abstract: There is provided a circuit and method for detecting a bad clock condition on a clock signal that includes sampling the value of the clock signal at a first plurality of time delays following a rising edge on the clock signal. This method also includes sampling the value of the clock signal at a second plurality of time delays following a falling edge on the clock signal.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: August 5, 2014
    Assignee: STMicroelectronics (Research & Development) Limited
    Inventor: Mark Trimmer
  • Patent number: 8762764
    Abstract: This invention relates to a method of receiving a first potentially unreliable clock signal having a first frequency; receiving a second reliable clock signal having a second frequency; wherein the first frequency and the second frequency have an expected relationship; determining whether the first potentially unreliable clock signal has changed with respect to the second reliable clock signal by: determining an actual relationship between the first potentially unreliable frequency and the second reliable frequency; and generating an alarm signal if the actual relationship is different to the expected relationship.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: June 24, 2014
    Assignee: STMicroelectronics (Research & Development) Limited
    Inventor: Mark Trimmer
  • Publication number: 20140043064
    Abstract: There is provided a circuit and method for detecting a bad clock condition on a clock signal that includes sampling the value of the clock signal at a first plurality of time delays following a rising edge on the clock signal. This method also includes sampling the value of the clock signal at a second plurality of time delays following a falling edge on the clock signal.
    Type: Application
    Filed: October 22, 2013
    Publication date: February 13, 2014
    Applicant: STMicroelectronics (Research & Development) Limited
    Inventor: Mark Trimmer
  • Publication number: 20140009168
    Abstract: An apparatus may include a delay line having a first delay value corresponding to first operating conditions of the apparatus and a second delay value corresponding to second operating conditions of the apparatus. A monitoring circuit may monitor a time taken for a first clock edge of a clock signal to propagate through the delay line. A determining circuit may determine whether operating conditions of the apparatus are acceptable in response to the time taken.
    Type: Application
    Filed: July 3, 2013
    Publication date: January 9, 2014
    Applicant: STMicroelectronics (R&D) Ltd.
    Inventor: Mark TRIMMER
  • Patent number: 8564333
    Abstract: There is provided a circuit and method for detecting a bad clock condition on a clock signal that includes sampling the value of the clock signal at a first plurality of time delays following a rising edge on the clock signal. This method also includes sampling the value of the clock signal at a second plurality of time delays following a falling edge on the clock signal.
    Type: Grant
    Filed: June 24, 2010
    Date of Patent: October 22, 2013
    Assignee: STMicroelectronics Limited
    Inventor: Mark Trimmer
  • Publication number: 20120148047
    Abstract: Corruption in a key stored in a memory is detected by reading a key from a key memory and determining if detection bits of the key read from the key memory correspond to an expected value. The expected value is a value of the detection bits of the key when the key is written to the key memory.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 14, 2012
    Applicant: STMicroelectronics (Research & Development) Limited
    Inventor: Mark Trimmer
  • Publication number: 20110163736
    Abstract: This invention relates to a method of receiving a first potentially unreliable clock signal having a first frequency; receiving a second reliable clock signal having a second frequency; wherein the first frequency and the second frequency have an expected relationship; determining whether the first potentially unreliable clock signal has changed with respect to the second reliable clock signal by: determining an actual relationship between the first potentially unreliable frequency and the second reliable frequency; and generating an alarm signal if the actual relationship is different to the expected relationship.
    Type: Application
    Filed: January 5, 2011
    Publication date: July 7, 2011
    Applicant: STMicroelectronics (Research & Development) Limited
    Inventor: Mark Trimmer
  • Publication number: 20100327913
    Abstract: There is provided a circuit and method for detecting a bad clock condition on a clock signal that includes sampling the value of the clock signal at a first plurality of time delays following a rising edge on the clock signal. This method also includes sampling the value of the clock signal at a second plurality of time delays following a falling edge on the clock signal.
    Type: Application
    Filed: June 24, 2010
    Publication date: December 30, 2010
    Applicant: STMicroelectronics Limited
    Inventor: Mark Trimmer
  • Publication number: 20070269529
    Abstract: Methods of using modified lecithin to delivery various benefits to plants and plant parts are disclosed. Modified lecithins, applied to growing plants, can cause improvements in fruit and plant firmness, size, color and stability, in economically important fruits and vegetables.
    Type: Application
    Filed: July 30, 2007
    Publication date: November 22, 2007
    Inventors: Keith Rowley, Sang Jeong, Keith Cowan, James Altwies, Mark Trimmer, Gurdip Brar, Mustafa Ozgen, Jiwan Palta
  • Publication number: 20070078057
    Abstract: The present invention provides a storage stable microemulsion formulation for modified lecithin as well as other materials. For modified lecithin, the microemulsion contains at least one metal chelate complex, at least one surfactant such as an anionic surfactant, modified lecithin, water, and optionally at least one alcohol. For other materials, the microemulsion contains all above plus one or more other materials wherein modified lecithin can be replaced by unmodified lecithin. Further provided are methods of making and using the above microemulsions.
    Type: Application
    Filed: September 7, 2006
    Publication date: April 5, 2007
    Inventors: Keith Rowley, Mark Trimmer, Thomas Richard, Clara Leung
  • Publication number: 20060052487
    Abstract: The present invention relates to novel compositions comprising porous materials infused with polymers obtained from metathesis reactions, for example ROMP derived polymers and ADMET derived polymers. The invention further relates to cyclic olefin monomer formulations, including ruthenium or osmium carbene metathesis catalysts, useful for the infusion of porous materials. Also disclosed are methods for preparing the porous materials infused with cyclic olefin resin formulations.
    Type: Application
    Filed: October 26, 2005
    Publication date: March 9, 2006
    Inventors: Christopher Cruce, Gary Filice, Michael Giardello, Anthony Stephen, Mark Trimmer
  • Publication number: 20050261451
    Abstract: The invention provides novel organometallic complexes useful as olefin metathesis catalysts. The complexes have an N-heterocyclic carbene ligand and a chelating carbene ligand associated with a Group 8 transition metal center. The molecular structure of the complexes can be altered so as to provide a substantial latency period. The complexes are particularly useful in catalyzing ring closing metathesis of acyclic olefins and ring opening metathesis polymerization of cyclic olefins.
    Type: Application
    Filed: March 29, 2005
    Publication date: November 24, 2005
    Applicant: California Institute of Technology
    Inventors: Thay Ung, Yann Schrodi, Mark Trimmer, Andrew Hejl, Daniel Sanders, Robert Grubbs
  • Publication number: 20050261459
    Abstract: Branched polyarylene polymers are provided comprising monovalent endcappers, divalent linear units, and polyvalent branching units. The composition of the polymers is controlled by adjusting the ratio of the three types of monomers.
    Type: Application
    Filed: March 4, 2005
    Publication date: November 24, 2005
    Inventors: Matthew Marrocco, Mark Trimmer, Ying Wang
  • Publication number: 20040234657
    Abstract: Methods of using modified lecithin to delivery various benefits to plants and plant parts are disclosed. Modified lecithins, applied to growing plants, can cause improvements in fruit and plant firmness, size, color and stability, in economically important fruits and vegetables.
    Type: Application
    Filed: December 31, 2003
    Publication date: November 25, 2004
    Inventors: Keith Rowley, Sang Won Jeong, Keith Cowan, James Altwies, Mark Trimmer, Gurdip Brar, Mustafa Ozgen, Jiwan Palta
  • Patent number: 6776346
    Abstract: Disclosed is a device for secured access to applications of a chip card, bringing into operation instructions that provide information, at each point in time, on the rights, especially in terms of access to the chip card, of a software component or a hardware action performed in the chip card. In the case of each new software component and at each new hardware action, a register R of the microprocessor of the chip card stores a specific code that makes it possible to check the authorized nature of the operations of access to the memory of the chip card that are performed by the new software component or hardware action.
    Type: Grant
    Filed: August 24, 2001
    Date of Patent: August 17, 2004
    Assignee: STMicroelectronics SA
    Inventors: Jacques Sonzogni, Mark Trimmer