Patents by Inventor Robert Christensen
Robert Christensen 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: 11972395Abstract: This disclosure describes systems and methods for a graphical interface including a graphical representation of medical data. The graphical interface platform may receive medical data and provide medical safety reporting capabilities including reporting of history data and real-time visual monitoring data. The graphical interface platform may be configured to identify potential problems and corrections to medical devices in operation while a reporting cycle is underway through visual representation of performance metrics.Type: GrantFiled: February 1, 2023Date of Patent: April 30, 2024Assignee: ICU Medical, Inc.Inventors: James A. Hume, Robert Mayer, Devy Amy Lee, Gabriele Christensen, Candida Arvelo, Timothy L Ruchti, Tamas Ban, Mohammad M. Khair, Nancy G. Hedlund
-
Patent number: 11961067Abstract: A network node includes at least one processor, at least one memory, and at least one network interface. The network node is configured to be within a plurality of network nodes communicatively coupled in a peer-to-peer network of network nodes implementing a distributed ledger. The network node is configured to be communicatively coupled to at least one remotely located computing device through the at least one network interface. The at least one processor is configured to determine a split ratio for a new split of security tokens held in at least one address of the distributed ledger. The at least one processor is also configured to store an indication of the split ratio without updating token balances for all of the at least one address in a list of addresses holding at least one of the security tokens.Type: GrantFiled: August 9, 2019Date of Patent: April 16, 2024Assignee: tZERO IP, LLCInventors: Justin Wilson, Nicole Sanders, Robert Christensen, Chase Lester, Andrew Warner
-
Publication number: 20240095719Abstract: A network node in a peer-to-peer network of nodes includes at least one processor, at least one memory, and at least one network interface. The at least one processor is configured to receive a request to transfer a security token and execute a plurality of compliance rules associated with the security token. At least one of the compliance rules is implemented using at least one smart contract. The at least one smart contract references a global registry. The at least one processor is also configured to transfer the security token based on the execution of the compliance rules. The global registry includes personally identifiable information (PII) hash(es) for each of at least one investor associated with the transfer of the security token. The hashes are committed to the distributed ledger and updated when PII of a respective one of the at least one investor changes.Type: ApplicationFiled: November 27, 2023Publication date: March 21, 2024Applicant: tZERO IP, LLCInventors: Scott Overholser, Robert Christensen, Nicole Sanders, Justin Wilson, Robert Valmassoi, Chase Lester, Michael William Stuart Smith, Andrew Warner
-
Patent number: 11925874Abstract: A modular multi-system gaming console can be configurable for use in conjunction with expansion consoles (also referred to as expansion modules, expansion units, and/or element modules herein) as a gaming console emulator and/or for use as an audio/video converter (e.g., an up-converter), data recorder, or streaming device. Further, the modular multi-system gaming console can evoke the original gaming experience of a game played on original hardware. A modular multi-system gaming console can provide a consistent platform for display, content management, statistical storage and analysis (e.g., high scores, fastest speed runs, etc.), and live streaming and other services (including core services described herein) across a multitude of gaming console platforms. A modular multi-system gaming console can also provide a more authentic game experience via active cartridge reading.Type: GrantFiled: July 9, 2021Date of Patent: March 12, 2024Assignee: PUSH-RUN HOLDINGS, LLCInventors: Bryan Alan Bernal, Eric Christensen, Robert Wyatt
-
Publication number: 20240019229Abstract: An anemometer capable of attachable mounting on a firearm or airgun for the measurement of prevailing winds and other relevant environmental factors. Wind vector information, positional information, and environmental information is collected and relayed to a user interface or external device to aid the marksman in targeting.Type: ApplicationFiled: July 18, 2022Publication date: January 18, 2024Inventors: Michael Robert Christensen, Mark Richard Johnson
-
Patent number: 11829352Abstract: In an embodiment, a method comprises storing, in one or more digital data repositories, a body of code configured to execute one or more operations of a Proof of Stake (PoS) consensus algorithm on a blockchain node of a blockchain network, the one or more operations including a signing of a block for inclusion in the blockchain network; before executing the body of code on the blockchain node of a blockchain network, generating and transmitting a request to execute the body of code to a server computer, the request comprising a global identification value associated with the blockchain node of the blockchain network; in response to transmitting the request, receiving a response from the server computer, the response indicating whether the global identification value is locked; in response determining, based on the response, that the global identification value is not locked, executing the body of code on the node of the blockchain network, wherein executing the body of code on the node includes performing theType: GrantFiled: October 26, 2020Date of Patent: November 28, 2023Assignee: Coinbase Crypto Services, Inc.Inventors: Brandon Waite, Robert Christensen
-
Patent number: 11829997Abstract: A network node in a peer-to-peer network of nodes includes at least one processor, at least one memory, and at least one network interface. The at least one processor is configured to receive a request to transfer a security token and execute a plurality of compliance rules associated with the security token. At least one of the compliance rules is implemented using at least one smart contract. The at least one smart contract references a global registry. The at least one processor is also configured to transfer the security token based on the execution of the compliance rules. The global registry includes personally identifiable information (PII) hash(es) for each of at least one investor associated with the transfer of the security token. The hashes are committed to the distributed ledger and updated when PII of a respective one of the at least one investor changes.Type: GrantFiled: December 9, 2021Date of Patent: November 28, 2023Assignee: tZERO IP, LLCInventors: Scott Overholser, Robert Christensen, Nicole Sanders, Justin Wilson, Robert Valmassoi, Chase Lester, Michael William Stuart Smith
-
Publication number: 20230306513Abstract: An asset trading system utilizing a distributed ledger and configured to: when a creation request to create a digital fund token representing at least one share of a fund having a plurality of different assets (i) is received, (ii) is electronically signed with a private key associated with a first addressed account, and (iii) indicates a composition of the at least one share of the fund: place the plurality of different assets represented by the at least one share of the fund into an escrow account; create the digital fund token, wherein the digital fund token indicates the composition of the share of the fund; and record the creation of the digital fund token on a distributed ledger.Type: ApplicationFiled: June 1, 2023Publication date: September 28, 2023Applicant: tZERO IP, LLCInventors: Alec Wilkins, Robert Christensen, John Wesley Welborn, John Tabacco, Glen Nickle
-
Patent number: 11704733Abstract: An asset trading system utilizing a distributed ledger and configured to: when a creation request to create a digital fund token representing at least one share of a fund having a plurality of different assets (i) is received, (ii) is electronically signed with a private key associated with a first addressed account, and (iii) indicates a composition of the at least one share of the fund: place the plurality of different assets represented by the at least one share of the fund into an escrow account; create the digital fund token, wherein the digital fund token indicates the composition of the share of the fund; and record the creation of the digital fund token on a distributed ledger.Type: GrantFiled: December 30, 2016Date of Patent: July 18, 2023Assignee: tZERO IP, LLCInventors: Alec Wilkins, Robert Christensen, John Wesley Welborn, John Tabacco, Glen Nickle
-
Patent number: 11645270Abstract: In an embodiment, a method comprises performing a first synchronization operation for a blockchain node of a plurality of blockchain nodes of a blockchain network, the first synchronization operation comprising the blockchain node receiving blockchain history data from one or more blockchain nodes of the plurality of blockchain nodes of the blockchain network and storing the blockchain history data in one or more digital data repositories; determining that the blockchain history data satisfies one or more validation criteria; creating a new blockchain node of the blockchain network, the new blockchain node configured to retrieve the blockchain history data from the one or more digital data repositories and replicate the blockchain history data for the new blockchain node, the new blockchain node existing in an unsynchronized state; performing a second synchronization operation for the new blockchain node of the blockchain network, the second synchronization operation comprising the new blockchain node receiviType: GrantFiled: October 26, 2020Date of Patent: May 9, 2023Assignee: Coinbase, Inc.Inventors: Bryan Nobuhara, Robert Christensen
-
Publication number: 20220374870Abstract: A network node that includes at least one processor, at least one memory, and at least one network interface. The network node is configured to be within a plurality of network nodes communicatively coupled in a peer-to-peer network of network nodes implementing a distributed ledger. The network node is communicatively coupled to at least one remotely located computing device through the at least one network interface. The at least one processor is configured to deploy a second smart contract at a second address on the distributed ledger; set an address field in the first smart contract to reference the second address; subtract a particular number of tokens from a first respective value corresponding to a first respective address in the first table of balances; and add the particular number of tokens to a second respective value corresponding to the second address in the first table of balances.Type: ApplicationFiled: August 4, 2022Publication date: November 24, 2022Applicant: tZERO IP, LLCInventors: Justin Wilson, Nicole Sanders, Robert Christensen, Chase Lester, Andrew Warner
-
Publication number: 20220366421Abstract: The system and method may assess the merchant risk level on a more continuous scale rather than a binary categorization. It may produce a continuous risk score proportional to the likelihood of a merchant being risky, effectively addressing the issue of shades of gray encountered by the traditional blacklisting approach. The continuous risk score feature provides greater flexibility as it allows the payment network to make dynamic pricing decisions (known as interchange optimization) based on the merchant risk level. Using collective intelligence from transactions across the payment network, the system and method may be able to assess the merchant risk level with high accuracy. The system and method may be particularly beneficial to small merchants with low transaction volume as even a few fraudulent transactions can easily put them in the high-risk merchant category. Further, the system and method may help payment processing networks make better decision on cross-border transactions.Type: ApplicationFiled: October 31, 2019Publication date: November 17, 2022Inventors: Liang Wang, Dhruv Gelda, Robert Christensen, Wei Zhang, Hao Yang, Yan Zheng
-
Patent number: 11410159Abstract: A network node that includes at least one processor, at least one memory, and at least one network interface. The network node is configured to be within a plurality of network nodes communicatively coupled in a peer-to-peer network of network nodes implementing a distributed ledger. The network node is communicatively coupled to at least one remotely located computing device through the at least one network interface. The at least one processor is configured to deploy a child smart contract, which is a subsequent version of a parent smart contract, on the distributed ledger. The at least one processor is also configured to set an upgraded address field in the parent smart contract to point to an address of the child smart contract. The parent smart contract remains deployed after the child smart contract is deployed.Type: GrantFiled: August 9, 2019Date of Patent: August 9, 2022Assignee: tZERO IP, LLCInventors: Justin Wilson, Nicole Sanders, Robert Christensen, Chase Lester, Andrew Warner
-
Publication number: 20220129441Abstract: In an embodiment, a method comprises storing, in one or more digital data repositories, a body of code configured to execute one or more operations of a Proof of Stake (PoS) consensus algorithm on a blockchain node of a blockchain network, the one or more operations including a signing of a block for inclusion in the blockchain network; before executing the body of code on the blockchain node of a blockchain network, generating and transmitting a request to execute the body of code to a server computer, the request comprising a global identification value associated with the blockchain node of the blockchain network; in response to transmitting the request, receiving a response from the server computer, the response indicating whether the global identification value is locked; in response determining, based on the response, that the global identification value is not locked, executing the body of code on the node of the blockchain network, wherein executing the body of code on the node includes performing theType: ApplicationFiled: October 26, 2020Publication date: April 28, 2022Inventors: BRANDON WAITE, ROBERT CHRISTENSEN
-
Publication number: 20220131938Abstract: In an embodiment, a method comprises performing a first synchronization operation for a blockchain node of a plurality of blockchain nodes of a blockchain network, the first synchronization operation comprising the blockchain node receiving blockchain history data from one or more blockchain nodes of the plurality of blockchain nodes of the blockchain network and storing the blockchain history data in one or more digital data repositories; determining that the blockchain history data satisfies one or more validation criteria; creating a new blockchain node of the blockchain network, the new blockchain node configured to retrieve the blockchain history data from the one or more digital data repositories and replicate the blockchain history data for the new blockchain node, the new blockchain node existing in an unsynchronized state; performing a second synchronization operation for the new blockchain node of the blockchain network, the second synchronization operation comprising the new blockchain node receiviType: ApplicationFiled: October 26, 2020Publication date: April 28, 2022Inventors: BRYAN NOBUHARA, ROBERT CHRISTENSEN
-
Publication number: 20220101307Abstract: A network node in a peer-to-peer network of nodes includes at least one processor, at least one memory, and at least one network interface. The at least one processor is configured to receive a request to transfer a security token and execute a plurality of compliance rules associated with the security token. At least one of the compliance rules is implemented using at least one smart contract. The at least one smart contract references a global registry. The at least one processor is also configured to transfer the security token based on the execution of the compliance rules. The global registry includes personally identifiable information (PII) hash(es) for each of at least one investor associated with the transfer of the security token. The hashes are committed to the distributed ledger and updated when PII of a respective one of the at least one investor changes.Type: ApplicationFiled: December 9, 2021Publication date: March 31, 2022Applicant: tZERO IP, LLCInventors: Scott Overholser, Robert Christensen, Nicole Sanders, Justin Wilson, Robert Valmassoi, Chase Lester, Michael William Stuart Smith
-
Patent number: 11216802Abstract: A network node that includes at least one processor, at least one memory, and at least one network interface is disclosed. The network node is part of a peer-to-peer network of network nodes implementing a distributed ledger. The network node is communicatively coupled to at least one remotely located computing device through the at least one network interface. The at least one processor is configured to receive, from a remotely located computing device, a request to transfer a security token. The at least one processor is also configured to execute a plurality of compliance rules associated with the security token. At least one of the compliance rules is implemented using at least one smart contract. The at least one smart contract references a global registry. The at least one processor is also configured to transfer the security token based on the execution of the compliance rules.Type: GrantFiled: August 9, 2019Date of Patent: January 4, 2022Assignee: tZERO IP, LLCInventors: Scott Overholser, Robert Christensen, Nicole Sanders, Justin Wilson, Robert Valmassoi, Chase Lester, Michael William Stuart Smith
-
Patent number: 11194791Abstract: In an embodiment, a method comprises receiving a request to deploy one or more blockchain nodes in a blockchain network. The request includes one or more parameters of a plurality of parameters. The one or more parameters comprise one or more cloud infrastructure providers, one or more regions and a blockchain protocol. A mapping that associates each parameter of the plurality of parameters with a subset of cluster configuration data is used to generate a first message based on the one or more parameters received in the request. Cluster configuration data comprises programming interface (API) information for a plurality of cluster, authentication information for the plurality of clusters and additional configuration data for the plurality of clusters. A second message is generated based at least in part on the first message and deployment configuration data. The deployment configuration data comprises digital data used to deploy the one or more blockchain nodes to the target cluster.Type: GrantFiled: October 23, 2020Date of Patent: December 7, 2021Assignee: Coinbase Crypto Services, LLC.Inventors: Andrew Baine, Alexander I. Semenyuk, Brian Gapinski, Brandon Waite, Robert Christensen
-
Patent number: 11153314Abstract: A system and method for scoring an interaction using an analytical model and authorization decisions is disclosed. The method includes receiving from an access device an authorization request message for an interaction between a user and a resource provider. An analytical model comprising a neural network with at least one long short-term memory determines a score based on data in the authorization request message. The analytical model was formed using interaction data from prior authorization request messages, and authorization response messages from an authorizing computer. The authorization request message and the score is transmitted to the authorizing computer and an authorization response message, including an indication of whether the interaction was approved or declined, is received. Then the analytical model is updated based upon data in the authorization request message and the indication in the authorization response message to form an updated analytical model.Type: GrantFiled: March 29, 2019Date of Patent: October 19, 2021Assignee: Visa International Service ApplicationInventors: Wei Zhang, Liang Wang, Robert Christensen, Yan Zheng, Liang Gou, Hao Yang
-
Patent number: 10831902Abstract: Systems and methods described herein generally relate to storing and verifying data. In some embodiments, reference levels are generated according to time intervals, where the first reference level comprises a predetermined number of the time intervals, and where each of the time intervals of the remaining reference levels is comprised of a predetermined number of the time intervals of a previous reference level. Hashes of data can be created at the first reference level by performing a hashing function on the data in a time-sequenced manner. First reference level time interval hashes may be generated by performing the hashing function on the hashes of the data at each of the time intervals of the first reference level. Hashes for remaining reference level time intervals can be generated by performing the hashing function on the hashes of each of the time intervals of the previous reference level.Type: GrantFiled: May 24, 2019Date of Patent: November 10, 2020Assignee: tZERO Group, Inc.Inventors: Tron Black, Alec Wilkins, Robert Christensen