Abstract: A system and method provides an integrated buffer management with flow control, in some cases via credits that may be redeemed for buffers, and interprocess communication.
Abstract: A system and method checks packetized data retrieved from a bus that is ordinarily considered reliable that was already error checked and/or corrected before being placed on the bus by applying a hash or checksum or other function to each packet to produce a packet checksum and then applying another function to the ordered packet checksums and comparing the result to one sent by the device that checked and/or corrected, and sent, the data packets.
Abstract: A system and method distributes work to workers using a timetable containing priority lists of requests to be performed by one worker or multiple workers.
Abstract: A system and method provides an integrated buffer management with flow control, in some cases via credits that may be redeemed for buffers, and interprocess communication.
Abstract: A system and method uses a set of processors that each perform a logic function to identify portions of a data source meeting a criteria. Each logic function is performed against a row of a column of the data source, and a value that is derived from the criteria for that logic function, which is also derived from the criteria. The output of each of the logic functions is applied as an address to a table that has been configured to read true at the addresses corresponding to the criteria being met, and false otherwise. Data from the row of the database table having a table value of true are retrieved from the data source.
Type:
Grant
Filed:
August 16, 2019
Date of Patent:
September 20, 2022
Assignee:
Yellowbrick Data, Inc.
Inventors:
Adel Alsaadi, Paritosh Kulkarni, Jim Peterson
Abstract: A system and method checks packetized data retrieved from a bus that is ordinarily considered reliable that was already error checked and/or corrected before being placed on the bus by applying a hash or checksum or other function to each packet to produce a packet checksum and then applying another function to the ordered packet checksums and comparing the result to one sent by the device that checked and/or corrected, and sent, the data packets.
Abstract: A system and method distributes work to workers using a timetable containing priority lists of requests to be performed by one worker or multiple workers.
Abstract: A system and method stores a database file into Flash memory or other write-constrained storage. The system and method can decompress the data to use to process a request by only decompressing data it determines, via metadata, might correspond to a criteria in the request.
Abstract: A system and method processes join requests via independently running engines. A build side table to be joined is allocated among high speed memories of the engines. Each row of a probe side are allocated to the engine likely to have build side data corresponding to the row, and the engine then performs the join. Aggregation statistics may be computed by distributing the information across the engines.
Type:
Grant
Filed:
May 29, 2020
Date of Patent:
March 29, 2022
Assignee:
Yellowbrick Data, Inc.
Inventors:
Adel Alsaadi, Jim Peterson, Paritosh Kulkarni
Abstract: A system and method provides an integrated buffer management with flow control, in some cases via credits that may be redeemed for buffers, and interprocess communication.
Abstract: A system and method distributes work to workers using a timetable containing priority lists of requests to be performed by one worker or multiple workers.