Patents by Inventor Ryan Pierce
Ryan Pierce 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: 20240070795Abstract: The disclosed embodiments relate generally to complex data stream control and entitlement. Specifically, the disclosed embodiments provide systems and methods for ensuring that only authenticated/verified participants receive data streams. A third party, e.g., a party other than the data provider or the data recipient, who is nevertheless associated with both the data provider and the data recipient, may be involved in controlling whether data streams from the data provider can reach the data recipient. Thus, a third party may logically sit between the data provider and the data recipient, and may decide whether the data recipient should receive data streams. The disclosed embodiments implement data generation, flow, control and permissioning between multiple entities via digital assets accessed and manipulated on a shared data structure.Type: ApplicationFiled: October 19, 2023Publication date: February 29, 2024Applicant: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Elizabeth Freeman, Angela Wozniak, Mansoor Ahmed
-
Patent number: 11830094Abstract: The disclosed embodiments relate generally to complex data stream control and entitlement. Specifically, the disclosed embodiments provide systems and methods for ensuring that only authenticated/verified participants receive data streams. A third party, e.g., a party other than the data provider or the data recipient, who is nevertheless associated with both the data provider and the data recipient, may be involved in controlling whether data streams from the data provider can reach the data recipient. Thus, a third party may logically sit between the data provider and the data recipient, and may decide whether the data recipient should receive data streams. The disclosed embodiments implement data generation, flow, control and permissioning between multiple entities via digital assets accessed and manipulated on a shared data structure.Type: GrantFiled: February 15, 2022Date of Patent: November 28, 2023Assignee: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Elizabeth Freeman, Angela Wozniak, Mansoor Ahmed
-
Publication number: 20230043871Abstract: Systems and methods are disclosed for settling futures contracts that are based on virtual currencies. A clearing counter-party operates a clearing counter-party computer that may oversee physical delivery of virtual currency between a buyer and seller. The clearing counter-party computer does not take possession of the virtual currency and monitors a publicly viewable ledger to confirm that transactions have taken place.Type: ApplicationFiled: October 26, 2022Publication date: February 9, 2023Applicant: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Sandra Ro, Mansoor Ahmed
-
Publication number: 20230016699Abstract: The disclosed systems and methods make derivatives contracts based on an underlying virtual currency available for trading. Certain derivatives contracts have a settlement value based on the transaction fees associated with recording and/or performing transactions for the selected virtual currency. The contracts can be used, for example, by virtual currency miners against certain risks associated with mining virtual currency.Type: ApplicationFiled: September 20, 2022Publication date: January 19, 2023Applicant: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Mansoor Ahmed, John Plante
-
Patent number: 11514522Abstract: Systems and methods are disclosed for settling futures contracts that are based on virtual currencies. A clearing counter-party operates a clearing counter-party computer that may oversee physical delivery of virtual currency between a buyer and seller. The clearing counter-party computer does not take possession of the virtual currency and monitors a publicly viewable ledger to confirm that transactions have taken place.Type: GrantFiled: November 11, 2019Date of Patent: November 29, 2022Assignee: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Sandra Ro, Mansoor Ahmed
-
Patent number: 11488245Abstract: The disclosed systems and methods make derivatives contracts based on an underlying virtual currency available for trading. Certain derivatives contracts have a settlement value based on the transaction fees associated with recording and/or performing transactions for the selected virtual currency. The contracts can be used, for example, by virtual currency miners against certain risks associated with mining virtual currency.Type: GrantFiled: February 8, 2021Date of Patent: November 1, 2022Assignee: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Mansoor Ahmed, John Plante
-
Publication number: 20220222243Abstract: The disclosed embodiments relate to implementation of a syntax for altering one or more rules by which a blockchain may be modified wherein the software implementing each client of a blockchain network are programmed to be responsive to requests or directives to alter one or more rules by which blocks may be added to a blockchain responsive to transactions received for storage therein, the requests/directives being processed by the client as a transaction and added to the block in accordance with the current state of the operating rules, thereby adding a new rule or modifying an existing rule for subsequent operation of the client.Type: ApplicationFiled: March 21, 2022Publication date: July 14, 2022Applicant: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Ajay Madhavan, Stanislav Liberman, Mansoor Ahmed
-
Publication number: 20220172311Abstract: The disclosed embodiments relate generally to complex data stream control and entitlement. Specifically, the disclosed embodiments provide systems and methods for ensuring that only authenticated/verified participants receive data streams. A third party, e.g., a party other than the data provider or the data recipient, who is nevertheless associated with both the data provider and the data recipient, may be involved in controlling whether data streams from the data provider can reach the data recipient. Thus, a third party may logically sit between the data provider and the data recipient, and may decide whether the data recipient should receive data streams. The disclosed embodiments implement data generation, flow, control and permissioning between multiple entities via digital assets accessed and manipulated on a shared data structure.Type: ApplicationFiled: February 15, 2022Publication date: June 2, 2022Applicant: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Elizabeth Freeman, Angela Wozniak, Mansoor Ahmed
-
Patent number: 11314722Abstract: The disclosed embodiments relate to implementation of a syntax for altering one or more rules by which a blockchain may be modified wherein the software implementing each client of a blockchain network are programmed to be responsive to requests or directives to alter one or more rules by which blocks may be added to a blockchain responsive to transactions received for storage therein, the requests/directives being processed by the client as a transaction and added to the block in accordance with the current state of the operating rules, thereby adding a new rule or modifying an existing rule for subsequent operation of the client.Type: GrantFiled: July 16, 2019Date of Patent: April 26, 2022Assignee: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Ajay Madhavan, Stanislav Liberman, Mansoor Ahmed
-
Patent number: 11288758Abstract: The disclosed embodiments relate generally to complex data stream control and entitlement. Specifically, the disclosed embodiments provide systems and methods for ensuring that only authenticated/verified participants receive data streams. A third party, e.g., a party other than the data provider or the data recipient, who is nevertheless associated with both the data provider and the data recipient, may be involved in controlling whether data streams from the data provider can reach the data recipient. Thus, a third party may logically sit between the data provider and the data recipient, and may decide whether the data recipient should receive data streams. The disclosed embodiments implement data generation, flow, control and permissioning between multiple entities via digital assets accessed and manipulated on a shared data structure.Type: GrantFiled: January 22, 2020Date of Patent: March 29, 2022Assignee: CHICAGO MERCANTILE EXCHANGE INC.Inventors: Ryan Pierce, Elizabeth Freeman, Angela Wozniak, Mansoor Ahmed
-
Publication number: 20210158448Abstract: The disclosed systems and methods make derivatives contracts based on an underlying virtual currency available for trading. Certain derivatives contracts have a settlement value based on the transaction fees associated with recording and/or performing transactions for the selected virtual currency. The contracts can be used, for example, by virtual currency miners against certain risks associated with mining virtual currency.Type: ApplicationFiled: February 8, 2021Publication date: May 27, 2021Applicant: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Mansoor Ahmed, John Plante
-
Patent number: 10949922Abstract: The disclosed systems and methods make derivatives contracts based on an underlying virtual currency available for trading. Certain derivatives contracts have a settlement value based on the transaction fees associated with recording and/or performing transactions for the selected virtual currency. The contracts can be used, for example, by virtual currency miners against certain risks associated with mining virtual currency.Type: GrantFiled: June 30, 2016Date of Patent: March 16, 2021Assignee: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Mansoor Ahmed, John Plante
-
Publication number: 20200160467Abstract: The disclosed embodiments relate generally to complex data stream control and entitlement. Specifically, the disclosed embodiments provide systems and methods for ensuring that only authenticated/verified participants receive data streams. A third party, e.g., a party other than the data provider or the data recipient, who is nevertheless associated with both the data provider and the data recipient, may be involved in controlling whether data streams from the data provider can reach the data recipient. Thus, a third party may logically sit between the data provider and the data recipient, and may decide whether the data recipient should receive data streams. The disclosed embodiments implement data generation, flow, control and permissioning between multiple entities via digital assets accessed and manipulated on a shared data structure.Type: ApplicationFiled: January 22, 2020Publication date: May 21, 2020Applicant: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Elizabeth Freeman, Angela Wozniak, Mansoor Ahmed
-
Publication number: 20200098044Abstract: Systems and methods are disclosed for settling futures contracts that are based on virtual currencies. A clearing counter-party operates a clearing counter-party computer that may oversee physical delivery of virtual currency between a buyer and seller. The clearing counter-party computer does not take possession of the virtual currency and monitors a publicly viewable ledger to confirm that transactions have taken place.Type: ApplicationFiled: November 11, 2019Publication date: March 26, 2020Applicant: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Sandra Ro, Mansoor Ahmed
-
Patent number: 10580100Abstract: The disclosed embodiments relate generally to complex data stream control and entitlement. Specifically, the disclosed embodiments provide systems and methods for ensuring that only authenticated/verified participants receive data streams. A third party, e.g., a party other than the data provider or the data recipient, who is nevertheless associated with both the data provider and the data recipient, may be involved in controlling whether data streams from the data provider can reach the data recipient. Thus, a third party may logically sit between the data provider and the data recipient, and may decide whether the data recipient should receive data streams. The disclosed embodiments implement data generation, flow, control and permissioning between multiple entities via digital assets accessed and manipulated on a shared data structure.Type: GrantFiled: June 6, 2016Date of Patent: March 3, 2020Assignee: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Elizabeth Freeman, Angela Wozniak, Mansoor Ahmed
-
Patent number: 10504178Abstract: Systems and methods are disclosed for settling futures contracts that are based on virtual currencies. A clearing counter-party operates a clearing counter-party computer that may oversee physical delivery of virtual currency between a buyer and seller. The clearing counter-party computer does not take possession of the virtual currency and monitors a publically viewable ledger to confirm that transactions have taken place.Type: GrantFiled: November 4, 2015Date of Patent: December 10, 2019Assignee: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Sandra Ro, Mansoor Ahmed
-
Publication number: 20190340170Abstract: The disclosed embodiments relate to implementation of a syntax for altering one or more rules by which a blockchain may be modified wherein the software implementing each client of a blockchain network are programmed to be responsive to requests or directives to alter one or more rules by which blocks may be added to a blockchain responsive to transactions received for storage therein, the requests/directives being processed by the client as a transaction and added to the block in accordance with the current state of the operating rules, thereby adding a new rule or modifying an existing rule for subsequent operation of the client.Type: ApplicationFiled: July 16, 2019Publication date: November 7, 2019Applicant: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Ajay Madhavan, Stanislav Liberman, Mansoor Ahmed
-
Patent number: 10417217Abstract: The disclosed embodiments relate to implementation of a syntax for altering one or more rules by which a blockchain may be modified wherein the software implementing each client of a blockchain network are programmed to be responsive to requests or directives to alter one or more rules by which blocks may be added to a blockchain responsive to transactions received for storage therein, the requests/directives being processed by the client as a transaction and added to the block in accordance with the current state of the operating rules, thereby adding a new rule or modifying an existing rule for subsequent operation of the client.Type: GrantFiled: December 28, 2016Date of Patent: September 17, 2019Assignee: Chicago Mercantile Exchange Inc.Inventors: Ryan Pierce, Ajay Madhavan, Stanislav Liberman, Mansoor Ahmed
-
Publication number: 20190080411Abstract: The disclosed systems and methods make derivatives contracts based on an underlying virtual currency available for trading. Certain derivatives contracts have a settlement value based on the difficulty factor associated with generating the selected virtual currency. Other disclosed derivatives contracts have a settlement value based on the expected yield that a virtual currency miner can expect to generate using a particular computer configuration. The contracts can be used, for example, by virtual currency miners to hedge certain risks associated with mining virtual currency.Type: ApplicationFiled: November 13, 2018Publication date: March 14, 2019Inventors: Ryan Pierce, Sandra Ro, Mansoor Ahmed
-
Patent number: 10076347Abstract: Devices and methods for removing an obstruction from a blood vessel are described. The devices are deployed in a collapsed condition and are then expanded within the body. The devices are then manipulated to engage and remove the obstruction.Type: GrantFiled: March 21, 2016Date of Patent: September 18, 2018Assignee: CONCENTRIC MEDICAL, INC.Inventors: Ivan Sepetka, Son Gia, John Miller, Ryan Pierce, Maria Aboytes, Tiffany Tran Ngo