US2022300925A1PendingUtilityA1

Systems and methods for media codecs and containers

48
Assignee: SERTINTYONE CORPPriority: Mar 4, 2016Filed: Jun 8, 2022Published: Sep 22, 2022
Est. expiryMar 4, 2036(~9.6 yrs left)· nominal 20-yr term from priority
G06Q 20/38215G06Q 20/00G06Q 20/0655G06Q 20/3825G06Q 20/3829G06Q 20/3823G06Q 2220/00H04L 67/06H04L 69/22G06Q 20/065G06Q 20/3827H04L 67/01G06Q 20/1235
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for enabling and enforcing cryptocurrency transactions associated with at least a portion of data are provided. Systems and methods may include a cryptocurrency transaction service, the cryptocurrency transaction service including one or more transaction servers and one or more ledger processing devices. At least one streaming server configured to associate at least a portion of data with a cryptocurrency transaction and to transmit the at least a portion of data may be provided. A client device may be provided, the client device being configured to receive the at least a portion of data from the streaming server, wherein at least one of the client device and at least one streaming server are configured to initiate a cryptocurrency transaction with the cryptocurrency transaction server based at least in part on the association between the at least a portion of data, the cryptocurrency transaction, and the cryptocurrency transaction service.

Claims

exact text as granted — not AI-modified
1 .- 22 . (canceled) 
     
     
         23 . A method for executing cryptocurrency-based transactions, the method comprising:
 sending, from a client device to a host server, a request to receive a data file;   receiving, by the client device, a container comprising one or more layers and one or more headers, wherein the one or more headers comprises:
 (a) a first header including an intellectual property contract code, the intellectual property contract code comprising a private key associated with an individual intellectual property rights holder, the private key being in the first header, and 
 (b) a second header associated with a consumer contract code; 
   sending, by the client device, cryptocurrency to an account associated with an intellectual property right holder identified in the intellectual property contract code for an execution of a cryptocurrency transaction; and   after executing the cryptocurrency transaction, playing, by the client device, at least a portion of the data file.   
     
     
         24 . The method of  claim 23 , wherein the data file comprises a media file. 
     
     
         25 . The method of  claim 23 , wherein the one or more layers comprise at least:
 (i) a first layer comprising the data file,   (ii) a second layer comprising programmatic instructions that when executed on the client device, accesses a cryptocurrency transaction server and executes cryptocurrency transfers thereon, and   (iii) a third layer comprising the one or more headers.   
     
     
         26 . The method of  claim 25 , wherein the execution of the programmatic instructions comprises:
 initiating the cryptocurrency transaction for the requested data file with the cryptocurrency transaction server, and   enforcing one or more contractual restrictions associated with the data file, the one or more contractual restrictions being pursuant to the intellectual property contract code and the consumer contract code, the one or more contractual restrictions being in the data file.   
     
     
         27 . The method of  claim 26 , wherein the enforcement of one or more contractual restrictions associated with the data file by the cryptocurrency transaction server comprises:
 (i) recording the cryptocurrency transaction as one or more ordered records stored across a distributed database, and   (ii) transferring financial assets from an account associated with a user of the client device.   
     
     
         28 . The method of  claim 27 , wherein the financial assets comprise cryptocurrency. 
     
     
         29 . The method of  claim 27  further comprising determining whether the account associated with a user of the client device holds sufficient financial assets required by the cryptocurrency transaction. 
     
     
         30 . The method of  claim 29 , wherein receiving the container comprises streaming of the data file, wherein the streaming
 (i) is initiated prior to determining whether the account associated with a user of the client device holds sufficient financial assets required by the cryptocurrency transaction, and   (ii) is interrupted when such determination indicates the account associated with the user of the client device does not hold sufficient financial assets required by the cryptocurrency transaction.   
     
     
         31 . The method of  claim 30  further comprising adding financial assets to the associated account during such interruption, and resuming the streaming of the data file. 
     
     
         32 . A system for executing cryptocurrency-based transactions, the system comprising:
 at least one memory device storing computer-readable instructions; and   at least one data processing device operable to execute the computer-readable instructions to perform operations including:
 sending a request to receive a data file; 
 receiving a container comprising one or more layers and one or more headers, wherein the one or more headers comprises:
 (a) a first header including an intellectual property contract code, the intellectual property contract code comprising a private key associated with an individual intellectual property rights holder, the private key being in the first header, and 
 (b) a second header associated with a consumer contract code; 
 
 sending cryptocurrency to an account associated with an intellectual property right holder identified in the intellectual property contract code for an execution of a cryptocurrency transaction; and 
 after executing the cryptocurrency transaction, playing, by the client device, at least a portion of the data file. 
   
     
     
         33 . The system of  claim 32 , wherein the data file comprises a media file. 
     
     
         34 . The system of  claim 32 , wherein the one or more layers comprise at least:
 (i) a first layer comprising the data file,   (ii) a second layer comprising programmatic instructions that when executed on the client device, accesses a cryptocurrency transaction server and executes cryptocurrency transfers thereon, and   (iii) a third layer comprising the one or more headers.   
     
     
         35 . The system of  claim 34 , wherein the execution of the programmatic instructions comprises:
 initiating the cryptocurrency transaction for the requested data file with the cryptocurrency transaction server, and   enforcing one or more contractual restrictions associated with the data file, the one or more contractual restrictions being pursuant to the intellectual property contract code and the consumer contract code, the one or more contractual restrictions being in the data file.   
     
     
         36 . The system of  claim 35 , wherein the enforcement of one or more contractual restrictions associated with the data file by the cryptocurrency transaction server comprises:
 (i) recording the cryptocurrency transaction as one or more ordered records stored across a distributed database, and   (ii) transferring financial assets from an account associated with a user of the client device.   
     
     
         37 . The system of  claim 36 , wherein the financial assets comprise cryptocurrency. 
     
     
         38 . The system of  claim 36 , further comprising computer-readable instructions that when executed determines whether the account associated with a user of the client device holds sufficient financial assets required by the cryptocurrency transaction. 
     
     
         39 . The system of  claim 38 , wherein receiving the container comprises streaming of the data file, wherein the streaming
 (i) is initiated prior to determining whether the account associated with a user of the client device holds sufficient financial assets required by the cryptocurrency transaction, and   (ii) is interrupted when such determination indicates the account associated with the user of the client device does not hold sufficient financial assets required by the cryptocurrency transaction.   
     
     
         40 . The system of  claim 39 , further comprising computer-readable instructions that when executed adds financial assets to the associated account during such interruption, and resuming the streaming of the data file.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.