Abstract: A method for implementing a secure multiparty inner product computation between two parties using an SPDZ protocol involves having a first party and a second party compute, for i=1, . . . , k, a vector (I)=(II) based on a vector (x={x1, . . . , xN}), and a vector (w={W1, WN}), respectively, where (I)=(X2i-1X2i) (III)=W2i-1W2i, N is the total number of elements in the vectors k=N/2. The vectors (I), and (III) are securely shared between the parties. The parties then jointly compute SPDZ protocol Add([w2i], [x2i-1]) and Add([w2i], [x2i-1]) to determine shares [w2i-1+x2i] and [w2i+x2i-1] respectively, and then compute, for i=1, . . . , k, inner product shares [di] by performing SPDZ protocol Mult([w2i-1+x2i], [w2i+x2i-1]). SPDZ protocol ([Add d1], . . . , [dk], -(IV), . . . , -(V), -(VI), -, (VII)) is then performed to determine the inner product.
Abstract: There is disclosed a hydrostatic axial piston machine having a pulse reduction device. This device has a connection location or tap in the transition region in front of the high-pressure-side kidney-like elongate hole of a distributor plate. The connection location or tap is connected by means of one or two hydraulically passively controlled switching valves to a high-pressure store. It is used for precompression and consequently for the pulse reduction. In a development, the distributor plate also has a connection location or tap in the transition region behind the high-pressure-side kidney-like elongate hole. The connection location or tap is connected via one or two hydraulically passively controlled switching valves to a low-pressure store. This is used for the decompression and consequently also for the pulse reduction.
Abstract: An electronic module, in particular for a hand-held power tool, includes at least one electronic unit, at least one contacting unit which is provided to establish contact with an electric energy source and/or to transfer electronic data, and at least one cover unit. The contacting unit is mounted on one side of the electronic unit facing away from the cover unit.
Type:
Grant
Filed:
February 28, 2018
Date of Patent:
March 7, 2023
Assignee:
Robert Bosch GmbH
Inventors:
Joachim Schadow, Joern Stock, Florian Esenwein
Abstract: A transceiver device for a bus system and a method for reducing conducted emissions. The transceiver device has a transmitting stage for transmitting a transmit signal to a first bus wire of a bus of the bus system, in which bus system an exclusive, collision-free access of a user station to the bus of the bus system is at least temporarily ensured, and for transmitting the transmit signal to a second bus wire of the bus, a receiving stage for receiving the bus signal transmitted on the bus wires, and an emission reduction unit for controlling a switch-on path of a first stand-off device in the transmitting stage as a function of whether or not a dominant stage of the transmit signal occurs.
Abstract: A communication control device for a user station. The communication control device controls a communication of the user station with at least one other user station of the bus system, and generates a transmission signal for transmission onto a bus and/or receives a signal from the bus. The communication control device generates the transmission signal according to a frame in which bits having a predetermined temporal length are provided. The communication control device generates the transmission signal so that its bits may be transmitted bus as a dominant state or a recessive state, so that the recessive state is overwritable by the dominant state. The communication control device shortens in the transmission signal at least one bit, which is to be transmitted as the dominant state, by a predetermined value in comparison to a bit that is to be transmitted onto the bus as the recessive state.
Abstract: An axial piston machine has a swash plate and an adjusting device having an adjusting cylinder and a double-acting adjusting piston which is longitudinally movable in the adjusting cylinder and includes a piston and a piston rod, which is fixedly connected to the piston and is articulated to the swash plate. The joint between the adjusting piston and the swash plate is a movable swivel joint having a joint body receptacle on one part and a joint body on the other part of the adjusting piston and the swash plate. The joint body is closely guided in the joint body receptacle in the direction of movement of the adjusting piston, is rotatable about an axis of rotation running parallel to the pivot axis of the swashplate, and is movable with a directional component perpendicular to the direction of movement of the adjusting piston and perpendicular to the axis of rotation.
Abstract: Method for holding a vehicle in the stationary state, which has the following steps: (a) if the vehicle has an automatic transmission, engaging a parking lock, or if the vehicle has a manual transmission, engaging a gear, (b) at least temporarily, automatically carrying out vehicle movement monitoring by means of a sensing device; and (c) automatically activating a brake device of the vehicle in order to apply a braking force if the sensing device signals a vehicle movement.
Abstract: A hardware-implemented multi-layer perceptron model calculation unit includes: a processor core to calculate output quantities of a neuron layer based on input quantities of an input vector; a memory that has, for each neuron layer, a respective configuration segment for storing configuration parameters and a respective data storage segment for storing the input quantities of the input vector and the one or more output quantities; and a DMA unit to successively instruct the processor core to: calculate respective neuron layers based on the configuration parameters of each configuration segment, calculate input quantities of the input vector defined thereby, and store respectively resulting output quantities in a data storage segment defined by the corresponding configuration parameters, the configuration parameters of configuration segments successively taken into account indicating a data storage region for the resulting output quantities corresponding to the data storage region for the input quantities for
Abstract: A magnetic field sensor array includes a plurality of sensor segments, each including a plurality of magnetic field sensors. A magnetizing current conductor is situated so as to run in the area of the magnetic field sensors in such a way that elements of the magnetic field sensors may be magnetized. A plurality of parallel-connected half-bridges, each including a high switch pJ and a low switch nJ, each include a center tap connection situated between the switches. The magnetizing current conductor is connected to each center tap connection, by means of which the magnetizing current conductor is divided into separately activatable magnetizing segments. Elements of a sensor segment are magnetized in that two switches nJ and pJ+1 having different electrical potentials, or alternatively pJ and nJ+1, of two directly adjacent half-bridges are closed simultaneously. At least one further switch nX<J or pY>J+1 or alternatively pX<J or nY>J+1 is closed.
Type:
Grant
Filed:
July 9, 2021
Date of Patent:
March 7, 2023
Assignee:
ROBERT BOSCH GMBH
Inventors:
Brad Engel, Carlo Alberto Romani, Guido De Sandre, Johannes Artzner, Phillip Mather, Martin Maschmann
Abstract: A system and method for generating and using fixed-point operations for neural networks includes converting floating-point weighting factors into fixed-point weighting factors using a scaling factor. The scaling factor is defined to minimize a cost function and the scaling factor is derived from a set of multiples of a predetermined base. The set of possible scaling function is defined to reduce the computational effort for evaluating the cost function for each of a number of possible scaling factors. The system and method may be implemented in one or more controllers that are programmed to execute the logic.
Type:
Grant
Filed:
January 10, 2020
Date of Patent:
March 7, 2023
Assignee:
Robert Bosch GmbH
Inventors:
Akshay Malhotra, Thomas Rocznik, Christian Peters
Abstract: Electrical circuit arrangement for an energy storage system comprising a first electrochemical energy storage device and a second electrochemical energy storage device.
Type:
Grant
Filed:
September 28, 2020
Date of Patent:
March 7, 2023
Assignee:
Robert Bosch GmbH
Inventors:
Jochen Weber, Joerg Schneider, Peter Kohn, Sabine Arnold, Thomas Kaiser
Abstract: An analysis of radar signals, in particular of radar signals, which are received by a plurality of ULA antennas. By applying different beam formations to the radar signals of the individual ULA antennas, beamforming is used to compensate for dips in the gain.
Type:
Grant
Filed:
April 12, 2019
Date of Patent:
March 7, 2023
Assignee:
ROBERT BOSCH GMBH
Inventors:
Michael Schoor, Benedikt Loesch, Hermann Buddendick
Abstract: A battery module having a plurality of battery cells (2), in particular lithium-ion battery cells (20) which in a longitudinal direction (3) of the battery module (1) are disposed so as to be mutually adjacent, and the plurality of battery cells (2) are mutually braced by means of a tensioning element (4), wherein a thermal compensation element (5) is disposed between a battery cell (2) and the tensioning element (4), and the tensioning element (4), on a side of the tensioning element (4) that faces away from the battery cell (2), is connected to a heating element (100).
Type:
Grant
Filed:
October 9, 2020
Date of Patent:
March 7, 2023
Assignee:
Robert Bosch GmbH
Inventors:
Benjamin Kopp, Christian Loew, Markus Schmitt, Roman Marx
Abstract: A battery system, including a battery housing, which includes a base body, a first cover element, and a second cover element. The first cover element closes a first open end face of the base body, and the second cover element closes a second open end face of the base body. The battery system also includes a battery cell holder, which includes a plurality of battery cells, the battery cell holder being situated inside the battery housing, and a battery management system which is configured to monitor the plurality of battery cells and to detect temperatures of the individual battery cells. At least one blower is situated inside the battery housing, and the at least one blower being activated by the battery management system as a function of the temperature of the individual battery cells exceeding a threshold value.
Type:
Grant
Filed:
August 28, 2019
Date of Patent:
March 7, 2023
Assignee:
ROBERT BOSCH GMBH
Inventors:
Thorsten Droigk, Enno Lorenz, Tim Dettling
Abstract: Ascertaining a charge state of a battery system that includes at least one battery cell and one additional energy store that is connected in series with the at least one battery cell and can be switched in and out. One method includes switching in the additional energy store; measuring a voltage of the additional energy store at predefined time intervals; ascertaining a capacity change of the additional energy store with reference to the measured voltage and to a characteristic voltage curve of the additional energy store; ascertaining a charge throughput of the additional energy store with reference to the ascertained capacity change of the additional energy store; and ascertaining the charge state of the battery system with reference to the ascertained charge throughput.
Abstract: A method for operating a detector that is set up to check whether a data signal that is supplied to a machine learning system has been manipulated. The machine learning system is first trained in adversarial fashion using a manipulated data signal, the manipulated data signal having been ascertained by manipulation of a training data signal, and the machine learning system being trained to provide in each case the same output signal when the training data signal or the manipulated data signal is supplied to it. The detector is trained using another manipulated data signal that is produced as a function of the trained machine learning system.
Abstract: A device for removing ions from a flow of water includes a first electrode and a counter-electrode opposite the first electrode in the flow of water. The first electrode contains at least one material which is capable of intercalating one or both of Mg2+ and Ca2+ ions in the flow of water. The counter-electrode can include a material capable of binding to anions in the flow of water.
Type:
Grant
Filed:
October 31, 2019
Date of Patent:
March 7, 2023
Assignee:
Robert Bosch GmbH
Inventors:
Sondra Hellstrom, Michael Metzger, Saravanan Kuppan, Jake Christensen
Abstract: An electrochemical water cleaning device including one or more deionization cells having a membrane electrode assembly including a first electrode compartment separated by an anion exchange membrane from a second electrode compartment, each of the first and second compartments configured to contain an intercalation host electrode, a first water stream compartment separated by the membrane electrode assembly from a second water stream compartment, each of the first and second water stream compartments configured to contain a saline water solution and arranged to be in respective fluid communication with the first and second electrode compartments.
Type:
Grant
Filed:
December 31, 2019
Date of Patent:
March 7, 2023
Assignee:
Robert Bosch GmbH
Inventors:
Michael Metzger, Soo Kim, Saravanan Kuppan, Sondra Hellstrom, Jake Christensen
Abstract: A prechamber spark plug. The prechamber spark plug includes: a housing, and a cap which has at least one pass-through opening, the cap being situated at a combustion chamber-side end of the housing. The cap and the housing form a prechamber. An outer cap surface area of the cap, which faces away from the prechamber, has at least one predefined ratio to respectively one further geometric feature of the cap.
Type:
Grant
Filed:
March 25, 2020
Date of Patent:
March 7, 2023
Assignee:
ROBERT BOSCH GMBH
Inventors:
Bernd Mueller, Stephan Kaske, Thomas Steidten, Ugur Yilmaz
Abstract: A method for localizing a more highly automated vehicle (HAF), in particular a highly automated vehicle, in a digital map. The method includes: ascertaining a global pose estimation for the HAF using a localization module of a vehicle system of the HAF, the global pose estimation comprising a position and orientation of the HAF; transmitting at least one landmark position and at least one associated landmark property to the vehicle system; ascertaining a relative position of the landmark position concerning the HAF at least partially on the basis of the pose estimation and the landmark position; performing at least one sensor measurement and checking that the at least one landmark property is detectable at the relative position; and outputting an error indicator as the result of the checking. A corresponding system and a computer program are also described.