IP Library Granted Patent US 8,438,181
Granted Patent B2
US 8,438,181 · App. 13/074,924 · Granted May 7, 2013

Automated writ response system

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 8,438,181
App. No.
13/074,924
Granted
May 7, 2013
Kind
B2
Abstract

Methods, apparatuses and systems facilitating responses to writs, such as subpoenas, in an efficient and timely manner. Implementations of the invention may include a writ response module and a queue manager to offer web service providers to automatically generate reports in response to various writs and to prioritize processing and human review prior to delivery of results.

Claims (53)

1. An apparatus, comprising:

a memory; one or more processors: and

computer program code stored on a non-transitory computer-readable medium, the computer program code comprising a writ response module and a queue manager;

wherein the writ response module comprises computer-readable instructions operative, when executed, to cause the one or more processors to:

access a writ requesting information and identify a writ type corresponding to the writ; access one or more data stores to generate a report in response to the writ, the report including data obtained from the one or more databases based on the identified writ type;

pass the report to a queue manager;

wherein the queue manager comprises computer-readable instructions operative, when executed, to cause the one or more processors to:

in response to a received report, select a reviewing queue by applying a rule set to one or more tags associated with the writ or the report; and

enter the received report on the selected reviewing queue.

2. The apparatus of claim 1 , wherein the reviewing queue is selected from a plurality of reviewing queues, the plurality comprising a high priority queue.

3. The apparatus of claim 1 , wherein the writ comprises one or more supporting documents.

4. The apparatus of claim 1 , wherein the writ response module further comprises instructions operative to cause the one or more processors to: release the received report to one or more requesting systems upon indication of release approval.

5. The apparatus of claim 1 , further comprising an approval station;

wherein the approval station is operative to:

display one or more attributes of the writ and the received report; and

receive an indication of release approval for the received report.

6. The apparatus of claim 5 wherein the approval station is further operative to facilitate editing of the received report.

7. The apparatus of claim 5 , wherein the writ response module further comprises instructions operative to cause the one or more processors to:

apply a rule set to send a push notification or an alert upon indication that a release approval has been entered for the received report.

8. The apparatus of claim 1 , further comprising a review station;

wherein the review station is operative to:

access the reviewing queues to generate a user interface identifying one or more reports for review; wherein the user interface includes controls allowing the reviewing user to modify the report and to release the report; and

display a high priority review section.

9. The apparatus of claim 1 , wherein the writ response module further comprises instructions operative to cause the one or more processors to: route the writ for pre-approval prior to generating the report, and initiate generation of the report upon approval of the writ.

10. A method comprising:

accessing, by one or more computing devices, a writ requesting information and identifying a writ type corresponding to the writ;

accessing one or more data stores to generate a report in response to the writ, the report including data obtained from the one or more databases based on the identified writ type;

passing the report to a queue manager hosted on one or more computing devices;

in response to a received report, selecting by the queue manager, a reviewing queue by applying a rule set to one or more tags associated with the writ or the report; and

entering the received report on the selected reviewing queue.

11. The method of claim 10 , wherein the reviewing queue is selected from a plurality of reviewing queues, the plurality comprising a high priority queue.

12. The method of claim 10 , wherein the writ comprises one or more supporting documents.

13. The method of claim 10 , wherein the writ response module further comprises instructions operative to cause the one or more processors to: release the received report to one or more requesting systems upon indication of release approval.

14. The method of claim 10 , further comprising

displaying, by an approval station, one or more attributes of the writ and the received report; and

receiving, by the approval station, an indication of release approval for the received report.

15. The method of claim 14 further comprising

facilitating, by the approval station, editing of the received report.

16. The method of claim 14 further comprising

applying a rule set to send a push notification or an alert upon indication that a release approval has been entered for the received report.

17. The method of claim 10 , further comprising a review station;

accessing, by a review station, the reviewing queues to generate a user interface identifying one or more reports for review; wherein the user interface includes controls allowing the reviewing user to modify the report and to release the report; and

displaying, by the review station, a high priority review section.

18. The method of claim 10 further comprising routing the writ for pre-approval prior to generating the report, and initiating generation of the report upon approval of the writ.

19. Computer program code stored on one or more non-transitory computer-readable media, the computer program code comprising a writ response module and a queue manager;

wherein the writ response module comprises computer-readable instructions operative, when executed, to cause one or more processors to:

access a writ requesting information and identify a writ type corresponding to the writ;

access one or more data stores to generate a report in response to the writ, the report including data obtained from the one or more databases based on the identified writ type;

pass the report to a queue manager;

wherein the queue manager comprises computer-readable instructions operative, when executed, to cause one or more processors to:

in response to a received report, select a reviewing queue by applying a rule set to one or more tags associated with the writ or the report; and

enter the received report on the selected reviewing queue.

20. The computer program code of claim 19 , wherein the reviewing queue is selected from a plurality of reviewing queues, the plurality comprising a high priority queue.

Assignments (2)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2011
From: READ, ROBERT J.
To: FACEBOOK, INC.
Reel/Frame 026373/0060 →