×

System and method for data extraction from email files

  • US 8,630,984 B1
  • Filed: 01/16/2004
  • Issued: 01/14/2014
  • Est. Priority Date: 01/17/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of obtaining data from a messaging file that was generated from a particular messaging environment, the method operated by a system comprising one or more computers, the method comprising the steps of:

  • identifying a messaging file on an electronic storage media, the messaging file comprising data, the data organized into a plurality of entries;

    identifying a plurality of entries within the messaging file by examining the data of the messaging file, the identifying comprising identifying the type of data within at least two entries of the plurality of entries based at least in part on an identifying signature, wherein the type of data of one of the two entries is a calendar item entry and wherein the type of data of the remaining entries is selected from the group comprised of;

    an email message entry and an address book entry, wherein the identifying operation is performed by the system without the particular messaging environment used to create the messaging file,wherein when the type of data of at least one entry is an email message entry, the email message entry has at least one attribute selected from the group of;

    addressee, addressor, copies, title, content, and time sent;

    wherein when the type of data of at least one entry is an address book entry, the address book entry has at least one attribute selected from the group of;

    name, address, telephone number, fax number, mobile (cellular) number, and email address;

    wherein when the type of data of at least one entry is a calendar item, the calendar item entry has at least one attribute selected from the group of;

    start time, end time, title, location or reminder;

    accessing information to determine a logical format for the data corresponding to the type of data of the entry and to determine a location within the messaging file of an attribute of the entry;

    extracting the data corresponding to the plurality of entries identified within the messaging file, wherein the extracting operation is performed by the system without the particular messaging environment for the messaging file; and

    storing the data extracted in a different format, wherein the storing operation is performed by the system without the particular messaging environment for the messaging file.

View all claims
  • 19 Assignments
Timeline View
Assignment View
    ×
    ×