G06F16/1794

Computer systems and methods for reconciling data across data sources

Computer system compares data across two data sources. Database connectivity drivers access the first and second data sources. RAM receives and stores data from each of the first and second data sources accessed by the drivers. The data from the first data source are stored in a first table in the RAM and data from the second data source are stored in a second table in the RAM. A processor compares data in the first and second tables. The processor is programmed to compare the data by identifying a set of primary keys across the first and second tables. The set of primary keys are a set of one or more columns in the both first and second tables that uniquely identify rows across both the first and second tables. The processor then compares the data in the first and second tables, which comparison can include: determining, based on the identified set of primary keys, a total number of mismatched cell values across the first and second tables; and computing a score for the comparison of the first and second tables, where the score is computed based on the total number of mismatched cell values. The computer system can then generate an electronic comparison report based on the comparing of the first table and second table.

Performing a code conversion in a smaller target encoding space

Embodiments relate to a system, method and program product for performing code conversions. In one embodiment the method includes determining size of encoding space for a source file and a target file upon receipt of a code conversion request and generating a main conversion file upon determination that a target encoding space associated with said target file is smaller than a source encoding space associated with the source file. Subsequently an extension converted file is generated from the source file according to a pre-established mapping table of code conversion stored in a memory. The code conversion request is completed by using the main conversion file and said extension file together so that the source file does not need to be truncated in order to fit into the target conversion space.

SYSTEM AND METHOD FOR IMPROVED SCALABILITY OF DATABASE EXPORTS

In accordance with an embodiment, described herein is a system and method for providing improved scalability of database exports, for use in digital media content or other environments. Data can be stored within and/or provided by an environment which supports the use of persistent disks. By cloning the persistent disks; spawning a plurality of small clusters and exposing only part of the data to each small cluster for processing; and, automatically converting rows of data to records; the exporting of the data can be performed in a trivially-parallelized manner, since it uses an arbitrary number of workers who are not required to communicate with one other. The results of the data export can be written to a cloud storage, or to another storage environment; and, where appropriate for the benefit of subsequent data analysis, converted to, for example, an Avro format.

Dataset analysis and dataset attribute inferencing to form collaborative datasets

Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to provide an interface between repositories of disparate datasets and computing machine-based entities that seek access to the datasets, and, more specifically, to a computing and data storage platform that facilitates consolidation of one or more datasets, whereby a collaborative data layer and associated logic facilitate, for example, efficient access to, and implementation of, collaborative datasets. In some examples, a method may include receiving a dataset having a data format into a dataset ingestion controller configured to form a collaborative dataset, interpreting data of the dataset against data classifications at an inference engine to derive at least an inferred attribute, associating the data with annotative data identifying the inferred attribute, and converting the dataset at a format converter to form an atomized dataset.

INTELLIGENT ELECTRONIC DATA CAPTURE FOR MEDICAL PATIENT RECORDS
20170337211 · 2017-11-23 ·

A device (10) for editing an electronic medical record (EMR) is provided. The device includes a mobile device (12) including a touch-sensitive display (14), a communication link (16), and at least one electronic processor (18) programmed to cause the mobile device to perform an EMR data entry method. The method includes: displaying a medical document (20) on the touch-sensitive display: overlaying an EMR data entry fillable form (22) having user-editable fields (24) on the touch-sensitive display as a partially transparent overlay (26) superimposed on the displayed medical document; transferring text content (28) from the medical document into at least one of the user-editable fields of the overlaid EMR data entry fillable form; and after filling out the overlaid EMR data entry fillable form by operations including at least the transferring, uploading at least the content of the user-editable fields of the filled out EMR data entry fillable form to an EMR (32) via the wireless communication link.

DATA SHARING IN CAX APPLICATIONS

A computer-implemented method for sharing CAx data includes receiving CAx data in a first CAx format from a first client, storing the CAx data in a plurality of alternate formats, receiving a request for the CAx data from a second client, providing the CAx data to the second client using at least one alternate format of the plurality of alternate formats responsive to receiving the request for the CAx data from the second client. An apparatus and system corresponding to the above method is also disclosed herein.

Dynamic execution of parameterized applications for the processing of keyed network data streams
11669343 · 2023-06-06 · ·

A method is described for processing keyed data items that are each associated with a value of a key, the keyed data items being from a plurality of distinct data streams, the processing including collecting the keyed data items, determining, based on contents of at least one of the keyed data items, satisfaction of one or more specified conditions for execution of one or more actions and causing execution of at least one of the one or more actions responsive to the determining.

Systems and methods for a bidirectional multi-function communication module
11265394 · 2022-03-01 · ·

Systems and methods are disclosed for bidirectional multifunction communication between a computing device and applications located at an external server. The bidirectional communications allows an operation to be performed on a file using a computing device and an external server. In one implementation, an application resides on a desktop computer that is connected to the Internet. The application sends a request to an external server accessible through the Internet using a bidirectional communication system. The server accepts and processes the request and provides data back to the computer via the same bidirectional communication system. A user may then access the data, manipulate it and provide an additional request to the server via the bidirectional communication system.

MAPPING TESTS OF SPREADSHEETS IN SERVER-BROWSER ENVIRONMENTS
20220358086 · 2022-11-10 ·

A file management system may include a file server that performs calculations of a spreadsheet file instance to generate a dataset that includes values in the spreadsheet file instance. The file management system also may include an application operating at a client device that is in communication with the file server via a network. The application may receive, via the network, a version of the dataset comprising the values generated by the calculations performed by the server. The application may visualize a spreadsheet at the user interface. The visualized spreadsheet may display at least a subset of the values. In one case, protected contents of one or more cells in the spreadsheet may be converted to other values when displayed at the user interface.

Generation and use of a modified protected file

Generating a modified protected file is disclosed, including: renaming a primary content object of a protected file; and creating a modified protected file based at least in part by inserting into the protected file a replacement object for the renamed primary content object. Using the modified protected file is disclosed, including: determining that a file includes a renamed primary content object; and redirecting a data access operation to the renamed primary content object.