IP Library Granted Patent US 10,826,908
Granted Patent B1
US 10,826,908 · App. 16/006,467 · Granted Nov 3, 2020

Systems and methods for email attachment routing in a client management system

Inventors: Eric Jason Sanchez (Cary, NC); Jan Schroeder (Chapel Hill, NC); Richard Christopher Low (Durham, NC)
Assignee: GrowPath, Inc.
H04L63/102G06F16/313G06F40/295H04L51/08H04L51/12H04L63/126
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,826,908
App. No.
16/006,467
Granted
Nov 3, 2020
Kind
B1
Abstract

A method includes defining a database accessible to a plurality of users having respective user IDs and organized to include information for a plurality of matters and, for each matter, the database include fields configured to store a name of a client, and fields describing the client, a files location associated with the matter, and a notes location associated with the matter, the database further including reports locations associated with respective users; in response to receiving an email having a subject line, body, and attachment: determining whether the email subject line contains a user ID and, in response to the subject line containing a user ID: determining if the email was sent from a preapproved sender and, if not rejecting the email; and detaching the attachment from the email and placing the attachment in the reports location for the user having a user ID matching the user ID in the subject line of the email. Other systems and methods are provided.

Claims (44)

1. A system comprising:

a server having a plurality of users authorized to access the case management server, respective users having user IDs for use in accessing the server, the server having a system email address for receiving emails and the case management server including:

a processor; and

a memory coupled to the processor and defining a database organized to include a plurality of matters, and, for each matter, the database including fields configured to store a name of the client, fields describing the client, a files location associated with the matter, and a notes location associated with the matter, and the database further including reports locations for respective users;

the system being configured to, in response to receiving an email having a subject line and body, determine whether the email subject line contains a user ID and, the system being configured to, in response to the subject line containing a user ID:

determine if the email was sent from a preapproved sender and, if not reject the email; and

detach an attachment from the email and place the attachment in the reports location for the user having a user ID matching the user ID in the subject line of the email.

2. A system in accordance with claim 1 wherein respective matters have case numbers, and wherein the system is configured to determine if the subject line contains a case number.

3. A system in accordance with claim 2 and configured to, in response to the subject line containing a case number:

determine if the email was sent from a preapproved domain and, if not reject the email; and

detach an attachment from the email and place the attachment in the files location associated with the matter matching the case number in the subject line.

4. A system in accordance with claim 1 and configured to determine whether the email is addressed to a system email address for the case management server and, if not, reject the email.

5. A system in accordance with claim 1 and configured to, in response to the subject line containing a user ID, determine whether the user ID in the subject line matches a valid user ID for the case management server and, if not, reject the email.

6. A system in accordance with claim 1 wherein respective matters have case numbers and wherein the system is configured to determine if the subject line contains a case number and, in response to the subject line containing a case number, determine if the email subject line contains a case number matching a database matter case number and, if not, reject the email.

7. A system in accordance with claim 1 and configured to generate for respective users, a graphical user interface including a list of reports including email attachments wherein, if a report from the list of reports is actuated, the report is opened.

8. A system in accordance with claim 7 wherein the graphical user interface includes, for respective reports, a group name indicating a group of users associated with the report.

9. A method comprising:

defining a database accessible to a plurality of users having respective user IDs and organized to include information for a plurality of matters and, for each matter, the database include fields configured to store a name of a client, and fields describing the client, a files location associated with the matter, and a notes location associated with the matter, the database further including reports locations associated with respective users;

in response to receiving an email having a subject line, body, and attachment:

determining whether the email subject line contains a user ID and, in response to the subject line containing a user ID:

determining if the email was sent from a preapproved sender and, if not rejecting the email; and

detaching the attachment from the email and placing the attachment in the reports location for the user having a user ID matching the user ID in the subject line of the email.

10. A method in accordance with claim 9 wherein respective matters have case numbers, the method further comprising determining if the subject line contains a case number.

11. A method in accordance with claim 10 wherein the method further comprises, in response to the subject line containing a case number:

determining if the email was sent from a preapproved domain and, if not rejecting the email; and

detaching an attachment from the email and placing the attachment in the files location associated with the matter matching the case number in the subject line.

12. A method in accordance with claim 9 and further comprising determining whether the email is addressed to a system email address for a case management server configured to access the database and, if not, rejecting the email.

13. A method in accordance with claim 9 and further comprising, in response to the subject line containing a user ID, determining whether the user ID in the subject line matches a valid user ID for the case management server and, if not, rejecting the email.

14. A method in accordance with claim 9 wherein respective matters have case numbers, and wherein the method further comprises determining if the subject line contains a case number and, in response to the subject line containing a case number, determining if the email subject line contains a case number matching a database matter case number and, if not, rejecting the email.

15. A method in accordance with claim 9 and further comprising generating for respective users, a graphical user interface including a list of reports including email attachments wherein, if a report from the list of reports is actuated, the report is opened.

16. A method in accordance with claim 15 wherein the graphical user interface includes, for respective reports, a group name indicating a group of users associated with the report.

17. A method comprising:

providing a server, the server including a memory and a processor coupled to the memory, the server being configured to authenticate users based on user IDs and passwords for access to the server;

defining a database in the memory, the database being organized to include information for a plurality of matters, respective matters having case numbers, and, for each matter, the database include fields configured to store a name of a client, and fields describing the client, a files location associated with the matter, and a notes location associated with the matter, and reports locations associated with respective users;

in response to receiving an email having a subject line, body, and attachment:

determining whether the email subject line contains a user ID and, in response to the subject line containing a user ID:

determining if the email was sent from a preapproved sender and, if not rejecting the email; and

detaching the attachment from the email and placing the attachment in the reports location for the user having a user ID matching the user ID in the subject line of the email; and

determining whether the email subject line contains a case number matching a case number in the database and, in response to the subject line containing a case number:

determining if the email was sent from a preapproved domain and, if not rejecting the email; and

detaching an attachment from the email and placing the attachment in the files location associated with the matter matching the case number in the subject line.

18. A method in accordance with claim 17 and further comprising determining whether the email is addressed to a system email address for the server and, if not, rejecting the email.

19. A method in accordance with claim 17 and further comprising generating for respective users, a graphical user interface including a list of reports including email attachments wherein, if a report from the list of reports is actuated, the report is opened.

20. A method in accordance with claim 19 wherein the graphical user interface includes, for respective reports, a group name indicating a group of users associated with the report.

Assignments (2)
NUNC PRO TUNC ASSIGNMENT Recorded Feb 11, 2021
From: GROWPATH, INC.
To: GROWPATH, LLC
Reel/Frame 055236/0344 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2018
From: SANCHEZ, ERIC JASON; LOW, RICHARD CHRISTOPHER; SCHROEDER, JAN
To: GROWPATH, INC.
Reel/Frame 046063/0792 →
Continuity (1)
Continuation In Part 15828382 · Nov 30, 2017