-
21.
公开(公告)号:US12051117B2
公开(公告)日:2024-07-30
申请号:US18229371
申请日:2023-08-02
Inventor: Matthew L. Floyd , Alvin Hon-wai Yu , Antwuan Murphy , Brittney Benzio , Lindsi Brantley , Matthew S. Delaney , Matthew Vulich , Matthew S. Rodriguez , Neha Goel , Sabrina Collins , Annie Pudlo Murillo
CPC classification number: G06Q40/08 , G05D1/0214 , G06Q50/26 , G07C5/008 , G07C5/02 , H04L9/0637 , G05D1/0088
Abstract: Methods and systems for maintaining a distributed ledger and/or blockchain of transactions and/or events pertaining to autonomous vehicles and/or smart contracts are provided. One or more processors may monitor one or more sensors associated with an autonomous vehicle. Based upon the outputs of the sensors, a change in condition of the autonomous vehicle may be detected. The condition may relate to operation, or an operational state of the vehicle and/or a condition associated with a smart contract. The processors may generate a transaction describing the detected change in the condition of the vehicle. The transaction may be transmitted to an enforcement server. As a result, an up-to-date ledger of autonomous vehicle and/or smart contract transactions and/or events may be maintained.
-
22.
公开(公告)号:US11900465B1
公开(公告)日:2024-02-13
申请号:US16884305
申请日:2020-05-27
Inventor: Matthew L. Floyd , Alvin Hon-Wai Yu , Antwuan Murphy , Brittney Benzio , Lindsi Brantley , Matthew S. Delaney , Matthew Vulich , Matthew S. Rodriguez , Neha Goel , Sabrina Collins , Annie Pudlo Murillo
CPC classification number: G06Q40/08 , G07C5/008 , G07C5/02 , G05D1/0088
Abstract: Methods and systems for maintaining and building an autonomous vehicle-related event blockchain are provided. One or more processors may receive indications of autonomous vehicle events. The autonomous vehicle events may include information relating to technology usage and/or operational events. The autonomous vehicle events may be compiled into a log of recorded autonomous vehicle events. Based upon the autonomous vehicle events, an action to implement may be determined. Additionally, the log may be distributed to a public or private network of distributed nodes to form a consensus on an update to the log of record autonomous vehicle events. As a result, the distributed nodes may maintain an up-to-date record of the shared ledger of autonomous vehicle events.
-
23.
公开(公告)号:US20240037667A1
公开(公告)日:2024-02-01
申请号:US18378988
申请日:2023-10-11
Inventor: Matthew L. Floyd , Alvin Hon-Wai Yu , Antwuan Murphy , Brittney Benzio , Lindsi Brantley , Matthew S. Delaney , Matthew Vulich , Matthew S. Rodriguez , Neha Goel , Sabrina Collins , Annie Pudlo Murillo
CPC classification number: G06Q40/08 , G07C5/008 , G07C5/02 , G05D1/0214 , G06Q50/26 , H04L9/0637 , G05D1/0088
Abstract: Methods and systems for maintaining a distributed ledger and/or blockchain of transactions and/or events pertaining to autonomous vehicles and/or smart contracts. An enforcement server may receive indications of transactions and/or events generated by one or more autonomous vehicles. The transactions and/or events may include information relating to a trigger condition and/or a decision condition associated with one or more smart contracts. The enforcement server may route the transaction to the appropriate smart contract to determine whether a trigger condition has been satisfied. When a trigger condition is satisfied, the enforcement server may automatically perform an action to enforce the smart contract and/or update the distributed ledger. In some aspects, the distributed ledger may record events associated with autonomous and semi-autonomous vehicle technology or system usage, including events associated with transitioning between manual and autonomous control, or vice versa, of one or more autonomous or semi-autonomous vehicles.
-
公开(公告)号:US20230208927A1
公开(公告)日:2023-06-29
申请号:US18171567
申请日:2023-02-20
Inventor: Matthew Lewis Floyd , Leroy Luther Smith, JR. , Brittney Benzio , Nathan Barnard , Shannon Marie Lowry
IPC: H04L67/00 , H04L67/12 , H04W4/40 , H04L9/32 , B60W50/02 , B60W50/04 , G05D1/00 , B60W50/029 , G05D1/02 , G06F21/54 , H04W12/06 , H04W12/30 , G07C5/00 , H04L9/06
CPC classification number: H04L67/34 , H04L67/12 , H04W4/40 , H04L9/3236 , B60W50/0205 , B60W50/045 , G05D1/0088 , B60W50/029 , G05D1/0214 , G06F21/54 , H04L9/3239 , H04L9/3247 , H04W12/06 , H04W12/30 , G07C5/008 , H04L9/0643 , H04L9/3242 , B60W2050/046 , G05D2201/0213 , B60W2050/0292 , H04L2209/80 , H04L2209/84
Abstract: A computer system for verifying vehicle software configuration may be provided. The computer system may include a processor and a non-transitory, tangible, computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to: (1) transmit, to a vehicle computing system, an authentication request including a hash algorithm specification; (2) receive, from the vehicle computing system, a current configuration hash value and a vehicle identifier; (3) retrieve a trusted data block from a memory based upon the vehicle identifier, the trusted data block including a stored configuration hash value and a smart contract code segment; (4) execute the smart contract code segment, the smart contract code segment including a failsafe code segment; and/or (5) transmit the authentication response to the vehicle computing system, and cause the vehicle computing system to execute the failsafe code segment.
-
公开(公告)号:US20220294863A1
公开(公告)日:2022-09-15
申请号:US17824698
申请日:2022-05-25
Inventor: Matthew Lewis Floyd , Leroy Luther Smith, JR. , Brittney Benzio , Nathan Barnard , Shannon Marie Lowry
IPC: H04L67/00 , H04L67/12 , H04W4/40 , H04L9/32 , B60W50/02 , B60W50/04 , G05D1/00 , B60W50/029 , G05D1/02 , G06F21/54 , H04W12/06 , H04W12/30 , G07C5/00 , H04L9/06
Abstract: In one aspect, a computer system for vehicle configuration verification, and/or detecting unauthorized vehicle modification may be provided. In some exemplary embodiments, the computer system may include a processor and a non-transitory, tangible, computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations including: (1) receiving a vehicle image, including a vehicle identifier and at least one software module; (2) calculating a configuration hash value of the at least one software module; generating a first data block including the configuration hash value, a first index value, the vehicle identifier, and a digital signature; (3) storing the first data block in a memory; and/or (4) transmitting the first data block to any number of network participants using a distributed network to facilitate vehicle software configuration verification.
-
公开(公告)号:US11349669B1
公开(公告)日:2022-05-31
申请号:US16026865
申请日:2018-07-03
Inventor: Matthew Lewis Floyd , Leroy Luther Smith, Jr. , Brittney Benzio , Nathan Barnard , Shannon Marie Lowry
Abstract: In one aspect, a computer system for vehicle configuration verification, and/or detecting unauthorized vehicle modification may be provided. In some exemplary embodiments, the computer system may include a processor and a non-transitory, tangible, computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations including: (1) receiving a vehicle image, including a vehicle identifier and at least one software module; (2) calculating a configuration hash value of the at least one software module; generating a first data block including the configuration hash value, a first index value, the vehicle identifier, and a digital signature; (3) storing the first data block in a memory; and/or (4) transmitting the first data block to any number of network participants using a distributed network to facilitate vehicle software configuration verification.
-
公开(公告)号:US11088842B1
公开(公告)日:2021-08-10
申请号:US16026896
申请日:2018-07-03
Inventor: Matthew Lewis Floyd , Leroy Luther Smith, Jr. , Brittney Benzio , Nathan Barnard , Shannon Marie Lowry
Abstract: In one aspect, a computer system for verifying vehicle software configuration may be provided. In some exemplary embodiments, the computer system may include a processor and a non-transitory, tangible, computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to: (1) transmit an authentication request to a vehicle computing system including a hash algorithm specification; (2) receive, from the vehicle computing system, a current configuration hash value and a vehicle identifier; (3) retrieve a trusted data block from a memory based upon the vehicle identifier; (4) compare the current configuration hash value to a stored configuration hash value included in the trusted data block; and (5) transmit an authentication response to the vehicle computing system based upon the comparison.
-
公开(公告)号:US10819732B1
公开(公告)日:2020-10-27
申请号:US15926639
申请日:2018-03-20
Inventor: James Michael Buggar , Ben Miller , Anne Marie Pudlo , Brittney Benzio , Neha Goel
IPC: H04L29/06
Abstract: A computer-implemented method for real-time threat assessment of system assets. The method includes automatically receiving a plurality of structured threat intelligence data entries and automatically accessing a mapping definition corresponding to a system asset subtype. The mapping definition is automatically compared against the data entries, and at least one of the data entries is automatically matched to the system asset subtype based on the comparison. A threat aptitude and resources number and a threat frequency number are automatically determined based at least in part on the at least one matched data entry.
-
公开(公告)号:US10666767B1
公开(公告)日:2020-05-26
申请号:US16026941
申请日:2018-07-03
Inventor: Matthew Lewis Floyd , Leroy Luther Smith, Jr. , Brittney Benzio , Nathan Barnard , Shannon Marie Lowry
Abstract: A computer system for verifying vehicle software configuration may be provided. The computer system may include a processor and a non-transitory, tangible, computer-readable storage medium having instructions stored thereon that, in response to execution by the processor, cause the processor to: (1) retrieve a trusted data block from a memory, the trusted data block including a stored configuration hash value, a smart contract code segment, and a failsafe code segment; (2) generate a current configuration hash value based on at least one software module by executing the smart contract code segment; (3) determine that the current configuration hash value is invalid based on the stored configuration hash value by executing the smart contract code segment; and/or (4) execute the failsafe code segment, in response to determining that the current configuration hash value is invalid.
-
公开(公告)号:US20240370939A1
公开(公告)日:2024-11-07
申请号:US18774347
申请日:2024-07-16
Inventor: Matthew L. Floyd , Alvin Hon-wai Yu , Antwuan Murphy , Brittney Benzio , Lindsi Brantley , Matthew S. Delaney , Matthew Vulich , Matthew S. Rodriguez , Neha Goel , Sabrina Collins , Annie Pudlo Murillo
Abstract: Methods and systems for maintaining a distributed ledger and/or blockchain of transactions and/or events pertaining to autonomous vehicles and/or smart contracts. An enforcement server may receive indications of transactions and/or events generated by one or more autonomous vehicles. The transactions and/or events may include information relating to a trigger condition and/or a decision condition associated with one or more smart contracts. The enforcement server may route the transaction to the appropriate smart contract to determine whether a trigger condition has been satisfied. When a trigger condition is satisfied, the enforcement server may automatically perform an action to enforce the smart contract and/or update the distributed ledger. In some aspects, the distributed ledger may record events associated with autonomous and semi-autonomous vehicle technology or system usage, including events associated with transitioning between manual and autonomous control, or vice versa, of one or more autonomous or semi-autonomous vehicles.
-
-
-
-
-
-
-
-
-