Robert Bosch GmbH patent applications on January 2nd, 2025

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Robert Bosch GmbH on January 2nd, 2025

Robert Bosch GmbH: 32 patent applications

Robert Bosch GmbH has applied for patents in the areas of G06F11/36 (5), C25B15/08 (5), C25B1/04 (4), C25B9/23 (4), G06V10/82 (3) C25B15/085 (4), G06N3/098 (2), G06F11/3636 (2), B25F5/026 (1), G06F11/3612 (1)

With keywords such as: data, computer, program, control, machine, device, learning, sensor, access, and processing in patent application abstracts.



Patent Applications by Robert Bosch GmbH

20250001574. Housing Device for a Hand-Held Power Tool, and Hand-Held Power Tool Having the Housing Device_simplified_abstract_(robert bosch gmbh)

Inventor(s): Andreas Wolf of Stuttgart (DE) for robert bosch gmbh, Thomas Bernhardt of Aichtal (DE) for robert bosch gmbh, Sinisa Andrasic of Schoenaich (DE) for robert bosch gmbh, Adrian Karcher of Stuttgart (DE) for robert bosch gmbh, Marie Theresa Preusser of Karlsruhe (DE) for robert bosch gmbh, Manfred Lutz of Filderstadt (DE) for robert bosch gmbh, Vincent Hasenmayer of Stuttgart (DE) for robert bosch gmbh

IPC Code(s): B25F5/02, B24B23/02, B25F5/00

CPC Code(s): B25F5/026



Abstract: the disclosure relates to a housing apparatus, in particular a hand-held power tool housing, for a hand-held power tool, in particular an angle grinder, with at least one handle housing which comprises at least one bow handle, with at least one motor housing which comprises a storage area in which a drive unit of the hand-held power tool can be disposed and which specifies an orientation of an axis of rotation of the drive unit, wherein, viewed in a direction parallel to the axis of rotation, the handle housing, in particular the bow handle, is disposed on the motor housing at least substantially entirely on a side of the motor housing facing away from a gearbox housing connection region of the motor housing, and with at least one battery pack interface for placement of at least one battery pack which is disposed on the handle housing on a side of the handle housing facing away from the bow handle.


20250001574. Housing Device for a Hand-Held Power Tool, and Hand-Held Power Tool Having the Housing Device_simplified_abstract_(robert bosch gmbh)

Inventor(s): Andreas Wolf of Stuttgart (DE) for robert bosch gmbh, Thomas Bernhardt of Aichtal (DE) for robert bosch gmbh, Sinisa Andrasic of Schoenaich (DE) for robert bosch gmbh, Adrian Karcher of Stuttgart (DE) for robert bosch gmbh, Marie Theresa Preusser of Karlsruhe (DE) for robert bosch gmbh, Manfred Lutz of Filderstadt (DE) for robert bosch gmbh, Vincent Hasenmayer of Stuttgart (DE) for robert bosch gmbh

IPC Code(s): B25F5/02, B24B23/02, B25F5/00

CPC Code(s): B25F5/026



Abstract: it is proposed that, viewed along a direction perpendicular to the axis of rotation, the bow handle projects largely beyond the motor housing.


20250001984. CONTROLLER AND CONTROL METHOD_simplified_abstract_(robert bosch gmbh)

Inventor(s): Naoyuki Yamamoto of Kanagawa (JP) for robert bosch gmbh

IPC Code(s): B60T7/12, B60T8/17, B60T8/171, B60T8/172

CPC Code(s): B60T7/12



Abstract: the present invention obtains a controller and a control method capable of improving operability of a motorcycle.


20250001984. CONTROLLER AND CONTROL METHOD_simplified_abstract_(robert bosch gmbh)

Inventor(s): Naoyuki Yamamoto of Kanagawa (JP) for robert bosch gmbh

IPC Code(s): B60T7/12, B60T8/17, B60T8/171, B60T8/172

CPC Code(s): B60T7/12



Abstract: in a controller and the control method according to the present invention, an execution section of the controller executes holding control for braking and holding a motorcycle without relying on a brake operation by a rider of the motorcycle at a stop of the motorcycle . the execution section switches a cancellation condition of the holding control between a first condition, under which the holding control is canceled on the basis of an output increase index value of a drive source (an engine ) and connection state information of a clutch , and a second condition, under which the holding control is canceled not on the basis of the output increase index value but on the basis of the connection state information, according to a gradient of a road surface.


20250001991. ACTUATION DEVICE FOR A BRAKE SYSTEM_simplified_abstract_(robert bosch gmbh)

Inventor(s): Andreas Bresser of Ludwigsburg (DE) for robert bosch gmbh, Mark Boehm of Lehrensteinsfeld (DE) for robert bosch gmbh

IPC Code(s): B60T13/74

CPC Code(s): B60T13/745



Abstract: an actuation device for a brake system. the actuation device includes an electric machine, a rotor of the electric machine is arranged on a rotatably mounted drive shaft in a rotationally fixed manner; a displaceably mounted pressure element; a transmission device by means of which the drive shaft is operatively connected to the pressure element such that the pressure element can be moved by a rotation of the drive shaft, the transmission device having a displaceable threaded spindle; and an anti-rotation device which acts between the threaded spindle and a housing of the actuation device and which includes a circumferential backlash. the actuation device includes a spring element which applies a preload force to the threaded spindle in order to close the circumferential backlash.


20250002010. Method for the at least Partly Automated Guidance of a Motor Vehicle_simplified_abstract_(robert bosch gmbh)

Inventor(s): Folko Flehmig of Stuttgart (DE) for robert bosch gmbh

IPC Code(s): B60W30/095, B60W50/00

CPC Code(s): B60W30/095



Abstract: a method for the at least partly automated guidance of a motor vehicle includes (i) receiving desired control signals which are representative of a desired control for an actuator system of the motor vehicle in order to control a transverse and/or longitudinal guidance of the motor vehicle, (ii) receiving surroundings signals which are representative of a surroundings of the motor vehicle, (iii) generating control signals for the at least partly automated control of a transverse and/or longitudinal guidance of the motor vehicle based on the desired control signals, the surroundings signals and a predefined limitation of the desired control, and (iv) outputting the generated control signals. a device, system, computer program and machine-readable storage medium relating to the above method is also disclosed.


20250002073. Method for Decelerating a Servomotor of a Steering Device_simplified_abstract_(robert bosch gmbh)

Inventor(s): Michael Friedel of Ruppertshofen (DE) for robert bosch gmbh

IPC Code(s): B62D5/04

CPC Code(s): B62D5/046



Abstract: a method is for decelerating a servomotor of a steering device. the steering device includes a control unit for controlling the servomotor, monitoring electronics for monitoring a movement of the servomotor, and an energy store. the energy store has a different configuration from a vehicle battery. the method includes activating the energy store by an external force, and monitoring a movement of the servomotor caused by the external force by evaluating a movement parameter correlated with the movement of the servomotor. the method further includes, in at least one operating state, triggering a deceleration process as a function of the movement parameter, in which deceleration process the servomotor is decelerated using the control unit, the energy store is charged by the movement of the servomotor, and the energy store is used to supply energy to the control unit and the monitoring electronics.


20250003090. COPOLYMER-BASED ENCAPSULATION FOR DURABLE CATALYST PARTICLES_simplified_abstract_(robert bosch gmbh)

Inventor(s): Karim GADELRAB of Boston MA (US) for robert bosch gmbh, Mordechai KORNBLUTH of Brighton MA (US) for robert bosch gmbh, DANIIL A KITCHAEV of Brookline MA (US) for robert bosch gmbh, Christina JOHNSTON of Spanish Fort AL (US) for robert bosch gmbh

IPC Code(s): C25B11/081, C25B11/089

CPC Code(s): C25B11/081



Abstract: an electrochemical cell includes first and second electrodes. the first electrode includes first catalyst particles enhancing activity in the electrochemical cell. the second electrode including second catalyst particles enhancing activity in the electrochemical cell. one or both of the first and second catalyst particles are at least partially encapsulated in a silica encapsulation formed from a precursor of a silicon-based copolymer. the silica encapsulation sustains the activity of the first and/or second catalyst particles.


20250003094. ELECTROCHEMICAL CELL DEIONIZATION SYSTEM_simplified_abstract_(robert bosch gmbh)

Inventor(s): Mordechai KORNBLUTH of Brighton MA (US) for robert bosch gmbh, Jonathan BRAATEN of Sunnyvale CA (US) for robert bosch gmbh, Bjoern STUEHMEIER of Santa Clara CA (US) for robert bosch gmbh, Lei CHENG of San Jose CA (US) for robert bosch gmbh

IPC Code(s): C25B15/029, C25B9/23, C25B15/08, H01M8/0444, H01M8/04791, H01M8/0656, H01M8/1018, H01M8/18

CPC Code(s): C25B15/029



Abstract: a hydrogen electrochemical system including an electrolyzer or fuel cell including a membrane electrolyte and catalyst-loaded catalyst layers, a deionization system including an additive binding to a metal ion in water present in the membrane electrolyte or fuel cell, and a sensor structured to monitor quantity of the metal ion, the sensor including an indicator compound bound to the additive.


20250003095. ELECTROCHEMICAL CELL DEIONIZATION SYSTEM_simplified_abstract_(robert bosch gmbh)

Inventor(s): Mordechai KORNBLUTH of Brighton MA (US) for robert bosch gmbh, Jonathan BRAATEN of Sunnyvale CA (US) for robert bosch gmbh, Bjoern STUEHMEIER of Santa Clara CA (US) for robert bosch gmbh, Lei CHENG of San Jose CA (US) for robert bosch gmbh, Nicola MOLINARI of Cambridge MA (US) for robert bosch gmbh

IPC Code(s): C25B15/08, C02F1/68, C25B1/04, C25B9/23, H01M4/86, H01M8/06

CPC Code(s): C25B15/085



Abstract: a hydrogen electrochemical system includes a cell including a membrane electrolyte and catalyst-loaded catalyst layers, an input water stream upstream from the cell, and a deionization device including a selectively binding complexing chelator non-binding to hydrogen ions, binding to non-hydrogen ions, and forming a complex with the non-hydrogen ions, the selectively binding complexing chelator enters the input water stream.


20250003096. ELECTROCHEMICAL CELL DEIONIZATION SYSTEM_simplified_abstract_(robert bosch gmbh)

Inventor(s): Mordechai KORNBLUTH of Brighton MA (US) for robert bosch gmbh, Jonathan BRAATEN of Sunnyvale CA (US) for robert bosch gmbh, Bjoern STUEHMEIER of Santa Clara CA (US) for robert bosch gmbh, Lei CHENG of San Jose CA (US) for robert bosch gmbh, Nicola MOLINARI of Cambridge MA (US) for robert bosch gmbh

IPC Code(s): C25B15/08, C02F1/68, C25B1/04, C25B9/23

CPC Code(s): C25B15/085



Abstract: a hydrogen electrochemical system includes a cell including a membrane electrolyte and catalyst-loaded catalyst layers and a deionization subsystem including a selectively binding chelator binding one or more metal ions, the selectively binding chelator having pka value(s) at which its hydrogen(s) dissociate, the pka value(s) being different from ph value(s) of the cell in operation, the deionization subsystem being located in a water recirculation loop of the cell.


20250003097. ELECTROCHEMICAL CELL DEIONIZATION SYSTEM_simplified_abstract_(robert bosch gmbh)

Inventor(s): Mordechai KORNBLUTH of Brighton MA (US) for robert bosch gmbh, Jonathan BRAATEN of Sunnyvale CA (US) for robert bosch gmbh, Bjoern STUEHMEIER of Santa Clara CA (US) for robert bosch gmbh, Lei CHENG of San Jose CA (US) for robert bosch gmbh, Nicola MOLINARI of Cambridge MA (US) for robert bosch gmbh

IPC Code(s): C25B15/08, C02F1/52, C25B1/04, C25B9/23, C25B15/029

CPC Code(s): C25B15/085



Abstract: an electrolyzer system includes an input water source releasing a water stream with one or more metal ions into the electrolyzer system, an electrolyte membrane and catalyst-loaded catalyst layers downstream from the input water source, an additive source, located upstream from the electrolyte membrane and catalyst layers and downstream from the water source, with an additive including an acidic precipitating agent and being released into the water stream to chemically interact with the one or more metal ions present in the input water stream to form a neutral precipitate, and a controller programmed to add a predetermined amount of the additive to the water stream at predetermined intervals.


20250003098. ELECTROCHEMICAL CELL DEIONIZATION SYSTEM_simplified_abstract_(robert bosch gmbh)

Inventor(s): Mordechai KORNBLUTH of Brighton MA (US) for robert bosch gmbh, Jonathan BRAATEN of Sunnyvale CA (US) for robert bosch gmbh, Bjoern STUEHMEIER of Santa Clara CA (US) for robert bosch gmbh, Lei CHENG of San Jose CA (US) for robert bosch gmbh, Nicola MOLINARI of Cambridge MA (US) for robert bosch gmbh

IPC Code(s): C25B15/08, C02F1/44, C02F1/68, C25B1/04, C25B9/70, H01M4/86, H01M8/241

CPC Code(s): C25B15/085



Abstract: a hydrogen electrochemical stack includes a plurality of hydrogen electrochemical cells, a common water input source upstream from the plurality of hydrogen electrochemical cells, the common water input source including a water stream with metal ions, and a deionizing additive source including a deionizing additive selectively binding the metal ions and non-binding to hydrogen ions.


20250003338. Axial Piston Machine with Retraction Plate for High Rotational Speeds_simplified_abstract_(robert bosch gmbh)

Inventor(s): Sebastian Birk of Sulz (DE) for robert bosch gmbh, Timo Nafz of Horb (DE) for robert bosch gmbh

IPC Code(s): F01B3/00

CPC Code(s): F01B3/007



Abstract: an axial piston machine includes a retraction plate, first apertures of which are each penetrated by an associated sliding shoe. a joint section of the sliding shoe deviates from a circular cylindrical shape such that it has a largest diameter which is spaced apart from the web section, wherein the joint section has a reduced diameter between the largest diameter and the web section compared to the largest diameter. in a reference state, the joint section contacts an inner circumferential surface of the associated first aperture such that a minimum distance is obtained between the web section and the spherical outer surface section, and the inner circumferential surface of the first aperture is adapted to the non-circular cylindrical joint section of the sliding shoe such that the inner circumferential surface and the joint section contact each other in the reference state away from the largest diameter of the joint section.


20250003780. SYSTEM FOR CARRYING OUT WORK PROCESSES ON WORKPIECES OR THE LIKE, AND METHOD FOR OPERATING THE SYSTEM_simplified_abstract_(robert bosch gmbh)

Inventor(s): Sami Touhent of Moessingen (DE) for robert bosch gmbh

IPC Code(s): G01F11/00, G01F15/06

CPC Code(s): G01F11/006



Abstract: a system for carrying out work processes on workpieces or the like. the system includes: a work surface on which are arranged first transport units which are movable independently of one another by electromagnetic drives and are designed to remove the workpieces or the like from a first conveying device, subsequently to supply them to various process stations, for carrying out the work processes on the workpieces or the like, and finally to transfer the workpieces or the like to a second conveying device after the work processes have been carried out. the process stations include at least one metering device with a liftable and lowerable metering element, in particular a metering needle, for dispensing a medium to the workpieces.


20250004061. Control Method and Device for Impedance Spectrum Measurement of Battery_simplified_abstract_(robert bosch gmbh)

Inventor(s): Guozhen Zhou of Shanghai (CN) for robert bosch gmbh, Peng Gao of Shanghai (CN) for robert bosch gmbh, Liang Yu of Shanghai (CN) for robert bosch gmbh, Xiaoyun Zang of Shanghai (CN) for robert bosch gmbh, Xudan Liu of Shanghai (CN) for robert bosch gmbh, Junbing Tao of Shanghai (CN) for robert bosch gmbh

IPC Code(s): G01R31/389, G01R31/3842, H02M3/04

CPC Code(s): G01R31/389



Abstract: a control method for impedance spectrum measurement of a battery is disclosed. the battery outputs a power via a dc-dc converter. the control method includes (i) sending a first signal, wherein the first signal indicates a conduction mode of the dc-dc converter to be set, and the conduction mode includes a discontinuous conduction mode or a critical conduction mode, (ii) receiving a current measurement value and a voltage measurement value at an output end of the battery, and (iii) calculating an impedance spectrum of the battery based on the received current measurement value and the received voltage measurement value. a control device and a system for impedance spectrum measurement of a battery, a computer-readable storage medium, a computer program product, a vehicle electronic control unit, and a vehicle is also disclosed.


20250004115. CORRECTION OF ULTRASOUND-BASED MEASUREMENTS BY MEANS OF ANGLE INFORMATION_simplified_abstract_(robert bosch gmbh)

Inventor(s): Matthias Boecker of Saarbrücken (DE) for robert bosch gmbh, Michael Schumann of Stuttgart (DE) for robert bosch gmbh

IPC Code(s): G01S7/52, G01S15/87, G01S15/931

CPC Code(s): G01S7/52004



Abstract: a method for correcting at least one ultrasound-based measurement of an ultrasonic sensor of a sensor arrangement using a control device. at least one ultrasonic sensor transmits and/or receives sound waves, wherein, based on a time-of-flight measurement of the sound waves, at least one distance to a reflection position along a measurement plane is determined, at least one angle within the measurement plane and/or outside the measurement plane is determined by evaluation of measurement data from transducer elements of at least one ultrasonic sensor array, and a localization error of the at least one determined distance between the ultrasonic sensor and the reflection position is corrected using the determined angle. a sensor arrangement, a control device, a computer program, and a machine-readable storage medium are also described.


20250004118. RADAR SYSTEM AND METHOD USING A VIRTUAL SENSOR_simplified_abstract_(robert bosch gmbh)

Inventor(s): Armin Himmelstoss of Weissach Im Tal (DE) for robert bosch gmbh, Daniel Schindler of Korntal-Münchingen (DE) for robert bosch gmbh

IPC Code(s): G01S13/00, G01S7/40, G01S13/42, G01S13/931

CPC Code(s): G01S13/003



Abstract: a radar system. the radar system includes at least three radar sensors which are connected to one another in a phase-coherent manner. a first radar sensor and a second radar sensor are disposed spaced apart from one another. a virtual sensor is created by means of bistatic measurement of at least the first radar sensor and the second radar sensor using the mimo method. at least one third radar sensor is disposed offset to the virtual sensor. the radar system is configured to acquire an elevation angle of a target using the virtual sensor and the at least one third sensor.


20250004874. METHOD FOR ACCESSING A DATA BLOCK, STORED IN A MEMORY UNIT OF A COMPUTING UNIT, OF A NUMBER OF DATA BLOCKS_simplified_abstract_(robert bosch gmbh)

Inventor(s): Dieter Thoss of Fellbach-Oeffingen (DE) for robert bosch gmbh

IPC Code(s): G06F11/10

CPC Code(s): G06F11/1004



Abstract: a method for accessing a data block, stored in a memory unit of a computing unit, of a number of data blocks. the method includes: activating a safe operating mode of the computing unit; in the safe operating mode of the computing unit, accessing the data block; if the access is a read access, reading data from the data block and subsequently writing the data into the data block; if the access includes a write access, reading first data from the data block, removing the first data from a check value associated with the data block, writing second data into the data block, adding the second data to the check value associated with the data block; and checking the check value associated with the data block.


20250004890. DATA PROCESSING NETWORK FOR DATA PROCESSING_simplified_abstract_(robert bosch gmbh)

Inventor(s): Raphael Diziol of Kandel (DE) for robert bosch gmbh, Michael Poehnl of Wurmberg (DE) for robert bosch gmbh, Stefan Egenter of Freiburg (DE) for robert bosch gmbh

IPC Code(s): G06F11/16, G06F11/36

CPC Code(s): G06F11/1608



Abstract: a data processing network for performing successive data processing steps in a redundant and validated manner. each step is used to generate output data from input data. output data from a first data processing step are at least partially simultaneously input data of a further data processing step. at least one first data processing module is provided for performing each data processing step. the data processing network also includes a comparator module. the first data processing modules transmit control parameters of the individual data processing steps to the comparator module. the comparator module is provides a synchronized control parameter which contains control information relating to at least one performed data processing step. the data processing network includes a recording module in which a debug mode can be activated with which debug data containing information on each execution of a data processing step with the data processing network are recorded.


20250004911. METHOD FOR TESTING A COMPUTER PROGRAM_simplified_abstract_(robert bosch gmbh)

Inventor(s): Christopher Huth of Heilbronn (DE) for robert bosch gmbh, Max Camillo Eisele of Ludwigsburg (DE) for robert bosch gmbh

IPC Code(s): G06F11/36

CPC Code(s): G06F11/3612



Abstract: a method for testing a computer program. the method includes setting one or more breakpoints on one or more arithmetic or bit-shifting operations in the computer program; executing the computer program; when one of the set breakpoints is triggered, ascertaining whether an overflow flag is set by executing the respective arithmetic or bit-shifting operation; and triggering a display that the computer program has an error, in response to ascertaining that the overflow flag is set as a result of the respective arithmetic or bit-shifting operation.


20250004916. METHOD FOR TESTING A COMPUTER PROGRAM_simplified_abstract_(robert bosch gmbh)

Inventor(s): Christopher Huth of Heilbronn (DE) for robert bosch gmbh, Martin Ring of Lossburg (DE) for robert bosch gmbh, Max Camillo Eisele of Ludwigsburg (DE) for robert bosch gmbh

IPC Code(s): G06F11/36, G06F11/32

CPC Code(s): G06F11/3636



Abstract: a method for testing a computer program. the method includes setting breakpoints on one or more memory access instructions in the computer program; executing the computer program; when one of the set breakpoints is triggered, ascertaining whether the memory access instruction is for accessing a data element that has a size that requires an alignment to the memory address to which it is written or from which it is read, and ascertaining the required alignment; if the memory access instruction is for accessing a data element that has a size that requires an alignment to the memory address to which it is written or from which it is read, ascertaining whether the memory address which the memory access instruction accesses meets the required alignment; in response to ascertaining that the memory address does not meet the required alignment, triggering a display that the computer program has an error.


20250004917. METHOD FOR TESTING A COMPUTER PROGRAM_simplified_abstract_(robert bosch gmbh)

Inventor(s): Christopher Huth of Heilbronn (DE) for robert bosch gmbh, Max Camillo Eisele of Ludwigsburg (DE) for robert bosch gmbh

IPC Code(s): G06F11/36, G06F11/32

CPC Code(s): G06F11/3636



Abstract: a method for testing a computer program. the method includes setting one or more breakpoints on one or more string output instructions in the computer program; executing the computer program; when one of the set breakpoints is triggered, ascertaining whether the string provided, for outputting, to a string output function called by the particular string output instruction contains one or more format specifications for the computer program for more values than provided as arguments to the particular string output function; and, in response to ascertaining that the string provided to the string output function for outputting contains one or more format specifications for the computer program for more values than provided as arguments to the particular string output function, triggering a display that the computer program has an error.


20250004934. METHOD FOR TESTING A COMPUTER PROGRAM_simplified_abstract_(robert bosch gmbh)

Inventor(s): Christopher Huth of Heilbronn (DE) for robert bosch gmbh, Max Camillo Eisele of Ludwigsburg (DE) for robert bosch gmbh

IPC Code(s): G06F11/36, G06F11/30

CPC Code(s): G06F11/3688



Abstract: a method for testing a computer program. the method includes setting one or more breakpoints on one or more memory deallocation instructions in the computer program; executing the computer program; and, when one of the set breakpoints is triggered, setting a pointer that the memory deallocation instruction obtains as a specification of the memory area to be deallocated, to a value that triggers an exception when the pointer is subsequently used in the computer program.


20250005375. FEDERATED LEARNING WITH MODEL DIVERSITY_simplified_abstract_(robert bosch gmbh)

Inventor(s): Zhenzhen Li of Gibsonia PA (US) for robert bosch gmbh, FILIPE J. CABRITA CONDESSA of Pittsburgh PA (US) for robert bosch gmbh, Madan Ravi Ganesh of Pittsburgh PA (US) for robert bosch gmbh, Wan-Yi Lin of Wexford PA (US) for robert bosch gmbh, Chen Qiu of Pittsburgh PA (US) for robert bosch gmbh

IPC Code(s): G06N3/098

CPC Code(s): G06N3/098



Abstract: methods and systems for federated learning in a machine learning environment are disclosed. at least portions of a plurality of server-maintained machine learning models are sent from a server to a plurality of clients, yielding a plurality of local machine learning models. at each client, the plurality of local machine learning models are trained with locally-stored data that is stored locally at that respective client. a respective loss for each of the plurality of local machine learning models is determined, and respective weights for each of the plurality of local machine learning models are updated. the respective updated weights from each client are transferred to the server without transferring the locally-stored data of the clients. at the server, the plurality of server-maintained machine learning models are trained with the updated weights sent from each of the clients.


20250005376. FEDERATED LEARNING WITH MODEL DIVERSITY AND BACKUP IN CASE OF DISCONNECTED CLIENT_simplified_abstract_(robert bosch gmbh)

Inventor(s): Zhenzhen Li of Gibsonia PA (US) for robert bosch gmbh, FILIPE J. CABRITA CONDESSA of Pittsburgh PA (US) for robert bosch gmbh, Madan Ravi Ganesh of Pittsburgh PA (US) for robert bosch gmbh, Wan-Yi Lin of Wexford PA (US) for robert bosch gmbh, Chen Qiu of Pittsburgh PA (US) for robert bosch gmbh

IPC Code(s): G06N3/098

CPC Code(s): G06N3/098



Abstract: methods and systems for training neural networks with federated learning. server-maintained machine learning models are sent from a server to a plurality of clients, yielding local machine learning models. at each client, the local machine learning models are trained with locally-stored data, stored locally at that respective client. respective losses are determined and weights updated for each of the local machine learning models. updated weights are transferred to the server for updating of the server-maintained machine learning models for training of those models. if one of the clients is disconnected or otherwise unable to receive the server-maintained models, that disconnected client can connect to neighboring clients, receiving the models from those neighboring clients, and training those models with the disconnected clients own locally-stored data.


20250005426. SYSTEM AND METHOD TO TRAIN AND EVALUATE A DEEP-LEARNING SYSTEM ON MULTIPLE GROUND-TRUTH SOURCES SUBJECT TO MEASUREMENT ERRORS_simplified_abstract_(robert bosch gmbh)

Inventor(s): Luca Bondi of Pittsburgh PA (US) for robert bosch gmbh, Shabnam Ghaffarzadegan of Livermore CA (US) for robert bosch gmbh, Samarjit Das of Wexford PA (US) for robert bosch gmbh

IPC Code(s): G06N20/00

CPC Code(s): G06N20/00



Abstract: a method of training a machine learning (ml) model includes obtaining a dataset that includes first training data obtained using two or more ground truth sensing systems and second training data obtained using a prediction sensing system configured to implement the ml model, determining a loss function based on the first training data, the loss function defining a region of zero loss based on a minimum and a maximum of the first training data, calculating, using the ml model, a prediction output based on the second training data, calculating, using the loss function, a loss of the ml model based on the prediction output, and updating the ml model based on the calculated loss.


20250005879. METHOD FOR OBJECT DETECTION, IMAGE DETECTION DEVICE, COMPUTER PROGRAM AND STORAGE UNIT_simplified_abstract_(robert bosch gmbh)

Inventor(s): Claudius Glaeser of Ditzingen (DE) for robert bosch gmbh, Daniel Niederloehner of Stuttgart (DE) for robert bosch gmbh, Daniel Koehler of Leonberg (DE) for robert bosch gmbh, Florian Faion of Staufen (DE) for robert bosch gmbh, Karim Adel Dawood Armanious of Stuttgart (DE) for robert bosch gmbh, Maurice Quach of Ditzingen (DE) for robert bosch gmbh, Michael Ulrich of Stuttgart (DE) for robert bosch gmbh, Patrick Ziegler of Waiblingen (DE) for robert bosch gmbh, Ruediger Jordan of Stuttgart (DE) for robert bosch gmbh, Sascha Braun of Eningen Unter Achalm (DE) for robert bosch gmbh

IPC Code(s): G06V10/25, G06V10/44, G06V10/82

CPC Code(s): G06V10/25



Abstract: a method for object detection of an object based on measurement data from at least one point-based sensor capturing the object. the measurement data, which are based on a point cloud having a plurality of points and associated features, are processed in that, in a point-based first processing step having at least one processing level, the input-side features of the point cloud are realized as learned features, and are enriched at least by information about relationships between the points, and in a grid-based second processing step having at least one processing level, the learned features are then transferred onto a model grid having a plurality of grid cells, and cell-related output data are then generated. an image detection device, a computer program, and a storage unit, are also described.


20250005916. SYSTEM AND METHOD FOR LEVARGING MULTIPLE DESCRIPTIVE FEATURES FOR ROBUST FEW-SHOT IMAGE LEARNING_simplified_abstract_(robert bosch gmbh)

Inventor(s): Devin T. Willmott of Pittsburgh PA (US) for robert bosch gmbh, Zhili Feng of Pittsburgh PA (US) for robert bosch gmbh, Annamarie Elizabeth Bair of Pittsburgh PA (US) for robert bosch gmbh, Jeremy Kolter of Pittsburgh PA (US) for robert bosch gmbh

IPC Code(s): G06V10/82, G06V10/74

CPC Code(s): G06V10/82



Abstract: a system including a machine learning network that includes a controller configured to, utilizing numerical values assigned at an image-text similarity matrix, output at the machine learning network including a text encoder and an image encoder, update parameters of a untrained layer of the machine learning network utilizing sparse logistic regression to generate a sparse logistic regression layer, wherein the image-text similarity matrix is associated with a plurality of input images received at the controller, freeze one or more entries of the sparse logistic regression layer that include zero values, run a plurality of input images at both (1) the image encoder and (2) one or more unfrozen entries at the sparse logistic regression layer, and update, in response to the running of the plurality of input images, parameters of the image encoder and parameters associated with one or more unfrozen entries, and output a tuned machine learning model until a threshold is met.


20250005918. SYSTEM AND METHOD FOR PROMPT SEARCHING_simplified_abstract_(robert bosch gmbh)

Inventor(s): Devin T. Willmott of Pittsburgh PA (US) for robert bosch gmbh, Victor Abayomi Akinwande of Pittsburgh PA (US) for robert bosch gmbh, Yiding Jiang of Pittsburgh PA (US) for robert bosch gmbh, Dylan Jiang Sam of Pittsburgh PA (US) for robert bosch gmbh, Jeremy Kolter of Pittsburgh PA (US) for robert bosch gmbh

IPC Code(s): G06V10/86, G06F40/284, G06V10/74, G06V10/774, G06V10/82, G06V20/70

CPC Code(s): G06V10/86



Abstract: a computer-implemented method that includes receiving a plurality of input images, generating a visual matrix utilizing the plurality of images and an image encoder, wherein the visual matrix includes a list of encoded images, receiving a plurality of text prompts, selecting a text prompt from the plurality of text prompts, send the first one of the text prompts to a language model to generate a candidate list of tokens, selecting tokens, converting the text prompts into updated text prompts via appending the tokens, generating a text matrix utilizing the text prompt and text encoder, and utilizing numerical values assigned at an image-text similarity matrix, determining a score associated with the image-text similarity matrix; and evaluating a criteria and outputting a final token to the updated text prompt in response to identifying a highest score associated with the final token after evaluating each of the plurality of text prompts.


20250006426. METHOD FOR ADJUSTING THE MAGNETIZATION IN AT LEAST ONE REGION OF A SEMICONDUCTOR DEVICE_simplified_abstract_(robert bosch gmbh)

Inventor(s): Corinna Koepernik of Reutlingen (DE) for robert bosch gmbh, Stefan Tibus of Konstanz (DE) for robert bosch gmbh

IPC Code(s): H01F41/30

CPC Code(s): H01F41/304



Abstract: a method for magnetizing at least one region of a semiconductor device. the method includes: heating at least one antiferromagnetic layer of the at least one region to at least a threshold temperature of the antiferromagnetic layer using a first light beam and applying a first external magnetic field in a first direction of the magnetization to be produced in a ferromagnetic layer of the at least one region at least during a cooling of the antiferromagnetic layer of the at least one region which was previously heated at least to the threshold temperature. before heating at least the antiferromagnetic layer of the at least one region to at least the threshold temperature of the antiferromagnetic layer, at least one absorption and/or antireflection layer is disposed on and/or in at least one first subvolume of the semiconductor device which includes the at least one region.


20250006949. METHOD FOR PRODUCING A GAS DIFFUSION LAYER, GAS DIFFUSION LAYER, FUEL CELL, AND DEVICE FOR PRODUCING A GAS DIFFUSION LAYER_simplified_abstract_(robert bosch gmbh)

Inventor(s): Elisabeth Buehler of Tamm (DE) for robert bosch gmbh, Marcus Wegner of Leonberg (DE) for robert bosch gmbh, Peter Lindner of Sersheim (DE) for robert bosch gmbh, Ulrich Berner of Stuttgart (DE) for robert bosch gmbh

IPC Code(s): H01M4/86, C25B9/19, C25B11/032, C25B11/069, H01M4/88

CPC Code(s): H01M4/8668



Abstract: the invention relates to method for producing a gas diffusion layer () for a fuel cell (), the method having the following steps:


20250006956. Film Assembly and Manufacturing Method Therefor, Fuel Cell Unit, and Fuel Cell Pack_simplified_abstract_(robert bosch gmbh)

Inventor(s): Xiaogang Hao of Shanghai (CN) for robert bosch gmbh, Xu Xie of Shanghai (CN) for robert bosch gmbh, Jingjun Zhang of Shanghai (CN) for robert bosch gmbh

IPC Code(s): H01M8/0273, H01M8/0284, H01M8/0286, H01M8/10, H01M8/1004, H01M8/242

CPC Code(s): H01M8/0273



Abstract: a membrane module and a manufacturing method thereof, a fuel cell unit and a fuel cell package are disclosed. the membrane module includes (i) a multilayer membrane, (ii) a first frame and a second frame substantially located on opposite sides of the multilayer membrane on the plane in which the multilayer membrane is located, and (iii) an elastomeric seal connecting the multilayer membrane with the first frame and the second frame. the fuel cell unit has a simplified structure and is more convenient to manufacture.


20250008024. WIRELESS REGISTRATION OF DEVICES WITH AND HANDLING OF PROFILES IN AN INTERCOM SYSTEM_simplified_abstract_(robert bosch gmbh)

Inventor(s): James Richard Andersen of Lincoln NE (US) for robert bosch gmbh, Jason Larry Brchan of Omaha NE (US) for robert bosch gmbh, Jeffrey Brede of Greendale IN (US) for robert bosch gmbh, David Sean McKinnon of Newmarket (CA) for robert bosch gmbh, Kevin Brian Moore of Chaska MN (US) for robert bosch gmbh

IPC Code(s): H04M11/02, H04W48/20, H04W76/10

CPC Code(s): H04M11/02



Abstract: an intercom system including an intercom network, a user panel, and a wireless access point. the user panel includes a user panel wireless transceiver, a user panel short range communication transceiver, and a user panel electronic controller. the wireless access point communicatively coupled with the intercom network via a first intercom interface, the wireless access point includes an access point wireless transceiver, an access point short range communication transceiver, and an access point electronic controller. the access point electronic controller receives a user input to begin a registration mode, detects a first beacon signal via the access point short range communication transceiver, determines whether the user panel has matching characteristics with the wireless access point, initiates a first wireless connection between the access point short range communication transceiver and the user panel short range communication transceiver, exchanges identification information, and registers the user panel to the intercom network.


Robert Bosch GmbH patent applications on January 2nd, 2025