Appearance
Federal Trade Commission Media Agency's - Printing Agency
The Agency Services provide the following capabilities for the market.
Setting up a Printer
Provisioning printers will be simple.
A citizen will use Touch Stream, and touch their device on the Touch Stream indicator on the printer.
The FCC Container on the mobile device will provide a list of wi-fi connections from the citizen's Citizen Profile, and/or Postal Office wi-fi networks where one is selected.
On selection, the SSID and access token are passed to the printer.
References
Once the Wi-Fi key is set at the printer, the printer will redirect the user to the Print Agency - Printer Provisioning Services with the printer's FCC-ID via a code and callback.
The citizen and/or business at Print Agency - Printer Provisioning Services will register and sign-in.
Once registered, the printer's FCC-ID will be checked at SS On-Line, and Postal Office - Printer Authorization Services for entities for who currently own the printer.
References
No Printer Owner
If their is no printer owner, the citizen can setup their default SEC Printer Agreements based on their needs where it's associated in print owners Printer Authorization Profile and sent to the Post Office, or Citizen Profile via their Printer Authorization Services.
Printer Owner
If their is currently an owner of the printer, a request is made to the printer owner to confirm the request via a Post Office - Permission Request, where the owner can provide the following permissions:
- Become new owner.
- Guest permanently.
- Guest for a certain time when they are in the website location.
- Guest only when their in the website location.
If an SEC Printer Setup Agreement is required for the guest they must execute it before the printer is associated. The agreements are chosen by the printer owner based on the defaults assigned to the printer, or from the SEC Printer Agreement directory where specific ones can be sent.
If an SEC Printer Job Agreement is required it's stored with the guests Printer Authorization Profile and must be executed each time the entity sends a job to the printer.
Printer Lists
Printer list are acquired by providing a SS Single Sign-On Transaction ID to the Media Agency's - Printer Access Services (Printer Lists).
Print Preview
A citizen can preview a print file by downloading it, where the FCC Container - Print Preview provides a print preview.
A printer list is provided where the print preview panel will change based on the type of the printer selected.
If a SEC Printer Job Agreement is required from the printer list it must be executed before the print job can be submitted.
Printing
Files can be printed from the FCC Container - Print Preview directly, or if they are to large to preview directly submitted from a website to the printer manufacturer.
A Printer Profile Access Token is received from a list of printers before printing, where the following is submitted to the printer manufacturer:
- Single Sign On Login Transaction ID
- Print File
- Printer Profile Access Token
- Request for Copyright
- Request for Copyright with a single counter
- Request for Copyright with a single counter and total
- Optionally an SEC Print Job Agreement ID for print jobs.
Before the print manufacturer can print, the submitting information must be verified with the Print Agency's - Print Job Verification Services.
Print Agency's - Print Job Verification Services
The Print Agency Print Job Verification Service provides the following services:
- A Printer Authorization Profile is received from the Printer Profile Access Token via Print Agency - Printer Access Services.
- If the Printer Authorization Profile requires an SEC Print Job Agreement and one isn't provided it's rejected.
- If the Printer Authorization Profile requires an SEC Printer Job Agreement and one is provided and isn't not in the entities Signed Agreements its rejected.
- The Print File will go through National Security, and Security Policy checks via the Media Agency's - Content Processing Pipeline. The Security Profile service will not be requested.
- Copyright & Trademark issues are approved, if there is an issue the job is stopped with links to resolve the issue where the print job can be re-submitted.
- If requested by the print job, Copyright will provide Copyright Counter Information to update print counts at the Copyright Office when the printer prints each job is returned to the manufacturer.
- Checksum of the Print Files are generated.
- A Print Authorization Token is generated.
If the Print Job is approved the printer manufacturer can send the Print Job to the printer.
References
Media Security
SEC Agreements
Verifying SEC Agreements
Printer Manufacturer to Printer Print Jobs
The manufacturer receives a Printer Profile Access Token, and via the Print Agency's Printer Authorization Services the the FCC ID is returned, and the socket is identified for the printer for communications.
Via the FCC Embedded HTTPS Printer Controller web socket connection, a command is sent down with print job information, which includes a URL for the binary data to be downloaded from the manufacturer.
Once the information is received:
- A checksum is created from the downloaded Print File on the controller.
- The locally generated checksum and Print Authorization Token are verified with the Print Agency - Print Job Verification Service.
If Copyright Information is received as part of the print job, the copyright bitmap is downloaded from the Copyright Office for each print job and placed on the Print File's template.
References
Copyright Count Services
Monitoring
The Print Agency must monitor all the interactions between services to ensure there are no print jobs requested, and not printed.
Or if the printer is receiving print jobs that are have errors.