US20040064733A1 - System and method for Concurrent Version Control and Information Management of files and documents sent as attachments through e-mail or web-mail - Google Patents

System and method for Concurrent Version Control and Information Management of files and documents sent as attachments through e-mail or web-mail Download PDF

Info

Publication number
US20040064733A1
US20040064733A1 US10/606,550 US60655003A US2004064733A1 US 20040064733 A1 US20040064733 A1 US 20040064733A1 US 60655003 A US60655003 A US 60655003A US 2004064733 A1 US2004064733 A1 US 2004064733A1
Authority
US
United States
Prior art keywords
mail
project
attachment
information management
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/606,550
Inventor
Li Gong
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JudoSoft Inc
Original Assignee
JudoSoft Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JudoSoft Inc filed Critical JudoSoft Inc
Priority to US10/606,550 priority Critical patent/US20040064733A1/en
Publication of US20040064733A1 publication Critical patent/US20040064733A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/08Annexed information, e.g. attachments
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/063Content adaptation, e.g. replacement of unsuitable content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/42Mailbox-related aspects, e.g. synchronisation of mailboxes

Definitions

  • Another potential problem is e-mail storage issue.
  • Each e-mail user gets a limited amount of storage space for storing e-mails, especially when using web-based e-mail applications, such as Yahoo mail or Hotmail. Sending one large document back and forth as attachment several times will quickly saturate allocated storage space. And users have to constantly clean up the mailbox by deleting entire e-mails. Other useful information can be lost during such a brutal clean-ups.
  • An application is needed to allow user selectively delete attachments and leave other part of a e-mail untouched.
  • attachments are referred to or related to some particular project(s). Without effectively aggregating and managing the attachment information from both project and participant perspectives and link attachments directly to project(s), lots of useful information may be lost.
  • a user can send out messages with attachment(s) in any formats.
  • the attachment will be detached from the original mail message content and be stored into a local storage area of a special Project/Information Management Server (IMS) that can be installed inside or outside companies' firewalls.
  • IMS Project/Information Management Server
  • a unique attachment descriptor and locator will be generated to identify the saved attachment, and the original e-mail will include the newly created descriptor and locator in its message body and be sent to recipients through normal mail servers.
  • the Information Management Server will apply Concurrent Version Control (CVS) and other file and document management rules/commands (such as Edit, Delete, Modify, Link, Associate, etc.) specified by the e-mail sender on the stored attachment files.
  • CVS Concurrent Version Control
  • other file and document management rules/commands such as Edit, Delete, Modify, Link, Associate, etc.
  • the recipients can click the attachment locator link and obtained a version-controlled copy of the original attachment from the IMS.
  • Recipients can modify the attachment in his/her local machine and check in the modified version as an attachment through e-mail or through provided Client Information Management Web Interface. All users having rights to access the attachments will receive e-mail notifications for any version or content update of a file. Permission to access the Client Information Management Web Interface will be administrated by the original e-mail creator or the group project organizer.
  • IMS will manage and log all check-in, checkout and modification activities related to the attachment, and maintain one updated master copy. All previous versions will be compressed and stored until deletion.
  • a user can admin all managed attachments through either e-mail or web-mail client, or Client Information Management Web Interface (login authentication is needed). Attachments can be managed under a specified project environment preemptively created by its organizer(s). A dynamic link of all projects (attachment related) to which a user subscribed will be conveniently displayed on e-mail or web-mail client interface as folders in addition to the Client Information Management Web Interface. The system allows direct e-mail attachment management.
  • FIG. 1 System and Flow chart of conventional E-mail system
  • FIG. 2 System and Flow Chart of the claimed new system on how to apply file management controls on e-mail attachments
  • the present invention relates to techniques for directly managing e-mail attachments by applying Concurrent Version Control and other file management rules (such as Edit, Delete, Modify, Link, Associate, etc.) using either E-mail or Web-mail client interface, or web-based information management interface.
  • Concurrent Version Control and other file management rules such as Edit, Delete, Modify, Link, Associate, etc.
  • Another potential problem is e-mail storage issue.
  • Each e-mail user gets a limited amount of storage space for storing e-mails, especially when using web-based e-mail applications, such as Yahoo mail or Hotmail. Sending one large document back and forth as attachment several times will quickly saturate allocated storage space. And users have to constantly clean up the mailbox by deleting entire e-mails. Other useful information can be lost during such a brutal clean-ups.
  • An application is needed to allow user selectively delete attachments and leave other part of a e-mail untouched.
  • attachments are referred to or related to some particular project(s). Without effectively aggregating and managing the attachment information from both project and participant perspectives and link attachments directly to project(s), lots of useful information may be lost.
  • FIG. 1 is the system and flow chart of conventional e-mail system.
  • FIG. 2 is the claimed new system and method for managing e-mail attachments directly.
  • Mail client sends a message with attachment to a recipient.
  • Recipient Mail Server receives the message and store the attachment in recipient mail storage space.
  • Recipient gets the message and sends request to download the attachment.
  • the Mail server loads the attachment from the storage and passes it back to recipient's local machine.
  • user sends e-mails with attachments through e-mail client interface (Outlook, etc.) or web browser based web-mail client interface (Hotmail, etc.).
  • e-mail client interface Outlook, etc.
  • Hotmail web browser based web-mail client interface
  • the Adapter/Server Engine will process the e-mail and check whether the attachment is subjected to Concurrent Version Control or other specific rules or not: if yes, the attachment will be separated from the message body and a unique attachment locator and descriptor will be generated, passed along with the original message and be processed by the Mail Server; if not, all information is passed and processed by the Mail Server as in ordinary situations.
  • Adapter/Server Engine passes the attachment files or documents along with identification information (descriptor and locator) to Project/Information Management Server.
  • the Project/Information Management Server will apply concurrent version control and other document management methods/rules, such as Edit, Delete, Modify, Link etc., to the document and store it in a structured environment. Users can access and change the environment setting by login through Client Information Management Web Interface.
  • Mail Server sends the message to recipients' Adapter Engine.
  • the Adapter Engine will judge whether the attachment is a virtual link (descriptor and locator information only) or not. If it is not subjected to any version control or file management commands/rules, the Adapter Engine will simply serve as a mail proxy serve and relay the message to the recipient; if it is subjected to some kind of version control or file management commands/rules, the Adapter Engine will help retrieve and manage information (file or document) per user request;
  • Recipient(s) can access the attachment(s) directly through Client information Management Web Interface (login authentication needed).
  • Client information Management Web Interface login authentication needed.
  • Adapter/Server Engine will handle the download request and get a controlled version of the master attachment files from the Project/Information Management Server.
  • the Project/Information Management Server will pass the version controlled file(s) back to Adapter Engine, then to recipient local machine.
  • the recipient can modify the file(s) in his/her local machine and check in the modified version through e-mail or through Client Information Management Web Interface.
  • the Information Management server will store one master copy of the original file(s), and all modification will be checked against the master version and get updated. This ensures data integrity and less file storage space needed. It also opens up ways to manage e-mail attachment information directly into a leverage-able and share-able environment.

Abstract

An interactive information management system is provided to interact with e-mail systems by which information sent or received as attachment can be managed and shared dynamically among e-mail users. E-mail users can indicate rules on attachment and share information management with e-mail receivers in such a way that ensures data integrity and efficiency. The information management system uses Concurrent Version Control to manage the integrity of the content and may use a different connection channel other than the e-mail itself to transfer attachments. And the system provides both web-based information management interface and e-mail client plug-in interface for real-time attachment and related information management. The user of the system may use any e-mail clients and systems to interact with the information management system.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • Provisional patent application No. 60/393,546, confirmation No. 8023[0001]
  • FEDERALLY SPONSORED RESEARCH
  • Not Applicable [0002]
  • SEQUENCE LISTING OR PROGRAM
  • Not Applicable [0003]
  • BACKGROUND
  • Various problems can arise when using e-mail attachments to send out information that needs constant update and modification. [0004]
  • One of the problems is lacking effective direct document management (version control. Edit, Delete, and etc.). Assume one user sends an original document as attachment to another user. The recipient then downloads the document, modifies it and sends the modified version back to the original sender. The original sender gets and modifies the document, and sends it back to the same recipient. This process may take many rounds. Soon, those two users may have sent the same file but with modifications to each other many times. Up to this point, each user has several versions of the same document as e-mail attachments. It is not only very confusing as to how to manage the modified attachments, but also causing potential document integrity and authenticity concerns among legitimate senders and receivers. [0005]
  • Another potential problem is e-mail storage issue. Each e-mail user gets a limited amount of storage space for storing e-mails, especially when using web-based e-mail applications, such as Yahoo mail or Hotmail. Sending one large document back and forth as attachment several times will quickly saturate allocated storage space. And users have to constantly clean up the mailbox by deleting entire e-mails. Other useful information can be lost during such a brutal clean-ups. An application is needed to allow user selectively delete attachments and leave other part of a e-mail untouched. [0006]
  • Furthermore, attachments are referred to or related to some particular project(s). Without effectively aggregating and managing the attachment information from both project and participant perspectives and link attachments directly to project(s), lots of useful information may be lost. [0007]
  • Based on the foregoing, there is clearly a need to allow users directly apply file management controls (Concurrent Version Control or other file management rules/commands, such as Edit, Delete, Link, Associate, etc.) on attachments in a manner that avoids said file and storage space management problems inherent in use of e-mail attachments. [0008]
  • SUMMARY
  • Using an e-mail or web-mail client, a user can send out messages with attachment(s) in any formats. Instead of sending the attachment together with the mail message through conventional mail servers, through user specification or pre-defined properties, the attachment will be detached from the original mail message content and be stored into a local storage area of a special Project/Information Management Server (IMS) that can be installed inside or outside companies' firewalls. A unique attachment descriptor and locator will be generated to identify the saved attachment, and the original e-mail will include the newly created descriptor and locator in its message body and be sent to recipients through normal mail servers. The Information Management Server will apply Concurrent Version Control (CVS) and other file and document management rules/commands (such as Edit, Delete, Modify, Link, Associate, etc.) specified by the e-mail sender on the stored attachment files. Upon receiving the e-mail, the recipients can click the attachment locator link and obtained a version-controlled copy of the original attachment from the IMS. Recipients can modify the attachment in his/her local machine and check in the modified version as an attachment through e-mail or through provided Client Information Management Web Interface. All users having rights to access the attachments will receive e-mail notifications for any version or content update of a file. Permission to access the Client Information Management Web Interface will be administrated by the original e-mail creator or the group project organizer. IMS will manage and log all check-in, checkout and modification activities related to the attachment, and maintain one updated master copy. All previous versions will be compressed and stored until deletion. A user can admin all managed attachments through either e-mail or web-mail client, or Client Information Management Web Interface (login authentication is needed). Attachments can be managed under a specified project environment preemptively created by its organizer(s). A dynamic link of all projects (attachment related) to which a user subscribed will be conveniently displayed on e-mail or web-mail client interface as folders in addition to the Client Information Management Web Interface. The system allows direct e-mail attachment management.[0009]
  • DRAWINGS
  • FIG. 1: System and Flow chart of conventional E-mail system [0010]
  • FIG. 2: System and Flow Chart of the claimed new system on how to apply file management controls on e-mail attachments [0011]
  • DETAILED DESCRIPTION FIELD OF THE INVENTION
  • The present invention relates to techniques for directly managing e-mail attachments by applying Concurrent Version Control and other file management rules (such as Edit, Delete, Modify, Link, Associate, etc.) using either E-mail or Web-mail client interface, or web-based information management interface. [0012]
  • BACKGROUND OF THE INVENTION
  • Various problems can arise when using e-mail attachments to send out information that needs continuous update and modification. [0013]
  • One of the problems is lacking effective direct document management (version control. Edit, Delete, and etc.). Assume one user sends an original document as attachment to another user. The recipient then downloads the document, modifies it and sends the modified version back to the original sender. The original sender gets and modifies the document, and sends it back to the same recipient. This process may take many rounds. Soon, those two users may have sent the same file but with modifications to each other many times. Up to this point, each user has several versions of the same document as e-mail attachments. It is not only very confusing as to how to manage the modified attachments, but also causing potential document integrity and authenticity concerns among legitimate senders and receivers. [0014]
  • Another potential problem is e-mail storage issue. Each e-mail user gets a limited amount of storage space for storing e-mails, especially when using web-based e-mail applications, such as Yahoo mail or Hotmail. Sending one large document back and forth as attachment several times will quickly saturate allocated storage space. And users have to constantly clean up the mailbox by deleting entire e-mails. Other useful information can be lost during such a brutal clean-ups. An application is needed to allow user selectively delete attachments and leave other part of a e-mail untouched. [0015]
  • Furthermore, attachments are referred to or related to some particular project(s). Without effectively aggregating and managing the attachment information from both project and participant perspectives and link attachments directly to project(s), lots of useful information may be lost. [0016]
  • Based on the foregoing, there is clearly a need to allow users directly apply file management controls (Concurrent Version Control or other file management rules/commands) on attachments in a manner that avoids said file and storage space management problems inherent in use of e-mail attachments. [0017]
  • In order to demonstrate the benefits of the new system and method, it is necessary to show the difference between conventional e-mail system and the new system, and find out what are some of the difference by directly managing attachments. FIG. 1 is the system and flow chart of conventional e-mail system. FIG. 2 is the claimed new system and method for managing e-mail attachments directly. [0018]
  • Conventional E-Mail System Process (see FIG. 1): [0019]
  • 1, Mail client sends a message with attachment to a recipient. [0020]
  • 2, Recipient Mail Server receives the message and store the attachment in recipient mail storage space. [0021]
  • 3, Recipient gets the message and sends request to download the attachment. [0022]
  • 4, the Mail server loads the attachment from the storage and passes it back to recipient's local machine. [0023]
  • There are three problems: [0024]
  • If recipient modifies the attachment and sends back to the sender and so forth, it is difficult to make the modification synchronized, especially when more than two people involved [0025]
  • Many mail applications leave copies of mails on server. So every time a modified attachment created, a copy will be stored on server, and pretty soon, it will eat up all storage space on the mail server. [0026]
  • Users have to delete an entire e-mail in order to clean up the e-mail storage space. [0027]
  • How the Claimed New System and Method for Managing Attachments Work (See FIG. 2): [0028]
  • 1, user sends e-mails with attachments through e-mail client interface (Outlook, etc.) or web browser based web-mail client interface (Hotmail, etc.). There are two ways for users to specify any special file treatment rules on attached documents: by selecting from rule control feature list (this list may include features such as Concurrent Version Control etc.) that is directly linkable to the attached file names; or by sending or replying messages under special project folders that are created automatically each time user creates a new project. [0029]
  • 1′, Users can access the Client Project/Information Management Web Interface to manage attachment information (login authentication is needed). [0030]
  • 2, The Adapter/Server Engine will process the e-mail and check whether the attachment is subjected to Concurrent Version Control or other specific rules or not: if yes, the attachment will be separated from the message body and a unique attachment locator and descriptor will be generated, passed along with the original message and be processed by the Mail Server; if not, all information is passed and processed by the Mail Server as in ordinary situations. [0031]
  • 3, Adapter/Server Engine passes the attachment files or documents along with identification information (descriptor and locator) to Project/Information Management Server. [0032]
  • 4, The Project/Information Management Server will apply concurrent version control and other document management methods/rules, such as Edit, Delete, Modify, Link etc., to the document and store it in a structured environment. Users can access and change the environment setting by login through Client Information Management Web Interface. [0033]
  • 5, Mail Server sends the message to recipients' Adapter Engine. The Adapter Engine will judge whether the attachment is a virtual link (descriptor and locator information only) or not. If it is not subjected to any version control or file management commands/rules, the Adapter Engine will simply serve as a mail proxy serve and relay the message to the recipient; if it is subjected to some kind of version control or file management commands/rules, the Adapter Engine will help retrieve and manage information (file or document) per user request; [0034]
  • 6, Recipient gets the message and requires downloading the attached file(s). [0035]
  • 6′, Recipient(s) can access the attachment(s) directly through Client information Management Web Interface (login authentication needed). Under each client domain, as long as the owner of the original document (or project) permits modification by that client, all information related to that document (or project) is manageable and changeable. [0036]
  • 7, Adapter/Server Engine will handle the download request and get a controlled version of the master attachment files from the Project/Information Management Server. [0037]
  • 8, The Project/Information Management Server will pass the version controlled file(s) back to Adapter Engine, then to recipient local machine. The recipient can modify the file(s) in his/her local machine and check in the modified version through e-mail or through Client Information Management Web Interface. The Information Management server will store one master copy of the original file(s), and all modification will be checked against the master version and get updated. This ensures data integrity and less file storage space needed. It also opens up ways to manage e-mail attachment information directly into a leverage-able and share-able environment. [0038]

Claims (11)

What I claim as my invention is:
1. A system comprises any e-mail or web-mail clients, one or more Adapter/Server Engines for processing e-mail attachment requests, one or more Conventional Mail Servers, and one or more Project/Information Management Servers for applying concurrent version control and other file management rules on stored attachments. These components are connected to each other as indicated in FIG. 2.
2. The system of claim 1 wherein e-mail or web-mail clients can be any standalone e-mail clients such as Outlook etc., and any web based e-mail clients, such as Yahoo mail, Hotmail etc.
3. The system of claim 1 wherein Conventional Mail Servers can be any mail servers that handle e-mail sending, receiving, and storage etc.
4. The system of claim 1 wherein Adapter/Server Engines are programs that process e-mails, identify rule controls on attachments according to user specification and predefined rules, and establish communications among mail clients and the Project/Information Management Server. The Adapter/Server engine will separate the attachment from the original e-mail, create a unique descriptor and locator and attach them to the original e-mail and pass the mail to conventional mail servers, meanwhile, the separated attachment along with other attachment identification information will be passed to Project/Information management Server(s). There can be more than one Adapter/server Engines depending on whether all e-mail correspondents are within the same network or not. If they are in the same network, only one Adapter/Server Engine is needed. And Adapter/Server Engine may not be needed for some recipients. If so, a browser based communication/access will be established when clicking the attachment link.
5. The system of claim 1 wherein Project/Information Management Server(s) is server side program that handles all detailed file and document management which includes store, retrieve, compare, update, delete, personalized attachment management, concurrent version control (on or off), etc. The said server has special storage management and profile management, and can be accessed via Internet browsers with secure authentication process and can be installed inside or outside firewalls.
6. A method of providing a secure and unique way to directly manage attachments among senders and receivers using either their e-mail or web-mail client interfaces or a browser based Project/Information Management Client Interface that requires login authentication, the method comprising following steps:
A sender attaches attachment(s) in an e-mail that will be sent to recipient(s). After attaching the attachment to the e-mail, the sender selects attachment control rules either from a list of features that can be directly linked to individual attachment, or from specifying a set of preemptive rules that apply to any attachments sent or received under certain project folder(s) other than the Inbox;
The said Adapter/Server Engine intercepts the sent e-mail and processes it to judge whether rules should be applied to the e-mail or not. If it finds out that special rules, such as concurrent version control, are present, the said Adapter/Sever engine will generate a unique locator and descriptor for the e-mail attachment, separate the attachment form the original e-mail, and include the locator and descriptor in the original e-mail. The newly modified e-mail will be passed to conventional mail server and delivered to mail recipient(s). The intercepted attachment along with its descriptor, locator and applied rules will be passed to Project/Information Management Server via unique messaging protocol;
The said Project/Information Management Server gets the attachment package, processes applied rules, creates a management environment according to the rules, and applies special document management method such as Concurrent Version Control on the attachment. The said server allows users modify settings on an attachment through authenticated browse based Client Interface. Such an interface will be administrated by an agreed upon owner of the project or the original attachment creator. The member list of the project and their accessing right can be from original recipient e-mails and later be added or deleted by the project owner.
The recipients' Adapter/Server Engine gets the e-mail first and basing on the locator information, establishes a universal locator link within the e-mail ready to broker between mail client and the Project/Information Management Server and passes the e-mail to recipient(s). If the recipient network does not have an Adapter/Server Engine installed, the recipient will get the e-mail with an attachment link. Click on the link will launch a browser window that allows direct secure communication to Project/Information Management Server and download the attachment.
When recipient(s) receives the e-mail with attachment description and locator link, he/she can request (download) to receive a version-controlled copy of the original attachment by clicking the locator link of the attachment. The request will be sent to the Project/Information Management Server;
The said Project/Information Management Server gets the request, check whatever rules apply, for example Concurrent version Control, to the requested document and creates a copied version of the master document. The downloaded document will have version control etc. information attached to it;
When recipient(s) gets the documents, finishes modify it and want to sent it back. He/she can either reply to the original e-mail. Since the version control and identification information are hidden in the original e-mail, as along as users make modification directly on the downloaded file(s), there is no need to specify rules unless user wants to apply different management rules on the said attachment, such as taking out the version control on the document. However, only the document creator will be able to do so. Others can add additional rules only when owner of the file allows them to do so;
The said Adapter/Server Engine on the recipient side intercepts the e-mail and checks the embedded rules with the attached documents. It will pass the change requests along with the attachment to the Project/Information Manager Server. Meanwhile a descriptor and locator will be created and included with the original e-mail. The e-mail is handled by mail servers and sent to recipients;
The Project/Information Management Server will update the document according to the requests and keep one updated master file and log changes;
When recipient gets the attachment file by clicking the attachment link, the document will be the latest updated version.
7. The method of claim 6 wherein the step of specifying rules on the attachment from a mail client comprises the step of creating a list of selectable rules that can be directly linked to an attachment for selection or creating a special mail folder other than the Inbox with special environment settings that apply to all mails sent or received in the folder. Such folders and list of selectable rules displayed on the mail client interfaces will be managed through the said Adapter/Server Engine. And users can pre-define rules into a folder environment through the web browser based Client Information Management Interface or create a folder while attaching and applying rules on the attachment(s). Folder information will be automatically updated into each participant's mail client interface as project folders (inside, it has links to every attachment belonging to the project) when connection is established between client e-mail interface and the IMS.
8. The method of claim 6, wherein the step of accessing managed attachments from a mail client interface other than the Client Information Management Interface comprises special project folders that have dynamic links to attachment(s) belong to each specified project. Accessing the project and management information from the mail client interface does not need additional authentication. The information exchanges are brokered by the Adapter/Server Engine, and then connect to the Information Management Server(s). The program can also automatically launch a browser management console for each project and attachment per use request. And any new project information created through either the Client Information Management Interface or the mail client (sending an attachment with rules will automatically create a new project if such a step has not been done) will be automatically updated into mail client as folder(s). The information exchanges thereafter will be directly handled by Information Management Server (IMS).
9. The method of claim 6, wherein the step of providing an authentication includes verifying the identity of the requesters. Attachment(s) can be managed under a special group project. The project, including participants' identities and accessing rights, can be created through the Project/Information Management Client Interface before or after a rule controlled attachment being sent.
10. The method of claim 6, wherein in the step of file/document management through Project/Information management Server, all group members or recipients (including sender) will share one master copy of the original document. Rules that are applied to the document(s) can be added and deleted by owner(s) of the document(s) through either the mail client or the web based Client Information Management Interface. Users that have account on the Project/Information Management Server will get an individualized client interface based on his/her own profile. Whenever a new project is created with a user as a member, the project information will automatically added to his/her own client interface for management and reference. If the user does not have a account with the Project/Information Management Server but is a member of a project, when he/she requests information from the Information Management Server, the server will authenticate the user and automatically launch a browser based client interface for accessing the project related information.
11. A method of displaying, synchronizing, and communicating information management between Project/Information Management Server and various mail clients through Adapter/Server Engine, the method comprises the steps:
A user logins to Project/Information Management Server and create a project specifying members, members' e-mail addresses, document control default settings (such as Concurrent Version Control etc.), etc.;
A notification of the newly created project will be sent to each member by e-mail. Upon accepting the e-mail invitation by replying on it, the said Adapter/Server Engine will create a new folder in the client mail interface with the project name as the folder name. Under the folder, user will be able to find links to all information related to the project. Click on those links will automatically bring up a web browser with the project related information. The browser will communicate directly with the Project/Information Management Server.
Under the newly created folder, user can send and receive messages related to the project. The default setting of rules will be applied to all attachments under this folder unless otherwise specified by users. All communication and synchronization between mail clients and the Project/Information Management Server are handled by the Adapter/Server Engine;
If the user does not install the Adapter/Server Engine on his local network, click on the attachment link will directly establish a communication between the mail client and the Project/Information Management Server through a web browser. The attachment will be downloaded from the said Information Management Server. The user can access the project related information through the browser based Client Information Management Interface. For such a user, all modified documents have to be check-in through the browser interface instead of e-mail. Or
A user can send e-mails with rules applied to the attachment(s) before creating a project in the Project/Information Management Server. The Adapter/Server Engine will intercept the attachment along with recipient addresses, identification, and control information to the said Information Management Server. The Information Management server then creates a new project with those available information. The user can later perfect the project through Client Information Management Interface. Rest of the communication processes will be the same as that of creating the initial project.
US10/606,550 2002-07-05 2003-06-26 System and method for Concurrent Version Control and Information Management of files and documents sent as attachments through e-mail or web-mail Abandoned US20040064733A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/606,550 US20040064733A1 (en) 2002-07-05 2003-06-26 System and method for Concurrent Version Control and Information Management of files and documents sent as attachments through e-mail or web-mail

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US39354602P 2002-07-05 2002-07-05
US10/606,550 US20040064733A1 (en) 2002-07-05 2003-06-26 System and method for Concurrent Version Control and Information Management of files and documents sent as attachments through e-mail or web-mail

Publications (1)

Publication Number Publication Date
US20040064733A1 true US20040064733A1 (en) 2004-04-01

Family

ID=32033427

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/606,550 Abandoned US20040064733A1 (en) 2002-07-05 2003-06-26 System and method for Concurrent Version Control and Information Management of files and documents sent as attachments through e-mail or web-mail

Country Status (1)

Country Link
US (1) US20040064733A1 (en)

Cited By (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040059700A1 (en) * 2001-01-11 2004-03-25 Jerome Park Method and system for processing data in a multi-database system
US20050021938A1 (en) * 2003-06-10 2005-01-27 Kabushiki Kaisha Toshiba Document access control system and method
US20050060375A1 (en) * 2003-09-11 2005-03-17 International Business Machines Corporation Method and system for managing locally initiated electronic mail attachment documents
US20050086313A1 (en) * 2003-07-29 2005-04-21 Lucas John M. Inventions
US20050240773A1 (en) * 2004-04-21 2005-10-27 Fuji Xerox Co., Ltd. Secure file sharing
US20050283461A1 (en) * 2004-06-02 2005-12-22 Jorg-Stefan Sell Method and apparatus for managing electronic messages
US20060031310A1 (en) * 2004-05-21 2006-02-09 Lee Jacob J Messaging protocol for processing messages with attachments
US20060031495A1 (en) * 2004-06-29 2006-02-09 Xerox Corporation Fault tolerant e-mail feature for digital repository
US20070106736A1 (en) * 2005-11-10 2007-05-10 Xerox Corporation Variable and customizable email attachments and content
US20070143425A1 (en) * 2005-12-21 2007-06-21 Oliver Kieselbach Method and system for providing version control for electronic mail attachments
US20070185970A1 (en) * 2006-02-08 2007-08-09 International Business Machines Corporation Method, system, and computer program product for providing messaging services
US20070239838A1 (en) * 2006-04-10 2007-10-11 Laurel James P Methods and systems for digital content sharing
US20080040442A1 (en) * 2006-07-31 2008-02-14 Ethan Fieldman Group interactive network (gin) system
US20080066149A1 (en) * 2005-12-29 2008-03-13 Blue Jungle Analyzing Activity Data of an Information Management System
US20090006529A1 (en) * 2007-06-27 2009-01-01 Microsoft Corporation Client side based data synchronization and storage
US20090030884A1 (en) * 2007-06-08 2009-01-29 Pulfer Charles E Method and system for e-mail management of e-mail having embedded classification metadata
US20090265439A1 (en) * 2008-01-31 2009-10-22 Koki Nakashiro E-mail repeater and relay method of the same
US20090319618A1 (en) * 2008-06-20 2009-12-24 Microsoft Corporation Displaying a list of file attachments associated with a message thread
US20100070594A1 (en) * 2006-10-25 2010-03-18 Shin Yoshimura Electronic mail transmission/reception system
US20100228765A1 (en) * 2009-03-04 2010-09-09 International Business Machines Corporation Querying database clients utilizing email messages
US8108464B1 (en) * 2006-03-31 2012-01-31 Google Inc. Collaborative workflow through messaging conversations
US20120265817A1 (en) * 2009-10-19 2012-10-18 Bruno Vidalenc Method for managing e-mail attachments in an email in an email application
CN102812477A (en) * 2010-03-23 2012-12-05 诺基亚公司 Method and apparatus for managing files in an online account
US20130086001A1 (en) * 2011-09-30 2013-04-04 International Business Machines Corporation Automatic file version verification within electronic mail
CN103297317A (en) * 2012-02-29 2013-09-11 联想(北京)有限公司 Method for sending mails and electronic device
US20140172997A1 (en) * 2012-12-15 2014-06-19 Microsoft Corporation Attachment collaboration within message environments
US20150074275A1 (en) * 2013-09-10 2015-03-12 International Business Machines Corporation Mobile application data storage allocation
US8996985B1 (en) 2011-03-16 2015-03-31 Google Inc. Online document processing service for displaying comments
US20150095430A1 (en) * 2013-09-30 2015-04-02 Adobe Systems Incorporated Method and apparatus for automatically aggregating metadata and e-mail attachments from various e-mail providers in a cloud repository
US20150172239A1 (en) * 2012-12-10 2015-06-18 c/o Dropbox, Inc. Saving message attachments to an online content management system
US20160132694A1 (en) * 2014-11-10 2016-05-12 International Business Machines Corporation Preventing Sharing of Sensitive Information Through Code Repositories
US9473434B2 (en) * 2013-11-15 2016-10-18 Canon Information And Imaging Solutions, Inc. System and method for updating an attachment
US20170063869A1 (en) * 2015-08-24 2017-03-02 Bravatek Solutions, Inc. System and method for protecting against e-mail-based cyberattacks
US9710502B2 (en) 2012-04-03 2017-07-18 Expedox Llc Document management
US20170272478A1 (en) * 2003-02-28 2017-09-21 Microsoft Technology Licensing, Llc Method To Initiate Server Based Collaboration On E-Mail Attachments
US9871756B1 (en) 2014-02-13 2018-01-16 Google Inc. Methods for displaying notifications
US20180167399A1 (en) * 2016-12-08 2018-06-14 Airwatch Llc Secured attachment management
US10200320B2 (en) 2015-12-21 2019-02-05 Dropbox, Inc. Import content items from email
US10439967B2 (en) 2016-01-25 2019-10-08 Microsoft Technology Licensing, Llc Attachment reply handling in networked messaging systems
US10447639B2 (en) 2015-10-02 2019-10-15 Microsoft Technology Licensing, Llc Modification of delivered email content
US11005851B2 (en) * 2018-08-09 2021-05-11 Camelot Uk Bidco Limited Retrieving digital content over a network
US11044215B1 (en) 2012-09-22 2021-06-22 Motion Offense, Llc Methods, systems, and computer program products for processing a data object identification request in a communication

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5535375A (en) * 1992-04-20 1996-07-09 International Business Machines Corporation File manager for files shared by heterogeneous clients
US5903652A (en) * 1996-11-25 1999-05-11 Microsoft Corporation System and apparatus for monitoring secure information in a computer network
US20030023679A1 (en) * 2001-03-13 2003-01-30 Stephen Johnson System and process for network collaboration through embedded annotation and rendering instructions
US20030135565A1 (en) * 2002-01-14 2003-07-17 Julio Estrada Electronic mail application with integrated collaborative space management

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5535375A (en) * 1992-04-20 1996-07-09 International Business Machines Corporation File manager for files shared by heterogeneous clients
US5903652A (en) * 1996-11-25 1999-05-11 Microsoft Corporation System and apparatus for monitoring secure information in a computer network
US20030023679A1 (en) * 2001-03-13 2003-01-30 Stephen Johnson System and process for network collaboration through embedded annotation and rendering instructions
US20030135565A1 (en) * 2002-01-14 2003-07-17 Julio Estrada Electronic mail application with integrated collaborative space management

Cited By (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7124136B2 (en) * 2001-01-11 2006-10-17 America Online, Incorporated Method and system for processing data in a multi-database system
US20040059700A1 (en) * 2001-01-11 2004-03-25 Jerome Park Method and system for processing data in a multi-database system
US20170272478A1 (en) * 2003-02-28 2017-09-21 Microsoft Technology Licensing, Llc Method To Initiate Server Based Collaboration On E-Mail Attachments
US20050021938A1 (en) * 2003-06-10 2005-01-27 Kabushiki Kaisha Toshiba Document access control system and method
US20050086313A1 (en) * 2003-07-29 2005-04-21 Lucas John M. Inventions
US8615553B2 (en) * 2003-07-29 2013-12-24 John Mark Lucas Inventions
US20050060375A1 (en) * 2003-09-11 2005-03-17 International Business Machines Corporation Method and system for managing locally initiated electronic mail attachment documents
US20050240773A1 (en) * 2004-04-21 2005-10-27 Fuji Xerox Co., Ltd. Secure file sharing
US7421514B2 (en) * 2004-05-21 2008-09-02 J2 Global Communications Messaging protocol for processing messages with attachments by inserting into a field of the message a unique property of the attaching entity
US20100169450A1 (en) * 2004-05-21 2010-07-01 J2 Global Communications Messaging protocol for processing messages with attachments
EP1756725A2 (en) * 2004-05-21 2007-02-28 J2 Global Communications Messaging protocol for processing messages with attachments
WO2005112595A3 (en) * 2004-05-21 2007-02-22 J2 Global Comm Messaging protocol for processing messages with attachments
US20080313295A1 (en) * 2004-05-21 2008-12-18 Lee Jacob J Messaging protocol for processing messages with attachments
US7689719B2 (en) 2004-05-21 2010-03-30 J2 Global Communications Messaging protocol for processing messages with attachments
US20060031310A1 (en) * 2004-05-21 2006-02-09 Lee Jacob J Messaging protocol for processing messages with attachments
EP1756725A4 (en) * 2004-05-21 2007-12-12 J2 Global Comm Messaging protocol for processing messages with attachments
US8073822B2 (en) * 2004-06-02 2011-12-06 Open Text Software Gmbh Method and apparatus for managing electronic messages
US20050283461A1 (en) * 2004-06-02 2005-12-22 Jorg-Stefan Sell Method and apparatus for managing electronic messages
US20060031495A1 (en) * 2004-06-29 2006-02-09 Xerox Corporation Fault tolerant e-mail feature for digital repository
US20070106736A1 (en) * 2005-11-10 2007-05-10 Xerox Corporation Variable and customizable email attachments and content
US20070143425A1 (en) * 2005-12-21 2007-06-21 Oliver Kieselbach Method and system for providing version control for electronic mail attachments
US8650254B2 (en) 2005-12-21 2014-02-11 International Business Machines Corporation Providing version control for electronic mail attachments
US20160342805A1 (en) * 2005-12-29 2016-11-24 Nextlabs, Inc. Analyzing Activity Data of an Information Management System
US9407662B2 (en) * 2005-12-29 2016-08-02 Nextlabs, Inc. Analyzing activity data of an information management system
US20080066149A1 (en) * 2005-12-29 2008-03-13 Blue Jungle Analyzing Activity Data of an Information Management System
US20070185970A1 (en) * 2006-02-08 2007-08-09 International Business Machines Corporation Method, system, and computer program product for providing messaging services
US8108464B1 (en) * 2006-03-31 2012-01-31 Google Inc. Collaborative workflow through messaging conversations
US9959252B2 (en) 2006-03-31 2018-05-01 Google Llc Collaborative workflow through messaging conversations
US10558734B2 (en) 2006-03-31 2020-02-11 Google Llc Collaborative workflow through messaging conversations
US8291019B1 (en) 2006-03-31 2012-10-16 Google Inc. Collaborative workflow through messaging conversations
US9684637B1 (en) * 2006-03-31 2017-06-20 Google Inc. Collaborative workflow through messaging conversations
US8990310B1 (en) 2006-03-31 2015-03-24 Google Inc. Collaborative workflow through messaging conversations
US8560613B1 (en) 2006-03-31 2013-10-15 Google Inc. Collaborative workflow through messaging conversations
US20070239838A1 (en) * 2006-04-10 2007-10-11 Laurel James P Methods and systems for digital content sharing
US8615784B2 (en) * 2006-07-31 2013-12-24 Ethan Fieldman Group interactive network (GIN) system
US20080040442A1 (en) * 2006-07-31 2008-02-14 Ethan Fieldman Group interactive network (gin) system
US20100070594A1 (en) * 2006-10-25 2010-03-18 Shin Yoshimura Electronic mail transmission/reception system
US8171540B2 (en) * 2007-06-08 2012-05-01 Titus, Inc. Method and system for E-mail management of E-mail having embedded classification metadata
US20090030884A1 (en) * 2007-06-08 2009-01-29 Pulfer Charles E Method and system for e-mail management of e-mail having embedded classification metadata
US20090006529A1 (en) * 2007-06-27 2009-01-01 Microsoft Corporation Client side based data synchronization and storage
US7720920B2 (en) * 2007-06-27 2010-05-18 Microsoft Corporation Client side based data synchronization and storage
US20090265439A1 (en) * 2008-01-31 2009-10-22 Koki Nakashiro E-mail repeater and relay method of the same
US8631079B2 (en) 2008-06-20 2014-01-14 Microsoft Corporation Displaying a list of file attachments associated with a message thread
US20090319618A1 (en) * 2008-06-20 2009-12-24 Microsoft Corporation Displaying a list of file attachments associated with a message thread
US10552411B2 (en) 2009-03-04 2020-02-04 International Business Machines Corporation Email service adapter
US20100228765A1 (en) * 2009-03-04 2010-09-09 International Business Machines Corporation Querying database clients utilizing email messages
US9406047B2 (en) 2009-03-04 2016-08-02 International Business Machines Corporation Querying database clients utilizing email messages
US20120265817A1 (en) * 2009-10-19 2012-10-18 Bruno Vidalenc Method for managing e-mail attachments in an email in an email application
US9342820B2 (en) * 2009-10-19 2016-05-17 Alcatel Lucent Method for managing e-mail attachments in an email in an email application
US20130212112A1 (en) * 2010-03-23 2013-08-15 Nokia Corporation Method and apparatus for managing files in an online account
US9703791B2 (en) * 2010-03-23 2017-07-11 Nokia Technologies Oy Method and apparatus for managing files in an online account
CN102812477A (en) * 2010-03-23 2012-12-05 诺基亚公司 Method and apparatus for managing files in an online account
US8996985B1 (en) 2011-03-16 2015-03-31 Google Inc. Online document processing service for displaying comments
US10204086B1 (en) 2011-03-16 2019-02-12 Google Llc Document processing service for displaying comments included in messages
US11669674B1 (en) 2011-03-16 2023-06-06 Google Llc Document processing service for displaying comments included in messages
US10452620B2 (en) * 2011-09-30 2019-10-22 International Business Machines Corporation Automatic file version verification within electronic mail
US20130086001A1 (en) * 2011-09-30 2013-04-04 International Business Machines Corporation Automatic file version verification within electronic mail
CN103297317A (en) * 2012-02-29 2013-09-11 联想(北京)有限公司 Method for sending mails and electronic device
US9710502B2 (en) 2012-04-03 2017-07-18 Expedox Llc Document management
US11611520B1 (en) 2012-09-22 2023-03-21 Motion Offense, Llc Methods, systems, and computer program products for processing a data object identification request in a communication
US11044215B1 (en) 2012-09-22 2021-06-22 Motion Offense, Llc Methods, systems, and computer program products for processing a data object identification request in a communication
US9374329B2 (en) * 2012-12-10 2016-06-21 Dropbox, Inc. Saving message attachments to an online content management system
US20150172239A1 (en) * 2012-12-10 2015-06-18 c/o Dropbox, Inc. Saving message attachments to an online content management system
US20160373266A1 (en) * 2012-12-15 2016-12-22 Microsoft Technology Licensing, Llc Attachment collaboration within message environments
US20140172997A1 (en) * 2012-12-15 2014-06-19 Microsoft Corporation Attachment collaboration within message environments
US9935780B2 (en) * 2012-12-15 2018-04-03 Microsoft Technology Licensing, Llc Attachment collaboration within message environments
US20180115431A1 (en) * 2012-12-15 2018-04-26 Microsoft Technology Licensing, Llc Attachment collaboration within message environments
US9438546B2 (en) * 2012-12-15 2016-09-06 Microsoft Technology Licensing, Llc Attachment collaboration within message environments
US20150074275A1 (en) * 2013-09-10 2015-03-12 International Business Machines Corporation Mobile application data storage allocation
US20150095430A1 (en) * 2013-09-30 2015-04-02 Adobe Systems Incorporated Method and apparatus for automatically aggregating metadata and e-mail attachments from various e-mail providers in a cloud repository
US9686215B2 (en) * 2013-09-30 2017-06-20 Adobe Systems Incorporated Method and apparatus for automatically aggregating metadata and E-mail attachments from various E-mail providers in a cloud repository
US9473434B2 (en) * 2013-11-15 2016-10-18 Canon Information And Imaging Solutions, Inc. System and method for updating an attachment
US9871756B1 (en) 2014-02-13 2018-01-16 Google Inc. Methods for displaying notifications
US20160132694A1 (en) * 2014-11-10 2016-05-12 International Business Machines Corporation Preventing Sharing of Sensitive Information Through Code Repositories
US9607171B2 (en) * 2014-11-10 2017-03-28 International Business Machines Corporation Preventing sharing of sensitive information through code repositories
US10666659B2 (en) * 2015-08-24 2020-05-26 Bravatek Solutions, Inc. System and method for protecting against E-mail-based cyberattacks
US20170063869A1 (en) * 2015-08-24 2017-03-02 Bravatek Solutions, Inc. System and method for protecting against e-mail-based cyberattacks
US10447639B2 (en) 2015-10-02 2019-10-15 Microsoft Technology Licensing, Llc Modification of delivered email content
US10200320B2 (en) 2015-12-21 2019-02-05 Dropbox, Inc. Import content items from email
US10439967B2 (en) 2016-01-25 2019-10-08 Microsoft Technology Licensing, Llc Attachment reply handling in networked messaging systems
US20180167399A1 (en) * 2016-12-08 2018-06-14 Airwatch Llc Secured attachment management
US11334852B2 (en) * 2016-12-08 2022-05-17 Airwatch Llc Secured attachment management
US20220277272A1 (en) * 2016-12-08 2022-09-01 Airwatch Llc Secured attachment management
US11005851B2 (en) * 2018-08-09 2021-05-11 Camelot Uk Bidco Limited Retrieving digital content over a network
US11765180B2 (en) 2018-08-09 2023-09-19 Camelot Uk Bidco Limited Retrieving digital content over a network

Similar Documents

Publication Publication Date Title
US20040064733A1 (en) System and method for Concurrent Version Control and Information Management of files and documents sent as attachments through e-mail or web-mail
US6594693B1 (en) Method and apparatus for a structured, synchronized conversation using electronic messages over a computer network
US9015252B2 (en) Method and system for forcing e-mail addresses into blind carbon copy (“Bcc”) to enforce privacy
US6993561B2 (en) Method and apparatus for maintaining a unified view of multiple mailboxes
JP4979193B2 (en) Method, system and computer program for integrating events published on a server project calendar with "personal calendar and scheduling" application data of each of a plurality of clients
US6175877B1 (en) Inter-applet communication within a web browser
US10025948B1 (en) Correcting access rights of files in electronic communications
EP3203691B1 (en) Communication systems and methods
US5951636A (en) Accessing a post office system from a client computer using applets
US6487599B1 (en) Electronic document delivery system in which notification of said electronic document is sent a recipient thereof
US7996469B1 (en) Method and system for sharing files over networks
US9984358B2 (en) Managing team mailbox integrating email repository and content management store services
US20030135565A1 (en) Electronic mail application with integrated collaborative space management
EP1058199A2 (en) Internet mail delivery agent with automatic caching of file attachments
US20080028017A1 (en) System and method for distributing email attachments
US20060129602A1 (en) Enable web sites to receive and process e-mail
EP0838774A2 (en) Electronic document delivery system
US20040030917A1 (en) Opaque message archives
US20060010221A1 (en) Sharing information from a computer mail-box
US8930469B2 (en) Functionality for sharing items using recipient-specific access codes
JP2007501969A (en) Method, system, and computer program for creating collaborative e-mail documents (collaborative e-mail)
US20060143278A1 (en) Method and system for distributing e-mail messages to recipients
US20060282536A1 (en) System and method for multi-channel email communication
US20100011066A1 (en) Controlling email distribution lists using policies
US20030080998A1 (en) Electronic document handling system and method

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION