G06F7/02

Cost-based query optimization for array fields in database systems

A document-oriented database system generates an optimal query execution plan for database queries on an untyped data field included in a collection of documents. The system generates histograms for multiple types of data stored by the untyped data field and uses the histograms to assign costs to operators usable to execute the database query. The system generates the optimal query execution plan by selecting operators based on the assigned costs. In various embodiments, the untyped data field stores scalars, arrays, and objects.

MATERIAL HANDLING SYSTEM
20180010954 · 2018-01-11 · ·

A material handling system, associated with the delivery of one or more payloads, may include a material handling vehicle configured to haul a payload from a first location to a second location. The material handling vehicle may include a sensor to obtain information associated with a payload, of the one or more payloads, and a vehicle device configured to receive a signal from the sensor to obtain information associated with the payload and to communicate with a server device, via a network, to send the information associated with the payload and to send and/or receive information associated with a material handling project. The material handling vehicle may further include a vehicle identifier to uniquely identify the material handling vehicle.

MATERIAL HANDLING SYSTEM
20180010954 · 2018-01-11 · ·

A material handling system, associated with the delivery of one or more payloads, may include a material handling vehicle configured to haul a payload from a first location to a second location. The material handling vehicle may include a sensor to obtain information associated with a payload, of the one or more payloads, and a vehicle device configured to receive a signal from the sensor to obtain information associated with the payload and to communicate with a server device, via a network, to send the information associated with the payload and to send and/or receive information associated with a material handling project. The material handling vehicle may further include a vehicle identifier to uniquely identify the material handling vehicle.

Methods and apparatus to correct misattributions of media impressions

Methods, apparatus, and articles of manufacture to correct misattributions of media impressions are disclosed. An example method includes obtaining first demographic-based impressions via a beacon transmitted in response to access to content by a first set of panelists, obtaining, from a database proprietor, second demographic-based impressions of the content on a second set of persons, forming a pseudo-inverse matrix determined based in part on the first impressions, and having a truncated value and a damped value to form third demographic-based impressions of the content on the second set of persons based on the second impressions, and computing at least partially corrected demographic-based impressions values by multiplying a vector of database proprietor impression data by the pseudo-inverse matrix.

Methods and apparatus to correct misattributions of media impressions

Methods, apparatus, and articles of manufacture to correct misattributions of media impressions are disclosed. An example method includes obtaining first demographic-based impressions via a beacon transmitted in response to access to content by a first set of panelists, obtaining, from a database proprietor, second demographic-based impressions of the content on a second set of persons, forming a pseudo-inverse matrix determined based in part on the first impressions, and having a truncated value and a damped value to form third demographic-based impressions of the content on the second set of persons based on the second impressions, and computing at least partially corrected demographic-based impressions values by multiplying a vector of database proprietor impression data by the pseudo-inverse matrix.

Mood determination of a collection of media content items

Systems, methods, and computer-readable media for determining at least one valid mood for a collection of media content items of a media library are provided.

Pipeline merging in a circuit
11714655 · 2023-08-01 · ·

Devices and techniques for pipeline merging in a circuit are described herein. A parallel pipeline result can be obtained for a transaction index of a parallel pipeline. Here, the parallel pipeline is one of several parallel pipelines that share transaction indices. An element in a vector can be marked. The element corresponds to the transaction index. The vector is one of several vectors respectively assigned to the several parallel pipelines. Further each element in the several vectors corresponds to a possible transaction index with respective elements between vectors corresponding to the same transaction index. Elements between the several vectors that correspond to the same transaction index can be compared to determine when a transaction is complete. In response to the transaction being complete, the result can be released to an output buffer in response to the transaction being complete.

Pipeline merging in a circuit
11714655 · 2023-08-01 · ·

Devices and techniques for pipeline merging in a circuit are described herein. A parallel pipeline result can be obtained for a transaction index of a parallel pipeline. Here, the parallel pipeline is one of several parallel pipelines that share transaction indices. An element in a vector can be marked. The element corresponds to the transaction index. The vector is one of several vectors respectively assigned to the several parallel pipelines. Further each element in the several vectors corresponds to a possible transaction index with respective elements between vectors corresponding to the same transaction index. Elements between the several vectors that correspond to the same transaction index can be compared to determine when a transaction is complete. In response to the transaction being complete, the result can be released to an output buffer in response to the transaction being complete.

Adaptive document understanding

An approach is provided in which a method, system, and program create a plurality of page clusters in feature space from a plurality of feature vectors corresponding to a plurality of unstructured pages. The method, system, and program product assign one of a plurality of machine learning models to each one of the plurality of page clusters based on a relationship in the feature space between the plurality of page clusters and a plurality of training clusters corresponding to the plurality of machine learning models. The method, system, and program product identify one of the plurality of page clusters that corresponds to a selected one of the plurality of unstructured pages, and transform the selected unstructured page into a structured page using a selected one of the plurality of machine learning models assigned to the identified page cluster.

Data output method, data acquisition method, device, and electronic apparatus

A data output method, a data acquisition method, a device, and an electronic apparatus are provided, and a specific technical solution is: reading a first data sub-block, and splicing the first data sub-block into a continuous data stream, wherein the first data sub-block is a data sub-block in transferred data in a neural network; compressing the continuous data stream to acquire a second data sub-block; determining, according to a length of the first data sub-block and a length of the second data sub-block, whether there is a gain in compression of the continuous data stream; outputting the second data sub-block if there is the gain in the compression of the continuous data stream.