Patents by Inventor Oliver Horn
Oliver Horn 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).
-
Patent number: 11966414Abstract: The present disclosure relates to a digital asset synchronization system that provides improved local and remote synchronization of digital assets. In particular, the digital asset synchronization system manages digital assets by separating each digital asset into multiple components stored as a set of distributed individual files. Employing individual components for a digital asset rather than single monolithic file enables the digital asset synchronization system to provide safe concurrent access to the digital asset from multiple applications on the same device and across different devices. In addition, using components for a digital asset provides the digital asset synchronization system with the ability to efficiently store and synchronize multiple versions of the digital asset, both locally and remotely.Type: GrantFiled: April 28, 2023Date of Patent: April 23, 2024Assignee: Adobe Inc.Inventors: Stanley J Switzer, Roey Horns, Oliver I Goldman, Julian R Wixson
-
Publication number: 20240094353Abstract: The present disclosure provides a light detection and ranging (LIDAR) system, which comprises: a distance measuring unit configured to emit a plurality of first pulses towards an object located in a field of view (FOV), wherein the object is associated with one or more markers; and a detector configured to receive at least one second pulse from the one or more markers of the object, wherein each of the at least one second pulse indicates object information identifying the object.Type: ApplicationFiled: November 20, 2023Publication date: March 21, 2024Inventors: Ricardo Ferreira, Stefan Hadrath, Peter Hoehmann, Herbert Kaestle, Florian Kolb, Norbert Magg, Jiye Park, Tobias Schmidt, Martin Schnarrenberger, Norbert Haas, Helmut Horn, Bernhard Siessegger, Guido Angenendt, Charles Braquet, Gerhard Maierbacher, Oliver Neitzke, Sergey Khrushchev
-
Patent number: 11914589Abstract: In some example embodiments, there may be provided a method including detecting a query operator of a predetermined type requiring a sorting or a scanning responsive to the query operator at a column-oriented database; determining a sorted dictionary at the column-oriented database is eligible for direct access by at least checking that the column-oriented database provides sorted dictionary access and that dictionary collation and a collation of the query operator are the same; when the sorted dictionary is eligible, reading directly from the sorted dictionary a batch of sorted values; and processing, based on the batch sorted values read from the sorted dictionary, the query operator.Type: GrantFiled: February 28, 2020Date of Patent: February 27, 2024Assignee: SAP SEInventors: Oliver Horn, Thomas Legler, Robert Schulze
-
Publication number: 20230406072Abstract: A refrigeration circuit for a motor vehicle includes a refrigerant compressor, a condenser for exchanging heat with a cooling circuit, a chiller for exchanging heat with the cooling circuit, and an evaporator for temperature control of air in an air-conditioning device. The evaporator being in parallel with the chiller, and, in a main circuit, the refrigerant compressor, the condenser, and the parallel circuit of chiller and evaporator being connected in series. The circuit also includes a return line that branches off from the main circuit on a high-pressure side of the refrigerant compressor and leads into the main circuit on a low-pressure side of the refrigerant compressor, and a valve circuit to block and release flow through the return line.Type: ApplicationFiled: June 9, 2022Publication date: December 21, 2023Inventors: Christian ALLGAEUER, Torsten FRANK, Oliver HORN, Irina LADE, Patrick MARINELL, Markus MOSER
-
Patent number: 11607924Abstract: A control system and method for a heating system of an electric vehicle or hybrid vehicle is embodied such that when there is a heating request for a passenger compartment of the vehicle, a heating mode is set in order to heat the passenger compartment by heat from a heating circuit. In a mixed mode, an excess heat in the heating circuit is output to the surroundings, or in an excess mode, the excess heat is retained in the heating system, in order to satisfy a heating request. In the mixed mode, a degree of opening of the heating circuit is set such that only a partial quantity of coolant from the heating circuit is exchanged with a cooling circuit. The mixed mode is activated if the excess heat in the heating circuit exceeds a threshold value which is determined in accordance with an external temperature.Type: GrantFiled: March 19, 2020Date of Patent: March 21, 2023Assignee: Bayerische Motoren Werke AktiengesellschaftInventors: Robert Herbolzheimer, Oliver Horn, Patrick Oswald, Markus Stix
-
Publication number: 20220339989Abstract: A thermal system for a motor vehicle has a coolant-conducting HVS circuit connected to a traction battery, a heating circuit controlling the temperature of a passenger compartment thermally coupled to the HVS circuit, a cooling circuit connected to a heat source and fluidically coupled to the HVS circuit to transfer to the traction battery heat provided by the heat source and transported by the coolant, and a control device configured to, during the heating of the traction battery, branch off at least a proportion of the heat before the transfer to the traction battery and transmit said proportion of the heat into the heating circuit to precondition the heating circuit.Type: ApplicationFiled: October 7, 2020Publication date: October 27, 2022Inventors: Robert HERBOLZHEIMER, Oliver HORN, Markus MOSER, Patrick OSWALD, Ulrich WIRTH
-
Patent number: 11433735Abstract: A control system and method for a heating system of an electric vehicle or hybrid vehicle is embodied such that when there is a heating request for a high-voltage accumulator, an HVA heating mode is activated in which the high-voltage accumulator which is connected to an HVA circuit of the heating system is heated by an HVA heating source which is activated for this purpose so that heat is generated in the HVA circuit or transferred into the circuit. When there is a heating request for a passenger compartment of the vehicle, an air-conditioning heating mode is activated in which the passenger compartment is heated by a heating circuit, with heat which is generated in the heating circuit with an auxiliary heater or is transferred into the heating circuit with a heat pump, or both.Type: GrantFiled: March 19, 2020Date of Patent: September 6, 2022Assignee: Bayerische Motoren Werke AktiengesellschaftInventors: Christian Allgaeuer, Paul Christ, Oliver Horn, Dominik Moser, Patrick Oswald, Andreas Siuka
-
Patent number: 11390138Abstract: A control system for a heating system of an electric or hybrid vehicle with a coolant cooled high voltage store. The control system includes an air conditioning evaporator of a refrigeration circuit of the heating system through which refrigerant circulates to cool the passenger compartment when a cooling requirement for a passenger compartment of the vehicle and for which an air conditioning cooling mode is set. The system further includes a chiller to cool the high voltage store when a cooling requirement for the high voltage store of the vehicle and for which a high voltage store (HVS) cooling mode is set. The control system selects the regulating variable for the compressor from a plurality of different regulating variables based on whether the air conditioning cooling mode is set, whether the HVS cooling mode is set, and/or whether both the air conditioning cooling and HVS cooling modes are set.Type: GrantFiled: March 19, 2020Date of Patent: July 19, 2022Assignee: Bayerische Motoren Werke AktiengesellschaftInventors: Robert Herbolzheimer, Oliver Horn, Patrick Oswald, Markus Stix
-
Patent number: 11372927Abstract: A method, a system, and a computer program product for executing a query in a database system. A query plan for execution of a query is generated. The query requires access to at least one table stored in a database system. One or more occurrences of one or more duplicate predicates is detected in the query plan. In response to detecting a first occurrence of the duplicate predicates, one or more intermediate query execution results responsive to the duplicate predicates are generated. The generated intermediate query execution results are cached. Query execution results incorporating cached intermediate query execution results being responsive to each occurrence of the duplicate predicates subsequent to the first occurrence of the duplicate predicates in the query plan are generated.Type: GrantFiled: April 4, 2019Date of Patent: June 28, 2022Assignee: SAP SEInventors: Oliver Horn, Till Merker, Paul Willems
-
Patent number: 11338643Abstract: A heat pump system for air conditioning a vehicle, in particular an electric or hybrid vehicle, includes an air conditioning unit which has an air conditioning evaporator and a heating heat exchanger, for air conditioning a passenger compartment of the vehicle. A condenser transmits heat from a refrigeration circuit into a coolant circuit, and a chiller transmits heat from the coolant circuit into the refrigeration circuit. The coolant circuit has two branches which are parallel to one another downstream of a low temperature cooler, namely a heating branch which can be shut off and in which the condenser and the heating heat exchanger are arranged, and a cooling branch, in which the chiller and a low temperature heat exchanger for cooling a vehicle component are arranged. The low temperature cooler, the condenser and the heating heat exchanger are connected in series with respect to one another. The heat pump system has a plurality of operating modes.Type: GrantFiled: February 6, 2018Date of Patent: May 24, 2022Assignee: Bayerische Motoren Werke AktiengesellschaftInventors: Oliver Horn, Robert Herbolzheimer
-
Patent number: 11318813Abstract: A thermal system for a vehicle having a comprehensive cooling circuit, a refrigeration circuit, a cooling circuit, a heating circuit, and a plurality of switched states is disclosed. The cooling circuit is connected with a heat source of the vehicle. The cooling circuit has a high-voltage accumulator (HVA) circuit to which a high-voltage accumulator for supplying power to an electric drivetrain of the vehicle is connected. An ambient cooler is connected to the cooling circuit downstream of the heat source. A chiller for transferring heat from the HVA circuit into the refrigeration circuit is also connected to the refrigeration circuit. A first switched state, in which the HVA circuit downstream and upstream of the heat source is connected to the cooling circuit, can be set such that an extended HVA circuit, in which the high-voltage accumulator and the heat source are connected in series is configured.Type: GrantFiled: March 19, 2020Date of Patent: May 3, 2022Assignee: Bayerische Motoren Werke AktiengesellschaftInventors: Christian Allgaeuer, Oliver Horn, Markus Moser
-
Patent number: 11186136Abstract: A cooling apparatus for a motor vehicle includes a coolant circuit through which a coolant can flow, a coolant compressor, a first evaporator, at least one second evaporator, a first suction line for leading the coolant from the first evaporator to the coolant compressor, a second suction line, a main line connected fluidically to suction lines at a connecting point, and at least one internal heat exchanger, through which coolant flowing from the at least one of the evaporators to the coolant compressor can flow. The internal heat exchanger is arranged in at least one of the suction lines and the connecting point is arranged downstream of the at least one heat exchanger.Type: GrantFiled: April 2, 2019Date of Patent: November 30, 2021Assignee: Bayerische Motoren Werke AktiengesellschaftInventors: Christian Allgaeuer, Oliver Horn, Martin Knott
-
Patent number: 11176133Abstract: A method, a system, and a computer program product for analysis of query filtering mechanisms for table fragments. A query plan for execution of a query is generated. The query requires access to at least one table stored in a database system. The query includes one or more filter predicates. The table is partitioned into a plurality of fragments. A determination whether a fragment in the table is compressed and whether the fragment is associated with an index is made. A filter predicate is selected for processing the fragment. For the selected filter predicate, a filter evaluation of the selected filter predicate for the fragment is determined. The filter evaluation of the selected predicate is executed for the fragment.Type: GrantFiled: April 4, 2019Date of Patent: November 16, 2021Assignee: SAP SEInventors: Oliver Horn, Lars Fricke
-
Patent number: 11163766Abstract: A method, a system, and a computer program product for executing a query. The query requiring access to one or more tables stored in a database system is executed. The query includes one or more filter predicates. Using a unique key value corresponding to a first predicate, at most one row in the tables including a portion of data matching the unique key value is identified. Using filter values corresponding to the filter predicates, another portion of data in the identified row is compared to the filter values to determine whether that portion of data matches the filter values. Based on the comparison, a result of the execution of the query is outputted. The result includes data stored in the identified row upon determination that the data matches the unique key value corresponding to the first filter predicate and the filter values corresponding to remaining filter predicates. Otherwise, the result is empty.Type: GrantFiled: April 4, 2019Date of Patent: November 2, 2021Assignee: SAP SEInventor: Oliver Horn
-
Patent number: 11138165Abstract: A method, a system, and a computer program product for executing a query. A query plan for execution of a query is generated. The query requires access to at least one table stored in a database system. The query includes one or more filter predicates. A filter predicate in the one or more filter predicates is selected. For the selected filter predicate, a plurality of cost function values associated executing a filter evaluation of the selected filter predicate are determined. Filter evaluation of the selected predicate is executed in accordance with at least one determined cost function value in the plurality of cost function values.Type: GrantFiled: April 4, 2019Date of Patent: October 5, 2021Assignee: SAP SEInventors: Oliver Horn, Marius Eich
-
Publication number: 20210271676Abstract: In some example embodiments, there may be provided a method including detecting a query operator of a predetermined type requiring a sorting or a scanning responsive to the query operator at a column-oriented database; determining a sorted dictionary at the column-oriented database is eligible for direct access by at least checking that the column-oriented database provides sorted dictionary access and that dictionary collation and a collation of the query operator are the same; when the sorted dictionary is eligible, reading directly from the sorted dictionary a batch of sorted values; and processing, based on the batch sorted values read from the sorted dictionary, the query operator.Type: ApplicationFiled: February 28, 2020Publication date: September 2, 2021Inventors: Oliver Horn, Thomas Legler, Robert Schulze
-
Patent number: 11016973Abstract: In some aspects, there is provided a method for database query execution planning. In some aspects, a method may include receiving, at a database execution engine, a query; generating, by the database execution engine, a query algebra for the query, the query algebra optimized by a query optimizer at the database execution engine; generating, based on the optimized query algebra, a query plan for execution, the query plan including pre-compiled code and code generated just-in-time; and executing, by the database execution engine, at least part of the query plan including pre-compiled code and code generated just-in-time. Related systems, methods, and articles of manufacture are also described.Type: GrantFiled: November 29, 2016Date of Patent: May 25, 2021Assignee: SAP SEInventors: Till Merker, Timm Steinbeck, Paul Willems, Oliver Horn, Joerg Fellmann
-
Patent number: 10836233Abstract: A heating system for an electric or hybrid vehicle is provided. The heating system includes a refrigerant circuit, a heater heat exchanger which is arranged in a heating circuit, for air-conditioning the interior, a high-voltage storage device which is arranged in an HVS circuit, and a cooler which is arranged in a cooling circuit. The heating circuit, the HVS circuit, and the cooling circuit are integrated into a common coolant circuit. In a first HVS cooling operation, the HVS circuit is separated from the cooling circuit and connected to a chiller in order to discharge heat into the refrigerant circuit. In a second HVS cooling operation, the HVS circuit is connected to the cooling circuit via a chiller bypass in order to discharge heat via the cooler.Type: GrantFiled: April 20, 2018Date of Patent: November 17, 2020Assignee: Bayerische Motoren Werke AktiengesellschaftInventors: Christian Allgaeuer, Oliver Horn, Markus Moser, Nicolas Flahaut
-
Publication number: 20200320074Abstract: A method, a system, and a computer program product for analysis of query filtering mechanisms for table fragments. A query plan for execution of a query is generated. The query requires access to at least one table stored in a database system. The query includes one or more filter predicates. The table is partitioned into a plurality of fragments. A determination whether a fragment in the table is compressed and whether the fragment is associated with an index is made. A filter predicate is selected for processing the fragment. For the selected filter predicate, a filter evaluation of the selected filter predicate for the fragment is determined. The filter evaluation of the selected predicate is executed for the fragment.Type: ApplicationFiled: April 4, 2019Publication date: October 8, 2020Inventors: Oliver Horn, Lars Fricke
-
Publication number: 20200320138Abstract: A method, a system, and a computer program product for executing a query in a database system. A query plan for execution of a query is generated. The query requires access to at least one table stored in a database system. One or more occurrences of one or more duplicate predicates is detected in the query plan. In response to detecting a first occurrence of the duplicate predicates, one or more intermediate query execution results responsive to the duplicate predicates are generated. The generated intermediate query execution results are cached. Query execution results incorporating cached intermediate query execution results being responsive to each occurrence of the duplicate predicates subsequent to the first occurrence of the duplicate predicates in the query plan are generated.Type: ApplicationFiled: April 4, 2019Publication date: October 8, 2020Inventors: Oliver Horn, Till Merker, Paul Willems