APPARATUS AND METHODS FOR PROVIDING CITY SERVICES
First Claim
1. A system comprising:
- a plurality of sensor nodes, each including one or more sensors and a first communication interface used to output sensor data from the one or more sensors, wherein a portion of the plurality sensor nodes are parking sensor nodes configured to generate the sensor data used to detect a presence of a vehicle at a parking spot;
a plurality of outdoor kiosks each kiosk including a weather-proofed housing, display, one or more payment devices, a second communication interface configured to receive the sensor data from a portion of the plurality of sensor nodes, a third communication interface configured to communicate with a management platform and a CPU board, disposed within the weather-proofed housing and coupled to the display, the one or more payment devices, the second communication interface, the third communication interface, said CPU board configured to control operation of the each kiosk, wherein each kiosk is configured to;
publish the sensor data from each sensor node in the portion of plurality of sensor nodes as a topic on a data distributed service (DDS) message bus generated by the management platform; and
generate a plurality of services including a parking service which enables a user to purchase parking; and
the management platform configured to;
generate the city DDS message bus;
discover new topics available for subscription on the city DDS message bus including the topics associated with the sensor data from each of the plurality of sensor nodes;
generate a dictionary of topics available for subscription including updating the dictionary with the new topics which are discovered;
receive subscriptions to each of the topics in the dictionary of topics; and
route topic instances associated with each topic in the dictionary of topics to subscribers of the each topic.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for improving resource utilization in an urban environment are described. In a particular embodiment, an outdoor sensor network is provided. The outdoor sensor network can include sensors for monitoring parking spots, traffic, ground moisture, waste receptacle levels, lighting levels, sound levels and pollution. The outdoor sensor network can be linked to a plurality of outdoor kiosks. Each kiosk can be configured to receive sensor data from a portion of the sensors in the outdoor sensor network and communicate the information to a city message bus. The city message bus can be configured using a data distribution service, such as openDDS. The kiosks can be configured to provide many different services which utilize information gathered from the sensors.
-
Citations
21 Claims
-
1. A system comprising:
-
a plurality of sensor nodes, each including one or more sensors and a first communication interface used to output sensor data from the one or more sensors, wherein a portion of the plurality sensor nodes are parking sensor nodes configured to generate the sensor data used to detect a presence of a vehicle at a parking spot; a plurality of outdoor kiosks each kiosk including a weather-proofed housing, display, one or more payment devices, a second communication interface configured to receive the sensor data from a portion of the plurality of sensor nodes, a third communication interface configured to communicate with a management platform and a CPU board, disposed within the weather-proofed housing and coupled to the display, the one or more payment devices, the second communication interface, the third communication interface, said CPU board configured to control operation of the each kiosk, wherein each kiosk is configured to; publish the sensor data from each sensor node in the portion of plurality of sensor nodes as a topic on a data distributed service (DDS) message bus generated by the management platform; and generate a plurality of services including a parking service which enables a user to purchase parking; and the management platform configured to; generate the city DDS message bus; discover new topics available for subscription on the city DDS message bus including the topics associated with the sensor data from each of the plurality of sensor nodes; generate a dictionary of topics available for subscription including updating the dictionary with the new topics which are discovered; receive subscriptions to each of the topics in the dictionary of topics; and route topic instances associated with each topic in the dictionary of topics to subscribers of the each topic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification