mhurhangee/patent-ind-claim-en huggingface dataset:
A method for autonomous vehicle operation, comprising: receiving, from each of a first computing unit, CU, computer and a second computing unit, CU, computer, a set of output values configured to instruct a plurality of devices in a vehicle and cause the vehicle to be driven, wherein the set of output values are determined based on an image or measured information provided by a set of at least two redundant sensors coupled to the vehicle; sending the output values to a vehicle control unit (VCU) computer; selecting at the VCU computer either the set of output values from the first CU computer or the set of output values from the second CU computer to be used to control the plurality of devices; sending a set of commands that instruct the plurality of devices to operate the vehicle, wherein the set of commands are based on the selected set of output values; each of the first and second CU computer determining, from the image or the measured information, an emergency trajectory information that indicates a predicted trajectory of the vehicle over a known distance from a location of the vehicle to bring the vehicle to a complete stop; and sending the emergency trajectory information to the VCU computer; and the VCU computer receiving, from each of the first CU computer and the second CU computer, the emergency trajectory information; and storing the emergency trajectory information, wherein the stored emergency trajectory information is used when the first CU computer and the second CU computer generate messages indicative of an error or fault condition. receiving, from each of a first computing unit, CU, computer and a second computing unit, CU, computer, a set of output values configured to instruct a plurality of devices in a vehicle and cause the vehicle to be driven, wherein the set of output values are determined based on an image or measured information provided by a set of at least two redundant sensors coupled to the vehicle; sending the output values to a vehicle control unit (VCU) computer; selecting at the VCU computer either the set of output values from the first CU computer or the set of output values from the second CU computer to be used to control the plurality of devices; sending a set of commands that instruct the plurality of devices to operate the vehicle, wherein the set of commands are based on the selected set of output values; each of the first and second CU computer determining, from the image or the measured information, an emergency trajectory information that indicates a predicted trajectory of the vehicle over a known distance from a location of the vehicle to bring the vehicle to a complete stop; and sending the emergency trajectory information to the VCU computer; and the VCU computer receiving, from each of the first CU computer and the second CU computer, the emergency trajectory information; and storing the emergency trajectory information, wherein the stored emergency trajectory information is used when the first CU computer and the second CU computer generate messages indicative of an error or fault condition.
A method for constructing a virtual assembly, comprising: receiving (S101) a cutting operation instruction input by a user on a substrate, wherein the substrate is displayed in an operation region of a user interface, and the cutting operation instruction is used to indicate a cutting path; displaying (S103) the cutting path on the substrate, wherein the substrate is cut into at least two parts by the cutting path; and receiving (S105) an assembly instruction input by the user to assemble the at least two parts, and displaying the virtual assembly formed by assembling the at least two parts, wherein the assembly instruction is used to indicate an assembly operation of the at least two parts, wherein before the receiving (S105) the assembly instruction input by the user, the method further comprises: generating and displaying identifications corresponding to the at least two parts based on a cut and generation order of the at least two parts. receiving (S101) a cutting operation instruction input by a user on a substrate, wherein the substrate is displayed in an operation region of a user interface, and the cutting operation instruction is used to indicate a cutting path; displaying (S103) the cutting path on the substrate, wherein the substrate is cut into at least two parts by the cutting path; and receiving (S105) an assembly instruction input by the user to assemble the at least two parts, and displaying the virtual assembly formed by assembling the at least two parts, wherein the assembly instruction is used to indicate an assembly operation of the at least two parts, wherein before the receiving (S105) the assembly instruction input by the user, the method further comprises: generating and displaying identifications corresponding to the at least two parts based on a cut and generation order of the at least two parts.
A method for measuring a reference beam and a corresponding returned beam from a target, the method comprising: selectively activating , based on a laser beam scanning control signal, a first set of sensor elements of a two-dimensional, 2-D, sensor array, the first set of sensor elements corresponding to a location of the reference beam on the 2-D sensor array, the reference beam comprising a portion of a light beam controlled by the laser beam scanning control signal; receiving a detection signal from the first set of sensor elements; determining an actual location of the reference beam on the 2-D sensor array based on the detection signal from the first set of sensor elements; determining an estimated location of the returned beam on the 2-D sensor array based on the actual location of the reference beam, the returned beam returned by the target illuminated by the light beam; and selectively activating a second set of sensor elements on the 2-D sensor array based on the estimated location of the returned beam. selectively activating , based on a laser beam scanning control signal, a first set of sensor elements of a two-dimensional, 2-D, sensor array, the first set of sensor elements corresponding to a location of the reference beam on the 2-D sensor array, the reference beam comprising a portion of a light beam controlled by the laser beam scanning control signal; receiving a detection signal from the first set of sensor elements; determining an actual location of the reference beam on the 2-D sensor array based on the detection signal from the first set of sensor elements; determining an estimated location of the returned beam on the 2-D sensor array based on the actual location of the reference beam, the returned beam returned by the target illuminated by the light beam; and selectively activating a second set of sensor elements on the 2-D sensor array based on the estimated location of the returned beam.
Intake device for a heat engine of a motor vehicle, the device comprising a cylinder head and an intake distributor attached by an attachment system comprising an attachment ledge for attaching the distributor against an attachment wall of the cylinder head, the distributor and the cylinder head being shaped to define an intake plenum covered by the distributor, the device comprising a distribution channel for gas originating from oil vapors, characterized in that the distribution channel comprises a notch hollowed out at the edge of the distributor between the distributor and the cylinder head in the lower part of the plenum and opening into the plenum , extending over the width of the plenum, transversely to the air flow axis.
A method comprising: providing a field programmable gate array, FPGA , the FPGA including a communication channel port , wherein the communication channel port is operable to connect to one or more systems through a communication channel, and wherein the FPGA is configured to operate in one or more control modes; receiving a communication channel input to the communication channel port of the FPGA; wherein the communication channel port comprises a plurality of pin inputs; and wherein the communication channel input comprises a plurality of pin connectors ; the method being characterized in : based at least in part on the communication channel input, determining a control mode from the one or more control modes, wherein determining the control mode from the one or more control modes comprises analyzing a configuration of the plurality of pin connectors; mapping the configuration of the plurality of pin connectors to a binary number; and comparing the binary number to a look-up table stored in a memory associated with the FPGA to determine the control mode; and operating the FPGA in the control mode, wherein the control mode is associated with one system of the one or more systems. providing a field programmable gate array, FPGA , the FPGA including a communication channel port , wherein the communication channel port is operable to connect to one or more systems through a communication channel, and wherein the FPGA is configured to operate in one or more control modes; receiving a communication channel input to the communication channel port of the FPGA; wherein the communication channel port comprises a plurality of pin inputs; and wherein the communication channel input comprises a plurality of pin connectors ; the method being characterized in : based at least in part on the communication channel input, determining a control mode from the one or more control modes, wherein determining the control mode from the one or more control modes comprises analyzing a configuration of the plurality of pin connectors; mapping the configuration of the plurality of pin connectors to a binary number; and comparing the binary number to a look-up table stored in a memory associated with the FPGA to determine the control mode; and operating the FPGA in the control mode, wherein the control mode is associated with one system of the one or more systems. based at least in part on the communication channel input, determining a control mode from the one or more control modes, wherein determining the control mode from the one or more control modes comprises analyzing a configuration of the plurality of pin connectors; mapping the configuration of the plurality of pin connectors to a binary number; and comparing the binary number to a look-up table stored in a memory associated with the FPGA to determine the control mode; and operating the FPGA in the control mode, wherein the control mode is associated with one system of the one or more systems.
A method comprising: to obtain first target data managed by a database server instance executing on a server machine , a requesting entity determining whether the first target data is eligible for RDMA retrieval; responsive to determining that the first target data is not eligible for RDMA retrieval, sending a request to the database server instance to cause the database server instance to provide the first target data; to obtain second target data managed by the database server instance , the requesting entity determining whether the second target data is eligible for RDMA retrieval; responsive to determining that the second target data is eligible for RDMA retrieval, performing the steps of: sending a for-location-RDMA to obtain location information from volatile memory of the server machine without involving the database server instance ; and based on the location information obtained by the for-location-RDMA, sending a for-data-RDMA to obtain the second target data from the volatile memory of the server machine without involving the database server instance ; wherein the method is performed by one or more computing devices. to obtain first target data managed by a database server instance executing on a server machine , a requesting entity determining whether the first target data is eligible for RDMA retrieval; responsive to determining that the first target data is not eligible for RDMA retrieval, sending a request to the database server instance to cause the database server instance to provide the first target data; to obtain second target data managed by the database server instance , the requesting entity determining whether the second target data is eligible for RDMA retrieval; responsive to determining that the second target data is eligible for RDMA retrieval, performing the steps of: sending a for-location-RDMA to obtain location information from volatile memory of the server machine without involving the database server instance ; and based on the location information obtained by the for-location-RDMA, sending a for-data-RDMA to obtain the second target data from the volatile memory of the server machine without involving the database server instance ; sending a for-location-RDMA to obtain location information from volatile memory of the server machine without involving the database server instance ; and based on the location information obtained by the for-location-RDMA, sending a for-data-RDMA to obtain the second target data from the volatile memory of the server machine without involving the database server instance ; wherein the method is performed by one or more computing devices.
A method for transmitting a random access preamble, the method performed by an internet of things, IoT, device and comprising: generating a sequence of the random access preamble; and mapping the sequence of the random access preamble onto one or more subcarriers among 12 subcarriers in a frequency domain, transmitting the sequence of the random access preamble which is mapped onto the one or more subcarriers; wherein the mapping of the sequence of the random access preamble includes: performing a first hopping among plural sub-regions, each of which includes a pre-configured number of subcarriers, and performing a second hopping among the pre-configured number of subcarriers in one sub-region. generating a sequence of the random access preamble; and mapping the sequence of the random access preamble onto one or more subcarriers among 12 subcarriers in a frequency domain, transmitting the sequence of the random access preamble which is mapped onto the one or more subcarriers; wherein the mapping of the sequence of the random access preamble includes: performing a first hopping among plural sub-regions, each of which includes a pre-configured number of subcarriers, and performing a second hopping among the pre-configured number of subcarriers in one sub-region. performing a first hopping among plural sub-regions, each of which includes a pre-configured number of subcarriers, and performing a second hopping among the pre-configured number of subcarriers in one sub-region.
A refrigerator having a freezing compartment, a refrigerating compartment and a storage container placed in the freezing compartment or the refrigerating compartment, the storage container comprising: a body defining a first opening at a top of the body , a second opening at a bottom of the body , and a space surrounded by an insulation material between the first opening and the second opening ; a cover configured to open or close at least a portion of the first opening , the cover comprising an insulation material configured to thermally insulate the space from an outside of the body ; a housing disposed in the space and configured to store items; a thermoelectric element disposed in the second opening , the thermoelectric element comprising a heat-absorbing surface and a heat-emitting surface ; a heat-absorbing heat exchanger surrounding the housing , contacting the heat-absorbing surface , and being configured to transfer heat from the housing to the heat-absorbing surface of the thermoelectric element ; a heat transfer part configured to transfer heat generated from the heat-emitting surface of the thermoelectric element to a wall of the body ; a heat-dissipating part configured to dissipate heat from the heat transfer part ; a battery disposed at the wall of the body and configured to store electric power; and an insulation panel disposed between the heat-dissipating part and the body and the battery is disposed behind the insulation panel . a body defining a first opening at a top of the body , a second opening at a bottom of the body , and a space surrounded by an insulation material between the first opening and the second opening ; a cover configured to open or close at least a portion of the first opening , the cover comprising an insulation material configured to thermally insulate the space from an outside of the body ; a housing disposed in the space and configured to store items; a thermoelectric element disposed in the second opening , the thermoelectric element comprising a heat-absorbing surface and a heat-emitting surface ; a heat-absorbing heat exchanger surrounding the housing , contacting the heat-absorbing surface , and being configured to transfer heat from the housing to the heat-absorbing surface of the thermoelectric element ; a heat transfer part configured to transfer heat generated from the heat-emitting surface of the thermoelectric element to a wall of the body ; a heat-dissipating part configured to dissipate heat from the heat transfer part ; a battery disposed at the wall of the body and configured to store electric power; and an insulation panel disposed between the heat-dissipating part and the body and the battery is disposed behind the insulation panel .
A high frequency heating apparatus (1a; 1b; 1c) comprising: a heating chamber configured to accommodate a heating target object ; a radio wave generator configured to generate a high frequency radio wave to be supplied to the heating chamber ; an antenna configured to receive at least one of the high frequency radio wave to be supplied to the heating chamber and a high frequency radio wave returned from the heating chamber ; a detector configured to detect the high frequency radio wave received by the antenna ; and a controller configured to control the radio wave generator based on an output signal (Sd) of the detector , characterized in that the controller is configured to determine that the object has completely thawed based on the output signal (Sd) of the detector and to change a length of time to be taken after a start of heating the object before beginning to determine that the object has completely thawed according to at least one of a weight of the object and a kind of the object . a heating chamber configured to accommodate a heating target object ; a radio wave generator configured to generate a high frequency radio wave to be supplied to the heating chamber ; an antenna configured to receive at least one of the high frequency radio wave to be supplied to the heating chamber and a high frequency radio wave returned from the heating chamber ; a detector configured to detect the high frequency radio wave received by the antenna ; and a controller configured to control the radio wave generator based on an output signal (Sd) of the detector , characterized in that the controller is configured to determine that the object has completely thawed based on the output signal (Sd) of the detector and to change a length of time to be taken after a start of heating the object before beginning to determine that the object has completely thawed according to at least one of a weight of the object and a kind of the object .
An ink level sensor comprising: a sense capacitor whose capacitance (Csense) changes with a level of ink in a chamber ; a first switch (T2) configured to apply a voltage (Vp) to the sense capacitor , placing a charge on the sense capacitor ; a second switch (T3) configured to share the charge between the sense capacitor and a reference capacitor , resulting in a reference voltage (Vg); and an evaluation transistor (T4) configured to provide a drain to source resistance in proportion to the reference voltage (Vg). a sense capacitor whose capacitance (Csense) changes with a level of ink in a chamber ; a first switch (T2) configured to apply a voltage (Vp) to the sense capacitor , placing a charge on the sense capacitor ; a second switch (T3) configured to share the charge between the sense capacitor and a reference capacitor , resulting in a reference voltage (Vg); and an evaluation transistor (T4) configured to provide a drain to source resistance in proportion to the reference voltage (Vg).
Method for generating a pair of terminal associated keys comprising the steps of: providing (S100) on a home gateway in a home area network a pair of gateway associated keys comprising a public gateway key (Pub-G) and a private gateway key (Pr-G); providing (S110) on a terminal of the home area network a terminal associated first terminal key (T-1) and accessing the public gateway key (Pub-G); generating (S120) a second terminal key (T-2) by encrypting the first terminal key (T-1) with the public gateway key (Pub-G) on the terminal ; transferring (S130) the second terminal key (T-2) from the terminal to the home gateway and decrypting (S135) on the home gateway the second terminal key (T-2) with the private gateway key (Pr-G) in order to obtain the first terminal key (T-1); generating (S140) a pair of terminal associated keys comprising a public terminal key (Pub-T) and a private terminal key (Pr-T) on the home gateway ; generating (S150) an encrypted private terminal key (ePr-T) by encrypting the private terminal key (Pr-T) with the first terminal key (T-1) on the home gateway ; transferring (S160) the public terminal key (Pub-T) and the encrypted private terminal key (ePr-T) to the terminal ; and decrypting (S170) the encrypted private terminal key (ePr-T) with the first terminal key (T-1). providing (S100) on a home gateway in a home area network a pair of gateway associated keys comprising a public gateway key (Pub-G) and a private gateway key (Pr-G); providing (S110) on a terminal of the home area network a terminal associated first terminal key (T-1) and accessing the public gateway key (Pub-G); generating (S120) a second terminal key (T-2) by encrypting the first terminal key (T-1) with the public gateway key (Pub-G) on the terminal ; transferring (S130) the second terminal key (T-2) from the terminal to the home gateway and decrypting (S135) on the home gateway the second terminal key (T-2) with the private gateway key (Pr-G) in order to obtain the first terminal key (T-1); generating (S140) a pair of terminal associated keys comprising a public terminal key (Pub-T) and a private terminal key (Pr-T) on the home gateway ; generating (S150) an encrypted private terminal key (ePr-T) by encrypting the private terminal key (Pr-T) with the first terminal key (T-1) on the home gateway ; transferring (S160) the public terminal key (Pub-T) and the encrypted private terminal key (ePr-T) to the terminal ; and decrypting (S170) the encrypted private terminal key (ePr-T) with the first terminal key (T-1).
A portable fire extinguisher, comprising a housing and a cartridge arranged within the housing , wherein a bottom of the cartridge is fixedly connected to the housing via a fastening device ; the fastening device includes a screw provided at the bottom of the cartridge , a nut matched with the screw , and a rotation-stopping body provided at the bottom of the housing and capable of preventing the screw from rotating, characterized in that a base of the housing comprises a base body , a bump is arranged on the rotation-stopping body , and is directly arranged on the base body and locked with a through groove on the screw when integrated with the base body ; a threaded hole corresponding with the screw is provided on the base of the housing ; the bump is provided on the threaded hole and matched with the structure of the screw so that the bump is embedded into the through groove of the screw , while the screw runs through the rotation-stopping body and extends outside the threaded hole.