System and method for optimizing the utilization of space
First Claim
1. A method for optimizing utilization of available space comprising:
- inputting at least one space parameter, at least one desired location parameter, and estimated time of use data by a first user;
retrieving and aggregating data regarding at least one available space broadcast by at least one second user that meet requirements specified by the at least one space parameter, the at least one desired location parameter, and the estimated time of use data;
organizing the at least one available space into further combinable categories for selection by a first user;
conducting at least one transaction wherein the first user is able to reserve the at least one available space for use at substantially the time of use; and
providing the first user with directions to the at least one available space reserved by the first user and a confirmation notification including at least a confirmation code associated with the at least one transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing a service allowing a user looking for an available space to access a secure network and specify parameters defining the user'"'"'s requirements for the available space, while allowing other users to broadcast space information regarding spaces they are about to depart from, where space is a three-dimensional volume or position that can be occupied or vacated. Users communicate with the secure network which is comprised of dedicated and/or external data sources and servers, using electronic devices to retrieve and broadcast real-time and future space information so that users may conduct space exchanges either by paying and receiving set amounts for an available parking space or by bidding on an available parking space. Users can also rate the space exchange according to whether or not they were satisfied or dissatisfied with the transaction.
-
Citations
42 Claims
-
1. A method for optimizing utilization of available space comprising:
-
inputting at least one space parameter, at least one desired location parameter, and estimated time of use data by a first user;
retrieving and aggregating data regarding at least one available space broadcast by at least one second user that meet requirements specified by the at least one space parameter, the at least one desired location parameter, and the estimated time of use data;
organizing the at least one available space into further combinable categories for selection by a first user;
conducting at least one transaction wherein the first user is able to reserve the at least one available space for use at substantially the time of use; and
providing the first user with directions to the at least one available space reserved by the first user and a confirmation notification including at least a confirmation code associated with the at least one transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for optimizing utilization of available space comprising:
-
inputting at least one space parameter, at least one location parameter, and an estimated time of release data associated with a to-be-available space controlled at least in part by a first broadcasting user;
broadcasting to at least one scouting user, data regarding the to-be-available space including at least one of the least one space parameter, the at least one location parameter, and the estimated time of release data along with a plurality of data regarding other to-be-available spaces controlled by other broadcasting users, if such other to-be available spaces exist; and
conducting at least one transaction wherein the first broadcasting user receives a notification indicating that at least one scouting user has reserved the to-be-available space for use at least near the estimated time of release. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product for optimizing utilization of available space comprising:
-
computer code for inputting at least one space parameter, at least one desired location parameter, and an estimated time of use data by a first user;
computer code for retrieving and aggregating data regarding at least one available space broadcast by at least one second user that meet requirements specified by the at least one space parameter, the at least one desired location parameter, and the estimated time of use data;
computer code for organizing the at least one available space into further combinable categories for selection by a first user;
computer code for conducting at least one transaction wherein the first user is able to reserve the at least one available space for use at substantially the time of use; and
computer code for providing the first user with directions to the at least one available space reserved by the first user and a confirmation notification including at least a confirmation code associated with the at least one transaction. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A computer program product for optimizing utilization of available space comprising:
-
computer code for inputting at least one space parameter, at least one location parameter, and an estimated time of release data associated with a to-be-available space controlled at least in part by a first broadcasting user;
computer code for broadcasting to at least one scouting user, data regarding the to-be-available space including at least one of the least one space parameter, the at least one location parameter, and the estimated time of release data along with a plurality of data regarding other to-be-available spaces controlled by other broadcasting users, if such other to-be available spaces exist; and
computer code for conducting at least one transaction wherein the first broadcasting user receives a notification indicating that at least one scouting user has reserved the to-be-available space for use at least near the estimated time of release. - View Dependent Claims (27, 28, 29, 30)
-
-
31. An electronic device comprising:
-
a processor; and
a memory unit operatively connected to the processor and including;
computer code for inputting at least one space parameter, at least one desired location parameter, and an estimated time of use data by a first user;
computer code for retrieving aggregated data regarding at least one available space broadcast by at least one second user that meet requirements specified by the at least one space parameter, the at least one desired location parameter, and the estimated time of use data;
computer code for organizing the at least one available space into 11 further combinable categories for selection by a first user;
computer code for conducting at least one transaction wherein the first user is able to reserve the at least one available space for use at least near the time of use; and
computer code for providing the first user with directions to the at least one available space reserved by the first user and a confirmation notification including at least a confirmation code associated with the at least one transaction. - View Dependent Claims (32, 33, 34, 35)
-
-
36. An electronic device comprising:
-
a processor; and
a memory unit operatively connected to the processor and including;
computer code for inputting at least one space parameter, at least one location parameter, and an estimated time of release data associated with a to-be-available space controlled at least in part by a first broadcasting user;
computer code for broadcasting to at least one scouting user, data regarding the to-be-available space including at least one of the least one space parameter, the at least one location parameter, and the estimated time of release data along with a plurality of data regarding other to-be-available spaces controlled by other broadcasting users, if such other to-be available spaces exist; and
computer code for conducting at least one transaction wherein the first broadcasting user receives a notification indicating that at least one scouting user has reserved the to-be-available space for use at least near the estimated time of release. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A network application for use in a network that optimizes the utilization of space comprising:
-
a buyer module for storing and retrieving first information related to a first user looking for at least one available space within a given timeframe;
a seller module for storing and retrieving second information related to a second user interested in broadcasting the second information to the network regarding availability of at least one to-be-available space at, at least one of a specific time, time interval, and series of intervals;
a space module for storing and retrieving third information relating to the at least one to-be-available space that is broadcast to and available through the network at, at least one of a specific time, time interval, and series of intervals, and a position of that to-be-available space;
a schedule module for storing and retrieving fourth information relating to at least one of the specific time and time interval, that a previously occupied space becomes a to-be-available space; and
a transaction module for storing and retrieving fifth information relating to transactions that occur due to exchanging of the first, second, third, and fourth information within the network.
-
-
42. A network architecture for optimizing the utilization of space comprising:
-
a plurality of data sources for storing and transmitting first information related to a first set of users looking for available spaces within a given timeframe, and second information related to a second set of users interested in broadcasting the second information to the network regarding availability of to-be-available spaces at, at least one of a specific time, time interval, and series of intervals;
a network application including;
a data layer, wherein the plurality of data sources reside;
a domain layer having a standardized set of getters and setters for interacting with the plurality of data sources to create, retrieve, update, and delete the first and the second information from the plurality of data sources, and for aggregating the first and the second information from the plurality of data sources;
a service layer for receiving responses from the first set and the second set of users, requesting the domain layer to set and get the first and the second information from the plurality of data sources, and effecting transactions and communication between modules of the domain layer; and
a user interface layer for interfacing with a network application and the first set and the second set of users for providing the second information to the first set of users, and for retrieving the first information from the first set of users.
-
Specification