SHARED SCALABLE SERVER TO CONTROL CONFIDENTAL EVENT TRAFFIC AMONG RECORDATION TERMINALS, ANALYSIS ENGINES, AND A STORAGE FARM COUPLED VIA A PUBLIC NETWORK
First Claim
1. A method for operating an event recordation system provisioning a quantifiably provable provenance process comprising the steps of:
- on an event recordation server apparatus;
receiving a digitally signed asset,authenticating an analysis client,validating an asset upon request by an authorized authenticated analysis client,and delivering the validated asset to the authorized authenticated analysis client;
wherein digitally signing mathematically combines the identification of the event recordation client apparatus, the time and date, and the content of the asset in a way that any modification is quantifiably detectable.
3 Assignments
0 Petitions
Accused Products
Abstract
A highly secure event server receiving and storing encrypted assets and references to those assets over a public wide area network. A system for selectively decrypting and transmitting references to analysis clients such as authenticated mutually unconscious users, and retrieving, decrypting and transmitting certain assets from high-volume storage, distributed storage, or in transit. A method for controlling a plurality of event recordation clients and a plurality of analysis clients transmitting policies and commands requesting upload of assets and obtaining status solely by receiving client initiated sessions.
33 Citations
43 Claims
-
1. A method for operating an event recordation system provisioning a quantifiably provable provenance process comprising the steps of:
-
on an event recordation server apparatus; receiving a digitally signed asset, authenticating an analysis client, validating an asset upon request by an authorized authenticated analysis client, and delivering the validated asset to the authorized authenticated analysis client; wherein digitally signing mathematically combines the identification of the event recordation client apparatus, the time and date, and the content of the asset in a way that any modification is quantifiably detectable.
-
-
2. A method for operating an event recordation system with secure transmission and storage of assets comprising
on an event recordation server apparatus: -
receiving and storing an encrypted asset, authenticating an authorized analysis client, decrypting the asset only at the request of an authenticated authorized analysis client, and delivering the decrypted asset to the authenticated authorized analysis client; whereby the asset is protected in storage and during transmission by an encryption at the event recordation client apparatus and not merely by a transport layer protocol. - View Dependent Claims (3)
-
-
4. A method for operating a event server apparatus, the apparatus comprising a command server, a network interface, a storage manager, an event recordation server;
- the method comprising the steps;
receiving and maintaining a client session from a event recordation client apparatus, receiving and storing a reference, presenting a reference to an analysis server, and in processing an analysis server request for an asset, responding to a client request with a command to priority upload an asset.
- the method comprising the steps;
-
5. A method for operating an event server apparatus, the apparatus comprising a command server, a network interface, a location server, a storage manager, an event recordation server;
- the method comprising the steps;
receiving and maintaining a client session from a event recordation client apparatus, receiving and storing a reference and receiving a bandwidth shaped upload of an asset related to the reference; receiving a request from a PORT, which includes identification information of the PORT authenticating the PORT, comprising one or more of the steps; responding to the PORT request with a challenge response and receiving a subsequent request from the PORT with the appropriate response, and validating the PORT identification information against known good PORTs; responding to the PORT request with a nonce to use for authenticated access and an IP address to use for camera server transactions; receiving a request from a valid server for the active server to use to rendezvous with a specific PORT, responding to the request with identification information for the specific camera server the PORT is associated with, and responding with an error response if the PORT is not valid. - View Dependent Claims (6, 7, 8, 9, 10)
- the method comprising the steps;
-
11. An event recordation system with quantifiably provable provenance apparatus comprising
a network attached event recordation server comprising: -
a decryption circuit, means for receiving and storing a reference, means for receiving and storing an asset, means for validating an asset traceably to a certain network attached event recordation client comprising an encryption circuit, a event determination policy, an event recognition circuit, the recordation client having means for digitally signing an asset documenting the time and locus of an event recognition, and means for summarizing an asset into a compact reference.
-
-
12. A public network attached event recordation asset server apparatus comprising
an event recordation server, analysis server, storage manager circuit, a storage server, a network interface coupled to at least one event recordation client apparatus wherein said event recordation server responds to a client initiated session to provide status, transmit references and assets, and obtain commands and wherein said storage manager circuit maintains location information for every asset among three classes: - in transit between the recordation client and the server, stored at the storage server, or stored at the event recordation client.
- View Dependent Claims (13, 14, 15, 16, 17, 18)
-
19. A method for operating a public network attached event recordation asset server comprising the processes:
-
receiving a client initiated protocol to establish connectivity, receiving a client initiated protocol to transmit a reference to an event, receiving a client initiated protocol to transmit an asset, storing a reference, receiving an authenticated authorized analysis client request for an asset, resolving an asset from storage if possible, locating an asset by identifying a certain event recordation server, operating an event recordation server, and delivering the asset to the authorized authenticated analysis client. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. An event server apparatus comprising:
-
a event recordation server circuit to receive a reference from a event recordation client, to receive status from and transmit commands to each event recordation client, to receive and store assets from a event recordation client according to an bandwidth shaping policy for incremental fulfillment or according to a demand for elaboration, a command server, to retrieve assets from an event recordation client, a storage manager circuit, to maintain storage location of assets for every event, and to retrieve assets from storage server, and an analysis server to determine which references are of interest. - View Dependent Claims (37, 38, 39, 40, 41)
-
-
42. A method for operating a system,
the system comprising, a plurality of analysis client apparatus coupled to an analysis server apparatus by a network, the analysis server apparatus coupled to a storage server apparatus, and the storage server apparatus, the method comprising the following processes: -
providing access to assets which may be in any one of a plurality of states, determining a location for an asset currently stored, directing a request to retrieve an asset from a storage location, and fetching assets and storing them in high volume reliable storage. - View Dependent Claims (43)
-
Specification