Announcement

Collapse
No announcement yet.

Automatic Processing of DMCA Notices

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Automatic Processing of DMCA Notices

    I work as an Exchange 2003 administrator for a large university.

    The legal department regularly receives DMCA notices from RIAA members about potential violations by students.

    What they have requested is a way to

    • extract data from those e-mails
    • do a lookup of the I.P. address in the e-mail
    • forward a message to whoever is responsible for that I.P. address
    • send a reply back to the original requester


    The legal department spends about 4 - 6 hours a week doing this, so automating these tasks would save them time.

    Most of the e-mails are from 3 companies:
    From: SonyPicturesEntertainment [mailto:[email protected]]
    To: DMCA-agent
    Subject: Case ID XXXXXXXXX - Notice of Claimed Infringement


    From: [email protected] [mailto:[email protected]]
    To: DMCA-agent
    Subject: DMCA Notification Notice ID: XX-XXXXXXXX


    From: Recording Industry Association of America Inc [mailto:[email protected]]
    To: DMCA-agent
    Subject: Copyright Infringement - Notice ID # XXXXXX


    Has anyone done anything like this before? Is there a 3rd party solution available?

    Disclaimer: Sadly, my scripting skills are about non-existent, although I'm currently learning Power Shell. Would Power Shell be appropriate for this type of task? This is certainly one of the most interesting problems I've been given in a long time, and would be grateful for any advice, guidance, or first-hand accounts about this.

    Thanks.
    Last edited by Robert R.; 31st March 2009, 14:55.

  • #2
    Re: Automatic Processing of DMCA Notices

    Your first step would be to force them all to use a web form in order to establish a consistent logic to each request. From there basic web programming would finish the lookups and requests.

    To be fair mining the email may work, but if there was any deviation from any kind of pattern you would have to adjust the parsing algorithm to match (or fuzzy match) the new pattern, and then basically load that data into the same place a web form would....

    It would be an absolute gem if Daniel got a DMCA notice about this post....
    "...if I turn out to be particularly clear, you've probably misunderstood what I've said” - Alan Greenspan

    Comment


    • #3
      Re: Automatic Processing of DMCA Notices

      Requiring them to use a web form would assume that the notices are generated by a human, and not a script.

      I've been told that the notices follow a few basic templates (see below for examples). But your point about changes to the patterns of the e-mails would require changing the parsing algorithm is noted, and something that concerns me.




      From: SonyPicturesEntertainment [mailto:[email protected]]
      To: DMCA-agent
      Subject: Case ID XXXXXXXXX - Notice of Claimed Infringement


      [ text of e-mail ]
      ------------------------------

      INFRINGEMENT DETAIL
      --------------------

      Infringing Work: Quantum of Solace
      First Found: 25 Feb 2009 16:53:32 EST (GMT -0500)
      Last Found: 25 Feb 2009 16:53:32 EST (GMT -0500)
      IP Address: XXX.XXX.XXX.XXX
      IP Port: 19074
      Protocol: BitTorrent
      Torrent InfoHash: 5B33F152B763F5C6241894B2811AD89EA381CC22
      Containing file(s):
      Quantum.of.Solace.REPACK.DVDSCR.XviD-COALiTiON.torrent (734,044,537 bytes)





      From: [email protected] [mailto:[email protected]]
      To: DMCA-agent
      Subject: DMCA Notification Notice ID: XX-XXXXXXXX


      [ text of e-mail ]
      Title: The Changeling
      Infringement Source: BitTorrent
      Initial Infringement Timestamp: 27 Feb 2009 17:54:38 GMT
      Recent Infringement Timestamp: 27 Feb 2009 17:54:38 GMT
      Infringing Filename: Changeling.2008.DvDRip-FxM
      Infringing File size: 839207734
      Infringers IP Address: XXX.XXX.XXX.XXX
      Infringers DNS Name: [host name].[domain name].edu
      Port ID: 7174




      From: Recording Industry Association of America Inc [mailto:[email protected]]
      To: DMCA-agent
      Subject: Copyright Infringement - Notice ID # XXXXXX


      [ text of e-mail ]

      List of infringing content
      ------------------------------

      gwen stefani the sweet escape

      -------------------------

      INFRINGEMENT DETAIL

      --------------------

      Infringing Work : gwen stefani the sweet escape

      Filename : 02-gwen_stefani-the_sweet_escape_(ft_akon)_-_www torrentazos com.mp3

      First found (UTC): 2009-02-27T04:59:09.88Z

      Last found (UTC): 2009-02-27T04:59:09.88Z

      Filesize : 9864926 bytes

      IP Address: XXX.XXX.XXX.XXX

      IP Port: 49524

      Network: Ares

      Protocol: Ares

      Comment


      • #4
        Re: Automatic Processing of DMCA Notices

        not sure why it matters that they will post to the web form via human, you are processing them via human, let them do the work......

        anyway some issues with the format.
        the date/time is not the same.
        the time zone is not the same

        I think you only need that and the IP correct?
        the IP is easy to parse since they always the same format.

        look into
        http://www.radsoftware.com.au/regexdesigner/
        to search and match the data needed from the body of the email.
        you will still need to load that data, once you find it, into some kind of DB for further processing.
        "...if I turn out to be particularly clear, you've probably misunderstood what I've said” - Alan Greenspan

        Comment

        Working...
        X