mhurhangee/patent-ind-claim-en huggingface dataset:
A computer-implemented method for processing a workload in a single-threaded environment , comprising: detecting an input event that initiates the workload to be processed in the single-threaded environment while rendering content in a sequence of frames (251-259); dividing the workload into a plurality of workload slices (301-310, 401-403), wherein each workload slice represents a portion of the workload to be processed in the single-threaded environment ; determining an effective frame rate based on at least one previously rendered frame in the single-threaded environment , the effective frame rate being used to estimate a duration of an upcoming frame (252-259); determining an effective slice rate based on at least one completed workload slice of the workload in the single-threaded environment , the effective slice rate being used to estimate a time to complete an upcoming workload slice (302-310, 402-403) of the workload ; calculating a slice-to-frame ratio according to the effective frame rate and the effective slice rate, wherein the slice-to-frame ratio defines a rate at which the workload slices (301-310, 401-403) are assigned to upcoming frames (252-259); and assigning, according to the calculated slice-to-frame ratio, one or more upcoming workload slices (302-310, 402-403) to be processed during one or more upcoming frames (252-259) that are to be rendered. detecting an input event that initiates the workload to be processed in the single-threaded environment while rendering content in a sequence of frames (251-259); dividing the workload into a plurality of workload slices (301-310, 401-403), wherein each workload slice represents a portion of the workload to be processed in the single-threaded environment ; determining an effective frame rate based on at least one previously rendered frame in the single-threaded environment , the effective frame rate being used to estimate a duration of an upcoming frame (252-259); determining an effective slice rate based on at least one completed workload slice of the workload in the single-threaded environment , the effective slice rate being used to estimate a time to complete an upcoming workload slice (302-310, 402-403) of the workload ; calculating a slice-to-frame ratio according to the effective frame rate and the effective slice rate, wherein the slice-to-frame ratio defines a rate at which the workload slices (301-310, 401-403) are assigned to upcoming frames (252-259); and assigning, according to the calculated slice-to-frame ratio, one or more upcoming workload slices (302-310, 402-403) to be processed during one or more upcoming frames (252-259) that are to be rendered.
An AAV5 gene therapy vector for use in a medical treatment of a human, wherein said human is subjected to a pre-screening with an assay to determine anti-AAV5 antibodies, wherein said human has not been subjected to a medical treatment with an AAV5 gene therapy vector prior to said medical treatment, said human having an anti-AAV5 antibody level corresponding to at most the 95th percentile of anti-AAV5 antibody levels as observed in the human population, and wherein said human tested positive for anti-AAV5 antibodies.
A connector structure for a superconducting cable having a plurality of superconducting tapes wound around a former having a former diameter, the connector structure comprising: a terminal body having an outer surface with a diameter that is larger than the former diameter; a shell having an interior volume configured to contain at least a portion of the terminal body , the shell having an opening for receiving end portions of the superconducting tapes ; wherein the end portions of the superconducting tapes are attached to, or located on the outer surface of the terminal body with one or more gaps formed between the end portions of the superconducting tapes attached to, or located on the outer surface of the terminal body ; characterized in that a space is provided between the terminal body and the shell , within the interior volume of the shell , the connector structure further comprising a selectively flowable electrically conductive material provided within the space between the terminal body and the shell , the selectively flowable electrically conductive material filling the one or more gaps between the end portions of the superconducting tapes . a terminal body having an outer surface with a diameter that is larger than the former diameter; a shell having an interior volume configured to contain at least a portion of the terminal body , the shell having an opening for receiving end portions of the superconducting tapes ; wherein the end portions of the superconducting tapes are attached to, or located on the outer surface of the terminal body with one or more gaps formed between the end portions of the superconducting tapes attached to, or located on the outer surface of the terminal body ; characterized in that a space is provided between the terminal body and the shell , within the interior volume of the shell , the connector structure further comprising a selectively flowable electrically conductive material provided within the space between the terminal body and the shell , the selectively flowable electrically conductive material filling the one or more gaps between the end portions of the superconducting tapes .
An image decoding method for decoding quantization parameters for subblocks in a block representing a part of an image, wherein the block is divided into subblocks so as to form a quadtree, the image decoding method comprising: decoding a first quantization parameter for a first subblock in a first block, coded data related to a first difference value between, in an order of coding, the first quantization parameter for the first subblock and a second quantization parameter for a second subblock in the first block and, for a third block as a subsequent subblock which is not in the first block, coded data related to a second difference value between a third quantization parameter of the third subblock and an integer value obtained by rounding an average of quantization parameters for subblocks coded before the third subblock; acquiring the second quantization parameter based on the first quantization parameter and the first difference value decoded by the decoding unit and acquire a third quantization parameter of the third subblock based on the second difference value decoded by the decoding unit and the integer value obtained by rounding the average of quantization parameters for subblocks decoded before the third subblock, and reproducing parts of an image corresponding to the first subblock, the second subblock, and the third subblock respectively using the acquired first quantization parameter, the acquired second quantization parameter, and the acquired third quantization parameter. decoding a first quantization parameter for a first subblock in a first block, coded data related to a first difference value between, in an order of coding, the first quantization parameter for the first subblock and a second quantization parameter for a second subblock in the first block and, for a third block as a subsequent subblock which is not in the first block, coded data related to a second difference value between a third quantization parameter of the third subblock and an integer value obtained by rounding an average of quantization parameters for subblocks coded before the third subblock; acquiring the second quantization parameter based on the first quantization parameter and the first difference value decoded by the decoding unit and acquire a third quantization parameter of the third subblock based on the second difference value decoded by the decoding unit and the integer value obtained by rounding the average of quantization parameters for subblocks decoded before the third subblock, and reproducing parts of an image corresponding to the first subblock, the second subblock, and the third subblock respectively using the acquired first quantization parameter, the acquired second quantization parameter, and the acquired third quantization parameter.
A method for forming sacrificial anodes for installation in an ionically conductive medium at an installation site which medium contains metal requiring cathodic protection, the method comprising: locating in a receptacle a plurality of anode bodies each comprising a sacrificial material and at least one component for use in making electrical connection between the body and the metal ; providing in the receptacle dividing members defining a plurality of chambers with each chamber containing a respective one of the anode bodies ; and casting into the receptacle a covering material such that the covering material is in contact with at least a portion of each anode body . locating in a receptacle a plurality of anode bodies each comprising a sacrificial material and at least one component for use in making electrical connection between the body and the metal ; providing in the receptacle dividing members defining a plurality of chambers with each chamber containing a respective one of the anode bodies ; and casting into the receptacle a covering material such that the covering material is in contact with at least a portion of each anode body .
A method implemented in a computing device , the method comprising: securely booting the computing device , the securely booting including generating one or more measurements reflecting modules or components loaded on the computing device and a security state of the computing device ; running a device management agent on the computing device as a hardened program that is protected from having malicious code being injected into the program; communicating , via a network, with an attestation service to verify the device management agent for use in an enterprise; and implementing , on the computing device by the device management agent, policy received from a management service via the network in response to the attestation service verifying the device management agent for use in the enterprise, the verification being an assurance to the management service that the device management agent is secure and is not compromised. securely booting the computing device , the securely booting including generating one or more measurements reflecting modules or components loaded on the computing device and a security state of the computing device ; running a device management agent on the computing device as a hardened program that is protected from having malicious code being injected into the program; communicating , via a network, with an attestation service to verify the device management agent for use in an enterprise; and implementing , on the computing device by the device management agent, policy received from a management service via the network in response to the attestation service verifying the device management agent for use in the enterprise, the verification being an assurance to the management service that the device management agent is secure and is not compromised.
A computer readable storage medium storing an information processing program executable by a computer included in an information processing apparatus which can communicate with an input device comprising an image capturing means for capturing an image of a target object and calculate a pointing position on a screen of a display device based on the image captured by the image capturing means, wherein the input device comprises a motion detecting means for detecting a motion of the input device, the motion detecting means being an acceleration sensor for detecting an acceleration applied to the input device or a gyrosensor detecting an angular velocity caused by rotation, the information processing program causing the computer to execute: a tilt calculating step (S3), executed repeatedly, of calculating a tilt value indicating a tilt of the input device using a result of detection by the motion detecting means; a determination step (S4), executed repeatedly, of determining whether or not the pointing position can be calculated based on the image captured by the image capturing means; a reference value calculating step (S7) of calculating a reference value based on one or more tilt values calculated while it is determined that the pointing position can be calculated; a comparison step (S8) of comparing the tilt value calculated by the tilt calculating step with the reference value when it is determined that the pointing position cannot be calculated; and a notification step (S9, S10) of notifying a user, depending on a result of the comparison step, of a direction in which the input device should be turned in relation to the current state towards a direction in which the image capturing means can capture the image of the target object.
An optical physiological sensor for integrating into a watch configured to monitor health of a wearer, the optical physiological sensor configured to face tissue of the wearer when the watch is worn by the wearer, the optical physiological sensor configured to measure physiological parameters of the wearer using information from the optical physiological sensor , the optical physiological sensor comprising: a first emitter grouping comprising a first plurality of light emitting diodes, LEDs, at a first location; a second emitter grouping comprising a second plurality of LEDs at a second location different from the first location, wherein the second emitter grouping comprises the same number and type of LEDs as the first emitter groupings ; one or more light blocks separating the first emitter grouping from the second emitter grouping ; light diffusing material configured to diffuse light emitted by each of the first and second pluralities of LEDs ; a plurality of detectors including four or more photodiodes; and a convex surface configured to be positioned between (i) the first and second emitter groupings and the four or more photodiodes and (ii) the tissue of the wearer, the convex surface comprising one or more surface materials. a first emitter grouping comprising a first plurality of light emitting diodes, LEDs, at a first location; a second emitter grouping comprising a second plurality of LEDs at a second location different from the first location, wherein the second emitter grouping comprises the same number and type of LEDs as the first emitter groupings ; one or more light blocks separating the first emitter grouping from the second emitter grouping ; light diffusing material configured to diffuse light emitted by each of the first and second pluralities of LEDs ; a plurality of detectors including four or more photodiodes; and a convex surface configured to be positioned between (i) the first and second emitter groupings and the four or more photodiodes and (ii) the tissue of the wearer, the convex surface comprising one or more surface materials.
A GPU pipeline comprising a tessellation unit and post-tessellation blender hardware , wherein the blender hardware comprises: an input for receiving an input domain space vertex output by the tessellation unit, the input domain space vertex comprising UV coordinates of the vertex, a blend weight of the vertex, and where UV coordinates of neighbour vertices are not inherent from the UV coordinates of the vertex itself, the UV coordinates of the neighbour vertices; a cache arranged to store data pairs, each data pair comprising UV coordinates and a world space vertex generated from the UV coordinates by one or more domain shaders; and a blend unit arranged to receive the blend weight of the input domain space vertex, world space vertices for the input domain space vertex and its neighbour vertices generated by the one or more domain shaders or accessed from the cache, and to generate a single world space vertex for the input domain space vertex using the received blend weight and world space vertices, wherein the cache is arranged to, in the event of a cache hit at a cache entry for UV coordinates, output the world space vertex from the cache entry, and in the event of a cache miss for UV coordinates, output the UV coordinates to the one or more domain shaders; and wherein the cache is arranged to receive and store world space vertices generated by the one or more domain shaders for input vertices and their neighbours. an input for receiving an input domain space vertex output by the tessellation unit, the input domain space vertex comprising UV coordinates of the vertex, a blend weight of the vertex, and where UV coordinates of neighbour vertices are not inherent from the UV coordinates of the vertex itself, the UV coordinates of the neighbour vertices; a cache arranged to store data pairs, each data pair comprising UV coordinates and a world space vertex generated from the UV coordinates by one or more domain shaders; and a blend unit arranged to receive the blend weight of the input domain space vertex, world space vertices for the input domain space vertex and its neighbour vertices generated by the one or more domain shaders or accessed from the cache, and to generate a single world space vertex for the input domain space vertex using the received blend weight and world space vertices, wherein the cache is arranged to, in the event of a cache hit at a cache entry for UV coordinates, output the world space vertex from the cache entry, and in the event of a cache miss for UV coordinates, output the UV coordinates to the one or more domain shaders; and wherein the cache is arranged to receive and store world space vertices generated by the one or more domain shaders for input vertices and their neighbours.
A mount for mounting an instrument to a movable platform, the mount comprising: a base part , attachable to the platform, an instrument part , to which the instrument is attachable, a spring and damper arrangement operable between the base part and the instrument part to allow the instrument part to move relative to the base part , and first and second lever sets , each lever set comprising at least two parallel and spaced apart levers , which are rigidly connected to each other and which are pivotably connected to one of the base part and the instrument part , wherein the lever sets are pivotable about a respective proximal portion of the lever , characterized in that the lever sets are pivotable about respective first and second geometric axes, which are non-parallel with each other, and a distal portion of each of the levers is connected to the other one of the base part and the instrument part by a respective elongate flexible member presenting internal hysteresis. a base part , attachable to the platform, an instrument part , to which the instrument is attachable, a spring and damper arrangement operable between the base part and the instrument part to allow the instrument part to move relative to the base part , and first and second lever sets , each lever set comprising at least two parallel and spaced apart levers , which are rigidly connected to each other and which are pivotably connected to one of the base part and the instrument part , wherein the lever sets are pivotable about a respective proximal portion of the lever , characterized in that the lever sets are pivotable about respective first and second geometric axes, which are non-parallel with each other, and a distal portion of each of the levers is connected to the other one of the base part and the instrument part by a respective elongate flexible member presenting internal hysteresis.
A hot-melt adhesive resin film comprising a first surface layer, a first intermediate layer, a substrate layer having heat resistance, a second intermediate layer, and a second surface layer, which are laminated in this order, wherein said first intermediate layer and said second intermediate layer include a resin which is obtained by modifying a copolymer of propylene and 1-butene with maleic acid, and said first surface layer and said second surface layer include a composition having an acid-modified polyolefin resin and an epoxy-group containing polyolefin-based resin or a composition having an acid-modified polyolefin resin and a phenol novolak-type epoxy resin.
Use of a solid calcium compound in the fabrication of a hemostatic agent for reducing bleeding from a surgical site during and/or after a surgical treatment in a patient, wherein the solid calcium compound is selected from the group consisting of calcium phosphate, calcium sulfate, calcium carbonate, calcium oxide, calcium hydroxide, hydroxyapatite, and a combination thereof, wherein the solid calcium compound is in a form of porous granules having a granular size of about 0.5 mm to about 2.5 mm and comprising interconnected pores having a pore size in a range of about 30 μm to about 300 μm.
A medical retrieval tool comprising: a sheath ; and a basket device connected to the sheath, where the basket device comprises a shaft and a basket located at a distal end of the shaft, where the shaft is movably located in the sheath; where the basket comprises a first basket cage section and a second basket cage section , where the first basket cage section is located distal to the second basket cage section, where the basket is configured to be extended from a distal end of the sheath in a plurality of deployment modes comprising: a first deployment mode where the first basket cage section is deployed in a first fully expanded shape and the second basket cage section is located in the sheath; and a second deployment mode where both the first basket cage section and the second basket cage section are deployed out of the distal end of the sheath, characterised in that , when the basket is in the second deployment mode, and when a front end of the basket is pressed against a surface with a predetermined force, the first and second basket cage sections are configured to change shape into a single basket cage section which is larger than the second basket cage section. a sheath ; and a basket device connected to the sheath, where the basket device comprises a shaft and a basket located at a distal end of the shaft, where the shaft is movably located in the sheath; where the basket comprises a first basket cage section and a second basket cage section , where the first basket cage section is located distal to the second basket cage section, where the basket is configured to be extended from a distal end of the sheath in a plurality of deployment modes comprising: a first deployment mode where the first basket cage section is deployed in a first fully expanded shape and the second basket cage section is located in the sheath; and a second deployment mode where both the first basket cage section and the second basket cage section are deployed out of the distal end of the sheath, characterised in that , when the basket is in the second deployment mode, and when a front end of the basket is pressed against a surface with a predetermined force, the first and second basket cage sections are configured to change shape into a single basket cage section which is larger than the second basket cage section. a first deployment mode where the first basket cage section is deployed in a first fully expanded shape and the second basket cage section is located in the sheath; and a second deployment mode where both the first basket cage section and the second basket cage section are deployed out of the distal end of the sheath, characterised in that , when the basket is in the second deployment mode, and when a front end of the basket is pressed against a surface with a predetermined force, the first and second basket cage sections are configured to change shape into a single basket cage section which is larger than the second basket cage section.