Patents by Inventor Howard A. Austin

Howard A. Austin 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: 11930100
    Abstract: An approach is disclosed for running a first smart contract on a first blockchain platform which restricts access to a client's funds appropriated to a second smart contract running on a second blockchain platform. A transaction is received by invoking the first smart contract authorizing the second smart contract. In response to receiving an indication of a successful completion of the first smart contract, a plurality of client's authorization tickets are sent to the second smart contract which restricts access to the client's funds appropriated to the second smart contract running on the second blockchain platform. The invoked smart contract receives the set of authorization information and records the set of authorization information. After receiving a set of authenticated authorization tickets exceeding a predetermined threshold, the funds are atomically eliminated on the first blockchain platform and a converted funds generated on the second blockchain platform.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: March 12, 2024
    Assignee: 0CHAIN CORP.
    Inventors: Saswata Basu, Thomas Howard Austin
  • Patent number: 11785079
    Abstract: An approach is disclosed for providing free storage to a client on a blockchain platform. A number of free storage markers targeted for the client is generated by a governing entity. After validating the client by the governing entity, the number of free storage markers are transferred to the client where the free storage markers include a timestamp, a number of tokens, a client identification, an expiration, and a governing entity signature. An allocation from the number of free storage markers received from the client is processed by the governing entity for storage access.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: October 10, 2023
    Assignee: 0CHAIN CORP.
    Inventors: Saswata Basu, Thomas Howard Austin
  • Patent number: 11757988
    Abstract: An approach is disclosed to replace or by-pass a first blobber utilizing a blockchain infrastructure. The first blobber is identified. For replacement, a second blobber is identified and a replacement transaction is written. Write markers with respect to content for the second blobber are generated. The content is transferred to the second blobber. After detecting a successful completion of all the writes to the second blobber, a transaction to drop the first blobber is written. When the first blobber is by-passed content written to the first blobber capable of being reconstructed from other blocks is written to other blobbers. Read markers are sent for the other blocks to the other blobbers. The blockchain monitors for successful completion of all reads of the other blocks. After detecting the successful completion of all the reads of the other blocks from the other blobbers, the content is reconstructed from the other blocks.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: September 12, 2023
    Assignee: 0CHAIN CORP.
    Inventors: Saswata Basu, Thomas Howard Austin
  • Publication number: 20230261870
    Abstract: An approach is disclosed for supporting an Access Point (AP) connecting to a blockchain platform via a Radius Server communicating with the AP, an operator, and a sponsor to dynamically reward for connectivity services. A glue service is installed on the AP, Provider, and the operator supporting connectivity. The blockchain platform registers an AP and assigns an AP ID which is registered with a randomly selected provider and the radius server monitors the blockchain and auto-registers the AP. Tokens are staked by the AP owner and provider to receive rewards. The AP owner and the provider are rewarded from the sponsor locked tokens, by the blockchain platform, based on receiving periodically by the blockchain a keep alive state of the AP from the provider through the radius server, and data usage of the AP from the provider through the radius server, and from the connected device from the provider.
    Type: Application
    Filed: February 16, 2022
    Publication date: August 17, 2023
    Inventors: Saswata Basu, Thomas Howard Austin
  • Patent number: 11637709
    Abstract: An approach is disclosed for running a first smart contract on a first blockchain platform restricting access to a client's funds appropriated to a second smart contract running on a second blockchain platform. A transaction is received by invoking the first smart contract authorizing the second smart contract. In response to receiving an indication of a successful completion of the first smart contract, a plurality of client's authorization tickets are sent to the second smart contract. The invoked smart contract receives the set of authorization information and records the set of authorization information. After receiving a set of authenticated authorization tickets exceeding a predetermined threshold, the funds are released.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: April 25, 2023
    Assignee: 0CHAIN CORP.
    Inventors: Saswata Basu, Thomas Howard Austin
  • Publication number: 20220173893
    Abstract: An approach is disclosed for processing NFTs on a blockchain platform. A request for processing an NFT is received on the blockchain platform, by a requestor. The NFT is accessed by chunks C (C1, C2, . . . , Cn) from at least two blobbers B (B1, B2, . . . , Bn). The NFT is reconstructed from the chunks C (C1, C2, . . . , Cn) to process the request. The supported requests include creating, viewing, purchasing, transferring ownership, setting permissions for reveal of data at a future date, adding, updating, deleting, moving, copying, and renaming data assets. The NFT may be transferred from one blockchain platform to a different blockchain platform, and may be initially used as a fundraising vehicle by the creator with no data asset initially and later uploaded to the blobbers.
    Type: Application
    Filed: February 16, 2022
    Publication date: June 2, 2022
    Inventors: Saswata Basu, Thomas Howard Austin
  • Publication number: 20220029815
    Abstract: An approach is disclosed for streaming content into a plurality of blobbers running on a blockchain storage platform. The streaming content is received, and the content is stored into a buffer. The buffered content is separated into fragments F (F1, F2, . . . , Fi, . . . , Fj . . . , Fn) where the each fragment Fi has a memory allocation different from other fragments Fj where j is not i while continuing to receive the streaming content until a blocking event occurs. Each fragment is split into a number of chunks determined by a fragment size divided by a chunk size. Each chunk is split into a fixed number of DABs where the number of DABs is the chunk size divided by the DAB size. A fixed Merkle tree is constructed suitable for sending to a number of blobbers for recording the DABs referenced by the leaf nodes of the fixed Merkle tree.
    Type: Application
    Filed: October 9, 2021
    Publication date: January 27, 2022
    Inventors: Saswata Basu, Thomas Howard Austin
  • Publication number: 20210320973
    Abstract: An approach is disclosed for providing free storage to a client on a blockchain platform. A number of free storage markers targeted for the client is generated by a governing entity. After validating the client by the governing entity, the number of free storage markers are transferred to the client where the free storage markers include a timestamp, a number of tokens, a client identification, an expiration, and a governing entity signature. An allocation from the number of free storage markers received from the client is processed by the governing entity for storage access.
    Type: Application
    Filed: June 16, 2021
    Publication date: October 14, 2021
    Inventors: Saswata Basu, Thomas Howard Austin
  • Publication number: 20210320972
    Abstract: An approach is disclosed for providing free storage to a client on a blockchain platform. A number of free storage markers targeted for the client is generated by a governing entity. After validating the client by the governing entity, the number of free storage markers are transferred to the client where the free storage markers include a timestamp, a number of tokens, a client identification, an expiration, and a governing entity signature. An allocation from the number of free storage markers received from the client is processed by the governing entity for storage access.
    Type: Application
    Filed: June 16, 2021
    Publication date: October 14, 2021
    Inventors: Saswata Basu, Thomas Howard Austin
  • Publication number: 20210314395
    Abstract: An approach is disclosed to replace or by-pass a first blobber utilizing a blockchain infrastructure. The first blobber is identified. For replacement, a second blobber is identified and a replacement transaction is written. Write markers with respect to content for the second blobber are generated. The content is transferred to the second blobber. After detecting a successful completion of all the writes to the second blobber, a transaction to drop the first blobber is written. When the first blobber is by-passed content written to the first blobber capable of being reconstructed from other blocks is written to other blobbers. Read markers are sent for the other blocks to the other blobbers. The blockchain monitors for successful completion of all reads of the other blocks. After detecting the successful completion of all the reads of the other blocks from the other blobbers, the content is reconstructed from the other blocks.
    Type: Application
    Filed: June 16, 2021
    Publication date: October 7, 2021
    Inventors: Saswata Basu, Thomas Howard Austin
  • Publication number: 20210314397
    Abstract: An approach is disclosed for running a first smart contract on a first blockchain platform which restricts access to a client's funds appropriated to a second smart contract running on a second blockchain platform. A transaction is received by invoking the first smart contract authorizing the second smart contract. In response to receiving an indication of a successful completion of the first smart contract, a plurality of client's authorization tickets are sent to the second smart contract which restricts access to the client's funds appropriated to the second smart contract running on the second blockchain platform. The invoked smart contract receives the set of authorization information and records the set of authorization information. After receiving a set of authenticated authorization tickets exceeding a predetermined threshold, the funds are atomically eliminated on the first blockchain platform and a converted funds generated on the second blockchain platform.
    Type: Application
    Filed: June 16, 2021
    Publication date: October 7, 2021
    Inventors: Saswata Basu, Thomas Howard Austin
  • Publication number: 20210314396
    Abstract: An approach is disclosed for streaming content to a client. A request is received to receive content suitable for access by a streaming application. The content is separated into chunks C (C1, C2, . . . , Cn). The chunks are uploaded to corresponding blobbers B (B1, B2, . . . , Bn). A first pipe is utilized by the blobbers B (B1, B2, . . . , Bn) to download the chunks C (C1, C2, . . . , Cn) into a buffer. A second pipe is utilized to convert the downloaded chunks C (C1, C2, . . . , Cn) from the buffer into a byte array A (A1, A2, . . . , An) and the byte array A (A1, A2, . . . , An) is sent to a plurality of streaming services.
    Type: Application
    Filed: June 16, 2021
    Publication date: October 7, 2021
    Inventors: Saswata Basu, Thomas Howard Austin
  • Publication number: 20210258169
    Abstract: An approach is disclosed for running a first smart contract on a first blockchain platform restricting access to a client's funds appropriated to a second smart contract running on a second blockchain platform. A transaction is received by invoking the first smart contract authorizing the second smart contract. In response to receiving an indication of a successful completion of the first smart contract, a plurality of client's authorization tickets are sent to the second smart contract. The invoked smart contract receives the set of authorization information and records the set of authorization information. After receiving a set of authenticated authorization tickets exceeding a predetermined threshold, the funds are released.
    Type: Application
    Filed: May 4, 2021
    Publication date: August 19, 2021
    Inventors: Saswata Basu, Thomas Howard Austin
  • Publication number: 20210217002
    Abstract: An approach is disclosed that executes a request by a content consumer to purchase a content from a content provider utilizing a smart contract. A transaction is received on the blockchain platform which invokes the smart contract specifying the request to purchase the content. The transaction is processed by the blockchain platform utilizing a reference to the content, a payment provided to the content provider and to an escrow payment pool. After receiving an authorization by a consensus set of authorizers, transferring at least a portion of the payment from the escrow payment pool to the content provider.
    Type: Application
    Filed: March 15, 2021
    Publication date: July 15, 2021
    Inventors: Saswata Basu, Thomas Howard Austin
  • Patent number: 7730002
    Abstract: The invention involves generating and presenting, typically electronically, a number of design alternatives to persons who are participating in the design, selection, or market research exercise. The participants (referred to as “selectors”) transmit data indicative of their preferences among or between the presented design alternatives, and that data is used to derive a new generation of design alternatives or proposals. The new designs are generated through the use of a computer program exploiting a genetic or evolutionary computational technique. The process is repeated, typically for many iterations or cycles.
    Type: Grant
    Filed: March 21, 2007
    Date of Patent: June 1, 2010
    Inventors: Noubar B. Afeyan, Kamal M. Malek, Nigel J. Bufton, Sevan G. Ficici, Howard A. Austin, Larry J. Austin, legal representative, Honor E. McClellan, legal representative
  • Patent number: 7610249
    Abstract: The invention involves generating and presenting, typically electronically, a number of design alternatives to persons who are participating in the design, selection, or market research exercise. The participants (referred to as “selectors”) transmit data indicative of their preferences among or between the presented design alternatives, and that data is used to derive a new generation of design alternatives or proposals. The new designs are generated through the use of a computer program exploiting a genetic or evolutionary computational technique. The process is repeated, typically for many iterations or cycles.
    Type: Grant
    Filed: September 16, 2005
    Date of Patent: October 27, 2009
    Assignee: Affinova, Inc.
    Inventors: Noubar B. Afeyan, Kamal M. Malek, Nigel J. Bufton, Sevan G. Ficici, Howard A. Austin, Larry J. Austin, legal representative, Honor E. McClellan, legal representative
  • Publication number: 20070282666
    Abstract: The invention involves generating and presenting, typically electronically, a number of design alternatives to persons who are participating in the design, selection, or market research exercise. The participants (referred to as “selectors”) transmit data indicative of their preferences among or between the presented design alternatives, and that data is used to derive a new generation of design alternatives or proposals. The new designs are generated through the use of a computer program exploiting a genetic or evolutionary computational technique. The process is repeated, typically for many iterations or cycles.
    Type: Application
    Filed: March 21, 2007
    Publication date: December 6, 2007
    Inventors: Noubar Afeyan, Kamal Malek, Nigel Bufton, Sevan Ficici, Howard Austin, Larry Austin, Honor McClellan
  • Patent number: 7177851
    Abstract: The invention involves generating and presenting, typically electronically, a number of design alternatives to persons who are participating in the design, selection, or market research exercise. The participants (referred to as “selectors”) transmit data indicative of their preferences among or between the presented design alternatives, and that data is used to derive a new generation of design alternatives or proposals. The new designs are generated through the use of a computer program exploiting a genetic or evolutionary computational technique. The process is repeated, typically for many iterations or cycles.
    Type: Grant
    Filed: November 9, 2001
    Date of Patent: February 13, 2007
    Assignee: Affinnova, Inc.
    Inventors: Noubar B. Afeyan, Kamal M. Malek, Nigel J. Bufton, Sevan G. Ficici, Larry J. Austin, legal representative, Honor E. McClellan, legal representative, Howard A. Austin, deceased
  • Publication number: 20060080268
    Abstract: The invention involves generating and presenting, typically electronically, a number of design alternatives to persons who are participating in the design, selection, or market research exercise. The participants (referred to as “selectors”) transmit data indicative of their preferences among or between the presented design alternatives, and that data is used to derive a new generation of design alternatives or proposals. The new designs are generated through the use of a computer program exploiting a genetic or evolutionary computational technique. The process is repeated, typically for many iterations or cycles.
    Type: Application
    Filed: September 16, 2005
    Publication date: April 13, 2006
    Applicant: Affinnova, Inc.
    Inventors: Noubar Afeyan, Kamal Malek, Nigel Bufton, Sevan Ficici, Howard Austin, Larry Austin, Honor McClellan
  • Patent number: RE46178
    Abstract: The invention involves generating and presenting, typically electronically, a number of design alternatives to persons who are participating in the design, selection, or market research exercise. The participants (referred to as “selectors”) transmit data indicative of their preferences among or between the presented design alternatives, and that data is used to derive a new generation of design alternatives or proposals. The new designs are generated through the use of a computer program exploiting a genetic or evolutionary computational technique. The process is repeated, typically for many iterations or cycles.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: October 11, 2016
    Assignee: The Nielsen Company (US), LLC
    Inventors: Noubar B. Afeyan, Kamal M. Malek, Nigel J. Bufton, Steven G. Ficici, Howard A. Austin, Larry J. Austin, Honor E. McClellan