CONDUCTING INVESTIGATIONS UNDER LIMITED CONNECTIVITY
First Claim
1. A system comprising:
- one or more processors; and
a memory storing instructions that, when executed by the one or more processors, cause the system to perform;
receiving, by a first client device, from a server, one or more resources for an investigation to be performed remotely from the server;
providing, by the first client device, the one or more resources to an investigation application that facilitates the investigation, the one or more resources enabling the investigation application to facilitate the investigation without an active connection to the server; and
in response to detecting, by the first client, an active connection with the server, packaging, by the first client device, results of the investigation for receipt by the server.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for obtaining and providing one or more resources for an investigation to be conducted remotely from a server. Resources needed to conduct an investigation may include one or more portions of a database and/or one or more functionalities of a data analysis platform. Based on the investigation to be conducted (e.g., type of investigation, location of investigation, personnel involved, etc.), a computing system may obtain different amounts/types of resources from the server. The investigation may be conducted via a web application that runs on the computing system. The web application may access the resources obtained from the server. The results of the investigation may be sent by the computing system to the server. The computing system may receive updates from the server. The computing system may act as a server for other remote systems that are conducting investigations.
-
Citations
20 Claims
-
1. A system comprising:
-
one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the system to perform; receiving, by a first client device, from a server, one or more resources for an investigation to be performed remotely from the server; providing, by the first client device, the one or more resources to an investigation application that facilitates the investigation, the one or more resources enabling the investigation application to facilitate the investigation without an active connection to the server; and in response to detecting, by the first client, an active connection with the server, packaging, by the first client device, results of the investigation for receipt by the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method implemented by a computing system including one or more processors and storage media storing machine-readable instructions, wherein the method is performed using the one or more processors, the method comprising:
-
receiving, by a first client device, from a server, one or more resources for an investigation to be performed remotely from the server; providing, by the first client device, the one or more resources to an investigation application that facilitates the investigation, the one or more resources enabling the investigation application to facilitate the investigation without an active connection to the server; and in response to detecting, by the first client, an active connection with the server, packaging, by the first client device, results of the investigation for receipt by the server investigation to be performed remotely from the server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium comprising instructions that, when executed, cause one or more processors to perform:
-
receiving, by a first client device, from a server, one or more resources for an investigation to be performed remotely from the server; providing, by the first client device, the one or more resources to an investigation application that facilitates the investigation, the one or more resources enabling the investigation application to facilitate the investigation without an active connection to the server; and in response to detecting, by the first client, an active connection with the server, packaging, by the first client device, results of the investigation for receipt by the server investigation to be performed remotely from the server.
-
Specification