Patents by Inventor Lars Volker
Lars Volker has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20260161628Abstract: The subject technology identifies a change interval for a table. The subject technology determines a set of unregistered partitions and a set of registered partitions within the change interval. The subject technology identifies one or more partition lineage graphs (PLGs) connecting partitions in the set of unregistered partitions with partitions in the set of registered partitions. The subject technology determines a first set of changes from one or more PLGs. The subject technology determines a second set of changes from a set of remaining partitions in the set of unregistered partitions with partitions in the set of registered partitions. The subject technology consolidates the first set of changes determined from one or more PLGs and the second set of changes from the set of remaining partitions to generate a final set of changes for the table within the change interval.Type: ApplicationFiled: December 6, 2024Publication date: June 11, 2026Inventors: Yi Huang, Fabian Hüske, Valeri Kim, Dzmitry Pauliukevich, Lukas Simon Probst, Eric Robinson, Ankur Sharma, Lars Volker
-
Publication number: 20260134121Abstract: The subject technology stores an original file master key identifier (FMKID) in metadata associated with an encrypted file, the encrypted file including data. The subject technology determines that the encrypted file is to be re-encrypted based at least on a period of time since the original FMKID was stored. The subject technology re-encrypts the data using a new encryption key associated with a new FMKID. The subject technology generates a mapping from the original FMKID to the new FMKID. The subject technology stores the mapping in a metadata database, the mapping being associated with a re-encrypted file, the re-encrypted file including the re-encrypted data.Type: ApplicationFiled: November 14, 2024Publication date: May 14, 2026Inventors: Yi Fang, Chong Han, Haoyu Li, Xinglian Liu, Nithin Mahesh, Benedikt Schmidt, Ankur Sharma, Lars Volker, Yizhi Zhu
-
Publication number: 20260099473Abstract: The subject technology receives a first query, the first query comprising a first set of statements, the first set of statements including at least a first statement for performing a first Data Manipulation Language (DML) operation on a first table, the first table included in a source file. The subject technology executes the first query, the executing including determining whether to perform a copy-on-write (CoW) process. subject technology performs a CoW fallback process. The subject technology performs the copy-on-write process for the first query based on a result of the CoW fallback process.Type: ApplicationFiled: January 31, 2025Publication date: April 9, 2026Inventors: Hossein Ahmadi, Benoit Dageville, Yi Fang, Benjamin Farr Hannel, Fabian Hüske, Valeri Kim, Xinglian Liu, Noble Mushtak, Dzmitry Pauliukevich, Lukas Simon Probst, Eric Robinson, Ankur Sharma, Ryan Michael Thomas Shelly, Lars Volker, Jiaqi Yan, Yizhi Zhu
-
Publication number: 20260099487Abstract: The subject technology receives a first query. The subject technology determines a set of rows that are modified based on performing the first DML operation on the first table, the set of rows including a first set of updated rows. The subject technology generates a first delta file based on the determined set of rows. The subject technology generates a first updated rows file based on a first set of updated rows. The subject technology determines a second set of rows of the first table that have not been modified by performing the first DML operation on the first table. The subject technology generates a first residual file based on the second set of rows. The subject technology performs a validation process to validate the first DML operation using at least the first delta file, the first residual file, and a matching CoW file.Type: ApplicationFiled: January 31, 2025Publication date: April 9, 2026Inventors: Hossein Ahmadi, Benjamin Farr Hannel, Fabian Hüske, Xinglian Liu, Lukas Simon Probst, Eric Robinson, Ankur Sharma, Lars Volker
-
Patent number: 12505081Abstract: The subject technology provides modifying data in a partition stores a version identifier and a set of physical row positions in a header, including minimum and maximum value occurrences for each column. When a query to modify data is received, the subject technology determines which rows to modify, checks eligibility for skipping partition scanning, and compares the to-be-modified positions with the stored positions. If no stored positions are modified, the subject technology skips scanning and maintains existing statistics, and creates a new combined partition without recalculating statistics. If modifications are made, the subject technology evaluates eligibility for processing using delta files and a bitset, or performs a copy-on-write process if ineligible.Type: GrantFiled: June 24, 2025Date of Patent: December 23, 2025Assignee: Snowflake Inc.Inventors: Dmitrii Maksimenko, Noble Mushtak, Ankur Sharma, Malek Souissi, Lars Volker
-
Patent number: 12403882Abstract: A method is disclosed for controlling the brakes of a vehicle combination that includes a tractor vehicle and at least one trailer vehicle. A brake control valve in the tractor vehicle has magnetic switching valves that controlled by an electronic control unit, including an inlet valve and an outlet valve. To determine a current trailer status, it is determined whether the tractor vehicle is connected to a trailer vehicle and/or the line volume of the brake control line. A target pressure to be produced in the brake control line is specified and is produced by pulse-like opening of the inlet valve and/or the outlet valve. The brake control pressure in the brake control line is measured during the pressure build-up of pressure and a characteristic value for the trailer status and/or for the line volume of the brake control line is determined.Type: GrantFiled: December 15, 2023Date of Patent: September 2, 2025Assignee: ZF CV SYSTEMS GLOBAL GMBHInventors: Ivo Laskawy, Simon Pauka, Lars Volker
-
Patent number: 12151662Abstract: A method of brake control of a vehicle combination (2) composed of a tractor vehicle (4) with an electronically controlled braking system (5) and a trailer vehicle (6, 8) with a pneumatically controlled pneumatic braking system (7, 9), involves introducing the brake control pressure (pBC) of the trailer vehicle (6, 8) into a tractor brake control line (19) extending to a tractor vehicle-side “brake” coupling head (26) via an electronically controlled trailer control valve (13) of the tractor vehicle (4). At the beginning of a braking operation, a pressure pulse (34) exceeding a target brake control pressure (pBC_soll) is introduced into the tractor brake control line (19). The volume of a trailer brake control line (28, 29, 32) coupled to the “brake” coupling head (26) is ascertained, and the absolute value (?pPI) and/or the duration (?tPI) of the pressure pulse (34) introduced are/is established depending on the ascertained volume.Type: GrantFiled: March 5, 2021Date of Patent: November 26, 2024Assignee: ZF CV Systems Europe BVInventors: Mirko Brütt, Ivo Laskawy, Lars Volker
-
Patent number: 12049209Abstract: A valve arrangement (14.2) of a tractor vehicle (2) for controlling a pneumatic brake system of a trailer vehicle (4) includes a trailer control valve (16) with a reservoir pressure input (p11) for the introduction of reservoir compressed air and a reservoir pressure output (p21) for the controlled discharge of reservoir compressed air. The reservoir pressure output is pneumatically connected to a “reservoir” coupling head (6) of the tractor vehicle. A shut-off and ventilation valve (98) is arranged in a reservoir pressure line (48) upstream of the “reservoir” coupling head. Before connecting an associated coupling head of the trailer vehicle (4) to the “reservoir” coupling head of the tractor vehicle, the feed of reservoir compressed air to the “reservoir” coupling head can be shut off to ventilate the “reservoir” coupling head. After reconnecting the associated coupling head, the “reservoir” coupling head can be charged again.Type: GrantFiled: September 15, 2021Date of Patent: July 30, 2024Assignee: ZF FRIEDRICHSHAFEN AGInventors: Mirko Brütt, Ivo Laskawy, Jan Spremberg, Lars Volker
-
Patent number: 12038924Abstract: In an embodiment, a data platform receives a query that includes a two-sided N dimensional interval join of first and second input relations, where N>1. The two-sided N dimensional interval join has an interval-join predicate that, in each of N dimensions, compares intervals determined from the first and second input relations. The data platform implements the interval join at least in part by identifying an intermediate relation that includes all combinations of a row from the first input relation and a row from the second input relation where, in each of the N dimensions, the intervals determined from the first and second input relations both overlap a common N dimensional domain region of an input domain of the first and second input relations. The data platform obtains and returns results of the query.Type: GrantFiled: October 27, 2022Date of Patent: July 16, 2024Assignee: Snowflake Inc.Inventors: Matthias Carl Adams, Spyridon Triantafyllis, Lars Volker, Kevin Wang
-
Publication number: 20240198994Abstract: A method is disclosed for controlling the brakes of a vehicle combination that includes a tractor vehicle and at least one trailer vehicle. A brake control valve in the tractor vehicle has magnetic switching valves that controlled by an electronic control unit, including an inlet valve and an outlet valve. To determine a current trailer status, it is determined whether the tractor vehicle is connected to a trailer vehicle and/or the line volume of the brake control line. A target pressure to be produced in the brake control line is specified and is produced by pulse-like opening of the inlet valve and/or the outlet valve. The brake control pressure in the brake control line is measured during the pressure build-up of pressure and a characteristic value for the trailer status and/or for the line volume of the brake control line is determined.Type: ApplicationFiled: December 15, 2023Publication date: June 20, 2024Applicant: ZF CV Systems Global GmbHInventors: Ivo Laskawy, Simon Pauka, Lars Volker
-
Patent number: 11970146Abstract: The invention relates to an electronically controllable secondary brake system (46), operated by pressure medium, useable as both as a parking brake system and an auxiliary brake system, with spring brake cylinders (68a, 68b) arranged on wheel brakes of at least one vehicle axle (8), with a directly or indirectly electronically controllable brake control valve (56). The brake force of the spring brake cylinder (68a, 68b) can be reduced by a feed of pressure medium and can be increased by a discharge of pressure medium, and with an electronic brake control unit (48) for controlling the brake control valve (56) dependent on the current value of a brake value signal (SBW). The brake control valve (56) is configured as a 3/3-way proportional valve with a pressure medium inlet, a pressure medium outlet, and a working connector, which is connected via a working line (60, 66) to the spring brake cylinders.Type: GrantFiled: August 10, 2021Date of Patent: April 30, 2024Assignee: ZF CV Systems Europe BVInventors: Michael Haverkamp, Lars Volker
-
Patent number: 11938913Abstract: A power brake system (1.1) of a vehicle (2) has a pressure medium source (14) and a pressure-medium-operated primary brake system (30) operable as a service brake and steering brake system. The primary brake system has at least one foot brake valve (36a, 36b) and two wheel brake cylinders (40a, 40b) arranged on both sides on a drive axle (8) and operable independently of one another. A pressure-medium-operated secondary brake system (50), operable independently of the primary brake system (30), has a brake control valve (56) and at least one brake cylinder (62a, 62b. The secondary brake system (50) is electronically controllable and has a brake control valve (56) configured as a solenoid valve. The braking force of the at least one brake cylinder (62a, 62b) can be set by feeding or removing pressure medium to or from the latter via the brake control valve (56).Type: GrantFiled: September 30, 2021Date of Patent: March 26, 2024Assignee: ZF CV Systems Global GmbHInventors: Michael Haverkamp, Lars Volker
-
Publication number: 20230085410Abstract: In an embodiment, a data platform receives a query that includes a two-sided N dimensional interval join of first and second input relations, where N>1. The two-sided N dimensional interval join has an interval-join predicate that, in each of N dimensions, compares intervals determined from the first and second input relations. The data platform implements the interval join at least in part by identifying an intermediate relation that includes all combinations of a row from the first input relation and a row from the second input relation where, in each of the N dimensions, the intervals determined from the first and second input relations both overlap a common N dimensional domain region of an input domain of the first and second input relations. The data platform obtains and returns results of the query.Type: ApplicationFiled: October 27, 2022Publication date: March 16, 2023Inventors: Matthias Carl Adams, Spyridon Triantafyllis, Lars Volker, Kevin Wang
-
Patent number: 11584345Abstract: A valve arrangement (2a, 2b) of a hydraulically braked tractor vehicle for controlling the brake pressure of a pneumatically braked trailer includes an electronically controlled trailer control valve (6) with an inlet valve (14), an outlet valve (16), a pneumatical relay valve (18), a breakaway valve (20) and a brake control pressure sensor (24). The valve arrangement also has a hydraulically controlled backup valve (8) with a hydraulically activated relay valve (46), a redundancy valve (112, 112?) and a hydraulic control pressure sensor (50). Output-side brake control lines (40; 62) are connected via a shuttle valve (10) to a brake coupling head (82). The valves (14, 16, 18, 20) and the pressure sensors (24, 50) of the trailer control valve (6), the valves (46, 112, 112?) of the backup valve (8) and the shuttle valve (10) may be combined in one trailer control module (98) with a single housing (100).Type: GrantFiled: January 15, 2020Date of Patent: February 21, 2023Assignee: ZF CV Systems Hannover GmbHInventors: Mirko Brütt, Michael Haverkamp, Jan Spremberg, Lars Volker
-
Implementing multidimensional two-sided interval joins using sampling-based input-domain demarcation
Patent number: 11537614Abstract: In an embodiment, a data platform receives a query that includes a two-sided N dimensional interval join of first and second input relations. The data platform samples, with respect to each of one or more of the N dimensions, one or both of the first input relation and the second input relation with respect to an interval size of an interval determined from the input relation. The data platform demarcates the N dimensional input domain into non-overlapping N dimensional input-domain cells based on the sampling. The data platform implements the interval join using a query-execution plan that includes an equality join that is keyed on input-domain-cell identifiers of input-domain cells that at least partially overlap bounding polygons of the intervals determined from the first and second input relations. The equality join is followed in the query-execution plan by a filter that applies the interval-join predicate. The data platform obtains results of the query by executing the query-execution plan.Type: GrantFiled: November 15, 2021Date of Patent: December 27, 2022Assignee: Snowflake Inc.Inventors: Matthias Carl Adams, Spyridon Triantafyllis, Lars Volker, Kevin Wang -
Patent number: 11494379Abstract: Disclosed herein are systems and methods for pre-filter deduplication for multidimensional two-sided interval joins. In an embodiment, a data platform receives query instructions for a two-sided N dimensional interval join, where N is an integer greater than 1. The two-sided N dimensional interval join has an interval-join predicate that compares intervals determined from the input relations in each of N dimensions. The data platform implements the two-sided N dimensional interval join as a query-plan section that includes an N dimensional band join that is followed by a deduplication operator that is followed by a filter that applies the interval-join predicate. The N dimensional band join includes a hash join keyed to N dimensional domain cells overlapped at least in part by intervals determined from the input relations in each of the N dimensions. The deduplication operator removes duplicate rows from a potential-duplicates subset of the output of the N dimensional band join.Type: GrantFiled: April 23, 2021Date of Patent: November 8, 2022Assignee: Snowflake Inc.Inventors: Matthias Carl Adams, Spyridon Triantafyllis, Lars Volker, Kevin Wang
-
Patent number: 11494385Abstract: In an embodiment, a data platform implements a two-sided N dimensional interval join using an N dimensional band join followed by a filter that applies a predicate of the interval join. The data platform generates first and second modified relations from first and second input relations. Each modified relation includes a copy of each row from the corresponding input relation for each input-domain cell that overlaps, in each of N dimensions, a bounding polygon of intervals determined from the row of the corresponding input relation. The data platform inserts, in each row in each modified relation, an input-domain-cell identifier of the corresponding overlapping input-domain cell and uses a hash-equality join that receives the first and second modified relations and that is keyed on the input-domain-cell identifiers. The data platform obtains results of a query by executing a query-execution plan that includes the query-plan section.Type: GrantFiled: November 15, 2021Date of Patent: November 8, 2022Assignee: Snowflake Inc.Inventors: Matthias Carl Adams, Spyridon Triantafyllis, Lars Volker, Kevin Wang
-
Publication number: 20220300500Abstract: In an embodiment, a data platform implements a two-sided N dimensional interval join using an N dimensional band join followed by a filter that applies a predicate of the interval join. The data platform generates first and second modified relations from first and second input relations. Each modified relation includes a copy of each row from the corresponding input relation for each input-domain cell that overlaps, in each of N dimensions, a bounding polygon of intervals determined from the row of the corresponding input relation. The data platform inserts, in each row in each modified relation, an input-domain-cell identifier of the corresponding overlapping input-domain cell and uses a hash-equality join that receives the first and second modified relations and that is keyed on the input-domain-cell identifiers. The data platform obtains results of a query by executing a query-execution plan that includes the query-plan section.Type: ApplicationFiled: November 15, 2021Publication date: September 22, 2022Inventors: Matthias Carl Adams, Spyridon Triantafyllis, Lars Volker, Kevin Wang
-
Publication number: 20220300511Abstract: Disclosed herein are systems and methods for pre-filter deduplication for multidimensional two-sided interval joins. In an embodiment, a data platform receives query instructions for a two-sided N dimensional interval join, where N is an integer greater than 1. The two-sided N dimensional interval join has an interval-join predicate that compares intervals determined from the input relations in each of N dimensions. The data platform implements the two-sided N dimensional interval join as a query-plan section that includes an N dimensional band join that is followed by a deduplication operator that is followed by a filter that applies the interval-join predicate. The N dimensional band join includes a hash join keyed to N dimensional domain cells overlapped at least in part by intervals determined from the input relations in each of the N dimensions. The deduplication operator removes duplicate rows from a potential-duplicates subset of the output of the N dimensional band join.Type: ApplicationFiled: April 23, 2021Publication date: September 22, 2022Inventors: Matthias Carl Adams, Spyridon Triantafyllis, Lars Volker, Kevin Wang
-
IMPLEMENTING MULTIDIMENSIONAL TWO-SIDED INTERVAL JOINS USING SAMPLING-BASED INPUT-DOMAIN DEMARCATION
Publication number: 20220300512Abstract: In an embodiment, a data platform receives a query that includes a two-sided N dimensional interval join of first and second input relations. The data platform samples, with respect to each of one or more of the N dimensions, one or both of the first input relation and the second input relation with respect to an interval size of an interval determined from the input relation. The data platform demarcates the N dimensional input domain into non-overlapping N dimensional input-domain cells based on the sampling. The data platform implements the interval join using a query-execution plan that includes an equality join that is keyed on input-domain-cell identifiers of input-domain cells that at least partially overlap bounding polygons of the intervals determined from the first and second input relations. The equality join is followed in the query-execution plan by a filter that applies the interval join predicate. The data platform obtains results of the query by executing the query-execution plan.Type: ApplicationFiled: November 15, 2021Publication date: September 22, 2022Inventors: Matthias Carl Adams, Spyridon Triantafyllis, Lars Volker, Kevin Wang