Document Document Title
US10952811B2 Marking tissue surfaces for treatment of lesions by electrical nanopulses
This disclosure relates to an in vivo treatment of tissue, for example, a skin lesion of a mammal comprising application of electrical energy to the skin lesion in a form of electrical pulses. At least one electrical pulse is applied. The pulse duration may be at least 1 nanosecond. Surface of a tissue surrounding the skin lesion may be marked to guide the device to deliver the electric pulses at substantially precise locations on the lesion surface. This treatment may prevent at least growth of the lesion.
US10952805B2 Medical tray assembly
A staging tray has a bracket with a hook and a bumper. The hook and bumper are configured to be removably engaged with a lipped tray. A pivot mechanism pivotably connects the bracket to the staging tray. The pivot mechanism is selectively positionable into a plurality of positions.
US10952802B2 Grip force control for robotic surgical instrument end effector
A computer-assisted surgical system comprises a master grip input mechanism, a surgical instrument comprising an end effector configured to apply a gripping force, and a controller. The controller is configured to receive a first input signal in response to grip input at the master grip input mechanism. The controller is further configured to receive a second input signal after receiving the first input signal, wherein the second input signal is received in response to a procedure input at a master input device, with the procedure input being different from the grip input at the master grip input mechanism and further being indicative of a user's readiness to operate the surgical instrument to perform a first surgical procedure. The controller is further configured to, in response to receiving the first input signal and the second input signal, cause one or more degrees of freedom of the surgical instrument to be placed in a locked state.
US10952794B2 Augmentation of images with source locations
Systems are provided for generating data representing electromagnetic states of a heart for medical, scientific, research, and/or engineering purposes. The systems generate the data based on source configurations such as dimensions of, and scar or fibrosis or pro-arrhythmic substrate location within, a heart and a computational model of the electromagnetic output of the heart. The systems may dynamically generate the source configurations to provide representative source configurations that may be found in a population. For each source configuration of the electromagnetic source, the systems run a simulation of the functioning of the heart to generate modeled electromagnetic output (e.g., an electromagnetic mesh for each simulation step with a voltage at each point of the electromagnetic mesh) for that source configuration. The systems may generate a cardiogram for each source configuration from the modeled electromagnetic output of that source configuration for use in predicting the source location of an arrhythmia.
US10952791B2 Vein occlusion assessment using temperature
A medical system, comprising an ablation catheter is disclosed. The ablation catheter includes an elongate shaft with a proximal end, a distal end and a lumen disposed between the proximal end and the distal end. The ablation catheter also includes an expandable element in fluid communication with the lumen, a first temperature sensor operable to measure a first temperature; and a second temperature sensor operable to measure a second temperature. The first temperature sensor and the second temperature sensor are longitudinally separated from each other by at least a portion of the expandable element.
US10952790B2 Ablation balloon with vapor deposited cover layer
Medical devices and methods for making and using medical devices are disclosed. An example medical device may include a catheter shaft. An expandable balloon may be coupled to the catheter shaft. The balloon may be capable of shifting between a folded configuration and an expanded configuration. A plurality of elongate electrode assemblies may be disposed on the balloon. A cover layer may be deposited on the electrode assemblies. Portions of the electrode assemblies may be free of the cover layer.
US10952787B2 Energy-based surgical device and system facilitating tissue removal
An energy-based surgical device includes an elongated outer tube having a distal overhang, a proximal hub, a distal cutting member, and a flat spring. The distal cutting member has a U-shaped cutting edge and defines a mouth with the distal overhang extending therethrough. The flat spring includes a first portion extending distally along an exterior surface of the elongated outer tube and the distal overhang, a second portion extending from the first portion and bent over a free distal end of the distal overhang, and a third portion extending from the second portion proximally through the mouth of the distal cutting member and into the lumen of the elongated outer tube and traverses a majority of a diameter thereof. The distal cutting member and flat spring are adapted to connect to a source for electrosurgical energy for conducting bipolar energy through tissue disposed therebetween to cut tissue.
US10952785B2 Device for medical lead extraction
An electrosurgical hand piece device is configured to cut tissue with monopolar RF energy to extract a medical lead submersed in fluid. The device includes an electrode surrounded by an electrically insulating coating that can be exposed from a distal edge of the electrode when power is supplied to the device, thereby focusing the energy at the distal edge and enabling tissue to be more easily and safely cut from around the medical lead while in fluid.
US10952782B2 Bone fixation implants and methods
A plating system is described that uses various configurations of bone fixation implants that are configured to attach to one or more portions of a bone. An exemplary bone fixation implant includes a two-dimensional structure comprising a bone-engaging surface and a tissue-engaging surface. A plurality of openings is defined in the two-dimensional structure, and arranged across a length and a width of the bone fixation implant. At least some of openings are configured to receive an attachment member for securing the bone fixation implant to an underlying bone structure. The tissue-engaging surface is configured to engage an overlying tissue structure for encouraging incorporation of the tissue structure into the bone fixation implant to promote stabilization of the underlying bone structure during healing. In certain embodiments, at least 50% of the area defined by and/or between the length and the width of the two-dimensional structure is an opening.
US10952781B2 Cable saddle
The present embodiments include a cable cerclage system and method for the correction of fractures. The system and method can include a cable saddle including first and second loops extending from an upper surface thereof, the first and second loops including apertures extending therethrough and sized and shaped to receive a cerclage cable therethrough. The present embodiments are also directed to a cable cerclage system including at least one cable link, the cable link having a through-hole extending therethrough from a first end to a second end and including a first coupling member at a first and a second coupling member at a second end. The first coupling member of a first cable link is configured to couple to the second coupling member of an adjacent second cable link so that the through-holes of the first and second cable links align to form an elongated cerclage cable passageway.
US10952774B2 Orthopaedic fixation assembly, system, and method of use
An orthopaedic fixation assembly for prosthetic biologic attachment. The orthopaedic fixation assembly may include a main body with a longitudinally-extending stem having a proximal end, a distal end, and a cavity body. An anchor plug may be configured to be received within the stem cavity, and securable thereto via complementary mating surfaces. A spindle structure may be fixedly attached to the proximal end of the longitudinally-extending stem and protrude outwardly therefrom such that a portion of the structure extends externally beyond the resected cavity of the bone that may prevent rotational motion of the spindle. The spindle structure may have at least one compliant biasing member configured to apply a compressive force to the surrounding bone. A porous coating may be at the juncture between stem and spindle structure, on the spindle, and the splines and anti-rotation chocks, improving the initial stability of the implant and facilitating long-term bone ingrowth.
US10952771B2 Vertebral ablation system
A system for augmenting spinal vertebrae utilizing a system that increases the bone density of adjacent vertebral bodies is disclosed. This system may be placed in the cranial and/or caudal end positions of the spinal construct to address potential adjacent level failure.
US10952770B2 Implantation tool for implanting a totally implantable device in the body of a human or animal
An implantation tool (2) for implanting a totally implantable device (1) in the body of a human or animal, comprising an axially hollow needle (13) connected to a supply conduit (16) for a fluid injectable from said needle (13) for the creation of a tissue swelling (4), into which said device (1) is introducible, a longitudinal containment body (6) having inside it an axial cavity along which the needle (13) is slidingly guided, and a pulling element (11) disengageably engaged to said containment body (6) for drawing and releasing said device (1) in said tissue swelling (4).
US10952768B2 Natural orifice surgery system
Embodiments of a surgical access port system that comprises a retractor that is adapted for being coupled to a cap and that is particularly useful in natural orifice surgery are described. The retractor comprises an outer ring, wherein the outer ring is configured to be disposed proximate the natural orifice of the patient and substantially surround the orifice; a tubular body; and various stabilizing mechanisms surrounding the tubular body, sized and configured to stabilize and retain the retractor within the orifice. The stabilizing embodiments described herein are useful in all natural orifices and are of particular use in the vaginal surgery.
US10952766B2 Circumcision device
A circumcision device is provided by the present invention and includes a body and a glans penis locating and protecting member permanently or releasably associated with the body. The body and glans penis locating member between them support a foreskin crushing assembly that includes a crushing surface that includes an axis extending in the general direction of a penis being circumcised in use, a cooperating crushing member, and a mechanism for operating the foreskin crushing assembly. A cutting assembly is also provided that is rotatable about said axis relative to the crushing surface so as to be capable of severing a foreskin adjacent the foreskin crushing assembly. The cutting assembly includes a cutting blade movable between a withdrawn position and an operative extended condition in which the blade may be rotated about said axis to cooperate with the crushing surface or a foreskin located thereon.
US10952765B2 Systems, devices, and non-invasive surgical methods for treating plantar fasciitis and chronic heel spur syndrome
A method of treating plantar fasciitis or chronic heel spur syndrome includes inserting a first needle having a distal tip into a plantar aspect of a foot and advancing the distal tip to a location where a plantar fascia originates, and inserting a second needle having a distal tip into a medial aspect of the foot and advancing the distal tip of the second needle to the location where the plantar fascia originates. Medical imaging confirms that the distal tips of the first and second needles are located where the plantar fascia originates. After medical imaging, the second needle is removed from the foot, and a third needle having a sharpened distal tip is inserted into a medial opening formed by the second needle. The sharpened distal tip of the third needle is advanced through the medial opening to the location where the plantar fascia originates. Medical imaging confirms the location of the sharpened distal tip of the third needle. The sharpened distal tip of the third needle is used to cut the plantar fascia. After cutting the plantar fascia, the third needle is removed from the foot. A fourth needle coupled with a syringe containing a growth factor is inserted into the medial opening in the foot, and a distal tip of the fourth needle is advanced to the location where the plantar fascia originates. Medical imaging confirms the location of the distal tip of the fourth needle. The syringe coupled with the fourth needle is engaged for injecting the growth factor into the plantar fascia.
US10952759B2 Tissue loading of a surgical instrument
Various ultrasonic instruments are disclosed. The ultrasonic instruments include structures configured to indicate the cutting length of the instruments, detect when grasped tissue has extended beyond the cutting length of the instrument, and prevent tissue from extending beyond the cutting length. Several techniques for each types of structures are disclosed.
US10952757B2 Aspiration catheters for thrombus removal
Systems for less invasive medical procedures comprise a filter device mounted on an integrated guiding structure and an aspiration catheter. These components can be used together or separately, and the system can be used with other medical devices that are designed for less invasive procedures, such as procedures in a patient's vasculature. The catheter can have a radiopaque band that is held in place under metal wire embedded within the polymer forming the tube of the catheter. In some embodiments, the aspiration catheter has a small diameter distal portion that can access into small diameter vessels in which the distal portion has a smaller average diameter than the remaining tube of the catheter.
US10952754B2 Orthopedic surgical guide for tunnel placement
The present invention provides a drill guide for orthopedic surgery. The drill guide is configured to facilitate drilling of a bone tunnel with a correct and repeatable placement. The drill guide is designed for drilling of the femoral bone during knee surgery. More particularly, in certain embodiments the drill guide is designed for ACL repair and replacement surgery. In a preferred embodiment of the present invention, the guide has 5 members: a center rail, a side rail, an anteromedial slider, a femoral slider, and a center pin.
US10952750B2 Undercutting system for use in conjunction with sacroiliac fusion
A method and apparatus for preparing a region between adjacent bones for fusion. A first aperture is formed that extends through one of the bones. An undercutting system is inserted into the first aperture. The undercutting system includes an insertion apparatus and a cutting assembly. A first path is cut between the adjacent bones by extending or retracting the cutting assembly with respect to the insertion apparatus.
US10952745B2 Distal femoral jig assembly
A cutting apparatus for resecting a distal face of a femur prior to implanting a femoral component of a total knee prosthesis, comprises an elongate rod adapted for inserting into an intramedullary canal of the femur, a distal femoral cutting block, and a distal femoral jig assembly. The jig assembly can position the distal femoral cutting block on either left leg or right leg. It includes a distal femoral jig having at least one passage for slidingly receiving the rod with a preset valgus angle and a distal end face being adapted for abutting against on the distal face of the femur of either left leg or right leg dependent on its two flip orientations.
US10952741B2 Occlusive device with expandable member
An example medical device for occluding the left atrial appendage includes an expandable member having a first end region, a second end region and an inflation cavity. The medical device also includes a plurality of spine members coupled to the expandable member, the plurality of spine members spaced circumferentially around an outer surface of the expandable member. Additionally, the medical device includes a valve member extending at least partially into the inflation cavity, wherein the plurality of spine members are configured to position the medical device within an opening of the left atrial appendage and wherein the expandable member is configured to expand and seal the opening of the left atrial appendage.
US10952739B2 Systems and methods for delivery of stents and stent-like devices
Systems for treating an aneurysm in a cerebral vessel and methods of use are described. In one embodiment, the system includes an elongate tubular member having a lumen, an expandable stent, and a delivery device. The expandable stent has a constrained state that is configured for delivery through the lumen of the elongate tubular member, and an expanded state configured for placement within the cerebral vessel adjacent the aneurysm. The delivery device includes an elongate member and a self-expandable portion. The proximal end of the self-expandable portion is coupled to the elongate member at or near the distal end of the elongate member. The self-expandable portion of the delivery device includes a tubular mesh structure having a constrained state and an expanded state. The stent is engaged (e.g., mechanical, frictional, or intermeshing) with the self-expandable portion of the delivery device.
US10952737B2 Tamponade for nasal cavities or sinus cavities
A tamponade for nasal cavities or sinus cavities for tamponading a cavity of the nasal tract in the region of an ostium leading to the cavity with uniform force, comprising a thin-walled balloon which is made from a soft foil-like, only slightly expandable, smoothly folding polyurethane material, with a wall thickness in the range of 5 to 50 μm, which is already completely shaped with the required tamponade dimensions or greater at the time of production, and can therefore be expanded without application of filling pressure, and said balloon occupies the respective, generally irregular-shaped cavity and the ostium of same when in the filled condition, through the development of forces that are as uniform as possible on the structures exposed to the balloon in such a way that a distal segment of the balloon is located inside the cavity where a tamponade is to be applied, a proximal segment of the balloon is located upstream of the cavity and a transostial segment of the balloon extends through the ostium and connects the distal segment of the balloon to the proximal segment of the balloon, wherein the transostial segment of the balloon is tapered relative to the proximal and distal segments of the balloon in the deployed state of the balloon, and the nasal cavity or sinus cavity tamponade is anchored in the transition region and reliably secured in position.
US10952735B1 Adjustable uterine compression apparatus for postpartum hemorrhage
The adjustable uterine compression apparatus for postpartum hemorrhage includes at least one belt adapted for encircling the uterus transversely, the belt having keeper loops so that the belt can be cinched to continuously adjust the degree of compression applied to the uterine arteries. The belt may also be shortened and used to apply compression to the ovarian arteries. Preferably, a plurality of belts are applied spaced apart axially along the body and cervix of the uterus. The belts may be applied separately and independently, or may be embedded or incorporated into a sheet or vest that may be applied posteriorly behind the uterus and further secured by straps extending over the fundus that are cinched to at least one of the transverse belts to apply axial compression, in addition to transverse compression of the uterus. The belt(s) and vest may be made of polyglactin mesh, so that they are bioabsorbable.
US10952730B2 End effector for surgical stapler with varying curve and taper
A surgical instrument includes a shaft assembly and an end effector extending from the shaft assembly along a jaw centerline. The end effector includes a first jaw and a second jaw. The first and second jaws are configured to transition between an open configuration and a closed configuration. The first jaw and the second jaw define a straight portion of the end effector and an arcuate portion of the end effector. The arcuate portion extends distally from the straight portion such that the arcuate portion of the end effector is configured to provide access to tissue within a patient for treatment. The first jaw has an anvil that is configured to form a plurality of staples pressed against the anvil.
US10952724B2 Three dimensional adjuncts
Stapling assemblies for use with a surgical stapler and methods for manufacturing the same are provided. Three dimensional adjuncts for use with a surgical stapling assembly and methods for manufacturing the same are also provided.
US10952722B2 Devices and methods for suture placement
A suturing kit includes a double-armed suture, at least one suturing device and a suture holding structure. The double-armed suture has a first needle at a first end and a second needle at a second, opposite, end. The at least one suturing device includes a first needle holder configured to receive the first needle in a retracted position, a second needle holder configured to receive the second needle in a retracted position and at least one actuator configured to drive the first needle or the second needle in an advance direction toward a released condition. The suture holding structure holds at least a portion of the suture between the first end and the second end, and the suture holding structure is separate from the at least one suturing device so as not to be inserted into the patient during the surgical procedure.
US10952719B2 Knotless suture anchor construct
A knotless suture anchor construct for securing a tissue in a desired position relative to a bone hole. The construct includes an anchor body extending between first and second ends and having first and second sides. The construct also includes a filament having a first end and a second end. The filament is woven through a plurality of passing locations along the anchor body such that the first end of the filament extends from the first end of the anchor body and the second end of the filament extends from the second end of the anchor body. The construct additionally includes a first loop in the filament between a first adjacent pair of the plurality of passing locations and a second loop in the filament between a second adjacent pair of the plurality of passing locations. In a pre-deployment configuration, the second loop extends through the first loop.
US10952716B2 Method and apparatus for retention of adipose tissue
A tissue retention system to assist in maintaining adipose tissue on a patient in a displaced position during a medical procedure to provide access to a body region of the patient includes an anchor pad having a pad length and a pad width. The anchor pad may include a pad body with an adhesive surface thereon, the adhesive being configured to adhere to a patient's skin. The anchor pad also may include an opposing first attachment surface facing away from the adhesive surface. The tissue retention system also may include a tension member having a second attachment surface.
US10952715B2 Surgical retractor system and methods of use
A surgical retractor includes an elongate element defining an operational axis, a first blade secured to the elongate element and comprising a blade face, a second blade moveably secured to the elongate element, wherein the second blade defines a reference point located thereon, and wherein a movement of the second blade moves the reference point in a linear direction parallel to the operational axis and orthogonal to the blade face. A guide element may be removably located within an opening located on either the first blade or the second blade.
US10952713B2 Surgical retractor having clamping mechanism
A clamp for a surgical retractor system. The clamp has a tapered conically shaped washer against and through which clamping force is applied to place the clamp in a clamped position. The clamping force is applied by a cam head connected to a central shaft. A locking pin connects the cam head to the shaft. Apertures are provided in the clamp for receiving rod ends of a surgical retractor. Such apertures are circular and are positioned to be closer to the top and bottom edges of the clamp portion of the clamp than to the end edge of the clamp portion.
US10952709B2 Extended tip spray applicator for two-component surgical sealant, and methods of use thereof
Provided is an extended length, flexible or bendable spray tip assembly for use with a multi-component surgical sealant. The tip assembly is particularly suited for use in surgical procedures having limited access to a surgical field, for example, neurosurgical procedures involving infratentorial, skull base, or transsphenoidal craniotomy, as well as the spine. The tip assembly can be used in combination with a multi-component delivery system or applicator.
US10952707B2 Optical fiber couplers and components for use in optical fiber couplers
An optical fiber coupling system may include a first coupler half fixed to a first fiber optic element. The first coupler half may include a first magnetically energetic material. The first magnetically energetic material may include a first aperture extending through the first magnetically energetic material. The first fiber optic element may extend within the first aperture. The optical fiber coupling system may include a second coupler half fixed to a second fiber optic element. The second coupler half may include a second magnetically energetic material. The second magnetically energetic material may include a second aperture extending through the second magnetically energetic material. The second fiber optic element may extend within the second aperture. When the first magnetically energetic material is proximate the second magnetically energetic material, the first fiber optic element may be longitudinally aligned with the second fiber optic element. An optical fiber coupler may include a coupler half fixed to a fiber optic element. The coupler half may include a magnetically energetic material. The magnetically energetic material includes an aperture extending through the magnetically energetic material. The fiber optic element may extend within the aperture. The optical fiber coupler may include a circumferentially extending material, at least partially around a perimeter of the magnetically energetic material. The circumferentially extending material may define a receptacle.
US10952704B2 Needle with thin film piezoelectric sensors
A sensor device includes a flexible planar strip (40) including a plurality of layers. The strip is configured to at least partially encapsulate a medical device. The strip includes a first dielectric layer (10), a conductive shield layer (12) disposed on the first dielectric layer, a second dielectric layer (14) formed on the conductive shield layer; and a patterned conductive layer including a sensor electrode (26), a hub electrode (28) and a trace (18) connecting the sensor electrode and the hub electrode.
US10952703B2 Broadband blended fundamental and harmonic frequency ultrasonic diagnostic imaging
An ultrasound system is described which produces blended fundamental and harmonic frequency images. Successively transmitted, differently modulated pulses are transmitted by an ultrasound probe and both fundamental and harmonic frequencies are received in response. The echo signals received from the two pulses are processed by pulse inversion, producing cleanly separated bands of fundamental and harmonic signals in which undesired components have been cancelled. Since the two bands have been separated by signal cancellation rather than filtering, the two bands are allowed to overlap, providing broadband signals in each band. The bands are filtered by bandpass filtering to define the fundamental and harmonic signals to be imaged. The signals are detected, and the detected signals are combined after weighting to produce a blended fundamental/harmonic image.
US10952700B2 Ultrasound and photoacoustic systems and methods for fetal brain assessment during delivery
Methods and system are described for multi-parametric, non-invasive, and real-time assessment of blood perfusion and oxygenation in the fetal brain during labor and delivery of a fetus through a vaginal birth canal of a maternal pelvis, and include positioning a probe device in the maternal pelvis during active labor, transmitting and receiving a plurality of ultrasound (US) and photoacoustic (PA) signals between the probe device and fetal brain, displaying in real-time on an US machine communicatively coupled to the probe device one or more images of venous and arterial blood flow of respective blood vessels in the fetal brain, measuring oxygen saturation of the respective venous and arterial blood vessels based on data from the one or more images, and estimating the oxygen measurement in the fetal brain during active labor based on the measured oxygen saturation.
US10952695B2 Medical apparatus and method
A medical apparatus according to an embodiment includes an acquirer and a selector. The acquirer is configured to acquire fluoroscopic images of an object captured in time series. The selector is configured to select reference images which include fluoroscopic images corresponding to a maximum exhalation position and a maximum inhalation position of the object from the plurality of fluoroscopic images acquired by the acquirer.
US10952693B2 System and method to mitigate x-ray image parallax by tilting the sample
A method for mitigating parallax for component reels being x-ray inspected, containing an x-ray inspection system and a plurality of reels circularly arranged in a conical field of view of an x-ray source of the x-ray inspection system, wherein a reels' inner edge is disposed higher than a reels' outer edge, wherein a plane of a reel is substantially parallel to a ray distances from the x-ray source.
US10952690B2 X-ray input apparatus, X-ray imaging apparatus having the same, and method of controlling the X-ray input apparatus
Disclosed herein are an X-ray input apparatus capable of exactly reflecting an operator's intention to perform calibration control, an X-ray imaging apparatus including the X-ray input apparatus, and a method of controlling the X-ray input apparatus. In accordance with an aspect of the present disclosure, an X-ray input apparatus comprises a body configured to be accommodated in a holder of an X-ray imaging apparatus. The apparatus also includes a touch sensor disposed on an outer circumferential surface of the body and configured to sense a touch. The apparatus also includes a radiation button disposed on a top of the body and configured to receive a control command from an operator. The apparatus also includes an input controller configured to perform calibration control when the body is accommodated in the holder, thereby deciding a capacitance threshold value of the touch sensor.
US10952682B2 System and method of a biosensor for detection of health parameters
A photoplethysmography (PPG) circuit obtains PPG signals at a plurality of wavelengths of light reflected from tissue of a user. A processing device generates parameters using the PPG signals to determine a glucose level in blood flow of the user. The parameters include one or more ratio values obtained using the plurality of PPG signals; a phase delay between the plurality of PPG signals; a correlation of phase shape between the plurality of PPG signals or a periodicity of one or more of the plurality of PPG signals.
US10952680B2 Electroencephalogram bioamplifier
A bioamplifier for analyzing electroencephalogram (EEG) signals is disclosed. The bioamplifier includes an input terminal for receiving an EEG signal from a plurality of sensors coupled to a user. The bioamplifier also includes an analogue-to-digital converter arranged to receive the EEG signal from the input terminal and convert the EEG signal to a digital EEG signal. A data processing apparatus within the bioamplifier is arranged to receive the digital EEG signal from the analogue-to-digital converter and programmed to process, in real time the digital EEG signal using a first machine learning model to generate a cleaned EEG signal having a higher signal-to-noise ratio than the digital EEG signal. The bioamplifier further includes a power source to provide electrical power to the analogue-to-digital converter and the data processing apparatus. The bioamplifier includes a housing that contains the analogue-to-digital converter, the data processing apparatus, the power source, and the sensor input.
US10952677B2 Method and apparatus for rupturing and detecting rupturing of a muscle, a muscle fibre, a fibre material or a coating in or on a lumen, vessel or sphincter in a human or animal subject
Apparatus for rupturing muscle fibres in a lower oesophageal sphincter comprises a balloon catheter. A multi-electrode impedance planimetry measuring system comprising a pair of stimulating electrodes and sensing electrodes is located on the catheter within the balloon for monitoring the diameter of the balloon when the balloon is inflated with a liquid saline solution from a reservoir through a flowmeter under the control of a microprocessor. The microprocessor computes the minimum diameter value from signals read from the sensing electrodes each time the cumulative volume of the liquid saline solution in the balloon increases by a predefined unit volume. The microprocessor computes a curve of a plot of the minimum diameter values against the corresponding cumulative volume values and determines the slope at each computed minimum diameter value. Rupture of the muscle fibres of the sphincter is determined at the point of inflection of the curve.
US10952676B2 Endoesophageal balloon catheter, system, and related method
An endoesophageal balloon and catheter for operation with a transesophageal echocardiography (TEE) probe includes an inflatable balloon body disposed over the ultrasound element of the TEE probe, a liquid inflow lumen in fluid communication with the balloon, and a liquid outflow lumen in fluid communication with the balloon. The balloon is inflated with an acoustically transmitting liquid.
US10952675B2 Apparatus and methods for non-invasively measuring a patient's arterial blood pressure
Improved apparatus and methods for non-invasively assessing one or more hemodynamic parameters associated with the circulatory system of a living organism. In one aspect, the invention comprises an apparatus adapted to automatically and accurately place and maintain a sensor (e.g., tonometric pressure sensor) with respect to the anatomy of the subject. The apparatus comprised of a sensor device removably coupled to an actuator which is used to position the sensor during measurements. Methods for positioning the alignment apparatus and sensor, and operating the apparatus, are also disclosed.
US10952674B2 Wireless battery-free diagnostic mouth guard
Various examples of methods, systems, and apparatus are provided for monitoring using an improved mouth guard apparatus. In one example, a battery-free diagnostic mouth guard includes a biting force-voltage transducer comprising a piezoelectric film; a compact resonance tank comprising a wireless sensor; and a transmitting antenna for transmitting sensing data. A piezo-voltage from the biting force-voltage transducer can bias a varactor diode loaded on the wireless sensor whose response frequency is tuned due to a capacitance change of the varactor diode. In some implementations, an external processing equipment can wirelessly detect a frequency shift of the varactor diode integrated resonator. In another example, a method includes detecting a biting force via a biting force-voltage transducer; biasing a varactor diode with a voltage from the transducer; tuning a response frequency of a split ring resonator using a capacitance change of the varactor diode; and emitting sensing data at the response frequency.
US10952673B2 Instant messaging status reporting based on smart watch activity
Systems and methods for determining an instant messaging (IM) status of a user wearing a smart watch are disclosed. A computing device includes: a processor; a memory; and sensors including at least one biometric sensor, at least one location sensor, and at least one orientation sensor. The memory stores a status application that is executed by the processor and is configured to: obtain real time data from at least one of the sensors; determine an instant messaging (IM) status based on the real time data; and transmit the IM status to a server for providing to other IM users.
US10952667B2 Device and method of controlling wearable device
Provided are a device and method of controlling a wearable device. The device may include a communicator configured to communicate with one or more wearable devices that are worn on a user's body and obtain physical information of the user; and a controller configured to determine wearing positions where the one or more wearable devices are worn on the user's body, to determine a type of activity (e.g., exercise) performed by the user, and to determine, as a main controlled-device based on the wearing positions, at least one wearable device that corresponds to the activity type of the user and is from among the one or more wearable devices worn on the user's body, wherein, via the communicator, the controller controls, from among the one or more wearable devices worn on the user's body, the main controlled-device differently from wearable devices excluding the main controlled-device.
US10952664B2 Mobile apparatus, method and system for processing blood sugar affecting factors
A mobile apparatus is adapted to be handheld and configured for electronic processing of blood sugar affecting factors includes a first central processing unit arranged for processing of patient critical information objects, at least one memory comprising a plurality of in advance stored food units and values of at least one related blood sugar affecting parameter, an input unit arranged to provide user input such as a choice of food units and an amount thereof, a display arranged for visualization of food units for said user input, and for visualization of summed up blood sugar affecting parameters, and a second central processing unit arranged for processing of patient non-critical information objects.
US10952663B2 Dementia information output system and recording medium
A dementia determination device in a dementia information output system includes an obtainer which obtains, on a per unit period basis, the result of measuring body motion of a user in a sleep time period; and an outputter which outputs dementia information indicating the likelihood that the user is developing a mild cognitive disorder based on the occurrence frequency of a unit period in which the magnitude of a difference between reference data on body motion of a healthy subject in a sleep time period and the result of measuring obtained by the obtainer exceeds a predetermined threshold value.
US10952662B2 Analysis of cognitive status through object interaction
Embodiments of the present invention provide a circuit board enclosed in an encasing with processors and memory, configured to receive and analyze data, and containing computer logic capable of receiving and analyzing data. The apparatus further includes sensors connected to the processors configured to transfer data to the processors, a power source configured to provide power to the processors, memory modules and sensors, one or more of a light source, an audio source, a vibration source, and a video source, a timing device, a wireless component and/or a wired component capable of transferring data, a light sensor capable of determining the intensity of the received light, computer logic capable of generating a report or transferring the data to a source capable of generating the report, where the report is a cognitive assessment, a comparison of cohorts, or a determination of how the subject puts together an apparatus with a second apparatus, and where the cohorts are people with same or similar diseases, conditions, ages, medical histories, social demographics, experience levels, or locations.
US10952660B2 Berg balance testing apparatus and method for the same
A berg balance testing apparatus includes: a floor frame that is a stage on which the examinee takes movements; a plurality of first sensors that is disposed in sections divided to have a predetermined area on the floor frame and senses positions of the feet of the examinee; a second sensor that is disposed at a predetermined distance from the first sensors and senses movements of the examinee; a controller that performs a berg balance test on movements of the examinee on the basis of information sensed and transmitted by the first sensors and the second sensor; and a display that receives berg balance test guide and test result information from the controller and outputs the information through images.
US10952656B2 Sensor head for non-invasive monitoring of a fluorescent tracer agent
A sensor head is provided. In any of the various aspects of the invention, the sensor head has a housing enclosing at least two light sources configured to deliver light to a patient and comprising a blue LED first light source that delivers light at an excitatory wavelength and a green LED second light source, and at least one light detector configured to detect light at an emission wavelength from the patient. The sensor is useful for non-invasive monitoring of fluorescent tracers agents.
US10952651B2 Methods and systems for improving the reliability of orthogonally redundant sensors
Methods and systems for sensor calibration and sensor glucose (SG) fusion are used advantageously to improve the accuracy and reliability of orthogonally redundant glucose sensor devices, which may include optical and electrochemical glucose sensors. Calibration for both sensors may be achieved via fixed-offset and/or dynamic regression methodologies, depending, e.g., on sensor stability and Isig-Ratio pair correlation. For SG fusion, respective integrity checks may be performed for SG values from the optical and electrochemical sensors, and the SG values calibrated if the integrity checks are passed. Integrity checks may include checking for sensitivity loss, noise, and drift. If the integrity checks are failed, in-line sensor mapping between the electrochemical and optical sensors may be performed prior to calibration. The electrochemical and optical SG values may be weighted (as a function of the respective sensor's overall reliability index (RI)) and the weighted SGs combined to obtain a single, fused SG value.
US10952650B2 Apparatus and method for estimating blood sugar based on heterogeneous spectrums
An apparatus and a method for determining blood sugar based on heterogeneous spectrums are provided. The blood sugar model generation apparatus includes a data obtainer configured to obtain blood sugar profile data of a user based on a first type spectrum-blood sugar profile relationship model, a second type spectrum measurer configured to measure training second type spectrum data for the skin of the user, and a processor configured to generate an individualized blood sugar model based on the obtained blood sugar profile data and the measured training second type spectrum data.
US10952649B2 Hearing assist device fitting method and software
A method and software program is used by patients for fitting and refitting of a DSP-based hearing assistance device. An audiologist user interface and patient user interface include soundmaps and slidebars to control collections of hearing parameters within the DSP of the device. Based on cognitive testing and training of the patient, the range of adjustment allowed within at least the patient user interface is limited. The software therefore always maintains 100% safety for the patient and/or user to finetune the hearing aid parameters without worrying about selecting parameter values which would leading to slowing the cognitive learning of the patient.
US10952647B2 Sensor device, sensing method, and information processing device
The sensor device includes a sensor unit that detects information of an object, an attachment portion detachably attached to one or more attachment positions on the object, and an acquisition unit that acquires information indicating the attachment position to which the attachment portion is attached.
US10952645B2 Method and apparatus for determining a type of data and an integrity of data
A method of operating an activity tracking system includes collecting activity data from an activity tracking device, receiving an activity type associated with the activity data via a user input, and evaluating the collected activity data to determine whether one or more aspects thereof are within a predetermined range of values assigned to the received activity type.
US10952644B2 Location detection systems and methods
A location detection system identifies the locations of medical devices such as patient support apparatuses and/or patient care devices within a medical facility. The devices communicate via a wired connection to one or more medical facility systems (e.g. nurse call system, computer network, etc.), and/or via a wireless connection to such systems. The location detection system automatically determines location information of the devices and communicates the location information so that the recipient of any outgoing alerts and/or other information sent from the devices is apprised of the location of the particular device sending the alert or other information. Caregivers are thereby able to respond to the correct location of an alert, and software systems such as EMR systems, admission discharge and transfer (ADT) systems, etc. are able to correlate transmitted device data with the location and/or patient assigned to that location.
US10952643B2 Bioimpedance circumference measurement
Apparatus is disclosed for measuring the circumference of a limb of an individual, e.g., the individual's arm and/or calf. The apparatus uses one or more magnetic strips which surround the limb and contain magnetic coding of length information. Tension is applied to the magnetic strip by a tensioning assembly, which can be a pressure cuff or a stepping motor, and a magnetic read head reads the magnetic coding of length information from the strip. When used in a bioimpedance analysis procedure, the length information can be used to convert measured voltage differences into normalized bioimpedance values, e.g., resistivity values.
US10952642B2 Strain sensor unit and skin sensor module comprising the same
A strain sensor unit and a skin sensor module comprising the same are provided. The strain sensor unit according to an embodiment of the present disclosure includes a substrate having a through-hole, and including a first electrode and a second electrode formed at one side and the other side of the through-hole on one surface of the substrate, a piezoelectric device drawn from the first electrode and extending inward the through-hole, and a piezoresistor drawn from the second electrode and extending inward the through-hole, wherein the piezoresistor overlaps with a whole or part of the piezoelectric device.
US10952641B2 Gas sampling line
A gas sampling line having a channel for conducting respiratory gases from a patient respiratory interface to a gas monitor, the gas sampling line comprising, i.a., a gas sampling tube comprised of a polyether block amide material, the polyether segments of which comprise polyethyleneoxide. Use of a tube comprised of a polyether block amide material, the polyether segments of which comprise polyethyleneoxide, for sampling of respiratory gases; and a method for sampling of respiratory gases, the method comprising conducting respiratory gases through such a tube. A gas analysis system for analysing respiratory gases, comprising a gas sampling line as defined above and a gas monitor connectable to the gas sampling line.
US10952638B2 System and method for monitoring respiratory rate and oxygen saturation
A method and system for monitoring respiratory rate of a patient is provided. An example system includes a wearable device configured to be disposed around a wrist of the patient. The wearable device may include a gyroscope to measure a gyroscope signal indicative of a motion of the patient. The system may further include a processor communicatively coupled to the gyroscope. The processor can be configured to perform a spectral analysis of the gyroscope signal to obtain a spectrum in a pre-determined range. The pre-determined range may cover a normal respiratory rate range. The processor can be further configured to determine a position of a peak in the spectrum to obtain a value for the respiratory rate. The processor can be further configured to provide, based on the value of the respiratory rate, a message regarding a health status of the patient.
US10952635B2 Textile fabric for placing on the skin and/or a wound of a patient, and transdermal patch and arrangement consisting of a transdermal patch and an evaluation unit
A textile fabric is used to make a textile moisture sensor. The textile fabric has a top side facing away from the skin and/or a wound, and an underside that faces the skin and/or the wound and on which the textile fabric has a moisture-impermeable barrier. The textile fabric is formed from non-conductive warp threads, non-conductive weft threads, and conductive warp threads and/or conductive weft threads that are arranged such that an electrically conductive structure is formed in the textile fabric. The moisture-impermeable barrier on the underside of the textile fabric has at least one opening and conductive warp and/or conductive weft threads arranged in the region of the opening such that the conductive threads can come into contact with moisture from the skin and/or wound in the region of the opening.
US10952634B2 Electrical impedance tomography system
An electrical impedance tomography system for determining electric properties of an internal body part of a patient comprises an electrode array in electrical contact with the patient, a device for applying current or voltage between electrodes of the array and for measuring voltages or currents between other combinations of the array A computing unit comprises a processor and a storage unit. The storage unit comprises a reconstruction algorithm used by the data processor for reconstructing the measured voltages of the body part into electrical properties or changes thereof. The data processor outputs a representation of the reconstructed electrical properties and generates or processes anatomical models descriptive of the body part The data processor uses biometric data of the patient and, according to the biometric data of the patient, selects an anatomical model for reconstructing the measured electrical voltages of the body part into electrical properties or changes thereof.
US10952632B2 Imaging fiducial markers and methods
An imaging fiducial marker includes a plurality of marker structures and a connection structure that linearly, curvilinearly, or angly, affixes the plurality of marker structures. The imaging fiducial marker is formed from materials having at least two different radiopacities. Each different radiopacity is separately distinguishable during medical imaging, and the connection structure is distinguishable from the plurality of marker structures during medical imaging. The imaging fiducial marker is arranged for implantation in vivo within soft tissue. Deploying the imaging fiducial marker includes identifying a soft tissue area in a patient's body where the marker will be placed in vivo and deploying the marker in the identified soft tissue area.
US10952631B2 Biomagnetism measurement device
A biomagnetism measurement device includes a tubular body, an inflatable portion inflatable upon supply of gas, and a magnetic sensor portion that detects a magnetic field from outside the tubular body. The inflatable portion is located at a required region of the tubular body, and the magnetic sensor portion is fixed to an inner wall of the inflatable portion. The tubular body and the inflatable portion include the same material, and the wall thickness of the inflatable portion is thinner than that of the tubular body.
US10952630B2 Device for electrophysiological recording from the eye
The present disclosure provides electroretinography devices configured to detect biopotential signals from an eye of a subject. In some embodiments, the device is configured to prevent the subject's eyelids from closing over the device when placed in contact with the anterior surface of the subject's eye. In some embodiments, the device has a Young's modulus of no more than about 50 MPa. In some embodiments, the device includes a diffusing or refracting element configured to scatter, focus or diverge incident light. In other embodiments, the device includes a void through which incident light can enter the subject's eye without passing through any portion of the device.
US10952624B2 Blood pressure related information display apparatus
A blood pressure related information display apparatus includes a blood pressure measurement cuff configured to be worn by being wrapped around a measurement site of a measurement subject. An acceleration sensor attached integrally to the cuff is included. An orientation detection unit for detecting an orientation of the measurement subject during blood pressure measurement based on an output of the acceleration sensor is included. A display control unit for performing control for displaying an orientation of the measurement subject detected by the orientation detection unit as an illustration on a display screen is included.
US10952623B2 Wearable blood pressure measuring device
A wearable blood pressure measuring device includes a wristband, a valve plate, a gas-collecting seat, a gas transportation device, an elastic medium and a pressure sensor. The wristband has a mounting zone. The mounting zone has a first accommodation recess, a second accommodation recess, a gas-collecting hole and a pressure-releasing hole. The first accommodation recess and the second accommodation recess are in fluid communication with each other through the gas-collecting hole. When the gas transportation device is enabled to transport the gas to the elastic medium, the elastic medium is inflated with the gas and expanded to push the pressure sensor to be in close contact with a measurement part of a user's body, thereby measuring a blood pressure value of a target artery through a scanning operation.
US10952619B2 Hyperspectral and fluorescence imaging and topology laser mapping with minimal area monolithic image sensor
Systems, methods, and devices for fluorescence imaging with a minimal area image sensor are disclosed. A system includes an emitter for emitting pulses of electromagnetic radiation and an image sensor comprising a pixel array for sensing reflected electromagnetic radiation, wherein the pixel array comprises active pixels and optical black pixels. The system includes a black clamp circuit providing offset control for data generated by the pixel array. The system includes a controller comprising a processor in electrical communication with the image sensor and the emitter. The system is such that at least a portion of the pulses of electromagnetic radiation emitted by the emitter comprises a red partition of electromagnetic radiation, a green partition of electromagnetic radiation, and a blue partition of electromagnetic radiation, and further comprises one or more of: electromagnetic radiation having a wavelength from about 513 nm to about 545 nm; electromagnetic radiation having a wavelength from about 565 nm to about 585 nm; electromagnetic radiation having a wavelength from about 900 nm to about 1000 nm; an excitation wavelength of electromagnetic radiation that causes a reagent to fluoresce; or a laser mapping pattern.
US10952618B2 Optical observation equipment and endoscope for identifying forming process of malignant tumor
Disclosed is optical observation equipment for identifying the forming process of a malignant tumor, which is provided with a receiving space and a transparent front end. The optical observation equipment comprises: a light-guide fiber, a laser emitter, a focusing device, a white light emitter, an image sensor, a high gain amplifier and an encoding and emitting device, wherein the light-guide fiber extends to the transparent front end from the receiving space; the laser emitter emits laser with a wavelength of 340 nm±20 nm and an energy of 0.3˜0.5 mj/m2 in a pulsing mode; the focusing device is coupled to the output end of the laser emitter and used for focusing the laser to the input end of the light-guide fiber; the white light emitter is used for emitting white light, and the white light is guided into the input end of the light-guide fiber, wherein the laser emitter and the white light emitter are alternately turned on; the image sensor is used for acquiring an image of an area irradiated by light emitted from the output end of the light-guide fiber and converting a light signal into an electric signal; the high gain amplifier is coupled to the image sensor and is used for amplifying the electric signal generated by the image sensor; and the encoding and emitting device is coupled to the high gain amplifier and is used for encoding the signal output by the high gain amplifier and emitting the encoded signal.
US10952614B2 Modulated physiological sensor
A modulated physiological sensor is a noninvasive device responsive to a physiological reaction of a living being to an internal or external perturbation that propagates to a skin surface area. The modulated physiological sensor has a detector configured to generate a signal responsive to the physiological reaction. A modulator varies the coupling of the detector to the skin so as to at least intermittently maximize the detector signal. A monitor controls the modulator and receives an effectively amplified detector signal, which is processed to calculate a physiological parameter indicative of the physiological reaction.
US10952613B2 Stroke diagnosis and prognosis prediction method and system
A stroke diagnosis and prognosis prediction system includes: an image acquisition unit configured so as to receive a plurality of images including at least a part of a human brain; an image alignment unit for aligning the plurality of images on the basis of a standard brain image; a lesion area detection and mapping unit for respectively detecting lesion areas from the plurality of images, and mapping the detected lesion areas so as to generate one mapping image; a matching and correction unit, which scales a mapping image so as to match the same to the standard brain image and performs image correction on the mapping image; a three-dimensional image generation unit storing the mapping image in a three-dimensional data space, thereby generating a three-dimensional lesion image; and a stroke diagnosis unit for diagnosing a stroke on the basis of the three-dimensional lesion image.
US10952611B2 Analyte monitoring system and methods
Methods and systems for providing data communication in medical systems are disclosed.
US10952606B2 Optical measurement system and method including blink rate monitor and/or tear film breakup detector
An optical measurement system and method measure a characteristic of a subject's eye. The optical measurement system receives from an operator, via a user interface of the optical measurement instrument, a begin measurement instruction indicating the start of a measurement period for objectively measuring at least one characteristic of the subject's eye. Subsequent to receiving the begin measurement instruction, the optical measurement system determines whether a criterion associated with the tear film quality of the subject's eye is not satisfied. In response to determining that the criterion is not satisfied, the optical measurement instrument takes one or more corrective actions to measure the characteristic of the subject's eye under a condition wherein the criterion is satisfied.
US10952603B2 Systems and methods for improved anterior segment OCT imaging
Various methods and systems for improved anterior segment optical coherence tomography (OCT) imaging are described. One example method includes collecting a set of OCT data of the cornea of the eye; segmenting the set of OCT data to identify one or more corneal layers; fitting a two-dimensional model of corneal surfaces to the one or more corneal layers; determining motion-correction parameters by minimizing error between the one or more corneal layers and the two-dimensional model of the corneal surfaces; and creating a motion-corrected corneal image dataset from the set of OCT data using the motion-correction parameters. The motion-corrected corneal image dataset can be used to create a model of the anterior and/or posterior surfaces of the cornea. The model of the cornea is used to generate high density and motion-artifact free epithelial thickness maps, which are used for identifying or quantifying pathology such as keratoconus.
US10952601B2 Otoscope tip and methods of use
Provided herein are systems, methods, and designs of speculum tips for pneumatic otoscopy. A speculum tip is disclosed and generally comprises: a cylindrical configuration including a narrow distal tip region longitudinally extending from a larger proximal region.
US10952588B2 Floor care tools
A floor care tool set includes generally complementary floor care tools, such as a broom and a receptacle for receiving items moved by the broom. To hold the tools together, such as when not in use, a clip is used to at least temporarily connect handles of the tools to one another. The clip includes an element such as a magnet that attracts the handle of one of the tools to hold the tool in place at the magnet. The clip may be attached to the other tool in a more permanent, but still removable, manner. The tools may also include grip portions that interact with one another to provide another location of connection. The clip can also be attached to a wall mount or generally inverted to be hung on a surface.
US10952587B2 Dusting devices
A dusting device is provided that has at least one cleaning member with a microfiber bundle secured to a spine by a seam. The spine provides a resilient flexibility to the cleaning member such that the spine flexes as pressure is applied, but at least partially returns to an original shape upon removal of the pressure.
US10952585B2 Autonomous floor cleaning with removable pad
An autonomous floor cleaning robot includes a body, a controller supported by the body, a drive supporting the body to maneuver the robot across a floor surface in response to commands from the controller, and a pad holder attached to an underside of the body to hold a removable cleaning pad during operation of the robot. The pad includes a mounting plate and a mounting surface. The mounting plate is attached to the mounting surface. The robot includes a pad sensor to sense a feature on the pad and to generate a signal based on the feature, which is defined in part by a cutout on the card backing. The mounting plate enables the pad sensor to detect the feature. The controller is responsive to the signal to perform operations including selecting a cleaning mode based on the signal, and controlling the robot according to a selected cleaning mode.
US10952583B2 Hand vacuum cleaner
A hand vacuum cleaner having a handle, the having a front end, a rear end, a sidewall extending between the front end and the rear end and a longitudinal axis extending between the front end and the rear end. The handle includes a battery compartment configured to house at least one battery having a battery axis, wherein at least a portion of the sidewall has a plurality of recesses extending in a direction of the battery axis.
US10952581B2 Connector plate for a vacuum cleaner dust container and a dust container
A vacuum cleaner dust container connector plate having a front surface having an opening for an airflow, a first side surface adapted to be inserted into holder of a vacuum cleaner, a second opposite side surface, the second side surface is arranged closer to the opening than the first side surface, a third side surface connecting the first and second side surfaces, and a forth side surface connecting the first and second side surfaces. The connector plate also comprises a flexible zone arranged between the opening and the first surface.
US10952578B2 Robotic cleaner debris removal docking station
A docking station for a robotic cleaner may include a base having a support and a suction housing, a docking station suction inlet defined in the suction housing, wherein the docking station suction inlet is configured to fluidly couple to the robotic cleaner, and an alignment protrusion defined in the support. The alignment protrusion may be configured to urge the robotic cleaner towards an orientation in which the robotic cleaner fluidly couples to the docking station suction inlet.
US10952576B2 Adjustable bathroom handrail assembly
An adjustable bathroom handrail assembly is provided with a pair of elongate vertical handles with mounting hardware to mount to an upright support surface and spaced apart from the upright support surface. An adjustable horizontal bar extends between the pair of vertical handles, and a locking mechanism connects the at least one adjustable horizontal bar and one of the pair of elongate vertical handles. A locking mechanism is located at an intersection of the horizontal bar and the one of the elongate vertical handles. A method for installing and adjusting wall-mount hardware installs a pair of elongate vertical handles to an upright support surface. The ends of a horizontal bar are installed onto the pair of elongate vertical handles. A locking mechanism on the horizontal bar is disengaged to adjust the horizontal bar to a location along the pair of elongate vertical handles.
US10952571B2 Additional toilet paper roll holder
An additional toilet paper roll holder is described. In some examples, the additional toilet paper roll holder can include a first elongated portion, a first curved portion, and a first end as well as a second elongated portion, a second curved portion, and a second end. The additional toilet paper roll holder can also include a support member. The support member can include a first slot and a second slot and can be configured to carry an additional toilet paper roll. The support member can also be configured to pass the first curved portion through the first slot and the second curved portion through the second slot. The first elongated portion with the first curved portion and the second elongated portion with the second curved portion can be configured to be connected through a support member resting on the first end and the second end.
US10952570B2 Spindles and dispensers for sheet product
A sheet product dispenser for dispensing sheet product from a roll of sheet product is provided. An example sheet product dispenser includes a housing defining an interior space for receiving a first roll of sheet product therein, a mandrel positioned within the interior space, and a spindle positioned over at least a portion of the mandrel and configured to support the first roll of sheet product for rotation about the mandrel. The spindle comprises a base portion and a nose portion configured to translate relative to one another along a longitudinal axis of the mandrel. At least a portion of the spindle is configured to translate relative to the mandrel from a first configuration to a second configuration to cause a remainder of the first roll of sheet product to deform and enable movement of a dispensing door to enable access to a second roll of sheet product.
US10952569B2 Premature replacement prevention or deterrence for multiple roll sheet product dispensers
Improvements to sheet product dispensers configured to hold multiple product rolls are provided herein. An example sheet product dispenser comprises a housing defining a dispensing position and a reserve position. The housing is configured to hold a first roll of sheet product in the dispensing position and a second roll of sheet product in the reserve position, where a user can receive a portion of the first roll of sheet product that is in the dispensing position. The sheet product dispenser includes a roll replacement feature that is configured to enable installation of a replacement roll of sheet product into the reserve position. The sheet product dispenser includes a restrictive access feature configured to prevent installation of the replacement roll of sheet product directly into the dispensing position in an instance in which the roll replacement feature enables installation of the replacement roll of sheet product in the reserve position.
US10952568B2 Wearable sanitizer dispenser
An apparatus for a wearable sanitizer dispenser that comprises elastic elements filled with liquid sanitizer. Each elastic element is for storing, transporting and dispensing sanitizer. The elastic element has a slit on its surface. The release of liquid sanitizer stored in the elastic element is prompted by compressing the elastic element and squeezing liquid sanitizer through the slit. The slit is also used for inserting liquid sanitizer into the elastic element. Multiple elastic elements can be strung together through the tube and worn as a bracelet or necklace.
US10952567B2 Food serving apparatus
A food serving apparatus with a bottom having two lateral sides, a front side, and a back side, and a center axis, and two flexible side walls, each of which are capable of automatically bending toward a center axis of the food serving apparatus in response to insertion of the apparatus into an open end of a flexible bag.
US10952564B2 Griddle device, system, and method
Embodiments of a griddle system, device, and method configured to manage unwanted food byproducts. The griddle system includes a griddle having an upper side and an underside. The upper side includes a flat cooking surface and a splash guard, the flat cooking surface having a rectangular shape extending to a rear end, a front end, a left end and a right end. The splash guard extends along a periphery of the upper side of the griddle, the upper side including a trough. The trough extends laterally from the rear end of the cooking surface and extends longitudinally along a length of the rear end of the cooking surface such that the trough defines an elongated through hole therein.
US10952562B2 Beverage preparation machines and beverage cartridges
A delivery head for a beverage preparation machine including: an upwardly directed inlet for supplying water to a cartridge received in the delivery head; a downwardly directed outlet for outflow of beverage; a barcode reader having a barcode reader window through which signals may be transmitted; wherein the inlet, the outlet and the barcode reader window are arranged in a line with the outlet being intermediate the inlet and the barcode reader window.
US10952561B2 Apparatus and method for preparing a coffee beverage
A coffee brewer contains a brewing unit in which coffee grounds having been poured in are compressed by a plunger driven by an actuator. Heated water flows through the compressed coffee grounds. A control device controls the actuator in accordance with signals of an angle of rotation sensor. The control device first moves the plunger against a stop in an ejection position to calibrate the sensor, then moves the plunger by a predetermined distance in a downwards direction into a pouring-in position. Afterwards the control device moves the plunger by a second distance into the brewing position, a length of the predetermined distance and the second distance corresponds to a number of pulses of the sensor which are stored in the memory. The control device subsequently moves the plunger by a third distance back into the ejection position in which the coffee grounds are removed from the plunger.
US10952555B2 Folding tongs
Folding plastic tongs for serving food items are disclosed. The tongs have arms joined at a hinge and extending in a lengthwise direction from the hinge. A first protrusion extends from an inner surface of the first arm and a second protrusion extends from an inner surface of the second arm. The first protrusion and the second protrusion are configured to connect to each other to restrain an opening movement of the arms. Gripping portions are formed at ends of each of the arms. The hinge is configured to allow the arms to open to a position such that the first arm forms at least an obtuse angle with the second arm when the first protrusion and the second protrusion are not connected.
US10952552B2 Frame apparatus
A frame apparatus for displaying an article. The frame apparatus includes a support structure having a frame and a backer panel. A plurality of slots are formed into the backer panel that include a first slot that is elongated along a first axis that is parallel to top and bottom edges of the support structure and a second slot that is elongated along a second axis that is parallel to lateral edges of the support structure. The frame apparatus also includes a hanging element for hanging the support structure from a support surface such as a wall. The hanging element is configured to be slidably coupled to the support structure such that the hanging element can slide back and forth within one of the slots while remaining coupled to the support structure. This structure enables the frame apparatus to be moved side-to-side along the support surface while hanging therefrom.
US10952549B2 Product management display system with trackless pusher mechanism
A product management display system for merchandising product on a shelf includes using a trackless pusher mechanism that travels along a surface on which product is placed. A plurality of thin dividers separate the product into rows. The dividers may be formed separately and attached and secured by being inserted into a plurality of grooves arranged along the lower surface and the forward and rear support posts of the product dispensing tray. The dividers are configured to self-adjust by laterally shifting within the grooves when the product is moved forward by the pusher to being loaded by an operator to allow the product to be positioned in a tight fitting manner to maximize the amount of product that can be accommodated horizontally across the tray. In addition, the dividers may have a bottom wall spaced from the surface with a support column that is inserted into an elongated pocket to provide the structural support for the divider.
US10952547B2 Retail merchandise tray
A retail merchandise tray is provided. The retail merchandise tray includes a pair of load bearing members, a front stop mounted to the load bearing members, a wire support structure removably attached to the front stop and load bearing members, a pusher that slides along the wire support structure, and a pair of movable divider assemblies.
US10952546B2 Product management display system with trackless pusher mechanism
A product management display system for merchandising product on a shelf includes using a trackless pusher mechanism that travels along a surface on which product is placed and one or more dividers for separating product into rows. The one or more dividers may be engaged to a front rail in two different conditions, locked and unlocked. In a locked condition, the relationship between the divider and the front rail resists alteration in any direction with respect to each other. In the unlocked condition, the dividers may be freely slid laterally along the front rail, while remaining perpendicular to the front rail. The one or more dividers may lock to the front rail through the use of corresponding teeth, resilient surfaces, a locking tab, a locking bar and/or a cam that may define a cam glide.
US10952544B2 Child support device
A child support system for infants or small children. The child support system includes a child containment device and at least one child support unit detachably mounted to the child containment device. The child containment device includes a frame, liner and, optionally, a raised bassinet mattress. The at least one child support unit may take the form of a bassinet, sleeper, seat, and/or a changing table. The child containment device frame can be collapsible for storage and transport. The child support unit can be configured for use in different modes, in combination with, and/or independent of the child containment device.
US10952543B2 Crib and application method thereof
A crib adapted for using alongside with a bed includes a frame body which has an upper frame, a lower frame adapted for standing on a ground, a plurality of supporters coupled between the upper frame and the lower frame, and a supporting frame which is supported on the supporters; a bed cover detachably coupled to the upper frame and supported by the supporting frame for defining a receiving cavity above the supporting frame; and a supporting unit coupled to the frame body for abutting a side of the bed to avoid or reduce a gap between the crib and the bed.
US10952542B2 Diaper changing tables and methods of using thereof
A changing table includes a wall assembly and a tray assembly. The wall assembly includes a transparent panel, a reflector, and a UV light source disposed in between. The tray assembly is pivotally attached to the wall assembly, forming a changeable angle α in between. The tray assembly includes a front panel and a cushion layer. The cushion layer forms a concaved surface that receives an infant. The concaved surface receives UV light generated by the UV light source.
US10952540B2 Adaptable mattress having a phase changeable component with latices and spring elements
A mattress includes a first, phase changeable component and a thermal management system adapted to control the temperature of the phase changeable component in order to change the firmness of the mattress. In one embodiment the phase changeable component includes two dimensional lattices separated from each other and a spring element extending between the lattices. Some embodiments of the mattress include an optional single phase component. The firmness can be made spatially and/or temporally uniform or nonuniform, and can be controlled based on one or more sensed parameters.
US10952537B2 Step stool with anti-microbial protection
The present technology generally relates to a step stool having anti-microbial protection. In particular, the present technology relates to a step stool having an anti-microbial coating.
US10952536B1 Connecting table system
A connecting table Tete-A-Tete system in one embodiment includes a connecting table with two arm receptacle portions each configured to removably receive an arm of a respective seat. The system includes a coupling bar movable between a first position whereat the arms can be inserted into or removed from the respective arm receptacle portions and a second position whereat the arms cannot be inserted into or removed from the respective arm receptacle portions.
US10952533B2 Modular structure for an automated storage and retrieval system
The present technology relates to an automated system structure which may be quickly and efficiently assembled using a number of storage modules. Storage modules may be comprised of a pair of shelf modules, each comprising a number of defined storage locations for storing totes, cartons, trays or other containers. The shelf modules may themselves be modular units comprising a number of horizontal storage levels affixed to a pair of vertical support assemblies at each end of the shelf modules. The pair of shelf modules may be accurately spaced from each other by mounting the shelf modules to tie beams at the bottom and tie plates at the top.
US10952532B2 Shelf unit for a shelving system and shelving system
A shelf unit for a shelving system has a shelf and a support frame carrying the shelf. The support frame has a front frame part, a rear frame part and two lateral frame parts, which are connected to one another to form a through-opening. The shelf is formed by a plurality of elongated floor elements, each of which rests with its longitudinal ends on the front frame part and the rear frame part. The floor elements have an elongated base body with an upper side having a product support surface and with a lower side that, in the area of each longitudinal end of the base body, has a bar that extends in the longitudinal direction of the base body, and is inserted into an insertion receptacle of the support frame of the shelf unit. A shelving system has at least one such shelf unit.
US10952531B2 Height-adjustable device
A height-adjustable device has synchronously height-adjustable lifting devices each having a standing and lifting element, which are height-adjustable relative thereto. The height adjustment is configured to be carried out via pulling elements, formed by redirection devices, to raise the lifting element relative to the standing element. Each pulling element is secured in a non-positive or positive locking manner to lifting devices, and each are configured such that a lengthening in the region of the first lifting device brings about a synchronous shortening in the region of the second lifting device. Each pulling element is constructed to raise only the one lifting element relative to the standing element. The height-adjustable device has a locking device that locks the pulling elements by a non-positive or positive locking engagement on the corresponding one of the pulling elements. The locking device is constructed to synchronise the movement of the pulling elements.
US10952530B2 Double-ended illuminated dental tool with replaceable attachments
An example embodiment of a dental tool includes a main body portion having a first longitudinal end and a second longitudinal end, wherein the first end and the second end define respective reduced diameter portions, two or more tool attachments, each tool attachment comprising a working portion and a base portion, the base portion configured to be removably coupled to either of the reduced-diameter portions of the main body portion so as to secure the tool attachment to the main body portion, and a light source, disposed within the main body portion, arranged so as to illuminate the working portion of one of the tool attachments when the one of the tool attachments is coupled to the first end of the main body portion and the light source is electrically coupled to a power source.
US10952528B2 Methods and systems for extracting brushing motion characteristics of a user using an oral hygiene device including at least one accelerometer to provide feedback to a user
Systems and methods for enhancing a user's efficiency while operating an oral hygiene device (10) is provided. In an exemplary embodiment, motion information of an oral hygiene device is received from one or more accelerometers (32) located within the oral hygiene device. The received motion information is compared to a targeted motion of the oral hygiene device. The user operating the oral hygiene device is then provided with feedback in response to determining that the received motion information is within a predefined range of the targeted motion information.
US10952523B2 Backpack with pop up frame
A backpack system is provided including an external frame, and a separate pack bag. The external frame may include at least one adjustable pole member, wherein the at least one adjustable pole member has a height that is adjustable between a daypack position and an extended position, wherein the extended position is higher than the daypack position. The pack bag can have an adjustable height so that it can be configured complementary to the height of the adjustable pole members. The backpack system may include a sling configured for extending between the frame and pack bag providing a space between the frame and pack bag for accommodating heavy or bulky cargo therebetween. The sling can be extended or retracted in order to selectively adjust the distance between the pack bag and frame.
US10952522B2 Veteran support backpack
A backpack that comprises a series of durable fabric panels that have been sewn together to form a soft and expandable container, which has been equipped with ergonomic shoulder straps and numerous features for the homeless individual that help overcome many of the shortcomings and disadvantages of prior art. The d backpack employs a series of adjustable quick-release straps to provide expandability and Velcro connections for detachability. The backpack employs an internal pleated back pad that is removable to be used as a sleeping pad and in combination with a chevron stitch pattern for added support and user comfort. The backpack also has a closure system for closing the top inner liner of a backpack.
US10952510B2 Hook-and-loop fastener
There is provided a hook-and-loop fastener manufacturing method. Injection molding is performed to form a molded product in which a pillar group and a base plate having a surface from which the pillar group protrudes are integrated into a unified body. A tip part of the pillar group is cut to form a cut product in which a small pillar group shorter than the pillar group and the base plate are integrated into a unified body. A tip part of the small pillar group is melted to form pillar body portions which are non-melted portions and engaging portions which are melted portions and thicker than the pillar body portions from small pillars. The engaging portions are cooled to determine shapes of a plurality of engaging elements including the pillar body portions and the engaging portions.
US10952493B1 Flexible forefoot protection for insoles and shoes
A protective plate for footwear provides protection that is flexible. A protective plate may include a forefoot plate having a ball, middle and lateral section that are configured to move and flex to enable a better feel on uneven terrain. A protective plate may extend from the forefoot to the heel and include a midfoot protective plate and a heel protective plate. Sections of the protective plate are hinged or separated to allow for a greater degree of independent movement of the three main groups of muscles and bones in the forefoot in response to walking, hiking and running on various terrain. A separate insole is described that incorporates the forefoot protection plate and that can be inserted into and removed from footwear in order to provide additional protection as needed. A shoe including outer-sole, midsole and upper, are also described having a flexible protective plate.
US10952491B2 Footwear item comprising a device for storing information or an object
The invention relates to a footwear item comprising a device for storing information or an object. The footwear item comprises a sole (1) including a front part (201) and a rear part (101), with a hole (2) being provided in the sole (1) that opens onto the front part (200) or the rear part (100) of the footwear item (0). The footwear item (0) also comprises: a casing (3, 4) inserted into the hole (2) in the sole (1), said casing (3, 4) comprising a duct (3) for storing information or an object, said duct (3) comprising an opening (153) and a closed part (353); a means for anchoring the duct (3) in the hole (2) in the sole (1), designed to secure the duct (3) to the sole (1), allowing same to be secured to one another permanently; and a cover (4) hermetically sealing the opening (153) in the duct (3) such that the casing (3, 4) is leak-tight.
US10952489B2 Sports shoes and methods for manufacturing and recycling of sports shoes
A sports shoe includes an upper wherein a majority by weight of the upper is made from a thermoplastic base material and a sole wherein a majority by weight of the sole is made from the same thermoplastic base material. The sole and the upper are individually fabricated and joined to each other. The thermoplastic base material includes at least one of the following materials: thermoplastic polyurethane TPU, polyamide PA, polyethylene terephthalate PET, or polybutylene terephthalate PBT.
US10952486B2 Attachment for caps
An attachment for mounting on straps extending between a rear opening of a cap. The attachment comprises a first panel having an outer and inner surface, and a clip section comprising a connector and a second panel having an outer and inner surface. The panels are spaced such that the first and second panels face each other and are substantially parallel to each other. The connector connects the first panel and the second panel at the top edge of the first panel and defines a gap between the panels. The gap is sufficient to permit the strap or straps to nest within, such that when the strap or straps are nested, the first and second panels lie on opposite sides of the strap or straps. The first and second panels contain ridges along their edges that engage the strap or straps and keep the cap attachment in place. The outer surfaces of the panels display advertising indicia or decoration and have a cushioned area.
US10952479B2 Protection for head mounted display device
A head mounted display (HMD) device that includes a plurality of sensors, an actuator, a plurality of protective mechanisms, and a processor configured to identify a situational state of a user of the HMD device within a proximity of the user, based on sensor input received from the plurality of sensors. A risk-level of a potential injury to the user from a component of the HMD device is determined based on the identified situational state and the sensor input. A protective mechanism is selected from the plurality of protective mechanisms based on the identified situational state and the determined risk-level. The actuator is controlled to deploy the selected protective mechanism to mitigate injury to the user from the component of the HMD device, based on the identified situational state and the determined risk-level.
US10952477B2 Electronic cigarette
An electronic cigarette includes a shell and a mouthpiece. The external wall of the shell has an air inlet. An atomizer and a liquid-supply are in contact with each other. The air inlet, atomizer, and an aerosol passage are interconnected.
US10952474B1 E-vaping device
The e-vaping device includes a first section with a housing, an inner tube within the housing, a reservoir configured to contain a liquid material, a heater and wick in communication with the reservoir and the inner tube and a first threaded connector at an end of the first section. The first threaded connector has first threads with a non-standard pitch. A second section includes a power supply and a second threaded connector at an end of the second section. The second threaded connector has second threads configured to mate with the non-standard pitch of the first threads. Values of nominal dimensions of the first and second threads, other than the non-standard pitch of the first and second threads, are standard nominal thread dimensions.
US10952472B2 Heat diffuser for an aerosol-generating system
A heat diffuser for use with an electrically-operated aerosol-generating device is configured to be removably coupled to the aerosol-generating device. The heat diffuser includes a non-combustible porous body configured to absorb heat from an electric heating element. The porous body is formed from a heat storage material such that, in use, air drawn through the porous body is heated by the heat absorbed by and stored in the porous body. Example embodiments also provide heated aerosol-generating article and an aerosol-generating system, both comprising the heat diffuser.
US10952466B2 Battery assembly and electronic cigarette thereof
A battery assembly and an electronic cigarette are provided. The battery assembly includes a housing, a battery cell located in the housing, a upper mounting seat slidably disposed on the housing, an elastic member and an electrode contact are located within the housing, and the housing is provided with an atomizer interface, the electrode contact is disposed on the upper mounting seat, the electrode contact and the upper mounting seat are disposed between the atomizer interface and the battery cell, and the elastic member elastically resists the upper portion a mounting seat, the electrode contact is separated from the positive electrode or the negative electrode of the battery cell by an elastic force of the elastic member, and the electrode contact contacts with the positive electrode or the negative electrode of the battery cell by overcome the elastic force of the elastic member under an external force.
US10952465B2 Apparatus for making cuts in cigars and method of use
Da Splitter″ is a tool made of plastic, created to make adequate cuts in cigars and cigarillos to provide for additional material to be inserted to enhance the use of the cigar, cigarillos and other objects. Da Splitter was designed to make changing the flavor of a cigar quick and easy. With the razor to cut open the previous cigar, the pick to stuff the new one and a lighter attached to smoke your new flavored cigar this tool provides the convenience of three separate instruments in one.
US10952464B2 Tobacco smoke filter
A tobacco smoke filter or filter element comprising: a rod (2) of a tobacco smoke filtering material; and an elongate member (3) including one or more frangible receptacles (5) integrally formed therein, the or each receptacle (s) including a fluid and being sealed by a capping member (7).
US10952463B2 Aerosol-generating article and low resistance support element for use as segment in an aerosol-generating article
The aerosol-generating article (10) comprises a plurality of segments assembled in the form of a rod (11). The plurality of segments includes an aerosol-forming substrate (20) and a mouthpiece filter (50) located downstream from the aerosol-forming substrate (20) within the rod (11). The aerosol-generating article (10) further comprises activated carbon (45) disposed between the aerosol-forming substrate (20) and the mouthpiece filter (50) within the rod (11).
US10952461B2 Translucent smokeless tobacco product
The invention provides a smokeless tobacco product comprising a tobacco extract. In some embodiments, the smokeless tobacco product is translucent. The invention further provides methods for making and using the smokeless tobacco product. In certain embodiments, the smokeless tobacco product comprises isomalt, maltitol syrup, and a translucent tobacco extract prepared by ultrafiltration.
US10952460B2 Composition for a tobacco-free chew and method of manufacturing same
Exemplary embodiments contained herein relate to smokeless products containing one or more non-tobacco plant materials and methods of manufacture thereof. Exemplary embodiments are related to the method of manufacture of various chew products containing non-tobacco ingredients including plant material and a starch, a sweetener, natural and artificial flavors, a pH adjuster, solvent, salt, and nicotine and methods of manufacture thereof.
US10952452B2 Dissolvable films impregnated with encapsulated tobacco, tea, coffee, botanicals, and flavors for oral products
A process for preparing an orally-enjoyable film of encapsulated plant material includes combining particles of finely divided plant material, a first coating material, and a second coating material, then inducing gelation to form a gel matrix of the particles coated with the first coating material embedded in the second coating material, followed by forming a film from the gel matrix. Also disclosed is a film of coated particles of finely-divided plant material, made of a gel matrix of plant material at least partially surrounded by a first coating material and embedded in a second coating material.
US10952451B2 System and method for producing a non-dairy cheese product
A method of producing a non-dairy cheese includes fermenting non-dairy milk with lactic acid bacteria and mixing the fermented non-dairy milk with dry ingredients. The dry ingredients include one or more gums and one or more starches. The method further includes heating the fermented non-dairy milk and dry ingredients to 180 degrees and mixing oil into the fermented non-dairy milk in an in-line high shear mixer creating an oil/non-dairy milk mixture. The method further includes circulating the oil/non-dairy milk mixture through the inline high shear mixer until the droplet size of the oil in the non-dairy milk is 15 micrometers or less, removing air from the oil/non-dairy milk mixture, and packaging the oil/non-dairy milk mixture to yield a non-dairy cheese product.
US10952449B2 Gas infused milk product and method of making the same
The invention provides a gas infused milk product, wherein the gas infused milk product comprises a lactose hydrolyzed concentrated milk infused with a soluble gas. The invention also provides methods of making such a product. Such methods include providing milk (skim milk, 1% milk, 2% milk, whole milk, half and half, cream or other milk product) and concentrating and hydrolyzing the milk with lactase to from a lactose hydrolyzed milk concentrate. The milk can be concentrated in vacuo (in a vacuum) in order to remove the dissolved gasses from the lactose hydrolyzed milk concentrate. Soluble gasses, such as nitrous oxide or carbon dioxide are then introduced into the lactose hydrolyzed milk concentrate to form a gas infused milk concentrate. In one aspect of this invention, the gas infused milk concentrate is then introduced into a stream of carbonated or still water resulting in a gas infused milk beverage.
US10952440B2 Paraffinic phytosanitary oil composition
A phytosanitary composition including at least one paraffinic hydrocarbon fraction that includes isoparaffins, normal paraffins and naphthenes, wherein the content by weight of naphthenes ranges from 10 to 50% in relation to the total weight of the composition, and the weight ratio of the normal paraffins to the isoparaffins is greater than or equal to 0.30, in a carrier suitable for the phytosanitary treatment of plants.
US10952437B2 Herbicidal composition
A herbicidal composition in the form of an emulsifiable concentrate which comprises, in addition to emulsifiers and water-insoluble solvents, 2,2-dimethyl-propionic acid 8-(2,6-diethyl-4-methyl-phenyl)-9-oxo-1,2,4,5-tetrahydro-9H-pyrazolo[1,2-d][1,4,5]oxadiazepin-7-yl ester and an alcohol.
US10952435B2 Pyridine-2-carboxamides as nematocides
Compounds of the formula (I), in which the substituents are as defined in claim 1, are suitable for use as nematicides.
US10952433B2 Solutions for enhancing the effectiveness of insecticides and fungicides on living plants and related methods
The present invention relates to a solution for resisting destruction of living plants and a related method. A solution including a buffered amine oxide admixed with at least one material selected from the group consisting of insecticides and fungicides is applied to the living plant and provides a synergistically effective greater resistance to living plant deterioration than any of the individual buffered amine oxide, insecticides and fungicides achieve. A related method is disclosed.
US10952431B2 Releasable encapsulation compositions
A releasable encapsulation composition is described. The composition comprises a plurality of capsules, each capsule comprising an amphiphilic material encapsulating a substance, such as an active ingredient. The substance is releasable from encapsulation by a change in the amphiphilic material triggered by a change in the environment around the capsule.
US10952430B2 Shelf-stable antimicrobial compositions
A shelf-stable concentrated antimicrobial composition comprising at least one cyclic carboxylic acid and/or salt thereof in an amount from about 2 wt. % to about 4 wt. %; at least one anionic surfactant and/or salt thereof in an amount from about 22 wt. % to about 32 wt. %; at least one non-surfactant strong acid (i.e. having a pKa less than about 2.3) in an amount from about 8 wt. % to about 18 wt. %; and at least one chelating agent in an amount from about 0.1 wt. % to about 2 wt. %. The composition retains at least 90% of its original antimicrobial efficacy after storage for at least five years at room temperature, and is substantially free of additional antimicrobial compounds including hydrogen peroxide, sources of hydrogen peroxide, essential oils, parabens, aldehydes, aldehyde releasing agents, phenols, antiseptic alcohols, biguanides, peroxycarboxylic acids, quaternary ammonium compounds, chlorine compounds, enzymes, and etchants. Also described are methods for using the composition to reduce the microbial load on a surface comprising, optionally, the step of diluting the composition with water and/or an organic solvent and, optionally, adding an additional antimicrobial compound, e.g. hydrogen peroxide, prior to use.
US10952429B2 Corneal preservation and rehydration device
A corneal preservation and rehydration device includes a box body and a box lid (1), wherein the box body and the box lid are detachably connected. A corneal bracket (2) is provided in the box body for holding a cornea, wherein a surface of the corneal bracket for placing a cornea is a convex spherical surface (21), and a blocking portion (22) is arranged at the surrounding of the convex spherical surface (21) for preventing a cornea from dropping out.
US10952425B2 Bed bug monitor
The disclosure provides for a bed bug monitor that allows for detection and capture of bed bugs, and uses thereof.
US10952423B2 Systems and methods for a fishhook remover
Embodiments disclosed herein describe systems and methods for a device configured to reverse the direction of a fish hook up to two hundred degrees deep within a fish's gullet. This may allow the hook to be extracted without a barb of the hook re-engaging itself into the fish's tissue, as well as without the fisherman inserting their hand into the fish's mouth.
US10952422B1 Ice fishing jig
A jigging device that has a disk base and a pivot arm that has a sail attached. The pivot arm is attached to the pivot support. The pivot arm moves about a pivot assembly, moved by the wind. The sail is attached to the end of the pivot arm. At the other end, is a clip release. Fishing line, fed by a spool, passes through the disk and up to the clip release. The line is held there until sufficient downward force releases it from the clip. The line passes back down through the disk. A lure is attached to the end of the line. The lure is suspended in the water under the ice. The wind moves the pivot arm up and down, which causes the line and, consequently; the lure to move in sync with the pivot arm, thereby jigging the lure.
US10952421B2 Fishing reel
A fishing reel includes a reel body and a sensor unit. The reel body has a handle configured to be rotated about a handle axis. The sensor unit is attached to the reel body. The sensor unit includes a unit body disposed coaxially with the handle axis, a behavior sensor disposed within the unit body and configured to detect behavior when the reel body is used, and a communicator disposed within the unit body and configured to transmit behavior data to the outside based on the behavior detected by the behavior sensor.
US10952420B2 Fishing suggestions
Various implementations described herein are directed to a non-transitory computer readable medium having stored thereon computer-executable instructions which, when executed by a computer, may cause the computer to receive a location, a date, a wind direction, a water temperature, a species, or combinations thereof. The computer may use the location, date, wind direction, water temperature, species, or combinations thereof to retrieve fishing data. The computer may analyze the retrieved fishing data to determine one or more suggested fishing locations.
US10952417B2 Reel leg fixing apparatus, method of fabricating the reel leg fixing apparatus, and method of fabricating hood portion of the reel leg fixing apparatus
One object is to provide a reel leg fixing apparatus including a hood portion having an efficiently reduced thickness and weight while maintaining a sufficient strength. Another object of the present invention is to provide a reel leg fixing apparatus including a hood portion having a reduced thickness and weight while efficiently ensuring necessary strength at relevant portions, and a method of fabricating the reel leg fixing apparatus. Still another object of the present invention is to provide a reel leg fixing apparatus including a hood portion having an oblique end that allows weight reduction and maintains a sufficient strength.
US10952415B2 Prostate cancer cell lines, gene signatures and uses thereof
The present disclosure, in part, is directed to a mammalian prostate cancer cell line comprising at least one or a set of primary mammalian epithelial cells which have been infected with a retroviral vector carrying an oncogene selected from the group consisting of c-Myc, Ha-Ras, NeuT, c-Src and combinations thereof and in which said gene is expressed. Applications of the pro-state cell lines, including immune competent animal models of prostate cancer, a method for the in vitro production of immortalized primary mammalian epithelial cells, a method of determining whether a human subject having prostate cancer is suffering from or at risk for developing metastasis, a method of preventing cancer or inhibiting metastasis of cancer susceptible to treatment in a subject at risk for developing cancer or metastasis of cancer, and method of identifying a candidate compound that selectively interferes with proliferation or viability of a cancer cell that has elevated levels of CCR5 and/or of at least one of its ligands.
US10952408B1 Pet bathtub platform with detachable pet washtub
A planar support platform for mounting a pet washtub on the upper rim of a conventional bathtub. The platform comprises a generally H-shaped frame with a central beam slide-adjustable on a pair of spaced cross-bars that span the width of the bathtub to rest on the bathtub upper rim. The cross-bars include downwardly-extending vertical clamping posts shorter than the height of the bathtub, and adjustably positioned on the cross-bars to engage the inner faces of the bathtub sidewalls with an outward locking force. Pet washtubs for use in combination with the platform are also disclosed, the washtub in one form having a bottom locking plate structure configured to mate with inner and outer mounting features on the platform cross-bars.
US10952407B2 Rack for animal cages
A rack for animal cages may comprise multiple levels stacked together in a vertical orientation, each level acts as a frame configured to support one or more tubs that serve as cages. An example rack for animal cages comprises a first enclosure, a first top panel, and two glides. The first enclosure having a floor, four exterior sidewalls, and a lip extending outwardly from a top surface of at least two of the four exterior sidewalls. Each of the two glides comprises a first longitudinal groove configured to receive an edge portion of the first top panel therein and a second longitudinal groove configured to removably receive a portion of the lip extending outwardly from the top surface of the first enclosure. The two glides are positioned to support the first top panel and the first enclosure therebetween, and configured to position the first top panel so that it covers the first enclosure when it is positioned therebetween.
US10952404B1 Soybean cultivar 87092440
A soybean cultivar designated 87092440 is disclosed. The invention relates to the seeds of soybean cultivar 87092440, to the plants of soybean cultivar 87092440, to the plant parts of soybean cultivar 87092440, and to methods for producing progeny of soybean cultivar 87092440. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar 87092440. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 87092440, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar 87092440 with another soybean cultivar.
US10952403B1 Soybean cultivar 80462430
A soybean cultivar designated 80462430 is disclosed. The invention relates to the seeds of soybean cultivar 80462430, to the plants of soybean cultivar 80462430, to the plant parts of soybean cultivar 80462430, and to methods for producing progeny of soybean cultivar 80462430. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar 80462430. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 80462430, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar 80462430 with another soybean cultivar.
US10952402B1 Soybean cultivar 81171312
A soybean cultivar designated 81171312 is disclosed. The invention relates to the seeds of soybean cultivar 81171312, to the plants of soybean cultivar 81171312, to the plant parts of soybean cultivar 81171312, and to methods for producing progeny of soybean cultivar 81171312. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar 81171312. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 81171312, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar 81171312 with another soybean cultivar.
US10952400B1 Soybean cultivar 82225478
A soybean cultivar designated 82225478 is disclosed. The invention relates to the seeds of soybean cultivar 82225478, to the plants of soybean cultivar 82225478, to the plant parts of soybean cultivar 82225478, and to methods for producing progeny of soybean cultivar 82225478. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar 82225478. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 82225478, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar 82225478 with another soybean cultivar.
US10952398B2 Soybean cultivar 84380724
A soybean cultivar designated 84380724 is disclosed. The invention relates to the seeds of soybean cultivar 84380724, to the plants of soybean cultivar 84380724, to the plant parts of soybean cultivar 84380724, and to methods for producing progeny of soybean cultivar 84380724. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar 84380724. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 84380724, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar 84380724 with another soybean cultivar.
US10952396B2 Soybean cultivar 88362310
A soybean cultivar designated 88362310 is disclosed. The invention relates to the seeds of soybean cultivar 88362310, to the plants of soybean cultivar 88362310, to the plant parts of soybean cultivar 88362310, and to methods for producing progeny of soybean cultivar 88362310. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar 88362310. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 88362310, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar 88362310 with another soybean cultivar.
US10952393B2 Soybean variety 01073169
The invention relates to the soybean variety designated 01073169. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01073169. Also provided by the invention are tissue cultures of the soybean variety 01073169 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01073169 with itself or another soybean variety and plants produced by such methods.
US10952391B2 Soybean variety 01073150
The invention relates to the soybean variety designated 01073150. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01073150. Also provided by the invention are tissue cultures of the soybean variety 01073150 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01073150 with itself or another soybean variety and plants produced by such methods.
US10952390B2 Catnip cultivar ‘CR3’
The disclosure provides seed, tissue cultures, essential oil extracts, and plants of catnip hybrid ‘CR3’, as well as methods for producing a catnip plants by crossing ‘CR3’plants with themselves or with another catnip plant, such as a plant of another genotype, variety, or cultivar. The disclosure further provides seed, tissue cultures, essential oil extracts, and plants produced by such crossing. Methods of using the plants and extracts as insect repellents and in pet toys, are also provided.
US10952388B2 Canola hybrid variety 5CN0130
The invention relates to a Canola hybrid variety designated 5CN0130, essentially derived variants of that Canola hybrid variety, to the cells, seeds, plants, and plant parts of this Canola hybrid variety 5CN0130. The invention also relates to methods for producing a canola plant containing in its genetic material one or more traits introgressed into 5CN0130 through backcross conversion and/or transformation, and to the Canola seed, plant and plant part produced thereby. The invention also relates to uses of 5CN0130.
US10952386B1 Maize inbred 4EEIX5142
A novel maize variety designated 4EEIX5142 and seed, plants and plant parts thereof are provided. Methods for producing a maize plant comprise crossing maize variety 4EEIX5142 with another maize plant are provided. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into 4EEIX5142 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby are provided. Hybrid maize seed, plants or plant parts are produced by crossing the variety 4EEIX5142 or a locus conversion of 4EEIX5142 with another maize variety.
US10952384B2 Fluid routing system for indoor grow facilities
A fluid routing system for use in an indoor grow facility includes a plurality of supply lines, and a plurality of frames aligned in series and spaced apart from each other. Each of the frames includes a plurality of support openings. Each of the support openings is sized to receive and retain a corresponding one of the supply lines.
US10952377B2 Cotton picker unit lift structure
A cotton picker unit lift structure having a first frame, a second frame pivotally coupled to the first frame about a pivot axis, and at least one sliding joint coupling the first frame to the second frame. Wherein, the sliding joint is not positioned at the pivot axis.
US10952374B2 System and method for monitoring residue output from a harvester
One or more tangible, non-transitory, machine-readable media including instructions that cause a processor to receive a signal indicative of a residue coverage on a surface of an agricultural field from a sensor, and the sensor is positioned behind a harvester system relative to a direction of travel. The instructions also cause the processor to determine the residue coverage on the surface of the agricultural field based on the signal, and the residue coverage includes a percentage of the agricultural field that is covered by residue. Further, the instructions cause the processor to control a residue control system based on the residue coverage.
US10952372B2 Regressive suspension spring system
A regressive suspension spring system for a farm implement including a spring arm, a rocker arm, a wheel arm rotatably coupled to the farm implement at a first end and rotatably coupled to the rocker arm at a second end at a first pivot, one or more dogbone links rotatably coupled to the spring arm at a first end of the one or more dogbone links at a second pivot and rotatably coupled to the rocker arm at a second end of the one or more dogbone links at a third pivot; and a spring disposed between the rocker arm and the spring arm. An attachable farm implement including a regressive suspension spring system, such as a rotary cutter. A powered machine including a regressive suspension spring system.
US10952369B2 Grass management system
A grass management system includes a first moisture-obtaining device to obtain a first moisture value of grass in a mowing operation performed by a mower, a position-detecting device to detect a mowing position of the mower, and a creation supporting circuit to support creation of an operation plan for a working machine based on the first moisture value and the mowing position, the working machine being configured to perform an operation relating to the grass already mowed. The grass management system includes a moisture map creating circuit to create a moisture map of an agricultural field based on the first moisture value and the mowing position. The creation supporting circuit is configured to display the moisture map that is created by the moisture map creating circuit in creating the operation plan.
US10952363B2 Turf aerator having driven and non-driven rotatable tine assemblies
Tines (120) of tine assemblies (100a, 100b, 104) are secured by a single bolt (126) extending diametrically through each tine (120) located in a cavity (112) of a tine plate (110). An outer tine assembly (104) is connected to a sleeve (116) rotatably mounted adjacent the outer ends on each of two independently rotatable shafts (102) to which inner tine assemblies (100a, 100b) are rotatably connected adjacent the inner ends of the two independently rotatable shafts (102). Thus, the outer tine assemblies (104) are located intermediate the inner tine assemblies (100a, 100b) and the outer ends of the two independently rotatable shafts (102).
US10959360B2 Work apparatus and production line
A work apparatus and a production line that effectively moves a work apparatus at a production line while reducing setup costs. A work apparatus of the production line includes an exchanging device configured to perform collecting and supplying of an exchange element set on each of the multiple electronic component mounters; a first rail provided on a front section of the multiple electronic component mounters, extending in the conveyance direction of the circuit board, and including a planar traveling path; and a moving device configured to move the exchanging device along the first rail by driving a driving wheel configured to engage with the traveling path of the first rail via friction.
US10959357B2 Circuit block assembly
A circuit block assembly is provided that includes circuit blocks that each include a circuit board and a semiconductor element that is disposed on a first main surface of the circuit board. Moreover, each of the circuit blocks includes a metal heat spreader that is connected to the semiconductor element directly or by a thermally conductive member interposed therebetween. A thermally conductive sheet is provided that is thermally connected to the heat spreader. The thermally conductive sheet has a specific electrical resistance higher than a specific electrical resistance of the heat spreader.
US10959355B2 Structure shielding wallpaper
An electromagnetic wave shielding wallpaper is described. The wallpaper includes a conductive layer having a base material and a conductive material, and an adhesive layer. The wallpaper may include a protective layer disposed on a first side of the conductive layer, a fire retardant layer disposed on a second side of the conductive layer, and the adhesive layer disposed on the fire retardant layer.
US10959352B1 Cooling system with floating cold plate with single pipes
A cooling unit having two single piece cold plate pipe components is disclosed. The cooling unit has a first pipe operable to transport coolant. A first cold plate has a top surface with a lateral groove to accept a section of the first pipe. The groove includes a first inlet coupled to a first hole in the section of the first pipe. The groove has a first outlet coupled to a second hole in the section of the first pipe. Coolant is circulated from the first inlet through the cold plate to the first outlet. The section of the first pipe is connected to the first cold plate. A second pipe is operable to transport coolant. A second cold plate is located next to the first cold plate. The second cold plate has a groove to accept a section of the second pipe. The groove includes an inlet coupled to a first hole in the section of the second pipe. The groove includes an outlet coupled to a second hole in the section of the second pipe. The coolant is circulated from the second inlet through the second cold plate to the second outlet. The section of the second pipe is connected to the second cold plate.
US10959351B1 Apparatus, system, and method for directing airflow across heatsinks external to telecommunications devices
The disclosed apparatus may include (1) a plenum that (A) interfaces with a panel of a telecommunications system that facilitates traffic within a network and (B) reduces a gap between the panel of the telecommunications system and a removable telecommunications module that is installed into the telecommunications system and (2) an air channel that is incorporated in the plenum, wherein the air channel directs airflow into a vent hole of the panel of the telecommunications system. Various other apparatuses, systems, and methods are also disclosed.
US10959348B1 Seismic braces for use with computer racks
An apparatus for bracing a face of a computer rack includes a brace mountable by hinges to one side of the face of the computer rack. A latch is mountable to the other side of the face of the computer rack. When the brace is closed against the face of the rack, the latch may be closed to capture elements of the brace and thereby provide rigidity to the face of the computer rack.
US10959344B2 Outdoor electrical apparatus having an outer housing arranged to selectively encase a main encapsulant
An outdoor electrical apparatus (10) and methodology for manufacturing such apparatus are provided. The apparatus includes an electrical device (12), and an encapsulation housing system including a main encapsulant (11a) and an outer housing (11b). The main encapsulant may be arranged to encapsulate the electrical device, and the outer housing may be arranged to selectively encase surfaces of the main encapsulant based on an extent to which the surfaces of the main encapsulant otherwise would be subject to outdoor exposure. The main encapsulant comprises a bisphenol epoxy resin, and the outer housing comprises a cycloaliphatic epoxy resin to provide weatherability and resistance to ultraviolet (UV) radiation. This approach of selectively encasing surfaces of the main encapsulant with the outer housing, based on a relatively lower cost epoxy resin, is effective to balance competing demands, such as reducing a total monetary cost of the encapsulation housing system while meeting requisites regarding weatherability and UV radiation resistance.
US10959343B2 Integrated stand-offs for printed circuit boards
An integrated stand-off for a printed circuit board (PCB), and methods of making the integrated stand-off, and mounting such integrated stand-off to the PCB are disclosed. The integrated stand-off includes a metal grounding contact and a plastic element. The metal grounding contact is stamped on a first surface of a sheet metal chassis and the plastic element is overmolded on the metal grounded contact. The metal grounding contact is completely encased within the plastic element to distance the sheet metal chassis from contacting the PCB for preventing electrical shorts there between.
US10959342B2 Condensation resistant power semiconductor module
A power semiconductor module has a base plate, a housing affixed to the base plate, a DC busbar affixed to the base plate and the housing, and AC busbar affixed to the base plate and the housing, control electronics positioned in an interior of the housing and connected to the AC and DC busbars, and a sealant material applied to seams between the base plate in the housing, to seams between the DC busbar and the housing, and to seams between the AC busbar in the housing. The sealant material is applied such that the control electronics of the power semiconductor modules are in an air-tight environment.
US10959333B2 Semiconductor device
A semiconductor device includes a semiconductor element on an insulated circuit board, a housing having a side wall surrounding the circuit board, a lead terminal including a lead part and a terminal part extending orthogonal to the lead part, the terminal part having a base portion adjacent to the lead part and being embedded in the side wall, the remaining portion of the terminal part being exposed from the side wall and being connected to the semiconductor element via a wiring member, and a sealing resin provided in the housing. The side wall has an anchor part formed in an inner surface at a position within an area where the lead part is embedded and above the terminal part, the anchor part including concave portions that are each defined by a pair of opposed surfaces parallel to each other and orthogonal to the upper surface of the insulation plate.
US10959327B2 Multilayer wiring substrate
A plate-shaped multilayer wiring substrate includes at least two resin layers stacked on top of each other and each including an insulating base and a conductive pattern provided on the insulating base, and a front surface layer joined onto the resin layers stacked. The front surface layer has a higher elastic modulus than an elastic modulus of the insulating bases. A joint interface between the resin layers and the front surface layer includes projections and depressions. Also, a method for manufacturing the plate-shaped multilayer wiring substrate includes a step of stacking, on top of resin layers, a front surface layer having a higher elastic modulus than an elastic modulus of the resin layers, and a step of performing pressing under pressure from above the front surface layer by using a flat surface in a heated state to join the resin layers and the front surface layer.
US10959324B2 Busbar module
A busbar module includes: a circuit body having a flexible circuit board; busbars; and a holder. The circuit body has: a band-shaped main strip to be located to extend in a stacking direction of cells; a band-shaped first branch strip branched from the main strip and extending toward a corresponding busbar; and a second branch strip branched from the main strip and extending toward an external device. The first branch strip has: a bent portion extending in the stacking direction and having a bent shape around an axis crossing the stacking direction; and a busbar connection portion disposed closer to an end of the first branch strip than the bent portion and connected to the corresponding busbar. The second branch strip has a device connection portion to be connected to the external device.
US10959321B2 Air conditioner
An air conditioner includes an indoor equipment, a wiring connected to the indoor equipment at one end, and a communication interface connected to another end of the wiring and electrically connected to the indoor equipment via the wiring. The communication interface includes a housing made of resin, an insertion hole formed in the housing and into which a communication module of a cartridge type is inserted, and a control board provided inside the housing. The communication interface includes a first connector provided on a board surface of the control board and electrically connected to the communication module. The communication interface includes a pattern wiring provided on the board surface and discharging static electricity from the communication module before the communication module is electrically connected to the first connector.
US10959320B2 Circuit board and electronic device including circuit board
A circuit board according to the present disclosure includes a substrate that includes a through hole, and a penetrating conductor positioned inside of the through hole. The substrate is made of a ceramic. The penetrating conductor contains silver and copper that are main components; at least one selected from a group A of titanium, zirconium, hafnium, and niobium; at least one selected from a group B of molybdenum, tantalum, tungsten, rhenium, and osmium; and a first alloy made of one of (i) silver and indium and (ii) silver and tin.
US10959317B1 Extreme ultraviolet light generating apparatus and method of manufacturing electronic device
An EUV light generating apparatus includes: a chamber device including an inner wall surrounding a space, and a plasma generating region in the space in which plasma is generated from a droplet irradiated with a laser beam; a heat shield including a through-hole and a channel portion, and disposed between the inner wall and the plasma generating region; a gas supply device that supplies gas; a gas introducing cylinder that is provided in the space on a side opposite to the plasma generating region, extends toward the through-hole, and introduces the gas supplied from the gas supply device through the through-hole toward the plasma generating region over the heat shield; and an optical unit optically coupled to the space through an internal space of the gas introducing cylinder and the through-hole. An entire front end surface of the gas introducing cylinder faces the heat shield.
US10959314B2 Panel system having data signal transmission over power
A system includes a power source and a plurality of modules, where each module has a control for controlling a function of the module and a user input actuatable by a user. The plurality of modules are electrically connected in series with a power conductor electrically connected between each adjacent module, where the power source provides power to each module over the power conductor. In response to actuation by the user of the user input on a select module of the plurality of modules, the control of the select module generates a control signal that is transmitted to each other module over the power conductor, such that the control of each other module controls the associated function in the same manner as the select module.
US10959310B2 Solid-state lighting with complementary controls
A linear light-emitting diode (LED) lamp comprising a normally operated portion and an emergency-operated portion is used to replace a luminaire operated only in a normal mode with alternate-current (AC) mains. The normally operated portion comprises LED arrays and a power supply whereas the emergency-operated portion comprises a rechargeable battery, a charging circuit, an LED driving circuit, a self-diagnostic circuit, and a charging detection and control circuit. The linear LED lamp can auto-switch from the normal mode to an emergency mode or the other way around according to availability of the AC mains and whether a rechargeable battery test is initiated. The self-diagnostic circuit comprises multiple timers and is configured to provide multiple sequences and to auto-evaluate battery performance according to the multiple sequences. During an auto-evaluation period, a terminal voltage on the rechargeable battery is examined with test results displayed in a status indicator.
US10959297B2 Heating coil, heat treatment apparatus, and heat treatment method for elongated workpiece
A heating coil of a heat treatment apparatus is configured to inductively heat an elongated workpiece having a recessed lateral surface. The heating coil includes a base conductor and a projected conductor. A width of the projected conductor is narrower than a width of the base conductor. The projected conductor is arranged to project toward the recess from a position of the base conductor. The base conductor and the projected conductor are arranged to extend in a longitudinal direction of the workpiece. A heat treatment apparatus includes a cooling section and the heating coil. A heat treatment method uses the heating coil described above.
US10959293B2 Apparatus, system and method of active scanning
For example, an apparatus may include logic and circuitry configured to cause a wireless communication device to maintain active scan configuration information defining a plurality of active scan configurations corresponding to a respective plurality of predefined environment types; to classify a wireless communication channel as a selected environment type from the plurality of predefined environment types based on scan results of at least one first active scan over the wireless communication channel; and to perform at least one second active scan over the wireless communication channel according to a selected active scan configuration corresponding to the selected environment type.
US10959291B2 Wireless mesh network-based lighting device control method using mobile communication terminal, and computer readable recording medium storing program for implementing same
The present invention provides a method for connecting a plurality of lighting devices installed in a predetermined indoor space and controlling the same on the basis of a wireless mesh network by using a mobile communication terminal of a user. The method includes: setting at least one lighting device selected from the plurality of lighting devices as a bridge control means and designating remaining lighting devices as a mesh network group; registering the lighting device set as the bridge control means and the lighting devices designated as the mesh network group; and accessing the lighting device registered as the bridge control means; and on the basis thereof, controlling operations of the lighting device set as the bridge control means and the lighting devices designated as the mesh network group.
US10959288B2 Apparatus and method for processing packets in wireless communication system
The disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). A method of operating a user equipment (UE) and an apparatus therefor are provided. The method includes detecting an occurrence of a first state related to a state of a buffer for a packet data convergence protocol (PDCP) entity, transmitting a request message indicating the occurrence of the first state to a base station (BS), and receiving one or more packets from the BS based on transmission control performed based on the request message.
US10959286B2 Methods and systems for managing circuit-switched (CS) signaling connection release in mobile communications
A method and user equipment are provided. The method includes initiating a circuit-switched (CS) connection establishment procedure by transmitting a connection management (CM) service request message to a core network (CN). Mobility management (MM) connection establishment is aborted in response to failing to receive a CM service acceptance message within a time period. In response to subsequently receiving a CM service acceptance message after aborting the MM connection establishment, a circuit-switched (CS) signaling connection release action is performed.
US10959281B2 Bearer management apparatus and method, and communication system
A terminal is capable dual connectivity with a base station, the terminal including: a processor configured to perform a process that change, release, or deactivate a bearer among Secondary Cell Group, and to trigger transmission of a Packet Data Convergence Protocol (PDCP) status report according to the process; and, a transmitter configured to transmit the PDCP status report.
US10959280B2 Communications method of wearable device, communications system, and related device
In a communications method of a wearable device, if a second BLUETOOTH connection between user equipment and the wearable device is disconnected, a first BLUETOOTH connection between a network connection device and the wearable device is established, so that the network connection device may send, to the wearable device through the first BLUETOOTH connection, first information sent by the user equipment through a third communication connection to the network connection device. In this way, indirect communication between the user equipment and the wearable device is implemented by using the network connection device, so that the user equipment and the wearable device are not limited by a communication range.
US10959278B2 Call setup method and apparatus
A call setup method and associated apparatus discloses sending a first message to a network device, wherein the first message is used by the electronic device to request to set up an outgoing call; receiving a second message sent by the network device, wherein the second message is used by the electronic device to set up an incoming call; caching the second message when the electronic device is in a call initiation state; releasing the outgoing call based on an indication message received from the network device and setting up the incoming call.
US10959270B2 NPRACH configuration and format for unlicensed NBIoT system
Systems and methods of providing a NPRACH preamble in a multefire system are described. A UE configured for multefire NB-IoT or eMTC operation receives, from an eNB, access information that includes a SIB on a narrowband channel of an unlicensed band. Based on the access information, the UE transmits a NPRACH preamble in two or six contiguous uplink subframes. The NPRACH preamble is transmitted in two or six contiguous subframes. When two subframes are used, four symbol groups each having a 266.7 μs CP and two symbols are transmitted without a gap therebetween. When six subframes are used, four symbol groups each having a 266.7 μs CP and five symbols are transmitted without a gap therebetween.
US10959266B2 OFDMA contention method and access point
Embodiments of the invention provide a contention method. The contention method includes: receiving, by an access point, an uplink frame transmitted by a station; transmitting, by the access point, a frame responding to the uplink frame. The frame responding to the uplink frame is used to acknowledge the uplink frame and trigger the station to enter the next channel contention period. The contention method can acknowledge the uplink frame and trigger the station to enter the next channel contention period.
US10959264B2 Method for transmitting frame in wireless LAN system and wireless terminal using same
A method for transmitting a frame in a wireless LAN system, according to one embodiment of the present specification, comprises the steps of: a wireless terminal determining whether a channel is usable based on directional CCA which confirms the state of individual channels; determining, as a primary AC, the first AC type from a plurality of AC types to complete a first back-off process, when either a first channel or a second channel is determined as usable; and determining a primary AC from the plurality of AC types once again by performing a second back-off process, when transmission of traffic data included in a transmission que corresponding to the primary AC using at least one directional antenna module associated with at least one channel is determined to be impossible.
US10959261B2 System and method for pilot assisted grant-free uplink transmission identification
System and methods are disclosed in which pilots are used to assist in identifying grant-free uplink transmissions originating from the same UE. In one embodiment, a base station receives a grant-free uplink transmission that carries initial data from a user equipment and an initial pilot. The initial pilot is successfully decoded and the initial data is unsuccessfully decoded. The successfully decoded initial pilot and the unsuccessfully decoded initial data are stored in memory. Another grant-free uplink transmission carrying retransmission data from the user equipment and a retransmission pilot is then received. The retransmission pilot is successfully decoded and used to identify the successfully decoded initial pilot in the memory and the unsuccessfully decoded initial data. The retransmission data and the unsuccessfully decoded initial data are used to successfully decode the initial data.
US10959260B2 Time resources for new radio configured uplink (UL)
A method and apparatus are disclosed for time resources for NRU configured UL. In one embodiment, a network node is configured to configure a wireless device (WD) with at least one configured grant, CG, uplink transmission configuration; and receive signaling based at least in part on the at least one CG uplink transmission configuration. In one embodiment, a wireless device (WD) is configured to obtain at least one configured grant, CG, uplink transmission configuration; and transmit signaling based at least in part on the obtained at least one CG uplink transmission configuration.
US10959259B2 Techniques for base and extended grants
Methods, systems, and devices for wireless communications are described. A wireless communications system may support grants for uplink or downlink transmission over multiple transmission time intervals (TTIs). A multi-TTI grant may include a base grant and an extended grant that include separate information and may be transmitted simultaneously (e.g., within the same TTI) or separately. A grant type (e.g., whether a grant is a base grant or an extended grant) or an association between a base grant and an extended grant may be conveyed (e.g., via the multi-TTI grant). A downlink assignment index (DAI) may be included for one or more TTIs subject to the multi-TTI. For instance, DAI may be included for each TTI or for a subset of TTIs.
US10959257B2 Scheduling window design for system information messages in new radio
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may identify a scheduling window associated with acquiring a system information message, wherein the scheduling window is based at least in part on control channel monitoring occasions associated with a control channel, wherein the control channel is to schedule a data channel that includes the system information message; and receive the control channel based at least in part on the scheduling window, wherein the control channel is received within the scheduling window. Numerous other aspects are provided.
US10959253B2 Transmission method and apparatus using numerology and scheduling method and apparatus using numerology
A transmission method of a base station is provided. The base station generates a physical channel or a physical signal using a physical resource block (PRB) that is a resource allocation unit in a frequency domain. The base station transmits the physical channel or the physical signal.
US10959250B2 Feedback for multi-point communications
Methods, systems, and devices for wireless communications are described. A wireless device, such as a user equipment (UE), may receive, via a first control resource set (CORESET) of a plurality of CORESETs monitored by the UE, a first downlink grant that schedules a downlink data transmission to the UE. The UE may receive the downlink data transmission from a first transmission reception point (TRP) of a plurality of TRPs and transmit feedback information for the downlink data transmission to the first TRP based at least in part on the first TRP being associated with the first CORESET or the first downlink grant being received via the first CORESET.
US10959247B2 Transmission of uplink control information in new radio
Aspects directed towards new radio (NR) transmissions of uplink control information (UCI) are disclosed. In a particular example, a priority is assigned to each of a plurality of UCI components such that the priority is assigned according to at least one of a type or payload size respectively associated with each of the plurality of UCI components. The plurality of UCI components are then transmitted based on the priority respectively assigned to each of the plurality of UCI components.
US10959246B1 Management of channel state information reporting rate in a communications system
According to aspects of the disclosure, a method and system are provided for managing signaling in a wireless communication network. In accordance with the disclosure, a base station radiates to provide an antenna radiation pattern defining a coverage area, and the base station serves a UE in the coverage area defined by the antenna radiation pattern. The base station also selects, based on the determined antenna radiation pattern, a CSI reporting rate. Responsive to the selection of the CSI reporting rate, the base station causes the UE to periodically report CSI to the base station according to the selected CSI reporting rate.
US10959245B2 Methods, systems, and apparatus to coordinate multiple access point scheduling and transmission
Methods and apparatus to coordinate multiple access point scheduling and transmission disclosed. An example apparatus includes transmit first instructions to a first station and a second station to perform a signal measurement protocol; responsive to obtaining a first primary association from the first station and a secondary association or a second primary association from the second station, transmit second instructions to the first station to provide first directional information and the second station to provide second directional information; a processor to, when the first directional information corresponds to a first value within a threshold range of a second value corresponding to the second directional information, group the first station and the second station; and the interface to transmit information corresponding to the group to a server to schedule communications between a first and second access point and the first station and the second station.
US10959241B2 Distributed rate allocation and collision detection in wireless networks
A hybrid cellular and non-cellular multi-hop communication device, including a hand-held wireless device having one or more antennas, a cellular wireless interface connected to at least some of the one or more antennas, and a non-cellular wireless interface connected to at least some of the one or more antennas. The non-cellular wireless interface may include a rate allocator configured to select a physical-layer rate of transmission of data from the non-cellular wireless interface based on a queue length of data to be transmitted from the hand-held cellular device and a transmitter configured to wirelessly transmit data from the queue and adjust physical-layer transmission parameters based on a physical-layer rate selected by the rate allocator.
US10959237B2 Base station apparatus and communication control method
The object is achieved by providing a base station apparatus for performing time and frequency scheduling in uplink packet access with: an interference amount measurement part configured to measure an uplink interference amount for each interference amount measurement unit which comprises a predetermined period and a predetermined number of frequency blocks; an interference amount determination part configured to determine whether the uplink interference amount satisfies a predetermined condition; and an overload indicator reporting part configured to report an overload indicator to a neighboring cell when the predetermined condition is satisfied.
US10959234B2 Power headroom calculation apparatus and a power headroom calculation method
Provided is an integrated circuit that calculates a power headroom (PHR) and that can preclude the recognition mismatch in which the reference formats of different UL grants are recognized between a wireless communication terminal apparatus and a wireless communication base station apparatus. For the PHR calculation of a PUSCH in a CC in which no UL grant is present, a UL grant, which was used for calculating the PHR in another CC having the same subframe number as the PUSCH, is used. For example, as to a subframe number=#1, the UL grant of CC #0 is used for calculating the PHR of CC #2 in which no UL grant is present.
US10959228B2 Method for transmitting carrier combination for carrier aggregation and electronic device therefor
An electronic device including a communication circuitry, a processor, and a memory is provided. The processor of the electronic device receives a user equipment (UE) capability enquiry that includes information indicating the number of carrier aggregation (CA) combinations associated with a network from the network using the communication circuitry and determines UE capability information based on at least one of the number of default CA combinations of the electronic device, the number of CA combinations of a region associated with the network, the number of CA combinations of a country associated with the network, the number of CA combinations corresponding to a supported frequency band of a mobile network operator (MNO) associated with the network, and the number of CA combinations associated with the network.
US10959226B2 Transmission preemption for enhanced component carriers
Techniques are described for preempting resource allocations to one or more UEs in the event that delay sensitive data is received. A resource allocation of a number of symbols may be granted to a first user equipment (UE) for first associated data to be transmitted. Subsequently, data may be received for a second UE that is more delay sensitive than the first data. The resource allocation to the first UE may be preempted, and resources allocated to the second UE for the second data within a variable length transmission time interval (TTI) of the resource allocation to the first UE. UEs may monitor for preemption during transmissions to other UEs in order to receive new resource grants associated with the preempted resource grant. Whether a UE monitors transmissions for preemption may be determined based on a quality or service (QoS) of the UE.
US10959221B2 Methods and apparatus for subframe configuration and generation in a multi-carrier communication system
Methods and apparatus for subframe configuration and generation in a multi-cell multi-carrier system. A frame for radio transmission in the system consists of multiple subframes, and each subframe consists of multiple Orthogonal Frequency Division Multiplexing (OFDM) symbols. Training symbols, frequency-domain data scrambling, size of Fast-Fourier Transform (FFT), or length of cyclic prefix can be configured differently for each subframe to facilitate different applications, such as unicasting or broadcasting.
US10959220B2 Channel configuration in device-to-device communications
The present invention provides for a method of configuring a physical channel, such as a physical control channel, for device-to-device communication between mobile terminal devices within a cellular communications network environment and comprising a step of locating a device-to-device control channel within a cellular uplink signaling spectrum, and applying a frequency offset parameter to determine separation of the device-to-device control channel from a cellular uplink control channel, and to related terminal devices and computer program products.
US10959218B2 Semi-persistent scheduling confirmation
A wireless device may receive configuration parameters for a plurality of periodic resource allocations. A downlink control information (DCI) may be received indicating activation or deactivation of a periodic resource allocation in the plurality of periodic resource allocations. In response to receiving the DCI, a medium access control (MAC) protocol data unit (PDU) may be transmitted. The MAC PDU may comprise a MAC subheader and the confirmation MAC CE. The MAC subheader may comprise a logical channel identifier indicating that the MAC PDU comprises a confirmation MAC control element (MAC CE). The confirmation MAC CE may comprise a field indicating which one of the plurality of periodic resource allocations the DCI indicates activation or deactivation.
US10959213B2 Method and device for transmitting and receiving wireless signal in wireless communication system
The present invention relates to a wireless communication system and, more particularly, to a method and a device for the method. The method comprises the steps of: receiving same control channels in a plurality of differing analog beam directions; transmitting feedback information about one analog beam direction selected from the plurality of differing analog beam directions in which the control channels have been received; and receiving data channels, which correspond to the control channels, in only one analog beam direction, which is related to the feedback information, among the plurality of differing analog beam directions.
US10959211B2 Data processing method and device
A data processing method and device are provided. The method includes: a receiving end acquires data to be processed, determines whether the data to be processed is relay data according to at least one of: information borne in the data to be processed, information borne in a message for applying for a resource for the data to be processed, information of a resource occupied by the message for applying for the resource for the data to be processed, and information needed for acquiring the data to be processed, and performs an operation on the data to be processed according to whether the data to be processed is the relay data.
US10959208B2 Methods and apparatus for supporting multiple services in wireless communication system
The present disclosure relates to a communication technique of fusing a 5G communication system for supporting higher data transmission rate beyond a 4G system with IoT technology and a system thereof. The present disclosure may be applied to intelligent services (e.g., smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, security and safety related service, or the like) based on the 5G communication technology and the IoT related technology. The present disclosure discloses a method and an apparatus for transmitting/receiving a random access channel (RACH) according to beam reciprocity (beam correspondence) with a method and an apparatus for supporting various services.
US10959205B2 Methods of positioning in a system comprising measuring nodes with multiple receiving points
Techniques for systems in which a measuring node is associated with multiple antenna, including techniques for selecting and configuring the set of receiving antennas suitable for performing uplink measurements for a given wireless device. An example method, as implemented by a network node, is for controlling measurements of radio signals transmitted by a wireless device, where the measurements are performed by a measuring node associated with two or more receiving points. The example method begins with obtaining a receiving point configuration for at least one measuring node associated with two or more receiving points, and continues with selecting one or more receiving points for performing measurements, based on the obtained configuration. The selected receiving points are then configured for performing the measurements.
US10959196B2 Method for controlling transmit power in wireless communication system and apparatus therefor
Disclosed is a method for determining transmit power in a wireless communication system according to one embodiment of the present invention. The method, which is performed by a terminal, comprises the steps of: receiving a semi-persistent scheduling (SPS) setting of a short transmission time interval (sTTI); receiving control information for SPS-related transmit power control according to the received setting; and determining an SPS-related transmit power by using a transmit power control (TPC) command included in the received control information, wherein the control information may include a TPC command for each of a plurality of TTI lengths, which includes an SPS-related TPC command of the sTTI.
US10959195B2 Electronic device and method for controlling transmit power in device-to-device communication
An electronic device according to various embodiments may include at least one transceiver, and at least one processor, operatively coupled to the at least one transceiver, configured to control to transmit, via a device-to-device (D2D) communication path to at least another electronic device, a signal with a first transmit (Tx) power, and control to re-transmit, via the D2D communication path to the at least another electronic device, the signal with a second Tx power lower than the first Tx power.
US10959194B2 Method and apparatus for transmitting sidelink signal in wireless communication system
One embodiment of the present invention relates to a method for transmission a sidelink signal by a terminal in a wireless communication system, and the method comprises: a step of determining a transmission power of a physical sidelink control channel (PSCCH) and a physical sidelink shared channel (PSSCH); and a step of transmitting the PSCCH and the PSSCH with the determined transmission power, wherein the PSCCH and the PSSCH are frequency division multiplexed (FDM) in one subframe and transmitted, and when a modulation and coding scheme (MCS) or a modulation order is equal to or larger than a predetermined value, the power offset value for increasing the transmission power is not applied when determining the PSCCH transmission power. The terminal is included in an autonomous vehicle.
US10959193B2 Terminal device, base station device, and method
Provided is a transmission unit that, if transmission of a PUCCH of a first CG overlaps transmission of a PUSCH and/or a PUCCH of a second CG in a certain subframe and UCI including HARQ-ACK is transmitted on the PUCCH of the first CG, upon transmit power of the PUCCH of the first CG exceeding a first upper limit value, performs scaling on the transmit power of the PUCCH of the first CG such that the transmit power of the PUCCH does not exceed the first upper limit value, and upon the transmit power of the PUCCH of the first CG not exceeding the first upper limit value, sets the transmit power of the PUCCH of the first CG to power required for the PUCCH of the first CG.
US10959190B2 Methods, devices, and systems for dynamic allocation of communication resources
A method for dynamic allocation of communication resources includes (1) determining a risk-return characterization of a plurality of communication resource allocations across a plurality of communication channels in a communication system, (2) selecting a first allocation of the plurality of communication resource allocations from the risk-return characterization according to at least one predetermined criterium, and (3) automatically allocating communication resources among the plurality of communication channels according to the first allocation.
US10959188B2 Techniques and apparatuses for power control for uplink channels
A user equipment (UE) may transmit a control channel and a data channel using contiguous resource allocations of a portion of a slot. The control channel may be associated with control channel power spectral density (PSD) and the data channel may be associated with a data channel PSD. When a difference between the control channel PSD and the data channel PSD exceeds a maximum delta value, the UE may experience degraded performance as a result of tonal interference and/or the like. In some aspects, the UE may determine a control channel transmit power for the control channel and a data channel transmit power for the data channel. The control channel transmit power and the data channel transmit power may be determined such that the maximum delta value is not exceeded and that a threshold relating to a link budget is satisfied, thereby ensuring that performance is not degraded.
US10959184B2 Wireless communication system, base station apparatus, mobile station apparatus, wireless communication method, and integrated circuit
A terminal apparatus communicates with a base station apparatus by using a plurality of cells including at least a primary cell and a secondary cell. The terminal apparatus decodes a PDCCH with downlink control information format in which at least a transmission power control command field is included, transmits a PUCCH on the primary cell, and determines transmission power of the PUCCH on the primary cell based on at least a PUCCH power control adjustment parameter. The PUCCH power control adjustment parameter is calculated by accumulating at least a value indicated by the transmission power control command field, and in a case where the terminal apparatus receives a random access response message for the primary cell, the transmission power control circuitry is configured to and/or programmed to reset the PUCCH power control adjustment parameter.
US10959183B2 Uplink power control method and apparatus
This application provides an uplink power control method and apparatus. A network side device sends a plurality of pieces of configuration information of an RACH to UE, and indicates, by using a scheduling message of the RACH, identifier information of the configuration information of the RACH used by the UE. The UE calculates a transmit power of the RACH based on the configuration information that is of the RACH and that is corresponding to the identifier information, and sends a random access preamble to the network side device based on the transmit power of the RACH.
US10959182B2 Method for determining transmission power for uplink signal and a user equipment performing the method
There is provided a method for determining transmission power for uplink signal, the method performed by a user equipment (UE) and comprising: determining a total transmission power for E-UTRA uplink signal and NR uplink signal, when the E-UTRA uplink signal and the NR uplink signal overlap in time, wherein the total transmission power satisfies a condition including on PCMAX_L and PCMAX_H, wherein PCMAX_L is a lower limit for the total transmission power and PCMAX_H is a higher limit for the total transmission power, wherein when the E-UTRA uplink signal is transmitted on a scheduling unit p, when the NR uplink signal is transmitted on a scheduling unit q, the scheduling unit p is taken as a reference for the determination; and transmitting the E-UTRA uplink signal and the NR uplink signal based on the determined total transmission power.
US10959180B2 Method for controlling uplink power in multi-subframe scheduling
Disclosed is a method for transmitting data by a user equipment (UE) in a wireless communication system including receiving, from a base station, scheduling information for scheduling a plurality of uplink (UL) subframes, determining a first transmit power for a physical uplink shared channel (PUSCH) in a UL subframe u among the plurality of UL subframes based on a first power adjustment factor for a UL subframe (u−1) before the UL subframe u among the plurality of UL subframes, in case that the UL subframe u is different from a first subframe scheduled by the scheduling information, identifying a minimum transmission power from among the first transmission power and a maximum transmission power predetermined for the UE, and transmitting data through the PUSCH in the UL subframe u using the identified minimum transmission power.
US10959172B2 Method and apparatus for transmitting and receiving data by using plurality of carriers in mobile communication systems
The method for transmitting and receiving data at a base station in a wireless communication system according to one embodiment of the present invention includes the steps of receiving a performance report from a terminal, determining whether the addition of a serving cell is necessary, when the addition of the serving cell is necessary, transmitting a request for receiving a cell identifying signal to one or more other base stations on the basis of the received performance repoπand transmitting a request for transmitting the cell identifying signal to the terminal. According to the embodiment, in a network in which a small cell and a macro cell are overlapped and operated, the terminal can minimize battery consumption and quickly recognize the small cell.
US10959169B2 RAN-core pairing service
A method, a device, and a non-transitory storage medium are described in which a radio access network slice and core network slice service is provided based on RAN-CN network slice pairing information. A radio access network slice and/or a core network slice uses the RAN-CN network slice pairing information to select network resources to support sessions of end devices. The RAN-CN network slice pairing information may include location information, radio access network slice information, core network slice information correlated to different types or applications or services available to end devices. The RAN-CN network slice pairing information may include information indicating current and available radio access network resources pertaining to the radio access network slices and threshold resources that may be used to support the different types of applications or services.
US10959167B1 System and method for 5G service icon display and quality of service enforcement
A method, a device, and a non-transitory storage medium are described in which a mapping table is transmitted to a user device. The mapping table includes, for each entry, an index, a frequency band, and wireless services available on the frequency band. Index information corresponding to a frequency band and wireless service available in a location associated with the user device is communicated to the user device. An icon associated with the wireless service is displayed on a display of the user device. A network device determines that the user device is using the wireless service to communicate via a wireless network and transmits, to a core network, an indication that the user device is using the wireless service on the frequency band.
US10959161B2 Systems and methods for determining a user equipment battery level
An application function (AF) device may identify a user equipment (UE) and may send, to a network exposure function (NEF) device, a battery level request message concerning a battery of the UE. The AF device may obtain, from the NEF device, based on sending the battery level request message, a battery level report, and may cause, based on the battery level report, at least one action to be performed.
US10959158B2 System and method for mobile data expansion
A data expansion system that provides continuum of discrete wireless small cell coverage areas for mobile terminals includes a set of roadway reflectors configured to provide wireless broadband data services to a mobile terminal. Each reflector includes processing circuitry configured to establish communications between the mobile terminal and a backhaul network. Each reflector includes a wireless transceiver configured to transmit and receive data. Each reflector includes a power source that converts solar energy into electricity. Each reflector includes a housing configured to contain the processing circuitry, the transceiver, and the power source. The housing has a raised reflective surface.
US10959155B2 Method and apparatus for performing device-to-device discovery
Methods and apparatus for performing device-to-device (D2D) discovery are described. A service discovery process may include a discoverable device (e.g., a wireless transmit/receive unit (WTRU)) sending a discovery request, over a wireless connection, for a radio resource for the purpose of performing a transmission for radio frequency (RF) proximity detection for a given service. The WTRU may receive a discovery response including a configuration for RF proximity detection from a network, which configuration may be associated to the service. The configuration for RF proximity may be received by dedicated signaling, (e.g., physical downlink shared channel (PDSCH)), in particular for a discoverable WTRU. The configuration for RF proximity may be received on a broadcast channel, (e.g., a discovery shared channel (DISCH)), in particular for a monitoring WTRU, and may include one or more service identities, each associated with an RF proximity detection configuration, or a validity information and a measurement configuration.
US10959154B2 Low latency hybrid network for battery powered endpoint communications
Nodes included in a hybrid network establish cellular links infrequently and at staggered intervals. When a node establishes a cellular link, other nodes can transmit and receive data to a back office using that cellular link. In addition, the node can receive a request from the back office across the cellular link indicating that another node should respond to an on-demand read request. The node can then signal the other node via a wireless mesh network to establish a cellular link in order to respond to the on-demand read request. An advantage of the disclosed approach is that a battery powered node can communicate as often as needed with the back office without frequently establishing a cellular link and without maintaining a continuously active cellular link.
US10959146B2 Communication apparatus, external apparatus, control method for communication apparatus, control method for external apparatus, and non-transitory computer-readable storage medium
A communication apparatus comprising, a first communication unit performing first-type communication, a second communication unit performing second-type communication different, and a control unit controlling the first and second communication units, wherein the control unit establishes a connection through the first-type communication and a connection through second-type communication, to each external apparatus, and communicates with each external apparatus, controls the first communication unit to send a notification indicating the presence of the communication apparatus itself, controls the first communication unit to establish a connection through the first-type communication to a first one of external apparatuses that responds to the notification, controls the second communication unit to establish a connection through the second-type communication to the first external apparatus, on the basis of the first-type communication with the first external apparatus.
US10959142B2 Extended buffering management
An access and mobility management function may receive a data notification message from a session management function. The data notification message may be for a wireless device. The data notification message may indicate that user plane activation for the wireless device is required. The data notification message may comprise an identifier of a packet data unit session of the wireless device. The data notification message may comprise a subscriber permanent identifier. A buffering duration may be determined for the wireless device in response to the wireless device being unreachable. The access and mobility management function may send a data buffering request message to the session management function. The data buffering request message may comprise a request to buffer the data for the buffering duration.
US10959137B2 Procedures for interaction between the radio controller and the subordinated base station
A radio controller entity is in communication with a centralized control plane entity of a disaggregated base station, or with a monolithic base station, the disaggregated base station or monolithic base station serving wireless user equipment in a wireless network. The radio controller entity obtains from the centralized control plane entity or from the monolithic base station, a context associated with one or more user equipment served by the disaggregated base station or the monolithic base station. The radio controller entity determines a policy to be set. The policy defines a set of one or more rules, each rule including a condition and an action. The rule may include that the base station should query the radio controller for an instruction as to which action(s) to apply. The radio controller entity provides the policy to the centralized control plane entity or to the monolithic base station.
US10959135B2 Improving handover time
Example implementations relate to devices, methods, and computer program products of communication networks in relation to, e.g., involved in initial access from an idle status, connection reestablishment, handover, or synchronization. A terminal apparatus may include: a control module configured to detect receipt of a group information indicative of a group of at least two network apparatuses, the group information being descriptive for a certain configuration of communication parameters enabling the terminal apparatus to communicate with anyone of the network apparatuses of the respective group, and request connecting to at least one of the network apparatuses of the group by use of the certain configuration.
US10959134B2 Long term evolution radio access network
A system, a method, and a computer program product for coordinating communication of data packets between a user device and a core network are disclosed. The system includes a first device communicatively coupled to the core network, a second device communicatively coupled to the first device. The second device receives signals from the user device. The first device and the second device share at least one functionality associated with layer 2 of a long term evolution radio access network.
US10959131B2 Dynamic prioritization of roam events based on latency
Techniques for dynamic prioritization of network session are provided. A first packet belonging to a first session is received at a data plane of a network. Upon determining that the first packet is part of a first roam event, a first bloom filter bank is searched to determine a priority associated with the first session, where the priority is based at least in part on a historical latency experienced during the first roam event. A first queue of a plurality of queues is selected based on the determined priority, and the first packet is added to the first queue, where packets in the plurality of queues are transmitted to a control plane of the network based on a respective priority assigned to each of the plurality of queues.
US10959130B2 Quality of service class indicator structure and corresponding controllers and control methods
A quality of service (QoS) class indicator (QCI) structure is provided, wherein the QCI structure is arranged to control communication in a communication network and to classify data flows in the communication network, and wherein the QCI structure comprises: an identifier of a provider of an industry vertical and/or of a service in the communication network; and a QoS parameter set for the provider of the industry vertical and/or of the service. A QoS central controller is configured to manage QoS classes in the communication network according to the QCI structure. Each one of one or more QoS sub-network controllers is arranged to configure devices in a respective sub-network of the communication network according to the QCI structure.
US10959121B1 Dynamic transmit chain availability signaling in wireless devices
A wireless devices communicates a transmission capability by determining a number of active transmits chains of the wireless device, determining a maximum number of space-time streams according to the number of active transmit chains, providing a frame with an indication of the maximum number of space-time streams, and transmitting the frame. The wireless devices may provide the indication of the maximum number of space-time streams in an Operating Mode field of High Efficiency Aggregate Control field of the frame. The maximum number of space-time streams may be a maximum number of space-time streams that may be used by the wireless device to respond to a Trigger frame.
US10959113B2 Automatic performance monitoring and health check of learning based wireless optimization framework
Network traffic data associated with computer applications is collected based on static policies. First network parameter vectors are generated over a time period. Each network parameter vector of the first network parameter vectors comprises first optimal values, estimated by a Bayesian learning module using a generative model, for network parameters. Second network parameter vectors are generated over the same time period. Each network parameter vector of the second network parameter vectors comprises second optimal values, computed by a best parameter generator through optimizing an objective function, for the network parameters. It is determined whether the first network parameter vectors converge to the second network parameter vectors and whether network parameter optimization for the network parameters is performing normally.
US10959112B2 Systems and methods for networking and wirelessly routing communications
Systems and methods include [i] identifying operational attributes of the mesh radio network; [ii] identifying an Internet communication request originating from at least one of the plurality of network communication devices or identifying an Internet communication response originating from the one or more Internet sources; [iii] generating an Internet communication routing table for the mesh radio network; [iv] transmitting the Internet communication routing table to the mesh radio network; and [v] in response to identifying the Internet communication requests, selecting an optimal communications routing path for the Internet communication request or the Internet communication response based on the Internet communication routing table.
US10959107B2 Systems and methods for delivering a close out package for work done at a telecommunications site
Systems and methods for preparing and delivering a data package detailing work performed at a telecommunications site includes, subsequent to the work, performing data capture at the telecommunications site utilizing a plurality of an Unmanned Aerial Vehicle (UAV), a satellite, a multiple camera apparatus, and a telescoping apparatus; processing the data capture to provide a close out audit package for the telecommunications site describing the work; uploading the close out audit package through a User Interface to a server; providing the close out audit package to one or more users via the server; and performing verification of the work via the uploaded close out audit package.
US10959103B2 Neighbor awareness networking preferred channel learning
One or more wireless stations may operate to configure direct communication with neighboring mobile stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. A mechanism for wireless stations to learn preferred channels of neighboring wireless stations and to schedule channel sequences within a time period based on the learned channels may include advertisement of preferred channels and adaptation of channel sequences, based on the preferred channels, to maximize bandwidth utilization.
US10959099B2 Smart wearable devices and system therefor
A description is therefore provided of technologies enhancing interoperability of devices located in a proximity from each other, with the goal of improving service performance and security. Interoperability between a wearable device on user's hand and a door or a mobile phone results in improved security as well as convenience of use. Interoperability between mobile devices and nearby devices belonging to different users, able to provide local computational power, results in lowering of bandwidth requirements for data transfer, by means of performing computations on the data being collected locally, as opposed to it being done on a remote server.
US10959096B2 Data communication method for wireless power charging and electronic device using the same
A data communication method for wireless power charging and an electronic device using the same is provided. An electronic device performing authentication for wirelessly receiving power supplied from an external electronic device includes a wireless charging receiver module and a processor configured to control the wireless charging receiver module to exchange authentication data with the external electronic device and receive the wireless power supplied from the external electronic device based on a result of the authentication, the authentication data being split into at least one packet. Other embodiments are possible.
US10959093B2 Method and system for provisioning access data to mobile device
A method and system for provisioning access data in a second application on a mobile device using a first application on the mobile device. Authentication data may be input into the first application, and an authentication code may be requested from a remote server. The authentication code may include access data to be provisioned, in encrypted form. After the authentication code is received by the first application in the mobile device, it can pass the authentication code to a second application that initiates an access data provisioning process.
US10959092B2 Method and system for pairing wireless mobile device with IoT device
A computer-implemented method and system for pairing one or more source devices with at least one target device are disclosed. The computer implemented method for pairing one or more source devices with at least one target device, the method includes receiving device identifiers for the one or more source devices and the at least one target device; generating pairing resource for at least one of the one or more source devices and the at least one target device; and using the pairing resource to allow authenticated and authorized users to perform a remote operation on the at least one target device from the at least one of the one or more source devices.
US10959091B2 Network handover protection method, related device, and system
A method includes: receiving, by a session management device, a path switching request used to request to hand over user equipment UE from a source network to a target network; obtaining a target security policy based on the path switching request, and obtaining a second shared key generated based on a first shared key and the target security policy, and sending the second shared key to a target gateway; and sending, by the session management device, the second shared key to the UE; or sending the target security policy to the UE, so that the UE generates the second shared key based on the first shared key and the target security policy, where the second shared key is used to perform end-to-end protection on secure data transmission between the UE and the target gateway.
US10959089B2 Data management microservice in a microservice domain
Disclosed in some examples are systems, methods, and machine readable mediums which provide for a data management microservice which registers and manages data across multiple microservices to reduce data fragmentation and to ensure correct disposal of this data upon request. In some examples, the data management microservice may include an erasure service which ensures that all data corresponding to a data characteristic is deleted.
US10959085B2 Intelligent personalization of 5G terminals for 5G and pre-5G sim cards
The apparatus determines whether a subscriber identification module (SIM) card is a first network SIM card or a second network SIM card. The apparatus performs an unlock sequence for personalization based on a subscriber permanent identifier (SUPI) if the SIM card is determined to be a first network SIM card. The unlock sequence may include determining whether a SUPI of the first network SIM card matches with a SUPI stored in a secure file system (SFS) at the UE. The unlock sequence may further include initializing the UE to a network if the SUPI of the first network SIM card matches with the SUPI stored in the SFS at the UE.
US10959083B2 Application level usage based optimization
In some embodiments, the present disclosure is directed to a method that comprises: (a) identifying and storing dedicated preferred access agreements between application service providers and telecommunication service providers; (b) capturing and analyzing application service provider subscriber usage for defined service applications; and (c) automating purchase or removal of telecommunication service provider features for identified subscribers based on the preferred access agreements and the analyzing of the application service provider subscriber usage.
US10959082B2 Dynamic derivation of and broadcast to emergency contact list
A system for dynamic derivation of and sending to a contact group. The system may recognize an emergency situation (natural disaster, stranded, lost cell connection) and send a confirmation that may be sent to different contact groups from a network entity. The system may also recognize anomalous user behaviors and send a message indicating the anomalous user behaviors to different contact groups from the network entity.
US10959071B1 Roadway radio frequency communication
A system for roadway two-way radio frequency communication includes at least one radio transceiver, a carrier medium and at least one repeater. The carrier medium has a length and includes a plurality of carbon fibers embedded in a matrix. The carrier medium is configured to propagate electromagnetic signals produced by the transceiver along the length and to emit radio frequency signals in a direction transverse to the length over a short range. The at least one repeater is communicatively coupled with the carrier medium and configured to repeat, along the carrier medium, signals produced by the transceiver. A method for producing a system for roadway two-way radio frequency communication includes forming a carrier medium by providing a conductive additive to a matrix, applying the carrier medium to a roadway surface and coupling a radio transceiver to the carrier medium.
US10959070B2 Radio terminal and base station
A user equipment as a pedestrian user equipment (UE) performs P2X communication that is a direct inter-terminal communication with another user equipment. The user equipment receives a message including a resource pool from a base station. When the user equipment is in a radio resource control (RRC) idle state, determines whether or not the message include a resource pool for the P2X communication. In accordance with a determination that the message does not include the resource pool for the P2X communication, transitions from the RRC idle state to an RRC connected state for requesting a radio resource for the P2X communication to the base station.
US10959069B2 Method for selecting, in selection period, subframe excluding subframe relating to subframe in which transmission has been performed during sensing period in wireless communication system, and terminal using same
The present invention provides a vehicle-to-X (V2X) operation method performed by a V2X terminal in a wireless communication system, the method comprising: selecting, in a selection period, a subframe excluding a subframe relating to a subframe in which transmission has been performed during a sensing period; and performing a V2X communication on the basis of the selected subframe.
US10959068B2 System and method of provisioning a node network
A method of provisioning car access in a vehicle includes establishing, at data processing hardware, a secure connection between a production tool and more than one low energy communication node of the vehicle. The method also includes acquiring, at the data processing hardware, communication node information from the production tool regarding the more than one low energy node of the vehicle, the more than one low energy node having at least one main node and at least one satellite node. The method further includes communicating, from the data processing hardware, the communication node information about the at least one main node and at least one satellite node, and determining, by the data processing hardware, a mounting location of the at least one satellite node according to signal characteristic data of at least one low energy signal data packet from the at least one satellite node.
US10959067B1 Method and system for sensing-data collection and transport from minimization-of-drive-tests device
A method for providing data to a user comprising communicating, from a radio access network to a Minimization of Drive Tests (“MDT”)-channel-communicative sensor device, at least one MDT signal selected from the group consisting of an MDT configuration signal and an MDT control signal. The method also comprises generating, at least in part in response to the MDT signal and using an onboard sensor of the MDT-channel-communicative sensor device, sensor data comprising non-MDT data. The method also comprises receiving at least a portion of the sensor data into the radio access network over an MDT channel and communicating at least the portion of the sensor data from the radio access network to the user.
US10959066B2 Method and system for access protocol optimization for narrow band Internet-of-Things devices within a network environment
A method, apparatus and computer program product are provided in accordance with example embodiments in order to provide methods, apparatuses, and/or systems that reduce and/or eliminate network inefficiencies caused by the traffic profile associated with narrow band Internet-of-Things (NB-IoT) devices and similar devices, by applying and optimizing protocols governing the allocation of network resources to such devices. In some example implementations, a serving gateway (SGW) and/or a packet data network gateway (PGW) is locally configured with a threshold set that includes limits on the permissible traffic associated with a NB-IoT device and/or a similar device over a given unit of time. To the extent that the traffic remains within such limits, generation of charging data records (CDRs) and signaling to an online charging server may be reduced or eliminated.
US10959063B2 Notification method for configuring a secure element
Notification devices and methods for configuring a secure element incorporated into a terminal connected to a network are disclosed. The devices and methods may perform steps implemented by an application of the secure element, such as obtaining at least one item of information that can be used to configure the secure element stored in a memory of the terminal outside the secure element, sending the item of information and an identifier of the secure element to a configuration system, and obtaining configuration data originating from the configuration system, the configuration data being supplied to the secure element depending on the item of information.
US10959062B1 System and method for push-to-talk over cellular integration with software defined radio
A system and method for sending notifications of audio tone sequences to users in a push-to-talk over cellular communication system, including: decoding an audio transmission in a PTT (push to talk) server or in a PTT client, identifying audio tone sequences in the audio transmission, and sending from the PTT server or from the PTT client notifications of the identified specific audio tone sequences to users of cellular mobile devices, computers, and two-way radio communication devices. The notification may be a text message to a predefined PTT group, a delayed buffered replay of the audio transmission, the specific audio tone sequences with the audio transmission before and after the specific audio tone sequences; or an emergency alert sent to predefined members of a PTT group, or a combination thereof.
US10959055B2 Systems and methods for locating a user equipment using generic position methods for a 5G network
Techniques are disclosed in which generic position methods in a wireless network allow positioning of a target user equipment (UE) that is served by any one (or more) of a number of different Radio Access Technologies (RATs) and that allow measurements by the UE of access nodes belonging to different RATs and/or measurements of the UE by access nodes for different RATs. With a generic position method, a common set of procedures, messages, and parameters may be defined that are applicable to multiple RATs and that do not require a location server to know in advance the serving RAT for a target UE.
US10959054B2 Position information assisted network control
A network controller including processing circuitry may be configured to receive dynamic position information indicative of a three dimensional position of at least one mobile communication node, compare fixed position information indicative of fixed geographic locations of respective access points of a network to the dynamic position information to determine a relative position of the at least one mobile communication node relative to at least one of the access points based on the fixed position information and the dynamic position information, and provide network control instructions to at least one network asset based on the relative position.
US10959049B2 Scene sharing-based navigation assistance method and terminal
A scene sharing-based navigation assistance method and terminal is disclosed. A first terminal shares a scene image screen of a current scene of the first terminal with a second terminal, the first terminal receives prompt information sent by the second terminal, and the first terminal displays, on the scene image screen, the prompt information used to indicate a position of a target point. In this way, a user of the first terminal can more accurately describe, by using the scene image screen, a scene in which the user is located, so that the second terminal can more accurately determine the prompt information.
US10959048B2 System and method for simultaneous location tracking of multiple wireless terminals
A location-tracking system that includes multiple detector units that are deployed in a region of interest. The detector units receive uplink signals from wireless terminals that are active in the region, and measure the strengths of the received uplink signals. The system computes the locations of the terminals based on the measured signal strengths and the known locations of the detector units. The location-tracking system receives and analyzes downlink signals from one or more of the base stations of the wireless network. The detector unit uses the downlink signal to recover and synchronize to the timing of the wireless network's air-interface. Based on the extracted uplink allocations, and having synchronized with the air-interface, the system is able to distinguish between the uplink signal components originating from each terminal, and thus compute the location of each terminal.
US10959045B2 Method for requesting transportation services
A method for safely and efficiently requesting transportation services through the use of mobile communications devices capable of geographic location is described. Individual and package transportation may be provided. New customers may be efficiently serviced, and the requester and transportation provider locations may be viewed in real time on the mobile devices.
US10959043B2 Determining hardware requirements for a wireless network event using crowdsourcing
Systems and methods for determining hardware requirements for a wireless network event are disclosed. In embodiments, a method comprises obtaining, by a computing device, social user data over a period of time from a plurality of mobile devices associated with a social event at a location; obtaining, by the computing device, bandwidth usage data for each of the plurality of mobile devices based on the social user data; obtaining, by the computing device, crowd density and traffic pattern data related to the social event; determining, by the computing device, participant movement data for the social event based on the crowd density and traffic pattern data; deriving, by the computing device, a social bandwidth density model based on the bandwidth usage data and the participant movement data; and determining, by the computing device, bandwidth requirements within a geo-spatial boundary associated with the social event from the social bandwidth density model.
US10959042B2 Locating a mobile terminal by means of a vehicle
This disclosure relates to a method for determining a position of a mobile terminal in an interior of a vehicle or in surroundings of the vehicle. A radio signal emitted by the mobile terminal at a carrier frequency assigned to a channel of a selected radio technology is received by at least one antenna that is mounted on the vehicle.
US10959036B2 Augmented audio development tool
Various implementations include computing devices and related computer-implemented methods for rendering a scene in an augmented audio environment. Certain implementations include a computer-implemented method including: generating a set of inputs to an application programming interface (API) on a display, the set of inputs including: a media library input; an experience state input for defining a set of experiences; and an event toolbar input for defining transitions between the experiences; and rendering the set of inputs at an audio device to generate a scene in an augmented audio environment.
US10959032B2 System and method for spatial processing of soundfield signals
A method for interactive and user guided manipulation of multichannel audio content, the method including the steps of: providing a content preview facility for replay and review of multichannel audio content by a user; providing a user interface for the user selection of a segment of multichannel audio content having an unsatisfactory audio content; processing the audio content to include associated audio object activity spatial or signal space regions, to create a time line of activity where one or more spatial or signal space regions are active at any given time; matching the user's gesture input against at least one of the active spatial or signal space regions; signal processing the audio emanating from selected active spatial or signal space region using a number of differing techniques to determine at least one processed alternative; providing the user with an interactive playback facility to listen to the processed alternative.
US10959030B2 Sound output circuit, projector, and control method of sound output circuit
A sound output circuit includes an amplifier that amplifies a sound signal, a first terminal for external connection connected to an output terminal of the amplifier, a reference voltage output that outputs a reference voltage, a second terminal for external connection, and a controller that controls a conduction state of an output terminal of the reference voltage output and the second terminal for external connection according to a voltage of the second terminal for external connection.
US10959029B2 Determining and adapting to changes in microphone performance of playback devices
Systems and methods for determining and adapting to changes in microphone performance of playback devices are disclosed herein. In one example, an audio input is received at an array of individual microphones of a network microphone device. Output microphone signals are generated from each of the individual microphones based on the audio input. The output microphone signals are analyzed to detect a trigger event. After detecting the trigger event, the output microphone signals are compared to detect aberrant behavior of one or more of the microphones. Optionally, corrective actions can be taken or suggested based on the detection of aberrant behavior of one or more microphones.
US10959025B2 Flexible vibration module and display apparatus including the same
A flexible vibration module is disclosed. The flexible vibration module includes a piezoelectric composite layer, including: a plurality of piezoelectric portions each having a piezoelectric characteristic, where at least two of the plurality of piezoelectric portions have different sizes; and a flexible portion between the plurality of piezoelectric portions.
US10959021B2 Speaker device and audio data reproduction system
A speaker device includes a first output section that outputs a first signal and a second output section that outputs a second signal distinguishable from the first signal.
US10959019B1 Active noise reduction audio devices and systems
A method and system directed to controlling Active Noise Reduction (ANR) audio devices with active noise reduction. The system generates one or more control signals, using a controller, to set one or more ANR parameters of a first and a second wearable audio device to a first ANR state; detects at least one of: whether the first wearable audio device is engaged with or removed from a first ear of a user, using a first sensor of the first wearable audio device; or whether a second wearable audio device is engaged with or removed form a second ear of a user, using a second sensor of the second wearable audio device; and automatically adjusts the one or more ANR parameters of the first and/or second wearable audio device to a second ANR state when either the first wearable audio device or the second wearable audio device, or both, are removed from an ear of the user, wherein the second ANR state comprises a reduction in a level of ANR at least at some frequencies compared to the first ANR state.
US10959016B2 Speaker position detection system, speaker position detection device, and speaker position detection method
The burden on the user of adjusting a sound outputted from a speaker is to be reduced. A speaker position detection system includes a first speaker unit having at least one speaker, and a second speaker unit having a speaker and a plurality of microphones. Alternatively, a speaker position detection system includes a first speaker unit having a plurality of speakers, and a second speaker unit having a speaker and a microphone. The speaker position detection system calculates position information representing a position of one of the first speaker unit and the second speaker unit, based on a test sound outputted from one of the speakers and detected by one of the microphones.
US10959012B2 System with wireless earphones
Apparatus comprises adapter and speaker system. Adapter is configured to plug into port of personal digital audio player. Speaker system is in communication with adapter, and comprises multiple acoustic transducers, programmable processor circuit, and wireless communication circuit. In first operational mode, processor circuit receives, via adapter, and processes digital audio content from personal digital audio player into which adapter is plugged, and the multiple acoustic transducers output the received audio content from the personal digital audio player. In second operational mode, wireless communication circuit receives digital audio content from a remote digital audio source over a wireless network, processor circuit processes the digital audio content received from remote digital audio source, and the multiple acoustic transducers output the audio content received from the remote digital audio source.
US10959008B2 Adaptive tapping for hearing devices
The disclosed technology generally relates to adaptive tap control for a hearing device. In some implementations, the disclosed technology includes a hearing device configured to detect tapping of the hearing device based on learned tapping parameters. To learn an individual's tapping parameters for a hearing device, the disclosed technology can use a method that includes providing a tap task to a hearing device user; detecting a single tap or multiple taps in response to providing the tap task to the hearing device user; determining tap detection parameters associated with the single or multiple taps; and providing adjusted tap detection parameters for the hearing device based on the determined tap parameters. The hearing device can use the adjusted tap detection parameters to control the hearing device or perform operations by tap control.
US10959007B2 Audio headset having internal cord management features and related technology
A headset in accordance with an embodiment of the present technology includes a headpiece, an earpiece, an arm extending therebetween, and a cord extending through the arm. The arm includes elongate first and second segments through which the arm is operably connected to the earpiece and the headpiece, respectively. The first and second segments have a telescoping arrangement such that the arm is movable between a lengthened state and a shortened state. The arm further includes a hinge operable to rotate the arm about an axis and thereby move the arm relative to the headpiece between a folded state and an unfolded state. Increased slack in the cord preferentially gathers within an interior region of the second segment when the arm moves from the lengthened state toward the shortened state and when the arm moves from the folded state toward the unfolded state.
US10959006B2 In-ear wireless listening device
An apparatus for charging a portable wireless listening device including a housing having a socket to receive the portable wireless listening device; a battery; wireless circuitry that enables the apparatus to communicate wirelessly with a host device; power transmitting circuitry configured to provide power to the portable wireless listening device when the device is received in the socket to charge a battery within the portable wireless listening device; and a processor configured to establish a wireless communication protocol between the portable wireless listening device and the host device.
US10959003B2 Aircraft ground safety for ultrasonic sensors
An acoustic sensor system for an aircraft includes a transmitter configured to emit acoustic signals external to the aircraft, and at least one microphone positioned on an exterior of the aircraft and configured to sense the acoustic signals as sensed data. The acoustic sensor system is configured to direct the acoustic signals to the at least one microphone such that a sound pressure level is attenuated perpendicular to the aircraft.
US10959002B2 Method for operating an integrated MEMS microphone device and integrated MEMS microphone device
A method for operating an integrated MEMS microphone device is proposed. The integrated MEMS microphone device comprises a package housing enclosing an interior cavity, wherein an integrated MEMS microphone die with a movable membrane, at least one environmental sensor and a thermal decoupling circuit are arranged inside the cavity. The method comprising the steps of repeatedly operating the environmental sensor in a measurement mode and activating the thermal decoupling circuit for a transition phase preceding and/or succeeding the measurement mode of the environmental sensor. During the transition phase a heat dissipation into the cavity is gradually adjusted.
US10958998B2 Sound output device
A sound output device includes: a speaker unit that has a sound emitting portion; an attaching member by which the speaker unit is attached to an object; a separating member that is provided between the speaker unit and the attaching member to separate the speaker unit from the attaching member; and a sealing member that is provided between the speaker unit and the attaching member to reduce a sound that is emitted from a side of the speaker unit opposite to the sound emitting portion and is transmitted to a sound emitting portion side. The attaching member has a first portion on a side of the sound emitting portion of the speaker unit, and the first portion of the attaching member has an opening that corresponds to the sound emitting portion.
US10958994B2 Method and device for controlling downlink optical signal, and computer-readable storage medium
The present disclosure provides a method and a device for controlling a downlink optical signal in a passive optical network, and a computer-readable storage medium. The method includes: monitoring power of a downlink optical signal in a process of receiving the downlink optical signal; and adjusting an attenuation value of a variable optical attenuator at an ONU side according to the power of the downlink optical signal until the power of the downlink optical signal falls within a preset power range. The variable optical attenuator at the ONU side is located between an optical splitter and an ONU.
US10958991B2 Filter element sensor module having processing and wireless communication capabilities
A filter element sensor module having a housing, a sidewall of the housing including a recessed portion. The sensor module including a sensor assembly being provided within the housing about a sensor port interface being provided at one end of the housing. The sensor module also including processing circuitry being configured to receive signals from the sensor assembly and communication module, the communication module being configured to transmit one or more sensed parameters from the sensor assembly.
US10958989B2 Framework for embedding data in encoded video
In one embodiment, a video stream is received, and a spatially distinct region of a frame in the received video stream to be modified is identified, the spatially distinct region of the frame being encoded separately from any other region in the frame. A segment of the spatially distinct region of the frame to be modified is extracted. The extracted segment of the spatially distinct region is modified. The extracted segment of the spatially distinct region into a single-segment spatially distinct region is encoded. A network abstraction layer (NAL) header is associated with the encoded single-segment spatially distinct region. The encoded single-segment spatially distinct region and its associated NAL header is inserted into the received video stream following the identified spatially distinct region of the frame to be modified. Related methods, systems and apparatus are also described.
US10958986B2 Reception apparatus, terminal apparatus, control method, program, and communication system
Disclosed herein is a reception apparatus including: a reception portion configured to receive AV content being transmitted; a command execution portion configured to execute a first application program in response to a first command for controlling the operation of the first application program executed in interlocked related to the AV content; a command transmission portion configured to transmit to an external terminal apparatus a second command for controlling the operation of a second application program that can be executed by the terminal apparatus in interlocked relation to the AV content when the terminal apparatus is connected to the reception apparatus; and a command reception portion configured to receive the first command transmitted from the terminal apparatus executing the second application program. The command execution portion executes the first application program in response to the received first command.
US10958983B1 Method and system of secure mediator for advanced displays
Mediating between host and display where a mediator enforces security policy over bidirectional protocols of a Display Data Channel (DDC) of video communication protocols between host and display, where AD-EDID display emulators are coupled to DDCs of the host's video port, AD-EDID host emulators are coupled to DDCs of display's video port and security enforcing communication units couple between pairs of AD-EDID display emulator and AD-EDID host emulator, where AD-EDID display emulators emulate display operation and behavior over the DDC, AD-EDID host emulators emulate host operation and behavior over the DDC and security enforcing communication units enforce security policy such as unidirectional communication between the pairs of AD-EDID host emulators and AD-EDID display emulators.
US10958982B1 Closed-caption processing using machine learning for media advertisement detection
A method is provided to identify whether video content, which includes a plurality of image frames, is likely to include an advertisement. The video content is split into a plurality of segments, each segment having a pre-specified duration. Subtitle text information is extracted from each segment and is passed through a natural language processing (NLP) language model to extract an embedding representing the subtitle text information for each of the segments, wherein the NLP language model is previously trained to differentiate between subtitle text information from video content items that were each previously identified as being an advertisement in comparison to subtitle text information from video content items that were each previously identified as not being an advertisement. The embedding representing the subtitle text information for each of the segments is passed through a classifier to obtain a probability regarding whether each segment is an advertisement or not.
US10958978B2 Media processing apparatus and controlling method thereof
A media processing apparatus is provided. The media processing apparatus includes an interface unit which is connected to each of a plurality of terminal devices through a communication interface including a video channel, an audio channel, and a data channel, a processor which receives a control signal from a first terminal device having control rights, a control unit which notifies the first terminal device if there is an access attempt from at least one of a second terminal device and transfers the control rights to the second terminal device if a message to permit the transfer of the control rights is received from the first terminal device. Accordingly, control rights may be transferred and shared in a reasonable manner.
US10958972B2 Channel change method and apparatus
Embodiments of the present disclosure disclose a channel change method and a related apparatus. The channel change method includes: receiving a live stream of a first channel, where the live stream of the first channel includes N media file sets; separately encoding the live stream of the first channel in different coding manners, to generate both a main stream and a sub stream; and generating a playlist of the first channel according to channel information of the first channel, coding information of the main stream, and coding information of the sub stream. The playlist instructs the client to perform channel change according to the main stream and the sub stream in response to that a client sends a channel change instruction.
US10958969B2 Pause screen video ads
Aspects of the subject disclosure may include, for example, a device that includes a processing system including a processor and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, where the operations include receiving a request from a viewer of a content stream to pause the content stream, displaying a pause screen, requesting an advertisement to display during the pause of the content stream, retrieving content for the advertisement, and displaying the advertisement as an overlay on the pause screen. Other embodiments are disclosed.
US10958966B2 Synchronizing streaming media content across devices
Systems and methods are disclosed for tracking streaming of media content on a second computing device, detecting termination of the streaming of media content on the second computing device, determining when the streaming of the media content was terminated on the second computing device, and automatically resuming streaming of the media content on a first computing device, at a point where the streaming of the media content was terminated on the second computing device.
US10958962B2 Video recommending system and video recommending method
A video recommending system includes a virtual reality device and a server. The virtual reality device includes a brainwave sensor and a processor. The brainwave sensor is configured to acquire a first brainwave data. The processor is coupled to the brainwave sensor, and is configured to receive the first brainwave data. The server is coupled to the virtual reality device. The server is configured to generate a recommending list according to a first emotion data corresponding to the first brainwave data, and to transmit the recommending list to the virtual reality device, wherein the recommending list includes a plurality of video lists for the virtual reality device to play at least one video of the video lists.
US10958954B2 Live video streaming system and method
Systems and methods for broadcasting a video stream are disclosed. The systems and methods can receive a video stream from a broadcaster, process the video steam, store the video streaming, and deliver the video stream to a viewer as a live video stream or a video on demand. The viewer may use an access token to access the video stream. The systems and methods may include an error detection mechanism for detecting an interrupt in the video stream. The systems and methods can restore the access token to its original state if an error is detected. The systems and methods can also include one or more link sharing mechanisms for sharing links to a video stream. The shareable links may be associated with share tokens.
US10958953B2 Methods, systems, and media for presenting notifications indicating recommended content
Methods, systems, and media for presenting notifications indicating recommended content are provided. In some implementations, a method for presenting notifications of recommended content is provided, the method comprising: receiving an indication that a user device has initiated a casting session with at least one display device, wherein the indication includes an identifier of media content presented on the at least one display device during the casting session; storing the indication in a log in association with an identifier of the user device; receiving, from the user device, a request for recommended content to be presented on the at least one display device associated with the user device; in response to receiving the request, identifying a group of media content items based on at least one media content item that has been previously selected by a user account associated with the user device and based on an identifier of the at least one display device; generating a notification that includes an indication of the identified group of media content items and a selectable input that, when selected, causes the identified group of media content items to begin being presented on the at least one display device; and transmitting the notification to the user device, wherein transmitting the notification to the user device causes the notification to be presented on the user device.
US10958949B2 Systems and methods for optimizing a set-top box to retrieve missed content
The systems and methods described herein optimize the retrieval of missed content by playing back cached content to enable tuners with limited capacity to retrieve the missed content. A content presentation system may receive, with a tuner, a transmission of content comprising media content and advertisements. The content presentation system may cache the advertisements. The content presentation system may determine whether an interruption during the transmission resulted in a missed portion of content and, in response, determine whether an advertisement upcoming at a time period in the transmission of content is cached. If the upcoming advertisement is cached, the content presentation system may play back the cached advertisement at the time period and release the tuner previously receiving the transmission of content to retrieve the missed portion of the content during the time period.
US10958948B2 Apparatus and methods for latency reduction in digital content switching operations
Apparatus and methods for reducing latency in content and content source switching in a digital content delivery network. In one embodiment, linear addressable secondary content is “switched into” primary content within a cloud-based model using one or more latency-reducing techniques so as to minimize the user's perception of delay in performing the switch. In one implementation, secondary content video encodings are selected based on the encoding scheme of the primary content, and open GOPs within the primary content at the content transition point are closed or avoided, each to reduce processing overhead of the recipient client device. In another implementation, otherwise cloud-inaccessible functionality of the client device is accessed to reduce or suspend processing on non-essential tasks to make more processing resources available at the client. In yet another implementation, intelligent RF PHY scheduling of the primary and secondary content are utilized to minimize RF re-tuning by the client.
US10958944B2 Video coding with embedded motion
Implementations related to coding and/or decoding image data employing video coding with embedded motion are disclosed.
US10958941B2 Signal encoding and decoding for high contrast theatrical display
The present invention relates to the introduction, in an electro-optical transfer function that converts an encoded signal into an output signal, of a first calibration parameter that is determined based on a measurement of a luminance of black performed in the film theatre. Thanks to the invention, the movie image takes into account the actual conditions that affect the black rendering in the theatre.
US10958938B2 Data encoding and decoding
A video data decoding apparatus in which if a detector detects a transform-skip mode is not applicable to an array of encoded video data values, the detector controls a dequantizer to apply dequantization parameters which may vary between data values in the array of encoded data values according to a position of each data value within the array, and controls an inverse frequency transformer to apply an inverse frequency transform to the dequantized data values; and if the detector detects the transform-skip mode is applicable to the array of encoded video data values, the detector controls the dequantizer to apply dequantization parameters which, for each array of encoded data values, are independent of the position of each data value within the array, and controls the inverse frequency transformer not to apply an inverse frequency transform to the dequantized data values.
US10958937B2 Encoding and decoding method and corresponding devices
A method for decoding a bitstream representative of a picture is disclosed. Information representative of at least one encoding precision is first determined. A transform is then decoded responsive to the determined information. Finally, the picture is decoded using the decoded transform. A method for encoding a bitstream representative of a picture, as well as encoding devices and decoding devices are also disclosed.
US10958936B2 Bit-depth scalability
To increase efficiency of a bit-depth scalable data-stream an inter-layer prediction is obtained by mapping samples of the representation of the picture or video source data with a first picture sample bit-depth from a first dynamic range corresponding to the first picture sample bit-depth to a second dynamic range greater than the first dynamic range and corresponding to a second picture sample bit-depth being higher than the first picture sample bit-depth by use of one or more global mapping functions being constant within the picture or video source data or varying at a first granularity, and a local mapping function locally modifying the one or more global mapping functions and varying at a second granularity smaller than the first granularity, with forming the quality-scalable data-stream based on the local mapping function such that the local mapping function is derivable from the quality-scalable data-stream.
US10958930B2 Encoding device and encoding method with setting and encoding of reference information
The present technology relates to an encoding device and an encoding method capable of reducing the amount of information relating to information that specifies a reference image.An encoding unit generates a predicted image using a reference image. A transmission unit transmits inter_ref_pic_set_prediction_flag representing whether reference image specifying information specifying the reference image of a prior image that is an image prior to a current coding image in coding order is used as the reference image specifying information of the current coding image in a case where the current coding image is an image other than a first image of a GOP (Group of Picture). The present technology, for example, can be applied to an encoding device of an HEVC (High Efficiency Video Coding) system.
US10958929B2 Flexible reference picture management for video encoding and decoding
Innovations in flexible reference picture management are described. For example, a video encoder and video decoder use a global reference picture set (“GRPS”) of reference pictures that remain in memory, and hence are available for use in video encoding/decoding, longer than conventional reference pictures. In particular, reference pictures of the GRPS remain available across random access boundaries. Or, as another example, a video encoder and video decoder clip a reference picture so that useful regions of the reference picture are retained in memory, while unhelpful or redundant regions of the reference picture are discarded. Reference picture clipping can reduce the amount of memory needed to store reference pictures or improve the utilization of available memory by providing better options for motion compensation. Or, as still another example, a video encoder and video decoder filter a reference picture to remove random noise (e.g., capture noise due to camera imperfections during capture).
US10958928B2 Decoder-side motion vector derivation for video coding
A method of decoding video data comprising performing a prediction process for one or more neighboring blocks of video data that are neighboring a current block of video data to obtain prediction pixel values for neighboring pixels of the current block of video data, deriving a template for the current block of video data using the prediction pixel values, performing a decoder-side motion vector derivation technique using the derived template to derive a motion vector for the current block of video data, and decoding the current block of video data using the derived motion vector.
US10958927B2 Motion information derivation mode determination in video coding
In an example, a method of decoding video data includes selecting a motion information derivation mode from a plurality of motion information derivation modes for determining motion information for a current block, where each motion information derivation mode of the plurality comprises performing a motion search for a first set of reference data that corresponds to a second set of reference data outside of the current block, and where the motion information indicates motion of the current block relative to reference video data. The method also includes determining the motion information for the current block using the selected motion information derivation mode. The method also includes decoding the current block using the determined motion information and without decoding syntax elements representative of the motion information.
US10958926B2 Digitally watermarked compressed video image sequences
The invention is a novel watermark in a media sequence and systems and methods for embedding and detecting the watermark. Different watermarks from a watermark set of pseudo random watermarks are selected (randomly or by a selection pattern) and each selected watermark is embedded in a different selected I-frame set of the media stream. Identifying the known sequence of watermarks in the stream of I-frames of a copy can identify the video stream from which the copy originates.
US10958921B2 Concept for picture/video data streams allowing efficient reducibility or efficient random access
A video data stream is rendered reducible in a manner so that the reduction leads to a restriction of pictures of the reduced video data stream to merely a predetermined subarea of the pictures of the original video data stream and in a manner so that transcoding, such as re-quantization, may be avoided and a conformance of the reduced video data stream relative to the codec underlying the original video data stream be maintained. This is achieved by providing the video data stream with information including an indication of the predetermined subarea and replacement indices for redirecting the indices included by the payload portion so as to refer to, and/or replacement parameters for adjusting the first set of coding parameter settings so as to result in, a second set of coding parameter settings.
US10958915B2 Method of coding video and storing video content
A device comprising a video file creation module is configured to obtain a plurality of slices of coded video content. Parameter sets are associated with the coded video content. The video creation module encapsulates the plurality of slices of coded video content within one or more access units of a video stream. A first type of parameter set may be encapsulated within one or more access units of the video stream. A second type of parameter set may be encapsulated within a sample description. The sample description may include an indicator identifying a number of parameter sets stored within one or more access units of the video stream.
US10958912B2 Bit prediction based bit rate control method and apparatus for video coding process supporting offline CABAC
Provided is a bit rate control methods includes determining an input bit count for a rate quantization model according to a target bit rate setting; and providing a quantization parameter value determined through the rate quantization model to an encoder unit based on the input bit count. The rate quantization model is updated according to a prediction bit count information predicted from a BIN count information of a current or delay frame encoded in an encoder unit and the delay bit count information of the delay frame obtained from an offline context-adaptive binary arithmetic coding CABAC module.
US10958910B2 Video decoder with reduced dynamic range transform with inverse transform shifting memory
A method for decoding video includes receiving quantized coefficients representative of a block of video representative of a plurality of pixels. The quantized coefficients are dequantized based upon a function of a remainder. The dequantized coefficients are inverse transformed to determine a decoded residue.
US10958906B2 Encoding data arrays
An apparatus for encoding arrays of data elements of a stream of arrays of data elements. The apparatus includes encoding circuitry for encoding an array of data elements. The apparatus also includes processing circuitry for producing two one-dimensional arrays of data values from a two-dimensional array of data values. The data values of the two-dimensional array are representative of the properties of the array of data elements. The data values of the two one-dimensional arrays are representative of the data values along the two dimensions of the two-dimensional array respectively. The processing circuitry is operable to use the two one-dimensional arrays to approximate data values in the two-dimensional array, and to use the approximated data values of the two-dimensional array when encoding arrays of data elements in the stream of arrays to be encoded.
US10958905B2 Information processing apparatus, moving image encoding method, and computer-readable recording medium recording moving image encoding program
An information processing apparatus includes: a memory; and a processor coupled to the memory and configured to: down-convert a moving image in units of structure of pictures (SOPs) divided in a time direction and precedingly execute encoding processing; calculate a target code amount of each processing unit included in the moving image in units of SOPs based on a result of the preceding encoding processing and calculate a temporal buffer position in a case where the encoding processing is executed on each processing unit based on the calculated target code amount; and calculate an error between an actual transmission buffer position and a temporal buffer position each time when the encoding processing is executed on each processing unit in the moving image in units of SOPs and correct a target code amount of each processing unit on which the encoding processing has not been executed yet.
US10958904B2 Method and apparatus for video coding
Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. For example, the processing circuitry decodes prediction information of a current block in a picture from a coded video bitstream, and determines, based on an intra block copy (IBC) prediction mode usage flag from the decoded prediction information, an IBC prediction mode that is separate from an inter prediction mode and an intra prediction mode. Further, the processing circuitry determines, a block vector that points to a reference area in the picture in response to the determination of the IBC prediction mode, and reconstructs the current block based on reference samples within the reference area in the picture.
US10958903B2 Method and apparatus for encoding/decoding image and recording medium storing bit stream
An image encoding/decoding method and apparatus are provided. An image decoding method of the present invention comprises decoding first information indicating whether a maximum of N intra prediction modes are used or a maximum of M intra prediction modes are used for an intra prediction for a current block, in which the M is smaller than the N, deriving an intra prediction mode of the current block, inverse-mapping the derived intra prediction mode on a corresponding intra prediction mode among the maximum N intra prediction modes when the decoded first information indicates that the maximum M intra prediction modes are used for the intra prediction for the current block, and generating an intra prediction block by performing an intra prediction for the current block, based on the inverse-mapped intra prediction mode.
US10958902B2 Template matching for JVET intra prediction
A method of decoding JVET video, comprising defining a coding unit (CU) template within a decoded area of a video frame, the CU template being positioned above and/or to the left of a current decoding position for which data was intra predicted, defining a search window within the decoded area, the search window being adjacent to the CU template, generating a plurality of candidate prediction templates based on pixel values in the search window, each of the plurality of candidate prediction templates being generated using different intra prediction modes, calculating a matching cost between the CU template and each of the plurality of candidate prediction templates, selecting an intra prediction mode that generated the candidate prediction template that had the lowest matching cost relative to the CU template, and generating a prediction CU for the current decoding position based on the intra prediction mode.
US10958897B2 Method and apparatus of depth fusion
Various examples with respect to visual depth sensing with accurate and full-range depth fusion and sensing are described. A control circuit of an apparatus receives a plurality of sensor signals that are heterogeneous in type from a plurality of sensors. The control circuit generates first depth-related information of a scene and second depth-related information of the scene based on the plurality of sensor signals. The control circuit then fuses the first depth-related information and the second depth-related information to generate a fused depth map of the scene.
US10958893B2 VCSEL array light source
The present disclosure discloses a VCSEL array light source, a pattern design method for the VCSEL array light source, a laser projection apparatus, and a three-dimensional (3D) imaging device. The VCSEL array light source includes a semiconductor substrate and a plurality of VCSEL light sources arranged on the semiconductor substrate in a two-dimensional array. The two-dimensional array includes at least one sub-array and is generated by transforming the at least one sub-array.
US10958886B2 System and method of reducing distortion during downsampling
A video processing system is provided for reducing distortion in video signals. The system includes a first transfer function that applies a transfer function to a received video signal to generate a gamma corrected video signal in a first color space; and a first matrix component that transforms the gamma corrected video signal in the first color space to a gamma corrected signal in a second color space, and extracts a luminance component from the gamma corrected signal in the second color space. Moreover, the system includes a second transfer function that generates a gamma corrected downsampled video signal in the first color space, and a second matrix component that transforms the gamma corrected video signal in the first color space to a gamma corrected video signal in the second color space, and extracts the chroma component in the second color space.
US10958881B2 Optical module, method for controlling the same, and projection-type display apparatus
An optical module includes a light modulator that modulates light and includes a plurality of pixels, and a pixel shift mechanism. The light modulator is driven based on an interlace method. The pixels of the light modulator each include a first sub-pixel on which a first color light flux or a second color light flux is incident, a second sub-pixel on which a color light flux different from the color light flux incident on the first sub-pixel out of the first color light flux and the second color light flux is incident, and a third sub-pixel and a fourth sub-pixel on which a third color light flux is incident. The third sub-pixel and the fourth sub-pixel are arranged in a scan direction of the light modulator. The pixel shift mechanism shifts the light modulator in a direction that intersects the scan direction.
US10958880B2 Luggage management system and luggage management method
A luggage management system includes: a locking/unlocking device mounted in a vehicle and configured to lock and unlock the vehicle in response to a request from a terminal, the terminal being used by a user who delivers luggage; an imaging device configured to capture an image of an inside of a predetermined area located in the vehicle, the predetermined area being used as a delivery place of the luggage; a control device configured to cause the imaging device to capture the image in the predetermined area when the locking/unlocking device locks or unlocks the vehicle in response to the request, and store the image; and a determination unit configured to determine, based on a result of comparison between a reference image and a comparison image, whether the luggage has been carried away from the predetermined area.
US10958876B2 System and method for movie segment bookmarking and sharing
Several ways are provided for a viewer of a movie to create a deep tag, that is, a bookmark for a segment of the movie. The deep tag can be associated with descriptive text and sent to an address provided by the viewer, either an e-mail address or an instant messaging address. Additionally, before the deep tag is created, it can be checked whether the content owner of the movie is known. If known, the content owner's rules, if any, regarding deep tagging are followed. If unknown, a set of registered content owners can be alerted of the presence of new content. When ownership of the new content is established, the already-created deep tags can be updated in accordance with the content owner's rules, if any, regarding deep tagging.
US10958868B2 Portable recording device multimedia classification system
This disclosure describes an apparatus and system for classifying audio and video data captured by a portable recording device. The portable recording device may comprise a camera system enclosure that captures audio and video data that reflects a user's point-of-view perception of their surroundings. The video and/or audio data may be transmitted in real-time, or near real-time, to a Central Multimedia Management (CMM) System at a Network Operations Center, or one or more mobile computing devices, via one or more networks. Alternatively, or additionally, the video and/or audio data may be stored within memory of the portable recording device. This disclosure further describes a CMM system that may act as a central repository of multimedia data from one or more portable recording device(s). The CMM system may further generate and assign incident report forms for each individual instance of real-time data that is recorded by a portable recording device.
US10958867B2 Method and arrangement for supporting playout of content
Methods and arrangements in a client node and a server node support a decision on decoding and playout of a certain content in the client node. The methods and arrangements relate to the determining, conveying and obtaining of information related to the characteristics (level) required for decoding and playing out the certain media content at a non-regular playout rate. The method and arrangement in the client node further relate to determining, based on the obtained information, which playout rate(s) is/are supported by the client node in regard of level. The methods and arrangements enable the client node to refrain from attempting to decode and play out of the content at a non-regular rate requiring a level which is not supported by the client node.
US10958860B2 Module and method of manufacturing module
A method includes preparing a circuit board that includes a first metal pattern over a first face side of the substrate, a first electrode in a periphery of the first metal pattern, a second electrode over a second face side of the substrate, and a second metal pattern thermally connected to the first metal pattern and in which an electronic device is fixed on the first metal pattern and an electronic component is electrically connected to the second electrode, and connecting the first electrode and a third electrode of the electronic device by a bonding wire with the electronic device being heated. By a board support stage, the electronic device is heated by transferring heat to the electronic device via the second and then first metal pattern with the circuit board being supported to form a space including the electronic component between the second face and the board support stage.
US10958857B2 Imaging device and imaging system
An imaging device includes a plurality of pixels, a first circuit, a first signal path, and a second signal path. The plurality of pixels includes a first pixel and a second pixel. The first circuit includes a first wiring part and a second wiring part. A signal of the first pixel flows through the first signal path. A signal of the second pixel flows through a second signal path. In a flow of the signal of the first pixel, a first crossing portion is located upstream of a first extension portion. In a flow of the signal of the second pixel, a second crossing portion is located upstream of a second extension portion.
US10958856B2 Solid-state image sensor and image-capturing device
A solid-state image sensor includes: a plurality of pixels, each including a photoelectric conversion unit and a charge accumulating unit that accumulates an electric charge from the photoelectric conversion unit; and a connection unit that includes a plurality of linking units each of which electrically connects the charge accumulating units of two adjacent pixels among the plurality of pixels.
US10958854B2 Computer-implemented method for generating an output video from multiple video sources
An output video is created by at least two cameras recording respective source videos, each having multiple video frames containing video objects imaged by the cameras corresponding to multiple instances of one or more respective source objects traversing the site. Output video objects having a new start display time are computed such that a total duration of display times of all video objects from all source videos is shorter than a cumulative duration of the source videos. The output video objects or graphical representations thereof are rendered at new display times over a background image such that (i) instances imaged by different cameras at different times are represented simultaneously; (ii) at least two output video objects originating from a common camera have different relative display times to their respective source objects; and (iii) in at least one location there are represented instances imaged by two different cameras.
US10958852B2 Imaging apparatus and control method having a plurality of synchronized light source devices
An imaging apparatus according to an embodiment includes a first light source which emits first light, a second light source which emits second light, an imaging sensor, and control circuitry. The image sensor includes a plurality of pixels to receive light from an object, reads an electric signal generated by the pixel with a rolling shutter method, and outputs the electric signal for each frame. The control circuitry causes the first light source to be turned on M (M is an integer equal to or less than N) times in N frames in synchronization with a first period based on a blanking period of the frame, and causes the second light source to be turned on by selectively using multiple lighting patterns in which lighting timing is set in synchronization with the first period and a total lighting period in the N frames is different.
US10958849B1 Method for rapidly starting up an image sensor and an imaging system using the method
A method for rapidly starting up an imaging system and an imaging system using the method is provided by reducing the time required to acquire the AEC and AGC parameters required for visually appealing imaging. The method employs an initial fast frame rate and binning and skipping to determine AEC and AGC parameters for use in subsequent normal frame rate imaging.
US10958843B2 Multi-camera system for simultaneous registration and zoomed imagery
A multi-camera system for a component inspection comprising a table having a table top or, alternatively, another sufficiently rigid surface; a first camera having a narrow field-of-view lens; a second camera having a wide field-of-view lens linked to said first camera, wherein said first camera and said second camera are configured to move identical distances along a common axis relative to said table top or surface; and a pre-defined pattern defined on said table top or surface.
US10958836B2 Image capturing apparatus and control method thereof
An image capturing apparatus includes: a sensor; a camera; an image processor; a first communicator operatable in one between a first status and a second status that consumes less power than the first status; a second communicator having a lower data transmission rate than the first communicator; and a controller configured to make a request for whether to take an image with the camera to an external apparatus through the second communicator if the sensor senses an object while the first communicator is in the second status, control the image processor to generate the data of the image taken by the camera in response to an instruction received by the second communicator, and control the first communicator to switch over to the first status so that the data of the image are transmitted to the external apparatus through the first communicator.
US10958830B2 Vehicle vision system with infrared LED synchronization
A vehicular vision system includes a camera disposed at a vehicle and having a field of view exterior of the vehicle, an infrared light emitting diode disposed at the vehicle and operable to illuminate a region at least partially within the field of view of the camera, and a control having an image processor that processes image data captured by the camera. The camera captures frames of image data at a first rate, and the infrared light emitting diode is pulsed at a second rate, with the first rate being faster than and a multiple of the second rate. The control processes captured frames of image data when the region is illuminated for a first driving assist function of the vehicle and processes captured frames of image data when the region is not illuminated for a second driving assist function.
US10958829B2 Capturing digital images that align with a target image model
The present disclosure includes systems, methods, and non-transitory computer readable media that can guide a user to align a camera feed captured by a user client device with a target digital image. In particular, the systems described herein can analyze a camera feed to determine image attributes for the camera feed. The systems can compare the image attributes of the camera feed with corresponding target image attributes of a target digital image. Additionally, the systems can generate and provide instructions to guide a user to align the image attributes of the camera feed with the target image attributes of the target digital image.
US10958828B2 Advising image acquisition based on existing training sets
A method for improving the performance of a computer vision system includes obtaining input specifying a task to be performed by the computer vision system; obtaining a first digital image; and comparing the first digital image to at least one training image used to train the computer vision system to solve the task. Further steps include, based on the comparing indicating that the first digital image is insufficiently similar to the at least one training image, recommending at least one adjustment to the digital image; obtaining a second digital image in accordance with the adjustment; and performing the task with the computer vision system based on the second digital image obtained in accordance with the adjustment. Adjustments can be based, for example, on image composition and/or weather conditions.
US10958823B2 Imaging system, imaging apparatus, lens unit, and method of controlling imaging system
An imaging system has an interchangeable lens and a camera body capable of communicating with the interchangeable lens. A camera control unit of the camera body acquires focus-sensitivity-related information (including sensitivity information at an image height of the center and correction information of the sensitivity that changes depending on the image height) from a lens control unit of the interchangeable lens through communication at a suitable timing. The camera control unit corrects a change of the sensitivity caused by the image height using image height information of a focus detection region selected from a plurality of focus detection regions and the acquired focus sensitivity correction information. The camera control unit calculates a driving amount of the focus lens from the focus detection signal using the corrected focus sensitivity, generates a control signal for instructing the driving amount, and transmits the control signal to a lens control unit.
US10958821B2 Image capturing device and method to perform autofocus
An image capturing device including: a lens; a lens driver configured to change a focus position by moving the lens; an image sensor configured to acquire an image signal from light having passed through the lens; a calculator configured to output a focus value determined by passing the image signal from the image sensor through a frequency filter; and a focus controller configured to control the lens driver to move the lens, based on focus values corresponding to focus positions of the lens. The focus controller may receive one or more focus values from the calculator when the lens is positioned at one or more focus positions among the focus positions, and estimate a focus value of another focus position among the focus positions based on the one or more focus positions and the one or more focus values.
US10958819B2 Electric shaver with imaging capability
System and method for improving the shaving experience by providing improved visibility of the skin shaving area. A digital camera is integrated with the electric shaver for close image capturing of shaving area, and displaying it on a display unit. The display unit can be integral part of the electric shaver casing, or housed in a separated device which receives the image via a communication channel. The communication channel can be wireless (using radio, audio or light) or wired, such as dedicated cabling or using powerline communication. A light source is used to better illuminate the shaving area. Video compression and digital image processing techniques are used for providing for improved shaving results. The wired communication medium can simultaneously be used also for carrying power from the electric shaver assembly to the display unit, or from the display unit to the electric shaver.
US10958817B1 Method for determining camera module assembling quality
A method for determining camera module assembling quality is provided. The method includes a step of determining whether the shooting position and the shooting posture of and under-test camera module are correct according to a result of judging whether a relationship between the world coordinate of at least one chart characteristic point of a reference chart and the image coordinate of a corresponding image characteristic point of an image plane coordinate system complies with a standard relationship. Then, the under-test camera module at the correct shooting position and with the correct shooting posture is used to shoot the reference chart. Consequently, an assembling information of the under-test camera module is obtained.
US10958816B2 Camera module and manufacturing method thereof
A camera module includes a circuit board, an optical lens, an insulating member, a photosensitive sensor, and an integral encapsulating support structure. The insulating member is disposed on the periphery of a photosensitive area of the photosensitive sensor to prevent the photosensitive sensor from contacting to and being damaged by the formation mold during the forming process of the integral encapsulating support structure and to prevent the fluid material from flowing to the photosensitive area of the photosensitive sensor.
US10958813B2 Camera module having a soldering portion coupling a driving device and a circuit board
A camera module of an embodiment may comprise: a first holder in which a filter is mounted; a lens barrel that is provided to be vertically movable in a first direction with respect to the first holder; a lens operating device that comprises a terminal and moves the lens barrel in the first direction; a first circuit board that is disposed under the first holder and on which an image sensor is mounted; a soldering portion for electrically connecting the terminal of the lens operating device to the first circuit board; and a coupling reinforcement portion that is disposed to face the soldering portion and couples the lens operating device and the first circuit board.
US10958810B2 Device link profile adjustment method, device link profile adjustment apparatus, and device link profile creation method
A device link profile adjustment method of a computer carrying out a process of adjusting a device link table in a device link profile expressing a correspondence relationship between a first coordinate value of a first device-dependent color space and a second coordinate value of a second device-dependent color space, the method including: accepting an adjustment target at an adjustment point, using a coordinate in a profile connection space as a reference; and adjusting the device link table based on the adjustment target and a color conversion table including a device-independent coordinate value of the profile connection space of an original profile used to create the device link table.
US10958805B2 Image reading apparatus, non-transitory computer-readable medium for image reading apparatus, and method for controlling image reading apparatus
In an image reading apparatus, in a case where the processor determines that the original image to be obtained represents a book document, the processor determines whether a value satisfies a prescribed condition. The value is based on a difference between a first density distribution of an image in a first partial region of the entire image and a second density distribution of an image in a second partial region of the entire image. The first partial region includes a part of a dark region. The dark region extends in an extending direction. The first partial region extends in a crossing direction crossing the extending direction. The second partial region includes another part of the dark region and extends in the crossing direction. In a case where the value satisfies the prescribed condition, the processor controls the reading device to interrupt reading the entire image.
US10958802B2 Image forming apparatus, control method of image forming apparatus, and storage medium
An image forming apparatus including a first storage unit includes an initialization unit configured to perform initialization on the first storage unit, wherein the first storage unit stores at least first data and second data, and the initialization unit performs initialization to restore the first data to a setting value at a time of shipment from a factory and retain, as the second data, a setting value immediately before the initialization is performed.
US10958801B2 Image scanning apparatus with dirt detection and removal of influence of the dirt
An image scanning apparatus includes: a reading unit that reads image data, which includes an image of a document transported along a transport path and an image at a scanning position of the image, from a storage area in synchronization with a reading synchronization signal; a detection unit that detects a dirt at the scanning position by processing the image data; and a delay unit that delays and outputs a period, during which the synchronization signal to be provided to the detection unit is valid, until reading of data of a document part included in the image data starts.
US10958800B2 Medium transport device and image reading apparatus with two-dimensional sensor
A scanner having a medium transport device has: a medium placement section disposed so as to be exposed to the outside of a cabinet, the medium placement section having a placement surface on which paper to be transported is placed; a supply roller that feeds the paper in a transport direction by being rotated while in contact with a surface of the paper, the surface facing the placement surface; and a two-dimensional sensor disposed in the medium placement section. The two-dimensional sensor has a light emitting section that can emit light toward the paper placed in the medium placement section, and also has a light receiving section that can receive reflected light from the paper. The light receiving axis of the light receiving section intersects part of the cabinet.
US10958794B2 Charging method, apparatus, and system
Example charging methods and apparatus are described. One example method includes sending a service resource create request to a charging system by a charging trigger apparatus. The charging trigger apparatus receives a service resource create response sent by the charging system. The service resource create request is used to request the charging system to create a service resource corresponding to a service in a session. The session is used to provide a data connection service to user equipment. The service resource is used to manage requesting for a quota for the service in the session and/or manage reporting of usage information of the service in the session. The service resource create response includes a first resource identifier, and the first resource identifier is used to identify the service resource that corresponds to the service in the session and that is created by the charging system.
US10958785B2 Multiple party call acknowledgement
Disclosed embodiments provide improved communication between a caller and multiple parties. A caller performs a call spray operation on a group of contacts using an electronic communication device such as a mobile telephone. The call spray operation attempts to contact an electronic device associated with each contact in the group of contacts. If one of the contacts answers and is deemed to be a live user, then the remaining contacts that did not answer each receive a message on their associated electronic device indicating which of the contacts answered the caller with a live user. In this way, a group of people can be conveniently contacted and kept up to date with the status of the communication with the caller.
US10958783B2 Call processing method, terminal, and system
Embodiments of the present invention disclose a call processing method and a terminal. The method includes: receiving a first short message sent by a calling party, where the first short message includes an short message text, a preset flag bit, an association number, and a time, the preset flag bit is used to indicate that the short message text of the first short message indicates a reason why the calling party calls the called party, the association number includes a phone number of the calling party, and the time is a time at which the first short message is sent; determining, based on the association number and the time, an incoming call associated with the first short message; decapsulating the first short message to obtain the short message text of the first short message; and displaying the short message text in a related display interface of the incoming call.
US10958779B1 Machine learning dataset generation using a natural language processing technique
A server can receive a plurality of records at a databases such that each record is associated with a phone call and includes at least one request generated based on a transcript of the phone call. The server can generate a training dataset based on the plurality of records. The server can further train a binary classification model using the training dataset. Next, the server can receive a live transcript of a phone call in progress. The server can generate at least one live request based on the live transcript using a natural language processing module of the server. The server can provide the at least one live request to the binary classification model as input to generate a prediction. Lastly, the server can transmit the prediction to an entity receiving the phone call in progress. The prediction can cause a transfer of the call to a chatbot.
US10958773B2 Entertainment systems and methods
A method, device, system, and media are directed to controlling a multi-tuner radio. A voice command may be received and/or filtered. An operation of the radio may be modified based on the voice command. A gesture input may be received through a gesture pad. Another operation of the multi-tuner radio may be modified based on the received gesture input. A fingerprint may be recognized with a gesture pad. A user may be authenticated based on the recognized fingerprint. The operation or the other operation may be personalized based on the fingerprint. User training may be provided for the gesture input.
US10958770B2 Realization of a programmable forwarding pipeline through packet header summaries in a data processing unit
This disclosure describes techniques that include storing, during parsing of a data unit or a network packet, information (i.e., “summary information”) that identifies how the network packet has been process and/or other aspects of the parsing process. In one example, this disclosure describes a method that includes parsing a packet header from a data unit, wherein parsing the packet header includes storing in result vector storage each of a plurality of data items derived from the packet header, the result vector storage having a result vector format defining fields within the result vector storage for storing each of the plurality of data items; storing in template storage, for each of the plurality of data items, summary information about the plurality of data items stored in the result vector storage; and processing, by the packet-processing integrated circuit and based on the summary information and the plurality of data items, the network packet.
US10958769B2 Activation of performance monitoring component of network protocol based on network metrics
A system in one embodiment comprises a first endpoint device that is configured to communicate with a second endpoint device using a given communication protocol. The first endpoint device is configured to monitor a communication session under the given communication protocol and to determine a metric value associated with a given network metric based at least in part on the monitoring. The first endpoint device is further configured to determine that a network condition has occurred based at least in part on a comparison of the metric value to a threshold value for the given network metric and to activate a performance monitoring component of the given communication protocol for the first endpoint device based at least in part on the determination that the network condition has occurred. The first endpoint device is further configured to generate performance data associated with the communication session utilizing the activated performance monitoring component.
US10958767B1 Securing internal services in a distributed environment
Disclosed herein are methods, systems, and processes to secure internal services in a distributed computing environment. A service packet that includes a service call from a source appliance is intercepted at a server. A determination is made that the service call is for an internal service provided by the source appliance and includes client information with client process properties. The service packet is demultiplexed. A determination is made that rule attributes associated with the internal service match the client process properties. The client information is removed from the service packet and the service call is forwarded to the server.
US10958766B1 Method, device and computer program product for controlling a game
Embodiments of the present disclosure provide a method, a device and a computer program product for controlling a game. The method comprises: in response to receiving an input of a user for a game at a terminal device, sending a message indicating the input to a network device; receiving a candidate game frame from a network device, where the candidate game frame is a game frame in the game that is possible to occur subsequent to a target game frame corresponding to the input, and the candidate game frame is determined by the network device based on a message indicating the input; and storing the candidate game frame in a game frame buffer. In such a manner, the embodiments of the present disclosure can reduce the delay of responding to an input of a user for a game.
US10958764B2 User interface and content translation system
A system solution offers a Business Entity an automatically generated set of User Interfaces to run on a plurality of Client Devices of different characteristics in terms of operating system, hardware, and look and feel, and yet provide the same user experience. A User Interface that offers a user experience on a Reference Client Device is automatically translated to offer the same user experience on a plurality of Client Device having different characteristics from the Reference Client Device. The objects displayed in the User Interface for the Reference Client Device are placed on a Translation Grid that is generated and superimposed on the User Interface. A Client Translator and Generator translates the User Interface from the Reference Client to the plurality of Client Devices using the Translation Grid and a set of Translation Rules. A measurement of the automatic translation process identifies optimal and sub-optimal translation for each Client Device.
US10958761B1 Method and apparatus to provide integrity monitoring of a safety critical application on a non-safety-critical platform
A system is delineated comprising a processor for performing operations for the system; memory for storing an operating system and one or more applications, the one or more applications including at least one application requiring certification by a certifying authority for use on the system and at least one application not requiring certification by the certifying authority for use on the system; and an application for use in conjunction with a provided processor external to and not part of the system to determine if the at least one application requiring certification is being interfered with or not executing properly. In certain instances, this system may comprise a class 1 electronic flight bag (EFB) or a class 2 EFB. Related methods are also described.
US10958755B2 Delivery of incremental sensor data over optimized channel
A method including receiving a message at a source gateway of the local network, the message includes message data corresponding to a plurality of message elements, assigning a unique group ID based on the type of message received at the source gateway, extracting a message format from the received message, the message format defines how the message data is organized with respect to the message elements, and associating the extracted message format with the unique group ID. The method further including storing, locally, the extracted message format together with the associated unique group ID, establishing a dedicated connection between the source gateway and a target gateway of the remote network based on the unique group ID, encoding the message based on the extracted message format, and sending the encoded message from the source gateway to the target gateway across the dedicated connection.
US10958753B2 Operating distributed computer systems
A system (e.g., one or more computer systems) of synchronous orchestration may store and/or replay one or more operations of a synchronous orchestration operation if one or more issues impair the synchronous orchestration operation. For example, the system may replay and/or reproduce a task of the synchronous orchestration operation after an amount of time transpires and/or after receiving a notification that indicates an impairment has been overcome. For instance, a replay and/or reproduction process to begin from a point where an orchestration layer was impaired. In one or more embodiments, one or more efforts in repeating an entire synchronous orchestration operation may be reduced.
US10958752B2 Providing access to managed content
A method for providing local access to managed content is disclosed. The method comprises receiving from a remote host a request to perform an operation with respect to content associated with a set of managed content and obtaining information required to respond to the request. The method further comprises providing in response to the request a content locator usable to perform the requested operation through direct communication with a content system through which the content is accessible.
US10958742B2 Cognitive content filtering
Methods, computer program products, and systems are presented. The methods include, for instance: predicting a reaction by a user that may be caused from receiving social media content. An activity that may be affected by the predicted reaction is consequently predicted. A measure of impact by the social media content on the user performing the activity as predicted is quantified as a performance impact score based on numerous factors including the activity and the reaction predicted. If the performance impact score is within a certain range of threshold, the social media content would be delivered according to a delivery regime associated with the range.
US10958738B2 Timer services
Measures for providing timer services in a network including a cluster of nodes responsible for providing timer services to clients. At a given node in the cluster, a request to provide a timer is received from a client. Configuration of a primary replica of the requested timer on a first node in the cluster to pop after a first time has elapsed is initiated. A first timer replication message is transmitted to a second node in the cluster, the first timer replication message indicating that the second node should configure a first backup replica of the requested timer. A second timer replication message is transmitted to a third node in the cluster, the second timer replication message indicating that the third node should configure a second backup replica of the requested timer. Popping of the primary, first backup or second backup timer replicas includes initiating callback of a given client.
US10958735B2 Client connection method and system
A client connection method is provided. The method includes obtaining, by a second client, a first link from a first sharing identifier of a first client. The first link includes a first identification code and service type information, the first identification code is used for identifying the first client, and the service type information represents a service type corresponding to a client connection server. The second client extracts the first identification code and the service type information according to the first link, determines the client connection server according to the service type information, and sends a connection request carrying the first identification code and a second identification code to the client connection server. The second client connects with the first client based on a binding connection between the first client and the second client established by the client connection server.
US10958732B1 Serverless archive file creation and extraction system and serverless, in-browser, cloud storage enabled methods for opening, decompressing, and creating archive files
A method is disclosed for web-based, in-browser, cloud-storage-enabled opening of, decompression of, and creation of encrypted/password-protected or non-encrypted archive files in which the method is implemented as a software application that connects to a web service, meaning the software can be a web app running in any web browser and on any operating system, device, or platform, so that no manual installation and maintenance of a platform-specific application executable is required. The method-implementing software application performs all processing of archive file contents directly in-browser on the user's device, which is maximally secure for the user, such that when the archive file is retrieved, which may be done either locally on-device or from a cloud-based file storage provider, it is able to perform the operational features including compression, decompression, encryption, decryption, and rich preview.
US10958729B2 Non-volatile memory express over fabric (NVMeOF) using volume management device
Non-volatile Memory Express over Fabric (NVMeOF) using Volume Management Device (VMD) schemes and associated methods, systems and software. The schemes are implemented in a data center environment including compute resources in compute drawers and storage resources residing in pooled storage drawers that are communicatively couple via a fabric. Compute resources are composed as compute nodes or virtual machines/containers running on compute nodes to utilize remote storage devices in pooled storage drawers, while exposing the remote storage devices as local NVMe storage devices to software running on the compute nodes. This is facilitated by virtualizing the system's storage infrastructure through use of hardware-based components, firmware-based components, or a combination of hardware/firmware- and software-based components. The schemes support the use of remote NVMe storage devices using an NVMeOF protocol and/or use of non-NVMe storage devices using NVMe emulation.
US10958728B1 Mail server migration with message synchronization
Mail server migration. For each mailbox, a migration utility is started on a target server to get a list of message IDs that have already been migrated. The command “listmessage-ids” is executed. The migration utility is started on the source server in a backup mode. The “backup” command is executed. Then, the migration utility is started on the target server in a restore mode. A “restore” command imports the messages. The migration utility on the source server provides mail messages to a standard output. The migration utility on the target server accepts mail messages on the standard input and restores them. RPC agent transfers data via TCP once it gets it from the migration utility on the source server. The migration module receives data from the RPC agent and puts data to the standard input of the migration utility on the target server as soon as it receives it.
US10958727B2 Facilitating precision time protocol use in a coordinated timing network
A time server of a server time protocol (STP) facility of a coordinated timing network (CTN) receives a primary-reference-time (PRT) update, with the primary-reference-time update having been determined with reference to a time source, which includes a precision-time-protocol (PTP) source. The time server sets a primary reference time correction steering rate for the coordinated timing network based on receiving the primary-reference-time update, and broadcasts to one or more other servers of the coordinated timing network a PRT-correction-steering information block (PCSIB). The PRT-correction-steering information block includes a precision-time-protocol identifier for the time source used in determining the primary-reference-time update, and the primary-reference-time correction steering rate set by the time server.
US10958726B2 Method of synchronizing device list in a smart network system, apparatus, and computer storage medium thereof
The present disclosure provides a device list synchronizing method and apparatus, a device and a computer storage medium, wherein the method comprises: after obtaining a user instruction instructing to discover devices, a smart network system sending, to a developer system, a DeviceDiscoveryRequest including first authorization information; the developer system storing the first authorization information; after obtaining information of update of a device list on a developer side, carrying the first authorization information to invoke an interface of the smart network system to trigger the smart network system to send the DeviceDiscoveryRequest to the developer system. In the manners provided by the present disclosure, it is possible to implement automatic synchronization of the cloud user data of the smart network system after the device list on the developer side is subsequently updated, in a way that the user only needs to initiatively trigger discovering devices once, needless to initiatively trigger discovering devices each time.
US10958722B2 WebRTC API redirection with network connectivity steering fallback
A computing system includes a virtual desktop server and a client computing device. The virtual desktop server includes a real-time media application to provide real-time communications (RTC) for peer-to-peer networking, and a native RTC engine to execute a portion of the real-time media application when received by the native RTC engine. An API code redirection module redirects intercepted APIs of the real-time media application so that the portion of the real-time media application is redirected away from the native RTC engine to a client RTC engine in the client computing device. The client RTC engine executes the redirected portion of the real-time media application, performs network connectivity probing to determine reachability to a peer computing device, and performs fallback network connectivity probing via the virtual desktop server to determine reachability to the peer computing device.
US10958720B2 Methods, apparatuses and systems for cloud based disaster recovery
Methods, apparatuses and systems for cloud-based disaster recovery are provided. The method, for example, includes configuring, at a cloud-based computing platform, a workload associated with a function-based service used by a client machine; determining, at the cloud-based computing platform, servers associated with the workload based on information provided by a user; generating steps for the workload; categorizing the determined servers into the generated steps; storing the workload; and restoring the servers using the stored workload upon receiving a failure indication from the client machine.
US10958717B2 Hardware implemented load balancing
A server system is provided that includes a plurality of servers, each server including at least one hardware acceleration device and at least one processor communicatively coupled to the hardware acceleration device by an internal data bus and executing a host server instance, the host server instances of the plurality of servers collectively providing a software plane, and the hardware acceleration devices of the plurality of servers collectively providing a hardware acceleration plane that implements a plurality of hardware accelerated services, wherein each hardware acceleration device maintains in memory a data structure that contains load data indicating a load of each of a plurality of target hardware acceleration devices, and wherein a requesting hardware acceleration device routes the request to a target hardware acceleration device that is indicated by the load data in the data structure to have a lower load than other of the target hardware acceleration devices.
US10958713B2 Function manager for an edge compute network
An Edge Compute Network (“ECN”) may provide compute devices with configurable compute resources at different network edges for selective localized and low latency execution of user-defined operations. A user may provide a set of operations in any of several supported programming languages, and the ECN may create an executable environment that can execute the set of operations using the compute resources of any ECN compute device. A function manager for a compute device may selectively initialize, based on requests to execute the set of operations and an initialization policy, the executable environment so that the set of operations can be directly executed using the compute resources of that compute device upon request. The function manager may also selectively remove initialized executable environments based on compute device resource utilization, executable environment usage, and a removal policy.
US10958711B1 Platform to deliver enterprise cloud resources and services using composable processes
An apparatus in one embodiment comprises a processing platform that includes a plurality of processing devices each comprising a processor coupled to a memory. The processing platform is configured to implement at least a portion of at least a first cloud-based system. The processing platform further comprises one or more integration adapters configured to implement multiple cloud resources onto the processing platform, a cloud services module configured to deploy one or more identified cloud services onto the processing platform, a processes module configured to deploy one or more identified business processes and one or more identified technical processes onto the processing platform, and an integration middleware configured to automate ad hoc execution of at least one of the one or more cloud services, the one or more business processes, and the one or more technical processes, in conjunction with at least one of the implemented cloud resources.
US10958710B2 Display device reactive to wirelessly connected objects
A system for adjusting the display of a digital display device comprising a digital display device including a display, a receiver, and a display controller, an object having a communication device that wirelessly communicates with the receiver, wherein the display controller automatically adjusts the display of the digital display device based on the communication.
US10958705B2 Client computing device providing end-to-end quality of service (QoS) control for software as a service (SaaS) sessions and related methods
A client computing device for use with a server configured to provide Software as a Service (SaaS) application sessions is provided. The client computing device may include a memory and a processor cooperating therewith to run a SaaS application session based upon a SaaS application data stream between the client computing device and the server, determine an end-to-end Quality of Service (QoS) for the SaaS application session, and change the SaaS application data stream based upon changes in the end-to-end QoS for the SaaS application session.
US10958701B1 Systems and methods for modulating advertisement frequencies in streaming signals based on vehicle operation data
An improved media streaming device and methods are disclosed herein for receiving and modifying a streaming signal to adjust the rate of occurrence of advertisements based on sensor data collected from various sensors associated with a vehicle and a mobile device found within an interior of a vehicle. The improved media streaming device may receive a risk score based on the collected sensor data, and may determine an advertisement tier based on the risk score. Further, the improved media streaming device may select targeted advertisement content based on at least the sensor data, the calculated risk score, the advertisement tier, and other contextual attributes relating to the driver and/or the vehicle. The improved media streaming device may then modify the streaming signal to inject the selected advertisement at the frequency prescribed by the advertisement tier.
US10958691B2 Network security system with cognitive engine for dynamic automation
Embodiments of the present invention provide an automated network security system for dynamically managing network security rules. The system uses a cognitive engine to capture network traffic and analyze behavioral data about said network traffic. Based on analysis of the behavioral data, the system may identify one or more vulnerabilities in the network security system and determine one or more changes to the network security rules to remedy the one or more vulnerabilities. The system further uses a robotic process automation system to test and simulate the one or more changes.
US10958689B1 Systems and methods for bot-on-bot security verification
In an embodiment, another general aspect includes a method including, by a compliance bot deployed on a computer system including a system of bots, monitoring the system of bots for deployment activity. The method also includes, responsive to the monitoring, identifying activity indicative of deployment of a particular bot. The method also includes determining an automation type of the particular bot. The method also includes retrieving compliance rules corresponding to the automation type of the particular bot. The method also includes retrieving data from the particular bot. The method also includes automatically checking compliance of the particular bot with the compliance rules based on the retrieved data. The method also includes, responsive to a determination that the particular bot is noncompliant, automatically invalidating the particular bot.
US10958687B2 Generating false data for suspicious users
A method, computer program product and system for generating false data for suspicious users. A suspicious user is identified. Actions of the user are then tracked. The user attempting to access sensitive information is detected. Relevant false sensitive information corresponding to the sensitive information is then detected. The relevant false sensitive information is then mapped to the sensitive information. The relevant false sensitive information is provided to the suspicious user. In response to user input, at least one command is executed, where the at least one command includes the relevant false sensitive information and not the sensitive information.
US10958684B2 Method and computer device for identifying malicious web resources
The disclosed non-limiting embodiments of the present technology are directed to methods and systems for warning in regard to cyber threats, especially methods to detect malicious web resources, in particular phishing websites, and mirrors of blocked and/or prohibited websites. The disclosed method comprises receiving, by the computer device, pointers for a plurality of web resources; extracting, by the computer device, at least some of the content elements of each web resource of the plurality of web resources. Iteratively combining, by the computer device, at least two content elements into subgroups and then iteratively combining subgroups into groups in response to a number of web resources including the at least two content elements exceeding a predefined minimum threshold of web resources for the at least one first subgroup and/or group.
US10958681B2 Network security indicator of compromise based on human control classifications
In one embodiment, a service classifies a device in a network as human-controlled or self-controlled. The service also classifies an online resource as designed for access by human-controlled devices or by self-controlled devices. The service obtains traffic data regarding an attempt by the device to access the online resource via the network. The service determines that the attempt by the device to access the online resource is a security violation, based on the classifications of the device and the online resource. The service initiates a mitigation action in the network for the security violation.
US10958680B2 Method to mitigate voltage based attacks on key agreement over controller area network (CAN)
A method of operating at least one node in a communication network that uses a shared communication medium has been developed. The method includes adjusting, with a controller in a first node, a resistance of a first potentiometer in the first node to a first resistance level that the controller in the first node determines randomly, the first potentiometer in the first node being connected to an output of a transceiver in the first node and to a shared communication medium, and transmitting, with the transceiver in the first node, a first data bit through the output that is connected to the shared communication medium with the first potentiometer producing the first resistance level.
US10958672B2 Cognitive offense analysis using contextual data and knowledge graphs
An automated method for processing security events in association with a cybersecurity knowledge graph. The method begins upon receipt of information from a security system representing an offense. An initial offense context graph is built based in part on context data about the offense. The graph also activity nodes connected to a root node; at least one activity node includes an observable. The root node and its one or more activity nodes represent a context for the offense. The knowledge graph, and potentially other data sources, are then explored to further refine the initial graph to generate a refined graph that is then provided to an analyst for further review and analysis. Knowledge graph exploration involves locating the observables and their connections in the knowledge graph, determining that they are associated with known malicious entities, and then building subgraphs that are then merged into the initial graph.
US10958669B2 Push notifications of system events in a restricted network
Methods, computing systems and computer program products implement embodiments of the present invention that include associating a token with a computing device, defining preferences for the computing device, and conveying, by the computing device, the token and the preferences to an event processing system. Upon the event processing system, an event message from a computing system via a one-way firewall and matching the computing device preferences to the event message, the event processing system can convey the token and the event message to a push notification system. In some embodiments, upon the push notification service receiving the token and the event message, the mobile device can be identified based on the token, and the event message can be conveyed to the computing device. The event messages may include a severity level, and the preferences may include a severity threshold and a message detail level.
US10958668B1 Finding malicious domains with DNS query pattern analysis
Malicious domain finding using DNS query pattern analysis is disclosed. A first DNS query signature and a second DNS query signature are generated, using a set of DNS query records. The first and second DNS query signatures are compared, and the second DNS query signature is identified as malicious based on a detected match between the first and second DNS query signatures.
US10958666B1 Systems and methods for verifying connection integrity
The disclosed computer-implemented method for verifying connection integrity may include (i) receiving a request from a client to initiate a connection to a server via a middlebox, (ii) receiving, from the client, via a side protocol executing in parallel with a transport layer security protocol, a request for a certificate for the middlebox, (iii) sending, to the client, via the side protocol, the certificate, (iv) receiving, from the client, via the side protocol, a request for an additional certificate from a device upstream of the middlebox, (v) requesting, from the device upstream of the middlebox, via the side protocol, the additional certificate, (vi) receiving, from the device upstream of the middlebox, via the side protocol, the additional certificate, (vii) sending, to the client, via the side protocol, the additional certificate, and (viii) relaying data via the connection. Various other methods, systems, and computer-readable media are also disclosed.
US10958665B2 Consumer and business anti-counterfeiting services using identification tags
Methods and systems for tag-based identification include receiving a set of parameters at a user device from a remote server. A counterfeit-proof identification tag is read using a sensor in the user device using the set of parameters. Features of the counterfeit-proof identification tag are extracted in accordance with a feature extraction function, using a processor, to generate a tag bit sequence. A challenge function is applied to the extracted features to generate a result. The result is transmitted to the remote server to authenticate the counterfeit-proof identification tag. The counterfeit-proof identification tag is authenticated with a tag database at the remote server.
US10958662B1 Access proxy platform
An access proxy system is disclosed. A proxy server receives, from a client device, a request to access a protected resource. The protected resource represents a mapping between a user-facing domain and an internal domain that is only accessible from behind a set of one or more proxies that includes the proxy server. In response to receiving a grant of permission by an access policy engine, the proxy server proxies access to the protected resource using a mutual-TLS connection with the client device.
US10958657B2 Utilizing transport layer security (TLS) fingerprints to determine agents and operating systems
A computer system receives a first information detailing a TLS fingerprint. A computer system determines an amount of bad transactions associated with the TLS fingerprint, wherein a bad transaction is a transaction involved in one or more fraudulent activities. The computer system determines whether the amount of bad transactions associated with the TLS fingerprint exceeds a threshold amount.
US10958656B2 Cloud-based device information storage
Device information for each of multiple devices associated with a user account is maintained by a cloud service. The device information can include credential information allowing the device to be accessed by other ones of the multiple devices, remote access information indicating how the device can be accessed by other ones of the multiple devices on other networks, and property information including settings and/or device drivers for the device. The device information for each of the multiple devices is made available to other ones of the multiple devices, and can be used by the multiple devices to access one another and provide a consistent user experience across the multiple devices.
US10958655B2 Systems, methods, and apparatuses for implementing data counter measures for online publishers with third party content
Techniques to block unwanted third party calls are disclosed. In various embodiments, an indication is received that third party code included on a web page is attempting to write to the web page content associated with an unauthorized third party call. The unauthorized third party call is blocked. In some embodiments, the unauthorized third party call is blocked by blocking the web page content associated with the unauthorized third party call from being written to the web page.
US10958654B1 Resource deletion protection service
Techniques for resource protection are described. A resource protection service can determine whether it is safe to delete a resource based on current or projected usage of the resource. The resource protection service can retrieve usage data from a usage monitoring service and compare the usage data to a threshold for resource deletion. When a request to delete a resource is received by a service the service can first check with the resource protection service. The resource protection service fetches current usage data and determines whether it is safe to delete the resource based on the threshold. The resource protection service can return an approve/deny deletion message to the service, which may then either delete the service or provide an error message to the requestor.
US10958653B1 Dynamically adaptive computer security permissions
A computing resource service provider grants a first set of security permissions to a principal (e.g., a user) which may be used to access a plurality of computing resources. The permissions may be associated with a first security token. The principal may access resources using the first set of security permissions, and a system (e.g., a service provider) may identify a subset of security permissions that are sufficient to provide access to the computing resources accessed by the principal using the first set of permissions. The subset may be associated with the principal. In some cases, the principal operating under the subset of permissions may be denied access to a computing resource and may be granted access to the computing resource by operating under the first set of permissions.
US10958652B1 Secure communication link for integrated computing system management and method of operating the same
An integrated computing system configuration system includes a computing system that executes an application to receive, via user input, a request to provision a component of an ICS, and determine whether the component has been sanctioned for use with the ICS by comparing identifying information associated with the component with a plurality of sanctioned component records stored in a memory of the computing system. When the component has been sanctioned for use with the ICS, the application allows provisioning of the component, and when the component has not been sanctioned for use with the ICS, provisioning of the component is restricted.
US10958648B2 Device communication environment
A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
US10958644B2 Context-aware biometric access control policies
A context-aware biometric access control policy is provided. A request to access a protected resource received from a client device is identified. A resource hierarchy associates each of a plurality of protected resources with one or more respective confidence levels of authentication. A confidence level that is associated with the protected resource is identified based on the resource hierarchy. Instructions to capture a biometric token via the client device are generated based on a set of one or more confidence level parameters that is associated with the identified confidence level. The generated instructions are sent to the client device. A biometric token received from the client device is determined to authenticate the user of the client device and, in response, the request to access the protected resource is approved.
US10958643B2 Biometric patient identity verification system
A system for determining identification of a patient communicating over a computer network with a medical provider with certainty is provided using biometric data captured by said medical provider with subsequent biometric data generated by biometric sensors proximal to a patient. Using previously captured biometric information concerning physical characteristics unique to the patient and comparing such to subsequently generated biometric data from the patient, a medical provider can determine the identity of a patient attempting communication over a computer network with the medical provider.
US10958636B2 Using client certificates to communicate trusted information
A device comprises: a receiver configured to receive a client certificate; a processor coupled to the receiver and configured to: authenticate the client certificate, extract, in response to the authentication, attributes from the client certificate, and create, in response to the extraction, a message comprising reformatted attributes based on the attributes, wherein the reformatted attributes can be trusted; and a transmitter coupled to the processor and configured to transmit the message. A device comprises: a processor configured to: process a client certificate comprising a certificate identifier (ID) attribute, a tenant ID attribute, and a role ID attribute, and package the client certificate in a request for a shared service; and a transmitter coupled to the processor and configured to transmit the request.
US10958635B2 Systems and methods for location-based device security
A device may collect environmental information surrounding the device. Based on the collected environmental information, the device may automatically identify a potentially secured location that has lower security risk. When a potentially secured location is identified, the device may prompt the user to setup a security profile having reduced security requirement for the secured location. The device may store and associate the security profile with the secured location. The device may activate the security profile with reduced security requirement when the device is in the secured area. Further, the security profile may require that certain features of the device be disabled when the device is in the secured location.
US10958632B1 Authentication methods and apparatus using key-encapsulating ciphertexts and other techniques
In one aspect, one or more key-encapsulating ciphertexts are generated and stored in a processing device. The processing device receives authentication information from another processing device, and utilizes the authentication information to decrypt at least one of the key-encapsulating ciphertexts to recover an associated key. The authentication information may comprise, for example, a tokencode. In an illustrative embodiment, the authentication information may comprise a plurality of gradually rotating keys with overlapping refresh intervals. As a more particular example, the authentication information may comprise a plurality of hash chains wherein successive ones of the hash chains overlap one another in a designated number of time steps.
US10958629B2 Apparatus and methods for content transfer protection
Methods and apparatus for ensuring protection of transferred content. In one embodiment, content is transferred while enabling a network operator (e.g., MSO) to control and change rights and restrictions at any time, and irrespective of subsequent transfers. This is accomplished in one implementation by providing a premises device configured to receive content in a first encryption format and encodes using a first codec, with an ability to transcrypt and/or transcode the content into an encryption format and encoding format compatible with a device which requests the content therefrom (e.g., from PowerKey/MPEG-2 content to DRM/MPEG-4 content). The premises device uses the same content key to encrypt the content as is used by the requesting device to decrypt the content.
US10958627B2 Offloading communication security operations to a network interface controller
Computing apparatus includes a host processor, which runs a virtual machine monitor (VMM), which supports a plurality of virtual machines and includes a cryptographic security software module. A network interface controller (NIC) links the host processor to a network so as to transmit and receive data packets from and to the virtual machines and includes a cryptographic security hardware logic module, which when invoked by the VMM, applies the cryptographic security protocol to the data packets while maintaining a state context of the protocol with respect to each of the virtual machines. Upon encountering an exception in applying the cryptographic security protocol, the NIC transfers the data packet, together with the state context of the cryptographic security protocol with respect to the given virtual machine, to the cryptographic security software module for processing.
US10958623B2 Identity and metadata based firewalls in identity enabled networks
A method implemented by a firewall device in a network, comprising storing, by a memory, a firewall policy comprising information indicating whether to forward a data packet from a sending host entity to a receiving host entity, receiving, by a receiver, a data packet from a sending host entity, wherein the data packet includes an identifier of the receiving host entity, and determining, by a processor coupled to the memory and the receiver, whether to forward the data packet to the receiving host entity based on the firewall policy and the identifier of the receiving host entity.
US10958621B2 Systems and methods for maintaining an asynchronous communication via an intermediary
The disclosure is directed to maintaining an asynchronous communication via an intermediary. An agent executed on a device intermediary to clients and providers can receive a request from a client for an asynchronous communication between the client device and a provider device. The agent identifies a provider dynamic identifier identifying the provider. The agent uses a communication channel selection policy to determine a communication channel and a provider static identifier corresponding to the provider device. The agent maps a client dynamic identifier assigned by the server to a client static identifier of the client device. The agent generates a transmission data package including the content, a source address identifying the client dynamic identifier and a destination address identifying the provider static identifier. The agent provides the generated transmission data package for transmission via the communication channel determined using the communication channel selection policy to the provider device.
US10958620B1 Systems and methods for improving packet forwarding throughput for encapsulated tunnels
A computerized method for increasing throughput of encapsulated data through tunnels, the computerized method including receiving data at a first network device for transmission over a network to a second network device. Then determining at the first network device the number of available processing cores on the second network device and generating a plurality of tunneling sessions between the first network device and the second device. Associating the received data with a particular tunneling session and then generating translation data unique to the associated tunneling session prior to encapsulating the received data with the translation data. Finally, transmitting the encapsulated data to the second network device and processing the transmitted encapsulated data received at the second network device with a particular processing core based on the received translation data.
US10958618B2 ESIM-based card pool system and control method thereof
An eSIM-based card pool system is disclosed, the system comprising: a card pool unit comprising a plurality of eSIMs; an eSIM manager, comprising a database that stores corresponding relationships between a plurality of eSIM identifications and a plurality of eSIM addresses; and a connection manager, configured to request a first eSIM address from the eSIM manager based on a received download instruction, and write a specified eSIM profile into a first eSIM having the first eSIM address.
US10958615B2 Communication message consolidation with content difference formatting
A set of similar messages addressed to a user is detected. Redundantly similar portions of the set of similar messages and a progressive set of differences between the set of similar messages are identified. The set of similar messages are consolidated into a single consolidated message. The single consolidated message includes one version of the redundantly similar portions in association with the progressive set of differences in a sequence and the progressive set of differences formatted differently from the redundant similar portions.
US10958614B2 Co-references for messages to avoid confusion in social networking systems
Clarifying communications includes receiving, using a processor, a first message from a sending device directed to a user device, determining, using the processor, a second message correlated with the first message, generating, using the processor, a co-reference from the second message, and providing, using the processor, the first message in association with the co-reference to the user device.
US10958609B2 Controlling a graphical user interface based upon a prediction of a messaging action of a messaging account
One or more computing devices, systems, and/or methods for controlling a graphical user interface based upon a predicted messaging action of a messaging account are provided. For example, a plurality of messages associated with the messaging account may be received. Interactions with the plurality of messages may be tracked to generate sets of message interactions. The plurality of messages may be analyzed to identify sets of attributes. An expected action model may be generated based upon the sets of message interactions and the sets of attributes. Performance of a messaging action by a time threshold may be predicted based upon the expected action model. In response to a determination that the messaging action has not been performed by the time threshold, a reminder data structure may be generated. A graphical user interface may be controlled using the reminder data structure.
US10958608B1 Ephemeral gallery of visual media messages
A server maintains a gallery of ephemeral messages respectively comprising visual media content, such as user-provided photographic content or user-provided video content. Each ephemeral message is posted to the gallery by a user for viewing by recipients via recipient devices. At least some of ephemeral messages are augmented by the user with user-provided drawing content and/or text content. In response to a gallery view request from any of the recipient devices, the ephemeral messages in the gallery are displayed on the requesting device in automated sequence, each message being displayed for a respective display duration before display of the next message in the gallery. The gallery has a gallery availability parameter, such as a gallery timer, with the gallery being made unavailable for viewing upon expiry of the gallery availability parameter.
US10958607B2 Systems and methods for geofence-based solutions for targeted advertising and messaging
Systems and methods are disclosed for providing media, including advertisements and other messages, to mobile devices based upon their location relative to a defined geofence.
US10958602B2 Method and device for processing information based on instant messaging
The present application provides an instant messaging-based method and means for processing information. The method comprises: receiving a group add request, said group add request being for requesting the addition of a first user to a first group; assessing whether the first user needs to be added to the first group with a specific status; if the assessment result is yes, then subjecting the group information of the first group to screening in accordance with the group permissions corresponding to the specific status in order to obtain screened group information and issuing the screened group information to the instant messaging client of the first user. The present application can solve information security problems while meeting instant messaging needs.
US10958596B2 Virtual switch fabrics in converged networks
A Fibre Channel over Ethernet (FCoE) network can be inexpensively extended by additional switches (220x) that do not have a full FCoE functionality, e.g. do not have full E-port functionality. The additional switches may or may not have unique Domain IDs. A virtual switch fabric can be extended by such additional switches.
US10958592B2 Domain name bandwidth adjustment method and apparatus
Disclosed is a domain name bandwidth adjustment method and apparatus, wherein the method includes: determining whether a CDN system triggers a bandwidth speed limiting policy, if yes, determining a to-be-limited domain name from domain names served by the CDN system, and executing the bandwidth speed limiting policy on the target domain name; when the bandwidth speed limiting policy is being executed, determining an initial reference bandwidth of the target domain name, and comparing the initial reference bandwidth with an actual bandwidth of the target domain name within a specified observation duration, to determine whether to perform step adjustment on the initial reference bandwidth and determine whether to release the bandwidth speed limiting policy. In the technical solutions provided in the present disclosure, the bandwidth of the target domain name can be effectively controlled, and the bandwidth of the target domain name can be prevented from rising again.
US10958590B2 Dynamic resizing of webserver connection pool size
The present disclosure relates to systems, non-transitory computer-readable media, and methods for dynamically updating the connection pool for a web server without any interruption to the resource. In particular, in one or more embodiments, the disclosed systems can continuously monitor load data for various web servers. Further, the disclosed systems can utilize load data, historical load data, and/or user settings to predict a number of connections over a future time period and can determine an updated connection pool size for a web server based on that predicted number of connections. The disclosed systems can also dynamically modify the connection pool size for the web server based on the updated connection pool size without interrupting the resource or any of its ongoing connections in any way.
US10958589B2 Technologies for offloaded management of communication
Technologies for offloaded management of communication are disclosed. In order to manage communication with information that may be available to applications in a compute device, the compute device may offload communication management to a host fabric interface using a credit management system. A credit limit is established, and each message to be sent is added to a queue with a corresponding number of credits required to send the message. The host fabric interface of the compute device may send out messages as credits become available and decrease the number of available credits based on the number of credits required to send a particular message. When an acknowledgement of receipt of a message is received, the number of credits required to send the corresponding message may be added back to an available credit pool.
US10958588B2 Reliability processing of remote direct memory access
Methods and systems for monitoring remote transmissions of messages among a plurality of nodes are described. A processing element in a first node may allocate a sequence number to a request to read and/or update data in a second node. The processing element may be different from main processors of the first node. The processing element may send the message and the sequence number to the second node. The processing element may modify a status of the sequence number to an active state, indicating a transmission of the message is pending. The processing element may, in response to a response from the second node, modify the status of the sequence number to an inactive state, indicating a completed transmission of the message. The processing element may, in response to no response from the second node within a time period, resend the message and the sequence number to the second node.
US10958584B2 Method and system for dynamically distributing and controlling a virtual gateway
Aspects of the subject disclosure may include, for example, detecting network traffic of a traffic flow at a traffic controller of a first portion of a software-defined network, wherein the detected network traffic is based on a service of a number of services. A source of the detected network traffic is identified based on the detected traffic, wherein the traffic flow is between a subscriber device and a service platform. The service is identified based on the detected network traffic, and a service requirement is determined based on the identifying of the service. A virtual network function of a plurality of virtual network functions is selected based on the source of the network traffic and the service requirement, and a traffic flow is facilitated between the subscriber device and the service platform by way of the virtual network function. Other embodiments are disclosed.
US10958581B2 Data transmission method and communications apparatus
Embodiments of the present application provide a data transmission method and a communications apparatus. A Hypertext Transfer Protocol version 2 HTTP/2 adaptation layer is configured between an application layer and a Multipath Transmission Control Protocol MPTCP layer of a protocol stack. All frames belonging to a same HTTP/2 stream are allocated to a same MPTCP subflow for transmission, so that a data throughput is large, and system robustness is good, thereby improving HTTP/2 stream transmission performance.
US10958580B2 System and method of performing load balancing over an overlay network
A system and method for performing load balancing over an overlay network is disclosed. The load balancing is performed by a DNS load balancing module communicating to a plurality of computing devices communicatively coupled over the overlay network. The DNS load balancing module calculates and maintains a weighted value of each computing device among the plurality of computing device based on a plurality of parameters. The DNS load balancing module on receiving a DNS lookup request for a resource from a first computing device identifies a list of computing device among the plurality of computing device hosting the requested resource. The DNS load balancing module further performs load balancing by selecting a computing device among a list of computing devices for accessing the resource based on a weighted value calculated.
US10958576B2 Systems and methods for data processing and storage in vehicles having a zone-based, central computing in-vehicle communications network architecture
A system for data processing and storage in vehicles having a zone-based, central computing in-vehicle communications network architecture, includes a zone control unit (ZCU) that receives electronic messages from one or more sensors or electronic control units (ECUs) located within a zone of the vehicle, the ZCU comprising a protocol data unit (PDU) gating module that converts the electronic messages into a plurality of PDUs, and a switch-based Ethernet network that transmits the plurality of PDUs, using Ethernet protocol frames comprising the plurality of PDUs, to a central computing platform. The central computing platform includes an Ethernet handler module that decomposes the Ethernet protocol frames into individual PDUs for storage in a shared memory. The central computing platform further includes a plurality of parsing modules that are configured to access the individual PDUs from the shared memory and perform data processing on the individual PDUs.
US10958574B2 Systems and methods for providing external services to core network traffic
A network device, such as a Packet Data Network (PDN) Gateway (PGW), may receive network traffic, determine traffic processing services associated with a subscriber corresponding to the traffic, and identify a sequence of external traffic processing components to provide traffic processing services as though the external traffic processing components where part of the core network. The network device may modify the traffic in accordance with the sequence of external traffic processing components and forward the traffic to the first external traffic processing component of the sequence. The network device may later receive the traffic from the last external traffic processing component of the sequence, process the traffic in accordance with instructions provided by the external traffic processing components, and forward the traffic in accordance with a destination address of the traffic.
US10958572B2 Directing packets to service chain associated with user plane anchor
In one embodiment an apparatus comprising networking circuitry, and processing circuitry, the processing circuitry adapted to receive, via the networking circuitry, at least one indication of at least one service chain that is associated with a user plane anchor selected for anchoring a user equipment, out of a plurality of service chains in a network, the apparatus being the user equipment or being a host behind the user equipment, and the at least one service chain being fewer in number than the plurality of service chains, and use the at least one indication to direct at least one packet to at least one service function in the at least one service chain.
US10958567B1 Controlling paths in a network via a centralized controller or network devices
A device provides path data associated with a network that includes network devices interconnected by links. The path data includes data identifying a first path and a second path to be provided through the network. The device provides an instruction to cause the network devices to provide information identifying the first path and to route traffic via the first path, and receives an indication of a failure associated with the first path. The indication causes the network devices to provide information identifying the second path and to re-route the traffic from the first path to the second path. The device causes the failure associated with the first path to be repaired while the traffic is re-routed to the second path, and provides, based on causing the failure to be repaired, another instruction to cause the network devices to route the traffic via the first path.
US10958566B2 Traffic engineering for bit indexed explicit replication
Methods, network devices and computer readable media are disclosed for traffic-engineered forwarding through a new form of bit indexed explicit replication. In one embodiment, a method includes receiving, at an ingress node of a network, a message associated with a message flow, obtaining a message bit array corresponding to the message flow, encapsulating the message with the message bit array to form an encapsulated message, and forwarding the encapsulated message into the network. Bit positions in the message bit array are assigned to separate segments of a path or tree in the network, and an explicit path or tree for the message flow is defined as an end to end connection of multiple segments assigned bit positions having a first bit value in the message bit array.
US10958565B2 Methodology for efficient upstream multicast in PON networks
Systems and methods for efficient upstream multicast in passive optical networks. An upstream multicast source communicates an upstream multicast packet to the network. Subsequent downstream packet management achieved through use of source filters prevents a reflected copy of the original upstream multicast packets from being received by the upstream multicast source.
US10958564B1 Rendezvous point (RP) router with improved processing of first hop router (FHR) information in a protocol independent multicast (PIM) network domain
Multiple Register State Machines on a rendezvous point router (“RP”) in a Protocol Independent Multicast-Sparse Mode (“PIM-SM”) domain per (S,G) is supported, thereby increasing the Register state consistency and faster convergence in case of a first hop router (“FHR”) failure. Such example embodiments may advantageously eliminate the limitation of a single Register State Machine on RP for a given (S,G), in the presence of multiple FHRs connected to the same source. At least some such example embodiments provide the capability of maintaining multiple Register State Machines on RP for a given (S,G), in a way, that maps one Register State Machine to each FHR. In this way, the RP can avoid the inconsistent FHR states and traffic losses caused due to FHR failures.
US10958562B1 Satisfying service demands in data communication networks
Techniques for identifying service paths for satisfying a service demand in a data communication network are disclosed. Aspects include identifying a plurality of vertices in a communications route cycle, the communications route cycle alternating through the plurality of vertices and a plurality of edges in a sequence; identifying a plurality of internal paths in the communications route cycle, each of the plurality of internal paths is disjoint to the plurality of edges; identifying a first internal path and a second internal path among the plurality of internal paths as a crossing pair of internal paths; detecting a failure of at least two edges among the plurality of edges; and identifying, based on the communications route cycle and the identified crossing pair of internal paths, a service path that satisfies the service demand in response to detecting the failure of the at least two edges.
US10958560B2 Common abstraction for network traffic migration
A method of migrating traffic in a network includes receiving, via an API, a request to migrate traffic. The request identifies a target around which the traffic is to be migrated and a peer to which the traffic is to be migrated. The method also includes discovering at least one anchor point based on at least a topology of the network, the target, and the peer. The method includes, based on an identity of the at least one anchor point and the target, identifying a migration mechanism. The method also includes requesting, in accordance with the migration mechanism, that the at least one anchor point facilitate migration of the traffic. The method includes responding, through the API, to the request indicating whether the migration was successful.
US10958556B2 Probe and secure the vulnerable network services using a centralized controller
A centralized controller for probing and securing vulnerable network resources is disclosed. A list of services hosted by a resource is received at the controller. A request to probe the list of services hosted on the resource is received by the controller. A probe candidate is determined by the controller. The probing is triggered by the controller based on a user scheduled time. The probing includes sending a probe packet that contains a special marker. The controller sends the list of resources to be probed for a set of port and protocol, to the probe candidate. A probe result generated as a result of the probing is received at the controller. The probe result includes vulnerable service information. A policy is computed based on the probe result and is enforced on the probed resources.
US10958555B2 Real-time application-driven synthetic probing
In general, the disclosure describes techniques for evaluating application quality of experience metrics over a software-defined wide area network. For instance, a network device may receive an application data packet of a data flow for an application and send a first set of probe packets, configured according to an initial probing profile, over each of one or more links. The network device may monitor the data flow to determine one or more characteristics of the data flow and generate an updated probing profile based on the one or more characteristics of the data flow. The network device may then send a second set of one or more probe packets, configured according to the updated probing profile, over each of the one or more links.
US10958552B2 Internet of things event management systems and methods
Internet of Things (IoT) event objects can be tailored to specific device types and capabilities. An IoT event object can use a flexible definition of an event that can be reconfigured. An IoT event object allows for the ability to set different triggering conditions and priorities. Individual event definitions can be extended to create more complex events. A Notification Handler supports sending a request or command in response to an event that requires action.
US10958548B2 Generating production server load activity for a test server
Replicating on a test server a production load of a production server. A plurality of messages representing the production load on the production server can be received from the production server. Each message can correspond to a respective client request received from a respective client. Responsive to receiving each message, in real time, data can be parsed from the message and, from the parsed data, a replicated client request corresponding to the client request can be generated, wherein the replicated client request includes state information representing a unique state formed between the production server and the respective client. The replicated client request can be communicated, in real time, to a test server in order to replicate the production load on the test server.
US10958544B2 Communication device, communication system, communication method, and program
A communication device includes: a first processing circuit including an acquisition unit that acquires first information via a first network from a first device connected to the first network, the first information being related to the first device; and a storage that stores device information including the acquired first information, the device information being readable from the storage via a second network by a second device connected to the second network, the second network being a network external to the first network.
US10958543B2 Monitoring wireless access point events
A wireless access point system includes a processor configured to tap event data and process the event data using a plurality of event filters. Each event filter of the plurality of event filters applies event criteria to detect one or more types of events. The wireless access point system includes a memory configured to store the tapped event data. A communication interface configured to report a report of a detected event type. At least a portion of the report is correlated to analyze a performance of a wireless network.
US10958541B2 Selection of a network slice in relation to an application
A method for selecting a set of functions of a communications infrastructure, referred to as a network slice, for routing data relating to an application installed in a user terminal connected to the infrastructure. The method is implemented by the terminal and includes: transmitting, to a rule management entity, an identifier of at least one application in the terminal; receiving, from the rule management entity, at least one rule relating to the network slice associated with the identifier of the at least one application received; and determining a network slice based on the at least one rule obtained.
US10958540B1 Reconnection routing for service sessions
Techniques are described for routing service requests, in a service environment, based on a category of a previously terminated service session. A category is determined for a first service session involving an individual, the category being a topic, question, and/or problem discussed during the first service session. An activity record may be stored that identifies the individual and the category of the first service session. If the first service session is terminated, a reconnection dialog can be presented to request a reconnection. A second service request may be sent based on the selection through the reconnection dialog. Responsive to receiving the second service request, the activity record may be accessed and used to determine the category of the previous service session. The service request can then be automatically routed to a service representative suited to handle requests in that particular category.
US10958528B2 Hybrid LEO/HAPS constellation for fixed broadband
The disclosure provides for a system that includes a network controller configured to determine a network configuration of a network and cause the network to implement the network configuration. The network controller may be configured to determine that an overall link bandwidth for a particular geographic area is less than a set bandwidth amount based on link bandwidth information for possible links directly connected to the particular geographic area. Based on a difference between the overall link bandwidth and the set bandwidth amount, the network controller may be configured to determine additional links to connect to the particular geographic area in a given network configuration of the network. The network controller may then send instructions to the plurality of nodes of the network to cause the plurality of nodes to implement the given network configuration and transmit client data at the given point in time.
US10958527B2 Transaction fencing in a multi-domain network
Methods and systems for transaction fencing in a multi-domain network are provided. A system for providing transaction fencing in a multi-domain network includes an error identification module that identifies a communication error between a source domain and a destination node. The communication error is associated with a connection in a plurality of connections between a plurality of domains. Additionally, the system includes a tearing module that disconnects the destination node from the plurality of domains and clears outstanding transactions associated with the destination node in the plurality of domains. Further, the system includes a connection enable module that enables connections between the plurality of domains and the destination node.
US10958522B1 Configuration tracking perimeter
A configuration management system tracks the configuration of a computing environment based on a tracking policy. The configuration management system detects a change to a configuration setting included in the tracking policy, and classifies the change. The classification is indicative of an effect of the change on an ability to manage operation of the computing environment. The configuration management system initiates an action, based at least in part on the classification, in response to the change.
US10958513B1 Establishing an initial configuration of a streaming device
Described herein are systems and methods for content streaming with bandwidth management. Prior to shipment of a streaming device, partial content and remaining content from content may be generated. The partial content may be configured to be unusable for presentation at the streaming device without at least a portion of the remaining content, and the remaining content may be configured to be unusable for presentation at the streaming device without at least a portion of the partial content. The partial content may be combinable with the remaining content by the streaming device to form a presentable file corresponding to the first content. The partial content may have a filename extension indicating that an associated media file includes the partial content, and the associated media file is different from the presentable file. The partial content on the streaming device may be stored prior to the shipment of the streaming device.
US10958508B2 System facilitating prediction, detection and mitigation of network or device issues in communication systems
Prediction, detection and mitigation of network or device issues in a communication system are facilitated. An embodiment can comprise: determining whether an identified problem of a device has an associated defined solution stored in a repository of information; transmitting solution information representative of the associated defined solution to the device for application of the solution information to the device in a manner determined to have less than a defined amount of impact on the device and in accordance with defined security protocols of the device; and assessing a performance of the device after application of the solution information to the device to determine whether the solution information solved the identified problem. In some embodiments, solution detection can be performed such that based on a determination that the identified problem has been removed, the change that caused the identified problem can be determined.
US10958507B2 Web handling system
A web handling system is described, including a plurality of web handling controllers and a web handling process logic controller networked to form a ring network. A processor of the web handling process logic controller being configured to determine whether a fault exists within the ring network, and responsive to determining that a fault exists within the ring network, to generate and send signals throughout the ring network to switch the configuration of the ring network to at least one linear network.
US10958505B2 Techniques and architectures for recovering from a service disruption in a multi-server environment
Techniques and architectures to provide multiple application servers each having at least one connection agent and at least one enabler agent and at least one database organized as multiple nodes. An error condition between a first connection agent and a first database node is detected. The first connection agent indicates that the first database node is unavailable to stop attempts to access the first database node by a first application server. A first enabler agent periodically checks availability of the first database node. The first database node is indicated as available in response to a pre-selected number of successful attempts to contact the first database node with the first enabler agent. The first database node is accessed with the application server in response to the indication that the first database node is available.
US10958500B2 Communication device, operation method, and medium
A communication device that includes processing circuitry that receives an input to switch an operation mode between a first operation mode in which access to the communication device or a connected device connected to the communication device is restricted and a second operation mode in which access is not restricted; controls the access from devices that transmitted access requests in accordance with the first operation mode or the second operation mode, which is designated by the received input; and permits a no-permission device that has no permission for the access to access the communication device or the connected device based on an access request from the no-permission device by registering the no-permission device as a permission device, in a case where the operation mode is the second operation mode.
US10958498B2 Coding and modulation apparatus using non-uniform constellation
A coding and modulation apparatus and method are presented. The apparatus (10) comprises an encoder (11) that encodes input data into cell words, and a modulator (12) that modulates said cell words into constellation values of a non-uniform constellation. The modulator (12) is configured to use, based on the total number M of constellation points of the constellation and the signal-to-noise ratio SNR in dB, a non-uniform constellation from a group of constellations comprising one or more of predetermined constellations defined by the constellation position vector w0 . . . b−1, wherein b=M/4.
US10958497B2 Method and apparatus for processing modulation symbol
The present invention relates to a method and apparatus for processing a modulation symbol. The processing method includes: a transmitter obtaining a transmission power ratio αj, wherein in the transmission power ratio αj∈{α0, α1, α2}, j is a natural number, and α0, α1 and α2 are all positive numbers; and the transmitter modulating a first group of bit sequences b0(i), b0(i+1) and a second group of bit sequences b1(i), b1(i+1), . . . , b1(i+n) according to the transmission power ratio αj so as to obtain a modulation symbol, wherein i is a natural number, and n∈{1, 3, 5}. The present invention solves the problem in the relevant art that an uncertain number of transmission power ratios affects the performance of a system and increases the design complexity of signaling, thereby reducing signaling overheads and improving system stability and demodulation performance.
US10958495B2 Apparatus and method for transmitting reference signals in wireless communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The present invention relates to transmission of a reference signal in a wireless communication system, and an operation method of a terminal comprises the steps of: receiving control information for reference signals from a base station, and receiving the reference signals according to the control information. Further, the present invention also comprises embodiments different from the embodiment described above.
US10958492B2 Compressed preamble for a wireless communication system
A physical layer (PHY) preamble of a PHY data unit is generated, including generating one or more short orthogonal frequency division multiplexing (OFDM) symbols for one or more long training fields of the PHY preamble. Each of the one or more short OFDM symbols corresponds to a frequency domain sequence having a number of tones. Every N-th tone is modulated and tones between modulated tones are zero tones, where N is a positive integer greater than one. A time duration of each short OFDM symbol is 1/N of a time duration of a full inverse discrete Fourier transform (IDFT) of the frequency domain sequence. A data portion of the PHY data unit is generated, including generating one or more long OFDM symbols. A time duration of each long OFDM symbol is greater than a time duration of each of the one or more short OFDM symbols.
US10958491B2 Radio frequency (RF) to digital polar data converter and time-to-digital converter based time domain signal processing receiver
The present disclosure includes a time-to-digital converter (TDC) based RF-to-digital (RDC) data converter for time domain signal processing polar receivers. Polar data conversion achieves better SNR tolerance owing to its phase convergence near the origin in a polar coordinate. The proposed RDC consists of a TDC for phase detection and an analog-to-digital converter (ADC) for amplitude conversion. Unlike the conversional data converter, the proposed ADC's sampling position is guided by the detected phase result from the TDC's output. This TDC assisted data-converter architecture reduces the number of bits required for the ADC. In addition, oversampling is no longer needed. With precisely controlled tunable delay cells and gain compensator, this hybrid data convertor is capable to directly convert Quadrature Amplitude Modulation (QAM) waveforms and Amplitude Phase Shift Keying (APSK) waveforms directly from the RF signal without down-conversion. Thus, the proposed RDC architecture achieves lower power consumption and better performance comparing with conventional I/Q receivers.
US10958487B2 Integrated switched-capacitor-based analog feed-forward equalizer circuits
An apparatus includes an FFE circuit, including a clock generator creating multiple sub-rate phases of an input clock, and a multi-phase sampler responsive to a data signal and to the multiple sub-rate phases generated by the clock generator. The sampler is configured to sample the data signal and to generate held sample outputs corresponding to the multiple sub-rate phases. A SC equalization circuit in the FFE circuit has two states and is responsive to inputs from the multi-phase sampler output and the clock generator. The SC equalization circuit is configured to form outputs using the two states. A variable gain output stage in the FFE circuit is responsive to the outputs from the SC equalization circuit and is responsive to gain control signal(s) to provide variable gains to corresponding outputs of the SC equalization circuit to form equalized outputs based on the data signal.
US10958483B1 Method and apparatus for determining a set of optimal coefficients
The disclosed systems, structures, and methods are directed to a method for determining a set of N optimal coefficients to be supplied to an equalizer, the equalizer being employed in at least one of a serializer and a deserializer, the method comprising: receiving N different parameters, searching an initial set of N coefficients on an N-dimensional performance surface, in accordance with a genetic algorithm, wherein the N-dimensional performance surface corresponds to various coefficients in the N parameters, and fine tuning the initial set of N coefficients to provide the set of N optimal coefficients, in accordance with a gradient descent algorithm.
US10958480B2 Per-app virtual private network tunnel for multiple processes
Examples described herein include systems and methods for creating a per-app virtual private network (“VPN”) using hooking, even though an isolated process is used for networking functions. The isolated process can include networking functions of the WebView class for ANDROID. The application can start an HTTP proxy server to receive local HTTP requests. Then, the application can trigger a broadcast to the isolated process, causing the isolated process to route its HTTP requests to the HTTP proxy of the application. The application can then hook HTTP requests and send them to a virtual private network (“VPN”) tunnel server. This can allow an application to securely connect to enterprise files or data even though the networking functions occur in the isolated process.
US10958477B2 Information processing apparatus, method for controlling the same, and computer-readable medium
An information processing apparatus that communicates with a communication apparatus includes a connecting unit that connects to a first access point in the communication apparatus, a connection-information acquisition unit that acquires connection information for connecting to a second access point in the communication apparatus via the first access point, a storage unit that stores the acquired connection information in a memory, and a receiving unit that receives an instruction to transmit data. Upon receipt of an instruction to transmit data when the connecting unit is not connected to the second access point, the connecting unit connects to the second access point using the stored connection information stored in the storage unit, and when the connecting unit is connected to the second access point, the first access point is disabled.
US10958476B2 Data transmission device and data transmission method
According to an embodiment of the invention, a data transmission device that includes a communicator and a controller is provided. The communicator is connected to a network and communicates with another device via the network. The controller transmits, from the communicator to the other device, a data set including data of at least one item in the case where the data of the at least one item has changed from the state of previous interval; and the transmitted data set includes the data having the changed state. The controller acquires the data of the at least one item at a first interval, and performs the transmitting of the data set to the other device at a second interval or at a frequency less than the second interval by updating the data of the at least one item at the second interval; and the second interval is slower than the first interval.
US10958475B2 Repeater device
A repeater device in a communication network includes a microcomputer configured to determine whether the repeater device will function as a mirroring switch that generates and transfers a mirror frame, or as a mirror-transfer switch that transfers the mirror frame. When the repeater device functions as a mirror switch and performs port mirroring, the repeater device adds monitor port and destination port information of the mirroring switch to the mirror frame. When the repeater device functions as a mirror-transfer switch, the repeater device adds sender port and destination port information of the mirror-transfer switch to the mirror frame. A monitor device in the communication network uses information in the mirror frame to identify a mirror source device in the network.
US10958473B2 Method of operating a unit in a daisy chain, communication unit and a system including a plurality of communication units
When operating a first unit in a daisy chain of units allowing bidirectional communication, each unit is capable to transmit and to receive signals. A plurality of units including the said first unit transmits a respective signal to a preceding neighbor unit preceding in said daisy chain and to a following neighbor unit following in the daisy chain. In the daisy chain, the first unit determines whether or not it receives a signal from both of these neighbor units or not and if so, said first unit operates so as to put the at least one subunit into a first state. If the at least one subunit is not put into a first state, it operates so as to put the at least one subunit into a second state different from said first state.
US10958468B2 Portable acoustical unit
A portable acoustic unit is adapted for insertion into an electrical receptacle. The portable acoustic unit has an integrated microphone and a wireless network interface to an automation controller. The portable acoustic unit detects spoken voice commands from users in the vicinity of the electrical receptacle. The portable acoustic unit merely plugs into a conventional electrical outlet to provide an extremely simple means of voice control through a home or business.
US10958463B1 Pairing multiple devices into a designated group for a communication session
Methods, apparatus, and processor-readable storage media for pairing multiple devices into a designated group for a communication session are provided herein. An example computer-implemented method includes processing, via a first processing device, information input by a user in connection with a request to pair the first processing device to one or more additional processing devices, wherein the information comprises a number of additional processing devices to which the first processing device is attempting to pair; implementing, via the first processing device, a pairing algorithm which comprises searching for additional processing devices, in accordance with temporal values associated with the input of the first processing device, that carried out a request to pair to the same number of additional processing devices as the first processing device; and configuring the first processing device to a pairing mode configuration upon successful completion of the pairing algorithm.
US10958459B2 Method and apparatus for processing group chat message
The present disclosure discloses a method and an apparatus for processing a group chat message. The method includes: determining that a specified user is joined into a group; if at least one chat message exists in the group within a preset time period before a current time, obtaining the at least one chat message within the preset time period; selecting a chat message from the at least one chat message within the preset time period; and sending a message identifier of the selected chat message to a target server, so that the target server sends the selected chat message in the group according to the message identifier of the selected chat message. According to the present disclosure, by means of a simple selection operation, a previous chat message can be presented to a specified user that newly joins a group, thereby greatly improving processing efficiency.
US10958458B2 Cognitive meeting proxy
A method, computer program product, and a system include a processor(s) that monitors an event, as a proxy for an invitee, to assign or periodically update a value (the value shifts temporally during the event). The processor(s) monitors the event by analyzing sentiment and emotion in verbal content, generate a speech baseline for each attendee, i.e., tone neutral vocal communication patterns, determine an aggregate tone for the event, and generating and progressive update, during the monitoring, the value (the value represents deviations in tone from the aggregate tone in portions of the verbal content proximate to an occurrence of one or more keywords relevant to the invitee, based on the aggregate tone and the speech baseline for each of the one or more attendees). The processor(s) determine that the value has exceeded a threshold and trigger an action to facilitate connection of the invitee to the event.
US10958456B1 Applying user-specified permissions to distribution of content items to social networking system users
A social networking system user identifies one or more social networking system users authorized to present content items to the user via the social networking system (“authorized users”). When an additional user requests presentation of a content item to the user, the social networking system determines if the additional user is an authorized user. If the additional user is an authorized user, the content item is presented to the user. However, if the additional user is not an authorized user, the social networking system identifies the additional user to the user along with a request to identify the additional user as an authorized user. If the user identifies the additional user as an authorized user in response to the request, the content item is presented to the user.
US10958453B2 Method and apparatus for noise injection for PUF generator characterization
Disclosed is a physical unclonable function generator circuit and method. In one embodiment, physical unclonable function (PUF) generator includes: a PUF cell array that comprises a plurality of bit cells, wherein each of the plurality of bit cells comprises at least two access transistors, at least one enable transistor, and at least two storage nodes, wherein the at least two storage nodes are pre-configured with substantially the same voltages allowing each of the plurality of bit cells having a first metastable logical state; a PUF control circuit coupled to the PUF cell array, wherein the PUF control circuit is configured to access the plurality of bit cells to determine second logical states by turning on the at least one enable transistor and turning off the at least two access transistors of each of the plurality of bit cells, and based on the second logical states of the plurality of bit cells, to generate a PUF output; and a noise injector coupled to the PUF control circuit and the PUF cell array, wherein the noise injector is configured to create stressed operation conditions to evaluate stability of the plurality of bit cells.
US10958451B2 Authentication apparatus and method
An interface element connected to a device and a security die-chip are fabricated in a single package. The security die-chip may provide a security authentication function to the interface element that does not have the security authentication function. The security die-chip may include a physically unclonable function (PUF) to provide a private key, and a hardware security module to perform encryption and decryption using the private key.
US10958445B1 Attribution of network events pursuant to configuring mobile communication devices
A telecommunications service provider network gateway computer system. The gateway computer comprises a processor, a non-transitory memory, and a probe application stored in the non-transitory memory. When executed by the processor, the probe application monitors data packets received from a radio access network (RAN), identifies data packets addressed to a server computer hosting a mobile application downloading site, for the data packets addressed to the downloading site, collect information associated with telecommunications service subscribers downloading applications from the downloading site based on a telecommunications service subscriber identity associated with each of the data packets provided to the gateway server computer by the RAN, generates a report based on the information collected that anonymizes the subscribers' identities, and transmits the report to an operator of the downloading site. The gateway computer system transmits the data packets received from the RAN on to destination hosts identified in the data packets.
US10958440B2 Blockchain ledger compression
A method includes: obtaining, by a server storing data in a blockchain ledger, compression point information of the blockchain ledger, in which the compression point information includes identification information of a specified data block, a server digital signature, and a user digital signature, in which the compression point information indicates that a specified portion of the blockchain ledger has passed an integrity verification, and in which the specified portion of the blockchain ledger includes data blocks in the blockchain ledger previous to the specified data block in the blockchain ledger; and compressing data of the specified portion of the blockchain ledger.
US10958434B1 System and method of detecting end-of-life of internet of things (IoT) device and closing associated block chain
An electronic device. The electronic device comprises a processor, a memory, a radio transceiver, and an application stored in the memory. When executed by the processor, the application establishes a communication link via the radio transceiver with an Internet of things (IoT) device, wherein the IoT device is associated with a block chain comprising event blocks that capture information about a state of the IoT device, receives a heartbeat message via the communication link from the IoT device, determines a period of time that passes after receiving the heartbeat message, determines that the period of time exceeds a predefined threshold, and transmits an end-of-life message via the radio transceiver to a server computer, wherein the end-of-life message identifies the IoT device, whereby the server computer is enabled to add an end-of-life block to the block chain associated with the IoT device to finalize the block chain.
US10958430B1 Log record generation and storage based on associated principals
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device receives (e.g., via the DSN and from a first other computing device) a storage request that is based on data object. The computing device extracts a remote address (associated with the first other computing device) from the storage request. The computing device processes the storage request to determine whether any principals are associated with the storage request, wherein the principals include DSN system entities. The computing device performs selective operations based on a determination that the principals are associated with the storage request or another determination that the principals are not associated with the storage request.
US10958425B2 Hosted dynamic provisioning protocol with servers and a networked responder
A network can operate a WiFi access point with credentials. An unconfigured device can support a Device Provisioning Protocol (DPP), and record bootstrap public keys and initiator private keys. The network can record bootstrap public and responder private keys and operate a DPP server. A responder proxy can establish a secure and mutually authenticated connection with the network. The network can (i) derive responder ephemeral public and private keys, (ii) record the initiator bootstrap public key, and (iii) select a responder mode for the responder. The network can derive an encryption key with at least the (i) recorded the initiator bootstrap public key and (ii) derived responder ephemeral private key. The network can encrypt credentials using at least the derived encryption key and send the encrypted credentials through the responder proxy to the initiator, which can forward the encrypted credentials to the device, thereby supporting a device configuration.
US10958422B2 Methods for disseminating reasoning supporting insights without disclosing uniquely identifiable data, and systems for the same
Embodiments disclosed herein relate to methods and systems for disseminating reasoning supporting insights made with uniquely identifiable data without disclosing the uniquely identifiable data.
US10958416B2 Encrypted and compressed data transmission with padding
In some examples, a system for executing instructions can include a processor to detect data to be transmitted to a storage device in response to a write operation. The processor can also determine that the data comprises a compressible characteristic that enables compression of the data to a size below a threshold value. Additionally, the processor can generate a modified data block by encrypting the compressed data, and adding a padding to the compressed and encrypted data. Furthermore, the processor can transmit the modified data block to the storage device.
US10958414B2 Clock period randomization for defense against cryptographic attacks
Methods, systems, and apparatuses for defending against cryptographic attacks using clock period randomization. The methods, systems, and apparatuses are designed to make side channel attacks and fault injection attacks more difficult by using a clock with a variable period during a cryptographic operation. In an example embodiment, a clock period randomizer includes a fixed delay generator and a variable delay generator, wherein a variable delay generated by the variable delay generator is based on a random or pseudorandom value that is changed occasionally or periodically. The methods, systems, and apparatuses are useful in hardware security applications where fault injection and/or side channel attacks are of concern.
US10958412B1 Communication using edge timing in a signal
Systems, methods, and circuitries are provided to perform bidirectional communication using edge timing. In one example, a method includes receiving, on a first signal line, a first signal having a first timing edge and a first data edge. The first timing edge is of a different type than the first data edge. The first data edge is an edge immediately adjacent to the first timing edge and occurs at a first elapsed time after the first timing edge. The method includes sampling the first signal at a predetermined sample time after the first timing edge to determine a first data value. A second data value is determined and a second signal is generated having a second timing edge and a second data edge. A second elapsed time between the second timing edge and the second data edge encodes a second data value. The second signal is transmitted on a second signal line.
US10958411B2 Multi-rate transceiver circuitry
Techniques to operate circuitry in an integrated circuit are provided. The circuitry may include rate detection circuitry, receiver circuitry, and configuration circuitry. The receiver circuitry may receive a data stream with an arbitrary data rate. The rate detection circuitry may receive a reference clock signal that is associated with the received data stream. The rate detection circuitry determines the frequency of the reference clock signal such that an appropriate clock signal may be generated for the receiver circuitry. The receiver clock signal may be generated by clock generation circuitry that is coupled to the rate detection circuitry. The configuration circuitry may accordingly configure the receiver circuitry based at least on the determined frequency of the reference clock signal so that the receiver circuitry may operate at the arbitrary data rate.
US10958409B2 Half duplex WTRU
A method performed by a HD-WTRU may comprise determining that an uplink SR and/or a PRACH preamble overlaps in time with one or more subframes of a scheduled downlink shared channel transmission. When the overlap occurs, the HD-WTRU may receive the downlink shared channel transmission on the one or more subframes. The HD-WTRU may process the downlink shared channel transmission, not transmit the SR and not transmit the PRACH preamble.
US10958401B2 Electronic device and user equipment in wireless communication system and wireless communication method
An electronic device and a user equipment in a wireless communication system and a wireless communication method. The electronic device includes: one or more processing circuits configured to acquire NACK information indicating an information transmission failure between a transmitting end and a receiving end in a wireless communication system and to acquire failure cause information indicating a cause of the information transmission failure, wherein the cause of the information transmission failure is classified as a link quality cause or a non-link quality cause; and when the cause of the information transmission failure is determined to be the non-link quality cause, generating spectrum sensing parameter information to adjust a spectrum sensing parameter at the transmitting end to increase a probability of successful information transmission between the transmitting end and the receiving end.
US10958400B2 Method and apparatus for transmitting/receiving uplink signaling information in a single carrier FDMA system
A method and an apparatus method are provided for transmitting uplink information including acknowledgement information in a wireless communication system. The method includes coding, by a terminal, uplink data and the acknowledgement information by using different coding schemes respectively; multiplexing, by the terminal, the coded uplink data and the coded acknowledgement information into the uplink information; and transmitting, by the terminal, the uplink information using resources. At least a portion of the uplink data is transmitted based on a first resource and the acknowledgement information is transmitted based on a second resource. The first resource and the second resource are adjacent to each other with respect to a time domain and a frequency domain. The acknowledgement information is located immediately adjacent to a pilot for the uplink data, and the pilot is used for demodulation of the uplink data.
US10958397B2 Method and apparatus for transmitting and receiving data
The prevent invention relates to a method and apparatus for transmitting and receiving data. The method for receiving control data by a terminal can include the steps of: a terminal receiving redundant information on a first control channel from a base station; the terminal receiving a first subframe from the base station and first blind decoding being performed on the first subframe in order to monitor the first control channel; the terminal receiving a second subframe from the base station and second blind decoding being performed on the second subframe on the basis of the redundant information and the first blind decoding information in order to monitor a second control channel.
US10958393B2 Methods and devices for handling and assigning uplink pilots
Disclosed are methods and devices for controlling radio base stations and User Equipments, UEs, in a wireless communication network. Corresponding computer programs are also provided. Embodiments provides mechanisms whereby it will be possible to determine whether an uplink pilot sequences has been contaminated. Further embodiments provides methods and devices for assigning a new uplink pilot sequence to a UE if the uplink pilot sequence assigned to the UE is deemed to be contaminated.
US10958390B2 Method and system for a repeater network that utilizes distributed transceivers with array processing
A device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured to function as relay device, relaying an input data stream from a source device to at least one other device. The relaying may include configuring one or more of the plurality of distributed transceivers to particular mode of relay operation and receiving the input data stream from the source device via at least one of the configured one or more of the plurality of distributed transceivers. The relaying may also include transmitting at least one relay data stream corresponding to the input data stream to the at least one other device, via at least one of the configured one or more of the plurality of distributed transceivers.
US10958387B2 Inserting virtual carrier in conventional OFDM host carrier in communications system
A method of allocating transmission resources in an OFDM wireless telecommunication system arranged to communicate data using a plurality of OFDM sub-carriers. The method comprises allocating transmission resources provided by a first group of the plurality of OFDM sub-carriers within a first frequency band to terminals of a first type; allocating transmission resources provided by a second group of the plurality of OFDM sub-carriers within a second frequency band to terminals of a second type, the second group being smaller than the first group and the second frequency band being selected from within the first frequency band; transmitting control information comprising resource allocation information for terminals of the first type over a first bandwidth corresponding to the combined first and second groups of OFDM sub-carriers; and then transmitting control information comprising resource allocation information for terminals of the second type over a second bandwidth corresponding to the second group of OFDM sub-carriers.
US10958379B2 Mapping of channel encoded bits to symbol for retransmission
Aspects of the present disclosure relate to retransmissions of data within wireless communication networks. For a retransmission, at least a portion of the encoded bits of an original transmission may be mapped to different bit locations in one or more modulated symbols based on a non-random mapping rule. In some examples, the encoded bits of a symbol may be reversed within the symbol for a retransmission. In other examples, the first and last encoded bits within a symbol may be switched for a retransmission. Other non-random mapping rules, such as a bit location offset, may also be used to map encoded bits to different bit locations in the modulated symbol within a retransmission.
US10958377B2 Channel encoding and decoding method and device in wireless communications
Embodiments of this application provide an encoding and decoding method and device in wireless communications between network devices and user equipment. The encoding method includes: obtaining, by a transmit end, a post-polar-encoding data length corresponding to to-be-encoded data; segmenting, by the transmit end, the to-be-encoded data into at least one code block based on the post-encoding data length and a preset threshold; and performing, by the transmit end, polar encoding on each code block, and transmitting encoded data to a receive end. The embodiments of this application avoid a data transmission performance loss caused by an excessive quantity of segments.
US10958376B2 Method and apparatus for transmitting and receiving packet in communication system
A method for transmitting a packet for N data streams in a communication system is provided. The method includes dividing each of the data streams into data payloads and adding a header for discriminating between the N data streams to each of the data payloads, determining, from the source packet flow, an FEC source formed by source packets generated from an (N−M) number of data streams, distinguishing at least one source packet block, generating a source symbol block from the at least one distinguished source packet block, generating a repair symbol block formed by at least one repair symbol, determining a repair flow ID for identifying a repair flow formed by the repair symbols generated from the FEC source packet flow, generating an FEC repair packet by adding a header to each of the repair symbols of the repair flow, and transmitting the source packet and the FEC repair packet.
US10958374B2 Polar code rate matching method and apparatus
Example Polar code rate matching methods and apparatus are described. One example method includes determining a first index set corresponding to N to-be-encoded bits. The first index set includes indexes of Z polarized channels on which forced frozen bits are placed. The Z polarized channels are a subset of N polarized channels corresponding to the N to-be-encoded bits, N=2n, Z
US10958367B2 Network apparatus and clock synchronization method
A network apparatus connected with a first clock source and at least one second clock source is provided. The network apparatus includes a system clock, a slave port connected to the first clock source, at least one passive port connected to the at least one second clock source, and a processor that controls synchronization of the system clock. The processor determines, from the slave port, a first clock offset between the system clock and a clock of the first clock source. The processor determines, from the at least one passive port, at least one second clock offset between the system clock and at least one clock of the at least one second clock source. The processor determines a true clock offset based on the first clock offset and the at least one second clock offset and synchronizes the system clock using the true clock offset.
US10958365B2 Reception apparatus, reception method, transmission apparatus, and transmission method
The present technology relates to a reception apparatus, a reception method, a transmission apparatus, and a transmission method that enable provision of an emergency warning service more suited to actual operation.Provided is a reception apparatus that includes a reception section and a demodulation section. The reception section receives a physical layer frame transported as a broadcast signal. The demodulation section demodulates physical layer signalling acquired from the physical layer frame and monitors whether or not emergency warning information has been transported on a basis of emergency warning notice information acquired as a result of the demodulation. In a case where the emergency warning notice information indicates that the emergency warning information has been transported, the reception apparatus starts up automatically. The present technology is applicable, for example, to a transport system for transporting a physical layer frame compliant with a DVB-T2 standard.
US10958364B2 Data transmission method, device, and system
The present disclosure discloses a data transmission method, a device, and a system, relates to the communications field, and can resolve a prior-art problem that a receive end cannot correctly receive data because a starting moment of sending information on a license-exempt spectrum cannot be determined. A specific solution is as follows: A first device detects first information of a first serving cell in a preset time period of a first subframe on a first time resource or a first time set of a subframe on a first time resource, determines a starting position of a second time resource according to the first information, and detects second information of the first serving cell in a second time set of a subframe on the second time resource. The present disclosure is used for data transmission.
US10958360B2 Transceiver and method for distance measurement
A transceiver for distance measurements between the transceiver and an apparatus is provided. The transceiver has a transmitter configured to emit a first signal portion to be emitted at a first center frequency and a second signal portion to be emitted at a second center frequency so that the first signal portion to be emitted is radiated back from the apparatus to the transceiver as a first reflected signal portion and so that the second signal portion to be emitted is radiated back from the apparatus to the transceiver as a second reflected signal portion. In addition, the transceiver has a receiver configured to receive the first reflected signal portion radiated back from the apparatus to the transceiver and the second reflected signal portion radiated back from the apparatus to the transceiver. Furthermore, the transceiver has a measuring module configured to determine a distance between the transceiver and the apparatus.
US10958359B2 Communication apparatus and communication system
A communication apparatus of the present disclosure includes: an antenna unit including a human body electrode and a spatial electrode; a communication circuit unit that performs communication using at least a human body as a communication medium via the antenna unit; and a shielding structure that has an opening into which a portion of the human body or a communication conductor electrically conducted to the human body is insertable, and contains at least a portion of the antenna unit of the communication circuit unit and the antenna unit.
US10958358B2 Signal transmission system and method
A signal transmission system including a first transducer mounted to a surface of a member, a second transducer movable into contact with a second surface of the member, a material disposed between the second transducer and the second surface of the member. A method for communicating acoustic energy through a member including pressing a second transducer to a second surface of the member, the member having a first transducer mounted to an opposite surface thereof, sandwiching a material between the second transducer and the second surface of the member, and transmitting a signal between the first transducer and the second transducer.
US10958357B2 Distributed optical resonator with thin receiver unit
A receiver for receiving an incident beam of optical power from a remote transmitter over a predefined field of view, comprising an input lens having a high durability coating that can withstand domestic handling and contamination. Such a high durability coating may reflect a non-insignificant part of the light incident thereon. Behind the lens, there is fitted a retroreflector disposed such that it reflects that part of the incident beam traversing the lens, back through the lens to the transmitter. Reflections from the front surface of the lens impinge on one or more transparent beam catchers appropriately located, and equipped with energy conversion devices, such as photovoltaic cells, to convert light from the reflections of the incident beam into electricity. Additional energy conversion devices may be located inward of the lens, to collect and convert reflections from the inner surface of the lens, of light returning from the retroreflector.
US10958354B2 Forward and backward propagation methods and structures for coherent optical receiver
A method and structure for signal propagation in a coherent optical receiver device. Asynchronous equalization helps to reduce complexity and power dissipation, and also improves the robustness of timing recovery. However, conventional devices using inverse interpolation filters ignore adaptation algorithms. The present invention provides for forward propagation and backward propagation. In the forward case, the filter input signal is forward propagated through a filter to the adaptation engine, while, in the backward case, the error signal is backward propagated through a filter to the asynchronous domain. Using such forward and backward propagation schemes reduces implementation complexity while providing optical device performance.
US10958351B2 Mitigation of atmospheric scintillation for communication
The present application is directed to an optical terminal including two linearly polarized optical transmit beams configured to exhibit a time-delay therebetween. The optical terminal may include a quarter-wave plate such that the linearly polarized transmit beam becomes circularly polarized. The optical terminal may also include a receiving ground terminal including a properly oriented quarter-wave plate for separating and directing the two recovered linearly polarized beams. The application is also directed to a method for reconstructing an originally transmitted data stream.
US10958350B2 Laser grid structures for wireless high speed data transfers
Disclosed herein are various embodiments for high performance wireless data transfers. In an example embodiment, laser chips are used to support the data transfers using laser signals that encode the data to be transferred. The laser chip can be configured to (1) receive a digital signal and (2) responsive to the received digital signal, generate and emit a variable laser signal, wherein the laser chip comprises a laser-emitting epitaxial structure, wherein the laser-emitting epitaxial structure comprises a plurality of laser-emitting regions within a single mesa structure that generate the variable laser signal. Also disclosed are a number of embodiments for a photonics receiver that can receive and digitize the laser signals produced by the laser chips. Such technology can be used to wireless transfer large data sets such as lidar point clouds at high data rates.
US10958346B2 Radio frequency over glass system with radio frequency over glass fiber extender
The present disclosure provide for a radio frequency over glass (RFoG) system having an optical node and an RFoG extender residing in a first service area coupled to the optical node. The RFoG functions to transmit an upstream (US) radio frequency (RF) signal to a head end, receive a downstream (DS) RF signal from the head end and extend the DS RF signal to the second service area. The second service area is different from the first service area and the second service area is remote from the first service area.
US10958338B2 Short-term optical recovery systems and methods for coherent optical receivers
Short-term optical recovery systems and methods in coherent optical receivers minimize recovery time for fault scenarios and signal reacquisition while maintaining robust signal acquisition. The short-term optical recovery systems and methods include special techniques and algorithms to minimize recovery time, making coherent systems similar in time as conventional direct detection recovery. The short-term optical recovery systems and methods include an expedited acquisition engine that includes a reference clock recovery, a compensator to remove chromatic dispersion, a burst framer, and a compensator to remove polarization dispersion. Importantly, the expedited acquisition engine uses a memory oriented architecture to allow some properties of the acquisition engine to be stored during initial acquisition and, hence, later on be deployed in any fault scenario to expedite further recovery of a signal.
US10958335B2 Intermediary satellite network for cross-strapping and local network decongestion
A space-based electronic data transfer network system is disclosed. The space-based electronic data transfer network system connects to multiple external sources and transmits information securely within the network, enabling information to be quickly communicated between external satellites and ground stations. The space-based electronic data transfer network system is modularly expandable and additional external satellites and communications frequencies may be incorporated into the network by simply adding one or more additional satellites capable of communicating with the external satellite or communications frequency.
US10958329B2 Data transmission method, terminal device, and network device
This application provides a data transmission method, a terminal device, and a network device. The method includes: sending, by a terminal device, first information to a network device, where the first information is used to indicate a first channel quality indicator (CQI) corresponding to a first block error rate; and sending, by the terminal device, second information to the network device by using radio resource control (RRC) signaling or media access control (MAC) signaling, where the second information is used to indicate a difference between the first CQI and a second CQI, the second CQI is a CQI corresponding to a second block error rate, and the first block error rate is greater than the second block error rate.
US10958328B2 Beam management enhancements for mmWave operations
Beam management enhancements for advanced millimeter wave (mm Wave) operations are disclosed. As a part of channel state information (CSI) reporting configuration, a user equipment may include an interference plus noise measurement of beams for consideration in beam management. The UE measures a set of signaling resources of each beam for power contribution and interference plus noise. According to the particular configuration, the UE may rank all of the available beams into a subset of the highest ranked beams, ranked either by the interference plus noise measurement, by the power contribution metric, or by a combination of both. The UE reports an identification of the subset to the serving base station which determines the beam to use for subsequent communications with the UE.
US10958326B2 Method and apparatus for resource-based CSI acquisition in advanced wireless communication systems
A method of a user equipment (UE) in a wireless communication system is provided. The method comprises receiving, from at least one transmission and reception point (TRP) of a group of (N) TRPs, channel status information (CSI) configuration information, determining a CSI report based on the CSI configuration information, identifying, based on the configuration information, one or more TRPs of the group of (N) TRPs to transmit the determined CSI report, and transmitting, to the one or more TRPs, the determined CSI report over an uplink channel. The determined CSI report includes a TRP indicator for selecting (M) TRPs of the group of (N) TRPs, and CSI for each of the selected (M) TRPs, wherein N is greater than one, and wherein M is greater or equal to 1, and less or equal to N.
US10958325B1 Method and apparatus for selecting antenna for beam measurement
Disclosed herein is a method and apparatus for selecting an antenna for beam measurement in which a terminal and a base station can communicate with each other in a 5th generation (5G) communication environment by executing an embedded artificial intelligence (AI) algorithm and/or a machine learning algorithm to perform signal processing. The method for selecting an antenna according to an embodiment of the present disclosure can include transmitting, to a base station, a report indicating that an antenna selection function for beam measurement is provided, receiving resource allocation information for beam measurement corresponding to the report from the base station, and performing, in response to a change in a beam direction caused by rotation of a terminal, beam tracking, based on commencement of a beam measurement period included in the resource allocation information for beam measurement.
US10958321B2 Wireless communication system enhancement link data transfer method and apparatus thereof
A method for transmitting Physical Uplink Shared Channel (PUSCH) performed by a User Equipment (UE) in a wireless communication system may include receive downlink control information (DCI) for uplink (UL) transmission scheduling; and performing codebook based PUSCH transmission based on precoding information included in the DCI.