Technical Specifications

From: Bradley Bartram <>
Date: Tue, 31 Jul 2007 09:22:49 -0400


I wanted to touch base with you regarding some things that we need to clarify and setup before we are able to go "live" with this project. I'll bullet-point them here, but if you have any questions, feel free to call me directly at the contact information listed below.

1. Based on the design of how we are setting up this system to satisfy the legal and evidentiary requirements, our understanding of the architecture is as follows:

    - On your end, the peer-to-peer crawler will be identifying files matching the established search criteria from various hosts. This data will then be collected, filtered for New York resident ip addresses (to the accuracy limits imposed by geo-query tech). The data will then be transferred to us where;
    - On our end, a separate piece of software will use that data to connect into the network and download the file from a host and store it on our servers for evidence retention and further analysis.

    So, with that bird's eye view architectural overview in mind, I need to work out several technical items:

        a. The component of your software running on our systems needs what specific environment? Is it windows based? Randy, when we met with him last week, believed your software runs on Linux, but was not sure. Neither system is a problem for us to deal with.
        b. The data being transferred between your system and ours: what format will that be in? Will your software be able to automatically deal with it or will there be some form of intervention required on our end either in the form of a manual load or scripted automation?
        c. What will be the most effective way to transfer the data from your system to ours? XML-RPC, SOAP, some other method in a batch type file, or database dump?

2. We will be ordering equipment to handle this portion of the data collection. Based on your software's requirements, as well as your knowledge and experience in working with collected digital media (obviously not directly in this specific case, but similar nonetheless), what would you recommend in terms of storage, processing power, and memory? I want to make sure that we don't start and find the system we get is underpowered.

I believe that at this point, that covers the basic topics that need to be addressed. You can either respond via email, or if you prefer, we can arrange a conference call to cover these points as well.

Thank you for your time.

Brad Bartram

Bradley J. Bartram
Intelligence Analyst
New York State Office of the Attorney General
Statler Towers
107 Delaware Avenue, Room 4-130
Buffalo, New York 14202
vm 716-853-8542
cell 716-783-1215
Received on Fri Sep 14 2007 - 10:55:56 BST

This archive was generated by hypermail 2.2.0 : Sun Sep 16 2007 - 22:19:46 BST