CitySystem

CitySystem is a massive generally-intelligent AI; the largest and most networked system in the city by far. Equipped with the latest quantum processors and massive arrays of high-resolution sensors (in addition to untold terabytes of BigData and more being generated all the time), CitySystem represents a new high-water mark in city management and AI technology.

Ostensibly, the system was designed as a tool to be used by city administrators, and yet - with its dawning sentience and deep understanding of human nature - it has proven itself time and again to be indispensable in terms of plans, predictions, advice and problem management. CitySystem itself has no political power *per se*, but does attend all City Council meetings and public hearings. Any proposal made before the city's corporate board - even if unanimously desired by all corporate representatives – will still be run by CitySystem for a reaction and projections before vetting the plan.

The CitySystem AI is responsible for:

* being aware of general and upcoming events within the city
* managing all traffic flow and vehicle routing within the city
* managing all utility/resource allocation within the Ubi Zones
* managing green tech and recycling systems within the Ubi Zones
* managing police & emergency responses within the Ubi Zones
* serving data in response to queries of the cloud database
* awarding Citizen Points to individuals based on behavior and milestones
* running projections and reports for the city's corporate board
* communicating with citizens via kiosks and other interfaces
* real-time updates of the CIM (city information model) by which plans and predictions are made

Besides accessing it with your PDA or other device, you can reach the CitySystem by using one of the many kiosks located in popular destinations and transit hubs throughout the *Ubi Zones*.

CitySystem interfaces with smaller AIs as necessary. All district councils and most of the powerful individuals in town have their own AIs, but none of these are as generally aware – or as powerful – as CitySystem itself.

#### Things City Sensors Can Track

* air quality
* crime reports
* energy consumption
* infrastructural integrity
* movements of wildlife
* pedestrian traffic
* power availability & use
* resources/shipments
* seismic activity
* soil quality
* traffic & parking conditions
* waste disposal
* water availability & use
* water quality
* weather (both real and artificial)

#### City Information Model (CIM)

The current state of the city is represented in realtime by the *City Information Model,* or CIM.

The CIM is a digital, continually-updated, multi-dimensional representation of all the city’s known sensor inputs, services, assets, needs, conditions and available resources, which is stored in the CityCloud and accessed directly by CitySystem. “Slices” of CIM data may be copied off and viewed by citizens using the *3D Citymap* or other public systems (see below).

The status and performance of the building you live in is reported to CitySystem throughout the course of the day, and the CIM is updated. Your property manager runs other systems – fed by sensors in all residential and commercial buildings within the Ubi Zones – and these systems both communicate with each other and update the CIM. They might trade surplus energy, for instance, recalculating the price to match current supply and demand.

### CitySystem Services

CitySystem provides a variety of services, some public, some for city administrators only.

##### City SubSystems

CitySystem's operations are divided into the following departments, each with its own semi-autonomous AI subsystem. Each subsystem forms one part of CitySystem's overall intelligence:

* Public Information Services
* Citizen Services
* Security Services
* Data Analysis Services
* Entertainment Services
* Transportation Services
* Climate Control Services
* Utility Services

#### Public Services

Public services are provided by the following CitySystem modules:

##### Citizen Dashboard

Your virtual “home page” for accessing all of CitySystem’s datasets and applications.

* View city news
* View weather forecasts
* List upcoming major events
* View your account & Citizen Points
* View history of your location
* View future projection of your location
* Contact a city service department

##### Citizen Reporter

An interface for assisting local police.

* Search through reports of crime events
* Locate the nearest officer or police bot
* Report crime events to CitySystem

##### CityMap

A filterable 2D or 3D visualization of the city with overlaid events and data.

* Locate your position
* Search for any business
* View traffic & road conditions
* Calculate the best route right now
* Get parking recommendations
* View VacTrain and Autobus schedules
* View demographic breakdowns
* View environmental conditions
* View refuse & recycling performance
* View the “Green Rating” of any location or neighborhood: their relative electricity and water consumption rates, carbon emission rate, waste water outflow, pollutant reports, recycling score, etc.

##### Datastream Analysis Query (DAQ)

This API requests CitySystem to analyze a large amount of data. To do complex analysis, trend extraction or projections from a large dataset, you generate a DataStream and then run a DAQ on it.

##### DataStream Generator

A DataStream is a semantically-encoded string of datapoints from a particular set of sensors, devices, networks or data sources over a specified period of time. By specifying a set of “steerwords” for this app, you can generate a custom *Datastream* for analysis by DAQ. CitySystem can deliver any public data in the CityCloud or the global fog.

##### Entertainment Portal

A constantly-shifting searchable directory of every entertainment item available through the city's partner services, displayed as a massive hypernet of annotated nodes, films, videos, games, civblips, songs and music collections, informational and educational broadcasts, and commercial ads.

In order to make use of the gigantic network of sensors and gateways the city provides, distributed entertainment companies and device manufacturers enter into a partnership deal with the city, whereby their products and nodes are supported and advertised by the city's Entertainment System. In exchange, the city gains access to terabytes of user data generated daily. This data – including not just menu selections and favorites lists but also personal and group markers, preferences, projections and trends – allows CitySystem to selectively offer the most pertinent entertainment for each citizen's tastes and budget.

##### Event Calendar

* Discover events happening right now
* Look up more information on all events
* Filter your search by event type

##### LocalHub

The city has its own social media network. Many citizens prefer this system over other social networks because of its local faceboards, as well as its unique ability to tailor its tone and content to precisely suit the personal tastes and current interests of its citizen users.

##### RideCall

This app lets you call a ride to/from anywhere in the city. Specify location and time, destination, desired arrival time and other preferences, and the system sends out a vehicle to get you there.

##### Trip Planner

An app that displays data on stores, events and points of interest in the city, and generates a scheduled route to visit those selected by users. The app considers store hours, user budgets, maximum distance, time available and type of transport desired. It can even group tourists with others who share a language.

#### Administrative Systems

The following modules are accessible only to city employees with sufficient Security Ratings, and to the CitySystem itself.

##### Municipal Law Enforcement Module

The MLEM is designed for the assistance of law enforcement personnel and the performance of criminal investigations. The MLEM consists of four ranked levels of access. Level one contains publicly-available data such as “most wanted” lists and crime advisories. Level two contains information and systems that have been made available to licensed security personnel, professional bounty hunters, and waketracers. On level three the systems and data are restricted to all DSF and Municipal Security Forces, while level four houses those systems and data that are only available to high-ranking city security personnel. Needless to say, at each ascending level security and counter-intrusion measures are more advanced.

##### PCV Assessment Module

“PCV” (Personal Community Value) is the technical term for each citizen’s current net *Citizen Points* score. This module manages, tracks and stores a complete historical record of all modifications to the PCVs of registered citizens, going back to the establishment of the PCV subsystem in 2101.

##### PID Alert Module

This module can be used to issue requests to any subset of city PID sensors, alerting them to add a particular PID (Personal Identity number) to their watch queues. When a watched PID shows up on any of these sensors, the *PID Tracking Module* is alerted (see below).

##### PID Tracking Module

This module analyzes, records and stores PID tracking data as it comes in, and can be accessed in its entirety only by the CitySystem itself. All other access to this module requires a warrant issued by a city judge or judicial AI.

##### Pollution Analysis Module

This module tracks, stores and displays all collected data regarding air and water pollution for all city systems, districts, buildings and citizens. This data is used for making environmental recommendations and rerouting air and street traffic.

##### Power Grid Module

This module tracks, stores and displays all collected data regarding electrical energy and its availability throughout the power grid for all city systems, districts, buildings and citizens. This data is used for optimizing civic energy use and rerouting power to where it is most needed at any given time.

##### Traffic Network Module

The collective input of all traffic sensors throughout the city, including cameras, motion and speed sensors, road safety systems and traffic control gateways, are represented within this module. The Traffic Network is accessible in its entirety by city judges and judge AIs, and in restricted degrees (on a “need to know” basis) by municipal police, city traffic enforcement officers, district security forces, traffic control personnel and maintenance technicians with the required Security Ratings.

##### Water Management Module

This module tracks, stores and displays all collected data regarding the condition, use, and availability of both drinking water and grey water for all city systems, districts, buildings and citizens. This data is used for optimizing water use and rerouting water resources to where they are needed.

##### Waste Management Module

This module tracks, stores and displays data regarding the disposal and collection logistics for the waste and refuse produced by all city systems, districts, buildings and citizens. This data is used for making environmental recommendations and rerouting waste collection services.