Abstract: A parking assignment system that comprises: a parking assignment device; a computer system running software comprising a parking assignment algorithm wherein the parking assignment algorithm is stored on a computer readable medium; and a sensor; wherein said computer system is in communication with said sensor; wherein said computer system is in communication with said parking assignment device; wherein said parking assignment algorithm is configured to optimally assign a parking space; wherein said parking assignment device is configured to accept input that comprises data from said sensor and communicate said data from said sensor to said computer system; wherein said computer system is configured to use said data from said sensor to track available parking spots; and wherein said computer system is configured to accept input comprising a user's parking preferences and assign an optimal parking space according to said parking assignment algorithm.
Abstract: A parking assignment device that comprises: a computer running software comprising a parking assignment algorithm; and a connection to a network by which said computer can send and receive signals; wherein said parking assignment algorithm is stored on a computer readable medium; wherein said parking assignment algorithm is configured to optimally assign a parking space; wherein said parking assignment algorithm accepts input that comprises data from sensors or cameras and uses data from sensors or cameras to track available parking spots; and wherein said parking assignment algorithm accepts input comprising a user's parking preferences and assigns an optimal parking space.