mhurhangee/ep-ind-claims huggingface dataset:
A method for data transmission, comprising: receiving, by a network layer communication entity of a receiving device, an IP packet from a sending device, wherein a header of the IP packet carries a random value corresponding to the sending device; decapsulating the IP packet and obtaining the random value carried in the header of the IP packet; sending the random value to a transport layer communication entity of the receiving device; and verifying the random value by the transport layer communication entity of the receiving device, wherein the verifying the random value by the transport layer communication entity of the receiving device comprises: verifying whether the random value complies with a specific random value generation function, or comparing the random value with a predetermined verifying random value. receiving, by a network layer communication entity of a receiving device, an IP packet from a sending device, wherein a header of the IP packet carries a random value corresponding to the sending device; decapsulating the IP packet and obtaining the random value carried in the header of the IP packet; sending the random value to a transport layer communication entity of the receiving device; and verifying the random value by the transport layer communication entity of the receiving device, wherein the verifying the random value by the transport layer communication entity of the receiving device comprises: verifying whether the random value complies with a specific random value generation function, or comparing the random value with a predetermined verifying random value.
A device for mobile communication, said device comprising: a memory coupled to a processor; one or more sensors configured to provide context data, said context data associated with said device; a trusted execution environment operating on said device, said TEE configured to host a secure sensor driver module and restrict control access and data access to said secure sensor driver module and to said sensors; and one or more application modules configured to generate said requests, and to receive said context data; characterised in that: the secure sensor driver module is configured to receive requests for said context data and, in response to said requests, provide said context data and an associated validity indicator; and the one or more application modules are configured to verify that said context data is received from said TEE based on said validity indicator, and to adjust a policy associated with said application based on said verified context data. a memory coupled to a processor; one or more sensors configured to provide context data, said context data associated with said device; a trusted execution environment operating on said device, said TEE configured to host a secure sensor driver module and restrict control access and data access to said secure sensor driver module and to said sensors; and one or more application modules configured to generate said requests, and to receive said context data; the secure sensor driver module is configured to receive requests for said context data and, in response to said requests, provide said context data and an associated validity indicator; and the one or more application modules are configured to verify that said context data is received from said TEE based on said validity indicator, and to adjust a policy associated with said application based on said verified context data.
An access point, AP, of a wireless communication system, the AP comprising: a receiver adapted to receive a plurality of messages each originated from one of a plurality of client devices and indicative of a spectral mask capability thereof, wherein the spectral mask capability defines a number of spectral masks, which are available for use by the respective client device, and wherein each of the number of spectral masks has a different distribution of signal power across each of a plurality of channels; a processor adapted to calculate a channel assignment scheme for allocating bandwidth and/or communication channels to the plurality of client devices based on the spectral mask capability of each of the plurality of client devices; a transmitter adapted to transmit to each of the plurality of client devices instructions to set a transmission frequency based on the calculated channel assignment scheme. a receiver adapted to receive a plurality of messages each originated from one of a plurality of client devices and indicative of a spectral mask capability thereof, wherein the spectral mask capability defines a number of spectral masks, which are available for use by the respective client device, and wherein each of the number of spectral masks has a different distribution of signal power across each of a plurality of channels; a processor adapted to calculate a channel assignment scheme for allocating bandwidth and/or communication channels to the plurality of client devices based on the spectral mask capability of each of the plurality of client devices; a transmitter adapted to transmit to each of the plurality of client devices instructions to set a transmission frequency based on the calculated channel assignment scheme.
A method, comprising: defining a management message (30; 70A, 71A, 72A; 81; 90; 100) to include transmission settings for use by at least one of a communication transmitter and receiver (17A, 17B) starting from a particular superframe or frame, said transmission settings comprising an adaptive assignment of transmission time slots (23, 24) between an upstream direction and a downstream direction; and transmitting the management message (30; 70A, 71A, 72A; 81; 90; 100) in at least one of a number of frames in a superframe using at least one communication connection of a synchronized time-division duplex system, further comprising repeating said transmitting of said management message (30; 70A, 71A, 72A; 81; 90; 100) until the particular superframe or frame, and decreasing a counter with each transmission, and applying the transmission settings when said counter reaches 0. defining a management message (30; 70A, 71A, 72A; 81; 90; 100) to include transmission settings for use by at least one of a communication transmitter and receiver (17A, 17B) starting from a particular superframe or frame, said transmission settings comprising an adaptive assignment of transmission time slots (23, 24) between an upstream direction and a downstream direction; and transmitting the management message (30; 70A, 71A, 72A; 81; 90; 100) in at least one of a number of frames in a superframe using at least one communication connection of a synchronized time-division duplex system, further comprising repeating said transmitting of said management message (30; 70A, 71A, 72A; 81; 90; 100) until the particular superframe or frame, and decreasing a counter with each transmission, and applying the transmission settings when said counter reaches 0.
A method of controlling installation of applications in a communication device (100, 200) comprising a secure execution environment (104, 204, 211) to which access is controlled, the method comprising the steps of: loading an application into the communication device; verifying, at the communication device, that the application originates from a trusted operator; identifying, at the communication device, said trusted operator; and characterized by subsequently: identifying, at the communication device, the issuer of a smart card located in the communication device; comparing, at the communication device, the identity of said trusted operator with the identity of the issuer of the smart card; and installing, in the secure execution environment of the communication device, the verified application only if the identity of said trusted operator corresponds to the identity of the issuer of the smart card. loading an application into the communication device; verifying, at the communication device, that the application originates from a trusted operator; identifying, at the communication device, said trusted operator; and characterized by subsequently: identifying, at the communication device, the issuer of a smart card located in the communication device; comparing, at the communication device, the identity of said trusted operator with the identity of the issuer of the smart card; and installing, in the secure execution environment of the communication device, the verified application only if the identity of said trusted operator corresponds to the identity of the issuer of the smart card. identifying, at the communication device, the issuer of a smart card located in the communication device; comparing, at the communication device, the identity of said trusted operator with the identity of the issuer of the smart card; and installing, in the secure execution environment of the communication device, the verified application only if the identity of said trusted operator corresponds to the identity of the issuer of the smart card.
A method of generating a random number comprising: applying pulses of light energy (1,102) to amplify a quantum mechanical vacuum fluctuation in a transient Raman scattering process to generate one or more macroscopic fields having one or more physical properties that are random and measureable, wherein the one or more physical properties comprises at least one of the phase and the energy of the one or more fields; and measuring at least one of the physical properties to obtain a value for the physical property, the value of the physical property being a random number. applying pulses of light energy (1,102) to amplify a quantum mechanical vacuum fluctuation in a transient Raman scattering process to generate one or more macroscopic fields having one or more physical properties that are random and measureable, wherein the one or more physical properties comprises at least one of the phase and the energy of the one or more fields; and measuring at least one of the physical properties to obtain a value for the physical property, the value of the physical property being a random number.
A plug for plugging wells, and in particular oil and gas wells, said plug comprising: a plug body having a cavity for receiving heating means (10, 20, 40); means for receiving a eutectic alloy; means (5, 54, 74) for releasably retaining heating means within the cavity of the plug body, said means being located within the cavity; and characterised in that the plug further comprises: a piston-like member that fits tightly within the well; and a collar slideably mounted on the outside of the plug, said collar having a semi-permeable portion, which in use, is located adjacent to the well wall. a plug body having a cavity for receiving heating means (10, 20, 40); means for receiving a eutectic alloy; means (5, 54, 74) for releasably retaining heating means within the cavity of the plug body, said means being located within the cavity; and characterised in that the plug further comprises: a piston-like member that fits tightly within the well; and a collar slideably mounted on the outside of the plug, said collar having a semi-permeable portion, which in use, is located adjacent to the well wall. a piston-like member that fits tightly within the well; and a collar slideably mounted on the outside of the plug, said collar having a semi-permeable portion, which in use, is located adjacent to the well wall.
A method for a user equipment, UE, operating in a wireless communication system, the method comprising: receiving, from a base station, BS, a grant with information that informs at least one logical channel group, LCG, of which data should be transmitted based on the received grant, wherein each of radio bearers, RBs, configured to the UE is related with a respective logical channel priority; based on the information, changing logical channel priorities of RBs related to the at least one LCG to be higher than logical channel priorities of RBs related to LCGs not informed by the information; based on the logical channel priorities of the RBs related to the at least one LCG and the logical channel priorities of RBs related to LCGs not informed by the information, performing logical channel prioritization, LCP, for all RBs; generating a medium access control protocol data unit, MAC PDU, based on the LCP; and transmitting the MAC PDU using the grant. receiving, from a base station, BS, a grant with information that informs at least one logical channel group, LCG, of which data should be transmitted based on the received grant, wherein each of radio bearers, RBs, configured to the UE is related with a respective logical channel priority; based on the information, changing logical channel priorities of RBs related to the at least one LCG to be higher than logical channel priorities of RBs related to LCGs not informed by the information; based on the logical channel priorities of the RBs related to the at least one LCG and the logical channel priorities of RBs related to LCGs not informed by the information, performing logical channel prioritization, LCP, for all RBs; generating a medium access control protocol data unit, MAC PDU, based on the LCP; and transmitting the MAC PDU using the grant.
Concrete mixer truck comprising at least a vehicle on which a concrete mixer is mounted, provided with a mixing drum for concrete, and an auxiliary electro-mechanical device having at least one electric motor connected mechanically to said mixing drum to make it selectively rotate, the concrete mixer truck further comprising a safety device provided with at least one braking member (50a, 50b, 50c, 50d) connected to said mixing drum and configured to stop the rotation thereof, and with a selective activation/deactivation device to selectively activate/deactivate said braking member (50a, 50b, 50c, 50d) connected to said auxiliary electro-mechanical device and to said braking member (50a, 50b, 50c, 50d) by means of an activation/deactivation circuit, characterized in that the concrete mixer truck further comprising an electric service unit and/or a pneumatic service unit, independent and autonomous with respect to said auxiliary electro-mechanical device, said safety device is fed and driven by said electric service unit or by said pneumatic service unit, and in that said selective activation/deactivation device is governed by control means to control the functioning of said auxiliary electro-mechanical device and of said electric motor, and is operationally coordinated at least to a condition of deactivation or breakdown of said electric motor.
A method for fabricating a semiconductor structure having guard rings, comprising forming a mesa by etching a semiconductor layer stack comprising two or more layers (210, 220, 230) of semiconductor materials, wherein the two or more layers of semiconductor materials have a first conductivity type; forming trenches for gates in said mesa and trenches for guard rings in a periphery of said mesa simultaneously in a single etching step; forming an oxide layer in the trenches (610, 620); etching away the oxide layer at the bottom of each trench (610, 620); and forming by ion implantation self-aligned gates (820, 820') and guard rings (830, 830') in the trenches (610, 620) at the bottom of each trench where the oxide layer has been etched away, wherein the self-aligned gates and the guard rings are of a second conductivity type different from the first conductivity type, wherein bottom surfaces of said gates (820, 820') have higher elevations than bottom surfaces of said guard rings (830, 830') and wherein top surfaces of said guard rings have lower elevations than the top surface of the semiconductor material between said trenches for guard rings, the method further comprising forming a layer of dielectric material filling the trenches for guard rings and covering the top surface of the semiconductor material between the trenches for guard rings.
An isolated peptide tetramer selected from the group consisting of [(RGAAVVRR) 2 K] 2 KK i, [(RGRKVVAA) 2 K] 2 KK i, [(RGAKAVRR) 2 K] 2 KK i, [(RGAAAVRR) 2 K] 2 KK i, [(RGAKAARR) 2 K] 2 KK i, [(RGRAAARR) 2 K] 2 KK i, [(RGAAAARR) 2 K] 2 KK i, [(RGRKAAAA) 2 K] 2 KK i; wherein i = 0 or 1.
An integrated magnetic current sensor comprising: a first transformer comprising a first magnetic core, a first primary winding and a first secondary winding; a voltage source configured to supply a first alternating current voltage to the first secondary winding; a second transformer comprising, a second magnetic core, a second primary winding, a second secondary winding, and a third secondary winding, wherein the first primary winding and the second primary winding are connected in series; a bi-directional current source configured to bias a magnetic field in the second magnetic core by supplying a current to the second secondary winding responsive to a sense current flowing through the first primary winding and the second primary winding; characterized by a first operational amplifier configured to operate the bi-directional current source; wherein biasing the magnetic field in the second magnetic core comprises operating, by the first operational amplifier, the bi-directional current source to supply the current to the second secondary winding in a direction that is opposite a direction of the sense current flowing through the first primary winding. a first transformer comprising a first magnetic core, a first primary winding and a first secondary winding; a voltage source configured to supply a first alternating current voltage to the first secondary winding; a second transformer comprising, a second magnetic core, a second primary winding, a second secondary winding, and a third secondary winding, wherein the first primary winding and the second primary winding are connected in series; a bi-directional current source configured to bias a magnetic field in the second magnetic core by supplying a current to the second secondary winding responsive to a sense current flowing through the first primary winding and the second primary winding; characterized by a first operational amplifier configured to operate the bi-directional current source; wherein biasing the magnetic field in the second magnetic core comprises operating, by the first operational amplifier, the bi-directional current source to supply the current to the second secondary winding in a direction that is opposite a direction of the sense current flowing through the first primary winding.
A gas-generating apparatus comprising: a first fuel container containing a fluid fuel component and a space containing a compressible gas; a second fuel container separated from the first fuel container by a divider, wherein the second fuel container contains a second fuel component, wherein the fluid fuel component reacts with the second fuel component to produce a gas; at least one fluid conduit disposed at least partially within the first fuel container, wherein the at least one fluid conduit pierces the divider to form a fluid flow path for introducing the fluid fuel component into the second fuel component, where the at least one fluid conduit is movable, and wherein movement of the at least one fluid conduit allows the fluid fuel component to be introduced into a plurality of locations within the second fuel component, wherein the first fuel container comprises a fixed end and a movable end, and wherein the at least one fluid conduit is attached to the movable end of the first fuel container. a first fuel container containing a fluid fuel component and a space containing a compressible gas; a second fuel container separated from the first fuel container by a divider, wherein the second fuel container contains a second fuel component, wherein the fluid fuel component reacts with the second fuel component to produce a gas; at least one fluid conduit disposed at least partially within the first fuel container, wherein the at least one fluid conduit pierces the divider to form a fluid flow path for introducing the fluid fuel component into the second fuel component, where the at least one fluid conduit is movable, and wherein movement of the at least one fluid conduit allows the fluid fuel component to be introduced into a plurality of locations within the second fuel component, wherein the first fuel container comprises a fixed end and a movable end, and wherein the at least one fluid conduit is attached to the movable end of the first fuel container.
A method for program comments exchange for an Internet Protocol television apparatus, comprising, at the television apparatus, the steps of: Obtaining (101, 206) a program comment instruction from a remote control, wherein the program comment instruction indicates that a user wants to make a comment on a current program or wants to know what comments are made by others on the current program; Extracting (102, 207) information about a current program from a pre-established database according to the program comment instruction, wherein the pre-established database is stored on a server end; and Sending (103, 208), if the information comprises a program comment address, the program comment address to a piece of user equipment via a wireless router, so that a user equipment connects to a related webpage according to the program comment address and a user acquires a comment on the current program or makes a comment on the current program according to the program comment address; or Sending (104, 209), if the information does not comprise the program comment address, a server address in the information to a piece of user equipment via the wireless router, so that the user equipment establishes a connection with a server according to the server address, thereby enabling the user to make a comment on the current program by using the user equipment in a comment community for the program created by the server. Obtaining (101, 206) a program comment instruction from a remote control, wherein the program comment instruction indicates that a user wants to make a comment on a current program or wants to know what comments are made by others on the current program; Extracting (102, 207) information about a current program from a pre-established database according to the program comment instruction, wherein the pre-established database is stored on a server end; and Sending (103, 208), if the information comprises a program comment address, the program comment address to a piece of user equipment via a wireless router, so that a user equipment connects to a related webpage according to the program comment address and a user acquires a comment on the current program or makes a comment on the current program according to the program comment address; or Sending (104, 209), if the information does not comprise the program comment address, a server address in the information to a piece of user equipment via the wireless router, so that the user equipment establishes a connection with a server according to the server address, thereby enabling the user to make a comment on the current program by using the user equipment in a comment community for the program created by the server.