mhurhangee/patent-ind-claim-en huggingface dataset:
A robot cleaner configured to perform cleaning and drive automatically, wherein the robot cleaner comprises: a cleaner case that defines an external appearance of the robot cleaner; a suction device provided in the cleaner case; a suction nozzle configured to suck dust on the floor via driving of the suction device ; a dust collector configured to collect foreign matters from sucked air, wherein the robot cleaner further comprises recognition means recognizable by a camera of an external device; and a first wireless communications device configured to communicate with the external device, wherein the first wireless communications device of the robot cleaner is configured to receive a control signal from a second wireless communications device of the external device such that the robot cleaner can be driven in accordance with the control signal; wherein the recognition means includes a lighting image generated or removed by selective activation of a light source of the robot cleaner, wherein an outer wall of the cleaner case comprises a color layer in an outer portion of the outer wall and a reflective layer in an inner portion of the outer wall , wherein the light source is provided under the reflective layer , and wherein the reflective layer is arranged to not transmit light from outside the robot cleaner to the inner portion of the outer wall and to transmit the lighting image from the light source through the outer wall. a cleaner case that defines an external appearance of the robot cleaner; a suction device provided in the cleaner case; a suction nozzle configured to suck dust on the floor via driving of the suction device ; a dust collector configured to collect foreign matters from sucked air, wherein the robot cleaner further comprises recognition means recognizable by a camera of an external device; and a first wireless communications device configured to communicate with the external device, wherein the first wireless communications device of the robot cleaner is configured to receive a control signal from a second wireless communications device of the external device such that the robot cleaner can be driven in accordance with the control signal; wherein the recognition means includes a lighting image generated or removed by selective activation of a light source of the robot cleaner, wherein an outer wall of the cleaner case comprises a color layer in an outer portion of the outer wall and a reflective layer in an inner portion of the outer wall , wherein the light source is provided under the reflective layer , and wherein the reflective layer is arranged to not transmit light from outside the robot cleaner to the inner portion of the outer wall and to transmit the lighting image from the light source through the outer wall.
A computer-implemented method for detecting attempts to transmit sensitive information via data-distribution channels, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising: identifying an attempt to transmit a file through a data-distribution channel ; comparing, using an image-matching technique , the file with a plurality of known sensitive files that are both stored in image formats and protected by a data-loss-prevention policy ; comparing, using a finer image-matching technique that consumes more computing resources than the image-matching technique, the file and at least one known sensitive file from the plurality of known sensitive files that was not discarded by the image-matching technique; determining , based on the results of the finer image-matching technique, that the file violates the data-loss-prevention policy; performing a security action in response to determining that the file violates the data-loss-prevention policy. identifying an attempt to transmit a file through a data-distribution channel ; comparing, using an image-matching technique , the file with a plurality of known sensitive files that are both stored in image formats and protected by a data-loss-prevention policy ; comparing, using a finer image-matching technique that consumes more computing resources than the image-matching technique, the file and at least one known sensitive file from the plurality of known sensitive files that was not discarded by the image-matching technique; determining , based on the results of the finer image-matching technique, that the file violates the data-loss-prevention policy; performing a security action in response to determining that the file violates the data-loss-prevention policy.
A method for preparing a polymer electrolyte membrane comprising: preparing an electrolyte membrane including (i) a polyarylene ether ketone polymer including a unit of the following Chemical Formula 1 and having a sulfonate group, and (ii) inorganic nanoparticles including a hydroxyl group on a surface; reducing a ketone group of the polyarylene ether ketone polymer; and crosslinking the reduced polyarylene ether ketone polymer and the inorganic nanoparticles by treating the electrolyte membrane with sulfuric acid: wherein, in Chemical Formula 1, R1 to R3 are the same as or different from each other and each independently hydrogen, an alkyl group or an aryl group; a is an integer of 0 to 8 and b and c are each an integer of 0 to 4; and when a to c are 2 or greater, substituents in the parentheses are the same as or different from each other. preparing an electrolyte membrane including (i) a polyarylene ether ketone polymer including a unit of the following Chemical Formula 1 and having a sulfonate group, and (ii) inorganic nanoparticles including a hydroxyl group on a surface; (i) a polyarylene ether ketone polymer including a unit of the following Chemical Formula 1 and having a sulfonate group, and (ii) inorganic nanoparticles including a hydroxyl group on a surface; reducing a ketone group of the polyarylene ether ketone polymer; and crosslinking the reduced polyarylene ether ketone polymer and the inorganic nanoparticles by treating the electrolyte membrane with sulfuric acid: wherein, in Chemical Formula 1, R1 to R3 are the same as or different from each other and each independently hydrogen, an alkyl group or an aryl group; a is an integer of 0 to 8 and b and c are each an integer of 0 to 4; and when a to c are 2 or greater, substituents in the parentheses are the same as or different from each other.
A lens drive apparatus for use in a small camera module, which displaces a lens holder in a direction (Z) of an optical axis (O) and a direction (X, Y) orthogonal to the optical axis (O), the lens drive apparatus comprising: an assembly that is formed by assembling the lens holder together with a plurality of magnets disposed around the lens holder ; a housing having a base and a cover that are configured to house the assembly ; a plurality of coils configured to displace the assembly in the direction (X, Y) orthogonal to the optical axis (O) in collaboration with the plurality of magnets ; and a plurality of Hall devices , disposed fixedly to the base , configured to detect a position of the plurality of magnets in the direction (X, Y) orthogonal to the optical axis (O), wherein each of the plurality of coils is a planar coil, a coil plane thereof being parallel with the optical axis (O) and facing an outer surface of a corresponding magnet of the plurality of magnets , the planar coil being disposed along an inner surface of the cover between the corresponding magnet and the cover . an assembly that is formed by assembling the lens holder together with a plurality of magnets disposed around the lens holder ; a housing having a base and a cover that are configured to house the assembly ; a plurality of coils configured to displace the assembly in the direction (X, Y) orthogonal to the optical axis (O) in collaboration with the plurality of magnets ; and a plurality of Hall devices , disposed fixedly to the base , configured to detect a position of the plurality of magnets in the direction (X, Y) orthogonal to the optical axis (O), wherein each of the plurality of coils is a planar coil, a coil plane thereof being parallel with the optical axis (O) and facing an outer surface of a corresponding magnet of the plurality of magnets , the planar coil being disposed along an inner surface of the cover between the corresponding magnet and the cover .
A method for manufacturing a semiconductor substrate, comprising a step of polishing a silicon wafer surface by using a polishing liquid composition for a silicon wafer, comprising: silica particles (component A); at least one nitrogen-containing basic compound (component B) selected from the group consisting of an amine compound and an ammonium compound; and a water-soluble macromolecular compound (component C) comprising 10 wt% or more of a constitutional unit I represented by a general formula below and having a weight average molecular weight of 50,000 or more and 1, 500,000 or less, and having pH in the range of 8.0 to 12.0 at 25°C, in the above general formula , R 1 and R 2 each independently represents a hydrogen, a C1-C8 alkyl group or a C1-C2 hydroxyalkyl group, where R 1 and R 2 are never both hydrogens. silica particles (component A); at least one nitrogen-containing basic compound (component B) selected from the group consisting of an amine compound and an ammonium compound; and a water-soluble macromolecular compound (component C) comprising 10 wt% or more of a constitutional unit I represented by a general formula below and having a weight average molecular weight of 50,000 or more and 1, 500,000 or less, and having pH in the range of 8.0 to 12.0 at 25°C, in the above general formula , R 1 and R 2 each independently represents a hydrogen, a C1-C8 alkyl group or a C1-C2 hydroxyalkyl group, where R 1 and R 2 are never both hydrogens.
A system for preparing a solution, comprising: a. a mixing chamber; b. an automated solution dispenser that directs at least one solid selected from a plurality of solids and at least one liquid selected from a plurality of liquids in the mixing chamber to form the solution; c. one or more containers having an internal volume that is sufficient to accommodate at least a portion of the solution; d. a bottle handling sub-system, wherein the bottle handling sub-system is configured to manipulate the one or more containers between a storage position and a dispensing position, wherein said one or more containers are selected from a plurality of containers having different volumes; e. a sensor configured to detect a volume of said one or more containers; and f. a controller that is operably coupled to the automated solution dispenser, the sensor, and the bottle handling sub-system, wherein the controller is programmed to (i) direct mixing of the at least one solid and the at least one liquid in the mixing chamber to form the solution, (ii) direct the bottle handling sub-system to manipulate at least a subset of the one or more containers from the storage position to the dispensing position, and (iii) dispense at least a portion of the solution from the mixing chamber into the one or more containers based on said volume detected by said sensor when the one or more containers are at the dispensing position. a. a mixing chamber; b. an automated solution dispenser that directs at least one solid selected from a plurality of solids and at least one liquid selected from a plurality of liquids in the mixing chamber to form the solution; c. one or more containers having an internal volume that is sufficient to accommodate at least a portion of the solution; d. a bottle handling sub-system, wherein the bottle handling sub-system is configured to manipulate the one or more containers between a storage position and a dispensing position, wherein said one or more containers are selected from a plurality of containers having different volumes; e. a sensor configured to detect a volume of said one or more containers; and f. a controller that is operably coupled to the automated solution dispenser, the sensor, and the bottle handling sub-system,
A polycarbonate composition comprising a polycarbonate and a light blocking agent, wherein 5YT420 calculated by the following Equation 1 is 2.5 to 71: 5 YT 420 = 5 * Y + T 420 in Equation 1, Y is a yellow index measured according to ASTM D1925 for a specimen having a thickness of 3 mm formed from the polycarbonate composition, and T420 is a transmittance at 420 nm measured according to ASTM D1003; the light blocking agent comprises a compound represented by the following Chemical Formula 1: in Chemical Formula 1, R 1 is hydrogen, halogen, a hydroxyl group or a cyano group, and R 2 to R 6 are each independently hydrogen, halogen, a hydroxyl group, a cyano group, or a C1 to C5 alkoxy group, provided that at least one of R 2 to R 6 is halogen, a hydroxyl group, a cyano group, or a C1 to C5 alkoxy group; and the light blocking agent is included in an amount of 0.001 to 0.500 wt% based on a total weight of the polycarbonate and the light blocking agent. Y is a yellow index measured according to ASTM D1925 for a specimen having a thickness of 3 mm formed from the polycarbonate composition, and T420 is a transmittance at 420 nm measured according to ASTM D1003; the light blocking agent comprises a compound represented by the following Chemical Formula 1: in Chemical Formula 1, R 1 is hydrogen, halogen, a hydroxyl group or a cyano group, and R 2 to R 6 are each independently hydrogen, halogen, a hydroxyl group, a cyano group, or a C1 to C5 alkoxy group, provided that at least one of R 2 to R 6 is halogen, a hydroxyl group, a cyano group, or a C1 to C5 alkoxy group; and the light blocking agent is included in an amount of 0.001 to 0.500 wt% based on a total weight of the polycarbonate and the light blocking agent. R 1 is hydrogen, halogen, a hydroxyl group or a cyano group, and R 2 to R 6 are each independently hydrogen, halogen, a hydroxyl group, a cyano group, or a C1 to C5 alkoxy group, provided that at least one of R 2 to R 6 is halogen, a hydroxyl group, a cyano group, or a C1 to C5 alkoxy group; and the light blocking agent is included in an amount of 0.001 to 0.500 wt% based on a total weight of the polycarbonate and the light blocking agent.
A message transmitting and receiving method performed by a communication apparatus , the communication apparatus comprising a processor and a memory configured to store a middleware and a library , the middleware being configured to cause the processor to operate as a middleware unit configured to manage a message published by a publisher in a publish/subscribe system in which a message is exchanged between the publisher and a subscriber via a broker , the library including functions configured to cause the processor to operate as the broker and being incorporated into the middleware , the functions of the library comprising a callback function, the method comprising the steps of: performing, by the middleware unit , subscribing to topics on the broker by setting the callback function to the broker ; upon receipt of a first message published to a topic of the topics by a first device , passing, by the broker , the first message to the middleware unit by calling the callback function; transmitting, by the middleware unit , the first message to a second device in response to receipt of the first message from the broker ; when the callback function is called, returning, by the middleware unit , a function in which whether or not predetermined processing including storage of the first message has succeeded is assigned to a return value, wherein the functions of the library further comprise the function; and transmitting, by the broker , to the first device information indicating whether or not the first message has arrived at the middleware unit , depending on the function returned by the middleware unit . performing, by the middleware unit , subscribing to topics on the broker by setting the callback function to the broker ; upon receipt of a first message published to a topic of the topics by a first device , passing, by the broker , the first message to the middleware unit by calling the callback function; transmitting, by the middleware unit , the first message to a second device in response to receipt of the first message from the broker ; when the callback function is called, returning, by the middleware unit , a function in which whether or not predetermined processing including storage of the first message has succeeded is assigned to a return value, wherein the functions of the library further comprise the function; and transmitting, by the broker , to the first device information indicating whether or not the first message has arrived at the middleware unit , depending on the function returned by the middleware unit .
A door operating assembly for operating a sliding door leaf driven by a drive unit along a sliding door rail , said door operating assembly comprising a door bracket configured to position the door leaf relative the rail , a drive member adapted to be driven by the drive unit , and a lever arm having one end pivotally connected to the drive member and a remote portion pivotally connected to the door bracket , characterized by the remote portion being pivotally connected to the door bracket via a cam structure forming an eccentric connection between the lever arm and the door bracket , such that the vertical position of the door leaf relative the rail varies when the lever arm pivots, and the door bracket comprising a guiding pin being received by a groove of the cam structure , the cam structure being disposed on a substantially plate-shaped member of the lever arm . a door bracket configured to position the door leaf relative the rail , a drive member adapted to be driven by the drive unit , and a lever arm having one end pivotally connected to the drive member and a remote portion pivotally connected to the door bracket , characterized by the remote portion being pivotally connected to the door bracket via a cam structure forming an eccentric connection between the lever arm and the door bracket , such that the vertical position of the door leaf relative the rail varies when the lever arm pivots, and the door bracket comprising a guiding pin being received by a groove of the cam structure , the cam structure being disposed on a substantially plate-shaped member of the lever arm .
A forage mower comprising a housing defining a hollow interior region and a forward open mouth , a plurality of cutting elements located in or adjacent the forward open mouth , a transfer element located in the hollow interior region rearwardly of the cutting elements for urging the cut forage from the cutting elements transversely across the hollow interior region for discharge adjacent one side of the housing , the housing defining a rearward open mouth between a transversely extending upper edge and a spaced apart transversely extending lower edge , characterised in that a closure element extends between a proximal end and a distal end , and is pivotally coupled to the housing about a transversely extending main pivot axis adjacent the upper edge of the rearward open mouth and the proximal end of the closure element , and the closure element is pivotal downwardly about the main pivot axis from an upper open state defining a rearwardly facing discharge outlet between the lower edge of the rearward open mouth and the distal end of the closure element , to a lower closed state with the distal end of the closure element adjacent the lower edge of the rearward open mouth closing the rearward open mouth , an upper rear portion of the housing and the closure element in the open state form a passageway over the transfer element which terminates in the discharge outlet , and a pair of transversely spaced apart deflector elements extend downwardly from one of the closure element and the upper rear portion of the housing into the passageway over the transfer element and are configured to direct the cut forage rearwardly from the housing through the discharge outlet in a relatively narrow sward.
A method for preparing a compound of formula (A), wherein the method comprises the steps of: (a) contacting a compound of formula , with a compound of formula , in the presence of a Lewis Acid in a solvent to provide a compound of formula , (b) contacting the compound of formula of step (a) with LiOH to provide a compound of formula , (c) contacting the compound of formula of step (b) with DMF and oxalyl chloride or with DMF and SOCl 2 in an organic solvent, followed by treatment of the resulting acid chloride derivative with aqueous ammonia to provide a compound of formula , (d) contacting the compound of formula of step (c) with an aqueous solution of NaOH and NaOCl to provide a compound of formula , (e) contacting the compound of formula of step (d) with (+)-dibenzoyl-D-tartaric acid monohydrate in a solvent to provide a compound of formula , (f) contacting the compound of formula of step (e) with an aqueous base, followed by treatment of the resulting free base with Boc 2 O in an organic solvent to provide a compound of formula , (g) contacting the compound of formula of step (f) with a mixture of a reducing agent, a chiral auxiliary and a Lewis acid in a solvent, followed by treatment with an oxidant in the presence of a base to provide a compound of formula , and (h) contacting the compound of formula of step (g) with a solution of hydrochloric acid in a solvent. (a) contacting a compound of formula , with a compound of formula , in the presence of a Lewis Acid in a solvent to provide a compound of formula , (b) contacting the compound of formula of step (a) with LiOH to provide a compound of formula , (c) contacting the compound of formula of step (b) with DMF and oxalyl chloride or with DMF and SOCl 2 in an organic solvent, followed by treatment of the resulting acid chloride derivative with aqueous ammonia to provide a compound of formula , (d) contacting the compound of formula of step (c) with an aqueous solution of NaOH and NaOCl to provide a compound of formula , (e) contacting the compound of formula of step (d) with (+)-dibenzoyl-D-tartaric acid monohydrate in a solvent to provide a compound of formula , (f) contacting the compound of formula of step (e) with an aqueous base, followed by treatment of the resulting free base with Boc 2 O in an organic solvent to provide a compound of formula , (g) contacting the compound of formula of step (f) with a mixture of a reducing agent, a chiral auxiliary and a Lewis acid in a solvent, followed by treatment with an oxidant in the presence of a base to provide a compound of formula , and (h) contacting the compound of formula of step (g) with a solution of hydrochloric acid in a solvent.