mhurhangee/ep-ind-claims huggingface dataset:
A device comprising: a memory configured to store an operating system and an application for execution on the operating system; and processing circuitry configured to execute the operating system and the application, wherein the application is configured to: receive an object handle for establishing a wireless connection to a peripheral device; determine, based on the object handle, an advertisement cadence for the peripheral device, wherein the advertisement cadence comprises periods of time wherein the peripheral device is discoverable interleaved with periods of time wherein the peripheral device is non-discoverable; and at a time determined based on the advertisement cadence, issue, using the object handle, a request that the operating system establish the wireless connection to the peripheral device, such that the operating system establishes the wireless connection to the peripheral device during one of the periods of time wherein the peripheral device is discoverable. a memory configured to store an operating system and an application for execution on the operating system; and processing circuitry configured to execute the operating system and the application, wherein the application is configured to: receive an object handle for establishing a wireless connection to a peripheral device; determine, based on the object handle, an advertisement cadence for the peripheral device, wherein the advertisement cadence comprises periods of time wherein the peripheral device is discoverable interleaved with periods of time wherein the peripheral device is non-discoverable; and at a time determined based on the advertisement cadence, issue, using the object handle, a request that the operating system establish the wireless connection to the peripheral device, such that the operating system establishes the wireless connection to the peripheral device during one of the periods of time wherein the peripheral device is discoverable. receive an object handle for establishing a wireless connection to a peripheral device; determine, based on the object handle, an advertisement cadence for the peripheral device, wherein the advertisement cadence comprises periods of time wherein the peripheral device is discoverable interleaved with periods of time wherein the peripheral device is non-discoverable; and at a time determined based on the advertisement cadence, issue, using the object handle, a request that the operating system establish the wireless connection to the peripheral device, such that the operating system establishes the wireless connection to the peripheral device during one of the periods of time wherein the peripheral device is discoverable.
A system for controlling volume, comprising: a perceptual loudness estimation unit adapted to determine a perceptual loudness estimate for a given audio segment, the audio segment comprising an audio channel; and a gain control unit adapted to receive the perceptual loudness estimate and adapted to adjust a gain of the audio channel of the audio segment, characterized in that the gain control unit comprises - a first low-pass filter and a second low-pass filter, each adapted to smooth the received perceptual loudness estimate; - a max unit adapted to choose the maximum output of the first low-pass filter and the second low-pass filter as a smoothed perceptual loudness estimate value; and - a feedback loop adapted to generate a difference value from the received, perceptual loudness estimate value and the smoothed perceptual loudness estimate value chosen by the max unit and adapted to set the cutoff frequencies for both of the low-pass filters (1202, 1204) to first predetermined or user-defined values if the difference value exceeds a predetermined threshold, and adapted to set the cutoff frequencies for both of the low-pass filters (1202, 1204) to second predetermined or used-defined values if the difference value is below the predetermined threshold; wherein the gain control unit is adapted to adjust the gain of the audio channel of the audio segment as a function of the smoothed perceptual loudness estimate value and as a function of a target perceptual loudness level (TARGET), wherein a gain correction value is computed as a difference between the smoothed perceptual loudness estimate value and the target perceptual loudness level (TARGET) and the gain correction value is added to the audio channel in the frequency domain. a perceptual loudness estimation unit adapted to determine a perceptual loudness estimate for a given audio segment, the audio segment comprising an audio channel; and a gain control unit adapted to receive the perceptual loudness estimate and adapted to adjust a gain of the audio channel of the audio segment, - a first low-pass filter and a second low-pass filter, each adapted to smooth the received perceptual loudness estimate; - a max unit adapted to choose the maximum output of the first low-pass filter and the second low-pass filter as a smoothed perceptual loudness estimate value; and - a feedback loop adapted to generate a difference value from the received, perceptual loudness estimate value and the smoothed perceptual loudness estimate value chosen by the max unit and adapted to set the cutoff frequencies for both of the low-pass filters (1202, 1204) to first predetermined or user-defined values if the difference value exceeds a predetermined threshold, and adapted to set the cutoff frequencies for both of the low-pass filters (1202, 1204) to second predetermined or used-defined values if the difference value is below the predetermined threshold;
A method for engaging a donor comprising: receiving, in a server of a donor engagement system which is remote to a device of the donor, donor information and donation data for the donor; sending, using a message generator of the donor engagement system, a first communication to the device of the donor, the first communication being sent to the donor after completion of a donation, wherein the first communication is based on said donor information and donation data for the donor; monitoring, using the server or a processor of the donor engagement system, a time period after the donation to determine when a predetermined period of time has passed; generating, using the message generator, a second communication to the donor after the passage of the predetermined time period, the second communication reminding the donor of that the donor is eligible to donate again at a donation center, the second communication including a preferred date and time for the donor to return to donate again, the preferred date and time based, at least in part, on heuristic information about the donation center's productivity, wherein the productivity comprises a number of donations, busy times, slow times, target collection goals or current collection levels; and sending, using the message generator, the second communication to the device of the donor. receiving, in a server of a donor engagement system which is remote to a device of the donor, donor information and donation data for the donor; sending, using a message generator of the donor engagement system, a first communication to the device of the donor, the first communication being sent to the donor after completion of a donation, wherein the first communication is based on said donor information and donation data for the donor; monitoring, using the server or a processor of the donor engagement system, a time period after the donation to determine when a predetermined period of time has passed; generating, using the message generator, a second communication to the donor after the passage of the predetermined time period, the second communication reminding the donor of that the donor is eligible to donate again at a donation center, the second communication including a preferred date and time for the donor to return to donate again, the preferred date and time based, at least in part, on heuristic information about the donation center's productivity, wherein the productivity comprises a number of donations, busy times, slow times, target collection goals or current collection levels; and sending, using the message generator, the second communication to the device of the donor.
A light source unit comprising: a light emitting substrate including a plurality of light emitting elements; a light shielding body which blocks unnecessary light of the light emitting elements; and a lens array including a plurality of lenses (66, 67), wherein the light shielding body is positioned between the light emitting substrate and the lens array characterized in that the lens array is fixed directly to the light emitting substrate. a light emitting substrate including a plurality of light emitting elements; a light shielding body which blocks unnecessary light of the light emitting elements; and a lens array including a plurality of lenses (66, 67), wherein the light shielding body is positioned between the light emitting substrate and the lens array characterized in that the lens array is fixed directly to the light emitting substrate.
A catalytic composition for the synthesis of carbon nanotubes comprising an active catalyst and a catalytic support, the active catalyst comprising a mixture of iron and cobalt in any oxidation form and the catalytic support comprising exfoliated vermiculite.
A programmable core based computing device comprising: a plurality of processing cores (308, 318, 328) coupled to each other; a memory configured to store stream-domain code including a stream defining a stream destination module and a stream source module, the stream source module placing data values in the stream (304, 312), the stream conveying data values from the stream source module to the stream destination module, wherein the stream-domain code includes a module having an input stream and an output stream, the module consuming data values from the input stream and producing data values in the output stream, and wherein the module includes thread-domain code executed sequentially; and a runtime system configured to detect when the data values are available to the stream destination module and schedule the stream destination module for execution on one of the plurality of processing cores, wherein the stream source module is mapped to run on a first core of the plurality of processing cores (308, 318,328) and the stream destination module is mapped to run on a second core of the plurality of processing cores (308, 318, 328). a plurality of processing cores (308, 318, 328) coupled to each other; a memory configured to store stream-domain code including a stream defining a stream destination module and a stream source module, the stream source module placing data values in the stream (304, 312), the stream conveying data values from the stream source module to the stream destination module, wherein the stream-domain code includes a module having an input stream and an output stream, the module consuming data values from the input stream and producing data values in the output stream, and wherein the module includes thread-domain code executed sequentially; and a runtime system configured to detect when the data values are available to the stream destination module and schedule the stream destination module for execution on one of the plurality of processing cores, wherein the stream source module is mapped to run on a first core of the plurality of processing cores (308, 318,328) and the stream destination module is mapped to run on a second core of the plurality of processing cores (308, 318, 328).
A system, for treating an eye with radiation, comprising: a radiation source configured to emit radiation and a collimator (979, 980, 1030, 1040, 1052, 1215, 1405) configured to collimate the emitted radiation into a beam; an alignment system configured to align the beam with an axis traversing the eye; and a gating mechanism configured to reduce radiation emission from the radiation source when the beam is not aligned with the axis.
A method for arranging a broadcast message in an Android operating system, the method comprising: monitoring (110, 210) whether the broadcast message is sent from a broadcast sender; determining (120, 220) a broadcast receiver of the broadcast message when the broadcast message is sent from the broadcast sender, wherein the broadcast sender and the broadcast receiver are the operating system or an application, and the broadcast message sent from the broadcast sender is monitored through ActivityManagerService broadcast manager; determining (130, 230) a priority of the broadcast message according to the broadcast receiver; determining (140, 240) an insertion location of the broadcast message in a broadcast message queue according to the priority of the broadcast message; and inserting (150, 250) the broadcast message into the broadcast message queue according to the insertion location; wherein the determining (130, 230) a priority of the broadcast message according to the broadcast receiver comprises: counting a use frequency of the broadcast receiver in a preset period; and determining the priority of the broadcast message according to the use frequency. monitoring (110, 210) whether the broadcast message is sent from a broadcast sender; determining (120, 220) a broadcast receiver of the broadcast message when the broadcast message is sent from the broadcast sender, wherein the broadcast sender and the broadcast receiver are the operating system or an application, and the broadcast message sent from the broadcast sender is monitored through ActivityManagerService broadcast manager; determining (130, 230) a priority of the broadcast message according to the broadcast receiver; determining (140, 240) an insertion location of the broadcast message in a broadcast message queue according to the priority of the broadcast message; and inserting (150, 250) the broadcast message into the broadcast message queue according to the insertion location; wherein the determining (130, 230) a priority of the broadcast message according to the broadcast receiver comprises: counting a use frequency of the broadcast receiver in a preset period; and determining the priority of the broadcast message according to the use frequency. counting a use frequency of the broadcast receiver in a preset period; and determining the priority of the broadcast message according to the use frequency.
A method for preparing the polyester resin having a Color b value of 1 or lower, the method comprising: esterifying diol components comprising 5 to 60 mole% of isosorbide, 10 to 80 mole% of a cyclohexanedimethanol, and the balance of other diol compounds, with dicarboxylic acid components comprising terephthalic acid, in the presence of an esterification reaction catalyst comprising a zinc compound; and the esterification reaction is carried out at a pressure of 0 to 10.0 kg/cm2 and a temperature of 150 to 300 °C, and adding a phosphorus-based stabilizer to the esterification reaction mixture at a time when the degree of esterification reaches at least 80 %; adding a polycondensation catalyst to the esterification reaction product before initiation of the polycondensation reaction; and subjecting the esterification reaction product to polycondensation, wherein the amount of the diol components or dicarboxylic acid components remaining unreacted without participating in the esterification reaction is less than 20 %, and the esterification reaction time is 200 to 300 minutes, and the degree of esterification of at least 80 % means that at least 80 % of the dicarboxylic acid components are reacted. esterifying diol components comprising 5 to 60 mole% of isosorbide, 10 to 80 mole% of a cyclohexanedimethanol, and the balance of other diol compounds, with dicarboxylic acid components comprising terephthalic acid, in the presence of an esterification reaction catalyst comprising a zinc compound; and the esterification reaction is carried out at a pressure of 0 to 10.0 kg/cm2 and a temperature of 150 to 300 °C, and adding a phosphorus-based stabilizer to the esterification reaction mixture at a time when the degree of esterification reaches at least 80 %; adding a polycondensation catalyst to the esterification reaction product before initiation of the polycondensation reaction; and subjecting the esterification reaction product to polycondensation, wherein the amount of the diol components or dicarboxylic acid components remaining unreacted without participating in the esterification reaction is less than 20 %, and the esterification reaction time is 200 to 300 minutes, and the degree of esterification of at least 80 % means that at least 80 % of the dicarboxylic acid components are reacted.
A small-diameter drill in which two chip discharge grooves opening to tip flank faces of a drill body that rotates around the axis and extending to a rear end side are formed symmetrically with respect to an axis at an outer periphery of a tip part of the drill body, cutting edges are formed at intersecting ridgeline parts between wall faces of the chip discharge grooves that face a drill rotation direction and the tip flank faces, a first margin part adjacent to a side of the chip discharge groove opposite to the drill rotation direction, and a second margin part adjacent to a side of the chip discharge groove in the drill rotation direction are formed on a land part between the chip discharge grooves, and a diameter D of the cutting edge is 2 mm or less, wherein a ratio L/D of a margin length L in a direction of the axis from an outer peripheral end of the cutting edge to a rear end of each of the first and second margin parts, and the diameter D is 3 or more, wherein a hard coating is provided on a surface of the drill body, wherein the hard coating contains 0.5 atomic % or less of Ar with respect to the total amount of the metallic element and the nonmetallic element, wherein a surface of the hard coating in the chip discharge groove has skewness (Ssk) defined in ISO25178 of less than 0, wherein the number of droplets having an equivalent circle diameter of 1.0 μm or more is 5 or less per 100 μm 2 in cross-section observation of the hard coating, wherein the droplets having an equivalent circle diameter of 3.0 μm or more are not included, and wherein the hard coating is a nitride coating. wherein a ratio L/D of a margin length L in a direction of the axis from an outer peripheral end of the cutting edge to a rear end of each of the first and second margin parts, and the diameter D is 3 or more, wherein a hard coating is provided on a surface of the drill body, wherein the hard coating contains 0.5 atomic % or less of Ar with respect to the total amount of the metallic element and the nonmetallic element, wherein a surface of the hard coating in the chip discharge groove has skewness (Ssk) defined in ISO25178 of less than 0, wherein the number of droplets having an equivalent circle diameter of 1.0 μm or more is 5 or less per 100 μm 2 in cross-section observation of the hard coating, wherein the droplets having an equivalent circle diameter of 3.0 μm or more are not included, and wherein the hard coating is a nitride coating.
A method performed at a server of routing signals received from a client, said client and server being configured to communicate over multiple wireless access paths each using a different wireless network, the method comprising: receiving at said server said signals from said client each signal being received via one of said wireless access paths, said signals comprising a transport layer portion including a transport layer identifier, said transport layer identifier providing an indication of an originally envisaged wireless access path prior to any re-routing, a network layer portion providing an indication of a wireless access path taken, and a data portion; determining a destination of at least a subset of said signals from said wireless access path indicated by said transport layer identifier; and routing said signals to said destination, said at least a subset of said signals being routed to said destination on the basis of said transport layer portion. receiving at said server said signals from said client each signal being received via one of said wireless access paths, said signals comprising a transport layer portion including a transport layer identifier, said transport layer identifier providing an indication of an originally envisaged wireless access path prior to any re-routing, a network layer portion providing an indication of a wireless access path taken, and a data portion; determining a destination of at least a subset of said signals from said wireless access path indicated by said transport layer identifier; and routing said signals to said destination, said at least a subset of said signals being routed to said destination on the basis of said transport layer portion.
A method for bonding substrates, comprising: a) arranging a light barrier frame at a surrounding area of a surface to be bonded of a first substrate; b) arranging an easily-removed layer on the light barrier frame; c) coating a curable adhesive on the surface to be bonded of the first substrate; d) pre-curing the curable adhesive; e1) removing the easily-removed layer and simultaneously removing the curable adhesive adhered on the easily-removed layer; and e2) bonding a surface to be bonded of a second substrate to the curable adhesive on the first substrate, and f) wherein the arranging the easily-removed layer on the light barrier frame comprises: printing a peelable adhesive on the light barrier frame to form the easily-removed layer, the peelable adhesive comprises a light curing or heat curing material, and g) wherein after printing the peelable adhesive to form the easily-removed layer, the method further comprises: curing the easily-removed layer. a) arranging a light barrier frame at a surrounding area of a surface to be bonded of a first substrate; b) arranging an easily-removed layer on the light barrier frame; c) coating a curable adhesive on the surface to be bonded of the first substrate; d) pre-curing the curable adhesive; e1) removing the easily-removed layer and simultaneously removing the curable adhesive adhered on the easily-removed layer; and e2) bonding a surface to be bonded of a second substrate to the curable adhesive on the first substrate, and f) wherein the arranging the easily-removed layer on the light barrier frame comprises: printing a peelable adhesive on the light barrier frame to form the easily-removed layer, the peelable adhesive comprises a light curing or heat curing material, and g) wherein after printing the peelable adhesive to form the easily-removed layer, the method further comprises: curing the easily-removed layer.
A coffee press apparatus, comprising: an outer container having a cavity with upper and lower portions (12A, 17); a handle assembly extending outwardly from on the outer container an inner vessel disposed in the upper portion of the cavity of the outer container; a plunger assembly removeably received in the inner vessel, the plunger assembly having a filter assembly; characterized in that the handle assembly includes a user interface; and in that the coffee press apparatus further comprises a scale assembly operably coupled to the inner vessel and disposed in the lower portion of the cavity of the outer container, wherein the scale assembly is electrically coupled to the user interface and configured to weigh contents of the inner vessel. an outer container having a cavity with upper and lower portions (12A, 17); a handle assembly extending outwardly from on the outer container an inner vessel disposed in the upper portion of the cavity of the outer container; a plunger assembly removeably received in the inner vessel, the plunger assembly having a filter assembly; characterized in that
A low molecular weight dispersant polymethacrylate polymer ("LMWDPMA") comprising the reaction product of a vinyl terminated polymethacrylate polymer having a molecular weight of about 1000 to about 5000 Mn and a nitrogen-containing group.