G06F16/2282

Supply knowledge portal systems and methods

Systems and methods are provided for a supply knowledge portal. The supply knowledge portal provides a new metric dashboard that delivers real-time information on the status and health of the hospital supply chain. The new dashboard is driven by the transactional data generated from system point of use devices and allows end users to view data at various levels starting at the facility level and moving down to filter for specific areas, devices and, at the lowest level, items.

System for monitoring networked computing devices with integrated electronic data encryption and decryption mechanism

A system for monitoring networked computing devices with integrated electronic data encryption and decryption mechanism is provided. In particular, the system may comprise one or more host applications which may interact with an API layer to transmit encrypted host-related data through a secure data rails to a consolidated data repository. One or more downstream monitoring applications may retrieve and decrypt the host-related data from the consolidated data repository for analysis. In this way, the system may provide a secure, scalable way to monitor host computing systems and flow of sensitive electronic data.

MANAGEMENT OF MEMORY USAGE USING USAGE ANALYTICS

An approach for managing memory usage in cloud and traditional environments using usage analytics is disclosed. The approach may be implemented in a computer infrastructure including a combination of hardware and software. The approach includes determining that space is available within one or more tables which have schema definitions with string fields having a predefined length. The approach further includes creating a virtual table and mapping the available space to the virtual table for population by one or more records.

SYSTEM PERFORMANCE LOGGING OF COMPLEX REMOTE QUERY PROCESSOR QUERY OPERATIONS

Described are methods, systems and computer readable media for performance logging of complex query operations.

INGREDIENT BASED NUTRITIONAL INFORMATION

Nutritional information of a recipe is gathered to determine a nutritional value table of a food recipe. A computing device may extract and analyze unstructured text of a food recipe to obtain a plurality of ingredients and a quantity of the plurality of ingredients. The computing device may access dietary preferences of a user. The nutritional information of the food recipe may be calculated using the nutritional value of each of the ingredients and complied into a nutritional value table. The recipe may be determined if the recipe corresponds with the dietary preferences of the user. If a recipe does not correspond with the dietary preferences, then an ingredient causes the recipe to not correspond with the dietary preferences is removed from the recipe creating an altered recipe. The nutritional value table of the altered recipe is displayed to the user.

Selection Query Language Methods And Systems
20180004805 · 2018-01-04 ·

Provided are methods and systems comprising receiving a plurality of data tables, wherein each data table comprises at least one row, generating a first handle for a first value in a table of the plurality of tables, wherein the first handle comprises an indication of whether a row in each of the plurality of tables is associated or not associated with the first value, and performing one or more operations on the first handle.

Controlling a Device Using Tabular Data
20180007142 · 2018-01-04 ·

A device controllable via tabular data and a computer-implemented method for interactively performing operations on tabular data. The method comprises providing an input array, an operations array, and an output array, wherein each array includes at least one cell, receiving, in the operations array, a first reference to a cell of the input array, receiving tabular data from an input source, and performing operations on multiple rows of the tabular data. The operations comprise inserting one of the rows of the tabular data into the input array, determining a value of a second cell of the operations array based on the referenced cell of the input array, and storing one of the following in a cell of the output array: the determined value of the operations array and a value of the referenced cell of the input array.

TIME SERIES DATA QUERY ENGINE
20180004812 · 2018-01-04 ·

In one aspect, there is provided a system configured to receive time series data collected by a first sensor. The time series data collected by the first sensor can be stored in a first data array associated with the first sensor. The first data array can stored proximate to a second data array that includes time series data collected by a second sensor. The first data array can be stored proximate to the second data array based on the first and second sensor being in a same sensor group. A query can be received to perform a processing algorithm on a subset of time series data. The subset can be generated by retrieving the first and second data array. The query can be executed by applying the processing algorithm to the subset of time series data. Related methods and articles of manufacture are also provided.

Decentralized Token Table Generation
20180012040 · 2018-01-11 ·

New tokenization tables are derived at intervals in order to increase the security of tokenized data that is transferred between two endpoints. Generation of the new tokenization tables is based on previous tokenization tables, which advantageously allows the generation process to be performed locally at the two endpoints independently of an external tokenization table provider. New tokenization tables can periodically be distributed to the endpoints as a new starting point for derivation.

Systems and methods for generation of secure indexes for cryptographically-secure queries

Systems and methods are disclosed for generation of a representative data structure. A computing device can receive data including various data items. The computing device can generate logical rows that include the data items. The computing device can convert the logical rows into nodes and store the nodes into logical rows of a first logical table. The computing device can generate logical rows for a second logical table including row identifiers and a link to one of the logical rows from the first logical table.