Patents by Inventor Peter Holm
Peter Holm 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: 12057842Abstract: Embodiments of the invention provide for a dynamic pulse generator which can combine both the sequential element and the pulse logic into one stage, thereby eliminating the wasted time resulting from a pulse generator' input-to-output propagation delay. The dynamic pulse generator can include a plurality of P-MOS an N-MOS transistors, a first delay element, and a second delay element.Type: GrantFiled: April 30, 2021Date of Patent: August 6, 2024Assignee: BITMAIN DEVELOPMENT INC.Inventors: Christos Vezyrtzis, Peter Holm, Steve Beccue
-
Patent number: 12025658Abstract: Embodiments of the invention provide for integrated circuits for testing one or more transistors for process variation effects. According to an embodiment, the integrated circuit can include: a plurality of ring oscillator macro circuits, wherein each ring oscillator macro circuit includes two ring oscillators, a first multiplexer, and a first divide-by-two circuit; a multiplexer stage; a divide-by-two circuit stage; a second multiplexer; a second divide-by-two circuit; and frequency measurement circuit. According to another embodiment, the integrated circuit can include: a first shift register including a plurality of devices-under-test; a second shift register including a plurality of static latches; a first multiplexer configured to receive outputs from each of the plurality of DUTs; a second multiplexer configured to receive outputs from each of the plurality of static latches; and a comparator configured to compare an output from the first multiplexer with an output from the second multiplexer.Type: GrantFiled: April 30, 2021Date of Patent: July 2, 2024Assignee: BITMAIN DEVELOPMENT INC.Inventors: Christos Vezyrtzis, Peter Holm, Steve Beccue
-
Patent number: 11671079Abstract: Embodiments of the present invention provide for a core stage in an application-specific integrated circuit core which drives both a clock pulse signal and a clock pulse negative/complement signal concurrently, thereby resulting in perfectly aligned signals. The core stage can include a pulse generator, a clock distribution circuit, and a set of latches.Type: GrantFiled: November 17, 2021Date of Patent: June 6, 2023Assignee: Bitmain Development Inc.Inventors: Christos Vezyrtzis, Peter Holm, Stephen M. Beccue
-
Publication number: 20230155576Abstract: Embodiments of the present invention provide for a core stage in an application-specific integrated circuit core which drives both a clock pulse signal and a clock pulse negative/complement signal concurrently, thereby resulting in perfectly aligned signals. The core stage can include a pulse generator, a clock distribution circuit, and a set of latches.Type: ApplicationFiled: November 17, 2021Publication date: May 18, 2023Applicant: Bitmain Development Inc.Inventors: Christos Vezyrtzis, Peter Holm, Stephen M. Beccue
-
Publication number: 20220349938Abstract: Embodiments of the invention provide for integrated circuits for testing one or more transistors for process variation effects. According to an embodiment, the integrated circuit can include: a plurality of ring oscillator macro circuits, wherein each ring oscillator macro circuit includes two ring oscillators, a first multiplexer, and a first divide-by-two circuit; a multiplexer stage; a divide-by-two circuit stage; a second multiplexer; a second divide-by-two circuit; and frequency measurement circuit. According to another embodiment, the integrated circuit can include: a first shift register including a plurality of devices-under-test; a second shift register including a plurality of static latches; a first multiplexer configured to receive outputs from each of the plurality of DUTs; a second multiplexer configured to receive outputs from each of the plurality of static latches; and a comparator configured to compare an output from the first multiplexer with an output from the second multiplexer.Type: ApplicationFiled: April 30, 2021Publication date: November 3, 2022Applicant: Bitmain Development Inc.Inventors: Christos Vezyrtzis, Peter Holm, Steve Beccue
-
Publication number: 20220352879Abstract: Embodiments of the invention provide for a dynamic pulse generator which can combine both the sequential element and the pulse logic into one stage, thereby eliminating the wasted time resulting from a pulse generator' input-to-output propagation delay. The dynamic pulse generator can include a plurality of P-MOS an N-MOS transistors, a first delay element, and a second delay element.Type: ApplicationFiled: April 30, 2021Publication date: November 3, 2022Applicant: Bitmain Development Inc.Inventors: Christos Vezyrtzis, Peter Holm, Steve Beccue
-
Patent number: 11309874Abstract: Power dissipation of sequential static latch, implemented in CMOS, may be reduced by removing clocked elements from the circuit. One way to do this may be to replace a clocked digital feedback path with an analog programmable feedback path. An analog programmable feedback path, such as disclosed, may, for example, provide a constant, non-clocked bias by providing constant bias voltages to transistors in the feedback path such that they function as analog devices rather than digital switches. This bias may be adjusted, e.g., to reflect the circuit's operating environment.Type: GrantFiled: April 30, 2021Date of Patent: April 19, 2022Assignee: Bitmain Development Inc.Inventors: Christos Vezyrtzis, Peter Holm, Steve Beccue
-
Patent number: 10079680Abstract: A method for validating a set of payload data by means of said servers. The method includes validating information related to a set of payload data, based on which a check code has been calculated and encrypted by means of an asymmetric cryptographic key pair (A). The encrypted check code (1.11) has been stored at the archive server and associated with a time stamp, which can be used for validation of the set of payload data. The method may enable a selective revocation of certificates that have been used for signing the set of payload data.Type: GrantFiled: July 8, 2014Date of Patent: September 18, 2018Assignee: EMERGING SENSE, AFFARSUTVECKLING ABInventor: Peter Holm
-
Publication number: 20160164677Abstract: A method for validating a set of payload data by means of said servers. The method includes validating information related to a set of payload data, based on which a check code has been calculated and encrypted by means of an asymmetric cryptographic key pair (A). The encrypted check code (1.11) has been stored at the archive server and associated with a time stamp, which can be used for validation of the set of payload data. The method may enable a selective revocation of certificates that have been used for signing the set of payload data.Type: ApplicationFiled: July 8, 2014Publication date: June 9, 2016Applicant: EMERGING SENSE, AFFÄRSUTVECKLING ABInventor: Peter HOLM
-
Patent number: 9253186Abstract: The present invention relates to a method and a device for ensuring information integrity and non-repudiation over time. At least one example embodiment provides a mechanism for secure distribution of information, which information relates to an instance in time when usage of cryptographic key pairs associated with a certain brand identity commenced, as well as when the key pairs ceased to be used, i.e. when the key pairs were revoked. The mechanism further allows a company or an organization to tie administration of cryptographic key pairs and a procedure for verifying information integrity and non-repudiation to their own brand. This can be seen as a complement or an alternative to using a certificate authority (CA) as a trusted third party, which CA guarantees an alleged relation between a public key and the identity of the company or organization using the cryptographic key pair to which that public key belongs.Type: GrantFiled: May 16, 2014Date of Patent: February 2, 2016Assignee: BRANDSIGN ABInventors: Anders Thoursie, Peter Holm, Sven-Hakan Olsson
-
Publication number: 20140250298Abstract: The present invention relates to a method and a device for ensuring information integrity and non-repudiation over time. At least one example embodiment provides a mechanism for secure distribution of information, which information relates to an instance in time when usage of cryptographic key pairs associated with a certain brand identity commenced, as well as when the key pairs ceased to be used, i.e. when the key pairs were reyoked. The mechanism further allows a company or an organization to tie administration of cryptographic key pairs and a procedure for verifying information integrity and non-repudiation to their own brand. This can be seen as a complement or an alternative to using a certificate authority (CA) as a trusted third party, which CA guarantees an alleged relation between a public key and the identity of the company or organization using the cryptographic key pair to which that public key belongs.Type: ApplicationFiled: May 16, 2014Publication date: September 4, 2014Applicant: BRANDSIGN ABInventors: Anders THOURSIE, Peter HOLM, Sven-Hakan OLSSON
-
Patent number: 8756413Abstract: The present invention relates to a method and a device for ensuring information integrity and non-repudiation over time. A basic idea of the present invention is to provide a mechanism for secure distribution of information, which information relates to an instance in time when usage of cryptographic key pairs associated with a certain brand identity commenced, as well as when the key pairs ceased to be used, i.e. when the key pairs were revoked. The mechanism further allows a company or an organization to tie administration of cryptographic key pairs and a procedure for verifying information integrity and non-repudiation to their own brand. This can be seen as a complement or an alternative to using a certificate authority (CA) as a trusted third party, which CA guarantees an alleged relation between a public key and the identity of the company or organization using the cryptographic key pair to which that public key belongs.Type: GrantFiled: April 20, 2005Date of Patent: June 17, 2014Assignee: Brandsign ABInventors: Anders Thoursie, Peter Holm, Sven-Håkan Olsson
-
Patent number: 8302175Abstract: The present invention relates to a method for electronic reauthentication of a communication party (12, 22). The method further relates to a device for electronic reauthentication of a communication party. A basic idea of the present invention is to have a communication party, which employs a service, state two different communication addresses, one being a telephone number, via which the communicating party may authenticate herself to a provider (11, 21) of the service.Type: GrantFiled: April 20, 2005Date of Patent: October 30, 2012Assignee: DocAccount ABInventors: Anders Thoursie, Peter Holm, Sven-Håkan Olsson
-
Publication number: 20090319779Abstract: The present invention relates to a method and a device for ensuring information integrity and non-repudiation over time. A basic idea of the present invention is to provide a mechanism for secure distribution of information, which information relates to an instance in time when usage of cryptographic key pairs associated with a certain brand identity commenced, as well as when the key pairs ceased to be used, i.e. when the key pairs were revoked. The mechanism further allows a company or an organization to tie administration of cryptographic key pairs and a procedure for verifying information integrity and non-repudiation to their own brand. This can be seen as a complement or an alternative to using a certificate authority (CA) as a trusted third party, which CA guarantees an alleged relation between a public key and the identity of the company or organization using the cryptographic key pair to which that public key belongs.Type: ApplicationFiled: April 20, 2005Publication date: December 24, 2009Applicant: TRANSACSATION ABInventors: Anders Thoursie, Peter Holm, Sven-Håkan Olsson
-
Publication number: 20090235337Abstract: A method and a system are disclosed for identifying a registrant. In at least one embodiment of the present application, a telephone communication address is received from the registrant, and personal information associated with the telephone communication address is obtained from a storage. The association of the personal information and the telephone communication address in the storage is of such a nature that it enables usage of the personal information to get in contact with the person controlling the associated telephone communication address. A first confirmation token is then distributed over a first channel to the registrant and a second confirmation token is received from the registrant over a second channel, and at least one of the first and the second channel is established by way of using the telephone communication address. Finally, correspondence between the first confirmation token and the second confirmation token is verified.Type: ApplicationFiled: April 20, 2005Publication date: September 17, 2009Inventors: Peter Holm, Anders Thoursie, Sven-Hakan Olsson
-
Publication number: 20090106829Abstract: The present invention relates to a method for electronic reauthentication of a communication party (12, 22). The method further relates to a device for electronic reauthentication of a communication party. A basic idea of the present invention is to have a communication party, which employs a service, state two different communication addresses, one being a telephone number, via which the communicating party may authenticate herself to a provider (11, 21) of the service.Type: ApplicationFiled: April 20, 2005Publication date: April 23, 2009Inventors: Anders Thoursie, Peter Holm, Sven-Hakan Olsson
-
Patent number: 7010673Abstract: Apparatus (3) for processing pipelined data, comprises a storage unit and at least one logic unit (11) for executing operations on a block (4) of data. The storage means comprises an instruction table (12a) comprising at least one instruction, and the at least one logic unit (11) is in at least one pipelined processing stage adapted to receive the block (4) and a first instruction (13a) of the at least one instruction and execute the first instruction (13a). The invention also relates to a method for processing pipelined data, a module (1) for processing pipelined data, an integrated circuit (15), a circuit board assembly (16), a computer unit (22) and a pipelined processing system.Type: GrantFiled: May 21, 2001Date of Patent: March 7, 2006Assignee: Xelerated ABInventors: Lars-Olov Svensson, Joachim Roos, Thomas Strömqvist, Pär Westlund, Peter Holm
-
Publication number: 20040133673Abstract: The invention relates to a processing means (3) for processing pipelined data, comprising a storage means and at least one logic unit (11) for executing operations on a block (4) of data. The storage means comprises an instruction table (12a) comprising at least one instruction, and the at least one logic unit (11) is in at least one pipelined processing stage adapted to receive the block (4) and a first instruction (13a) of the at least one instruction and execute the first instruction (13a). The invention also relates to a method for processing pipelined data, a module (1) for processing pipelined data, an integrated circuit (15), a circuit board assembly (16), a computer unit (22) and a pipelined processing system.Type: ApplicationFiled: December 23, 2003Publication date: July 8, 2004Inventors: Lars-Olov Svensson, Joachim Ross, Thomas Strmqvist, P?auml;r Westlund, Peter Holm
-
Patent number: 5035900Abstract: Enzymes and other biologically produced materials are recovered from the fermentation broth or other liquor in which they are provided initially and simultaneously distributed throughout particles of a polymeric matrix by dissolving the polymer in the liquor, dispersing the resultant polymer solution in a non-aqueous liquor in the presence of a stabiliser, and azeotroping the dispersion to produce either dry beads or a dispersion of small particles in the non-aqueous liquid.Type: GrantFiled: August 24, 1989Date of Patent: July 30, 1991Assignee: Allied Colloids Ltd.Inventors: John Langley, Kenneth C. Symes, Peter Holm