US Pat. No. 9,052,084

BEAM GENERATING DEVICE

MSI COMPUTER (SHENZHEN) C...

4. A beam generating device emitting a first beam and a second beam, comprising:
a luminescence unit emitting a main beam;
a first reflecting unit reflecting the main beam to generate a first reflected beam, wherein the main beam forms the first
beam and the first reflected beam forms the second beam;

a first component comprising a first layer, a second layer, a third layer and a hole, wherein the hole passes through the
first, the second and the third layers, the first, the second and the third layers are successively arranged, the first and
the third layers are opaque, the luminescence unit is disposed in the hole and the main beam passes through the second layer
to form the first beam; and

a second component containing the first reflecting unit and comprising a slit, wherein the first reflecting unit aims the
hole to reflect the main beam to form the first reflected beam and the first reflected beam passes through the second beam,

wherein the first beam is a ring-like beam and the second beam is a straight beam.

US Pat. No. 9,839,157

LIQUID COOLING APPARATUS

MSI Computer (Shenzhen) C...

1. A liquid cooling apparatus, comprising:
a heat exchange module comprising a liquid inlet and a liquid outlet;
a cooling module comprising:
a first body being connected to the liquid outlet;
a second body being connected to the liquid inlet, and the first body being disposed above the second body;
a first cooling component being disposed between the first body and the second body, and
a cooling duct connecting the first body and the second body, and the cooling duct being in thermal contact with the first
cooling component, and

a pivoting mechanism being connected to the heat exchange module and the cooling module.

US Pat. No. 9,062,681

FAN DEVICE AND VANE THEREOF

MSI COMPUTER (SHENZHEN) C...

1. A fan device, comprising:
a frame including an axle base; and
a vane comprising:
a hub disposed on the axle base in a pivotal way and including a windward side and a sidewall surface connected to the windward
side; and

a plurality of blade assemblies circumferentially disposed on the sidewall surface wherein each of the blade assemblies includes
a first blade and a second blade, the first blade and the second blade both are disposed on and protruded from the sidewall
surface of the hub in a radial direction, the distance between the second blade and the windward side is greater than another
distance between the first blade and the windward side, the first blade includes a first side edge away from the windward
side and connected to the sidewall surface, the second blade includes a second side edge near the windward side and connected
to the sidewall surface, the angle of between an extending surface of the second side edge of the second blade extending towards
the windward side and the windward side is greater than another angle of between an extending surface of the first side edge
of the first blade extending towards the windward side and the windward side, and the gap between a portion of the second
side edge and the windward side is less than another gap between the first side edge and the windward side;

wherein the second side edge has a free end and a connecting end that are opposite to each other, the connecting end is connected
to the hub, a distance between the connecting end and the windward side is less than a distance between the first side edge
and the windward side, and a distance between the first side edge and the windward side is less than a distance between the
free end and an extending plane of the windward side.

US Pat. No. 9,476,771

CONTROL METHOD FOR CLEANING ROBOTS

MSI COMPUTER (SHENZHEN) C...

1. A cleaning robot, comprising:
a light detector to detect a light beam; and
a controller coupled to the light detector, wherein when the controller determines that the light beam is being output by
a charging station, the controller controls the cleaning robot to move to the charging station along a first boundary of the
light beam, which is substantially perpendicular to the charging station, wherein the light detector comprises a rib, when
the cleaning robot moves to the charging station along the first boundary of the light beam, the light beam is blocked by
the rib such that the light detector does not detect the light beam during the movement of the cleaning robot,

wherein the light detector is a non-omnidirectional light detector.

US Pat. No. 9,089,249

DIRECTION DEVICE AND OPERATION SYSTEM UTILIZING THE SAME

MSI COMPUTER (SHENZHEN) C...

1. A direction device controlling a traveling route of a cleaning robot, comprising:
a receiving unit receiving a first encoded ultrasonic wave emitted by the cleaning robot;
an emitting unit emitting a wireless signal; and
a control unit, which activates the emitting unit to emit a first direction wireless signal to control the traveling route
of the cleaning robot when the receiving unit receives the first encoded ultrasonic wave,

wherein:
the direction device is separated from the cleaning robot,
the emitting unit emits the first direction wireless signal toward to a specific direction and the cleaning robot remains
in a first region according to the first direction wireless signal,

when the receiving unit receives a second encoded ultrasonic wave emitted by the cleaning robot, the emitting unit emits a
second direction wireless signal toward to the specific direction and the cleaning robot leaves the first region and enters
to a second region according to the second direction wireless signal,

an encoded value of the first direction wireless signal is different from an encoded value of the second direction wireless
signal, and

when the cleaning robot remains in the second region and the receiving unit receives the second encoded ultrasonic wave emitted
by the cleaning robot, the emitting unit emits the first direction wireless signal and does not emit the second direction
wireless signal,

when the emitting unit receives the second encoded ultrasonic wave for the first time, the emitting unit emits the second
direction wireless signal, and when the emitting unit receives the second encoded ultrasonic wave again, the emitting unit
emits the first direction wireless signal replacing the second direction wireless signal, and

when the receiving unit receives a third encoded ultrasonic wave emitted by the cleaning robot, the emitting unit emits the
second direction wireless signal again.

US Pat. No. 9,357,893

MOBILE DEVICE GENERATING MAP INFORMATION TO AN ELECTRONIC DEVICE

MSI COMPUTER (SHENZHEN) C...

1. A mobile device moving in a specific area, comprising:
a driving unit moving according to a first driving signal;
an environment sensing unit detecting an outline of the specific area to generate detection information;
a control unit processing the detection information to generate first map information and position information; and
a transmittal unit transmitting the first map information to an electronic device,
wherein the electronic device generates second map information according to the first map information, and the control unit
generates the first driving signal according to the first map information, the second map information and the position information,

wherein the electronic device modifies the first map information to generate a modified result, serves the modified result
as the second map information and transmits the second map information to the mobile device,

wherein the electronic device is configured to receive a user input of directly marking an enhancement sign on the first map
information to generate the second map information, the enhancement sign corresponding to an unclean area of the specific
area, and

wherein the mobile device is configured to receive the second map information with the marked enhancement sign and increase
efficiency of the mobile device before entering the unclean area.

US Pat. No. 9,052,720

MOBILE ROBOT

MSI COMPUTER (SHENZHEN) C...

1. A mobile robot, comprising:
a light emitting unit emitting a main beam;
a processing unit diverging the main beam to a plurality of sub-beams, wherein the sub-beams constitute a light covering an
area, and when a portion of the sub-beams irradiate a first object, the first object reflects the sub-beams and a plurality
of reflected beams are reflected;

an optical component converging the reflected beams to a first collected beam;
an image sensing unit converting the first collected beam into a first detection result;
a control unit calculating depth information according to the first detection result; and
a moving unit moving the mobile robot, wherein the control unit activates a relevant behavior of the mobile robot according
to the depth information and controls the mobile robot through the moving unit.

US Pat. No. 9,687,130

CONTROL METHOD FOR CLEANING ROBOTS

MSI COMPUTER (SHENZHEN) C...

10. A control method of a cleaning robot, which comprises a controller and a light detector, the method comprising:
moving the cleaning robot according to a first direction before the light detector of the cleaning robot detects a light beam;
providing a first trigger signal to the controller and keeping moving the cleaning robot according to the first direction
when the light detector of the cleaning robot detects the light beam;

providing a second trigger signal to the controller, moving the cleaning robot for a predetermined distance to let the light
detector of the cleaning robot passing through the light beam to leave a restricted area labeled by the light beam and then
stopping the cleaning robot when the light detector does not detect the light beam, wherein a first square wave signal is
generated when the cleaning robot is stopped;

moving the cleaning robot in a second direction to enter an un-cleaned area;
when the cleaning robot moves in the second direction and the light detector detects the light beam, the light detector transmits
a third trigger signal to the controller and the controller controls the cleaning robot to keep moving along the second direction;
and

when the light detector fails to detect the light beam during a moving along the second direction, the light detector transmits
a fourth trigger signal to the controller and a second square wave signal is generated to inform the controller that the cleaning
robot has left the restricted area.

US Pat. No. 9,215,832

LIQUID-COOLING MODULE AND ELECTRONIC DEVICE USING THE SAME

MSI COMPUTER (SHENZHEN) C...

1. A liquid-cooling module comprising;
a liquid-providing component having a liquid inlet and a plurality of liquid-providing openings, the liquid inlet being configured
for being connected to a cooler;

a diverter valve disposed in the liquid-providing component for splitting a heat dissipating liquid to the plurality of liquid-providing
openings equipped with the liquid-providing component;

a liquid-receiving component having a plurality of liquid-receiving openings and a liquid outlet, the liquid outlet being
configured for being connected to the cooler; and

at least one heat dissipating assembly comprising a flow tube, one end of the flow tube being detachably connected to one
of the plurality of liquid-providing openings, and the other end of the flow tube being connected on one of the plurality
of liquid-receiving openings.

US Pat. No. 9,575,520

MAIN BOARD ASSEMBLY AND SERVER INCLUDING THE SAME

MSI COMPUTER (SHENZHEN) C...

1. A server for being equipped with at least one of a standard expansion card and a low profile expansion card, the standard
expansion card having a first width, the low profile expansion card having a second width, the first width being greater than
the second width, and the server comprising:
a case comprising a supporting plate, a first side plate and a second side plate, the first side plate and the second side
plate respectively connected to two ends of the supporting plate which are opposite to each other; and

a main board assembly disposed on the supporting plate, the main board assembly comprising:
a base board;
a first expansion slot disposed on the base board;
a second expansion slot disposed on the base board, and the first expansion slot located between the second expansion slot
and the first side plate;

a third expansion slot disposed on the base board, and the second expansion slot located between the first expansion slot
and the third expansion slot; and

a switching circuit electrically connected to the first expansion slot and the second expansion slot for switching between
the first expansion slot and the second expansion slot;

wherein, there is a first distance between the second expansion slot and the first side plate, there is a second distance
between the first expansion slot and the third expansion slot, the first distance and the second distance are greater than
the first width, there is a third distance between the first expansion slot and the third expansion slot, and the third distance
is two times greater than the second width.

US Pat. No. 9,689,971

LASER RANGING CALIBRATION METHOD AND APPARATUS USING THE SAME

MSI COMPUTER (SHENZHEN) C...

1. A laser ranging calibration method comprising steps of:
(a) projecting a line laser beam in a first direction to a calibration target by a line laser generation module at a first
position to form a laser spot on a surface of the calibration target, the calibration target having a first width;

(b) capturing a ranging image in the first direction by an image capturing module at a second position, the ranging image
comprising a calibration target image of the calibration target and a line spot image of the laser spot, the first position
having a constant correlation with the second position;

(c) calculating a measured width of the calibration target according to a position of the line spot image in the ranging image;
(d) obtaining a calibration parameter according to the first width and the measured width; and
(e) performing a ranging task by the line laser generation module and the image capturing module and performing a calibration
task according to the calibration parameter;

wherein the step (c) comprises:
calculating a plurality of angles of two terminals of the line spot image in respect to a lens of the image capturing module
according to an angle of view of the image capturing module, an amount of pixels of the ranging image and pixels of the line
spot image; and

calculating the measured width according to correlation among the angles, the first position and the second position.

US Pat. No. 9,520,731

CONTROL METHOD FOR CLEANING ROBOTS

MSI COMPUTER (SHENZHEN) C...

1. A charging station for a cleaning robot, comprising:
an infrared (IR) transmitter to output a first IR light beam with a scattering angle 2?, wherein the IR light beam comprises
a second boundary and a first boundary, and the IR transmitter is offset at the angle ? to make the first boundary is substantially
perpendicular or perpendicular to the charging station and the cleaning robot moves to the charging station along the first
boundary; and

a controller to control the IR transmitter, wherein when the controller determines that the cleaning robot is near to the
charging station, the controller controls the IR transmitter to output a second IR light beam.

US Pat. No. 9,980,365

ELECTRONIC DEVICE

MSI COMPUTER (SHENZHEN) C...

1. An electronic device, comprising:a metal casing having a storage space;
a circuit board located in the storage space; and
a heating assembly comprising a base part, a first heating part and a second heating part, the first heating part and the second heating part being respectively disposed on two sides of the base part opposite to each other;
wherein the first heating part comprises a first heating sheet, a first aluminum block and a first thermally conductive sheet; the first aluminum block is stacked on one side of the base part; the first heating sheet is embedded in one side of the first aluminum block close to the base part; the first thermally conductive sheet is stacked on one side of the first aluminum block away from the base part; the first thermally conductive sheet is in thermal contact with the circuit board; the second heating part comprises a second heating sheet, a second aluminum block and a second thermally conductive sheet; the second aluminum block is stacked on one side of the base part opposite to the first aluminum block; the second heating sheet is embedded in one side of the second aluminum block close to the base part; the second thermally conductive sheet is stacked on one side of the second aluminum block away from the base part; and the second thermally conductive sheet is in thermal contact with the metal casing.

US Pat. No. 9,976,853

MOVABLE DEVICES

MSI COMPUTER (SHENZHEN) C...

1. A method for controlling a cleaning robot, the cleaning robot including a processor configured to control the cleaning robot, the method comprising:driving the cleaning robot to move in an area, wherein at a first time point, the cleaning robot is at a specific position in the area, and at a second time point, the cleaning robot returns to the vicinity of the specific position;
at the first time point, detecting reflected light in a first field of view to generate first previous data;
at the second time point, detecting reflected light in the first field of view to generate second previous data;
detecting reflected light in a second field of view to generate first compensation data, wherein boundaries of the first field of view do not overlap boundaries of the second field of view;
performing a simultaneous localization and mapping (SLAM) operation on the first previous data to generate a first previous map and a first previous position;
performing the SLAM operation on the second previous data to generate a second previous map and a second previous position; and
comparing the first previous map with the second previous map to generate a comparison result,
wherein when the comparison result conforms to a pre-determined condition, the SLAM operation is performed on specific data and the first compensation data to generate a current map and the cleaning robot is driven according to the current map.

US Pat. No. 9,965,905

ENGINE-STATE DETECTION DEVICE AND ENGINE-STATE DETECTION METHOD

MSI COMPUTER (SHENZHEN) C...

1. An engine-state detection device adapted to a vehicle engine, with a battery module electrically connected to the vehicle engine for providing a power signal, comprising:a windowed comparison circuit configured to receive the power signal and convert the power signal to one of a plurality of sets of subject signals depending on one of a plurality of level profiles, wherein each of the plurality of level profiles is related to a respective one of the plurality of sets of subject signals; and
a controller electrically connected to the windowed comparison circuit and configured to perform an algorithm for the one of the plurality of sets of subject signals converted from the power signal for generating a combination signal correspondingly, and determine a state of the vehicle engine according to the one of the plurality of sets of subject signals and the combination signal generated correspondingly, wherein the level profile on which the windowed comparison circuit depends is determined by the controller;
wherein the one of the plurality of sets of subject signals includes a first digital signal and a second digital signal, the level profile on which the windowed comparison circuit depends includes a first reference signal and a second reference signal, the first reference signal has an upper bound value related to the first digital signal, and the second reference signal has a lower bound value related to the second digital signal.

US Pat. No. 10,219,411

IDENTITY RECOGNITION DEVICE

MSI COMPUTER (SHENZHEN) C...

1. An identity recognition device, comprising:a thermal conductive casing;
an identity recognition module;
a heat dissipation assembly comprising a plurality of heat pipes, a heat absorbing block and a first heat sink, the heat pipes disposed on the thermal conductive casing and in thermal contact with the thermal conductive casing, the heat absorbing block in thermal contact with the identity recognition module, and two opposite sides of the first heat sink respectively in thermal contact with the heat pipes and the heat absorbing block; and
a heat dissipation coating coated on the thermal conductive casing and the heat pipes; wherein the thermal conductivity of the heat dissipation coating is larger than the thermal conductivities of the thermal conductive casing and the heat pipes;
wherein the thermal conductive casing comprises a front plate, a back plate, and an annular side plate, the back plate and the front plate are opposite to each other, the annular side plate is connected to and located between the front plate and the back plate, such that the front plate, the back plate and the annular side plate together form an accommodating space, the identity recognition module and the heat dissipation assembly are located in the accommodating space, the plurality of heat pipes comprise at least one first heat pipe, at least one second heat pipe, and at least one third heat pipe, the at least one first heat pipe is embedded into the back plate, and the at least one second heat pipe and the at least one third heat pipe are respectively embedded into two opposite sides of the annular side plate.

US Pat. No. 9,992,422

MOTION GUIDING METHOD AND MOTION GUIDING APPARATUS

MSI Computer (Shenzhen) C...

5. A motion guiding apparatus, comprising:a guiding device comprising:
a main body having a first end portion and a second end portion, the first end portion being in contact with a reference surface;
an arm piece extending from the second end portion; and
a linear light source disposed on a reference surface-facing side face of the arm piece, the light emitted by the linear light source projecting a reference light line on the reference surface and a direct light line on an outer surface of the main body with one edge of the outer surface being adjacent to the reference surface; and
a mobile unit comprising:
a moving module including a roller and a motor;
an image-capturing module including a lens, a light-sensitive element and an image processor, for capturing an image of the reference light line, the direct light line, and a reflected light line, wherein the reflected light line is a reflection of the direct light line on the reference surface; and
a computing module connected to the moving module and the image-capturing module, including a processor for computing a reference angle formed between the reference light line and the reflected light line shown in the image, so as to obtain a relative angle between the mobile unit and the linear light source such that the computing module drives the moving module to move based on the relative angle.