US Pat. No. 10,098,267

HOUSING FOR A CAMERA AND METHOD OF MANUFACTURE

Robert Bosch LLC, Broadv...

1. An electronic device comprisinga housing including a first housing portion, the first housing portion including
a first portion of an outer surface of the housing,
a first portion of housing material disposed adjoining the first portion of the outer surface, and
a second portion of housing material disposed adjoining the first portion of housing material, the first portion of housing material disposed between the second portion of housing material and the first portion of the outer surface,whereinthe first portion of the outer surface and the first portion of housing material are formed of a first thermally conductive plastic material which comprises a first plastic material and a first filler material, wherein the amount of the first filler material within the first thermally conductive plastic material is a first percentage of the total amount of material that forms the first thermally conductive plastic material, and
the second portion of housing material is formed of a second thermally conductive plastic material that comprises the first plastic material and the first filler material, the amount of the first filler material within the second thermally conductive plastic material is a second percentage of the total amount of material that forms the second thermally conductive plastic material, and the second percentage is greater than the first percentage.

US Pat. No. 9,476,426

VIBRATION ISOLATING ENGINE COOLING FAN

Robert Bosch LLC, Broadv...

1. An axial fan assembly, comprising:
a hub rotatable about an axis of rotation and including a radially extending face and a cylindrical portion extending axially
from said face, said face including a radially inner face portion and a radially outer face portion;

a plurality of connection structures extending radially outwardly from said radially inner face portion and extending radially
inwardly from said radially outer face portion; and

a plurality of isolated members extending radially outwardly from said radially inner face portion, said plurality of isolated
members being isolated from said plurality of connection structures and said radially outer face portion by a plurality of
slots,

wherein a first isolated member of said plurality of isolated members has a first radially outer edge,
wherein a second isolated member of said plurality of isolated members has a second radially outer edge,
wherein said first radially outer edge has a first arc length,
wherein said second radially outer edge has a second arc length, and
wherein said first arc length is greater than said second arc length.

US Pat. No. 9,082,406

METHOD AND SYSTEM FOR EXTENDING DIALOG SYSTEMS TO PROCESS COMPLEX ACTIVITIES FOR APPLICATIONS

ROBERT BOSCH LLC, Broadv...

25. A dialog system that uses a dialog move tree to manage a conversation between the dialog system and a user, comprising:
a dialog manager to associate the conversation with a complex activity, the dialog manager being configured to interpret semantically
incoming user requests and utterances, and perform an appropriate action on a device controlled by the dialog system; and

a plan engine to execute a plan script in connection with the complex activity, the plan script including a set of atomic
dialog activities and logic to control a data and sequence flow of the atomic dialog activities, the set of atomic dialog
activities being sub-activities of the complex activity;

wherein:
the dialog move tree forms a structured history of dialog moves performed by the dialog system and the user in the conversation;
the dialog manager dynamically adds to the dialog move tree a node for each occurrence of an atomic dialog activity of the
set of atomic dialog activities;

the complex activity is specified via a declarative activity specification language that connects the atomic dialog activities
with a process related to at least one of a web service and a business process; and

the plan engine is configured to interact with a process engine that executes a process script in connection with the process,
the process script including a set of atomic process activities and corresponding order constraints of the atomic process
activities, the set of atomic process activities being sub-activities of the process, the process script conforming to BPEL4WS
(Business Process Execution Language for Web Services).

US Pat. No. 9,856,944

EPICYCLOIDAL GEAR TRAIN INCLUDING BUSHING-FREE PLANETARY GEAR

Robert Bosch LLC, Broadv...

1. A gear assembly comprising
a first gear, and a second gear that is engaged with the first gear, the first gear including
a first side,
a second side opposed to the first side,
an outer edge surface that extends between the first side and the second side, the outer edge surface defining a first set
of external teeth, and

an inner edge surface that extends between the first side and the second side and defines a central opening,
wherein the inner edge surface defines a smooth curve between the first side and the second side, and
the second gear includes
a gear head defining a second set of external teeth, and
a gear stem extending from the gear head in a direction parallel to a rotational axis of the second gear and through the central
opening,
wherein
an outer surface of the gear stem is configured to engage the inner edge surface in such a way as to drive the first gear,
and

the first gear is bearing free and bushing free such that the outer surface of the gear stem directly contacts the inner edge
surface.

US Pat. No. 9,579,504

PERSONALIZED PATIENT CONTROLLED NEUROSTIMULATION SYSTEM

Robert Bosch LLC, Palo A...

1. A method for personalized patient controlled neurostimulation, comprising the steps of:
(A) obtaining (i) physical data of an individual and (ii) one or more manual inputs from said individual;
(B) transmitting said physical data via a communication channel to a processor circuit external to said individual;
(C) generating compare data in said processor circuit by comparing said physical data with profile data of said individual;
(D) transmitting said compare data from said processor circuit via said communication channel to a controller;
(E) generating customized data in said controller by processing said one or more manual inputs and said compared data using
a set of rules, wherein said rules are (i) reprogrammable and (ii) govern generation of a nerve stimulation signal having
predetermined control characteristics applicable to said individual;

(F) controlling said neurostimulation of said individual with said nerve stimulation signal based on said customized data
and;

(G) presenting feedback information to said individual of one or more health-related conditions of said individual, wherein
said feedback information advises said individual to alter at least one of (i) a physical characteristic of said individual
and (ii) a behavioral characteristic of said individual.

US Pat. No. 9,542,940

METHOD AND SYSTEM FOR EXTENDING DIALOG SYSTEMS TO PROCESS COMPLEX ACTIVITIES FOR APPLICATIONS

Robert Bosch LLC, Broadv...

1. A system comprising:
an input device configured for receiving user dialogue input;
an output device configured to output system dialogue output;
processing circuitry;
an interface communicative coupling the processing circuitry to a plurality of service provider components; and
a data storage device that stores definitions of a plurality of atomic dialogue activities, a plurality of complex dialogue
activities, a plurality of atomic service processes, and a plurality of complex service processes;

wherein:
each of the complex dialogue activities is formed by an ordered subset of the plurality of atomic dialogue activities;
each of the complex service processes is formed by an ordered subset of the atomic service activities;
the processing circuitry is configured to:
responsive to a first user dialogue input obtained via the input device, select one of the complex dialogue activities and
one of the complex service activities;

execute the selected complex dialogue activity by executing at least some of the atomic dialogue activities of the selected
complex dialogue activity;

insert a node that corresponds to the selected complex dialogue activity in a hierarchical dialogue structure that hierarchically
records nodes that correspond to the atomic dialogue activities of one or more of the complex dialogue activities, and that
represent respective user dialogue inputs and system dialogue outputs;

execute the selected complex service activity by executing the atomic service activities of the selected complex service activity,
the execution of the atomic service activities including obtaining a service by one or more of the plurality of service provider
components via the interface;

responsive to a second user dialogue input, use the hierarchical dialogue structure to determine whether the second user dialogue
input corresponds to any of the nodes of the hierarchical dialogue structure that have been recorded for the selected complex
dialogue activity; and

execute an algorithm by which the processing circuitry updates the hierarchical dialogue structure to include a new node representing
the second user dialogue input such that the new node is hierarchically associated with other nodes representing the selected
complex dialogue activity when the determination is that the second user dialogue input corresponds to at least one of the
nodes that have been recorded for the selected complex dialogue activity, and otherwise is set as a new top hierarchical level
node corresponding to another of the complex dialogue activities which is responsively invoked; and

the execution of at least one of the atomic dialogue activities of the selected complex atomic dialogue activity uses an output
of the execution of at least one of the atomic service activities of the selected complex service activity.

US Pat. No. 10,041,505

AIRFLOW ASSEMBLY HAVING IMPROVED ACOUSTICAL PERFORMANCE

Robert Bosch LLC, Broadv...

1. An airflow assembly, comprising:a fan having a number of fan blades;
a shroud including (i) a plenum defining a plenum opening located adjacent to said number of fan blades, said plenum configured to guide an airflow through said plenum opening in a first direction, and (ii) a barrel extending from said plenum so as to surround said plenum opening, wherein said plenum further defines at least one airflow opening spaced apart from said plenum opening and configured to pass at least a portion of said airflow therethrough in a second direction that is opposite to said first direction;
a plurality of ribs, each of said plurality of ribs extending inwardly from said barrel; and
a fan support attached to said plurality of ribs and configured to support said fan;
wherein said at least one airflow opening is not an attachment structure or a guiding structure,
wherein said at least one airflow opening is not configured to receive a fastening member, and
wherein said at least one airflow opening does not function as a water drain.

US Pat. No. 10,020,656

EMERGENCY LOAD MANAGEMENT USING A DC MICROGRID DURING GRID OUTAGE

Robert Bosch LLC, Broadv...

1. A power distribution system for a building comprising:a direct-current (DC) bus;
an alternating current (AC) bus;
a plurality of power consuming devices, the plurality of power consuming devices including (i) at least one DC power consuming device connected to the DC bus and configured to receive DC power from the DC bus and (ii) at least one AC power consuming device connected to the AC bus and configured to receive AC power from the AC bus;
at least one energy storage device connected to the DC bus via a switching device, the switching device being configured to charge the at least one energy storage device by drawing DC power from the DC bus and discharge the at least one energy storage device to provide DC power to the DC bus;
a DC power supply connected to the DC bus, the DC power supply being configured to provide DC power to the DC bus by converting AC power from an electrical utility grid;
a inverter connected between the DC bus and the AC bus, the inverter being configured to provide AC power to the AC bus by converting DC power from the DC bus; and
a control system operatively connected to the inverter, the DC power supply, the at least one energy storage device, and the plurality of power consuming devices, the control system being configured to:
define a first group of the plurality of power consuming devices as being non-critical during an outage of the electrical utility grid based an amount of energy currently stored in the at least one energy storage device; and
in response to the outage of the electrical utility grid:
operate the inverter to provide power to the AC bus from the DC bus; and
for each power consuming device in the first group, one of (i) command the respective power consuming device of the first group to shut down, (ii) disconnect the respective power consuming device of the first group from one of the AC bus and the DC bus, and (iii) command the respective power consuming device of the first group to operate in a low power state, the low power state being a state in which the respective power consuming device of the first group consumes less power than in a state prior to the outage of the electrical utility grid.

US Pat. No. 9,937,810

CHARGING AND DISCHARGING OF DC MICROGRID ENERGY STORAGE

Robert Bosch LLC, Broadv...

1. A power distribution system for a building comprising:a direct-current (DC) bus;
at least one power consuming device connected to the DC bus and configured to receive DC power from the DC bus;
a DC power supply connected to the DC bus, the DC power supply being configured to provide DC power to the DC bus by converting alternating-current (AC) power from an electrical grid;
a plurality of energy storage devices connected to the DC bus via a plurality of switching devices, each energy storage device in the plurality of energy storage devices having minimal degradation when operated with a state of charge between an respective upper threshold and a respective lower threshold, each switching device in the plurality of switching devices being configured to charge a respective one energy storage device in the plurality of energy storage devices by drawing DC power from the DC bus and to provide power to the DC bus by discharging the respective energy storage device; and
a control system operatively connected to the plurality of switching devices and configured to:
generate a schedule for charging and discharging the plurality energy storage devices, the schedule including a plurality of time periods during which the plurality of energy storage devices are to be one of charged and discharged;
in response to the generated schedule indicating that the plurality of energy storage devices are to be discharged, operating the plurality of switching devices to discharge energy storage devices in the plurality of energy storage devices that have states of charge greater than their respective upper thresholds before discharging energy storage devices in the plurality of energy storage devices that have states of charge less than their respective upper thresholds; and
in response to the generated schedule indicating that the plurality of energy storage devices are to be charged, operating the plurality of switching devices to charge energy storage devices in the plurality of energy storage devices that have states of charge less than their respective lower thresholds before charging energy storage devices in the plurality of energy storage devices that have states of charge greater than their respective lower thresholds.

US Pat. No. 10,251,297

PRINTED CIRCUIT BOARD HOUSING INCLUDING GUIDING RIBS

Robert Bosch LLC, Broadv...

1. An electronic control unit, comprisinga housing including
a base, and
a cover that overlies the base, the cover including
a planar end portion,
sidewall portions that surround a periphery of the end portion, and
a rib that protrudes inward from a base-facing surface of the end portion, the rib having
a first end adjacent a first one of the sidewall portions,
a second end adjacent a third one of the sidewall portions, and
a free edge that is spaced apart from the base-facing surface of the end portion, the free edge extending between the rib first end and the rib second end; and
a printed circuit board disposed in the housing, the printed circuit board including
a cover-facing surface,
a base-facing surface, and
electrical components supported on at least one of the cover-facing surface and the base-facing surface,whereina height of the free edge is a distance between the free edge and the base-facing surface of the end portion in a direction normal to the base-facing surface of the end portion, andthe height of the free edge varies between the rib first end and the rib second end such that the height of the free edge is greatest at a location between the rib first end and the rib second end.

US Pat. No. 10,294,901

VEHICLE FUEL PUMP MODULE INCLUDING IMPROVED JET PUMP ASSEMBLY

Robert Bosch LLC, Broadv...

1. A vehicle fuel pump module comprising:a reservoir configured to be disposed in a fuel tank of the vehicle; and
a filter housing disposed in the reservoir, the filter housing including
an internal chamber that is configured to receive a filter, and
a jet pump feed tube, the jet pump feed tube being secured to an outer surface of the filter housing, the jet pump feed tube including a feed tube inlet, a feed tube outlet, a feed tube passageway that extends between the feed tube inlet and the feed tube outlet and a filtering choke disposed within the feed tube passageway at a location between the feed tube inlet and the feed tube outlet;
wherein the filtering choke includes
a choke housing that includes a fluid inlet, a fluid outlet, a choke housing passageway that extends between the fluid inlet and the fluid outlet, a choke housing longitudinal axis that extends between the fluid inlet and the fluid outlet, and a filter slot that is formed in a surface of the choke housing passageway, the slot extending in parallel to the choke housing longitudinal axis, and
a filter ball disposed in the choke housing passageway,
wherein
the filter ball is dimensioned to be press fit within the choke housing passageway at a location corresponding to the location of the filter slot such that the filter ball is fixed within the choke housing passageway and abuts the filter slot,
a fluid path is defined between the filter ball and surfaces of the filter slot, the fluid path providing fluid communication between the feed tube inlet and the feed tube outlet.

US Pat. No. 10,233,990

COMPOSITE COATING FOR NOISE AND VIBRATION DAMPING AND BRAKE PAD HAVING SUCH A COATING

Robert Bosch LLC, Broadv...

1. A coating on a substrate, comprising:a first bonding layer that includes an epoxy material;
a second bonding layer that includes the epoxy material; and
a composite layer that is disposed between the first and second of bonding layers, and that includes a mixture of a rubber material and particles of a secondary material, wherein a nominal size of the particles of the secondary material is less than or equal to half of a nominal size of particles of the rubber material.

US Pat. No. 10,228,047

ACTUATOR FOR PROVIDING RELATIVE MOTION BETWEEN TWO POINTS

Robert Bosch LLC, Broadv...

1. An actuator comprising a spindle having a first end and an opposed second end, the spindle including an external thread disposed between the first end and the second en&a transmission element disposed on the first end and having radially extending gear teeth, the gear teeth configured to engage a drive gear that drives the spindle to rotate about a spindle axis,
a first connection interface mounted on the spindle and engaged with a first portion of the external thread; and
a second connection interface mounted on the spindle and engaged with a second portion of the external thread,whereinthe second connection interface is engaged with the external thread in such a way as to be moveable along the spindle axis relative to the first connection interface when the spindle is driven by the drive motor,
each of the first connection interface and the second connection interface include a connection feature that enables a mechanical connection with an external structure, and
the first connection interface is disposed on the spindle at a location between the second connection interface and the transmission element.

US Pat. No. 10,309,424

VEHICLE FUEL PUMP MODULE INCLUDING IMPROVED JET PUMP ASSEMBLY

Robert Bosch LLC, Broadv...

1. A vehicle fuel pump module comprising:a reservoir configured to be disposed in a fuel tank of the vehicle; and
a jet pump assembly that is disposed in the reservoir,
wherein the jet pump assembly comprises:
a fluid supply conduit;
an internal chamber;
a primary jet pump including a primary nozzle and a primary mixing tube, the primary nozzle including a primary nozzle inlet that communicates with the fuel supply conduit and a tapered primary nozzle outlet, the primary mixing tube receiving fluid discharged from the primary nozzle outlet and being in fluid communication with the internal chamber; and
a passageway that extends between the fuel supply conduit and the primary nozzle inlet, the passageway being parallel to a direction of fluid flow through the fuel supply conduit and perpendicular to a longitudinal axis of the primary nozzle, the passageway including a jet pump choke that is configured to provide a reduced pressure at the primary nozzle inlet relative to a pressure in the fluid supply conduit, the jet pump choke including
a choke ball disposed in the passageway, and
a choke slot that is formed in the inner surface of the passageway, the choke slot extending along a direction that is perpendicular to the longitudinal axis of the primary nozzle,
wherein
the choke ball is dimensioned to be press fit within the passageway such that the choke ball is fixed within the passageway and fully obstructs the passageway, and
a fluid path is defined between the choke ball and surfaces of the choke slot, the fluid path providing fluid communication between the fuel supply conduit and the primary nozzle inlet.