Patents by Inventor Richard Gabriel

Richard Gabriel 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: 11949774
    Abstract: A method secures hash chains via hybrid consensus. A proximate payload for a proximate chain block for a proximate chain is obtained. A first identifier of the proximate chain and the proximate payload are hashed with a hash function to generate a second identifier of the proximate chain. The proximate chain block is added to the proximate chain. The proximate chain block includes the first identifier, the second identifier, and the proximate payload. A request to add the second identifier to a reporting chain is transmitted. A response indicating that the second identifier is incorporated into the reporting chain using the consensus mechanism is received.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: April 2, 2024
    Inventors: Glenn Carter Scott, Michael Richard Gabriel, Roger C. Meike
  • Patent number: 11941611
    Abstract: A method for using shareable and nested transaction on hash chains includes storing transaction data of a transaction of a hash chain. A lock block is appended to the hash chain. Appending the lock block includes setting a tail block identifier of the hash chain from a preceding tail block of a preceding transaction to the lock block. A data block is appended to the hash chain. Appending the data block includes setting the tail block identifier of the hash chain to the data block. The method further includes removing the transaction data from the transaction without invalidating the hash chain. The method further includes appending an updated data block to the hash chain to update the transaction with updated transaction data.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: March 26, 2024
    Assignee: Intuit Inc.
    Inventors: Glenn Carter Scott, Michael Richard Gabriel
  • Publication number: 20240074414
    Abstract: Genetically modified non-human animals expressing human EPO from the animal genome are provided. Also provided are methods for making non-human animals expressing human EPO from the non-human animal genome, and methods for using non-human animals expressing human EPO from the non-human animal genome. These animals and methods find many uses in the art, including, for example, in modeling human erythropoiesis and erythrocyte function; in modeling human pathogen infection of erythrocytes; in in vivo screens for agents that modulate erythropoiesis and/or erythrocyte function, e.g. in a healthy or a diseased state; in in vivo screens for agents that are toxic to erythrocytes or erythrocyte progenitors; in in vivo screens for agents that prevent against, mitigate, or reverse the toxic effects of toxic agents on erythrocytes or erythrocyte progenitors; in in vivo screens of erythrocytes or erythrocyte progenitors from an individual to predict the responsiveness of an individual to a disease therapy.
    Type: Application
    Filed: August 10, 2023
    Publication date: March 7, 2024
    Inventors: Andrew J. Murphy, Sean Stevens, Richard Flavell, Markus Gabriel Manz, Liang Shan
  • Publication number: 20230192786
    Abstract: The subject invention pertains to the use of STAT3 inhibitors for the treatment or prevention of human coronavirus infections, such as SARS-CoV-2 or SARS-CoV-2 variant infections. Aspects of the invention include methods for treating or preventing coronavirus infection, or a symptom thereof, by administering one or more STAT3 inhibitors, such as GLG-305 or GLG-805, or a pharmaceutically acceptable salt, derivative, or prodrug thereof, to a human subject and, optionally, one or more RNA kinase inhibitors, one or more IL-6 inhibitors and/or one or more Janus kinases (JAK) inhibitors. The subject invention further pertains to pharmaceutical compositions, packaged dosage formulations, and kits for treating or preventing human coronavirus infection.
    Type: Application
    Filed: May 14, 2021
    Publication date: June 22, 2023
    Inventors: RICHARD GABRIEL, HECTOR J. GOMEZ
  • Publication number: 20230028702
    Abstract: A method uses private information with a shared single source of truth. A message is received responsive to adding a first shared block to a shared object ledger of a shared object. The message includes message data. A private block is added to a private object ledger to update a private object. The private block includes private data from the message data. A second shared block is added to the shared object ledger to update the shared object. The second shared block includes shared data from the message data.
    Type: Application
    Filed: July 20, 2021
    Publication date: January 26, 2023
    Applicant: Intuit Inc.
    Inventors: Michael Richard Gabriel, Glenn Carter Scott
  • Publication number: 20220365921
    Abstract: A method implements verifiable cacheable calculations. A result is calculated. The result is hashed to generate a name of the result. The result is an input of a set of inputs from which the name is generated. Each input of the set of inputs identifies one of a data set, a query, and a function. The result is stored in a cache using the name generated from hashing the result. A request is received to access the result using the name. The result is retrieved from the cache using the name generated from hashing the result corresponding to the input. The result is presented in response to the request.
    Type: Application
    Filed: April 30, 2021
    Publication date: November 17, 2022
    Applicant: Intuit Inc.
    Inventors: Glenn Carter Scott, Michael Richard Gabriel, Roger C. Meike, Lalla Mouatadid
  • Patent number: 11468608
    Abstract: A computing machine accesses a directed graph representing one or more sequences of actions. The directed graph comprises nodes and edges between the nodes. Each node is either a beginning node, an intermediate node, or an end node. Each intermediate is downstream from at least one beginning node and upstream from at least one end node. Each beginning node in at least a subset of the beginning nodes has an explainability value vector. The computing machine computes, for each first node from among a plurality of first nodes that are intermediate nodes or end nodes, a provenance value representing dependency of an explainability value vector of the first node on the one or more nodes upstream from the first node. The computing machine computes, for each first node, the explainability value vector. The computing machine provides a graphical output representing at least an explainability value vector of an end node.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: October 11, 2022
    Assignee: Smart Information Flow Technologies, LLC
    Inventors: Scott Ehrlich Friedman, Robert Prescott Goldman, Richard Gabriel Freedman, Ugur Kuter, Christopher William Geib, Jeffrey M. Rye
  • Publication number: 20220321324
    Abstract: A method secures hash chains via hybrid consensus. A proximate payload for a proximate chain block for a proximate chain is obtained. A first identifier of the proximate chain and the proximate payload are hashed with a hash function to generate a second identifier of the proximate chain. The proximate chain block is added to the proximate chain. The proximate chain block includes the first identifier, the second identifier, and the proximate payload. A request to add the second identifier to a reporting chain is transmitted. A response indicating that the second identifier is incorporated into the reporting chain using the consensus mechanism is received.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Applicant: Intuit Inc.
    Inventors: Glenn Carter Scott, Michael Richard Gabriel, Roger C. Meike
  • Publication number: 20220300478
    Abstract: A method services competing updates from multiple servicing instances. An update message is received by a class of a plurality of classes that service an object. The update message includes an update to the object and an expected version for the object. A version match is determined between the expected version and a current version of the object. When the version match is successful, the update is applied to the object. A response message including the current version of the object is generated. The response message is transmitted. When the update is successfully applied, the response message is transmitted as a success message. When the update is not successfully applied, the response message is transmitted as a failure message.
    Type: Application
    Filed: March 30, 2021
    Publication date: September 22, 2022
    Applicant: Intuit Inc.
    Inventors: Glenn Carter Scott, Michael Richard Gabriel
  • Publication number: 20220165007
    Abstract: A computing machine accesses a directed graph representing one or more sequences of actions. The directed graph comprises nodes and edges between the nodes. Each node is either a beginning node, an intermediate node, or an end node. Each intermediate is downstream from at least one beginning node and upstream from at least one end node. Each beginning node in at least a subset of the beginning nodes has an explainability value vector. The computing machine computes, for each first node from among a plurality of first nodes that are intermediate nodes or end nodes, a provenance value representing dependency of an explainability value vector of the first node on the one or more nodes upstream from the first node. The computing machine computes, for each first node, the explainability value vector. The computing machine provides a graphical output representing at least an explainability value vector of an end node.
    Type: Application
    Filed: November 24, 2020
    Publication date: May 26, 2022
    Inventors: Scott Ehrlich Friedman, Robert Prescott Goldman, Richard Gabriel Freedman, Ugur Kuter, Christopher William Geib, Jeffrey M. Rye
  • Patent number: 11296867
    Abstract: A method for hash chain migration includes detecting a version update of an object that includes a hash chain that stores fields of the object. Sub chains are identified from the hash chain. Migration sub chains are generated from the plurality of sub chains using a plurality of processes. Container blocks are generated from the plurality of migration sub chains. A migration chain is generated from the plurality of container blocks. The object is accessed using the migration chain.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: April 5, 2022
    Assignee: Intuit Inc.
    Inventors: Glenn Scott, Michael Richard Gabriel
  • Patent number: 11256679
    Abstract: A method for storing object state on hash chains. A block of a hash chain is located with an accessor function. The block includes a field value of a field of an object. Version data is located using the block. The version data identifies a block version of the block. The block version is compared to a function version of the accessor function. The field value from the block is returned when the block version matches the function version. A version matched accessor function is called to return the field value when the block version does not match the function version.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: February 22, 2022
    Assignee: Intuit Inc.
    Inventors: Glenn Carter Scott, Michael Richard Gabriel
  • Publication number: 20210330747
    Abstract: The disclosure is directed to stable pharmaceutical compositions comprising a heterodimer complex of IL-15 and IL-15R? and pharmaceutical products comprising such compositions. The disclosure is also directed to the use of these compositions (e.g. as part of a kit having instructions for use) and pharmaceutical products for the treatment of lymphopenia, cancer, or infectious disease.
    Type: Application
    Filed: April 20, 2021
    Publication date: October 28, 2021
    Inventors: Ingo FISCHER, Richard GABRIEL
  • Publication number: 20210244821
    Abstract: The present invention relates to IL-15/IL-15R? heterodimer produced in a CHO cell line, and method of producing the heterodimer and method of treatment using the heterodimer.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 12, 2021
    Inventors: Richard GABRIEL, Thomas JOSTOCK, Justyna JOZEFCZUK, Urs Ulrich LOHRIG, Alexandre Aurélien PONS
  • Publication number: 20210182841
    Abstract: A method for using shareable and nested transaction on hash chains includes storing transaction data of a transaction of a hash chain. A lock block is appended to the hash chain. Appending the lock block includes setting a tail block identifier of the hash chain from a preceding tail block of a preceding transaction to the lock block. A data block is appended to the hash chain. Appending the data block includes setting the tail block identifier of the hash chain to the data block. The method further includes removing the transaction data from the transaction without invalidating the hash chain. The method further includes appending an updated data block to the hash chain to update the transaction with updated transaction data.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Applicant: Intuit Inc.
    Inventors: Glenn Carter Scott, Michael Richard Gabriel
  • Patent number: 10908924
    Abstract: A method for loading objects from hash chains. A version chain of a class for a serialized object is located in an instance block of an instance chain. A class version of the serialized object is compared to a current version of the class. When the class version of the serialized object matches the current version of the class, a runtime object is loaded by deserializing the serialized object. When the class version of the serialized object does not match the current version of the class: one or more field values are extracted from the serialized object; a converter function is applied to the one or more field values to generate one or more converted field values; and a runtime object that matches the current version is loaded with the one or more converted field values.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: February 2, 2021
    Assignee: Intuit Inc.
    Inventors: Ian Pentland, Michael Richard Gabriel
  • Publication number: 20200351076
    Abstract: A method for hash chain migration includes detecting a version update of an object that includes a hash chain that stores fields of the object. Sub chains are identified from the hash chain. Migration sub chains are generated from the plurality of sub chains using a plurality of processes. Container blocks are generated from the plurality of migration sub chains. A migration chain is generated from the plurality of container blocks. The object is accessed using the migration chain.
    Type: Application
    Filed: May 1, 2019
    Publication date: November 5, 2020
    Applicant: Intuit Inc.
    Inventors: Glenn Scott, Michael Richard Gabriel
  • Publication number: 20200348949
    Abstract: A method for loading objects from hash chains. A version chain of a class for a serialized object is located in an instance block of an instance chain. A class version of the serialized object is compared to a current version of the class. When the class version of the serialized object matches the current version of the class, a runtime object is loaded by deserializing the serialized object. When the class version of the serialized object does not match the current version of the class: one or more field values are extracted from the serialized object; a converter function is applied to the one or more field values to generate one or more converted field values; and a runtime object that matches the current version is loaded with the one or more converted field values.
    Type: Application
    Filed: May 1, 2019
    Publication date: November 5, 2020
    Applicant: Intuit Inc.
    Inventors: Ian Pentland, Michael Richard Gabriel
  • Patent number: 10824345
    Abstract: A method for storing object state on hash chains. A read request that includes a received field name is received by an object with a plurality of fields. A field value that corresponds to the received field name is retrieved from a hash chain of the object by traversing the hash chain. A block is found that includes the field value from the plurality of field values that corresponds to the received field name. A response to the read request that includes the field value is generated and transmitted.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: November 3, 2020
    Assignee: Intuit Inc.
    Inventors: Glenn Carter Scott, Roger Meike, Michael Richard Gabriel
  • Publication number: 20200174988
    Abstract: A method for storing object state on hash chains. A block of a hash chain is located with an accessor function. The block includes a field value of a field of an object. Version data is located using the block. The version data identifies a block version of the block. The block version is compared to a function version of the accessor function. The field value from the block is returned when the block version matches the function version. A version matched accessor function is called to return the field value when the block version does not match the function version.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Applicant: Intuit Inc.
    Inventors: Glenn Carter Scott, Michael Richard Gabriel