Abstract:
A case management system is configured to provide one or more case generation and management functions. As configured, the case management system enables a user to define a workflow, the workflow including one or more states, one or more operations which may be performed at the one or more states, and one or more transitions corresponding to the operations and defining a sequence of the states; to generate and configure a state machine; to receive a workflow identifier to assign to the state machine; and through a command received from a client device, to open and manage a case based on the configuration of the state machine.
Abstract:
Computer implemented systems and methods are disclosed for identifying and categorizing electronic documents through machine learning. In accordance with some embodiments, a seed set of categorized electronic documents may be used to train a document categorizer based on a machine learning algorithm. The trained document categorizer may categorize electronic documents in a large corpus of electronic documents. Performance metrics associated with performance of the trained document categorizer may be tracked, and additional seed sets of categorized electronic documents may be used to improve the performance of document categorizer by retraining the document categorizer on subsequent seed sets. Additional seed sets may and categorizations may be iterated through until a desired document categorization performance is reached.
Abstract:
Activities related to data analyses are managed in part using task objects representing tasks that need to be performed. In one embodiment, a method comprises: receiving a first request to generate a task object that describes a task; responsive to the first request, generating the task object, the task object being a data structure that comprises values for task object fields that represent attributes of the task; identifying, in a repository of data objects, a particular data object to associate with the task object; determining that a first field of the task object fields corresponds to a second field of the particular data object, the second field of the particular data object having a particular value; and assigning the first field of the task object to the particular value of the corresponding second field. In another embodiment, task objects are associated with geolocation data, and mapped or otherwise presented accordingly.
Abstract:
Software-based technologies for improving structured data collection, presentation, validation, and workflow management processes are disclosed, including the use of interpretable configuration files to define data objects, generate object-level and sub-object-level specifications for a forms-based interface, validation processes and a workflow-based interface. A back-end integration component maps the data objects, validation and workflow processes, and interface specifications to portions of a back-end database system. In one embodiment, a data processing system comprises one or more processors; one or more storage media storing instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising causing a first computing device to interpret a configuration file; in response to the first computing device interpreting the configuration file, causing a display device to generate a forms-based interface comprising a data input control element arranged to obtain data in association with a data object that is defined in the configuration file; in response to detecting receipt of a data item by the data input control element of the forms-based interface, executing a data validation process that is, in the configuration file, associated with the data item; in response to validation of the data item by the data validation process, causing, by a second computing device, mapping the data item to a back-end data object; causing, by the second computing device or a third computing device, altering a validation process associated with the back-end data object based on a result of the executing of the validation process associated with the data item in the configuration file; causing storing the data item in a database system in association with the back-end data object.
Abstract:
Software-based technologies for improving structured data collection, presentation, validation, and workflow management processes are disclosed, including the use of interpretable configuration files to define data objects, generate object-level and sub-object-level specifications for a forms-based interface, validation processes and a workflow-based interface. A back-end integration component maps the data objects, validation and workflow processes, and interface specifications to portions of a back-end database system. In one embodiment, a data processing system comprises one or more processors; one or more storage media storing instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising causing a first computing device to interpret a configuration file; in response to the first computing device interpreting the configuration file, causing a display device to generate a forms-based interface comprising a data input control element arranged to obtain data in association with a data object that is defined in the configuration file; in response to detecting receipt of a data item by the data input control element of the forms-based interface, executing a data validation process that is, in the configuration file, associated with the data item; in response to validation of the data item by the data validation process, causing, by a second computing device, mapping the data item to a back-end data object; causing, by the second computing device or a third computing device, altering a validation process associated with the back-end data object based on a result of the executing of the validation process associated with the data item in the configuration file; causing storing the data item in a database system in association with the back-end data object.
Abstract:
Software-based technologies for improving structured data collection, presentation, validation, and workflow management processes are disclosed, including the use of interpretable configuration files to define data objects, generate object-level and sub-object-level specifications for a forms-based interface, validation processes and a workflow-based interface. A back-end integration component maps the data objects, validation and workflow processes, and interface specifications to portions of a back-end database system. In one embodiment, a data processing system comprises one or more processors; one or more storage media storing instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising causing a first computing device to interpret a configuration file; in response to the first computing device interpreting the configuration file, causing a display device to generate a forms-based interface comprising a data input control element arranged to obtain data in association with a data object that is defined in the configuration file; in response to detecting receipt of a data item by the data input control element of the forms-based interface, executing a data validation process that is, in the configuration file, associated with the data item; in response to validation of the data item by the data validation process, causing, by a second computing device, mapping the data item to a back-end data object; causing, by the second computing device or a third computing device, altering a validation process associated with the back-end data object based on a result of the executing of the validation process associated with the data item in the configuration file; causing storing the data item in a database system in association with the back-end data object.
Abstract:
Software-based technologies for improving structured data collection, presentation, validation, and workflow management processes are disclosed, including the use of interpretable configuration files to define data objects, generate object-level and sub-object-level specifications for a forms-based interface, validation processes and a workflow-based interface. A back-end integration component maps the data objects, validation and workflow processes, and interface specifications to portions of a back-end database system. In one embodiment, a data processing system comprises one or more processors; one or more storage media storing instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising causing a first computing device to interpret a configuration file; in response to the first computing device interpreting the configuration file, causing a display device to generate a forms-based interface comprising a data input control element arranged to obtain data in association with a data object that is defined in the configuration file; in response to detecting receipt of a data item by the data input control element of the forms-based interface, executing a data validation process that is, in the configuration file, associated with the data item; in response to validation of the data item by the data validation process, causing, by a second computing device, mapping the data item to a back-end data object; causing, by the second computing device or a third computing device, altering a validation process associated with the back-end data object based on a result of the executing of the validation process associated with the data item in the configuration file; causing storing the data item in a database system in association with the back-end data object.
Abstract:
Activities related to data analyses are managed in part using task objects representing tasks that need to be performed. In one embodiment, a method comprises: receiving a first request to generate a task object that describes a task; responsive to the first request, generating the task object, the task object being a data structure that comprises values for task object fields that represent attributes of the task; identifying, in a repository of data objects, a particular data object to associate with the task object; determining that a first field of the task object fields corresponds to a second field of the particular data object, the second field of the particular data object having a particular value; and assigning the first field of the task object to the particular value of the corresponding second field. In another embodiment, task objects are associated with geolocation data, and mapped or otherwise presented accordingly.
Abstract:
A mobile data analysis system is provided that enables mobile device location tracking, secure messaging, and real-time sharing of intelligence information, among other features. In one embodiment, a mobile data analysis system includes functionality for generating mobile reports. In this context, a mobile report represents information collected by a mobile device user and provided as input to a report form displayed by an associated mobile device. The collected information may, for example, include information relating to an activity or event, information relating to a particular person, entity, or location, or any combination thereof. A mobile report may be based on a report template. A report template defines one or more data fields and other property information to be included in a mobile report based on the report template. A mobile report may be sent to a server that generates one or more data objects, and one or more data object links between the data objects, based on input data contained in a mobile report.
Abstract:
Activities related to data analyses are managed in part using task objects representing tasks that need to be performed. In one embodiment, a method comprises: receiving a first request to generate a task object that describes a task; responsive to the first request, generating the task object, the task object being a data structure that comprises values for task object fields that represent attributes of the task; identifying, in a repository of data objects, a particular data object to associate with the task object; determining that a first field of the task object fields corresponds to a second field of the particular data object, the second field of the particular data object having a particular value; and assigning the first field of the task object to the particular value of the corresponding second field. In another embodiment, task objects are associated with geolocation data, and mapped or otherwise presented accordingly.