mhurhangee/patent-ind-claim-en huggingface dataset:
An apparatus comprising means for routing data packets , comprising: a plurality of queues configured to queue received data packets of different content-based quality of service, QoS, attributes for forwarding; and a decoder configured to decode a content-based QoS attribute vector, AV, tuple of least two content-based QoS attributes that is encoded in each of the received data packets, each content-based QoS AV tuple specifying at least two priority requests indicating respective priority rankings with respect to the at least two content-based QoS attributes for the particular received data packet, the priority requests made by a source that transmitted the particular received data packet; wherein each of the received data packets is placed into a determined queue of the plurality of queues for forwarding, based on the decoded content-based QoS AV tuple of the particular received data packet, in response to the decoded content-based QoS AV tuple of the particular received data packet having been determined to specify a valid combination of the priority requests with respect to the content-based QoS attributes, wherein the validity of the priority requests is established if a summation of content-based QoS attributes included in the content-based QoS AV tuple exceeds a threshold value; and wherein the content-based QoS attributes include at least two of bandwidth, latency, reliability, and jitter. a plurality of queues configured to queue received data packets of different content-based quality of service, QoS, attributes for forwarding; and a decoder configured to decode a content-based QoS attribute vector, AV, tuple of least two content-based QoS attributes that is encoded in each of the received data packets, each content-based QoS AV tuple specifying at least two priority requests indicating respective priority rankings with respect to the at least two content-based QoS attributes for the particular received data packet, the priority requests made by a source that transmitted the particular received data packet; wherein each of the received data packets is placed into a determined queue of the plurality of queues for forwarding, based on the decoded content-based QoS AV tuple of the particular received data packet, in response to the decoded content-based QoS AV tuple of the particular received data packet having been determined to specify a valid combination of the priority requests with respect to the content-based QoS attributes, wherein the validity of the priority requests is established if a summation of content-based QoS attributes included in the content-based QoS AV tuple exceeds a threshold value; and wherein the content-based QoS attributes include at least two of bandwidth, latency, reliability, and jitter.
Apparatus comprising: a magnetic target for generating a magnetic field that is uniform and concentric about a central axis of the target ; an array of three-axis digital magnetic compasses for sensing the magnetic field; and a processor for finding intersection points of vectors from the compasses to the target , which are used to derive a position of the magnetic target relative to the magnetic compasses in a global X-Y plane, the vectors lying in the global X-Y plane that is normal to the central axis, each vector indicating a direction of sensed magnetic field from one of the compasses to the magnetic target , wherein the processor is configured to determine a direction vector for each compass and determine the intersection points from said direction vectors, characterised in that the processor is further configured to: compute in-plane distances from said intersection points to the compasses, and compute the position of the magnetic target as a statistical measure of the in-plane distances. a magnetic target for generating a magnetic field that is uniform and concentric about a central axis of the target ; an array of three-axis digital magnetic compasses for sensing the magnetic field; and a processor for finding intersection points of vectors from the compasses to the target , which are used to derive a position of the magnetic target relative to the magnetic compasses in a global X-Y plane, the vectors lying in the global X-Y plane that is normal to the central axis, each vector indicating a direction of sensed magnetic field from one of the compasses to the magnetic target , wherein the processor is configured to determine a direction vector for each compass and determine the intersection points from said direction vectors, characterised in that the processor is further configured to: compute in-plane distances from said intersection points to the compasses, and compute the position of the magnetic target as a statistical measure of the in-plane distances.
A controller for controlling a motor of a closure and/or blind in a vehicle body, comprising at least one processor configured to: - determine a reference state signal comprising measurements of at least one of a speed of a rotor of said motor and a current supplied to said rotor, - repeatedly estimate motor model parameters of said motor , - determine an estimated state signal based on an input signal comprising measurements or estimates of a voltage supplied to said rotor, said estimated motor model parameters, said reference state signal and an error signal , said error signal representing a difference between said reference state signal and said estimated state signal , - determine a disturbance observer signal from said error signal, - compute a first derivative of said disturbance observer signal at a present moment, - detect an undesired obstruction in the path of said closure and/or blind driven by said motor if said first derivative of said disturbance observer signal exceeds a threshold, and - reverse said rotor of said motor upon detecting said obstruction. - determine a reference state signal comprising measurements of at least one of a speed of a rotor of said motor and a current supplied to said rotor, - repeatedly estimate motor model parameters of said motor , - determine an estimated state signal based on an input signal comprising measurements or estimates of a voltage supplied to said rotor, said estimated motor model parameters, said reference state signal and an error signal , said error signal representing a difference between said reference state signal and said estimated state signal , - determine a disturbance observer signal from said error signal, - compute a first derivative of said disturbance observer signal at a present moment, - detect an undesired obstruction in the path of said closure and/or blind driven by said motor if said first derivative of said disturbance observer signal exceeds a threshold, and - reverse said rotor of said motor upon detecting said obstruction.
A pressure operated apparatus , comprising: a piston member mounted within a piston bore and being reconfigurable from a lock configuration to an unlock configuration to facilitate an associated operation, wherein the piston member comprises a locking profile including an axial lock surface and a radial support surface; a plurality of lock members , arranged to sequentially restrict movement of the piston member towards its unlock configuration, wherein the piston member is reciprocally moveable within the piston bore in response to sequential pressure events applied within the piston bore to sequentially move the lock members from a first retaining position, wherein a lock member is supported by the radial support surface, to a second release position, wherein the lock member is misaligned from the radial support surface and wholly received within the piston bore, until all lock members are moved to their second release position to permit the piston member to be reconfigured to its unlock position; and, a lock member restrictor, configured to prevent multiple lock members from being received into the piston bore during a single movement of the piston member in response to a single pressure event in the piston bore. a piston member mounted within a piston bore and being reconfigurable from a lock configuration to an unlock configuration to facilitate an associated operation, wherein the piston member comprises a locking profile including an axial lock surface and a radial support surface; a plurality of lock members , arranged to sequentially restrict movement of the piston member towards its unlock configuration, wherein the piston member is reciprocally moveable within the piston bore in response to sequential pressure events applied within the piston bore to sequentially move the lock members from a first retaining position, wherein a lock member is supported by the radial support surface, to a second release position, wherein the lock member is misaligned from the radial support surface and wholly received within the piston bore, until all lock members are moved to their second release position to permit the piston member to be reconfigured to its unlock position; and, a lock member restrictor, configured to prevent multiple lock members from being received into the piston bore during a single movement of the piston member in response to a single pressure event in the piston bore.
A delayed cure, single component epoxy composition having a blended pot life of up to six months, the composition comprising: a base containing cyclic anhydride, bisphenol A and bisphenol F resins; and an activator preblend containing liquid bisphenol, granular bisphenol and tetraethylenepentamine, wherein said activator preblend and base are fully blended providing a single component epoxy composition. a base containing cyclic anhydride, bisphenol A and bisphenol F resins; and an activator preblend containing liquid bisphenol, granular bisphenol and tetraethylenepentamine, wherein said activator preblend and base are fully blended providing a single component epoxy composition.
A multicast service reading method, comprising: determining (101;405), by user equipment, UE, multicast control channel, MCCH, configuration information, wherein the MCCH configuration information comprises a multicast control channel-radio network temporary identifier, MCCH-RNTI, an MCCH repetition period and an offset parameter for sending an MCCH; determining (102;406), by the UE according to the MCCH repetition period and the offset parameter, a system frame number corresponding to a frame for sending the MCCH; determining (102;406), by the UE according to MCCH subframe set configuration information and the frame corresponding to the system frame number, a subframe location set, wherein the MCCH subframe set configuration information comprises an MCCH subframe starting location or the MCCH subframe set configuration information comprises the MCCH subframe starting location and sending duration information; reading (103;407), by the UE, an MCCH message according to the subframe location set by using the MCCH-RNTI, wherein the MCCH message comprises configuration information of a multicast service; and reading (104;408), by the UE, the multicast service according to the configuration information of the multicast service. determining (101;405), by user equipment, UE, multicast control channel, MCCH, configuration information, wherein the MCCH configuration information comprises a multicast control channel-radio network temporary identifier, MCCH-RNTI, an MCCH repetition period and an offset parameter for sending an MCCH; determining (102;406), by the UE according to the MCCH repetition period and the offset parameter, a system frame number corresponding to a frame for sending the MCCH; determining (102;406), by the UE according to MCCH subframe set configuration information and the frame corresponding to the system frame number, a subframe location set, wherein the MCCH subframe set configuration information comprises an MCCH subframe starting location or the MCCH subframe set configuration information comprises the MCCH subframe starting location and sending duration information; reading (103;407), by the UE, an MCCH message according to the subframe location set by using the MCCH-RNTI, wherein the MCCH message comprises configuration information of a multicast service; and reading (104;408), by the UE, the multicast service according to the configuration information of the multicast service.
An apparatus for analyzing a substance of an object, the apparatus comprising: a sensor part including an image sensor and a plurality of light sources , the plurality of light sources being disposed around the image sensor; and a processor configured to drive the plurality of light sources to cause light from each of the light sources to be received at each pixel of the image sensor, configured to obtain absorbance values for each pixel for each of the light sources based on the intensities of light received by the pixels, configured to correct the absorbance values based on the distances between respective light sources and pixels, and configured to analyze a substance of an object based on the corrected absorbance values. a sensor part including an image sensor and a plurality of light sources , the plurality of light sources being disposed around the image sensor; and a processor configured to drive the plurality of light sources to cause light from each of the light sources to be received at each pixel of the image sensor, configured to obtain absorbance values for each pixel for each of the light sources based on the intensities of light received by the pixels, configured to correct the absorbance values based on the distances between respective light sources and pixels, and configured to analyze a substance of an object based on the corrected absorbance values.
A surgical system comprising: - an implant comprising: - a first endplate ; - a second endplate ; - a first ramped body extending between the first endplate and the second endplate , wherein the translatable body comprises at least one upwardly facing ramp engaging the first endplate and at least one downwardly facing ramp engaging the second endplate; and - an actuator in engagement with the first ramped body , wherein rotation of the actuator causes translation of the first ramped body , thereby causing expansion of the implant ; - an inserter configured to engage the implant , wherein the inserter comprises an outer shaft and a distal engagement portion at an angle relative to the outer shaft , wherein a first engagement tip and a second engagement tip extend from the distal engagement portion ; - an angled funnel having a proximal portion and a distal portion and a longitudinal shaft , the distal portion of the funnel disposed at an angle to the longitudinal shaft, wherein the longitudinal shaft terminates at the distal portion, which is configured to couple to the implant; and - a plunger configured to be inserted through the funnel and longitudinal shaft to push graft material through the angled funnel and the longitudinal shaft and into the implant. - an implant comprising: - a first endplate ; - a second endplate ; - a first ramped body extending between the first endplate and the second endplate , wherein the translatable body comprises at least one upwardly facing ramp engaging the first endplate and at least one downwardly facing ramp engaging the second endplate; and - an actuator in engagement with the first ramped body , wherein rotation of the actuator causes translation of the first ramped body , thereby causing expansion of the implant ; - an inserter configured to engage the implant , wherein the inserter comprises an outer shaft and a distal engagement portion at an angle relative to the outer shaft , wherein a first engagement tip and a second engagement tip extend from the distal engagement portion ; - an angled funnel having a proximal portion and a distal portion and a longitudinal shaft , the distal portion of the funnel disposed at an angle to the longitudinal shaft, wherein the longitudinal shaft terminates at the distal portion, which is configured to couple to the implant; and - a plunger configured to be inserted through the funnel and longitudinal shaft to push graft material through the angled funnel and the longitudinal shaft and into the implant.
A tracking system, comprising: a trackable device comprising a first illuminating module , wherein the first illuminating module emits an infrared (IR) light; a tracking device comprising: an optical sensing module , configured to sense an IR spectrum to capture a first image, and sense a visible spectrum to capture a second image, wherein the IR light is in the IR spectrum; and a processor coupled to the optical sensing module , the processor being configured to: search in the first image a first region corresponding to the IR light; locate in the second image a second region associated with the first region in the first image; and calculate a spatial status of the trackable device according to the second region in the second image; characterised by a first field of view (FOV) corresponding to the first image substantially overlaps with a second FOV corresponding to the second image, and the processor is further configured to: suspend the optical sensing module from capturing the second image or suspend the calculation of the spatial status, in response to the first region not being found in the first image. a trackable device comprising a first illuminating module , wherein the first illuminating module emits an infrared (IR) light; a tracking device comprising: an optical sensing module , configured to sense an IR spectrum to capture a first image, and sense a visible spectrum to capture a second image, wherein the IR light is in the IR spectrum; and a processor coupled to the optical sensing module , the processor being configured to: search in the first image a first region corresponding to the IR light; locate in the second image a second region associated with the first region in the first image; and calculate a spatial status of the trackable device according to the second region in the second image; an optical sensing module , configured to sense an IR spectrum to capture a first image, and sense a visible spectrum to capture a second image, wherein the IR light is in the IR spectrum; and a processor coupled to the optical sensing module , the processor being configured to: search in the first image a first region corresponding to the IR light; locate in the second image a second region associated with the first region in the first image; and calculate a spatial status of the trackable device according to the second region in the second image; search in the first image a first region corresponding to the IR light; locate in the second image a second region associated with the first region in the first image; and calculate a spatial status of the trackable device according to the second region in the second image; characterised by a first field of view (FOV) corresponding to the first image substantially overlaps with a second FOV corresponding to the second image, and the processor is further configured to: suspend the optical sensing module from capturing the second image or suspend the calculation of the spatial status, in response to the first region not being found in the first image.
A method, performed by a MOS, Mean Opinion Score, estimator , for predicting a multimedia session MOS, wherein the multimedia comprises a video and an audio, wherein video quality is represented by a list of per time unit scores of a video quality of the multimedia session, an initial buffering event and rebuffering events in the video of the multimedia session, and wherein audio quality is represented by a list of per time unit scores of audio quality of the multimedia session, the method comprising: generating video features from the list of per time unit scores of the video quality, wherein the video features comprise at least one of: a first percentile of the per unit time scores of the video quality, a fifth percentile of the per unit time scores of the video quality and a fifteenth percentile of the per unit time scores of the video quality; generating audio features from the list of per time unit scores of the audio quality, wherein the audio features comprise at least one of an average of the first half, of the session, of the per time unit audio score and an average of the second half, of the session, of the per time unit audio score; generating buffering features from the initial buffering event and rebuffering events in the video of the multimedia session, wherein the buffering features comprise at least one of: a total buffering time, number of rebuffering events, a percentage of buffering time divided by video time, a frequency of rebuffering events and a last seen rebuffering from the end of the video; and estimating a multimedia session MOS from the generated video features, generated audio features and generated buffering features using a random forest model. generating video features from the list of per time unit scores of the video quality, wherein the video features comprise at least one of: a first percentile of the per unit time scores of the video quality, a fifth percentile of the per unit time scores of the video quality and a fifteenth percentile of the per unit time scores of the video quality; generating audio features from the list of per time unit scores of the audio quality, wherein the audio features comprise at least one of an average of the first half, of the session, of the per time unit audio score and an average of the second half, of the session, of the per time unit audio score; generating buffering features from the initial buffering event and rebuffering events in the video of the multimedia session, wherein the buffering features comprise at least one of: a total buffering time, number of rebuffering events, a percentage of buffering time divided by video time, a frequency of rebuffering events and a last seen rebuffering from the end of the video; and estimating a multimedia session MOS from the generated video features, generated audio features and generated buffering features using a random forest model.
A composite connector assembly comprising: first and second tubular members , each constructed from fibre-reinforced polymer and each comprising: at least one layer of axial or helical fibre and each comprising an end portion with a clamping surface; and an overclamp , which is arranged to at least partially enclose the end portions of the first and second tubular members and to apply a clamping force to the clamping surfaces so as to connect and hold the first and second tubular members together; wherein, in each end portion , the at least one layer of axial or helical fibre is diverted radially outwards; and characterised by an elastomer O-ring positioned between the first and second tubular members in a circumferential groove cut into a facing surface of one or both end portions . at least one layer of axial or helical fibre and each comprising an end portion with a clamping surface; and an overclamp , which is arranged to at least partially enclose the end portions of the first and second tubular members and to apply a clamping force to the clamping surfaces so as to connect and hold the first and second tubular members together; wherein, in each end portion , the at least one layer of axial or helical fibre is diverted radially outwards; and characterised by an elastomer O-ring positioned between the first and second tubular members in a circumferential groove cut into a facing surface of one or both end portions .