mhurhangee/ep-ind-claims huggingface dataset:
A method of compiling code in a data processing system comprising a block computation engine including an address generation accelerator for generating read and write requests by reference to at least one operand data structure and a computation engine that applies an operation indicated by an operation data structure, wherein the operand data structure and operation data structure reside in dedicated storage in the block computation engine, said method comprising: in response to receiving pre-processed code, a compiler identifying a code section in the pre-processed code that is not a candidate for acceleration and identifying a code block in the pre-processed code that is a candidate for acceleration, wherein the code block specifies an iterated operation having a first operand and a second operand, wherein each of multiple first operands for the iterated operation has a defined addressing relationship and each of multiple second operands for the iterated operation has a defined addressing relationship; in response to identifying the code section, the compiler generating post-processed code containing one or more lower level instructions corresponding to the identified code section; in response to identifying the code block, the compiler creating and outputting the operand data structure separate from the post-processed code, wherein the operand data structure specifies the defined addressing relationship for the multiple first operands and specifies the defined addressing relationship for the multiple second operands; the compiler placing a block computation command in the post-processed code that invokes processing of the operand data structure to compute operand addresses; and the compiler outputting the post-processed code. in response to receiving pre-processed code, a compiler identifying a code section in the pre-processed code that is not a candidate for acceleration and identifying a code block in the pre-processed code that is a candidate for acceleration, wherein the code block specifies an iterated operation having a first operand and a second operand, wherein each of multiple first operands for the iterated operation has a defined addressing relationship and each of multiple second operands for the iterated operation has a defined addressing relationship; in response to identifying the code section, the compiler generating post-processed code containing one or more lower level instructions corresponding to the identified code section; in response to identifying the code block, the compiler creating and outputting the operand data structure separate from the post-processed code, wherein the operand data structure specifies the defined addressing relationship for the multiple first operands and specifies the defined addressing relationship for the multiple second operands; the compiler placing a block computation command in the post-processed code that invokes processing of the operand data structure to compute operand addresses; and the compiler outputting the post-processed code.
A method for use in a network node for controlling a plurality of flows of application data in a radio network, said network node comprising processing circuitry for performing the method, the method comprising: receiving feedback information that comprises information such as radio resource utilization of relevant cells; detecting the plurality of flows and a cost measure associated with each flow, wherein the cost measure is an indication of an amount of radio resources required for supplying an amount of application data to an end-user of each flow; monitoring key performance indicators associated with the plurality of flows, wherein a key performance indicator, of the key performance indicators, of each flow is indicative of a supply of application data needed to maintain a satisfactory quality of experience for an application session associated with each flow, and wherein the key performance indicators which are relevant for said monitoring, depend on a type of the application session associated with each flow; and making scheduling decisions (210, 211) based on the cost measures, the radio resource utilization of the relevant cells, and the key performance indicators associated with the plurality of flows, to control radio scheduling of the plurality of flows in order to optimize an optimization criterion for optimizing quality of experience of the application sessions associated with the plurality of flows, wherein the optimization of said optimization criterion involves maximizing a number of application sessions, which are associated with the plurality of flows and for which a satisfactory quality of experience is maintained. receiving feedback information that comprises information such as radio resource utilization of relevant cells; detecting the plurality of flows and a cost measure associated with each flow, wherein the cost measure is an indication of an amount of radio resources required for supplying an amount of application data to an end-user of each flow; monitoring key performance indicators associated with the plurality of flows, wherein a key performance indicator, of the key performance indicators, of each flow is indicative of a supply of application data needed to maintain a satisfactory quality of experience for an application session associated with each flow, and wherein the key performance indicators which are relevant for said monitoring, depend on a type of the application session associated with each flow; and making scheduling decisions (210, 211) based on the cost measures, the radio resource utilization of the relevant cells, and the key performance indicators associated with the plurality of flows, to control radio scheduling of the plurality of flows in order to optimize an optimization criterion for optimizing quality of experience of the application sessions associated with the plurality of flows, wherein the optimization of said optimization criterion involves maximizing a number of application sessions, which are associated with the plurality of flows and for which a satisfactory quality of experience is maintained.
Glyceryl tri-[4-phenylbutyrate] (HPN-100) for use in a method of treating a nitrogen retention disorder in a subject, wherein the method comprises adjusting the dosage of glyceryl tri-[4-phenylbutyrate] (HPN-100) to achieve a fasting blood ammonia level that is less than or equal to half the upper limit of normal for blood ammonia, wherein the dosage adjustment comprises: a) measuring a fasting blood ammonia level for the subject; b) comparing the fasting blood ammonia level to the ULN for blood ammonia; and c) administering to the subject an increased dosage of glyceryl tri-[4-phenylbutyrate] (HPN-100) if the fasting blood ammonia level has a value that is greater than half the ULN. a) measuring a fasting blood ammonia level for the subject; b) comparing the fasting blood ammonia level to the ULN for blood ammonia; and c) administering to the subject an increased dosage of glyceryl tri-[4-phenylbutyrate] (HPN-100) if the fasting blood ammonia level has a value that is greater than half the ULN.
A raw material feeder to distribute and feed a liquid compound as a raw material to a plurality of evaporation tubes of a falling film evaporator, the raw material feeder comprising: a main body section comprising a plurality of communication holes facing the plurality of evaporation tubes, a restriction orifice housed in an interior of each of the communication holes, and comprising an orifice hole, a liquid feeding tip housed to face the restriction orifice on an upstream side of the restriction orifice in the interior of the communication hole, and comprising a hole portion facing the orifice hole, a first O-ring fitted into a side surface of the liquid feeding tip from outside, and sandwiched between the side surface of the liquid feeding tip and an inner surface of the communication hole, a second O-ring sandwiched between the liquid feeding tip and the restriction orifice so that the orifice hole is present in an inner region, a nozzle housed to face the restriction orifice on a downstream side of the restriction orifice in an interior of the communication hole, and comprising a nozzle hole facing the orifice hole and housing a liquid diffuser in an interior, wherein the nozzle hole comprises an upstream hole portion on an upstream side, and a downstream hole portion communicating with a downstream end of the upstream hole portion, and having a diameter increasing toward a lower end of the nozzle, and the liquid diffuser is housed in the upstream hole portion, and a third O-ring sandwiched between the nozzle and the restriction orifice so that the orifice hole is present in an inner region. a main body section comprising a plurality of communication holes facing the plurality of evaporation tubes, a restriction orifice housed in an interior of each of the communication holes, and comprising an orifice hole, a liquid feeding tip housed to face the restriction orifice on an upstream side of the restriction orifice in the interior of the communication hole, and comprising a hole portion facing the orifice hole, a first O-ring fitted into a side surface of the liquid feeding tip from outside, and sandwiched between the side surface of the liquid feeding tip and an inner surface of the communication hole, a second O-ring sandwiched between the liquid feeding tip and the restriction orifice so that the orifice hole is present in an inner region, a nozzle housed to face the restriction orifice on a downstream side of the restriction orifice in an interior of the communication hole, and comprising a nozzle hole facing the orifice hole and housing a liquid diffuser in an interior, wherein the nozzle hole comprises an upstream hole portion on an upstream side, and a downstream hole portion communicating with a downstream end of the upstream hole portion, and having a diameter increasing toward a lower end of the nozzle, and the liquid diffuser is housed in the upstream hole portion, and a third O-ring sandwiched between the nozzle and the restriction orifice so that the orifice hole is present in an inner region.
A surgical hand grip for a surgical tubular shaft instrument, wherein the hand grip comprises a coupling device for coupling to a tubular shaft tool which has a tubular shaft and a force transmission element that is movable back and forth relative thereto, wherein the coupling device has a coupling element for coupling to the force transmission element and a connecting element for connecting to the tubular shaft, wherein the hand grip also comprises a gripping device which is operatively connected to the coupling element and is transferable from a non-actuating disposition into at least one actuating disposition and vice versa thereby changing the mutual relative spacing between the coupling element and the connecting element due to the transferral of the coupling element from a non-actuating position into at least one actuating position, wherein the hand grip defines a grip axis and comprises a guiding device which has a guiding body for guiding the coupling element along the grip axis during the transfer from the non-actuating position into the at least one actuating position independently of the disposition of the gripping device during the transfer from the non-actuating disposition into the at least one actuating disposition wherein the guiding body is in the form of an axial sleeve and defines the grip axis, wherein the coupling element is mounted in displaceable manner in the sleeve during the transfer from the non-actuating position into the at least one actuating position, and wherein the sleeve has an axial slit-like through opening along at least a section of a displacement path which is traversed by the coupling element relative to the sleeve during the transfer from the non-actuating position into the at least one actuating position, and vice versa, characterized in that the sleeve has a window-like through opening which extends over a larger angular range in the circumferential direction of the grip axis than the slit-like through opening.
A method for discovering a topology for a network, the method comprising: receiving one or more discovery messages (302; 304) at a first node, the one or more discovery messages (302; 304) identifying a neighbor node to the first node; determining that a first type of bridge is between the first node and the neighbor node based on determining that the one or more discovery messages (302, 304) include a first discovery message for a first discovery protocol and a second discovery message for a second discovery protocol; and determining that a second type of bridge is between the first node and the neighbor node based on determining that the one or more discovery messages (302, 304) include the first discovery message for the first discovery protocol and do not include the second discovery message for the second discovery protocol. receiving one or more discovery messages (302; 304) at a first node, the one or more discovery messages (302; 304) identifying a neighbor node to the first node; determining that a first type of bridge is between the first node and the neighbor node based on determining that the one or more discovery messages (302, 304) include a first discovery message for a first discovery protocol and a second discovery message for a second discovery protocol; and determining that a second type of bridge is between the first node and the neighbor node based on determining that the one or more discovery messages (302, 304) include the first discovery message for the first discovery protocol and do not include the second discovery message for the second discovery protocol.
An optical backplane extension module, comprising: an extension module housing (35, 35') comprising an interior space defined by a base, a left side disposed on a left end of the base, a right side disposed on a right end of the base opposite the left end, and a rear side disposed on a rear end of the base, and a door attached to a front end of the base, the door configured to be opened to allow access to the interior space; and a plurality of backplane fiber optic connectors (36, 36A, 36B, 36', 36A', 36B') disposed through the rear side of the extension module housing (35, 35') and accessible through an exterior side of the rear side; the plurality of backplane fiber optic connectors (36, 36A, 36B, 36', 36A', 36B') configured to be directly optically connected to a plurality of blade fiber optic connectors (46, 133, 133') disposed in a plurality of information processing modules disposed in a rack module housing, wherein each of the plurality of backplane fiber optic connectors (36, 36A, 36B, 36', 36A', 36B') is comprised of a plurality of backplane fiber optic plugs configured to be directly optically connected to the plurality of blade fiber optic connectors (46, 133, 133') comprised of a plurality of blade fiber optic receptacles disposed in the plurality of information processing modules. an extension module housing (35, 35') comprising an interior space defined by a base, a left side disposed on a left end of the base, a right side disposed on a right end of the base opposite the left end, and a rear side disposed on a rear end of the base, and a door attached to a front end of the base, the door configured to be opened to allow access to the interior space; and a plurality of backplane fiber optic connectors (36, 36A, 36B, 36', 36A', 36B') disposed through the rear side of the extension module housing (35, 35') and accessible through an exterior side of the rear side; the plurality of backplane fiber optic connectors (36, 36A, 36B, 36', 36A', 36B') configured to be directly optically connected to a plurality of blade fiber optic connectors (46, 133, 133') disposed in a plurality of information processing modules disposed in a rack module housing, wherein each of the plurality of backplane fiber optic connectors (36, 36A, 36B, 36', 36A', 36B') is comprised of a plurality of backplane fiber optic plugs configured to be directly optically connected to the plurality of blade fiber optic connectors (46, 133, 133') comprised of a plurality of blade fiber optic receptacles disposed in the plurality of information processing modules.
A device for communicating via an input/output protocol, the device comprising one or more backplane connectors (104, 110) for connecting the device to a backplane; operational circuitry (112, 114) for performing a processing task of the device; a switching circuit configured to identify which messages received through the one or more backplane connectors are relevant to the operational circuitry, interpret the input/output protocol of messages identified as relevant and return other messages to the backplane through the one or more backplane connectors, wherein the switching circuit is configured to pass relevant information extracted from the messages to the operational circuitry (112, 114) and is mounted to the rest of the device removably and independently of the one or more backplane connectors.
A coated cutting tool which has, on a surface of a substrate, a layer A of a face-centered cubic lattice structure, which is a nitride or carbonitride in which a content ratio of aluminum Al is 50 atom% or more and 70 atom% or less, a content ratio of chromium Cr tttt is 20 atom% or more and 45 atom% or less, a total content ratio of aluminum Al and chromium Cr is 85 atom% or more and 96 atom% or less, and a content ratio of silicon Si is 4 atom% or more and 15 atom% or less, in a total amount of metal elements including metalloid elements, and a layer B provided on top of and directly above the layer A, wherein the layer B is a nitride or carbonitride in which a content ratio of titanium Ti is 70 atom% or more and 90 atom% or less, the content ratio of silicon Si is 5 atom% or more and 20 atom% or less, and a content ratio of niobium Nb or chromium Cr is 1 atom% or more and 10 atom% or less, in the total amount of metal elements including metalloid elements, and has the face-centered cubic lattice structure, and an average crystal grain size of the hard coating film constituting the layer B is 5 nm or more and 50 nm or less measured from the half width of X-ray diffraction peak.
Process of producing a lactate ferment comprising the consecutive steps of: a) providing a nutrient medium comprising a solution of a fermentable substrate and a nitrogen source in an aqueous medium; b) inoculating said nutrient medium with lactic acid producing micro-organism, preferably lactic acid bacteria; and c) incubating the inoculated nutrient medium nutrient medium under conditions favorable to the growth and/or metabolic activity of said lactic acid producing micro-organism for a period sufficient to produce a fermentation broth containing at least 20 g/l of lactate equivalents, during which period the pH of the fermentation broth is controlled by addition of one or more alkalization agents comprising alkaline sodium and alkaline calcium salts, wherein the Na:Ca (w/w) ratio of the added salts is within the range of 1/6 - 1/1, preferably 1/6 - 1⁄2.. a) providing a nutrient medium comprising a solution of a fermentable substrate and a nitrogen source in an aqueous medium; b) inoculating said nutrient medium with lactic acid producing micro-organism, preferably lactic acid bacteria; and c) incubating the inoculated nutrient medium nutrient medium under conditions favorable to the growth and/or metabolic activity of said lactic acid producing micro-organism for a period sufficient to produce a fermentation broth containing at least 20 g/l of lactate equivalents, during which period the pH of the fermentation broth is controlled by addition of one or more alkalization agents comprising alkaline sodium and alkaline calcium salts, wherein the Na:Ca (w/w) ratio of the added salts is within the range of 1/6 - 1/1, preferably 1/6 - 1⁄2..
Portable hard surface cleaning appliance for drawing off and sucking up liquid from a hard surface, in particular from a window pane, comprising a suction nozzle with a suction opening on which at least one drawing-off lip (132, 134) is arranged, a suction unit which is in flow connection with the suction nozzle for sucking up a liquid-air mixture from the suction opening, a separation chamber which is positioned in the flow path between the suction nozzle and the suction unit and in which a separation device (120, 122) is arranged for separating liquid from the liquid-air mixture, and a tank accommodating compartment in which a dirty liquid tank for receiving the liquid separated off in the separation chamber is releasably held, the tank accommodating compartment comprising at least one supporting element and at least one holding element, the at least one supporting element engaging under a lower tank section of the dirty liquid tank and the at least one holding element being releasably connectable to an upper tank section of the dirty liquid tank, characterized in that the hard surface cleaning appliance comprises two holding elements which receive between them the upper tank section of the dirty liquid tank.
A first base station, BS, for handling a temporary user equipment, UE, capability, comprising: at least one storage device; and at least one processing circuit, coupled to the at least one storage device, wherein the at least one storage device stores, and the at least one processing circuit is configured to execute, instructions of: receiving a UE capability from a communication device, a second BS or a core network, CN; receiving a first message indicating a temporary UE capability from the communication device; transmitting a first configuration to the communication device according to the temporary UE capability, when receiving the message; transmitting a Handover Request message to the second BS to initiate a handover to the second BS, wherein the Handover Request message comprises the UE capability and the temporary UE capability; and receiving a Handover Request Acknowledge message from the second BS, in response to the Handover Request message, wherein the Handover Request Acknowledge message comprises a handover command, and the handover command comprises a second configuration determined by the second BS according to the temporary UE capability. at least one storage device; and at least one processing circuit, coupled to the at least one storage device, wherein the at least one storage device stores, and the at least one processing circuit is configured to execute, instructions of: receiving a UE capability from a communication device, a second BS or a core network, CN; receiving a first message indicating a temporary UE capability from the communication device; transmitting a first configuration to the communication device according to the temporary UE capability, when receiving the message; transmitting a Handover Request message to the second BS to initiate a handover to the second BS, wherein the Handover Request message comprises the UE capability and the temporary UE capability; and receiving a Handover Request Acknowledge message from the second BS, in response to the Handover Request message, wherein the Handover Request Acknowledge message comprises a handover command, and the handover command comprises a second configuration determined by the second BS according to the temporary UE capability. receiving a UE capability from a communication device, a second BS or a core network, CN; receiving a first message indicating a temporary UE capability from the communication device; transmitting a first configuration to the communication device according to the temporary UE capability, when receiving the message; transmitting a Handover Request message to the second BS to initiate a handover to the second BS, wherein the Handover Request message comprises the UE capability and the temporary UE capability; and receiving a Handover Request Acknowledge message from the second BS, in response to the Handover Request message, wherein the Handover Request Acknowledge message comprises a handover command, and the handover command comprises a second configuration determined by the second BS according to the temporary UE capability.