mhurhangee/patent-ind-claim-en huggingface dataset:
A method for sending a packet, comprising: determining a first packet to be sent to a server (S102); in response to there being two or more first packets, aggregating the two or more first packets into a second packet (S104); and sending the second packet to the server (S106); wherein the aggregating the two or more first packets into a second packet comprises: translating a source Internet Protocol, IP, address of each of the two or more first packets into a predetermined IP address; and aggregating the two or more first packets having gone through source IP address translation with padding bits, into the second packet, and setting a source address of the second packet as the predetermined IP address. determining a first packet to be sent to a server (S102); in response to there being two or more first packets, aggregating the two or more first packets into a second packet (S104); and sending the second packet to the server (S106); wherein the aggregating the two or more first packets into a second packet comprises: translating a source Internet Protocol, IP, address of each of the two or more first packets into a predetermined IP address; and aggregating the two or more first packets having gone through source IP address translation with padding bits, into the second packet, and setting a source address of the second packet as the predetermined IP address. translating a source Internet Protocol, IP, address of each of the two or more first packets into a predetermined IP address; and aggregating the two or more first packets having gone through source IP address translation with padding bits, into the second packet, and setting a source address of the second packet as the predetermined IP address.
Grinding robot for grinding an electrically conductive workpiece , comprising a grinding body , a unit for operating the grinding body , and a controller which is connected to the unit for operating the grinding body and controls the said unit, wherein the grinding body comprises a shaft-like tool receptacle which defines a rotation axis about which the grinding body can rotate during grinding, and a head which is rotationally symmetrical with respect to the rotation axis, contains abrasive material and has a grinding face which is in contact with the workpiece during grinding, characterized in that the grinding body comprises a measurement and transmission unit and at least one conductor strand pair with two conductor strands which are electrically insulated from one another, wherein the conductor strands are embedded into the rotationally symmetrical head and extend from the grinding face of the head into the interior of the head and are electrically connected to the measurement and transmission unit there, wherein the conductor strands are arranged such that a closed electrical circuit for measuring a resistance value can be created by the contact with the workpiece during grinding, wherein the electrical circuit runs from the measurement and transmission unit , via the conductor strand , the workpiece and the conductor strand , back to the measurement and transmission unit , and wherein the conductor strands are designed and arranged such that the measured resistance is dominated by the resistance of the conductor strands , so that the measured resistance represents an inversely proportional measure of the degree of wear of the grinding body , and wherein the measurement and transmission unit is designed for measuring this resistance and transmitting the measured value to the controller , and wherein the controller is designed such that the transmitted resistance values are taken into account in the decision as to whether a predefined surface contour of the workpiece is reached or not.
An apparatus comprising: one or more accelerator engines to process work descriptors submitted by clients to a plurality of work queues ; and fault processing hardware logic associated with the one or more accelerator engines , the fault processing hardware logic to implement a specified page fault handling mode for each work queue of the plurality of work queues , the page fault handling modes including a first page fault handling mode and a second page fault handling mode, wherein in the first page fault handling mode, the fault processing logic is to notify a client (1801-1804) and terminate processing of a work descriptor associated with a page fault, characterized in that : wherein the fault processing hardware logic is to submit information to a completion record buffer and/or an event log responsive to the page fault, the information associated with the page fault and usable by the client (1801-1804) and/or system software to resolve the page fault, and wherein if the page fault occurs on an address associated with the completion record buffer , then the information is submitted to the event log but not the completion record buffer . one or more accelerator engines to process work descriptors submitted by clients to a plurality of work queues ; and fault processing hardware logic associated with the one or more accelerator engines , the fault processing hardware logic to implement a specified page fault handling mode for each work queue of the plurality of work queues , the page fault handling modes including a first page fault handling mode and a second page fault handling mode, wherein in the first page fault handling mode, the fault processing logic is to notify a client (1801-1804) and terminate processing of a work descriptor associated with a page fault, characterized in that : wherein the fault processing hardware logic is to submit information to a completion record buffer and/or an event log responsive to the page fault, the information associated with the page fault and usable by the client (1801-1804) and/or system software to resolve the page fault, and wherein if the page fault occurs on an address associated with the completion record buffer , then the information is submitted to the event log but not the completion record buffer . wherein the fault processing hardware logic is to submit information to a completion record buffer and/or an event log responsive to the page fault, the information associated with the page fault and usable by the client (1801-1804) and/or system software to resolve the page fault, and wherein if the page fault occurs on an address associated with the completion record buffer , then the information is submitted to the event log but not the completion record buffer .
A processing method for packet loss compensation in a video-conferencing system, characterized by comprising: when a video conference is held, judging (S101) whether terminals participating in the video conference comprise one or more Forward Error Correction (FEC) terminals or not, if yes, matching (S102, S205) code stream processing capabilities of a transmitting terminal and a receiving terminal between FEC terminals which transmit a code stream or between an FEC terminal and an ordinary terminal which transmit a code stream, so as to convert a data code stream transmission rate of the transmitting terminal into a bearable data code stream rate of the receiving terminal.
A video encoding apparatus that encodes a block to be encoded among a plurality of blocks obtained by dividing a picture to be encoded, included in video data, the video encoding apparatus comprising: a source encoding unit that performs orthogonal transformation on prediction error signals of respective pixels in the block to be encoded, to calculate orthogonal transform coefficients, and quantizes the orthogonal transform coefficients based on a quantization value applied to the block to be encoded, to encode the block to be encoded; a decoding unit that decodes the encoded block to be encoded, to generate a locally-decoded block; a correction unit that corrects filter coefficients of an in-loop filter applied to an encoded reference block adjacent to the block to be encoded, based on a quantization value applied to the reference block and the quantization value applied to the block to be encoded, to calculate corrected filter coefficients, when a mode of an in-loop filter applied to the block to be encoded is the same as a mode of the in-loop filter applied to the reference block; a filter processing unit that uses the corrected filter coefficients to apply the in-loop filter to the locally-decoded block; and an addition unit that adds, to encoded data of the block to be encoded, information indicating that the block to be encoded refers to the reference block for the in-loop filter. a source encoding unit that performs orthogonal transformation on prediction error signals of respective pixels in the block to be encoded, to calculate orthogonal transform coefficients, and quantizes the orthogonal transform coefficients based on a quantization value applied to the block to be encoded, to encode the block to be encoded; a decoding unit that decodes the encoded block to be encoded, to generate a locally-decoded block; a correction unit that corrects filter coefficients of an in-loop filter applied to an encoded reference block adjacent to the block to be encoded, based on a quantization value applied to the reference block and the quantization value applied to the block to be encoded, to calculate corrected filter coefficients, when a mode of an in-loop filter applied to the block to be encoded is the same as a mode of the in-loop filter applied to the reference block; a filter processing unit that uses the corrected filter coefficients to apply the in-loop filter to the locally-decoded block; and an addition unit that adds, to encoded data of the block to be encoded, information indicating that the block to be encoded refers to the reference block for the in-loop filter.
A process for purifying 4,4'-dichlorodiphenyl sulfoxide comprising: (a) providing a suspension comprising particulate 4,4'-dichlorodiphenyl sulfoxide in monochlorobenzene, (b) solid-liquid separation of the suspension to obtain residual moisture containing 4,4'-dichlorodiphenyl sulfoxide, (c) washing the residual moisture containing 4,4'-dichlorodiphenyl sulfoxide with monochlorobenzene, (d) optionally repeating steps (a) to (c). (a) providing a suspension comprising particulate 4,4'-dichlorodiphenyl sulfoxide in monochlorobenzene, (b) solid-liquid separation of the suspension to obtain residual moisture containing 4,4'-dichlorodiphenyl sulfoxide, (c) washing the residual moisture containing 4,4'-dichlorodiphenyl sulfoxide with monochlorobenzene, (d) optionally repeating steps (a) to (c).
A composition comprising a mixture of symbiotic microorganisms, water and shives, characterized by the fact that said mixture of symbiotic microorganisms is intentionally added to the composition and comprises lactic acid bacteria, photosynthetic bacteria, yeasts, fungi or actinomycetes, wherein the composition further comprises calcium hydroxide (air lime), magnesium oxide and/or lime putty (air lime as paste) and/or semihydrated dolomitic lime (calcium magnesium dihydroxide oxide).
A transmitting apparatus comprising: a data generation unit to generate data symbols that are to be arranged in a single carrier block transmitted by a beam emitted in a specific direction; a zero generation unit to generate zero symbols having signal values of zero; an output control section to receive input of the data symbols and the zero symbols, and output either the data symbols or the zero symbols by the single carrier block on a basis of a timing at which a direction of emission of the beam is switched; a static sequence generation unit to generate static sequence symbols having signal values of a static sequence; a multiplexing unit to divide the static sequence symbols and generate a pre-interpolation block by arranging respective ones of the divided static sequence symbols at a head and a tail of the symbols output from the output control section by the single carrier block; wherein the divided static sequence symbols are inserted at the same positions in the generated pre-interpolation block including the data symbols and the generated pre-interpolation block including the zero symbols; and a signal conversion section to perform a Fourier transform, the interpolation, and an inverse Fourier transform on the pre-interpolation block and output the single carrier block. a data generation unit to generate data symbols that are to be arranged in a single carrier block transmitted by a beam emitted in a specific direction; a zero generation unit to generate zero symbols having signal values of zero; an output control section to receive input of the data symbols and the zero symbols, and output either the data symbols or the zero symbols by the single carrier block on a basis of a timing at which a direction of emission of the beam is switched; a static sequence generation unit to generate static sequence symbols having signal values of a static sequence; a multiplexing unit to divide the static sequence symbols and generate a pre-interpolation block by arranging respective ones of the divided static sequence symbols at a head and a tail of the symbols output from the output control section by the single carrier block; wherein the divided static sequence symbols are inserted at the same positions in the generated pre-interpolation block including the data symbols and the generated pre-interpolation block including the zero symbols; and a signal conversion section to perform a Fourier transform, the interpolation, and an inverse Fourier transform on the pre-interpolation block and output the single carrier block.
A method for providing mono-vision in a multi-view system comprising N views of the same scene and N-1 viewing zones, wherein N is greater or equal to four and wherein each viewing zone is provided with two views adjacent in said N views so as to provide stereo-vision, the method comprising the steps of: receiving an instruction requesting to provide mono-vision for a current viewing zone, said current viewing zone corresponding to a first view for a position m in said N views and a second view at a position m+1 in said N views; and rearranging the N views by: if said first view belongs to the first half of said N views, for each view at position n from position 1 to position m in said N views, copying the view at position n+1 into the view at position n; otherwise, for each view at position n from position N-1 to position m, copying the view at position n into the view at position n+1. receiving an instruction requesting to provide mono-vision for a current viewing zone, said current viewing zone corresponding to a first view for a position m in said N views and a second view at a position m+1 in said N views; and rearranging the N views by: if said first view belongs to the first half of said N views, for each view at position n from position 1 to position m in said N views, copying the view at position n+1 into the view at position n; otherwise, for each view at position n from position N-1 to position m, copying the view at position n into the view at position n+1. if said first view belongs to the first half of said N views, for each view at position n from position 1 to position m in said N views, copying the view at position n+1 into the view at position n; otherwise, for each view at position n from position N-1 to position m, copying the view at position n into the view at position n+1.
Door drive which is designed to drive a door wing of a door for openings in buildings or enclosures, and in which no direct proportionality is provided between the closing edge speed and the drive time and/or the drive path and/or the motor speed, the door drive having a control device which comprises: a closing edge movement detection device which is designed to determine an instantaneous closing edge speed (v m ) and/or an instantaneous closing edge acceleration (a m ) of a closing edge of the door leaf and which comprises at least one closing edge movement sensor unit for collecting movement data , and a closure drive control device for controlling the door drive on the basis of the determined instantaneous closing edge speed (v m ) and/or the instantaneous closing edge acceleration (a m ), wherein the control device is adapted to keep the closing edge speed constant over a range of door travel based on the measurement of the instantaneous closing edge speed (v m ) and/or instantaneous closing edge acceleration (a m ). a closing edge movement detection device which is designed to determine an instantaneous closing edge speed (v m ) and/or an instantaneous closing edge acceleration (a m ) of a closing edge of the door leaf and which comprises at least one closing edge movement sensor unit for collecting movement data , and a closure drive control device for controlling the door drive on the basis of the determined instantaneous closing edge speed (v m ) and/or the instantaneous closing edge acceleration (a m ),
A touch interface device comprising: a touch surface ; and elongated electrodes coupled with the touch surface , the electrodes including a first electrode oriented along a first direction and a second electrode oriented along a second direction that is parallel to the first direction, wherein the first and second electrodes are configured to sense touch of the touch surface by one or more appendages of an operator that touches the touch surface above the first and second electrodes and are further configured to receive respectively different haptic actuation electric potentials to generate an electrostatic force that is imparted on the one or more appendages of the operator. a touch surface ; and elongated electrodes coupled with the touch surface , the electrodes including a first electrode oriented along a first direction and a second electrode oriented along a second direction that is parallel to the first direction, wherein the first and second electrodes are configured to sense touch of the touch surface by one or more appendages of an operator that touches the touch surface above the first and second electrodes and are further configured to receive respectively different haptic actuation electric potentials to generate an electrostatic force that is imparted on the one or more appendages of the operator.
A method performed by one or more computers, the method comprising: detecting an original pattern of operations in a graph of computational operations on tensors, wherein the original pattern of operations returns a final output tensor and takes as input an input tensor, wherein the original pattern includes an original reshape operation that (i) returns an original tensor and (ii) can be transformed to use less memory; transforming the original pattern of operations to a new pattern of operations with one or more reshape operations that return tensors smaller than the original tensor, comprising: determining final output dimensions of the final output tensor returned by the original pattern of operations; reducing along dimensions of the input tensor that are neither in the final output tensor nor affect the reshape by the original reshape operation to return a first intermediate-result tensor; reshaping the first intermediate-result tensor to return a second intermediate-result tensor; and reducing the second intermediate-result tensor along any dimensions that are not in dimensions of the final output tensor from the original pattern of operations, and generating executable code that is specific to a target hardware platform and that implements computations represented by the new pattern of operations. detecting an original pattern of operations in a graph of computational operations on tensors, wherein the original pattern of operations returns a final output tensor and takes as input an input tensor, wherein the original pattern includes an original reshape operation that (i) returns an original tensor and (ii) can be transformed to use less memory; transforming the original pattern of operations to a new pattern of operations with one or more reshape operations that return tensors smaller than the original tensor, comprising: determining final output dimensions of the final output tensor returned by the original pattern of operations; reducing along dimensions of the input tensor that are neither in the final output tensor nor affect the reshape by the original reshape operation to return a first intermediate-result tensor; reshaping the first intermediate-result tensor to return a second intermediate-result tensor; and reducing the second intermediate-result tensor along any dimensions that are not in dimensions of the final output tensor from the original pattern of operations, and determining final output dimensions of the final output tensor returned by the original pattern of operations; reducing along dimensions of the input tensor that are neither in the final output tensor nor affect the reshape by the original reshape operation to return a first intermediate-result tensor; reshaping the first intermediate-result tensor to return a second intermediate-result tensor; and reducing the second intermediate-result tensor along any dimensions that are not in dimensions of the final output tensor from the original pattern of operations, and generating executable code that is specific to a target hardware platform and that implements computations represented by the new pattern of operations.
A glass preform for producing an elongated optical glass component, the preform having a bottom end and comprising: a primary rod having a constant outside diameter and a square bottom , wherein the primary rod includes a core rod surrounded by one or more outer cladding layers ; and a cylindrical sacrificial tip having a first end attached to the bottom of the primary rod , a second end opposite the first end , and a hollow interior region extending from the first end to the second end ; wherein the cylindrical sacrificial tip is circular in cross section and the first end of the sacrificial tip has an outside diameter equal to the outside diameter of the primary rod ; and said cylindrical sacrificial tip is configured to form a drip at the bottom end of the preform when elongating the primary rod . a primary rod having a constant outside diameter and a square bottom , wherein the primary rod includes a core rod surrounded by one or more outer cladding layers ; and a cylindrical sacrificial tip having a first end attached to the bottom of the primary rod , a second end opposite the first end , and a hollow interior region extending from the first end to the second end ; wherein the cylindrical sacrificial tip is circular in cross section and the first end of the sacrificial tip has an outside diameter equal to the outside diameter of the primary rod ; and said cylindrical sacrificial tip is configured to form a drip at the bottom end of the preform when elongating the primary rod .