mhurhangee/ep-ind-claims huggingface dataset:
A method of controlling traveling of a self-propelled device capable of autonomously traveling from a predetermined start point to a predetermined goal point, the method comprising: a first step of estimating the position of the self-propelled device; a second step of determining the intersection point of a virtual path and a straight line, the virtual path connecting the start point and the goal point, and the straight line passing through the position of the self-propelled device and being orthogonal to the virtual path; a third step of determining an offset reference point (Tp) between the intersection point and the goal point on the virtual path; a fourth step of determining at least one offset point (Toft1,Toft2) at an offset on one of the goal point side and the start point side of the offset reference point (Tp) on the virtual path; a fifth step of determining at least one target point (ToftL,ToftR) reached by rotating the at least one offset point (Toft1,Toft2) by 90° about the offset reference point (Tp) in one of the anticlockwise direction and the clockwise direction; and a sixth step of causing the self-propelled device to travel toward the at least one target point (ToftL,ToftR), wherein the offset reference point (Tp) and the at least one offset point (Toft1,Toft2) converge to the goal point as the self-propelled device approaches the goal point. a first step of estimating the position of the self-propelled device; a second step of determining the intersection point of a virtual path and a straight line, the virtual path connecting the start point and the goal point, and the straight line passing through the position of the self-propelled device and being orthogonal to the virtual path; a third step of determining an offset reference point (Tp) between the intersection point and the goal point on the virtual path; a fourth step of determining at least one offset point (Toft1,Toft2) at an offset on one of the goal point side and the start point side of the offset reference point (Tp) on the virtual path; a fifth step of determining at least one target point (ToftL,ToftR) reached by rotating the at least one offset point (Toft1,Toft2) by 90° about the offset reference point (Tp) in one of the anticlockwise direction and the clockwise direction; and a sixth step of causing the self-propelled device to travel toward the at least one target point (ToftL,ToftR), wherein the offset reference point (Tp) and the at least one offset point (Toft1,Toft2) converge to the goal point as the self-propelled device approaches the goal point.
A suspension polymerization process for polymerizing styrene monomer, or a mixture of monomers comprising styrene, at a polymerization temperature of at most 170°C, comprising the step of dosing an initiator selected from the group consisting of peroxydicarbonates, peroxycarbonates, peroxyesters, peroxyketals, diacylperoxides, dialkylperoxides, azo-initiators, ketone peroxides, which initiators may be functionalized, and mixtures thereof, - semi-continuously by adding portions of initiator at 4 or more moments or - continuously to the reaction mixture at the polymerization temperature over a period of time during which at least 40% of the monomers are polymerized, wherein at least one initiator that is dosed has a half-life of 0.5 minutes or more and 50 minutes or less at said polymerization temperature, and wherein the process is essentially vinyl chloride-free, meaning that the amount of vinyl chloride is less than 1% by weight, based on the weight of all monomer. - semi-continuously by adding portions of initiator at 4 or more moments or - continuously
System for managing the charging of at least one cell of a storage battery, including: - a first means (110, 121) for comparing the voltage at the terminals of said cell with a threshold voltage (Us), and - a first control means for controlling a first actuator in order to interrupt the charging of the storage battery when said first comparing means (110, 121) detects that the voltage at the terminals of said cell is greater than said threshold voltage (Us), - a second means for comparing the voltage at the terminals of said cell with said threshold voltage (Us), which means is separate from said first comparing means (110, 121), and - a second control means, which is separate from said first control means and which is suitable for controlling a second actuator (12, 13) in order to interrupt the charging of the storage battery when said second comparing means detects that the voltage at the terminals of said cell is greater than said threshold voltage (Us), the system being characterized in that said first actuator is formed by a charger that is connected to said storage battery in order to recharge said cells, and in that said second actuator is formed by at least two relays (12, 13) located between the two terminals of the charger and the two terminals of the storage battery, respectively. - a first means (110, 121) for comparing the voltage at the terminals of said cell with a threshold voltage (Us), and - a first control means for controlling a first actuator in order to interrupt the charging of the storage battery when said first comparing means (110, 121) detects that the voltage at the terminals of said cell is greater than said threshold voltage (Us), - a second means for comparing the voltage at the terminals of said cell with said threshold voltage (Us), which means is separate from said first comparing means (110, 121), and - a second control means, which is separate from said first control means and which is suitable for controlling a second actuator (12, 13) in order to interrupt the charging of the storage battery when said second comparing means detects that the voltage at the terminals of said cell is greater than said threshold voltage (Us),
A monitoring and intervening assembly for rearing premises, characterized in that it comprises: - a movable monitoring unit equipped with means for monitoring the rearing premises and the animals resident therein, the geographical coordinates of said unit in the premises being determinable with respect to an origin, - at least one movable intervening module (2a, 2b, 2c, 2d, 2e, 2f, 2g, 2h) which is capable of being driven and controlled by said monitoring unit, said intervening module, when inoperative, being installed in a storage area, wherein the monitoring unit is suspended on a guide rail installed above the ground, said monitoring unit comprising means for driving along the guide rail and means for indicating its position along the guide rail with respect to a reference or origin mechanically attached to this rail said monitoring and intervening assembly being characterized in that said monitoring unit and said intervening module (2a, 2b, 2c, 2d, 2e, 2f, 2g, 2h) both comprise cooperating mechanical coupling means for linking one to the other and which are lockable and unlockable, said monitoring unit being capable of continuously monitoring the premises and the animals without, however, being coupled to the or one of the intervening modules. - a movable monitoring unit equipped with means for monitoring the rearing premises and the animals resident therein, the geographical coordinates of said unit in the premises being determinable with respect to an origin, - at least one movable intervening module (2a, 2b, 2c, 2d, 2e, 2f, 2g, 2h) which is capable of being driven and controlled by said monitoring unit, said intervening module, when inoperative, being installed in a storage area, wherein the monitoring unit is suspended on a guide rail installed above the ground, said monitoring unit comprising means for driving along the guide rail and means for indicating its position along the guide rail with respect to a reference or origin mechanically attached to this rail said monitoring and intervening assembly being characterized in that said monitoring unit and said intervening module (2a, 2b, 2c, 2d, 2e, 2f, 2g, 2h) both comprise cooperating mechanical coupling means for linking one to the other and which are lockable and unlockable, said monitoring unit being capable of continuously monitoring the premises and the animals without, however, being coupled to the or one of the intervening modules.
An electronic device comprising: a camera; a display; a communication interface; a memory storing one or more instructions; and a processor that executes the one or more instructions stored in the memory, the processor being configured to: generate an event instructing to display one or more markers on a screen of a display device and transmit the event to the display device; control the display to display a preview image including one or more guides considering a position of at least a portion of the wall to be captured; control the camera to capture an image of at least a portion of a wall around the display device as the one or more guides included in the preview image are positioned on the one or more markers displayed on the screen of the display device according to the generated event; generate a background image to be displayed on the screen of the display device based on the obtained image; and transmit the generated background image to the display device such that the generated background image is displayed on the screen of the display device. a camera; a display; a communication interface; a memory storing one or more instructions; and a processor that executes the one or more instructions stored in the memory, the processor being configured to: generate an event instructing to display one or more markers on a screen of a display device and transmit the event to the display device; control the display to display a preview image including one or more guides considering a position of at least a portion of the wall to be captured; control the camera to capture an image of at least a portion of a wall around the display device as the one or more guides included in the preview image are positioned on the one or more markers displayed on the screen of the display device according to the generated event; generate a background image to be displayed on the screen of the display device based on the obtained image; and transmit the generated background image to the display device such that the generated background image is displayed on the screen of the display device. generate an event instructing to display one or more markers on a screen of a display device and transmit the event to the display device; control the display to display a preview image including one or more guides considering a position of at least a portion of the wall to be captured; control the camera to capture an image of at least a portion of a wall around the display device as the one or more guides included in the preview image are positioned on the one or more markers displayed on the screen of the display device according to the generated event; generate a background image to be displayed on the screen of the display device based on the obtained image; and transmit the generated background image to the display device such that the generated background image is displayed on the screen of the display device.
Footwear in the form of a sandal or a mule, wherein a multilayered closed cassette is provided to which forefoot straps and metatarsal straps and, in case of a sandal, additional heel straps are fastened, wherein the bottom layer of the cassette is configured as a walking sole body with a peripheral outer edge of elastically compliant material, a profile sole on the bottom face, as well as with functional lamellae (2c, 2d) of different height in the heel region and the forefoot region, the lamellae extending transverse to a "longitudinal axis of the shoe", and wherein a calotte-shaped arch insole is integrated in the metatarsal region of the walking sole body, in which a movable ball is positioned, and wherein the top layer of the cassette comprises a rigid insole resting on the functional lamellae in the heel region and connected with the outer edge of the walking sole boy, a calotte-shaped receptacle for the ball being formed on the bottom face of the insole, and a cover lining of elastically compliant material connected with the insole and the outer edge of the walking sole body and thus extending from the heel region to the forefoot region, the lining resting on the functional lamellae.
A method, comprising: adding a plurality of soybeans to an extractor, the soybeans having an average protein:oil ratio of greater than 2.3; heating the soybeans; removing hulls from the plurality of soybeans; and grinding the plurality of soybeans with water at a temperature between 82°C and 88°C (180°F and 190°F) to yield a soy extract having hexanal levels of less than 50 parts per billion (ppb). adding a plurality of soybeans to an extractor, the soybeans having an average protein:oil ratio of greater than 2.3; heating the soybeans; removing hulls from the plurality of soybeans; and grinding the plurality of soybeans with water at a temperature between 82°C and 88°C (180°F and 190°F) to yield a soy extract having hexanal levels of less than 50 parts per billion (ppb).
Plug-in connector for connection to a mating plug, wherein the plug-in connector has: a housing part; a sealing mat; a pressure plate; wherein the housing part has a plurality of contact receiving chambers, which extend in the longitudinal direction and are open at a top side of the housing part, for fixedly receiving in each case one contact element which is connected to a cable, wherein the sealing mat is formed from an elastic material, is arranged on the top side of the housing part and has openings in the region of the contact receiving chambers in each case; wherein the pressure plate is arranged on a side of the sealing mat which is situated opposite the top side of the housing part, and is held on the housing part; wherein insertion aids are formed on the pressure plate, characterized in that the insertion aids can be moved along the longitudinal direction into the openings of the sealing mat in order to protect the sealing mat against damage during insertion of a contact element into a contact receiving chamber, and which can be moved out of the openings of the sealing mat against the longitudinal direction. a housing part; a sealing mat; a pressure plate; wherein the housing part has a plurality of contact receiving chambers, which extend in the longitudinal direction and are open at a top side of the housing part, for fixedly receiving in each case one contact element which is connected to a cable, wherein the sealing mat is formed from an elastic material, is arranged on the top side of the housing part and has openings in the region of the contact receiving chambers in each case; wherein the pressure plate is arranged on a side of the sealing mat which is situated opposite the top side of the housing part, and is held on the housing part; wherein insertion aids are formed on the pressure plate, characterized in that the insertion aids can be moved along the longitudinal direction into the openings of the sealing mat in order to protect the sealing mat against damage during insertion of a contact element into a contact receiving chamber, and which can be moved out of the openings of the sealing mat against the longitudinal direction.
A zoom lens comprising, in order from an object side to an image side: a first lens unit having a positive refractive power; a plurality of zooming lens units configured to move along an optical axis in zooming and including a lens unit having a negative refractive power; and a final lens unit having a positive refractive power, wherein a distance between each pair of adjacent lens units changes in zooming, wherein the first lens unit includes, in order from the object side to the image side, a first subunit (L1 1) having a negative refractive power, a second subunit having a negative refractive power, and at least one subsequent subunit (L1R), a distance between each pair of adjacent subunits changing for focusing, wherein the second subunit is configured to move along the optical axis for focusing, wherein the zoom lens comprises an aperture stop disposed between a lens unit closest to the object side in the plurality of zooming lens units, and the final lens unit, the aperture stop being configured to move along the optical axis in zooming, characterized in that the following inequalities are satisfied: 0.20 < f1R / f1 < 1.10 − 0.60 < β 12 / β 1 R < 0.00 where f1R is a focal length of the at least one subsequent subunit in an in-focus state at infinity, f1 is a focal length of the first lens unit in the in-focus state at infinity, β12 is a lateral magnification of the second subunit in the in-focus state at infinity, and β1R is a lateral magnification of the at least one subsequent subunit in the in-focus state at infinity. a first lens unit having a positive refractive power; a plurality of zooming lens units configured to move along an optical axis in zooming and including a lens unit having a negative refractive power; and a final lens unit having a positive refractive power, wherein a distance between each pair of adjacent lens units changes in zooming, wherein the first lens unit includes, in order from the object side to the image side, a first subunit (L1 1) having a negative refractive power, a second subunit having a negative refractive power, and at least one subsequent subunit (L1R), a distance between each pair of adjacent subunits changing for focusing, wherein the second subunit is configured to move along the optical axis for focusing, wherein the zoom lens comprises an aperture stop disposed between a lens unit closest to the object side in the plurality of zooming lens units, and the final lens unit, the aperture stop being configured to move along the optical axis in zooming, characterized in that the following inequalities are satisfied: 0.20 < f1R / f1 < 1.10 − 0.60 < β 12 / β 1 R < 0.00 where f1R is a focal length of the at least one subsequent subunit in an in-focus state at infinity, f1 is a focal length of the first lens unit in the in-focus state at infinity, β12 is a lateral magnification of the second subunit in the in-focus state at infinity, and β1R is a lateral magnification of the at least one subsequent subunit in the in-focus state at infinity.
A computer-implemented method implemented on a node in a blockchain network comprising: obtaining a set of conditions encoded in a first programming language, wherein the set of conditions are included in a smart contract; converting the set of conditions into a programmatic set of conditions encoded in a second programming language; precompiling the programmatic set of conditions into precompiled program code; transforming the precompiled program code into an arithmetic circuit which represents the smart contract, wherein the arithmetic circuit comprises inputs associated with input values to the smart contract including the first set of conditions; reducing the arithmetic circuit to form a reduced arithmetic circuit; and storing the reduced arithmetic circuit, the method further comprising: generating a quadratic program that includes a set of polynomials that describes the reduced arithmetic circuit; and generating a set of parameters to be used by a node in the blockchain network to perform the quadratic program. obtaining a set of conditions encoded in a first programming language, wherein the set of conditions are included in a smart contract; converting the set of conditions into a programmatic set of conditions encoded in a second programming language; precompiling the programmatic set of conditions into precompiled program code; transforming the precompiled program code into an arithmetic circuit which represents the smart contract, wherein the arithmetic circuit comprises inputs associated with input values to the smart contract including the first set of conditions; reducing the arithmetic circuit to form a reduced arithmetic circuit; and storing the reduced arithmetic circuit, the method further comprising: generating a quadratic program that includes a set of polynomials that describes the reduced arithmetic circuit; and generating a set of parameters to be used by a node in the blockchain network to perform the quadratic program. generating a quadratic program that includes a set of polynomials that describes the reduced arithmetic circuit; and generating a set of parameters to be used by a node in the blockchain network to perform the quadratic program.
A system comprising: a processor (100, 200, 300) comprising: a plurality of processing elements, a cache line (111, 211, 311), a transaction field implemented in hardware including a transaction bit adapted to be associated with the cache line (111, 211, 311) in hardware, to hold an accessed value to indicate the cache line (111, 211, 311) has been previously accessed during a pendency of a transaction, and to hold an un-accessed value to indicate the cache line (111, 211, 311) has not been accessed during the pendency of the transaction, and an execution unit adapted to execute the transaction; and a system memory coupled to the processor (100, 200, 300), the system memory being adapted to hold data at a first system memory location, a software lock at a second system memory location, and code, which when executed by the processor (100, 200, 300), causes the processor (100, 200, 300) to check the software lock, which is to represent a lock value for the data to be held in the cache line (111, 211, 311) before a first transactional access from the transaction to the cache line (111, 211, 311) is performed in response to the transaction field holding the un-accessed value; and to allow a second transactional access from the transaction to the data to be held in the cache line (111, 211, 311) without checking the software lock in response to the transaction field holding the accessed value; wherein the cache line (111, 211, 3 11) is to cache the data from the first system memory location. a processor (100, 200, 300) comprising: a plurality of processing elements, a cache line (111, 211, 311), a transaction field implemented in hardware including a transaction bit adapted to be associated with the cache line (111, 211, 311) in hardware, to hold an accessed value to indicate the cache line (111, 211, 311) has been previously accessed during a pendency of a transaction, and to hold an un-accessed value to indicate the cache line (111, 211, 311) has not been accessed during the pendency of the transaction, and an execution unit adapted to execute the transaction; and a system memory coupled to the processor (100, 200, 300), the system memory being adapted to hold data at a first system memory location, a software lock at a second system memory location, and code, which when executed by the processor (100, 200, 300), causes the processor (100, 200, 300) to check the software lock, which is to represent a lock value for the data to be held in the cache line (111, 211, 311) before a first transactional access from the transaction to the cache line (111, 211, 311) is performed in response to the transaction field holding the un-accessed value; and to allow a second transactional access from the transaction to the data to be held in the cache line (111, 211, 311) without checking the software lock in response to the transaction field holding the accessed value; wherein the cache line (111, 211, 3 11) is to cache the data from the first system memory location.
Gripping device for gripping objects, comprising at least two gripping units (17a-b) movable by means of an operating movement between a release position and a gripping position gripping the object, wherein each of the gripping units (17a-b) has an individual gripping drive (27a-b), by way of which the operating movement between the gripping position and the open position can be generated, wherein each of the gripping units (17a-b) has a base unit comprising a mounting interface for the releasable mounting of an associated gripping element (22a-b), characterised in that each of the gripping elements (22a-b) has a gripping element base with a mounting interface for the releasable mounting of an acting element, which bears against the object in the gripping position.