mhurhangee/ep-ind-claims huggingface dataset:
Battery housing for a driver of a powered surgical tool, said battery housing comprising: - a casing with an opening for inserting at least one battery into said casing; - a door for closing said opening when said door is in its closed position; said door being pivotally attached on one side to the casing through a hinge, the door having a hinge side and a swing side; and - a driver interface for removeably attaching said battery housing to a driver of a powered surgical tool, wherein the door comprises at least one projection extending from the swing side of the door in a direction essentially perpendicular to the principal plane of the door and towards a body side of said casing when said door is in locked position, the at least one projection being configured for being blocked by said driver when said door is moved out of its closed position and said battery housing is attached to said driver such that said door cannot be opened when said battery housing is attached to said driver, characterized in that the door is pivotally attached to the casing with its hinge side located opposite the driver interface such that its swing side is close or adjacent the driver interface when the door is in its closed position, wherein the door forms a lateral side of the battery housing which is substantially perpendicular to the side of the casing comprising the driver interface - a casing with an opening for inserting at least one battery into said casing; - a door for closing said opening when said door is in its closed position; said door being pivotally attached on one side to the casing through a hinge, the door having a hinge side and a swing side; and - a driver interface for removeably attaching said battery housing to a driver of a powered surgical tool, wherein the door comprises at least one projection extending from the swing side of the door in a direction essentially perpendicular to the principal plane of the door and towards a body side of said casing when said door is in locked position, the at least one projection being configured for being blocked by said driver when said door is moved out of its closed position and said battery housing is attached to said driver such that said door cannot be opened when said battery housing is attached to said driver, characterized in that the door is pivotally attached to the casing with its hinge side located opposite the driver interface such that its swing side is close or adjacent the driver interface when the door is in its closed position, wherein the door forms a lateral side of the battery housing which is substantially perpendicular to the side of the casing comprising the driver interface
A system comprising: a computer architecture configured to provide publish-subscribe functionality through file system commands; and a processor configured to invoke a first file open function in a file system in response to a publisher application that causes the processor to prepare to publish one or more attributes of an object associated with a publish-subscribe file; the processor being configured to invoke a file write function in the file system that causes the processor to write or delete the one or more attributes of the object associated with the publish-subscribe file in response to data elements that accompany the file write invocation; the processor being configured to invoke a second file open function in the file system in response to a subscriber application that the causes the processor to establish a subscription to the publish-subscribe file identified by the subscriber application; the processor being configured to invoke a notification to the subscriber application in response to the invocation of the file write function executed by the file system; and the processor being configured to invoke a file read function in the file system in response to the notification to the subscriber application that includes an identifier of the publish-subscribe file that causes the processor to publish the one or more attributes of the object associated with the publish-subscribe file that changed since a prior invocation of the file read function. a computer architecture configured to provide publish-subscribe functionality through file system commands; and a processor configured to invoke a first file open function in a file system in response to a publisher application that causes the processor to prepare to publish one or more attributes of an object associated with a publish-subscribe file; the processor being configured to invoke a file write function in the file system that causes the processor to write or delete the one or more attributes of the object associated with the publish-subscribe file in response to data elements that accompany the file write invocation; the processor being configured to invoke a second file open function in the file system in response to a subscriber application that the causes the processor to establish a subscription to the publish-subscribe file identified by the subscriber application; the processor being configured to invoke a notification to the subscriber application in response to the invocation of the file write function executed by the file system; and the processor being configured to invoke a file read function in the file system in response to the notification to the subscriber application that includes an identifier of the publish-subscribe file that causes the processor to publish the one or more attributes of the object associated with the publish-subscribe file that changed since a prior invocation of the file read function.
A system for managing driver safety, comprising: a safety analytics computer system for generating at least one risk identification algorithm for determining a risk score indicating a likelihood that a specific driver will be involved in a vehicular accident based on a situation of a vehicle operated by the driver; and a mobile device in communication with the safety analytics computer system for: receiving the risk identification algorithm from the safety analytics computer system; obtaining situational information associated with the situation of the vehicle; executing the risk identification algorithm using at least the situation information to determine the risk score that the driver will be involved in a vehicular accident; and presenting a driver intervention to the driver if the risk score is above a risk threshold associated with a driver intervention rule wherein the safety analytics computer system is operable to adjust the risk threshold for each driver intervention rule based on information associated with the driver causing a frequency of communicating one or more mentoring messages to the driver to change. a safety analytics computer system for generating at least one risk identification algorithm for determining a risk score indicating a likelihood that a specific driver will be involved in a vehicular accident based on a situation of a vehicle operated by the driver; and a mobile device in communication with the safety analytics computer system for: receiving the risk identification algorithm from the safety analytics computer system; obtaining situational information associated with the situation of the vehicle; executing the risk identification algorithm using at least the situation information to determine the risk score that the driver will be involved in a vehicular accident; and receiving the risk identification algorithm from the safety analytics computer system; obtaining situational information associated with the situation of the vehicle; executing the risk identification algorithm using at least the situation information to determine the risk score that the driver will be involved in a vehicular accident; and presenting a driver intervention to the driver if the risk score is above a risk threshold associated with a driver intervention rule wherein the safety analytics computer system is operable to adjust the risk threshold for each driver intervention rule based on information associated with the driver causing a frequency of communicating one or more mentoring messages to the driver to change.
A fan mounting assembly comprising: a first plate to which a fan is mountable; a second plate for attachment to said first plate; at least one fixing means for attaching said first plate to said second plate, said at least one fixing means attaching to at least one mount point on said second plate, characterized in that said second plate is formed from a material comprising polycarbonate; and in that said assembly further comprising a cowl mountable to the second plate and made from a weaker material than said second plate. a first plate to which a fan is mountable; a second plate for attachment to said first plate; at least one fixing means for attaching said first plate to said second plate, said at least one fixing means attaching to at least one mount point on said second plate, characterized in that said second plate is formed from a material comprising polycarbonate; and in that said assembly further comprising a cowl mountable to the second plate and made from a weaker material than said second plate.
A security tag comprising: - a first arm extending between a proximal end and a distal end, the first arm including a first clamping surface and a pin housing proximate the distal end of the first arm; - a second arm extending between a proximal end and a distal end, the second arm including a second clamping surface and a clutch mechanism proximate the distal end of the second arm; - a hinge connecting the first and second arms (20, 40) at their proximal ends (24, 44); and - a curved pin having a tip, the curved pin being associated with the pin housing, wherein, security tag is moveable between an open configuration, in which the first and second arms (20, 40) are in an open position with respect to each other such that there is a first gap between the first and second clamping surfaces (28, 48) and the curved pin is in a disengaged position in which the pin is at least partially housed within the pin housing, and a locked configuration, in which the first and second arms (20, 40) are in a closed position with respect to each other such that there is a second smaller gap between the first and second clamping surfaces (28, 48) and the curved pin is engaged with the clutch mechanism to retain the first and second arms in the closed position. - a first arm extending between a proximal end and a distal end, the first arm including a first clamping surface and a pin housing proximate the distal end of the first arm; - a second arm extending between a proximal end and a distal end, the second arm including a second clamping surface and a clutch mechanism proximate the distal end of the second arm; - a hinge connecting the first and second arms (20, 40) at their proximal ends (24, 44); and - a curved pin having a tip, the curved pin being associated with the pin housing,
A method for semiconductor processing, comprising: depositing an amorphous silicon film onto a substrate at a deposition temperature in a deposition chamber, the substrate having a trench and the amorphous silicon film having a thickness sufficient to fill the trench, wherein depositing the amorphous silicon film has a pinching behavior and forms voids in a closed volume; exposing an exposed surface of the amorphous silicon film to an oxidizing gas, a nitriding gas, or an n-type dopant gas at a temperature of 575°C or below while the pinching behaviour of depositing the amorphous silicon film prevents or limits movement of the oxidizing gas, the nitriding gas, or the n-type dopant gas into the voids; subsequently heating the substrate to an anneal temperature; and maintaining the substrate at the anneal temperature to crystallize the amorphous silicon film in the trench. depositing an amorphous silicon film onto a substrate at a deposition temperature in a deposition chamber, the substrate having a trench and the amorphous silicon film having a thickness sufficient to fill the trench, wherein depositing the amorphous silicon film has a pinching behavior and forms voids in a closed volume; exposing an exposed surface of the amorphous silicon film to an oxidizing gas, a nitriding gas, or an n-type dopant gas at a temperature of 575°C or below while the pinching behaviour of depositing the amorphous silicon film prevents or limits movement of the oxidizing gas, the nitriding gas, or the n-type dopant gas into the voids; subsequently heating the substrate to an anneal temperature; and maintaining the substrate at the anneal temperature to crystallize the amorphous silicon film in the trench.
A packet parsing method, wherein the method comprises: receiving a packet, wherein the packet comprises at least a first packet header and a second packet header, and the second packet header is a next-level packet header of the first packet header; obtaining a configuration of the first packet header, wherein the configuration of the first packet header comprises a protocol type of the first packet header; obtaining first configuration information from the first packet header based on the configuration of the first packet header, wherein the first configuration information comprises a next packet header field, NHF, and an additional field of the first packet header; searching a first table based on the additional field to obtain a protocol type corresponding to the additional field, and searching a second table based on the NHF to obtain a protocol type corresponding to the NHF; when there is the protocol type corresponding to the additional field in the first table, obtaining a protocol type of the second packet header based on the protocol type corresponding to the additional field; and when there is no protocol type corresponding to the additional field in the first table, obtaining the protocol type of the second packet header based on the protocol type corresponding to the NHF. receiving a packet, wherein the packet comprises at least a first packet header and a second packet header, and the second packet header is a next-level packet header of the first packet header; obtaining a configuration of the first packet header, wherein the configuration of the first packet header comprises a protocol type of the first packet header; obtaining first configuration information from the first packet header based on the configuration of the first packet header, wherein the first configuration information comprises a next packet header field, NHF, and an additional field of the first packet header; searching a first table based on the additional field to obtain a protocol type corresponding to the additional field, and searching a second table based on the NHF to obtain a protocol type corresponding to the NHF; when there is the protocol type corresponding to the additional field in the first table, obtaining a protocol type of the second packet header based on the protocol type corresponding to the additional field; and when there is no protocol type corresponding to the additional field in the first table, obtaining the protocol type of the second packet header based on the protocol type corresponding to the NHF.
A method for producing a pentafluorosulfanylbenzoic acid, comprising: a providing step of providing a trihalomethyl(pentafluorosulfanylbenzene) represented by general formula: where X is a halogen atom, n is an integer of 1 ≤ n ≤ 3, and the hydrogen atoms on the benzene ring are optionally replaced with a group having an oxygen atom, a group having a nitrogen atom, or a halogen atom; a step of reacting the trihalomethyl(pentafluorosulfanylbenzene) with a carboxylic acid, water, or a disiloxane represented by general formula (b): R 3 Si-O-SiR 3 (b) (where R is an alkyl group) in the presence of an acid other than carboxylic acids to form a pentafluorosulfanylbenzoic halide represented by general formula: where X and n are as defined above, and the hydrogen atoms on the benzene ring are optionally replaced with the group or atom defined above; and a step of converting the pentafluorosulfanylbenzoic halide into a pentafluorosulfanylbenzoic acid represented by general formula: where n is as defined above, and the hydrogen atoms on the benzene ring are optionally replaced with the group or atom defined above. a providing step of providing a trihalomethyl(pentafluorosulfanylbenzene) represented by general formula: where X is a halogen atom, n is an integer of 1 ≤ n ≤ 3, and the hydrogen atoms on the benzene ring are optionally replaced with a group having an oxygen atom, a group having a nitrogen atom, or a halogen atom; a step of reacting the trihalomethyl(pentafluorosulfanylbenzene) with a carboxylic acid, water, or a disiloxane represented by general formula (b): R 3 Si-O-SiR 3 (b) (where R is an alkyl group) in the presence of an acid other than carboxylic acids to form a pentafluorosulfanylbenzoic halide represented by general formula: where X and n are as defined above, and the hydrogen atoms on the benzene ring are optionally replaced with the group or atom defined above; and a step of converting the pentafluorosulfanylbenzoic halide into a pentafluorosulfanylbenzoic acid represented by general formula: where n is as defined above, and the hydrogen atoms on the benzene ring are optionally replaced with the group or atom defined above.
A receiver for coupling to a communications channel, comprising: a decision feedback equalizer for receiving an analog input signal, wherein the decision feedback equalizer includes a filter for subtracting a plurality of weighted postcursor decisions from the analog input signal to provide an analog output signal; a postcursor decision circuit coupled to the decision feedback equalizer for receiving the analog output signal and comparing the analog output signal against positive and negative values (104, 105) of a postcursor coefficient h1 associated with a postcursor inter-symbol interference ("ISI") magnitude to provide a first possible decision and a second possible decision, respectively, and for selecting a current postcursor-based decision as between the first possible decision and the second possible decision responsive to a previous postcursor-based decision; and a precursor cancellation circuit for receiving threshold inputs based on the postcursor coefficient h1 and on a precursor coefficient hm1 associated with a precursor ISI magnitude, the analog output signal, the previous postcursor-based decision and the current postcursor-based decision for providing a digital output signal for a previous sample of the analog input signal, wherein the threshold inputs correspond to -h1-hm1, +h1-hm1, -h1+hm1 and +h1+hm1. a decision feedback equalizer for receiving an analog input signal, wherein the decision feedback equalizer includes a filter for subtracting a plurality of weighted postcursor decisions from the analog input signal to provide an analog output signal; a postcursor decision circuit coupled to the decision feedback equalizer for receiving the analog output signal and comparing the analog output signal against positive and negative values (104, 105) of a postcursor coefficient h1 associated with a postcursor inter-symbol interference ("ISI") magnitude to provide a first possible decision and a second possible decision, respectively, and for selecting a current postcursor-based decision as between the first possible decision and the second possible decision responsive to a previous postcursor-based decision; and a precursor cancellation circuit for receiving threshold inputs based on the postcursor coefficient h1 and on a precursor coefficient hm1 associated with a precursor ISI magnitude, the analog output signal, the previous postcursor-based decision and the current postcursor-based decision for providing a digital output signal for a previous sample of the analog input signal, wherein the threshold inputs correspond to -h1-hm1, +h1-hm1, -h1+hm1 and +h1+hm1.
A method comprising at least: maintaining, in a device, grandmaster information, which comprises information on a primary grandmaster and information based on which one or more secondary grandmasters are determinable, wherein each of the primary grandmaster and the one or more secondary grandmasters is, within a timing domain of the device, an external clock usable for synchronizing the device; performing (201, 401) by the device master-slave hierarchy negotiations during which a master clock is negotiated; using (202, 402), by the device, after the negotiations, the grandmaster information to determine whether a type of the master clock negotiated is a primary grandmaster, a secondary grandmaster, or neither; setting (203, 403), by the device, in response to the type being the primary grandmaster, a synchronisation status of the device to synchronized; setting (204, 404), by the device, in response to the type being a secondary grandmaster, the synchronisation status of the device to synchronized with warning; and setting (205, 405), by the device, in response to the type being neither, a synchronisation status of the device to synchronized with alarm. maintaining, in a device, grandmaster information, which comprises information on a primary grandmaster and information based on which one or more secondary grandmasters are determinable, wherein each of the primary grandmaster and the one or more secondary grandmasters is, within a timing domain of the device, an external clock usable for synchronizing the device; performing (201, 401) by the device master-slave hierarchy negotiations during which a master clock is negotiated; using (202, 402), by the device, after the negotiations, the grandmaster information to determine whether a type of the master clock negotiated is a primary grandmaster, a secondary grandmaster, or neither; setting (203, 403), by the device, in response to the type being the primary grandmaster, a synchronisation status of the device to synchronized; setting (204, 404), by the device, in response to the type being a secondary grandmaster, the synchronisation status of the device to synchronized with warning; and setting (205, 405), by the device, in response to the type being neither, a synchronisation status of the device to synchronized with alarm.