Patents by Inventor Gavin Wood

Gavin Wood 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: 20240413973
    Abstract: Present-day blockchain architectures suffer from several problems, including poor extensibility and scalability. This may stem from tying two parts of the consensus architecture, namely canonicality and validity, too closely together. The Polkadot architecture, which is a heterogeneous multi-chain, provides better extensibility and scalability by setting canonicality and validity apart. Compartmentalizing canonicality and validity and keeping overall functionality to a minimum of security and transport introduces practical core extensibility in situ. Scalability is addressed through a divide-and-conquer approach to canonicality and validity, scaling out of its bonded core through the incentivization of untrusted public nodes. The heterogeneity of this architecture enables many highly divergent types of consensus systems interoperating in a trustless, fully decentralized “federation,” allowing open and closed networks to have trust-free access to each other.
    Type: Application
    Filed: May 31, 2024
    Publication date: December 12, 2024
    Applicant: Parity Technologies Ltd.
    Inventors: Gavin Wood, Robert Habermeier
  • Patent number: 12003618
    Abstract: Present-day blockchain architectures suffer from several problems, including poor extensibility and scalability. This may stem from tying two parts of the consensus architecture, namely canonicality and validity, too closely together. The Polkadot architecture, which is a heterogeneous multi-chain, provides better extensibility and scalability by setting canonicality and validity apart. Compartmentalizing canonicality and validity and keeping overall functionality to a minimum of security and transport introduces practical core extensibility in situ. Scalability is addressed through a divide-and-conquer approach to canonicality and validity, scaling out of its bonded core through the incentivization of untrusted public nodes. The heterogeneity of this architecture enables many highly divergent types of consensus systems interoperating in a trustless, fully decentralized “federation,” allowing open and closed networks to have trust-free access to each other.
    Type: Grant
    Filed: October 14, 2021
    Date of Patent: June 4, 2024
    Assignee: Parity Technologies Ltd.
    Inventors: Gavin Wood, Robert Habermeier
  • Publication number: 20220182221
    Abstract: Present-day blockchain architectures suffer from several problems, including poor extensibility and scalability. This may stem from tying two parts of the consensus architecture, namely canonicality and validity, too closely together. The Polkadot architecture, which is a heterogeneous multi-chain, provides better extensibility and scalability by setting canonicality and validity apart. Compartmentalizing canonicality and validity and keeping overall functionality to a minimum of security and transport introduces practical core extensibility in situ. Scalability is addressed through a divide-and-conquer approach to canonicality and validity, scaling out of its bonded core through the incentivization of untrusted public nodes. The heterogeneity of this architecture enables many highly divergent types of consensus systems interoperating in a trustless, fully decentralized “federation,” allowing open and closed networks to have trust-free access to each other.
    Type: Application
    Filed: October 14, 2021
    Publication date: June 9, 2022
    Applicant: Parity Technologies Ltd.
    Inventors: Gavin Wood, Robert Habermeier
  • Patent number: 11177941
    Abstract: Present-day blockchain architectures suffer from several problems, including poor extensibility and scalability. This may stem from tying two parts of the consensus architecture, namely canonicality and validity, too closely together. The Polkadot architecture, which is a heterogeneous multi-chain, provides better extensibility and scalability by setting canonicality and validity apart. Compartmentalizing canonicality and validity and keeping overall functionality to a minimum of security and transport introduces practical core extensibility in situ. Scalability is addressed through a divide-and-conquer approach to canonicality and validity, scaling out of its bonded core through the incentivization of untrusted public nodes. The heterogeneity of this architecture enables many highly divergent types of consensus systems interoperating in a trustless, fully decentralized “federation,” allowing open and closed networks to have trust-free access to each other.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: November 16, 2021
    Assignee: Parity Technologies Ltd.
    Inventors: Gavin Wood, Robert Habermeier
  • Patent number: 11146380
    Abstract: Present-day blockchain architectures suffer from several problems, including poor extensibility and scalability. This may stem from tying two parts of the consensus architecture, namely canonicality and validity, too closely together. The Polkadot architecture, which is a heterogeneous multi-chain, provides better extensibility and scalability by setting canonicality and validity apart. Compartmentalizing canonicality and validity and keeping overall functionality to a minimum of security and transport introduces practical core extensibility in situ. Scalability is addressed through a divide-and-conquer approach to canonicality and validity, scaling out of its bonded core through the incentivization of untrusted public nodes. The heterogeneity of this architecture enables many highly divergent types of consensus systems interoperating in a trustless, fully decentralized “federation,” allowing open and closed networks to have trust-free access to each other.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: October 12, 2021
    Assignee: Parity Technologies Ltd.
    Inventors: Gavin Wood, Robert Habermeier
  • Patent number: 11132451
    Abstract: The decentralized and distributed architecture of blockchain makes it challenging to store secret data. A Secure Document Access Control System (SEDACS) can store secret data using distributed components without compromising on the distributed security features of the blockchain. SEDACS can include a Secret Store, a blockchain, and a decentralized file system. The blockchain can store rules and permissions for documents that contain the secret data. The Secret Store can generate secret keys that can be used to access the documents. The decentralized file system can store the documents that are encrypted using the secret keys. A user can retrieve the encrypted document provided that the user has the permission to do so. The user can decrypt the encrypted document by decrypting the secret key and using the decrypted secret key to decrypt the document.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: September 28, 2021
    Assignee: Parity Technologies Ltd.
    Inventors: Gavin Wood, Piotr Czaban, Sviatoslav Nikolskii, Kenneth Kappler, Nicolas Gotchac
  • Patent number: 10853275
    Abstract: A device, which may be a peripheral device or a host computing device, comprises a communication interface, a memory and a processor. The processor is arranged to detect imminent disconnection of a communication link between the peripheral device and the host computing device and in response to detecting the imminent disconnection of the communication link, to trigger a data transfer from the host computing device to the peripheral device via the communication interface. The data transfer defines, at least in part, a fixed output data set which, after disconnection, is output via an output device in the peripheral device.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: December 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tobias Alexander Grosse-Puppendahl, James William Scott, Stephen Edward Hodges, John Franciscus Marie Helmes, Nicholas Yen-Cherng Chen, Stuart Alastair Taylor, Pascal Knierim, Josh Fromm, Gavin Wood, Albrecht Schmidt
  • Publication number: 20200274694
    Abstract: Present-day blockchain architectures suffer from several problems, including poor extensibility and scalability. This may stem from tying two parts of the consensus architecture, namely canonicality and validity, too closely together. The Polkadot architecture, which is a heterogeneous multi-chain, provides better extensibility and scalability by setting canonicality and validity apart. Compartmentalizing canonicality and validity and keeping overall functionality to a minimum of security and transport introduces practical core extensibility in situ. Scalability is addressed through a divide-and-conquer approach to canonicality and validity, scaling out of its bonded core through the incentivization of untrusted public nodes. The heterogeneity of this architecture enables many highly divergent types of consensus systems interoperating in a trustless, fully decentralized “federation,” allowing open and closed networks to have trust-free access to each other.
    Type: Application
    Filed: May 6, 2020
    Publication date: August 27, 2020
    Applicant: Parity Technologies Ltd.
    Inventors: Gavin Wood, Robert Habermeier
  • Patent number: 10606934
    Abstract: A computing device comprises an electronic paper display, a processor and a memory. The memory is arranged to store platform software and application software for at least one application that is not adapted to work with an electronic paper display. The platform software comprises a UI conversion module comprising device-executable instructions, which when executed by the processor, cause the processor to: access a UI element tree for the application; generate a modified UI element tree for the application by removing and/or re-styling at least one UI element; and render data from the application using the modified UI element tree for display on the electronic paper display.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: March 31, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Franciscus Marie Helmes, James Scott, Stuart Alastair Taylor, Stephen Edward Hodges, Nicholas Yen-Cherng Chen, Tobias Alexander Grosse-Puppendahl, Josh Fromm, Pascal Knierim, Gavin Wood, Albrecht Schmidt, Thomas Denney
  • Publication number: 20190294562
    Abstract: A device, which may be a peripheral device or a host computing device, comprises a communication interface, a memory and a processor. The processor is arranged to detect imminent disconnection of a communication link between the peripheral device and the host computing device and in response to detecting the imminent disconnection of the communication link, to trigger a data transfer from the host computing device to the peripheral device via the communication interface. The data transfer defines, at least in part, a fixed output data set which, after disconnection, is output via an output device in the peripheral device.
    Type: Application
    Filed: February 25, 2019
    Publication date: September 26, 2019
    Inventors: Tobias Alexander Grosse-Puppendahl, James William Scott, Stephen Edward Hodges, John Franciscus Marie Helmes, Nicholas Yen-Cherng Chen, Stuart Alastair Taylor, Pascal Knierim, Josh Fromm, Gavin Wood, Albrecht Schmidt
  • Patent number: 10269309
    Abstract: A display device which includes an electronic paper display additionally comprises power harvesting hardware and display update hardware which is configured to control the updating of the electronic paper display based on a sensed power harvesting level which may, in various embodiments, be a current incoming power level as generated by the power harvesting hardware or a stored power level in a power storage device within the display device.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: April 23, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Stuart Alastair Taylor, Nicholas Yen-Cherng Chen, John Franciscus Marie Helmes, Stephen Edward Hodges, James Scott, Albrecht Schmidt, Pascal Knierim, Gavin Wood, Josh Wolff Fromm, Tobias Grosse-Puppendahl
  • Patent number: 10248584
    Abstract: A device, which may be a peripheral device or a host computing device, comprises a communication interface, a memory and a processor. The processor is arranged to detect imminent disconnection of a communication link between the peripheral device and the host computing device and in response to detecting the imminent disconnection of the communication link, to trigger a data transfer from the host computing device to the peripheral device via the communication interface. The data transfer defines, at least in part, a fixed output data set which, after disconnection, is output via an output device in the peripheral device.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: April 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tobias Alexander Grosse-Puppendahl, James William Scott, Stephen Edward Hodges, John Franciscus Marie Helmes, Nicholas Yen-Cherng Chen, Stuart Alastair Taylor, Pascal Knierim, Josh Fromm, Gavin Wood, Albrecht Schmidt
  • Publication number: 20190065764
    Abstract: The decentralized and distributed architecture of blockchain makes it challenging to store secret data. A Secure Document Access Control System (SEDACS) can store secret data using distributed components without compromising on the distributed security features of the blockchain. SEDACS can include a Secret Store, a blockchain, and a decentralized file system. The blockchain can store rules and permissions for documents that contain the secret data. The Secret Store can generate secret keys that can be used to access the documents. The decentralized file system can store the documents that are encrypted using the secret keys. A user can retrieve the encrypted document provided that the user has the permission to do so. The user can decrypt the encrypted document by decrypting the secret key and using the decrypted secret key to decrypt the document.
    Type: Application
    Filed: August 31, 2018
    Publication date: February 28, 2019
    Inventors: Gavin Wood, Piotr Czaban, Sviatoslav Nikolsii, Kenneth Kappler, Nicolas Gotchac
  • Publication number: 20190058581
    Abstract: Present-day blockchain architectures suffer from several problems, including poor extensibility and scalability. This may stem from tying two parts of the consensus architecture, namely canonicality and validity, too closely together. The Polkadot architecture, which is a heterogeneous multi-chain, provides better extensibility and scalability by setting canonicality and validity apart. Compartmentalizing canonicality and validity and keeping overall functionality to a minimum of security and transport introduces practical core extensibility in situ. Scalability is addressed through a divide-and-conquer approach to canonicality and validity, scaling out of its bonded core through the incentivization of untrusted public nodes. The heterogeneity of this architecture enables many highly divergent types of consensus systems interoperating in a trustless, fully decentralized “federation,” allowing open and closed networks to have trust-free access to each other.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 21, 2019
    Inventors: Gavin Wood, Robert Habermeier
  • Patent number: 10198233
    Abstract: A system is described which comprises an input arranged to receive attention tracking data from attention tracking hardware. The attention tracking data, along with parameters associated with each display change request, is then used to select a display change request from a plurality of stored display change requests received from a plurality of different applications and a change defined by the selected display change request is then rendered in a GUI on a display device.
    Type: Grant
    Filed: March 1, 2016
    Date of Patent: February 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tobias Alexander Grosse-Puppendahl, James Scott, Stephen Edward Hodges, John Franciscus Marie Helmes, Stuart Alastair Taylor, Nicholas Yen-Cherng Chen, Pascal Knierim, Gavin Wood, Josh Fromm, Albrecht Schmidt
  • Publication number: 20170286371
    Abstract: A computing device comprises an electronic paper display, a processor and a memory. The memory is arranged to store platform software and application software for at least one application that is not adapted to work with an electronic paper display. The platform software comprises a UI conversion module comprising device-executable instructions, which when executed by the processor, cause the processor to: access a UI element tree for the application; generate a modified UI element tree for the application by removing and/or re-styling at least one UI element; and render data from the application using the modified UI element tree for display on the electronic paper display.
    Type: Application
    Filed: April 1, 2016
    Publication date: October 5, 2017
    Inventors: John Franciscus Marie Helmes, James Scott, Stuart Alastair Taylor, Stephen Edward Hodges, Nicholas Yen-Cherng Chen, Tobias Alexander Grosse-Puppendahl, Josh Fromm, Pascal Knierim, Gavin Wood, Albrecht Schmidt, Thomas Denney
  • Publication number: 20170286328
    Abstract: A device, which may be a peripheral device or a host computing device, comprises a communication interface, a memory and a processor. The processor is arranged to detect imminent disconnection of a communication link between the peripheral device and the host computing device and in response to detecting the imminent disconnection of the communication link, to trigger a data transfer from the host computing device to the peripheral device via the communication interface. The data transfer defines, at least in part, a fixed output data set which, after disconnection, is output via an output device in the peripheral device.
    Type: Application
    Filed: April 1, 2016
    Publication date: October 5, 2017
    Inventors: Tobias Alexander Grosse-Puppendahl, James William Scott, Stephen Edward Hodges, John Franciscus Marie Helmes, Nicholas Yen-Cherng Chen, Stuart Alastair Taylor, Pascal Knierim, Josh Fromm, Gavin Wood, Albrecht Schmidt
  • Publication number: 20170255439
    Abstract: A system is described which comprises an input arranged to receive attention tracking data from attention tracking hardware. The attention tracking data, along with parameters associated with each display change request, is then used to select a display change request from a plurality of stored display change requests received from a plurality of different applications and a change defined by the selected display change request is then rendered in a GUI on a display device.
    Type: Application
    Filed: March 1, 2016
    Publication date: September 7, 2017
    Inventors: Tobias Alexander Grosse-Puppendahl, James Scott, Stephen Edward Hodges, John Franciscus Marie Helmes, Stuart Alastair Taylor, Nicholas Yen-Cherng Chen, Pascal Knierim, Gavin Wood, Josh Fromm, Albrecht Schmidt
  • Publication number: 20170098416
    Abstract: A display device which includes an electronic paper display additionally comprises power harvesting hardware and display update hardware which is configured to control the updating of the electronic paper display based on a sensed power harvesting level which may, in various embodiments, be a current incoming power level as generated by the power harvesting hardware or a stored power level in a power storage device within the display device.
    Type: Application
    Filed: October 5, 2015
    Publication date: April 6, 2017
    Inventors: Stuart Alastair Taylor, Nicholas Yen-Cherng Chen, John Franciscus Marie Helmes, Stephen Edward Hodges, James Scott, Albrecht Schmidt, Pascal Knierim, Gavin Wood, Josh Wolff Fromm, Tobias Grosse-Puppendahl
  • Publication number: 20170083232
    Abstract: A display device has both an emissive display and an electronic paper display. The electronic paper display is used for rendering visually static user input controls and a portion of the emissive display which is close to the electronic paper display is used for rendering visually dynamic user input controls. Also described are covers for an emissive display device, the covers comprising an electronic paper display device, and an emissive display device.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Inventors: John Franciscus Marie Helmes, James Scott, Stephen Edward Hodges, Urho Konttori, Nicholas Yen-Cherng Chen, Stuart Alastair Taylor, Pascal Knierim, Gavin Wood, Josh Wolff Fromm