IP Library Granted Patent US 12,218,946
Granted Patent B2
US 12,218,946 · App. 17/575,925 · Granted Feb 4, 2025

Blockchain-based commercial inventory systems and methods

Inventor: Jordan Simons (Denver, CO)
Assignee: AMERICORP INVESTMENTS LLC
H04L63/105G06F21/6254G06N20/00H04L9/0618H04L9/3226H04L9/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,218,946
App. No.
17/575,925
Granted
Feb 4, 2025
Kind
B2
Abstract

A blockchain of block entries provided to and requested by a plurality of users from endpoints, including user devices, in a distributed network is maintained in a distributed network of nodes. The block entries each comprise a plurality of data portions that are each associated with an access level. A request to view one or more data portions of a block entry is received which includes an access code associated with at least one access level. The access code in the request is evaluated with the blockchain of block entries to identify one or more data portions associated with the access level. A customized view of the block entry is generated which includes the one or more data portions associated with the access level. Enhanced operational efficiency and customer convenience is thereby provided in industries including for the tracking, management, and fulfillment of parking services at a parking facility.

Claims (53)

1. A system for tracking, management, and fulfillment of parking services at a parking facility, comprising:

a network of nodes communicably coupled to endpoints in a distributed network, wherein the network of nodes maintains a distributed ledger with entries from one or more endpoints, wherein the entries include at least one of entries from customers relating to parking spaces offered by a parking facility, entries from the parking facility regarding an availability status of the parking spaces, parking reservations, parking space reservation data, ancillary service data, vehicle identification data, customer identification data, parking session duration data, user profile information, user payment account information, payment transaction data, usage history data, ancillary services ordering data, and wherein a marker is associated with each entry identifying an access level needed to review the entry;

a communications component to receive a request to view at least a portion of one or more of the entries stored in the distributed ledger, wherein the request includes an access code associated with at least one access level;

an access control layer to evaluate the access code in the request received via the communications component and to identify segments within the one or more entries stored on the distributed ledger that are accessible with the at least one access level provided in the request; and

an access platform or decentralized application to generate a customized view of the segments within the one or more entries maintained in the distributed ledger.

2. The system of claim 1 , wherein entries from customers are via at least one of a kiosk, a customer mobile device, at least one camera, or a sensor, as an endpoint in the distributed network.

3. The system of claim 1 , wherein entries from customers are via a mobile device using a smartphone application associated with obtaining parking services at the parking facility as an endpoint in the distributed network.

4. The system of claim 1 , wherein entries from customers are via a customer user device in wireless communication with at least one of a kiosk or a wireless network interface as an endpoint in the distributed network.

5. The system of claim 1 , wherein entries from the parking facility are via at least one of a kiosk, at least one camera, a sensor, or a server, as an endpoint on the distributed network.

6. The system of claim 1 , wherein the vehicle identification data can include at least one of vehicle identification numbers (VINs), license plate numbers, images captured by at least one camera, access card numbers, subscription plan details, usage history and preferences, addresses, known electronic wallets, mobile phone provided data, electronic keys, digital fingerprint, credit/debit cards used, RFID tags, transponders, NFC signals, Bluetooth signals, and cryptocurrency wallets used in transactions.

7. The system of claim 6 , wherein vehicle identification data can be provided to the distributed ledger by at least one of a camera, a sensor, an RFID tag, an NFC signal, a Bluetooth signal, and a wireless signal from a transceiver.

8. The system of claim 1 , wherein the customer information can include at least one of images captured by at least one camera, access card numbers, subscription plan details, memberships, usage history and preferences, addresses, known electronic wallets, mobile phone provided data, electronic keys, digital fingerprint, credit/debit cards used, cryptocurrency wallets used in transactions, vehicle identification numbers (VINs), and license plate numbers.

9. The system of claim 8 , wherein vehicle identification data can be provided to the distributed ledger by at least one camera, a sensor, an RFID tag, an NFC signal, a transponder, and a Bluetooth signal, and a wireless signal from a transceiver.

10. The system of claim 1 , further comprising a codex configured to obfuscate identifying information of a user making the request to view at least a portion of the one or more entries.

11. The system of claim 1 , further comprising an artificial intelligence engine to review entries within the distributed ledger and assign the access level needed to review each of the entries.

12. The system of claim 11 , wherein the artificial intelligence engine classifies data within each of the entries into one or more categories.

13. The system of claim 12 , wherein the access control layer then sets a different encryption level for each of the one or more categories of data classified by the artificial intelligence engine.

14. The system of claim 12 , wherein the one or more categories include e-mail addresses, account numbers, balances, parties of a transaction, mailing addresses, vehicle identification numbers, license plate numbers, biometrics, driver's license numbers, photographs, or social security numbers.

15. The system of claim 1 , wherein the request to view the at least a portion of one or more of the entries stored in the distributed ledger is part of an inventory tracking request, a leasing or rental request, a reservation request, a financial auditing request.

16. The system of claim 1 , wherein the access level associated with segments within the one or more entries includes at least one of a private access level, a permissive access level, or a public access level.

17. The system of claim 1 , wherein parking session duration data is for a vehicle identified by at least one of vehicle identification data or customer identification data and includes at least one of; a time when a vehicle enters the parking facility, a time when a vehicle leaves the parking facility, a space used by the vehicle.

18. A system for tracking, management, and fulfillment of parking space transactions in a parking facility, comprising:

means for maintaining a blockchain of block entries accessible by a plurality of users from user devices in a distributed network of nodes,

wherein the plurality of users includes at least one of: customers of the parking facility, and an operator of the parking facility, auditors,

wherein the block entries include: at least one of: entries from customers relating to parking spaces offered by a parking facility, entries from the parking facility regarding an availability status of the parking spaces, parking space reservation data, ancillary service data, vehicle identification data, customer identification data, parking session duration data, user profile information, user payment account information, payment transaction data, usage history data, ancillary services usage data, and

wherein the block entries each comprise a plurality of data portions that are each associated with an access level;

means for receiving a request to view one or more data portions of a block entry,

wherein the request comprises an access code associated with at least one access level;

means for evaluating the access code in the request with the blockchain of block entries to identify one or more data portions associated with the access level; and

means for generating a customized view of the block entry including the one or more data portions associated with the access level.

19. The system of claim 18 , wherein the customized view includes applications of redactions to portions of the data.

20. The system of claim 18 , wherein entries from customers are via at least one of a kiosk, a customer mobile device, at least one camera, or a sensor, as an endpoint in the distributed network.

21. The system of claim 18 , wherein entries from customers are via a mobile device using a smartphone application associated with obtaining parking services at the parking facility as an endpoint in the distributed network.

22. The system of claim 18 , wherein entries from customers are via a customer user device in wireless communication with at least one of a kiosk or a wireless network interface as an endpoint in the distributed network.

23. The system of claim 18 , wherein entries from the parking facility are via at least one of a kiosk, at least one camera, a sensor, or a server, as an endpoint in the distributed network.

24. The system of claim 18 , wherein the vehicle identification data can include at least one of vehicle identification numbers (VINs), license plate numbers, images captured by at least one camera, access card numbers, subscription plan details, usage history and preferences, addresses, known electronic wallets, mobile phone provided data, electronic keys, digital fingerprint, credit/debit cards used, RFID tags, transponders, NFC signals, Bluetooth signals, and cryptocurrency wallets used in transactions.

25. The system of claim 24 , wherein vehicle identification data can be provided to the distributed ledger by at least one of a camera, a sensor, an RFID tag, an NFC signal, a Bluetooth signal, and a wireless signal from a transceiver.

26. The system of claim 18 , wherein the customer information can include at least one of images captured by at least one camera, access card numbers, subscription plan details, memberships, usage history and preferences, addresses, known electronic wallets, mobile phone provided data, electronic keys, digital fingerprint, credit/debit cards used, cryptocurrency wallets used in transactions, vehicle identification numbers (VINs), and license plate numbers.

27. The system of claim 26 , wherein the customer information can be provided to the distributed ledger by at least one camera, a sensor, an RFID tag, an NFC signal, a transponder, a Bluetooth signal, and a wireless signal from a transceiver.

28. The system of claim 18 , wherein parking session duration data is for a vehicle identified by at least one of vehicle identification data or customer identification data and includes at least one of; a time when a vehicle enters the parking facility, a time when a vehicle leaves the parking facility, a space used by the vehicle.

29. The system of claim 18 , further comprising:

means for receiving a request to view one or more data portions of a block entry maintained in a blockchain,

wherein the one or more data portions of the block entry include restricted information; and

wherein the one or more data portions of the block entry are each associated with an access level assigned to at least one of: customers of the parking facility, and users associated with an operator of the parking facility, auditors, governments;

means for evaluating an access code in the request with the blockchain of block entries to identify one or more data portions associated with the access level; and

means for generating a customized view of the block entry including any of the one or more data portions associated with the access level while applying redactions to any of the restricted information not authorized by the access code.

30. The system of claim 29 , wherein entries from customers are via at least one of a kiosk, a customer mobile device, at least one camera, or a sensor, as an endpoint in the distributed network.

31. The system of claim 29 , wherein entries from customers are via a mobile device using a smartphone application associated with obtaining parking services at the parking facility as an endpoint in the distributed network.

32. The system of claim 29 , wherein entries from customers are via a customer user device in wireless communication with at least one of a kiosk or a wireless network interface as an endpoint in the distributed network.

33. The system of claim 29 , wherein entries from the parking facility are via at least one of a kiosk, at least one camera, a sensor, or a server, as an endpoint in the distributed network.

34. The system of claim 29 , wherein the vehicle identification data can include at least one of vehicle identification numbers (VINs), license plate numbers, images captured by at least one camera, access card numbers, subscription plan details, usage history and preferences, addresses, known electronic wallets, mobile phone provided data, electronic keys, digital fingerprint, credit/debit cards used, RFID tags, transponders, NFC signals, Bluetooth signals, and cryptocurrency wallets used in transactions.

35. The system of claim 29 , wherein the customer information can include at least one of images captured by at least one camera, access card numbers, subscription plan details, memberships, usage history and preferences, addresses, known electronic wallets, mobile phone provided data, electronic keys, digital fingerprint, credit/debit cards used, cryptocurrency wallets used in transactions, vehicle identification numbers (VINs), and license plate numbers.

36. The system of claim 29 , wherein parking session duration data is for a vehicle identified by at least one of vehicle identification data or customer identification data and includes at least one of; a time when a vehicle enters the parking facility, a time when a vehicle leaves the parking facility, a space used by the vehicle.

Continuity (8)
Continuation 17199533 · Mar 12, 2021
Continuation 16812200 · Mar 6, 2020
Continuation In Part 16806646 · Mar 2, 2020
Continuation 16579697 · Sep 23, 2019
Continuation 16294745 · Mar 6, 2019
Provisional Application 62701947 · Jul 23, 2018
Provisional Application 62639393 · Mar 6, 2018
Related Publication 20220150257A1 · May 12, 2022
References Cited (99)
US 9338148B2 · Polehn et al. · 2016 [cited by applicant]
US 9992022B1 · Chapman et al. · 2018 [cited by applicant]
US 10121172B2 · Hudson et al. · 2018 [cited by applicant]
US 10425426B1 · Simons · 2019 [cited by applicant]
US 10528776B1 · Levy et al. · 2020 [cited by applicant]
US 10581869B2 · Simons · 2020 [cited by applicant]
US 10586062B1 · Rangan et al. · 2020 [cited by applicant]
US 10951626B2 · Simons · 2021 [cited by examiner]
US 10958663B2 · Simons · 2021 [cited by applicant]
US 11818267B1 · Bales · 2023 [cited by examiner]
US 20020091594A1 · Rosenberg et al. · 2002 [cited by applicant]
US 20130091549A1 · Joyce et al. · 2013 [cited by applicant]
US 20150332283A1 · Witchey · 2015 [cited by applicant]
US 20170046664A1 · Haldenby et al. · 2017 [cited by applicant]
US 20170161439A1 · Raduchel et al. · 2017 [cited by applicant]
US 20170244721A1 · Kurian et al. · 2017 [cited by applicant]
US 20170200137A1 · Hunn et al. · 2017 [cited by applicant]
US 20170287593A1 · Ovalle · 2017 [cited by applicant]
US 20170300627A1 · Giordano et al. · 2017 [cited by applicant]
US 20170318141A1 · Gerace et al. · 2017 [cited by applicant]
US 20180005492A1 · Hall · 2018 [cited by applicant]
US 20180115426A1 · Andrade · 2018 [cited by applicant]
US 20180167198A1 · Muller et al. · 2018 [cited by applicant]
US 20180268617A1 · Bruce et al. · 2018 [cited by applicant]
US 20180293557A1 · Kim et al. · 2018 [cited by applicant]
US 20180342036A1 · Zachary · 2018 [cited by applicant]
US 20180343126A1 · Fallah et al. · 2018 [cited by applicant]
US 20190005739A1 · Garzlay et al. · 2019 [cited by applicant]
US 20190026450A1 · Egner et al. · 2019 [cited by applicant]
US 20190036700A1 · Sundaresan · 2019 [cited by applicant]
US 20190036919A1 · Andrade · 2019 [cited by applicant]
US 20190050854A1 · Yang et al. · 2019 [cited by applicant]
US 20190068360A1 · Bhattacharya et al. · 2019 [cited by applicant]
US 20190075108A1 · Clarke et al. · 2019 [cited by applicant]
US 20190130698A1 · Simons · 2019 [cited by applicant]
US 20190132131A1 · Clements · 2019 [cited by applicant]
US 20190132138A1 · Finlow-Bates et al. · 2019 [cited by applicant]
US 20190236598A1 · Padmanabhan · 2019 [cited by applicant]
US 20190238550A1 · Zhang et al. · 2019 [cited by applicant]
US 20190251527A1 · Surdak · 2019 [cited by applicant]
US 20190273610A1 · Fan et al. · 2019 [cited by applicant]
US 20190294515A1 · Tang · 2019 [cited by applicant]
US 20190373472A1 · Smith et al. · 2019 [cited by applicant]
US 20200014527A1 · Subramaniam · 2020 [cited by applicant]
US 20200089895A1 · Gollogly · 2020 [cited by applicant]
US 20200097924A1 · Arora et al. · 2020 [cited by applicant]
US 20200250683A1 · Padmanabhan et al. · 2020 [cited by applicant]
US 20200285836A1 · Davis · 2020 [cited by examiner]
US 20200320217A1 · Shang et al. · 2020 [cited by applicant]
US 20200344233A1 · Lai et al. · 2020 [cited by applicant]
US 20210352080A1 · Simons · 2021 [cited by applicant]
US 20210409192A1 · Gollogly · 2021 [cited by examiner]
US 20230019862A1 · Vines · 2023 [cited by examiner]
CN 106503994A · 2017 [cited by applicant]
CN 107391320A · 2017 [cited by applicant]
CN 107391944A · 2017 [cited by applicant]
CN 107508812A · 2017 [cited by applicant]
CN 108520462A · 2018 [cited by applicant]
CN 108563788A · 2018 [cited by applicant]
CN 108805309A · 2018 [cited by applicant]
CN 108922228A · 2018 [cited by applicant]
CN 109299958A · 2019 [cited by applicant]
CN 110417790A · 2019 [cited by examiner]
CN 110458558A · 2019 [cited by examiner]
CN 115017470A · 2022 [cited by examiner]
CN 110785981B · 2023 [cited by applicant]
EP 3933624A1 · 2022 [cited by applicant]
WO 2018020376A1 · 2018 [cited by applicant]
WO 2018039374A1 · 2018 [cited by applicant]
WO 2018147519A1 · 2018 [cited by applicant]
WO 2018163044A1 · 2018 [cited by applicant]
WO 2018187873A1 · 2018 [cited by applicant]
WO 2018200119A1 · 2018 [cited by applicant]
WO 2019036804A1 · 2019 [cited by applicant]
U.S. Appl. No. 17/199,533, Information Disclosure Statement, Mar. 12, 2021. [cited by applicant]
Amsden, Zachary et al., “The Libra Blockchain,” 29 pages, Sep. 25, 2019. [cited by applicant]
Australian Patent Application No. 2020223734, Examination Report, 6 pages, Oct. 21, 2020. [cited by applicant]
Feuer, William, “Walch Zuckerberg's Congressional Testimony: ‘I Actually Don't Know If Libra Is Going to Work’,” NBC, 1 page, Oct. 23, 2019. [cited by applicant]
International Application No. PCT/US2019/021020, International Search Report & Written Opinion, 10 pages, Jun. 6, 2019. [cited by applicant]
International Application No. PCT/US2020/021587, International Search Report & Written Opinion, 12 pages, May 13, 2020. [cited by applicant]
Korean Patent Application No. 10-2020-7025682, Notice of Allowance, 3 pages, Oct. 12, 2020. [cited by applicant]
Chinese Patent Application No. 201980017739.4, Office Action, 21 pages, Apr. 27, 2021. [cited by applicant]
Chinese Patent Application No. 202080002570.8, Office Action, 28 pages, Mar. 26, 2021. [cited by applicant]
U.S. Appl. No. 17/199,533, Information Disclosure Statement, Jun. 4, 2021. [cited by applicant]
Japanese Patent Application No. 2020-546896, Office Action, 6 pages, Jun. 15, 2021. [cited by applicant]
Singapore Patent Application No. 11202008382Q, Notice of Allowance, 8 pages, Jun. 9, 2021. [cited by applicant]
Singapore Patent Application No. 112008466X, Notice of Allowance, 8 pages, Jun. 4, 2021. [cited by applicant]
U.S. Appl. No. 17/199,533, Information Disclosure Statement, Sep. 1, 2021. [cited by applicant]
Qingshui Xue et al, “Housing rental system based on blockchain Technology”, 2021 J. Phys.: Conf.Seri. 012058. [cited by applicant]
U.S. Appl. No. 17/199,533, Information Disclosure Statement, Dec. 12, 2022. [cited by applicant]
U.S. Appl. No. 17/199,533, List of references, Sep. 13, 2022. [cited by applicant]
U.S. Appl. No. 17/153,411, Non-final office action dated Aug. 17, 2022. [cited by applicant]
European Patent Application No. 20766062.2-1218 / 33935593 PCT/US2020021587, Extended European Search Report, Aug. 8, 2023. [cited by applicant]
Shih-Wei Liao, et al., “DeepLinQ: Distributed Multi-Layer Ledgers for Privacy-Preserving Data Sharing,” 2018 IEEE International Conference on Artificial Intelligence and Virtual Reality (AIVR), Dec. 10, 2018. [cited by applicant]
Sayed Hadi Hashemi, et al., “World of Empowered to Users,” 2016 IEEE First International Conference on Internet-of-Things Design and Implementation, Apr. 1, 2016. [cited by applicant]
U.S. Appl. No. 18/225,148, Notice of References, Mar. 21, 2024. [cited by applicant]
U.S. Appl. No. 18/225,148, List of references considered by Examiner, Mar. 21, 2024. [cited by applicant]
U.S. Appl. No. 18/225,148, non-final office action dated Mar. 21, 2024. [cited by applicant]
U.S. Appl. No. 18/225,148. [cited by applicant]