mhurhangee/patent-ind-claim-en huggingface dataset:
A node to propagate data packets in a network of nodes , each node in the network having one or more connections to other nodes, the node comprising: a processor ; a network interface to provide network connectivity; and memory including processor-executable instructions that, when executed by the processor , cause the processor to: generate at least one data packet of a first type; collect a set of data packets of the first type during a first time period, the set including the at least one generated data packet and at least one data packet of the first type received from one or more first nodes in the network ; and for each data packet in the set: arbitrarily select two or more neighbouring nodes connected to the node; and transmit the data packet to each of the two or more selected neighbouring nodes, wherein the two or more selected neighbouring nodes are configured to relay the data packet data to one or more second nodes in the network using a mode of data propagation that is randomly selected for that neighbouring node. a processor ; a network interface to provide network connectivity; and memory including processor-executable instructions that, when executed by the processor , cause the processor to: generate at least one data packet of a first type; collect a set of data packets of the first type during a first time period, the set including the at least one generated data packet and at least one data packet of the first type received from one or more first nodes in the network ; and for each data packet in the set: arbitrarily select two or more neighbouring nodes connected to the node; and transmit the data packet to each of the two or more selected neighbouring nodes, wherein the two or more selected neighbouring nodes are configured to relay the data packet data to one or more second nodes in the network using a mode of data propagation that is randomly selected for that neighbouring node. generate at least one data packet of a first type; collect a set of data packets of the first type during a first time period, the set including the at least one generated data packet and at least one data packet of the first type received from one or more first nodes in the network ; and for each data packet in the set: arbitrarily select two or more neighbouring nodes connected to the node; and transmit the data packet to each of the two or more selected neighbouring nodes, arbitrarily select two or more neighbouring nodes connected to the node; and transmit the data packet to each of the two or more selected neighbouring nodes, wherein the two or more selected neighbouring nodes are configured to relay the data packet data to one or more second nodes in the network using a mode of data propagation that is randomly selected for that neighbouring node.
Method for detecting the presence of a user optical network terminal equipment optically connected to a fiber optic drop line of a fiber optic distribution network, wherein the method comprises the following steps: a) Transmitting by an optical device connected to the fiber optic drop line, a first optical signal having a given wavelength with a first polarization, through the fiber optic drop line; b) Measuring by the optical device , the optical power of the reflected first optical signal received through the fiber optic drop line; c) Transmitting by the optical device , through the fiber optic drop line, a second optical signal having the given wavelength with a second polarization different from the first polarization; d) Measuring by the optical device , the optical power of the reflected second optical signal received through the fiber optic drop line; e) Comparing the difference between the optical power measured in step b) and step d) with a threshold value and determining the presence of the user optical network terminal equipment based on the result of said comparison. a) Transmitting by an optical device connected to the fiber optic drop line, a first optical signal having a given wavelength with a first polarization, through the fiber optic drop line; b) Measuring by the optical device , the optical power of the reflected first optical signal received through the fiber optic drop line; c) Transmitting by the optical device , through the fiber optic drop line, a second optical signal having the given wavelength with a second polarization different from the first polarization; d) Measuring by the optical device , the optical power of the reflected second optical signal received through the fiber optic drop line; e) Comparing the difference between the optical power measured in step b) and step d) with a threshold value and determining the presence of the user optical network terminal equipment based on the result of said comparison.
Compositions comprising pea protein and polyphenols of the hydroxycinnamic and hydroxybenzoic acid families wherein the weight ratio of polyphenol to pea protein is from 0.4:1 to 1:10, in admixture with a suitable carrier, wherein the compositions are in the form of ointments, lotions, creams, solutions, suspensions, gels, mouthwashes, medicated plasters or gauzes, powders or pessaries.
An application recommendation method, comprising: initiating a broadcast message to each service system located within a preset geographic location range, so that the service system returns a response message; when an application corresponding to a response message returned by a service system is not installed in a terminal device, sending a download request to a server, so that the server returns download information; and downloading and installing the application according to the download information returned by the server; wherein the broadcast message carries a terminal device identifier and a user identifier that are used by the service system to identify a terminal device that sends the broadcast message and a user who sends the broadcast message, respectively; the response message carries a service type and a service identifier of the service system and a uniform resource locator URL address of an application store, so that the terminal device determines whether an application corresponding to the service type and the service identifier has already been installed, and when the application corresponding to the service type and the service identifier is not installed in the terminal device, sends a download request to the server according to the URL address; and the download request comprises a service type and a service identifier of a service system corresponding to the application that is not installed, so that the server searches for the application corresponding to the service type and the service identifier. initiating a broadcast message to each service system located within a preset geographic location range, so that the service system returns a response message; when an application corresponding to a response message returned by a service system is not installed in a terminal device, sending a download request to a server, so that the server returns download information; and downloading and installing the application according to the download information returned by the server; wherein the broadcast message carries a terminal device identifier and a user identifier that are used by the service system to identify a terminal device that sends the broadcast message and a user who sends the broadcast message, respectively; the response message carries a service type and a service identifier of the service system and a uniform resource locator URL address of an application store, so that the terminal device determines whether an application corresponding to the service type and the service identifier has already been installed, and when the application corresponding to the service type and the service identifier is not installed in the terminal device, sends a download request to the server according to the URL address; and the download request comprises a service type and a service identifier of a service system corresponding to the application that is not installed, so that the server searches for the application corresponding to the service type and the service identifier.
A process for solubilizing an organic solid to form at least one solubilized organic solute, the process comprising: reacting an organic solid with an oxidant in superheated water in a reactor; wherein the oxidant is molecular oxygen (O 2 ), and the molecular oxygen is extracted from air or derived from hydrogen peroxide; wherein the temperature of the superheated water is 200°C to 350°C; wherein the pressure in the reactor is sufficient to maintain the superheated water in the liquid state and the pressure is from 12 MPa to 16 MPa; wherein the organic solid is selected from the group consisting of coal, lignite, kerogen, biomass, and solid organic wastes; and wherein reacting the organic solid with the molecular oxygen (O 2 ) occurs in the reactor having no gaseous head space above the superheated water. reacting an organic solid with an oxidant in superheated water in a reactor; wherein the oxidant is molecular oxygen (O 2 ), and the molecular oxygen is extracted from air or derived from hydrogen peroxide; wherein the temperature of the superheated water is 200°C to 350°C; wherein the pressure in the reactor is sufficient to maintain the superheated water in the liquid state and the pressure is from 12 MPa to 16 MPa; wherein the organic solid is selected from the group consisting of coal, lignite, kerogen, biomass, and solid organic wastes; and wherein reacting the organic solid with the molecular oxygen (O 2 ) occurs in the reactor having no gaseous head space above the superheated water.
A particle sensing device for sensing particles entrained in a gas, the particle sensing device comprising: a sampling volume through which gas having entrained particles with a distribution of particle sizes including a first size range and a second size range, larger than or smaller than the first size range, is to be flowed; a thermophoretic impulse region arranged to apply a thermophoretic impulse to the entrained particles; a first sensing region, downstream of the thermophoretic impulse region, the first sensing region having a first sensor , wherein, in operation, the thermophoretic impulse, the flow of gas and gravity combine to cause at least some of the particles to follow respective trajectories within the sampling volume, characterized in that the particle sensing device further comprises: an interception region, interposed between the thermophoretic impulse region and the first sensing region, the interception region having an interception unit located to intercept the respective trajectories of particles of the second size range but not respective trajectories of particles of the first size range, wherein the first sensor is located to intercept the respective trajectories of particles of the first size range and to detect particles of the first size range. a sampling volume through which gas having entrained particles with a distribution of particle sizes including a first size range and a second size range, larger than or smaller than the first size range, is to be flowed; a thermophoretic impulse region arranged to apply a thermophoretic impulse to the entrained particles; a first sensing region, downstream of the thermophoretic impulse region, the first sensing region having a first sensor , wherein, in operation, the thermophoretic impulse, the flow of gas and gravity combine to cause at least some of the particles to follow respective trajectories within the sampling volume, characterized in that the particle sensing device further comprises: wherein, in operation, the thermophoretic impulse, the flow of gas and gravity combine to cause at least some of the particles to follow respective trajectories within the sampling volume, characterized in that the particle sensing device further comprises: an interception region, interposed between the thermophoretic impulse region and the first sensing region, the interception region having an interception unit located to intercept the respective trajectories of particles of the second size range but not respective trajectories of particles of the first size range,
Induction cooking device, comprising - at least one induction coil ; - an at least partially transparent or semi-transparent top plate ; and - an optical system , the optical system comprising at least one light source to be arranged in a central area of said induction coil in order to provide light through a central opening (2.1) of said induction coil , characterized in that the optical system further comprises light deflecting means configured to receive light from the light source and provide said light at one or more openings (12.1) and light guiding means for guiding light provided at said one or more openings (12.1) in an area between the upper side of the induction coil and the lower side of the top plate , said light guiding means being configured to guide the light into a space between the induction coil and the top plate and provide a light indicator at the top side of the top plate . - at least one induction coil ; - an at least partially transparent or semi-transparent top plate ; and - an optical system ,
Holding apparatus for holding a drive unit of a deviating mirror arrangement of an optical detection apparatus for a motor vehicle , characterized in that the holding apparatus comprises a holding part , with which a light barrier is formed in one piece, the light barrier being arranged, when the drive unit is being held as intended by the holding apparatus , to subdivide a reflective surface of at least one deviating mirror , mounted rotatably on a rotation axle , of the deviating mirror arrangement into an emission region and a reception region locally on the reflective surface and the holding apparatus having the holding part and the light barrier being static with respect to the at least one rotatably mounted deviating mirror .
A method for manufacturing a solar cell, the method comprising: (ST10) forming a first electrode layer on a substrate ; (ST20) forming a light absorbing layer on the first electrode layer ; (ST30) forming a buffer layer on the light absorbing layer ; (ST40) annealing the buffer layer to reduce an oxygen content in the buffer layer ; (ST50) forming a high-resistance buffer layer on the annealed buffer layer , the high-resistance buffer layer comprising ZnO, and (ST60) forming a second electrode layer on the high-resistance buffer layer , characterized in that : the buffer layer has an oxygen content in a range of 2 at% to 5 at% after the annealing; the buffer layer has an oxygen content of 6 at% or more before the annealing; wherein the buffer layer includes ZnS; wherein the light absorbing layer includes group I-III-IV compounds; wherein an annealing temperature is in a range of 250°C to 400 °C; and wherein the step of annealing (ST40) includes a rapid thermal annealing (RTA). (ST10) forming a first electrode layer on a substrate ; (ST20) forming a light absorbing layer on the first electrode layer ; (ST30) forming a buffer layer on the light absorbing layer ; (ST40) annealing the buffer layer to reduce an oxygen content in the buffer layer ; (ST50) forming a high-resistance buffer layer on the annealed buffer layer , the high-resistance buffer layer comprising ZnO, and (ST60) forming a second electrode layer on the high-resistance buffer layer , the buffer layer has an oxygen content in a range of 2 at% to 5 at% after the annealing; the buffer layer has an oxygen content of 6 at% or more before the annealing; wherein the buffer layer includes ZnS; wherein the light absorbing layer includes group I-III-IV compounds; wherein an annealing temperature is in a range of 250°C to 400 °C; and wherein the step of annealing (ST40) includes a rapid thermal annealing (RTA).
A method executed on a computing device for providing a rule based analysis of content to manage activation of a web extension, the web extension being an application provided by a hosted communication service, the method comprising: retrieving a rule that is pre-defined and supported by a web extension framework, wherein the rule is one of: received from a manifest of the web extension, a dynamic code provided by a developer for execution by a client application in order to determine activation, and a user built rule stored in a manifest of the web extension; loading the rule and the content into memory; processing the content using the rule and by accessing the memory containing the content to determine a match between the rule and the content; and upon determining the match, displaying , in a web extension pane , a web extension associated with the rule and an activation control for the web extension, the activation control being usable to activate the web extension. retrieving a rule that is pre-defined and supported by a web extension framework, wherein the rule is one of: received from a manifest of the web extension, a dynamic code provided by a developer for execution by a client application in order to determine activation, and a user built rule stored in a manifest of the web extension; loading the rule and the content into memory; processing the content using the rule and by accessing the memory containing the content to determine a match between the rule and the content; and upon determining the match, displaying , in a web extension pane , a web extension associated with the rule and an activation control for the web extension, the activation control being usable to activate the web extension.
An external controller for controlling sub-perception stimulation provided by an implantable stimulator device having an electrode array, array (16, E1-E16), comprising: control circuitry configured to render a graphical user interface , GUI, including a location at which the sub-perception stimulation is provided within the electrode array , and a pre-defined region in which the location can be moved, wherein the pre-defined region is constrained to less than the entire electrode array, wherein the control circuitry is configured to receive one or more inputs to move the location of the sub-perception stimulation within the region, wherein moving the location causes the control circuitry to send programming instructions to the implantable stimulator device to move the sub-perception stimulation to the moved location in the electrode array. control circuitry configured to render a graphical user interface , GUI, including a location at which the sub-perception stimulation is provided within the electrode array , and a pre-defined region in which the location can be moved, wherein the pre-defined region is constrained to less than the entire electrode array, wherein the control circuitry is configured to receive one or more inputs to move the location of the sub-perception stimulation within the region, wherein moving the location causes the control circuitry to send programming instructions to the implantable stimulator device to move the sub-perception stimulation to the moved location in the electrode array.
A method of operating an electronic device including a microphone , an output unit and a camera , the method comprising: obtaining (S510), through the microphone , a sound outputted from an external device ; determining (S520) whether the obtained sound is a learned sound; and outputting (S530), through the output unit , information on the obtained sound based on a result of the determination; the method further comprising: if the obtained sound is not the learned sound, learning (S540) the obtained sound to obtain the information on the obtained sound, wherein the learning (S540) the obtained sound comprises: observing a user's response to the obtained sound and obtaining the information on the obtained sound based on a result of the observation, wherein the electronic device captures, via the camera , a user's action after hearing the obtained sound and obtains the information based on the captured image. obtaining (S510), through the microphone , a sound outputted from an external device ; determining (S520) whether the obtained sound is a learned sound; and outputting (S530), through the output unit , information on the obtained sound based on a result of the determination; the method further comprising: if the obtained sound is not the learned sound, learning (S540) the obtained sound to obtain the information on the obtained sound, wherein the learning (S540) the obtained sound comprises: observing a user's response to the obtained sound and obtaining the information on the obtained sound based on a result of the observation, wherein the electronic device captures, via the camera , a user's action after hearing the obtained sound and obtains the information based on the captured image.
A method of epimerizing an (S)-1-benzylisoquinoline alkaloid to an (R)-1-benzylisoquinoline alkaloid within an engineered microbial host cell, comprising: contacting the (S)-1-benzylisoquinoline alkaloid with at least one enzyme comprising an epimerase, wherein contacting the (S)-1-benzylisoquinoline alkaloid with the at least one enzyme converts the (S)-1-benzylisoquinoline alkaloid to an (R)-1-benzylisoquinoline alkaloid within the engineered microbial host cell, wherein the at least one enzyme is produced by culturing the engineered microbial cell having a coding sequence for encoding the at least one enzyme, wherein the (S)-1-benzylisoquinoline alkaloid is contacted with a sufficient amount of said at least one enzyme comprising an epimerase such that at least 5% of the (S)-1-benzylisoquinoline alkaloid is converted to (R)-1-benzylisoquinoline alkaloid, and further wherein: (i) the epimerase has an amino acid sequence with at least 75%, at least 80%, at least 85%, at least 90%, at least 95% or at least 99% sequence identity to any one of SEQ ID NOs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 and 15; or (ii) the epimerase comprises an amino acid sequence selected from the group consisting of: SEQ ID NOs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, and 15. contacting the (S)-1-benzylisoquinoline alkaloid with at least one enzyme comprising an epimerase, wherein contacting the (S)-1-benzylisoquinoline alkaloid with the at least one enzyme converts the (S)-1-benzylisoquinoline alkaloid to an (R)-1-benzylisoquinoline alkaloid within the engineered microbial host cell, wherein the at least one enzyme is produced by culturing the engineered microbial cell having a coding sequence for encoding the at least one enzyme, wherein the (S)-1-benzylisoquinoline alkaloid is contacted with a sufficient amount of said at least one enzyme comprising an epimerase such that at least 5% of the (S)-1-benzylisoquinoline alkaloid is converted to (R)-1-benzylisoquinoline alkaloid, and further wherein: (i) the epimerase has an amino acid sequence with at least 75%, at least 80%, at least 85%, at least 90%, at least 95% or at least 99% sequence identity to any one of SEQ ID NOs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 and 15; or (ii) the epimerase comprises an amino acid sequence selected from the group consisting of: SEQ ID NOs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, and 15. (i) the epimerase has an amino acid sequence with at least 75%, at least 80%, at least 85%, at least 90%, at least 95% or at least 99% sequence identity to any one of SEQ ID NOs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 and 15; or (ii) the epimerase comprises an amino acid sequence selected from the group consisting of: SEQ ID NOs: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, and 15.