lsblk manual page says that command reads from /run/udev/data/ and /sys/bus/usb/device/* directory files to display an info to the user.
However I couldn't connect these two directories to obtain the same info set as lsblk does. To be more clear, I wish to logically connect either /sys/bus/usb/device/*/idVendor or /sys/bus/usb/device/*/manufacturer with the /run/udev/data/+usb-* file to somehow bound the idVenodor or manufacturer name to the data that is stored inside +usb* file.