Document Document Title
US10952714B1 Apparatus, methods and systems for spine surgery
Embodiments of a corpectomy method, comprising the steps of: providing a distractor unit comprising at least a first hydraulic cylinder configured to removably receive a piston of a predetermined length during a surgical procedure; providing the piston; providing a plurality of bone screws; affixing a first bone screw of the plurality of bone screws to a first vertebrae of a spine and a second bone screw of the plurality of bone screws to a second vertebrae of the spine; mounting the distractor unit onto the first bone screw and the second bone screw; and extending the hydraulic piston of the distractor unit to cause the first vertebrae and the second vertebrae to move away from each other are disclosed.
US10952712B2 Retractor
One exemplary aspect comprises an illuminated surgical retractor that comprises a blade portion having a top surface and a bottom surface, and having a proximal end and a distal end, the blade portion comprising an operative portion at the distal end, a saddle portion at the proximal end, and a barrel portion connecting the operative portion and the saddle portion; a handle portion connected to the saddle portion; and an illumination assembly comprising at least one light source, at least one battery and an activation device for energizing the light source, with the illumination assembly being permanently attached to the retractor. Other aspects will be apparent from the description and claims.
US10952711B2 Triple pronged clip
A device for treating tissue includes a capsule extending longitudinally from a proximal end to a distal end and including a lumen extending therein and a clip slidably received within the lumen of the capsule. The clip includes a middle prong, a first outer prong and a second outer prong. The first prong is coupled to the middle prong so that the first prong is movable relative to the middle prong between a first open configuration and a first closed configuration. The second outer prong coupled to the middle prong so that the second prong is movable relative to the middle prong between a second open configuration and a second closed configuration. The first and second outer prongs are independently movable relative to the middle prong to be moved between the first and second open configurations to the first and second open configurations and the first and second closed configurations.
US10952710B2 Balloon closure device
A system is provided for causing hemostasis at a puncture and a puncture tract. The system includes an inner member comprising an expandable member at its distal end and an inflation lumen that extends from inner member proximal end to an interior of the expandable member. The system further includes an outer member comprising a lumen sized and shaped to allow the inner member to slide therein, an occlusion balloon at its distal end, and an inflation lumen that extends from its proximal end to the interior of the occlusion balloon. The expandable member can be inflated by fluid flowing through the inner member inflation lumen so that the expandable member can close a puncture in a subcutaneous vessel of a living being. The occlusion balloon can be inflated by fluid flowing through the outer member inflation lumen so that the occlusion balloon can contact and apply pressure to a puncture tract extending from the skin of the living being to the puncture.
US10952705B2 Method and system for creating and utilizing a patient-specific organ model from ultrasound image data
A system and method for generating a patient-specific organ model is provided. The method may include receiving ultrasound images of an organ and probe position data corresponding with each of the ultrasound images. The method may include receiving identification of landmarks in the ultrasound images corresponding with pre-defined landmarks of a generic geometric organ model. The method may include automatically identifying surface points of the organ in the ultrasound images. The method may include generating a patient-specific ultrasound point cloud of the organ based on the received identification of the landmarks, the automatically identified surface points of the organ, and the probe position data. The method may include registering a point cloud of the generic geometric model to the patient-specific ultrasound point cloud to create a patient-specific organ model. The method may include presenting the patient-specific organ model at a display system.
US10952702B2 Non-uniform rotational distortion detection catheter system
Exemplary probes including longitudinal marker elements arranged parallel to the probe axis are provided for reducing or eliminating non-uniform rotational distortions (NURD) in imaging systems. Additional ring marker elements may also be provided to reduce or eliminate non-uniform linear distortion (NULD). These probes, as well as systems and methods of use provide for images having better image quality and reduced NURD.
US10952701B2 Detecting apparatus and associated imaging method
The invention concerns a detecting apparatus (12) for imaging at least two areas of a brain of a subject (10), the detecting apparatus (12) comprising: —a holder comprising: —a frame (14) devoted to be cemented on the skull of the subject (10), the frame (14) delimitating an inner portion (18) which is transparent to ultrasound waves, —a removable imaging device comprising: —a platform (16) delimitating an inner space (28), the inner space (28) facing the inner portion (18), —a fixing element (30) adapted to temporary fix and lock the platform (16) to the holder, —an ultrasound probe (32), and —a moving stage (34) holding the ultrasound probe (32) and being adapted to move the ultrasound probe (32) within the inner space (28).
US10952699B2 Automated blood pool identification system and method of operation thereof
An ultrasound imaging apparatus (200, 600) may include at least one controller (210, 610) which may be configured to: acquire ultrasound data of an anatomical region-of-interest (ROI), the ultrasound data including at least two frames acquired at different times over an interval of time as a push force is applied to induce movement in the anatomical ROI; determine a correlation between at least two of the acquired frames and form corresponding correlation coefficients; generate a correlation coefficient (CC) map based upon the determined correlation information between the at least two frames; and distinguish fluid from tissue within the CC map based upon a comparison of the correlation coefficients with at least one threshold value.
US10952696B2 Sensor array in a component of an imaging device
A method for detecting measurement signals during a medical imaging procedure executed by a medical device includes detecting measurement signals with a set of sensor nodes, which are integrated in a component of the medical imaging device, wherein each sensor node (SN) operates autonomously and wirelessly, and locally preparing the detected signals for being transmitted according to an interference-free instruction protocol, to a gateway.
US10952694B2 Method and apparatus for correcting computed tomography image
A method and apparatus correct a computed tomography (CT) image with motion artifacts. The method of correcting a CT image may include: obtaining a reconstruction image of an object by reconstructing an X-ray projection image; measuring a parameter value related to motion artifacts that occur due to movement of the object in at least one of the X-ray projection image or the reconstruction image; calculating a correction possibility for the reconstruction image based on the measured parameter value; and determining whether to perform correction on the reconstruction image based on the calculated correction possibility.
US10952692B2 X-ray imaging with x-ray markers that provide adjunct information but preserve image quality
A method and an apparatus for estimating a geometric thickness of a breast in mammography/tomosynthesis or in other x-ray procedures, by imaging markers that are in the path of x-rays passing through the imaged object. The markings can be selected to be visible or to be invisible when the composite markings/breast image is viewed in clinical settings. If desired, the contribution of the markers to the image can be removed through further processing. The resulting information can be used determining the geometric thickness of the body being x-rayed and thus setting imaging parameters that are thickness-related, and for other purposes. The method and apparatus also have application in other types of x-ray imaging.
US10952691B2 Scanning digital fluoroscope comprising multiple radiographic image detectors arranged as spokes extending radially outwardly from a central rotational point on a rotational plate
A system for taking fluoroscopic images of large animals having a rotatable plate with a plurality of detectors disposed on the rotatable plate, wherein the plurality of detectors are arranged as spokes extending radially outwardly from a central rotational point on the rotatable plate with collimators disposed on the side edges of the spokes. A drive assembly rotates the rotatable plate about an axis extending through the central rotational point at a speed such that the duration of successive image frames corresponds to the time taken for each spoke of detectors to move to the position of an adjacent spoke of detectors.
US10952686B2 Mobile application to prompt physical action to measure physiologic response in implantable device
A user equipment that includes a touchscreen, and at least one processor configured to generate first timestamp data based upon detection of a first touch event on the touchscreen, and second timestamp data based upon detection of a second touch event on the touchscreen, for calculation by a medical device system of a patient-specific functional status parameter associated with a Sit-To-Stand performance test over a time segment inclusively bounded by a first time defined by the first timestamp data and a second time defined by the second timestamp data.
US10952684B2 Method for estimating the physical activity of an upper limb
The present invention relates to a method for estimating the physical activity exerted by an upper limb (10) of a person (1), the method being characterised in that it comprises the steps of: (a) Acquiring, by inertial measurement means (20) solidly attached to a forearm (11) of said upper limb (10) of said person (1), an angular speed of said forearm (11); (b) Estimating, by data processing means (21, 31, 41), a torque exerted by the muscles of an arm (12) of the upper limb (1) on said forearm (11) as a function of the measured angular speeds, of an orientation of said forearm (11), and of physical parameters of said forearm (11); (c) Determining, by the data processing means (21, 31, 41), a power exerted by the upper limb (10) as a function of the estimated torque and of the measured angular speed.
US10952681B2 Differentiation of heart failure risk scores for heart failure monitoring
A method for differentiating heart failure risk scores that includes receiving a current data transmission and acquiring patient metrics from a remote device, determining a daily heart failure risk score for each day occurring during a time period from a previous received data transmission to the current received data transmission based on the acquired patient metrics, determining a maximum daily heart failure risk score of the determined daily heart failure risk scores during a lookback window prior to the current received data transmission, determining a heart failure risk status alert for the received data transmission based on the temporal proximity of the determined maximum heart failure risk score and receipt of the current data transmission, selecting a type of notification based on the heart failure risk status differentiation, and indicating the transmission heart failure risk status and the heart failure risk status differentiation via the selected type of notification.
US10952678B2 Devices and systems for tissue engagement and methods of using the same
Devices and systems for tissue engagement and methods of using the same. In at least one embodiment of a device of the present disclosure, the device comprises an elongated body having a proximal end, a distal end, and at least one lumen extending from the proximal end to the distal end; an engagement portion at the distal end of the elongated body, the engagement portion configured to engage a tissue adjacent thereto when the engagement portion contacts the tissue while suction is applied through the device; and at least one electrode present along the engagement portion and configured to contact the tissue when the engagement portion contacts the tissue and to obtain bioimpedance data from the tissue while suction is applied through the device.
US10952668B2 Pilot workload monitoring system
Various implementations include approaches for monitoring the workload of a pilot, such as an aircraft pilot. Certain approaches include: receiving flight condition data and aircraft configuration data about an aircraft; comparing the flight condition data and aircraft configuration data with corresponding thresholds to determine flight condition and aircraft configuration workload components; applying respective weights to the flight condition and aircraft configuration workload components; and providing a report indicating a workload for the pilot based upon the weighted flight condition and aircraft configuration workload components.
US10952666B2 System and method for managing nocturnal treatment
Treatment controllers and methods are provided that can be integrated with treatment systems, such as peritoneal dialysis systems, hemodialysis systems, and nocturnal treatment systems, to manage execution of treatment operations or a course of treatment based on timing information and/or patient sleep state.
US10952665B2 Methods of positioning neurostimulation devices
A device includes a handle, an expandable structure including a plurality of splines extending from a proximal hub to a distal hub, a first electrode on a first spline of the plurality of splines, an outer tube extending from the handle to the proximal hub, and a shaft extending through the outer tube from the handle to the distal hub. The expandable structure has a collapsed state and a self-expanded state. The handle is configured to retract the shaft. Retracting the shaft may expand the expandable structure outward of the self-expanded state.
US10952661B2 Analysis of cognitive status through object interaction
Embodiments of the present invention provide systems and methods for analyzing cognitive status. The method includes capturing a set of observables for a subject based on their interaction with smart objects, such as smart blocks or smart items. The method further includes accessing data sets, such as medical data about cognitive function, scientific data about cognitive function, and historical data for the subject, analyzing the set of observables, and generating a report about the cognitive abilities of the subject based on the analysis.
US10952655B1 Retinal blood vessel oximetry using retinal auofluorescence
Systems and methods for quantitatively imaging retinal blood vessel oxygen saturation using retinal auto-fluorescence (AF) are provided. One or more excitation sources can be used to provide light to the retina, and retinal AF can be detected by one or more detectors. The quantitative level of oxygen saturation in the blood can be determined based on the intensity of AF.
US10952654B2 PH sensitive surgical tool
Embodiments include methods, systems, and apparatus for identification, detection, and removal of cancerous cells from a patient. The apparatus includes an apparatus handle. The apparatus also includes a display including a pH measurement result. The apparatus also includes an apparatus tip including a reference electrode and a plurality of sensing surfaces, wherein each of the plurality of sensing surfaces is connected to a base of a bipolar junction transistor (BJT) device. The BJT device further includes a collector and an emitter. The apparatus also includes automation circuitry including a processing unit in communication with the apparatus tip and the display. The plurality of sensing surfaces includes a conducting material.
US10952652B2 Analyte monitoring device and methods of use
An analyte monitor includes a sensor, a sensor control unit, and a display unit. The sensor has, for example, a substrate, a recessed channel formed in the substrate, and conductive material disposed in the recessed channel to form a working electrode. The sensor control unit typically has a housing adapted for placement on skin and is adapted to receive a portion of an electrochemical sensor. The sensor control unit also includes two or more conductive contacts disposed on the housing and configured for coupling to two or more contact pads on the sensor. A transmitter is disposed in the housing and coupled to the plurality of conductive contacts for transmitting data obtained using the sensor. The display unit has a receiver for receiving data transmitted by the transmitter of the sensor control unit and a display coupled to the receiver for displaying an indication of a level of an analyte. The analyte monitor may also be part of a drug delivery system to alter the level of the analyte based on the data obtained using the sensor.
US10952648B2 Measurement device and measurement method
Provided is a measurement device including a first acquisition unit that acquires depth information indicating a depth for each two-dimensional position, and a measurement unit that measures a walking state of a test subject by using the depth information.
US10952646B2 Wearable performance monitoring, analysis, and feedback systems and methods
The present application relates generally to computer software, mobile electronics, wireless communication links, and wearable monitoring systems. More specifically, techniques, systems, sensors, circuitry, algorithms and methods for wearable monitoring devices and associated exercise apparatus are described. A garment borne sensor system may acquire data on a user's performance during exercise, for example. The data may be analyzed in real time and feedback may be provided to the user based on the analysis. Analysis may be used to alter behavior of the user and/or an apparatus the user is engaged with during an activity, such as exercise, conditioning, therapy, etc. A piece of exercise equipment may be instrumented and in communication with the sensor system or other system and may be controlled in real time to adjust its settings to affect the user during the exercise routine. Communication between the sensor system and other systems may be wireless.
US10952639B2 Mask
A mask configured to be attached to the face of a subject includes a wall section that defines an internal space and covers at least a portion of a nose and a mouth of the subject, an expired gas introduction section that is disposed in the internal space and introduce the subject's expired gas, and a communication section defining a communication channel through which the subject's expired gas introduced from the expired gas introduction section is introduced into an expired gas concentration detection sensor. The position of the expired gas introduction section in the internal space is variable.
US10952633B2 Method and apparatus for measuring bioimpedance
A method and an apparatus for measuring a bioimpedance are disclosed. The apparatus includes a first electrical signal generator configured to generate a first electrical signal to measure a bioimpedance of an object. The apparatus also includes a compensation signal generator configured to generate a compensation signal to compensate a biosignal measured based on the first electrical signal, and an amplifier configured to amplify the compensated biosignal.
US10952628B2 Method and system for evaluation of functional cardiac electrophysiology
An organ evaluation device, system, or method is configured to receive electrophysiological data from a patient or model organism and integrates the data in a computational backend environment with anatomical data input from an external source, spanning a plurality of file formats, where the input parameters are combined to visualize and output current density and/or current flow activity having ampere-based units displayed in the spatial context of heart or other organ anatomy.
US10952627B2 Apparatus and method for optimized stimulation of a neurological target
A preferred frequency is identified, being usable to stimulate a neurological target within a mammalian body using at least one microelectrode positioned at or near the target. To establish efficient and effective stimulation, an impedance analyzer is provided for measuring electrical impedance values indicative of a microelectrode-tissue interface across a range of different frequencies. A preferred one of the measured electrical impedance values is identified as being closest to a pure resistance. The neurological target can then be stimulated at or near the frequency associated with the preferred impedance value (peak resistance frequency), thereby promoting desirable traits, such as optimum charge transfer, minimum signal distortion, increased stimulation efficiency, and prevention of microelectrode corrosion. The peak resistance frequency can be used to determine an preferred pulse shape. A target can be identified by microelectrode measurements of neuronal activity and/or impedance magnitude at peak resistance frequency.
US10952621B2 Multimodal analyte sensor optoelectronic interface
Embodiments herein relate to optoelectronic interfaces for multimode analyte sensors for use with implantable medical devices. In an embodiment, an implantable medical device is included. The implantable medical device can include a first chemical sensor including an optical excitation assembly comprising a first visible spectrum emitter, a second visible spectrum emitter, and at least one of a near-infrared (NIR) emitter and an ultraviolet emitter. The first chemical sensor can also include an optical detection assembly including a colorimetric response detector, and a photoluminescent response detector. The first chemical sensor can also include a multimode sensing element including a colorimetric response element specific for a first chemical analyte, a photoluminescent response element specific for a second chemical analyte. Other embodiments are also included herein.
US10952620B2 Calorie estimation apparatus and method, and wearable device
A calorie estimation apparatus and method that analyze a user's skin spectrum to determine calories of food and drink that the user has ingested are provided. The calorie estimation apparatus includes a spectrum measurer configured to measure a skin spectrum of a user; and a processor configured to determine a noise of the measured skin spectrum, and estimate calories consumed by the user based on the determined noise.
US10952617B2 Micrometer size multi-functional probe for OCT and electro-physiological recording
A device and method for guided insertion of microelectrodes into tissue is provided. The device includes a flexible optical fiber for optical coherence tomography imaging, a metal layer coating the optical fiber for recording electrical signals and an outer insulation layer coating the metal layer along the optical fiber length. The method includes inserting an optical fiber coated with a metal layer and further coated with an insulation layer into a tissue, collecting intraoperative image data through the optical fiber by optical coherence tomography, receiving the image data on a computer and displaying the image on a monitor, using the image data to determine a location in the tissue, receiving an electrical nerve signal through the metal layer and measuring the electrical nerve signal on a electrophysiological recording system.
US10952616B2 Fluorescence imaging apparatus
A method of fluorescence calibration. An excitation light is provided and incident on an object through an optical probe. The fluorescence light generated from the object is detected. Structural data of the object is acquired, and an optical attenuation property of the object is calculated based on the structural data. The fluorescence intensity is then calibrated based on the optical attenuation property.
US10952610B2 Portable biological signal measurement/transmission system
A portable biological signal measurement/transmission system includes: a body unit; and at least one biological signal processing unit detachably connected to the body unit, and including a signal processor which processes a biological signal, the biological signal processing unit including a first transmitter which transmits the biological signal to the body unit when the biological signal processing unit is connected to the body unit.
US10952609B2 Apparatus for modelling ocular structures
An imaging system for an optical element, the imaging system comprising means for illuminating a targeted optical element with at least one incident light beam and means for directing at least two light beams returning from at least one surface of the illuminated optical element onto a detector; the detector adapted to measure relative light characteristics of the at least two returning light beams and to calculate at least one parameter of the optical element using the measured characteristics of the at least two returning light beams.
US10952608B2 Performing a procedure based on monitored properties of biological tissues
A procedure is performed on at least one section of an ocular component. At least one first electro-magnetic radiation is provided to the section so as to interact with at least one acoustic wave in the ocular component. At least one second electro-magnetic radiation is produced based on the interaction. Multiple portions of the second electromagnetic radiation are received. Each portion was emitted from a different corresponding segment of the section. A visco-elastic modulus of the section is monitored based on the multiple portions during the procedure. Feedback is applied to the procedure based at least in part on the monitored visco-elastic modulus, including at least one of: (1) guiding a trajectory of an incision based on different respective monitored values of visco-elastic modulus for the segments, or (2) determining a number of incisions to be made based on different respective monitored values of visco-elastic modulus for the segments.
US10952605B1 Visual acuity testing system
According to some embodiments, a system and method of determining visual acuity is disclosed. The system and method of determining visual acuity comprises initiating a visual acuity test on a first computing device, linking a program on a second computing device with the visual acuity test on the first computing device, determining a distance from the first computing device using the second computing device, and transmitting answers to the visual acuity test using the second computing device wherein the questions associated with the visual acuity test are displayed on the first computing device.
US10952602B2 Methods and devices for endoscopic access to the heart
Disclosed are devices for cardioscopic and pericardioscopic access to the heart, including direct access to the left atrium. In certain embodiments, the device may comprise an atrial portal having a configuration such that the distal end of the atrial portal can access the atrium while the proximal end of the portal can extend to outside of the subject. The devices and methods may also include a pericardioscopic portal for emplacement of the atrial portal. Also, methods for using such atrial portals and pericardial portals to perform surgery on the heart, and in some cases to directly access the left atrium, and systems (e.g., kits) comprising these portals in combination with other therapeutic devices are disclosed.
US10952598B2 Endoscope system and image acquisition method with red signal generator
The resolution of narrow band imaging is improved, while color reproducibility is improved when performing white-light observation. Provided is an endoscope system including an image pickup device having three types of color filters, said types being blue, green, and magenta, and also including an image processor that generates an image by processing a signal acquired by the image pickup device. The image processor includes a ratio calculator that calculates the ratio between a blue signal and a magenta signal, and also includes a red-signal generator that generates a red signal based on the ratio calculated by the ratio calculator.
US10952596B2 Medical image processing device and image processing method
There is provided a medical image processing device and an image processing method. The medical image processing device includes an acquisition unit that acquires application information indicating an application related to a display, and an image processing unit that performs image processing based on the application information to acquire an output image.
US10952595B2 Hybrid apparatus for fluid supply for endoscopic irrigation and lens cleaning
A hybrid apparatus for delivery of fluid in connection with endoscopic irrigation and lens cleaning including a connector which is adaptable to a flexible or rigid container, a connector arranged at the end thereof and connected via a tubing supply to a fluid, air and or gas source and to an endoscope during a procedure.
US10952594B2 Segmented instrument having braking capabilities
A medical instrument may comprise a plurality of links disposed in series along an axial direction. The plurality of links also may comprise a brake assembly comprise one or more first braking components coupled to a first link in the pair of adjacent links and one or more second braking components coupled to a second link in the pair of adjacent links. The one or more first braking components and the one or more second braking components may have an interleaved arrangement with each other. The braking assembly may be actuatable between an engaged state and a disengaged state, wherein the one or more first braking components and the one or more second braking components inhibit the pair of adjacent links from pivoting relative to one another in the engaged state of the brake assembly, and wherein the one or more first braking components and the one or more second braking components permit the pair of adjacent links pivoting relative to one another in the disengaged state of the brake assembly. The one or more first braking components and the one or more second braking components may be pressed together in the engaged state of the brake assembly.
US10952590B2 Dishwasher
A dishwasher includes a case, a sump connected to an inside of the case and collecting washing water, a washing pump receiving washing water from the sump and generating steam, and a steam nozzle connected to the washing pump and spraying steam to the inside of the case. The steam nozzle includes a steam nozzle body having a steam inlet and including a steam accommodating portion accommodating steam therein, a first steam sprayer provided in the steam nozzle body and spraying steam to the inside of the case, and a second steam sprayer provided in the steam nozzle body and disposed at a position farther from the steam inlet than the first steam sprayer, wherein a tunnel flow path penetrating through a lower end of the first steam sprayer is formed to allow steam passing through the tunnel flow path to be introduced into the second steam sprayer.
US10952586B2 Cleaner
A cleaner according to the present disclosure includes: a mop module which includes a pair of spin mops that contacts a floor while rotating clockwise or counterclockwise when viewed from a top and is left-right symmetric with a virtual central vertical plane; a collection module which includes at least one collection unit that collects foreign substances from the floor at a position spaced apart from the mop module in a forward and backward direction, forms a collection space which stores the collected foreign substances, and is left-right symmetric with respect to the central vertical plane; and a body that connects the mop module and the collection module.
US10952584B2 Autonomous floor cleaner
An autonomous floor cleaner includes a base that is movable over a surface to be cleaned, a top plate coupled with the base, a collection chamber, at least one dirt inlet in communication with the collection chamber, and at least one sweeping element for sweeping dirt on the surface to be cleaned toward the collection chamber.
US10952582B2 Robot cleaner
Disclosed is a robot cleaner. The A robot cleaner comprising: a cleaner main body defining an external appearance of the robot cleaner, a suction unit provided in the cleaner main body for suctioning air containing dust, a dust separation unit for separating the dust from the air suctioned through the suction unit, a fan unit connected to the dust separation unit for providing suction force to the suction unit, and a housing having an air flow path for guiding the air discharged from the fan unit, wherein the housing accommodates a battery for supplying electricity to the fan unit, and wherein the air passing through the air flow path exchanges heat with the battery.
US10952579B2 Cleaning head for a vacuum cleaner
The invention relates to a cleaning head (sometimes called a “suction head”) for a vacuum cleaner, and in particular to a cleaning head having a motor to rotate a brush carried by the cleaning head. According to the invention there is provided a cleaning head (10) having a steering joint, the steering joint having a non-rotatable section (26) and a rotatable section (24) with a rotatable joint (20) between the non-rotatable section and the rotatable section. The cleaning head has a first holding region (52) which is engageable by a first part (50) of the rotatable section (24), the first holding region and the first part when engaged resisting rotation of the rotatable section. The cleaning head also has a second holding region (54) which is engageable by a second part (50) of the rotatable section (24), the second holding region and the second part when engaged resisting rotation of the rotatable section. The cleaning head can therefore be held against unwanted rotation in a storage position and also in a position in which it is suspended above a surface being cleaned.
US10952572B2 Toilet apparatus and method of use
A toilet apparatus has a waste material receiving bowl with an opening at a top of the waste material receiving bowl. A bag receives and retains waste material and an absorbent media introduced through the opening. An agitation device agitate the absorbent media and the waste material at a lower portion of the bag to cause the absorbent media to at least substantially cover the waste material while the agitation device is not contacting the absorbent media and the waste material.
US10952565B2 Fryer apparatus and method for improved heating control of a cooking chamber of the fryer apparatus
A fryer apparatus and method of frying food products includes a cooking chamber, a heater disposed external to the cooking chamber, a fuel system disposed external to the cooking chamber, a blower configured to propel an airflow toward a heater, and a fuel injector configured to inject fuel into the airflow to create an air-fuel mixture. The fuel system is configured to deliver an air-fuel mixture to the heater. The heater is configured to ignite the air-fuel mixture to provide an external heating source for the cooking medium within cooking chamber. The temperature of the cooking medium is controlled by varying the speed of the airflow.
US10952559B2 Electric kettle system
An electric kettle system designed for particular use onboard passenger transportation vehicles. In many instances, hot beverages are brewed using a separate beverage maker system, but it may be desirable to maintain the warmth/heat of a kettle containing the hot beverage that is separate from the beverage maker system. The electric kettle system described provides a base and a carafe with a locking connection therebetween. The system incorporates a heater plate within the carafe, and the heater plate is activated when the carafe is positioned on the base.
US10952558B2 Drapery connector
A drapery connector has an extrusion having an extrusion hollow; a pair of rails formed on the extrusion; a pair of extrusion sidewalls supporting the pair of rails; a pair of rollers engaging the extrusion; a roller frame retaining the axle; and a carriage line connecting the upper carriage to a successive upper carriage. The upper carriage is translationally mounted inside the extrusion in the extrusion hollow. The pair of rollers share a common axle, and the upper carriage has a pair of rollers with a common axle. The roller frame has a roller frame flat face oriented parallel to a wheel inside vertical surface. The upper carriage further has a roller frame. A pair of roller frame flat faces are formed on the roller frame. Each of the roller frame flat faces are closer to the wheel inside vertical surfaces than a thickness of a carriage line.
US10952557B2 Full-flow tree addition
Apparatus and associated methods relate to an artificial tree including a trunk with first tree branches extending from the trunk to above the floor, a base configured with apertures adapted to retain second tree branches extending from the base and covering the space between the floor and the first branches, and a light source configured to illuminate the first and second branches. In an illustrative example, the apertures may be tubes configured for fiber optics. The light source may be, for example, fiber optics illuminating branches inserted in the tubes, permitting full-flow appearance branches to spread out, covering the base. Some examples may employ additional illumination sources configured in the base below the apertures to shine through a color wheel offset from the trunk center.
US10952554B2 Girth adjustable sleeping bag
A sleeping bag includes a top cover and bottom sheet. The bottom sheet can be secured to a sleeping pad and includes a sheet portion and lateral flaps connected to the sheet portion along opposite lateral edges of the sleeping pad when the bottom sheet is secured thereto. The top cover and lateral flaps enable attachment, detachment, and reattachment of the lateral flaps along their lateral edges to a top cover outer surface along corresponding attachment paths displaced medially from top cover lateral edges, enabling a top cover headward portion to assume wrapped and expanded configurations, and enabling conversion between those configurations. When wrapped, headward portions of the top cover outer surface, that are lateral of the attachment paths, are positioned against the sheet portion; when expanded, the lateral flaps and lateral portions of the top cover extend upward or laterally away from the sleeping pad lateral edges.
US10952551B2 Device for storing piece goods and associated method
Device for storing piece goods, in particular a shelf unit or a cupboard, having at least one shelf, which has an upper side, on which the piece good is storable in a surveillance space, and a lower side and openings, which run from the upper side to the lower side, as well as signal transmitting devices having associated signal receiving devices, wherein at least one type of the devices is arranged in the openings at the lower side, and a signal of the signal transmitting devices is detectable by the signal receiving devices, as well as a control electronics having a control system, which energize the signal transmitting devices and the signal receiving devices and process the signals of the signal receiving devices and identify them, so as to identify an occupancy state of the surveillance space with piece goods on the basis of the existence of a signal at the respective signal receiving device.
US10952550B2 Flexible row count card tier
A flexible row count card tier for attachment to a retail greeting card display unit. The flexible row count card tier contains both permanent card rows and flexible card rows. The flexible row count card tier may be adapted to have a differing number of card rows by opening or closing one or more of the flexible card rows. Closing a flexible card row creates one less row but increases the depth of the card row directly below the closed flexible card row. The number and depth of rows can be adjusted depending on the merchandising and card density need per season or retailer productivity.
US10952548B2 Illuminated merchandiser, retrofit kit and related methods
A product display merchandiser comprising a base configured to be coupled to a shelving unit, a tray defined by at least one sidewall, wherein the tray is movable relative to the base, a lens positioned at a front end of the tray, and a lighting element configured to illuminate the lens. A retrofitting system comprising a light pipe and a body for connecting the light pipe to a merchandiser.
US10952535B2 Furniture member having lumbar adjustment mechanism
A seating or furniture assembly may include a seat bottom, a seatback, and a lumbar adjustment assembly. The seatback is disposed adjacent the seat bottom and includes a seatback frame. The lumbar adjustment assembly may be mounted to the seatback frame and may include a rail, a threaded rod disposed within the rail, a first slider block slidably engaging the rail, a second slider block slidably engaging the rail, a lumbar pad, and a plurality of links connecting the lumbar pad to the first and second slider blocks. The threaded rod may include a first threaded section having threads with a first handedness and a second threaded section having threads with a second handedness that is opposite the first handedness. The first slider block may threadably engage the first threaded section. The second slider block may threadably engage the second threaded section.
US10952529B2 Oral care implement
Described herein is an oral care implement that includes a head portion; a cup member extending from a front surface of the head portion along a first axis, the elastomeric cup member comprising: a top surface; a plurality of grooves formed into the top surface; a plurality of rib members, wherein adjacent ones of the grooves are separated by one of the rib members, each of the rib members extending along a rib axis that extends radially outward from the first axis, and wherein each of the rib members has a thickness that increases with distance from the first axis. The cup member may comprise a plurality of first grooves and a plurality of second grooves, and wherein each of the first grooves has a first transverse cross-section and each of the second grooves has a second transverse cross-section, the first and second transverse cross-sections being different from one another.
US10952527B2 Rotatable brush for animals
A rotatable brush for animals is provided, having a longitudinal length and including a rotatable core portion with a plurality of bristles each having a first end connected to the core portion and a second free end located in a position radially outwardly of the first end with respect to a rotation axis of the brush. The brush includes at least one protective element rotationally fixedly connected to the core portion. The least one protective element is flexible and extends radially outwardly from the core portion. The protective element forms an outer hair guiding surface portion along the longitudinal length of the brush.
US10952526B2 Toothbrush with visual and/or other sensory effects
An toothbrush having a handle and a head. The handle may include a first component and a second component covering at least a portion of the first component. The first and second components may be chemically compatible. The first and second components may both comprise a hard polyolefin. The first and second components may have different transparencies. In one aspect, the first component may be opaque and the second component may be transparent or semi-transparent. In some aspects, the handle may also include a third component comprising a thermoplastic elastomer. Furthermore, there may be at least one projection extending outwardly from an outer surface of the first component.
US10952525B2 Secured flexible case for police or military baton
A flexible scabbard for securing a baton to equipment worn by a user includes a holster, a cover, and a clip. The holster and cover are made from flexible material. A strip of a first half of a hook and loop fastener wrapping around a top of the front of the holster and a first half of a snap fastener at a center of the front of a holster. The cover has a rear portion extending from the back of the holster to a forward portion having first and second security portions. A second half of the hook and loop fastener extends across the first and second security portions, with a second half of the snap fastener in the middle. When the halves of the snap fastener are engaged and the first and second halves of the hook and loop fastener are engaged, the hook and loop fastener in the security portions is orientated in a shear direction with respect to a release direction of the snap fastener.
US10952521B2 Backpack cover with security and safety features
A backpack cover protects the backpack and its contents, and/or the user. The cover envelops substantially the entire backpack, allowing the backpack shoulder straps to extend from the cover for use on the user's back. Front latches/locks deter removal of the cover from the backpack, as the latches/locks are between the backpack and the user's back during carrying of the covered backpack on the shoulders. The latches/locks or their connections to the main body of the cover preferably extend through the backpack shoulder straps to further secure the cover to the backpack. A single latch/lock may be selectively unlatched, allowing the cover top portion to be moved from the backpack top end, for quick access to the backpack's main opening and its contents. The cover may have an internal pocket for holding important items, or to contain a bullet-proof/resistant pad or plate, for added security and safety.
US10952520B2 Systems and methods for catching beard hair trimmings
Disclosed is a personal grooming device for catching, holding and disposing trimmed hair, including a retractable drawer coupled to an enclosure by a collapsible arm assembly, with a flexible sheet rolled onto a roller inside the enclosure. A bias spring biases rotation of the roller within the enclosure to maintain tension on the sheet as the drawer is extended or retracted from the enclosure. A removable bin is coupled to the enclosure, the bin having an enclosed space to capture trimmed hair as the sheet is retracted and rolled onto the roller. The bin is easily removed for disposing of the trimmed hair. The device is mountable to a mirror using suction cups, Velcro, or other attachment system.
US10952517B2 Coat-forming device
A film forming device 10 including a distance measurement unit 30 for measuring the distance between the skin S and the device 10, a distance decision unit 31 for deciding whether the distance measured by the distance measurement unit 30 is proper for electrostatic spraying, and a distance notification unit 32 for notifying a user of the decision by the distance decision unit 31. The film forming device 10 is of hand-held type small enough and configured to be held by the user's hand. The device 10 preferably includes an angle measurement unit 42 for measuring the angle between the electrostatic spray direction and the skin S.
US10952514B2 Interchangeable luggage perimeter
Interchangeable luggage perimeters are disclosed. Example interchangeable luggage perimeters may comprise an interchangeable base element adapted to securely and releasably couple with exchangeable components such as exchangeable foot pads, exchangeable wheels, or exchangeable handles. The interchangeable base element may be interchangeable by having a configuration supporting repositioning of the interchangeable base element at multiple different edges of a luggage piece, e.g., any of at least two or four edges of a luggage piece.
US10952506B2 Homing mechanism for automated footwear platform
A homing mechanism within a drive mechanism of a lacing engine for an automated footwear platform can include an indexing wheel, a plurality of Geneva teeth and a stop tooth. The plurality of Geneva teeth can be distributed around a portion of a perimeter of the indexing wheel. Each Geneva tooth of the plurality of Geneva teeth can include side profiles conforming to a first side profile that generates a first force when engaged by an index tooth on a portion of the drive mechanism. The stop tooth can be located along the perimeter of the indexing wheel between two Geneva teeth. Additionally, the stop tooth can include side profiles conforming to a second side profile that generates a second force when engaged by the index tooth.
US10952503B2 Failure compensating lace tension devices and methods
A reel for tightening an article includes a housing and a spool positioned within the housing. A knob is coupled with the spool to cause the spool to rotate within the housing and thereby wind a tension member about a central post of the spool. A load holding mechanism is coupled with the spool and the housing and includes a first friction element and a second friction element that are frictionally engageable to prevent rotation of the spool in a second direction to prevent unwinding of the tension member from the spool's central post. Rotation of the knob in a first direction reduces frictional engagement of the friction elements to enable rotation of the spool in the first direction and tension in the tension member biases the spool toward rotation in the second direction which increases the frictional engagement of the friction elements.
US10952502B2 Footwear manufacturing with a collar liner
An article of footwear flat pattern with an integrated collar liner is provided. The flat pattern has a flat upper with a top surface forming an exterior of a dimensionally formed article of footwear and a bottom surface facing an internal cavity of the dimensionally formed article of footwear. The flat pattern also includes a collar liner that is coupled with the flat upper at an ankle opening. The collar liner has an interior surface and an opposite exterior surface. The exterior surface forms an exposed surface of the internal cavity of the dimensionally formed article and the interior surface faces the flat upper bottom surface within the internal cavity of the dimensionally formed article. However, the collar liner external surface faces the flat upper top surface at an ankle opening coupling location.
US10952501B2 Footwear manufacturing with a flat pattern upper
An article of footwear flat pattern upper (126, 300, 302) having an upper portion (302) and a footbed portion (304) is provided. The upper portion (302) and the footbed portion (304) are integrally coextensive, such that the upper portion (302) lateral side (317) converges with the footbed lateral side (317). The footbed portion (304) includes a concave edge (319) extending between the footbed toe end (312) and the footbed heel end (314) along the footbed medial side (315) and a plurality of forming apertures along the medial side (315). The upper portion (302) also includes a plurality of forming apertures extending along the medial side (315).
US10952500B2 Sole part
The invention relates to a sole component for a shoe suitable for use with different heels. The sole component comprises a front, a middle and a rear sole portion and comprises a mechanism for adjusting the sole curvature in a transition region between the front and the middle sole portion. The mechanism comprises a rotatable supporting element which is provided in such a way that it may have a first angular position which causes a first sole curvature in the transition region and a second angular position which causes a second sole curvature in the transition region, wherein the first sole curvature is different from the second sole curvature.
US10952499B2 Ice slip resistance formula and process
Embodiments relate generally to a traction surface and methods for forming the traction surface. The traction surface may comprise a compound material comprising glass fibers oriented orthogonal to the surface of the compound material extending from the compound material, wherein when the traction surface contacts an icy surface, the glass fibers are operable to penetrate a liquid-like top layer of the icy surface to provide grip with an ice layer below the liquid-like top layer. The method for forming the traction surface may comprise integrating glass fibers into a compound material; orienting the glass fibers within the compound material such that the glass fibers are oriented approximately orthogonal to the surface of the compound material; splitting the compound material to expose the glass fibers, wherein the glass fibers extend from the surface of the compound material; and forming the split compound material into a traction surface.
US10952498B2 Plate with foam for footwear
A sole structure for an article of footwear having an upper includes an outsole defining a first aperture, a cushioning member disposed on the outsole and defining a second aperture, and a plate disposed between the cushioning member and the upper. The plate includes an anterior-most point disposed in a forefoot region, a posterior-most point disposed closer to a heel region than the anterior-most point, a metatarsophalangeal (MTP) point disposed between the anterior-most point and the posterior-most point, and an anterior curved region having a radius of curvature extending through the forefoot region and a mid-foot region and including a forefoot curved portion extending from the MTP point to the anterior-most point and a mid-foot curved portion extending from the MTP point toward the posterior-most point. Overlapping portions of the first aperture and the second aperture expose a region of the plate.
US10952496B2 Article of footwear with interlocking midsole member
An article of footwear includes an upper, a first sole member, and a second sole member. The first sole member is connected to the upper. Together, the first sole member and the upper define a cavity. The first sole member includes an outer surface and a textured inner surface, the textured inner surface defining a pattern of shapes. The second sole member is positioned in the cavity. The second sole member includes a textured lower surface directly engaging the textured inner surface of the first sole member. The textured lower surface of the second sole member is complementary to the textured inner surface of the first sole member.
US10952494B2 Outsole and shoe
An outsole is formed of a viscoelastic body containing a rubber component. This viscoelastic body has a loss factor measured by a dynamic viscoelasticity measurement under conditions of a temperature of 23° C., a frequency of 10 Hz, a static strain of 10%, and a dynamic strain of 7% being 0.17 or more, a storage elastic modulus measured by the dynamic viscoelasticity measurement being 5.7 MPa or less, and a ratio of a tensile stress at 300% elongation to a tensile stress at 100% elongation being 4.4 or more. Such outsole is excellent in wet grip performance and durability.
US10952492B2 Protective cover for cleated athletic shoes
A protective covering device for the bottom of an athletic shoe having cleats, spikes, studs, or other traction and stability-enhancing protrusions is disclosed. The covering protects against damage—to both cleats and hard surfaces underfoot—while at the same time being aesthetically pleasing and durable, fitting the profile of the shoe, and being easy to use. The protective covering also helps to avoid grass, dirt, mud and other foreign objects becoming stuck in the cleats. The protective covering may attach to the shoe in a variety of manners, including by cage or teeth-like gripping mechanisms, by side grips, by elastic band, by drawstring, adhesion, vacuum, or another mechanism.
US10952490B2 Mechanical lock sole structure for braided footwear
Present aspects are directed to a braided article of footwear comprising a mechanical lock structure. The braided upper comprises a tubular braided structure with a plurality of apertures. The midsole comprises a plurality of protruding studs that are configured to receive the plurality of apertures. The midsole receives the braided upper and the plurality of protruding studs extend below a bottom surface of the braided upper via the plurality of apertures, locking or securing the braided upper and midsole together, thereby creating a mechanical lock structure.
US10952487B2 Beverage dispensing umbrella headwear
A beverage dispensing headwear having an umbrella affixed thereto. A pair of container holders is affixed on opposing sides of a helmet. A three-way valve is fastened to the helmet, wherein a first and second intake tube are fluidly connected to the three-way valve on a proximal end and are configured to be inserted into a container held within one of the container holders on a distal end. An output tube is also fluidly connected to the three-way valve on a proximal end of the output tube. The output tube extends below the rim of the helmet at a distal end, wherein the distal end of the output tube is configured to be sucked on by a user. Additionally, an umbrella is affixed to the helmet.
US10952483B2 Head covering and protector with coiffured appearence
Head ware and related methods for protecting a wearer's head and hair, that also presents the appearance of a coiffure, is provided.
US10952481B2 Hair extension
A hair extension removably secured to a hair extension attachment apparatus, including a at least one hook for attaching the hair extension. The hair extension includes a band having a front surface and a back surface. A plurality of hair strands are attached to the back surface of the band and extend downwardly therefrom. The hair extension further includes an elongated retaining member attached to the front surface of the band at at least one of intervals. The at least one interval forms a pocket between the band and the retaining member, which facilitates removably mounting the hair extension onto the at least one hook of the hair extension attachment apparatus by inserting the hook into the associated pocket.
US10952480B1 Fluid-absorbing scrotum shield and associated use thereof
A fluid-absorbing scrotum shield includes a single and unitary body having a penis-receiving flange and a scrotum-containing pouch statically attached to the penis-receiving flange. The scrotum-containing pouch is suitably sized and shaped to receive an existing male scrotum such that the scrotum-containing pouch is intercalated between the existing male scrotum and an existing male penis extended through the penis-receiving flange and downward past the existing male scrotum. Each of the penis-receiving flange and the scrotum-containing pouch include fluid-absorbent material impregnated throughout an entire surface area thereof, respectively, to absorb sweat and other body fluids.
US10952478B2 All-inclusive one-piece electrical heating liner for articles of apparel
An all-inclusive electrical heating liner for use in the fabrication of articles of apparel is disclosed. It is comprised of a thermally insulating fabric piece which is shaped to define a dorsal panel and a pair of frontal panels to which are secured patterns of heating wires at specific locations. The spaced relationship between the dorsal panel and the pair of frontal panels is adjustable whereby the liner can be incorporated in articles of apparel of different sizes including small. Medium, large and X-large apparel sizes and gender types. The liner incorporates a power supply, controls, switches, wiring, connectors and other components thereby facilitating the incorporation of the liner into an article of apparel resulting in a cost reduction to the manufacturer of heated articles of apparel. Various embodiments are described to show that the all-inclusive one-piece heating liner is adaptable to many articles which require control heating.
US10952476B2 Vaporization device having remotely controllable operational modes
Vaporization devices having portions to enable signal transmission therethrough. A vaporization device includes a body having a first end, a second end, and forming an internal cavity. At least a portion of the internal cavity forming a cartridge receptacle. The vaporization device includes a battery disposed within the internal cavity and a processor operatively coupled to the battery and disposed within the body. The processor is arranged to respond to a signal to switch the vaporization device between a first operational mode and a second operational mode. The vaporization device also includes a portion of the body arranged to permit transmission of the signal through the portion of the body from a location external to the body, thereby permitting the processor to switch the vaporization device between the first and second operational modes in response to the receipt of the signal.
US10952475B2 Vaporizer including a heater assembly and delivery device
A vaporizing assembly for an aerosol-generating system may comprise a delivery device and a heater assembly. The heater assembly may comprise a heat resistive substrate and a heating element. The delivery device is configured to deliver an aerosol-forming substrate to at least a surface of the heat resistive substrate, wherein the heating element is isolated or separated from the aerosol-forming substrate by the heat resistive substrate. The present disclosure is also directed to a method for generating an aerosol.
US10952469B2 Aerosol-forming substrate and aerosol-delivery system
There is described an aerosol-forming substrate for use in combination with an inductive heating device. The aerosol-forming substrate comprises a solid material capable of releasing volatile compounds that can form an aerosol upon heating of the aerosol-forming substrate and at least a first susceptor material for heating of the aerosol-forming substrate. The first susceptor material is arranged in thermal proximity of the solid material. The aerosol-forming substrate further comprises at least a second susceptor material having a second Curie-temperature which is lower than a predefined maximum heating temperature of the first susceptor material. There is also described an aerosol-delivery system.
US10952459B2 Continuous shaping machine for bean curds
In a continuous shaping machine for bean curds which is equipped with a pair of endless filter cloth belts that are an upper filter cloth belt and a lower filter cloth belt to circulate outside and a pair of endless conveyors that are an upper conveyor and a lower conveyor to circulate inside, and which compression-shapes curdled soymilk by conveying the curdled soymilk while sandwiching the curdled soymilk between the upper filter cloth belt and conveyor and the lower filter cloth belt and conveyor, the continuous shaping machine includes: heating units which perform heating sterilization in prescribed ranges of a return process that corresponds to regions, from a termination portion of a conveyance passage where the curdled soymilk is sandwiched to a start position of the conveyance passage, of circulation routes of the filter cloth belts.
US10952458B2 Stevia extract containing selected steviol glycosides as flavor, salty and sweetness profile modifier
Stevia extracts with selected major steviol glycosides (Reb A, stevioside, Reb D, Reb C) and minor steviol glycosides and glycosylated diterpene derivative plant molecules, derived from Stevia rebaudiana plant are found to improve the perception of flavor and taste perception, which includes the sweet, savory and salty perception in a wide range of food and beverage applications.
US10952457B2 Taste characteristics in soy-based food products using high-protein soybeans
In one embodiment, a method comprises adding a plurality of soybeans to an extractor, the soybeans having an average protein:oil ratio of greater than 2.3, heating the soybeans, removing hulls from the plurality of soybeans, and grinding the plurality of soybeans with water at a temperature between 180° F. and 190° F. to yield a soy extract having hexanal levels of less than 50 parts per billion (ppb).
US10952456B2 Machine and method for processing liquid or semi liquid food products
A machine for processing liquid or semi-liquid food products including a containing element for containing the product to be dispensed; a stirrer for stirring the product to be dispensed; a heat exchanger fluid flowing in a circuit in a direction of circulation through an evaporator, a compressor, a condenser and a pressure reducing element; a fan rotating about an axis of rotation to force an air flow towards the condenser; a control unit connected to the fan to control the fan through a speed signal; a temperature sensor, located downstream of the condenser in the circulation direction to detect a condensation temperature and configured to send to the control unit a temperature signal as a function of which the control unit generates the speed signal.
US10952455B2 Machine for making food products in liquid or semi-liquid form
A machine for making food products in liquid or semi-liquid form, including: a container for containing a basic product; a container for processing the basic product flowing out of the containing container; a stirring element mounted inside the processing container; a thermal treatment system associated with the processing container; a unit for driving and controlling the variables correlated with the aforementioned devices and systems; a user interface provided with operator controls and connected to the drive and control unit. The user interface is configured to allow a remote service request to be sent by activating an operator control.
US10952453B2 Method of cold brewing
Included is a brewing system that utilizes a curved pedestal that allows brewed effluent to drain in a manner that travels toward the center of the curved pedestal to maximize the exposure of the effluent to the organic material used for brewing, while also maximizing yield. The pedestal 112 sits above the lowest effluent level to allow the brewed effluent to drain from the organic material that is used for brewing to maximize the amount of effluent obtained. By allowing the brewed effluent to drain from the organic material, the weight and size of the organic material is reduced, so that the filter bag can be removed from the brewing system without ripping or tearing. The brewing system eliminates the need for a separate mesh bag and allows the effluent to drain without squeezing the filter bag and which would otherwise cause the release of harsh oils and acids, which can also be unsanitary as a result of a user handling the bag filter.
US10952450B2 Methods for making shelf-stable cultured dairy products
Disclosed are processes for producing cultured dairy products, such as yogurt, that are shelf-stable without refrigeration. Such processes can include contacting a milk base having from 0.5 to 1.9 wt. % milk sugar with a lactic acid bacteria culture and aseptically packaging in a container, followed by storage under conditions suitable to result in a pH of less than 4.7.
US10952448B2 Reduction of the concentration of gram-negative bacteria in a fermented food product by the combination of red wine extract and a culture comprising at least one bacteriocin-producing lactic acid bacterial strain
The present invention relates to a method of reducing the concentration of Gram-negative bacteria in a food product, the method comprising adding a red wine extract produced from red wine by dealcoholization, concentration and drying, and a culture comprising at least one class IIa bacteriocin-producing lactic acid bacterial strain to a food product, ripening the food product, and storing the food product at a temperature of at the most 15° C. until a concentration less than 1 E-1 of Gram-negative bacteria. In a preferred embodiment of the invention, Gram-negative bacteria already present are eliminated. In one embodiment of the invention, the Gram-negative bacteria are Salmonella ssp. The bacteriocin-producing culture may comprise at least one of Lactobacillus curvatus (DSM 18775) and Pediococcus acidilactici (DSM 28307). The invention further relates to a kit for reducing the concentration of Gram-negative bacteria in a food product comprising a red wine extract produced from red wine by dealcoholization, concentration and drying, and a culture comprising at least one class IIa bacteriocin-producing lactic acid bacterial strain.
US10952447B1 Apparatus for thawing frozen food
A method for thawing frozen foods by recycling the water that is used to thaw the frozen foods. Food is first placed inside of a container and then water is pumped from the bottom of the container where the water is heated and by use of a pump and natural rise of heat allowed to flow around the food. When the water reaches the top of the container, it spills over the top and is pumped back into the bottom of the container as a continuous process until the food is thawed.
US10952446B1 Paw tracker device, system and method
A paw tracker for maintaining poultry paws in an ordered, indexed manner so that each paw can be matched with the carcass from which it was removed is provided. The paw tracker has a plurality of columns defining a plurality of pockets vertically aligned on the column. A rotatable gate corresponds to each pocket of the plurality of pockets. At least one gate arm urges each gate of the plurality of gates from a closed position to an open position at a predetermined time and a rotating assembly is configured to move the plurality of columns at a predetermined speed.
US10952444B2 Systems and methods for providing a food product with additives
A food product includes a first extruded component, a second extruded component co-extruded over the first component, the second component comprising a meat component and an additive, and a casing provided over the second component, wherein the additive comprises at least one of a flavoring, a seasoning, and a coloring.
US10952443B2 Portable controlled atmospheric stunning device
A portable system for stunning an animal is provided that includes a hood into which the animal's head is inserted and then is filled with a gas, such as carbon dioxide. The hood includes a gasket or covering with a slit on one end, which allows the hood to be placed over the head of the animal by a user while containing much of the carbon dioxide gas. The hood includes a handle and may have a trigger or other mechanism to control the flow of carbon dioxide gas, which is contained in a tank strapped to a user and connected to the hood via a hose or tubing. In this way, the system allows animals to be humanely stunned or euthanized individually with carbon dioxide gas using a portable system that is carried and controlled by an individual user.
US10952441B2 Symbiont for enhancement of plant performance
The present disclosure provides a novel endophyte, Serendipita vermifera ssp. bescii (“S. bescii”), uses thereof and methods incorporating the use thereof for enhancement of plant performance. The present disclosure also provides methods for detecting the presence of and identifying S. bescii.
US10952438B2 Pesticidal composition and method for controlling pests
At present, many pesticidal compositions have been developed and used practically, however, they are not necessarily sufficient for controlling pests, and highly active pesticidal compositions have been desired.To provide a pesticidal composition comprising flonicamid and D-limonene as active ingredients, in a mixing weight ratio of flonicamid to D-limonene of from 1:150 to 1:1, and a method for controlling pests by applying an effective amount of the composition.
US10952436B2 Microbiocidal quinoline (thio)carboxamide derivatives
Compounds of formula (I), wherein the substitutents are as defined in claim 1. Furthermore, the present invention relates to agrochemical compositions which comprise compounds of formula (I), to preparation of these compositions, and to the use of the compounds or compositions in agriculture or horticulture for combating, preventing or controlling infestation of plants, harvested food crops, seeds or non-living materials by phytopathogenic microorganisms, in particular fungi.
US10952434B2 Compositions and methods for attracting insects
Disclosed are compositions for attracting insects (e.g., harmful or troublesome insects such as blood-sucking and biting insects, ticks and mites) to an object (e.g., insect trap) or area (e.g., field, orchard). Also disclosed are methods for attracting insects involving treating (or exposing) the object or area with a composition containing compounds described herein (e.g., a pro-fragrance compound selected from the group consisting of an acetal, a ketal, hemiacetal and mixtures thereof, wherein at least one of a parent aldehyde, ketone, or alcohol of the pro-fragrance acetal or ketal is a fragrance compound), and optionally a carrier or carrier material.
US10952428B2 Remote monitor for wild animal trap
A remote monitor for wild animal trap, including a receiving monitoring host, a transmitting apparatus and a magnetic-sensitive switch. The host includes a VHF/VHF receiving module, LED state indicator lamps for indicating trap states and a first single chip microcomputer for processing signals, which are electrically connected. Each host can be connected with more than one transmitting apparatus through a wireless communication technology. The transmitting apparatus includes a VHF/UHF transmitting module, electric quantity indicator lamps and a second single chip microcomputer for processing signals.
US10952427B2 Mosquito repellent device and mobile terminal
Provided is a mobile terminal performing a mosquito repelling function. The mobile terminal with the mosquito repelling function comprises: a frame forming a full length part to minimize the thickness of a mosquito repelling device and ensure sufficient rigidity; a battery provided on the back surface of the frame; a rear cover detachably coupled to the back surface of the frame; and a mosquito repelling device coupled to the inner surface of the rear cover.
US10952426B1 Animal repellent canister
The animal repellent canister is a chemical dispenser. The animal repellent canister is configured for use in driving away nuisance animals (hereinafter pests). The animal repellent canister stores and dispenses a repellent material known to repel pests. The animal repellent canister dispenses the repellent material in a gas phase. The animal repellent canister contains the repellent material in a water impermeable structure such that precipitation will not wash away the repellent material. The animal repellent canister comprises a dispenser, a ground anchor, and the repellent material. The dispenser contains the repellent material in a phase selected from the group consisting of a liquid phase and a solid phase. The dispenser releases the repellent material in a gas phase. The ground anchor anchors the dispenser to the ground such that the dispenser is elevated above the ground.
US10952419B2 Spinning reel
A hook keeper configured to be mounted on a fishing reel includes a locking part and a holding part. The locking part includes a locking portion, a hole penetrating the locking portion and a slit extending from the hole to an outside surface of the locking part and extending from a first end surface to a second end surface of the locking part in a central axial direction of the hole. The holding part is configured to hold the locking part and has a joining part configured to mount the holding part on the fishing reel.
US10952413B2 Aquarium FAÇADE assembly with encased faux human head
An aquarium façade assembly with encased faux human head creates an animated visual effect through use of a transparent sidewalls; a base with a mirror finish; LEDs shining on the mirror finish; a front façade chamber containing an aerated, bubbling liquid; and a suspended, yet moving faux human head. An aerator, an air tube, and a liquid fill-drain aperture enhance aeration, circulation, and drainage for the liquid contained in the front façade chamber, to enhance the visual effect of the faux human head. A passive infrared sensor detects motion near the front sidewall, and actuates motion of the faux human head through a cable, pulley, and shaft mechanism. Magnets in the base and cover of the aquarium assembly generate a magnetic field throughout the aquarium cavity. The magnetic field causes metallic materials integrated in the faux human head to gyrate, causing the head to gyrate accordingly.
US10952410B2 System and method of estimating livestock weight
A system and method for estimating livestock weight is described. Embodiments of the system can include a computing device and a three-dimensional tag configured to be secured to an animal. One or more images of an animal, including the three-dimensional tag, can be processed to take various measurements of the animal. A scaling factor for the measurements can be based on the three-dimensional tag. After the measurement are calibrated, a weight of the animal can be estimated based on the calibrated measurements.
US10952406B1 Soybean variety 5PYPR71
A novel soybean variety, designated 5PYPR71 is provided. Also provided are the seeds of soybean variety 5PYPR71, cells from soybean variety 5PYPR71, plants of soybean 5PYPR71, and plant parts of soybean variety 5PYPR71. Methods provided include producing a soybean plant by crossing soybean variety 5PYPR71 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PYPR71, methods for producing other soybean varieties or plant parts derived from soybean variety 5PYPR71, and methods of characterizing soybean variety 5PYPR71. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PYPR71 are further provided.
US10952405B1 Soybean cultivar 88103440
A soybean cultivar designated 88103440 is disclosed. The invention relates to the seeds of soybean cultivar 88103440, to the plants of soybean cultivar 88103440, to the plant parts of soybean cultivar 88103440, and to methods for producing progeny of soybean cultivar 88103440. 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 88103440. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 88103440, 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 88103440 with another soybean cultivar.
US10952401B1 Soybean cultivar 83292238
A soybean cultivar designated 83292238 is disclosed. The invention relates to the seeds of soybean cultivar 83292238, to the plants of soybean cultivar 83292238, to the plant parts of soybean cultivar 83292238, and to methods for producing progeny of soybean cultivar 83292238. 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 83292238. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 83292238, 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 83292238 with another soybean cultivar.
US10952394B2 Soybean cultivar 88390016
A soybean cultivar designated 88390016 is disclosed. The invention relates to the seeds of soybean cultivar 88390016, to the plants of soybean cultivar 88390016, to the plant parts of soybean cultivar 88390016, and to methods for producing progeny of soybean cultivar 88390016. 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 88390016. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 88390016, 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 88390016 with another soybean cultivar.
US10952382B2 Light emitting device and plant cultivation method
Provided is a light emitting device that includes a light emitting element having a light emission peak wavelength ranging from 380 nm to 490 nm, and a fluorescent material excited by light from the light emitting element and emitting light having at a light emission peak wavelength ranging from 580 nm or more to less than 680 nm. The light emitting device emits light having a ratio R/B of a photon flux density R to a photon flux density B ranging from 2.0 to 4.0 and a ratio R/FR of the photon flux density R to a photon flux density FR ranging from 0.7 to 13.0, the photon flux density R being in a wavelength range of 620 nm or more and less than 700 nm, the photon flux density B being in a wavelength range of 380 nm or more and 490 nm or less, and the photon flux density FR being in a wavelength range of 700 nm or more and 780 nm or less.
US10952381B2 Systems and methods for image capture in an assembly line grow pod
An image capture system for a grow pod includes a master controller that has a processor, a memory, and cameras that are communicatively coupled to the master controller and positioned to capture images of plants or seeds. The memory stores a grow recipe and a logic. The grow recipe defines instructions for growing the plants or seeds and expected attributes corresponding to the instructions. The logic, when executed by the processor, causes the master controller to perform at least the following: receive, from the cameras, the images of the plants or seeds, determine attributes of the plants or seeds from the images, compare the attributes of the plants or seeds from the images to the expected attributes defined by the grow recipe, and adjust the instructions of the grow recipe for growing the plants or seeds based on the comparison of the attributes to the expected attributes.
US10952380B2 Baler-wrapper combination with a moveable bale support and bale forming and wrapping method using such a combination
A baler-wrapper combination includes a bale forming device and at least one wrapping device with a bale support. The bale support being in the bale depositing position has a lateral offset to a vertical center plane of the bale forming device and is entirely positioned on one side of the vertical plane. A bale is moved on the bale support being in the bale receiving position and is wrapped. The wrapped bale is deposited from the bale support being in the bale depositing position on the ground.
US10952379B1 Concaves for an agricultural combine
A concave for an agricultural combine includes threshing bars carried by a base frame and forming openings therebetween for grain to pass through. Each threshing bar includes an inner extremity, a deflecting extremity including a deflecting surface, a separating grate between the inner extremity and the deflecting extremity, the separating grate extends across an adjacent one of the openings between the inner extremity and the deflecting extremity for separating grain from threshed crop material, the deflecting surface projects angularly upward relative to the separating grate, and the deflecting surface and the separating grate are arranged at an obtuse angle therebetween forming a grain-collecting trough between the deflecting surface and the separating grate.
US10952376B1 Orchard sanitation implement
An orchard sanitation implement disposes of unharvested nuts which may otherwise be utilized as habitat and food for navel orangeworms. Unharvested nuts are lifted from the orchard floor and delivered to a storage bin of the implement. Once received within the storage bin, the unharvested nuts are separated from other orchard debris by a looping belt which allows unharvested nuts to fall through, but other orchard debris is conveyed outside of the storage bin for deposit either into a container or back to the orchard floor. The unharvested nuts fall through openings in the looping belt, through an outlet at the bottom of the storage bin and into a shredding unit attached to the outlet. The shredding unit shreds and pulverizes the unharvested nuts into a composition which is too small to be utilized by navel orangeworms for habitat or a source of food.
US10952375B2 Crop header with wing balance calibration
In a crop harvesting header with a center section and two wings where each wing is pivotal relative to the center section about a pivot axis extending in a generally forward direction which includes a balance system to maintain a balanced ground force distribution across the width of the header there is provided an automatic adjustment system for maintaining proper balance. The system includes a sensor which repeatedly, over a time period during which the header is operating, detects data relating to the positions, distance from the ground or weight applied to the ground of each wing frame portion, a processor arranged in response to the sensed data to calculate a value representative of the positions and an adjustment mechanism for effecting an adjustment of the balance system in response to the value.
US10952373B2 Straw deflector for an agricultural combine
A residue deflector is disposed in a combine body, and positioned along an airflow path to guide residue from an exit end of a cleaning shoe and a threshing and separation assembly, to a residue chopper. The deflector is configured with a plurality of spaced fingers so that air can pass through the deflector between the fingers.
US10952371B2 Four-line nylon cutter assembly for mower
Disclosed is a four-line nylon cutter assembly for a mower, including: an upper case having an insert groove at a central portion thereof; an elastic body in which one surface portion is in close contact with an inner surface of the central portion of the upper case; a spool having a surface on which a nylon cutter is wound and one surface which is in close contact with the other surface portion of the elastic body by pressing; an operating wheel of which one surface portion is coupled to the other surface portion of the spool; and a lower case in which a mounting groove into which the other side portion of the operating wheel is inserted is formed at the center portion and an edge portion is coupled to an edge portion of the upper case.
US10952365B2 Control units, nodes, system, and method for transmitting and communicating data
Agricultural electronics include many components. The components can be connected via an electronic link that connects the various components to components of an agricultural implement. This can include the use of a component type identifier and a master module. The identifier and the module can communicate data, including identification data and instructional data, to easily acknowledge and operate various electrical components of the agricultural implement. Additional sensors can be included to provide even additional data that is communicated between the module and the components of the agricultural implement to aid in providing instructions for operation and to provide additional data information.
US10959359B2 Power conversion device
A power conversion device includes a first stage, a second stage, a first electric field relaxation shield unit, a second electric field relaxation shield unit, and a plurality of stage posts. The first electric field relaxation shield unit is arranged to surround outer periphery of the first stage. The second electric field relaxation shield unit is arranged to surround outer periphery of the second stage. The plurality of stage posts connect the first stage and the second stage. The plurality of stage posts have outer peripheral surfaces formed of insulating bodies. Power conversion units loaded on the first stage are arranged inside a columnar region which includes at least some of the plurality of stage posts as sides.
US10959358B2 Electronic component module
An electronic component module includes: electronic components mounted on a substrate, each of the electronic components having terminals located on a side, upper, and/or lower surface thereof; and a shield that is located on the substrate, has side plates surrounding the electronic components, and is supplied with a ground potential, wherein in an electronic component closest to one side plate of the side plates among one or more electronic components, in each of which at least one terminal of the terminals is located on the side and/or upper surface, a terminal a first distance of which to the one side plate is shortest among the at least one terminal is a first terminal supplied with the ground potential, and a second distance each of second terminals not supplied with the ground potential to the one side plate is greater than the first distance.
US10959354B2 Electromagnetically shielded facilities
Electromagnetically shielding an enclosable structure having a floor, walls, a ceiling, and at least one closeable opening by applying a shielding wallcovering to at least a portion of one of the walls and applying a second type of shielding material to at least a portion of the enclosable structure, wherein the second type of shielding material differs from the shielding wallcovering. The shielding wall covering is wallpaper comprising a metal-coated broad good and a resin. Other types of shielding material may include a transparent, shielding window covering such as NiCVD coated screen of woven silk fibers; shielded flooring such as a layered combinations of Kevlar non-woven as a base layer, nickel-coated non-woven layers, and a PCF toughened polymer; and a transition shielding strip made of a base layer of the shielding wallpaper with a PCF toughened polymer coating over a portion of the strip.
US10959353B2 Cooling device
A cooling device is provided with a cooling unit that includes a cold plate extending in a first direction; a pump and a tank disposed on one side in a second direction perpendicular to the first direction of the cold plate; and a partition member extending in the first direction and covering the cold plate on one side in the second direction. The cold plate includes a first refrigerant flow path through which a refrigerant flows in the first direction. The pump includes a pump chamber where a rotating body is accommodated. The tank includes a tank chamber storing the refrigerant and a first tank hole part communicating with the pump chamber. The partition member, including a first hole part that communicates the first flow path and the tank chamber, is provided on one side in the first direction with respect to the first hole part.
US10959350B2 Mobile terminal
Disclosed is a mobile terminal which can improve serviceability by increasing heat dissipation efficiency, the mobile terminal comprising: a case comprising an inner space, and a metal partition partitioning same; a battery located on one side of the inner space with respect to the partition; a main substrate which is located on the other side of the inner space with respect to the partition, and on which a heat-generating part is mounted; and a heat pipe comprising a heat-absorbing part in contact with the heat-generating part, and a heat transfer part arranged adjacent to the partition and extending along same.
US10959349B1 Dynamic aisles for computing devices
Systems and methods for managing airflow for cooling computing devices (e.g. in a data center) in normal and cold environments are disclosed. In one embodiment, the method comprises positioning the computing devices on a plurality of racks with air barriers to create hot and cold aisles. The computing devices may be configured in a first mode to draw in cool air the cold aisles and exhaust heated air into the hot aisles. Temperatures in the cold aisles may be periodically measured. In response to temperatures below a predetermined threshold, one or more of the cold aisles may be converted into a temporary hot aisle by adjusting ventilation openings and configuring a subset of the computing devices to temporarily draw in warm air from the temporary hot aisle.
US10959341B2 Display device
A display device reduces or minimizes a stress received by a display panel in a folded state. The display device includes a display panel including a bendable area; and a panel support portion combined to the display panel and including a multi-joint member to support the bendable area, and the multi-joint member includes a plurality of joint portions sequentially arranged in a first direction and combined to each other to rotate with respect to one another, and at least one of the joint portions includes an elastic plate at an edge of a support side arranged toward the bendable area.
US10959340B2 Waterproof module and display device
A waterproof module includes a frame, a sliding member, a ring-shaped sealing member, a cover and an adjusting member. The frame has an accommodating recess. The sliding member is disposed in the accommodating recess and has a tapered structure. An end of the tapered structure is between the frame and the ring-shaped sealing member. The cover is disposed on the frame. The adjusting member is connected to the sliding member. When the adjusting member drives the sliding member to move within the accommodating recess towards a first direction, the tapered structure pushes the ring-shaped sealing member to move towards a second direction, wherein the first direction is different from the second direction.
US10959339B2 Manufacturing a product using a soldering process
A system for manufacturing a product includes a mating connector connected to solder pins to provide an electrical conducting path, the solder pins being aligned against solder pads so that each solder pin is thermally and electrically connected to its corresponding solder pad by a solder paste bead. The system also includes a controller to adjust electrical resistive heating of a solder paste bead during a soldering process according to a temperature of the solder paste bead. A method of manufacturing a product includes aligning the solder pins against the solder pads, connecting the mating connector to the solder pins, and heating a solder paste bead by an electrical resistive heating, the solder paste bead undergoing a soldering process, where a temperature of the solder paste bead is being evaluated and the electrical resistive heating is adjusted according to the temperature of the solder paste bead.
US10959337B2 Connection structure
A method for manufacturing connection structure, the method includes arranging a first composite on a first surface of a first member where a first electrode is located and arranging conductive particles on the first electrode, arranging a second composite on a region other than the first electrode of the first surface, arranging the first surface and a second surface of a second member where a second electrode is located, so that the first electrode and the second electrode are opposed to each other, pressing the first member and the second member, and curing the first composite and the second composite.
US10959332B2 Assembly having an electrotechnical component on a carrier
The invention relates to an assembly with an electrotechnical component on a carrier. A first electrical connecting line and a second electrical connecting line going to the electrotechnical component are provided on or in the carrier. The electrotechnical component comprises a first connection and a second connection. The first connection is attached on the carrier by a thermally softenable solder material to the first electrical power supply line, and the second connection is attached on the carrier by a thermally softenable solder material to the second electrical power supply line. A first electrical signal line to the electrotechnical component is provided on or in the carrier. The assembly furthermore comprises a mechanical prestressing, which in the event that the solder material is softened can displace the electrotechnical component on the surface substantially in a parallel plane to the carrier or orthogonally to the carrier.
US10959331B2 Electrical components attached to fabric
An item may include fabric having insulating and conductive yarns or other strands of material. The conductive strands may form signal paths. Electrical components can be mounted to the fabric. Each electrical component may have an electrical device such as a semiconductor die that is mounted on an interposer substrate. The interposer may have contacts that are soldered to the conductive strands. A protective cover may encapsulate portions of the electrical component. To create a robust connection between the electrical component and the fabric, the conductive strands may be threaded through recesses in the electrical component. The recesses may be formed in the interposer or may be formed in a protective cover on the interposer. Conductive material in the recess may be used to electrically and/or mechanically connect the conductive strand to a bond pad in the recess. Thermoplastic material may be used to seal the solder joint.
US10959328B2 Wiring substrate, stacked wiring substrate, and manufacturing method of wiring substrate
A wiring substrate includes: a wiring structure that includes a wiring layer and an insulating layer laminated; a plurality of first posts that are formed along a periphery of a predetermined area on a surface of the wiring structure, and that protrude out from the surface of the wiring structure; and a second post that is connected to the wiring layer at a position surrounded by the first posts, and that protrudes out from the surface of the wiring structure. The first posts are formed such that a post arranged at a central portion of a side constituting the periphery of the predetermined area is lower in height from the surface of the wiring structure than posts arranged at both ends of the side.
US10959326B2 Stretchable circuit substrate and article
A stretchable circuit substrate includes: a base material being stretchable; a wiring which is on a first surface side of the base material, and which includes a bellows-like member including a plurality of ridges and recesses arranged in a first direction which is one of in-plane directions in the first surface of the base material; and an adjustment layer which includes the bellows-like member and is on the first surface side of the base material so as to at least overlap, in a plan view, a wiring region in which the wiring is positioned; wherein the adjustment layer has a Young's modulus smaller than a Young's modulus of the wiring.
US10959325B2 Bending fixture and support components for a semi-flexible printed circuit board assembly
A computing system is provided. The computing system includes a semi-flexible printed circuit board assembly (PCBA) with a first element and a second element. The first element is configured to move in a non-planar direction with respect to the second element. The computing system also includes an internal trace connecting the first element and the second element of the semi-flexible PCBA. The computing system also includes a support mechanism, which is configured to constrain relative movements between the first element with respect to the second element of the semi-flexible PCBA.
US10959323B1 Over-torque protection features for mounting an electronic device to a heat dissipation object
A package for securing a PCB to a heatsink includes mounts with over-torque protection features. The PCB is seated in an open end of the package. Each mount includes a threaded opening for securing the package to the heatsink such that the base layer of the PCB is thermally coupled to the heat sink. The over-torque protection features are connected between the threaded opening and a sidewall of the package. The over-torque protection features may be designed to structurally fail and/or deform in response to over-torqueing of the fasteners, thereby inhibiting flexure of the PCB.
US10959322B2 Printed circuit board
A printed circuit board comprises a board main body, a sensor, an external connection pad, and a hollow-structured electrical conductor. The board main body has a top face and a bottom face opposite the top face. The sensor is mounted on one of the top face and the bottom face of the board main body. The external connection pad is provided on the top face or the bottom face of the board main body opposite the sensor. The hollow-structured electrical conductor extends through the board main body and electrically connects the sensor to the external connection pad.
US10959319B2 Cooling package and power module
A cooling package in a power module comprises a first side for placing one or more semiconductor components; one or more holes for placing one or more magnetic components; and a second side with one or more connection parts. Therefore, all components of a power module which need to dissipate the heat have two thermal dissipation paths, therefore the heat inside the module can be greatly reduced.
US10959309B2 LED lamp protection circuit
An LED lamp protection circuit comprising: a driving circuit, a rectifier circuit coupled with the driving circuit, an LED luminous component circuit coupled with the rectifier circuit, and an arcing protection circuit coupled between the rectifier circuit and the LED luminous component circuit. The arcing protection circuit and the LED luminous component circuit are connected in parallel. When the LED lamp works under a normal condition, the arcing protection circuit is in blocking state. When at least one circuit between the rectifier circuit and the LED luminous component circuit opens, the arcing protection circuit is turned on, the driving circuit and the arcing protection circuit form a loop circuit to extinguish arc.
US10959307B2 Load control device configured to operate in two-wire and three-wire modes
A load control device coupled between an AC power source and an electrical load may operate in a three-wire mode or a two-wire mode based on whether the load control device is connected to a neutral side of the AC power source. The load control device may further comprise first and second zero-cross detect circuits to be respectively used in the two-wire mode or the three-wire mode, and a neutral wire detect circuit configured to generate a neutral wire detect signal indicating whether the load control device is connected to the neutral side of the AC power source. A control circuit of the load control device may determine whether the load control device should operate in the two-wire mode or in the three-wire mode in response to the neutral wire detect signal.
US10959306B2 Dimming LED circuit augmenting DC/DC controller integrated circuit
Embodiments include systems, methods, and apparatuses for providing a dimming function in a single stage AC input light emitting diode (LED) driver with a controller that contains an on-chip error amplifier and an on-chip fixed reference voltage source coupled to a first input of the error amplifier. The controller controls a duty cycle of a switching transistor to cause a feedback voltage, applied to a first package input terminal, to match the reference voltage. To achieve a dimming function, a voltage across a current sense resistor in series with the LEDs is applied to a first input of a high gain differential amplifier, and a variable dimming control voltage is applied to a second input of the differential amplifier. The output of the differential amplifier is coupled to the first package input terminal. The differential amplifier input signals will be matched at the target LED current level.
US10959305B2 Controlling a lighting device having at least two electric light sources
A method may include supplying electric power to a first light source and a second light source of at least two light sources by at least one ballast so that the first light source and the second light source emit a first source light and a second source light with a first and second spectral light distribution, respectively. The method further includes superimposing the first and second source light using an optical unit such that the lighting device outputs light with a spectral superposition light distribution. The method further includes detecting the light outputted from the lighting device using a light distribution sensor that provides a sensor signal corresponding to a spectral light distribution of the detected light. The method further includes comparing the sensor signal to a predefined spectral light distribution and adjusting the electric power supplied to the respective light source by the ballast based on the comparison.
US10959301B1 Polarity correction circuit for dimmer
A polarity correction circuit for dimmer includes a control circuit, an adjustment circuit, and a detection circuit. The adjustment circuit is connected to the control circuit, a working voltage input end, and a dimmer, and the adjustment circuit includes several switches. The adjustment circuit receives a dimming signal of the dimmer. The detection circuit is connected to the dimmer and the control circuit, the detection circuit detects the dimming signal to generate a reference voltage, and the detection circuit transmits the reference voltage to the control circuit. The control circuit maintains the switch states of the switches of the adjustment circuit unchanged or adjust the switch states of the switches of the adjustment circuit according to the reference voltage.
US10959300B2 Integrated sensor modules for light fixtures
A light fixture integrated disposed in an ambient environment can include at least one light source. The light fixture can also include a sensor module that measures a parameter, where the parameter is used to operate the at least one light source, where the sensor module is disposed on an exposed component, where the exposed component has a substantially unobstructed line of sight with the ambient environment, where the sensor module is used to measure the parameter in the ambient environment.
US10959299B2 Indoor lighting control based on outdoor light
A lighting fixture includes a light source that emits an illumination light and a receiver configured to receive a lighting control message from a photo sensor device. The lighting fixture further includes a lighting controller configured to adjust the illumination light based on the lighting control message. Adjusting the illumination light by the lighting controller includes changing a Correlated Color Temperature (CCT) of the illumination light.
US10959296B2 Cooking apparatus and control method thereof
A cooking apparatus is disclosed. The cooking apparatus includes a capacitance detector and a cookware detection controller. The capacitance detector is configured to detect capacitance using two or more electrodes arranged on one side of each of a plurality of induction heating coils. The cookware detection controller is configured to identify an induction heating coil corresponding to a position where cookware is placed among the plurality of induction heating coils when it is determined that the cookware is placed on a cooking plate based on the capacitance.
US10959295B2 Shielded wire for high voltage skin effect trace heating
A skin effect heating system for long pipelines includes a heater cable disposed in a ferromagnetic or other conductive heat tube, the heater cable and heat tube cooperating to produce heat that is applied to the carrier pipe. The heater cable includes a conductor surrounded by an insulating layer, and then a semiconductive outer layer or “jacket.” The semiconductive jacket contacts the inner surface of the heat tube, where the charge density of the return current carried by the heat tube is at its highest. The semiconductive jacket material has a resistivity that is sufficiently low to reduce or eliminate arcing events such as corona discharge by allowing accumulated charge on the heat tube to dissipate. The resistivity is also high enough to prevent the return current from flowing into or through the semiconductive outer layer, so that heat production capacity of the system is maximized.
US10959292B2 Methods to indicate a version of packet data convergence protocol (PDCP) in dual connectivity arrangements
Embodiments of a User Equipment (UE), Evolved Node-B (eNB) and methods of communication are generally described herein. The UE may receive a SystemInformationBlockType1 from an eNB. The UE may determine that the eNB supports Fifth Generation Core (5GC) operation if the SystemInformationBlockType1 message includes a plmn-Identity-5GC-r15 parameter. The UE may transmit a radio resource control (RRC) connection request message to establish an RRC connection. If it is determined that the eNB supports 5GC operation, and if the UE supports 5GC operation, the UE may encode the RRC connection request message in accordance with a default new radio packet data convergence protocol (NR PDCP) configuration; and may use NR PDCP for one or more subsequent messages.
US10959290B1 Vendor agnostic sensor telemetry detection, processing, and identification
In one embodiment, a traffic analysis service receives payload data from packets sent by a sensor tag in a network. The service forms a payload signature for the sensor tag, based on the payload data. The payload signature is indicative of one or more bytes in the payload that vary across the packets. The service identifies a portion of the payload data as potentially including a sensor measurement, based on the payload signature. The service uses a machine learning classifier to assign a sensor measurement type to the identified portion of the payload data.
US10959289B2 Mesh node mobility across static and mobile mesh networks
Methods and systems for mobility of mobile nodes in mesh networks are taught wherein the mobile mesh nodes choose an attachment point to another mesh node based on predetermined criteria, such as the characteristics of the attachment point's path to a reference destination, and other factors local to the attachment point, such as load and available capacity. The mobile nodes forward packets on each other's behalf. Static and mobile nodes and the links between them are treated differently from each other in view of their respectively different properties. A special metric is used for paths that include mobile links in addition to the static mesh links and wired mesh links. Mobility is handled completely transparently to any client devices attached to the mesh nodes, where this attachment could be wireless or wired.
US10959285B2 Gateway for efficient management of transport connections in data networks
A method, performed by a gateway node (110), for managing packets on a transport connection between a first end-point (120) and a second end-point (130) is disclosed. The gatewaynode (110) forwards (A020), on the transport connection (105), a first packet from the first end-point (120) to the second end-point (130). The gateway node (110) finds (A040), by inspection of the first packet, that the first packet indicates closing of the transport connection (105) at the first end-point (120). Moreover, the gateway node (110) receives (A120) after the finding (A040), on the transport connection, a second packet from the second end-point (130), wherein the second packet is destined to the first end-point (120). Furthermore, the gateway node (110) discards (A130) the second packet, thereby refraining from forwarding, on the transport connection, the second packet from the second end-point (130) to the first end-point (120). A gateway node (110), a computer program and a computer program carrier are also disclosed.
US10959283B2 Cell reselection recognition by a terminal in a communication system
A narrow-bandwidth terminal device performs radio communication at a bandwidth narrower than a system bandwidth. The narrow-bandwidth terminal device in an idle state camps on a cell, and performs discontinuous reception of a signal transmitted from the cell. The terminal device also determines a reception condition of the signal, for example, whether the signal can be received. When it is determined that the signal cannot be received, the narrow-bandwidth terminal device moves out of a coverage area of the cell while continuing to perform the discontinuous reception. When it is determined that a discontinuous reception timer has been completed, the narrow-bandwidth terminal device continues to perform the discontinuous reception.
US10959282B1 5G beam group discontinuous reception
To better support beamforming in MIMO systems such as 5G, a first match is determined between a first transmit (TX) beam group of a radio network and a first receive (RX) beam group of a user equipment (UE); and also a second match is determined between a second TX beam group of the radio network and a second RX beam group of the UE. For example these matches can come from the UE's beam report with best match information. The network configures the UE with at least a first discontinuous reception (DRX) configuration associated with the first RX beam group and with a second DRX configuration associated with the second RX beam group. In this case the first and second DRX configurations are active simultaneously for the UE, and each said beam group comprises at least one antenna or antenna port.
US10959274B2 Methods and apparatus to improve Bluetooth low energy streaming connection efficiency
Methods, apparatus, systems and articles of manufacture to improve Bluetooth low energy streaming connection efficiency are disclosed herein. An example method includes accessing a request received at a first device from a second device, the request requesting set up of an isochronous link between the first device and the second device, the request including a configuration identifier. Whether the configuration identifier identifies a configuration stored at the first device is determined. In response to determining that the configuration identifier identifies the configuration stored at the first device, the isochronous link using the stored configuration.
US10959273B2 Preamble sequence configuration for random access channel (RACH)
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive, from a base station (BS), a signaling communication that indicates one or more preamble sequence configurations. Each of the preamble sequence configurations may specify a respective plurality of preamble sequence rules for a different random access channel (RACH) procedure type. The UE may generate, based at least in part on a plurality of preamble sequence rules for a preamble sequence configuration of the one or more preamble sequence configurations, a preamble sequence for a RACH communication in a RACH procedure. Numerous other aspects are provided.
US10959272B1 Methods providing primary identifications of base stations and related wireless terminals and base stations
Methods may be provided to operate a wireless terminal UE in a wireless communication network. Responsive to receiving a request for a primary identification of a non-serving base station for the wireless terminal, transmission to the non-serving base station for the wireless terminal may be initiated using a random access channel RACH configuration. A random access response RAR may be received from the non-serving base station. Moreover, the random access response may be received with the primary identification of the non-serving base station, and the random access response may be responsive to the transmission using the RACH configuration. The primary identification of the non-serving base station may be transmitted to a node of the wireless communication network other than the non-serving base station.
US10959271B2 Method and apparatus for performing random access procedure in wireless communication system
A method and apparatus for performing a random access procedure in a wireless communication system is provided. A user equipment (UE) triggers the random access procedure. When a physical random access channel (PRACH) resource is not in an active uplink (UL) bandwidth part (BWP), the UE switches the active UL BWP to an initial UL BWP, and switches an active DL BWP to an initial DL BWP. When the PRACH resource is in the active UL BWP, the UE switches the active DL BWP to a DL BWP which is paired with the active UL BWP.
US10959269B2 Method and equipment for determining association period for synchronization signal blocks
A communication method and system for converging a 5th-generation (5G) communication system for supporting higher data rates beyond a 4th-generation (4G) system with a technology for internet of things (IoT) are provided. The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The communication method may include receiving, from a base station, a message including first information on a physical random access channel (PRACH) configuration period, identifying a set of association period which corresponds to the PRACH configuration period, identifying an association period from the set of association period, and transmitting, to the base station, a random access preamble in a random access occasion within the association period.
US10959267B2 RACH configurations for NR shared spectrum
Random access channel (RACH) configurations for new radio (NR) shared spectrum (NR-SS) networks are disclosed. A base station may perform a listen before talk (LBT) procedure on a shared communication channel at a beginning of a discovery measurement timing configuration (DMTC) window. In response to a successful LBT, the base station may transmit synchronization signals over a plurality of directional beams according to a predetermined sequence. The user equipment (UE) may determine the predetermined sequence through the detected synchronization signals. The base station may signal configuration of additional random access resources when the LBT procedure delays beyond dedicated random access resources. The base station may then monitor for UEs to transmit random access signals from each direction corresponding to directional beams within the additional random access resources according to the predetermined sequence.
US10959265B2 Communication apparatus, control method, and non-transitory computer-readable storage medium
A communication apparatus compatible with an IEEE 802.11ax standard that enables multi-user communication in which signals for one or more other communication apparatuses are multiplexed and transmitted, the communication apparatus determines, in a case where the multi-user communication is uplink communication, whether an incompatible apparatus exists around the communication apparatus, the incompatible apparatus being compatible with any of standards of an IEEE 802.11 series that precede the IEEE 802.11ax standard and incompatible with the IEEE802.11ax standard, and transmits, in a case where it is determined that the incompatible apparatus exists around the communication apparatus, an MU-RTS (Multi User Request To Send) frame before data communication through the multi-user communication.
US10959263B2 Listen before talk for millimeter wave multi-user multiple-input multiple-output communications
Methods, systems, and devices for wireless communications are described. A wireless device may include a plurality of antenna panels. The wireless device may perform a first listen before talk (LBT) procedure for a configuration of a first antenna panel based at least in part on a first LBT timer and may perform a second LBT procedure for a configuration of a second antenna panel based at least in part on a second LBT timer. The wireless device may then perform a multiple user multiple-input multiple-output (MU-MIMO) transmission. The MU-MIMO transmission may include transmitting a first packet to a second wireless device using the configuration of the first antenna and transmitting a second packet to a third wireless device using the configuration of the second antenna.
US10959256B2 Control channel signaling for indicating the scheduling mode
The invention relates to a control channel signal for use in a mobile communication system providing at least two different scheduling modes. Further the invention relates to a scheduling unit for generating the control channel signal and a base station comprising the scheduling unit. The invention also relates to the operation of a mobile station and a base station for implementing a scheduling mode using the control channel signal. In order to facilitate the use of different scheduling schemes for user data transmission while avoiding an additional flag for indicating the scheduling mode in the control signaling, the invention proposes the use of code points in existing control channel signal fields. Further, the invention proposes a specific scheduling mode for use in combination with the proposed control channel signal. According to this scheduling mode control channel information is only provided for retransmissions, while initial transmissions are decoded using blind detection.
US10959255B2 Method and apparatus for allocating uplink resources
Embodiments of the present disclosure provide a method and apparatus for allocating an uplink resource, which may schedule the NB-IoT terminal and the eMTC terminal to commonly use the uplink physical resource block configured to the NB-IoT terminal and the uplink physical resource block configured to the eMTC terminal, such that the utilization of the uplink frequency is enhanced and an uplink capacity of the cell is also improved, while guaranteeing normal operation of the cell network.
US10959252B2 Multi-cell SIB provision with encoding
A network node provisions multi-cell System Information (SI) for a serving cell serving a wireless device and some number of second cells by dividing the multi-cell System Information Block (SIB) into multiple SIB instances. At least one of the SIB instances comprises the SIB content for the serving cell, and each remaining SIB instance comprises the SIB content for the cell(s) associated with that SIB instance. In one embodiment, another of the SIB instances comprises SIB content for two or more of the second cells. In another embodiment, another of the SIB instances comprises SIB content for one or more of the second cells, which is subsequently compressed before being provided to the wireless device. Each SIB instance is then provided to a wireless device via a corresponding downlink communication channel.
US10959248B2 Method and apparatus for receiving data 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 application provides a data receiving method. The method includes: when a category-1 service occupies resources scheduled for a category-2 service, a terminal receives data of the category-2 service according to information about scheduling of category-1 service data. According to the present application, resources of category-2 services can be reused for receiving category-1 service data to satisfy requirements for low delay of the category-1 services and increase the utility efficiency of resources of the category-2 services.
US10959244B2 Method and device for communication in narrow band system
The present disclosure relates to a communication technique for converging a 5G communication system, which is provided to support a higher data transmission rate beyond a 4G system with an IoT technology, and a system therefor. The present disclosure may be applied to an intelligent service (for example, smart home, smart building, smart city, smart car or connected car, healthcare, digital education, retail business, security and safety-related service, etc.) on the basis of a 5G communication technology and an IoT-related technology. The present disclosure relates to an efficient method and device for uplink communication in a narrow band system which provides an IoT service in a band for a broadband system, and a method for uplink communication in a narrow band system according to an embodiment of the present disclosure comprises the steps of: receiving, by a terminal, control information associated with uplink transmission of symbols from a base station; and performing, by the terminal, the uplink transmission using symbols except a second symbol overlapping with a first symbol for transmission of an uplink reference signal in a broadband system, on the basis of the control information.
US10959236B2 Method and apparatus for interference demodulation reference signal detection with serving signal cancellation
A system and method for characterizing an interference demodulation reference signal (DMRS) in a piece of user equipment (UE), e.g., a mobile device. The UE determines whether the serving signal is transmitted in a DMRS-based transmission mode; if it is, the UE cancels the serving DMRS from the received signal; otherwise the UE cancels the serving data signal from the received signal. The remaining signal is then analyzed for the amount of power it has in each of four interference DMRS candidates, and hypothesis testing is performed to determine whether interference DMRS is present in the signal, and, if so, to determine the rank of the interference DMRS, and the port and scrambling identity of each of the interference DMRS layers.
US10959233B2 Method to enable iterative processing and perform closer to constrained capacity
Systems, methods and apparatus select a code book based on channel conditions and performance of a demodulator or demapper in a wireless receiver. The method may include determining that the receiver in a first wireless communication apparatus is configured for iteratively processing signals received from a channel, selecting a code book for use in communicating over the channel based on conditions affecting transmission of the signals through the channel and performance information associated with a demapper in the receiver, and identifying the selected code book in one or more control channels transmitted to a second wireless communication apparatus.
US10959230B2 Subframe processing method and device
A subframe processing method and device are disclosed. A terminal can determine a special subframe in a non-contiguous secondary carrier according to a maximum continuous channel occupancy duration and a channel listening duration of the non-contiguous secondary carrier, and a channel occupancy start reference time point and/or a channel listening start reference time point of the non-contiguous secondary carrier that are obtained, where the special subframe includes all or some gap symbols occupied by the channel listening duration, use all symbols except the gap symbols in the special subframe as symbols that can be occupied by a PDCCH and/or a PDSCH, and correspondingly receive or decode the PDCCH and/or the PDSCH in the special subframe according to the symbols that can be occupied by the PDCCH and/or the PDSCH.
US10959217B2 Method and apparatus for transmitting and receiving data using plurality of carriers in wireless communication system
The present invention relates to a method and apparatus for transmitting and receiving data using a plurality of carriers in a wireless communication system. The method includes the steps of: receiving secondary serving cell (SCell) setting information for setting an SCell from a base station; determining whether the secondary SCell belongs to a primary set or to a non-primary set; and, according to a results of the determination, setting forward and reverse initial states as an active or inactive state.
US10959212B2 Indication of TDD uplink and downlink configurations
Methods and apparatuses for communicating in a cellular communications network, including provision of a user equipment comprising processing circuitry to: receive from a first cell a control signal comprising a physical Time Division Duplex Uplink-Downlink configuration indicator channel (PTCICH); decode from the PTCICH a Time Division Duplex Uplink-Downlink (TDD UL-DL) configuration; and communicate with the first cell having applied the TDD UL-DL configuration in respect of subframes associated with the first cell, wherein: the PTCICH spans less than or equal to 32 Resource Elements. Also user equipment comprising processing circuitry to: receive a control signal from a first cell; decode the control signal received from the first cell thereby to determine a second cell TDD UL-DL configuration; and communicate with the second cell having applied the second cell TDD UL-DL configuration in respect of subframes associated with the second cell.
US10959210B2 Downlink reference resource selection for uplink transmissions
Embodiments of the present disclosure describe configuration of spatial and power control parameters for uplink transmissions. Other embodiments may be described and claimed.
US10959204B2 Systems, methods, and devices for geolocation with deployable large scale arrays
Systems, methods, and apparatus for geolocating a signal emitting device are disclosed. A monitoring array comprises at least four monitoring units. A distance ratio between the at least four monitoring units relative to a midpoint is determined. The at least four monitoring units are operable to scan independently for a signal of interest. The at least four monitoring units are operable to calculate times of arrival and angles of arrival for the signal of interest. Each of the at least four monitoring units is operable to measure the signal of interest and transmit a formatted message to other monitoring units within the monitoring array. Each of the at least four monitoring units is operable to determine a location of the signal emitting device from which the signal of interest is emitted based on calculations and measurements relating to the signal of interest.
US10959202B2 Fast timing acquisition for discontinuous reception (DRX)
Techniques performed by a User Equipment (UE) are provided for fast timing acquisition for Discontinuous Reception (DRX) cycles. The UE determines one or more System Frame Number (SFN) hypotheses. Each of the one or more SFN hypothesis can represent a possible SFN at which the UE can wake up from a sleep state of a Discontinuous Reception (DRX) cycle. For at least one of the one or more SFN hypotheses, the UE generates a detection metric based at least partially on a Physical Broadcast Channel (PBCH) sequence received from a base station, and determines, based on a value of the detection metric, whether the at least one SFN hypothesis represents a current SFN in accordance with a clock source used the base station for communicating with the UE. Other aspects, embodiments, and features are also claimed and described.
US10959199B2 Fast sync recovery in a wireless time-slotted low power and lossy network based on localized search using successively-shifted guard time
In one embodiment, a method comprises: detecting, by a constrained network device in a low power and lossy network, a loss of synchronization with a neighboring network device based on a determined absence of a prescribed transmission activity by the neighboring network device within a prescribed listening interval that is limited to a prescribed guard time according to a wireless time-slotted transmission protocol; and executing, by the constrained network device, localized sync recovery based on shifting a next listening interval to a shifted listening interval based on selectively shifting, based on a selected shift amount, the prescribed guard time of a corresponding next instance of the prescribed listening interval, enabling the constrained network device to recover synchronization with the neighboring network device based on detecting the prescribed transmission activity that is outside the prescribed listening interval and within the shifted listening interval.
US10959198B2 Terminal synchronization method and terminal
A terminal synchronization method and a terminal relate to the communications field, where the terminal sends synchronization signals in a distributed manner by controlling a sequence for sending the synchronization signals such that terminals in a vehicle to vehicle communications system can have uniform timing. The method includes obtaining, by a terminal, a configurable transmission period for sending a first synchronization signal, and sending, by the terminal, the first synchronization signal based on the configurable transmission period.
US10959187B2 Wireless communication apparatus, wireless communication method, and recording medium
A wireless communication apparatus includes a wireless communicator and a controller. The wireless communicator is configured to wirelessly communicate with other wireless communication apparatuses. The controller is configured to control the wireless communicator to broadcast transmission information, and when the wireless communicator receives a request corresponding on the transmission information from at least one of the other wireless communication apparatuses having received the transmission information during the broadcasting of the transmission information, control the wireless communicator to change transmission power of the transmission information to the other wireless communication apparatuses.
US10959185B2 Method and apparatus for increasing performance of communication links of cooperative communication nodes
A system that incorporates aspects of the subject disclosure may perform operations including, for example, monitoring performance parameters in a communications network, identifying a degradation in performance of one or more nodes of the communications network according the monitored performance parameters, and initiating corrective action to mitigate the degradation in performance of the one or more nodes of the communications network. Other embodiments are disclosed.
US10959181B2 Uplink transmission method and terminal device
An uplink transmission method includes; determining, by a terminal device according to an expected sending power of each uplink among a plurality of uplinks, an actual sending power of the each uplink; and sending, by the terminal device, signal on the each uplink using the actual sending power of the each uplink.
US10959178B2 Long term evolution (LTE) light connection enhancements for long term evolution (LTE)-new radio access technology (NR) interworking
Systems, methods, apparatuses, and computer program products supporting LTE-new radio (NR) interworking are provided. One method includes detecting, by a user equipment (UE) in connected mode and having dual connectivity with a master node and secondary node established, of inactivity for the master node. Based on the detection of the inactivity of the master node, the UE enters into a power saving state. A signaling radio bearer (SRB) of the secondary node is pre-configured prior to the entering into the power saving state. At the same time as entering the power saving state, the UE signals to the secondary node that the UE is entering into the power saving state and activates the signaling radio bearer (SRB) of the secondary node.
US10959177B2 Energy detection method with low power consumption and communication device thereof
An energy detection method includes the following steps: controlling a communication device to enter a sleep mode during a first time interval; intermittently turning on and turning off a part of receiving functions of the communication device during a second time interval, in which the second time interval is after the first time interval, and when the part of receiving functions of the communication device are turned on, the communication device is controlled to receive a signal; and determining if a beacon signal is present according to energy of the signal received by the communication device. The first time interval and the second time interval form a detection period. First average power consumption of the communication device during the second time interval is smaller than second average power consumption of the communication device, in which the second average power consumption corresponds to enabling all receiving functions of the communication device.
US10959174B2 Wake-up radio with urgent-data criterion
An interface circuit in an electronic device (such as an access point) may receive a wake-up-radio (WUR)-setup request associated with a recipient electronic device, where the WUR-setup request specifies one or more proposed data criteria or wake-up criteria that indicate when a wake-up frame is to be transmitted to the recipient electronic device. In response, the electronic device may determine one or more data criteria (or wake-up criteria) for use based at least in part on the one or more proposed data criteria. Then, the interface circuit may provide a WUR-setup response intended for the recipient electronic device, where the WUR-setup response indicates acceptance of the one or more proposed data criteria for use as the one or more data criteria or a proposed modification of at least one of the one or more proposed data criteria.
US10959168B2 Collaborative scheme for selection of optimal accesses and seamless transition between accesses
Devices and methods are disclosed for selecting an optimal access network in a wireless communications environment, such as when offloading mobile data traffic. In various embodiments disclosed herein, a contributing device comprises processing logic configured to generate a set of communication environment identification data corresponding to the location of the communication device, to generate a set of observed AN availability and communication performance data corresponding to the location of the communication device, and to transmit the set of communication environment identification data and the set of observed communication performance data to a server. In some embodiments, the contributing device is location-aware and in some embodiments, the contributing device is location-unaware.
US10959166B2 Apparatus, and associated method, for facilitating communications by a mobile node in a multiple network radio communication system having interworking capability
Apparatus, and an associated method, by which to permit selection by a user of a mobile node of with which cellular communication system network that the mobile node shall communicate by way of an interworking wireless local area network. User selection is provided even when the interworking wireless local area network is directly connected to the home network of the mobile node. A determiner determines whether the interworking wireless local area network is directly connected to the home network. And, responsive to the determinations, an identifier identifies the cellular communication system network associated with the interworking wireless local area network.
US10959165B2 Mobile terminal-based network access point storage processing method and mobile terminal
The disclosure discloses mobile terminal-based network access point storage processing method and mobile terminal. The mobile terminal-based network access point storage processing method may include actions: presetting periodic cleaning time for periodically cleaning network access points and screening time for filtering out long-term idle network access points; acquiring latest connection time when the mobile terminal is connected to one of the network access points, and storing the latest connection time and access point information for identifying the one of the network access points; traversing the latest connection time of every one of the network access points after the periodic cleaning time is reached, and filtering out the long-term idle network access points according to the screening time; cleaning the long-term idle network access points.
US10959164B2 Search space set combining and dropping
Methods, systems, and devices for wireless communications are described. A number of blind decodings of a search space set for control information are defined. A search space of the search space set includes a subset of blind decodings. A reduction factor is determined. The reduction factor is applied to the subset of blind decodings to obtain a reduced subset of blind decodings for the search space. A reduced number of blind decodings of the search space set is identified based at least in part on the reduced subset of blind decodings for the search space. The control information is transmitted in a decoding candidate of the reduced number of blind decodings of the search space.
US10959162B2 Method and apparatus for transmitting downlink control information in wireless communication system
The disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). A method of a base station is provided. The method includes transmitting configuration information on a first bandwidth part (BWP) and a second BWP to a terminal, generating first downlink control information (DCI) for the second BWP such that a size of first DCI for the second BWP corresponds to a size of second DCI for the first BWP, and transmitting the first DCI for the second BWP on a control region of the first BWP.
US10959160B2 Method and apparatus for network slice configuration
The present disclosure relates to network slice configuration methods and apparatus. One example method includes determining, by a first network device, network slice configuration information, and sending, by the first network device, the network slice configuration information to a second network device, where the network slice configuration information instructs the second network device to perform network slice configuration based on the network slice configuration information.
US10959159B2 Service set steering based upon device identifier
Methods, systems, and computer readable media can be operable to facilitate the configuration of a device with service set information based upon an identified association between the device and a private service set. An access device may retrieve and store identifiers of private client devices associated with the access device and identifiers of private client devices associated with neighboring access devices. The access device may retrieve the private client device identifiers from neighboring access devices or from an upstream network element or server. When a client device attempts to associate with a service set offered by the access device, the access device may preclude the client device from associating with a public service set if an identifier of the client device matches a private client device identifier stored at the access device.
US10959157B2 Systems and methods for wireless communication network loop detection
A method for detecting communication loop in an ad hoc network is provided. The method may comprise: receiving, at a node of the ad hoc network, a message comprising a commutative value, wherein the node is associated with a node identifier and the commutative value pertains to node identifiers associated with one or more nodes along a path the message has been traversed along regardless of the order of the nodes; and determining, with aid of one or more processors, presence of a loop based on whether the commutative value is identical to a previously obtained commutative value.
US10959153B2 Techniques for multi-link aggregation signaling
Methods, systems, and devices for wireless communication are described. A wireless device may identify a multi-link aggregation capability (e.g., a capability to transmit in parallel over multiple wireless links), and may transmit an indication of such capability to another wireless device. The indication may be included in an information element (e.g., a multi-band element) of a transmission frame. For example, the indication may be included in a multi-band element of a beacon, of association signaling, of probe signaling, of an add block acknowledgement (ADDBA) request, etc. The indication sent over one of the wireless links may include information for some or all the multiple links supported for multi-link aggregation. This information may include media access control (MAC) address, channel information, operating class, security information, etc. for each link. Such multi-link aggregation information may be used, for example, for establishment of improved block acknowledgment (BA) sessions between wireless devices.
US10959152B2 Methods and systems for selecting SIM card
The present invention discloses methods and systems for selecting at least one SIM card for data communication at a wireless communication device which is capable of housing a plurality of SIM cards. When a switching condition is satisfied, the wireless communication device selects a second SIM card group, and disconnects one or more connections established using any non-second group SIM card. Non-second group SIM cards are SIM cards that are not in the second SIM card group. A selected SIM card from the second SIM card group is then used for data communications. The steps are repeated until (i) the switching condition is no longer satisfied, (ii) no more SIM cards selected from the second SIM card group can be used for data communications or (iii) no more connection is made using non-second group SIM cards.
US10959151B2 Adapting a mobile network
In a method for adapting a mobile network, a terminal is connected to a first access node of the mobile network via a first connection and to a second access node via a second connection. The first access node controls a data transmission for the terminal and the second access node assists in the data transmission for the terminal. The method comprises determining whether a quality of at least one of the first connection and the second connection is degraded, acquiring quality degradation information about the degradation of the quality of at least one of the first connection and the second connection based on the step of determining, and adapting the mobile network based on the step of acquiring.
US10959148B2 Wireless steering controller
A controller for steering a client device between content streaming apparatuses in a wireless local area network (WLAN). The controller is configured to determine whether a client device should be steered to a content streaming apparatus based on at least one sample measurement related to the client device and/or the content streaming apparatus. The steering logic calculations may use predetermined thresholds.
US10959147B2 Accelerated return to 5G after LTE fall back
An LTE base station may receive a release command for a voice bearer carrying an IMS voice communication of a user device. The release command may be provided by a core network following a termination of the IMS voice communication. The LTE base station may initiate timer for a predetermined time period following in response to the voice bearer release command. When the LTE base station is carrying an active data bearer for data traffic of the user device at an end of the predetermined time period, the LTE base station may direct the user device to switch from the LTE base station to a 5G base station of the wireless carrier network. When the LTE base station is not carrying any active data bearer for the data traffic at the end of the predetermined time period, the LTE base station may place the user device into an idle state.
US10959141B2 Mobility synchronization measurements
There is provided a method for handling mobility synchronization measurements. The method is performed by a wireless device. The method comprises receiving an indication to perform mobility measurements on a set of transmission beams associated with a unique identity. The method comprises checking if the unique identity has previously been stored by the wireless device. The method comprises, if the unique identity has not previously been stored by the wireless device, performing mobility measurements on the set of transmission beams to determine synchronization information of the set of transmission beams. The method comprises storing the unique identity and the synchronization information of the mobility measurements.
US10959140B2 Wireless communication method and device
Embodiments of the present application provide wireless communication method and device, which can obtaining a determination of a signal quality of a cell according to a measurement result of at least one synchronization signal block of a plurality of synchronization signal blocks transmitted in the cell, thereby realizing a judgment of the signal quality of the cell in a 5G system. The method includes: performing, by a terminal device, measurement on at least one synchronization signal block of a plurality of synchronization signal blocks transmitted in a first cell; determining, by the terminal device, a signal quality corresponding to the first cell according to a measurement result.
US10959136B2 Radio access network control method and radio access network
In radio access network (RAN) 1 of the present invention, the configuration of radio network controller (RNC) 4 is physically separated into control plane controllers (CPE) 41a-41b for controlling signalling and user plane controllers (UPE) 42a-42c for controlling user data. User plane controllers 42a-42c report their own status information (traffic information/used channel bandwidth information/alarm information) to control plane controllers to which they belong, and control plane controllers 41a-41b manage the status information of the user plane controllers for each of user plane controllers subordinate thereto.
US10959133B2 Method and device for processing quality of service parameter in handover scenario
During the handover, a source base station transmits a handover request message carrying a QoS flow-based QoS parameter and/or a RB-based QoS parameter to a target base station. The target base station performs the admission control in accordance with the QoS flow-based QoS parameter or the RB-based QoS parameter, and transmits back to the source base station a handover request response message including information of a QoS flow or RB admitted successfully or unsuccessfully. The target base station performs, in accordance with the received information of the QoS flow, a convergence operation on the QoS flows which have a same QoS requirement, and generates a convergence mapping relationship from the QoS flows to the RBs and a corresponding RB configuration parameter. In addition, the target base station transmits the information of the QoS flow having been admitted to a core network.
US10959129B2 Data transmission method, apparatus, and system, and device
A data transmission method includes: receiving, by a receive end, a Radio Link Control protocol data unit (RLC PDU); determining, by the receive end, whether the RLC PDU includes a complete service data unit (SDU) or an SDU segment, where the RLC PDU is transmitted in unacknowledged mode (UM); and transmitting, by the receive end to a Packet Data Convergence Protocol (PDCP) layer based on a result of the determining, the complete SDU or a complete SDU assembled by using the SDU segment. The data transmission method implements data transmission in UM at an RLC layer in 5G.
US10959126B2 Transmission device, transmission method, and program
Techniques for wireless transmission of data are provided, in which data representing a plurality of frames of a time-sequential signal are encoded. The encoded data are temporarily retained in a memory buffer before wireless transmission. A current number of frames of the encoded data awaiting transmission is determined, and a compression rate is selected for encoding the next frame of data of the time-sequential signal based on the determined number of stored frames in the memory buffer. The selected compression rate is used to encode the next frame of the time-sequential signal, which is added to the encoded data stored in the memory buffer and wirelessly transmitted from the memory buffer. The present disclosure is applicable to a smartphone and a portable player, for example.
US10959123B1 Low latency wireless messaging
Technology for wireless transmission of messages to remote receiving devices is disclosed. The technology includes receiving a message for transmission, determining transmission parameters for transmission of the message, and transmitting the message to a remote receiving device according to the determined transmission parameters. The technology may also include encoding the message to effect message latency and may be employed for message transmission via the ionosphere or other atmospheric layer at frequencies in the Medium Frequency (MF), High Frequency (HF), or Very High Frequency (VHF) spectrum. Further, the disclosed technology may be employed for message transmission to effect low latency financial transaction execution, such as high speed high frequency trading.
US10959120B2 Methods and apparatus related to selecting control channel reporting formats
Methods and apparatus related to the implementation and selection of alterative control information reporting formats are described. A control information reporting format, corresponding to a connection between a wireless terminal and a base station, e.g., for an uplink dedicated control channel, is selected, as a function of at least one of: an application being executed, device capability information, channel condition information, system loading information, and user quality of service information. Different wireless terminals may use different control information reporting formats at the same time. The same wireless terminal may use a different control information reporting format at different times.
US10959119B2 Method and apparatus for configuring measurement gap for performing measurement in wireless communication system
A method of operating a terminal in a wireless communication system is provided. The method includes receiving, from a base station, information associated with a measurement gap for performing measurement of the terminal, the information associated with the measurement gap includes information for a frequency range that the measurement gap is applied to, and performing measurement, during the measurement gap in the frequency range.
US10959117B2 System and method for dynamic feature selection based on latency discovery
Aspects of the subject disclosure include, for example, identifying a primary serving cell and a secondary serving cell, wherein the primary serving cell facilitates one of attachment, re-attachment or mobility, or any combination thereof, of a mobile device in association with coordination of a wireless service between the primary serving cell, the secondary serving cell and the mobile device. A latency value associated with a message exchange is determined between the primary and secondary serving cells via a messaging interface, and compared to latency requirements, which correspond to a group of mobile service features. A mobile service feature of the group is associated with the wireless service based on the comparison. The wireless service includes a coordinated exchange of wireless signals between the primary serving cell and the mobile device and between the secondary serving cell and the mobile device based on the mobile service feature. Other embodiments are disclosed.
US10959116B2 Digital broadcasting system and method of processing data
The present invention relates to a digital broadcasting system for transmitting/receiving a digital broadcasting signal and a method of processing data. In one aspect of the present invention provides a method of processing data, the method including receiving a broadcasting signal in which mobile service data and main service data are multiplexed, demodulating the received broadcasting signal, obtaining an identifier indicating that data frame of the broadcasting signal includes service guide information, decoding and storing the service guide information from the data frame; and outputting a service included in the mobile service data according to the decoded service guide information.
US10959115B2 Communication methods and devices for joint optimization of transmit power and transmission rate
Embodiments of the present disclosure provide communication methods and devices for joint optimization of transmit power and transmission rate to ensure user fairness. The method described herein comprises: obtaining, from receivers of a plurality of communication links, respective normalized power values of sums of interference and noise experienced by the receivers and transmit power values of transmitters of the plurality of communication links. Each of the plurality of links supports a plurality of service types of transmissions, respective transmission rate targets are defined for the plurality of service types according to different qualities of service required by the plurality of service types, and the transmission rate targets are sorted as a first sequence in a first order. The method also comprises determining, for the plurality of links, values of non-linear combinations of the transmit powers and the normalized powers corresponding to the plurality of links respectively. The method also comprises arranging the values of the non-linear combinations corresponding to the plurality of links as a second sequence in the first order. The method also comprises providing the transmitters of the plurality of links with location sequence numbers of the values of the non-linear combinations in the second sequence.
US10959109B1 Creating and using network coverage models
Concepts and technologies are disclosed herein for creating and using network coverage models. A request for a predicted coverage model that represents a first signal propagation in a first portion of a network that covers a first area associated with a first geographic location can be received. An aerial image that depicts the first area can be obtained. The aerial image can be provided to an existing coverage model. The existing coverage model can include a neural network, and the existing coverage model can be based on a second signal propagation in a second portion of the network that covers a second area associated with a second location. The predicted coverage model for the first area can be obtained from the existing coverage model.
US10959108B2 System and method for mitigating a coverage hole from a coverage area
Embodiments of the present disclosure relate to mitigating at least one coverage hole [108] from a coverage area served by at least one serving cell [102A to 102L]. In a preferred embodiment, a method is disclosed comprising: identifying at least one of at least one first optimum cell and at least one second optimum cell from the at least one serving cell [102A to 102L] based on the coverage hole information based on least one first cell parameter and at least one second cell parameter respectively; determining a final set of target cells comprising at least one final cell and mitigating the at least one coverage hole [108] by modifying the transmission parameter of the at least one final cell based on at least one of the coverage hole information, the at least one first cell parameter and the at least one second cell parameter.
US10959106B2 Channel selection in a shared spectrum communication network
A method for selecting at least one channel for a network element in a shared spectrum communication system is provided. The method includes identifying a plurality of candidate channels of a frequency band of the shared spectrum communication system. For each channel of the plurality of channels, the method further includes: evaluating the channel based on one or more of a plurality of criteria for the network element; scoring the channel based on the evaluation of the channel for the network element; and ranking the plurality of candidate channels based on the assigned scores for each of the plurality of channels. The method further includes selecting at least one channel based on the ranking of the plurality of candidate channels.
US10959104B2 Measurement control method and base station
A measurement control method in a mobile communication system is provided. The mobile communication system includes a first base station and a second base station which perform communications with a user apparatus by using inter-base-station carrier aggregation. The measurement control method includes a measurement instruction step of determining, by the second base station, a parameter used for measurement configuration information for the user apparatus and transmitting measurement instruction information including the parameters to the first base station; and a measurement configuration information providing step of generating, by the first base station which has received the measurement instruction information, the measurement configuration information in which the parameter included in the measurement instruction information is set, and transmitting the measurement configuration information to the user apparatus.
US10959102B2 Selection of a network slice instantiation for transmitting uplink packets
A method for transmitting in a communication network uplink data from an application module in a user terminal. The method includes: determining, by the user terminal, if a correspondence exists between an application module providing at least one uplink packet and at least one rule designating a network slice instantiation to be used for transmitting uplink packets in the communication network; and in response to a determination by the user terminal that the application module providing at least one uplink packet corresponds to a rule designating a network slice instantiation to be used for transmitting the uplink packet in the communication network, transmitting the at least one uplink packet from the user terminal to an entity for access to a user plane of the designated network slice instantiation.
US10959100B1 Secured communications routing in a network
Gateway hardware/software (such as associated with a router in a subscriber domain) provides multiple communication devices access to a remote network. During operation, the gateway hardware establishes a secured tunnel between the gateway hardware and a remote communication device over a shared communication link. The gateway hardware also establishes a non-secure channel over the shared communication link. The gateway hardware analyzes communications received from multiple communication devices; the communications are destined for delivery to recipients in the remote network. Depending on attributes of the received communications, the gateway hardware selectively forwards each of the received communications over the secured tunnel or the non-secure channel.
US10959095B2 Method, system and apparatus for policy based authorization and authentication of data traffic bypassing mobile network
A policy server and a charging server authorize and authenticate data traffic bypassing a mobile network. The policy server stores subscriber records, each containing one a mobile subscriber identifier corresponding to a communication device. The policy server receives a control session request from a gateway server in a fixed broadband network, including a broadband subscriber identifier and a first network address. Responsive to receiving the request, the policy server creates and stores a control session record including the broadband subscriber identifier and the first network address. The policy server receives an access session request from an application server in a multimedia network, including a mobile subscriber identifier and a second network address. The policy server determines whether the first network address matches the second network address; and when the determination is affirmative, updates the control session record to insert the mobile subscriber identifier.
US10959090B1 Personal search results
The search engine optimizer transforms input information interactively and works independently and in parallel with a browser and search engine supercomputer. The optimizer reorganizes the input, and provides an optimized version as an output. The output (Optimized, reorganized input) is sent to the search engine, which responds to the end user with search results. The optimizer recognizes each request as a pattern and stores the pattern in an advanced Glyph format. This permits the optimizer to use left brain English language and right brain geospatial key featured association equation to gain factor the best results, and then using deductive reasoning feedback equation attenuate content with confounding variables in order to stabilize and reduces sensitivity parameter variations due to the environment and identify a left and right side human brain checkmate combination required to achieve certitude.
US10959086B2 Multi-SIM multi-standby system, method and device, computer device, and computer readable storage medium
The present disclosure provides a multi-SIM multi-standby system, a multi-SIM multi-standby method and device. The multi-SIM multi-standby system includes: a SIM card management system including at least one SIM card and a modem device that uses the at least one SIM card according to a SIM card's identification; a communication terminal configured to transmit a SIM card using request to a server, where the SIM card using request carries the SIM card's identification; the server being configured to receive the SIM card using request and acquire a modem device identification of the modem device that uses the SIM card according to the SIM card's identification, and return the modem device identification to a communication terminal; and the communication terminal being configured to transmit a communication request to a corresponding modem device according to the modem device identification so as to realize communication services by means of the modem device.
US10959080B2 Electronic device and method for providing emergency call, and server therefor
Various embodiments of the present invention relate to an electronic device and method for providing an emergency call, and a server for providing the same. To this end, the electronic device according to the various embodiments of the present invention comprises: a short-range wireless communication circuit; a memory for storing at least one piece of content; and at least one processor electrically connected with the short-range wireless communication circuit and the memory, wherein the processor transmits, to a server, a request for registering to a first communication network, receives, from the server, a message for indicating whether an emergency call for a first communication network of another provider can be supported, and can display the received message. Other embodiments are also possible.
US10959079B2 Route management
Locational tracking aids emergency management plans. Occupants of a building or campus are determined based on presence or detection of wireless devices. When an emergency occurs, the occupants may move to safety based on the current locations of their wireless devices.
US10959078B2 Systems and methods to support distress signaling from a wireless device
Methods of assisting an emergency situation at a first User Equipment (UE) may comprise detecting the emergency situation; and sending an Emergency Services (ES) request comprising discovery information, wherein the ES request is sent by broadcast using a Long Term Evolution (LTE) Direct service, a WiFi Direct service, or a Peer-to-Peer (P2P) service. Disclosed embodiments also pertain to methods of assisting an emergency situation at a first UE, wherein the method is performed on a second UE and comprises receiving from the first UE an ES request comprising the discovery information for the first UE, wherein the ES request is received using an LTE Direct service; a WiFi Direct service or a P2P service. Disclosed embodiments further pertain to methods of communicating by first UE and/or second UE with a Public Safety Answering Point (PSAP) in order to assist discovery of the second UE by the first UE.
US10959074B1 Selection and use of backup communication mode for vehicle-to-vehicle messaging
Techniques for determining an alternative communication mode for vehicle-to-vehicle communication at a host vehicle can include monitoring the primary mode of RF communication to ensure it is effectively communicating and, if not, intelligently selecting a backup communication mode comprising one or more other sensors and/or systems of the vehicle. The selection of the backup communication mode may take into account various factors that can affect the various modes of communication from which the backup communication mode is selected.
US10959073B2 Wireless vehicular communications according to vehicular communications protocols using reservation times
Embodiments are directed to methods and apparatuses for wireless vehicular communications using different communications protocols. A method includes communicating wirelessly via first vehicular communications circuitry by using a first vehicular communications protocol in which respective messages are sent synchronously. The method further includes, as part of each transmitted message, including data which is consistent with another vehicular communications protocol in which messages are sent asynchronously on behalf of other vehicular communications circuits and which indicates to the other vehicular communications circuits a reservation time for ensuing message subframes. In some embodiments, in addition to or alternatively to the above, the messages are transmitted based upon a fairness criterion associated with a relative extent of frequency-spectrum use involving transmissions according to the first vehicular communications protocol relative transmissions according to the other vehicular communications protocol.
US10959060B2 Method and apparatus for implementing MTC group message delivery
A method and apparatus for implementing MTC group message delivery. The MTC-IWF obtains policy information from the PCRF and controls the delivery of the MTC group message according to the policy information by introducing the policy information of the MTC group message delivery in the PCRF. By introducing a flexible policy control mechanism, it can help the operators to define and customize various MTC group message delivery rules. With the increase in MTC ASes and MTC groups, operators can choose the network better, control the use of network resources, thereby achieving the purpose of improving or optimizing the network.
US10959059B1 Providing intelligent content recommendations to groups of people
Aspects of the invention include providing intelligent content recommendations to groups of people. A non-limiting example computer-implemented method includes identifying, by a processor, the presence of a plurality of users in a location. The method creates a virtual user with a virtual user profile, by the processor, from profiles of the plurality of users and provides, by the processor, a recommendation to the plurality of users of content to consume based on the virtual user's profile. The method serves, by the processor, the recommended content.
US10959058B1 Object tracking systems and methods
Systems, methods, and computer-readable media are disclosed for object tracking. An example method may include receiving satellite signals from GPS satellites. The satellite signals may be indicative of satellite locations associated with the one or more GPS satellites and satellite timestamps associated with respective satellite locations. The method may further include determining, based on the satellite signals, a first location associated with a first tracking device. The method may further include receiving a target location associated with a target via a satellite transmission. The method may further include sending the target location to a second tracking device via a mesh network. The method may further include determining that a first distance between the first location and the target location, and the method may further include determining, based on the first distance, one or more actions.
US10959057B2 System for detecting roaming
A method for detecting whether a user's roaming has occurred is provided. The method may be performed by a roaming detection server and comprises receiving location data of the user from a terminal of the user, determining whether the user may be located indoors by using the location data of the user, and determining a use of a building in which the user may be located using use information of the building based on the user being located indoors, and detecting whether the user's roaming has occurred based on a predetermined condition, wherein it may be detected that the roaming has occurred based on the building in which the user may be located not being a building of a predetermined use.
US10959056B1 Monitoring system for site safety and tracking
A worksite safety tracking system includes at least one network comprising a plurality of communicatively coupled electronic devices and at least one mobile tracking device communicatively coupled to the network. Alerts are generated by the network based on locations of the tracking device within the worksite.
US10959053B1 Location information for user equipment connected to a wireless network
An illustrative system includes a network device, of a wireless network, configured to determine location information associated with a user equipment (UE) connected to the wireless network, encode the location information in a resource assignment signal configured to assign a resource of the wireless network for use by the UE, and transmit the resource assignment signal including the encoded location information to the UE. The UE may be configured to receive the transmitted resource assignment signal including the encoded location information, decode the encoded location information, and use the location information for one or more operations of the UE, such as to determine a geographic location of the UE.
US10959050B2 Action based object location system
Objects are located. Locations of objects in an area are tracked using a sensor system monitoring the area. Whether a user is performing an object search in the area is determined based on a sequence of actions detected by the sensor system for the user in the area. An identity of an object that is a subject of the object search by the user is inferred using the sequence of actions and a history of patterns of actions performed by the user searching for objects in response to a determination that the user is performing the object search. The user is guided to the object using a last tracked location for the object in the locations of objects tracked by the sensor system in response to inferring identify of the object that is the subject of the object search by the user.
US10959047B2 Apparatuses, systems, and methods for determining location of a mobile device(s) in a distributed antenna system(s)
Distributed antenna systems provide location information for client devices communicating with remote antenna units. The location information can be used to determine the location of the client devices relative to the remote antenna unit(s) with which the client devices are communicating. A location processing unit (LPU) includes a control system configured to receive uplink radio frequency (RF) signals communicated by client devices and determines the signal strengths of the uplink RF signals. The control system also determines which antenna unit is receiving uplink RF signals from the device having the greatest signal strength.
US10959046B2 System and method for providing information matching a user's stated preferences
A location-based and preference-based system and method for matching media content about persons, places and things with the expressed preferences of mobile users to notify users about and provide users with access to media content about persons, places and things that match the user's expressed preferences. The system thus provides information such as stories or articles that match the user's interests and relate to their location. The system may assign ranks to all of the media content that meets that user's preferences wherein, in one embodiment, it will automatically play them in the assigned order. Comparison of the user's preferences with the various profiles of the media content allows the user only to be informed of the media content for those persons, places or things that the user is likely to be interested in. The system and method thus provides for a mobile real-time point of interest exchange network.
US10959041B1 Traffic analysis of mobile phones partitioned by geohash
A method of building a statistical survey of locations of mobile communication devices partitioned by geohashes. The method comprises accessing event data items from a data store, wherein each item of event data is created by a mobile communication device, based on the identities of cell sites associated with the items of event data, creating a plurality of location fixes of the mobile communication devices, wherein each of the created location fixes comprises a location determined based on a location of the identified cell site and a time stamp based on a time stamp of an associated item of event data, analyzing each of the location fixes by determining a first geohash that contains the location fix, determining counts of location fixes in each of a plurality of geohashes, and storing each count associated with a geohash in a data store, wherein each count is indexed by its associated geohash.
US10959038B2 Audio system for artificial reality environment
An audio system on a headset presents, to a user, audio content simulating a target artificial reality environment. The system receives audio content from an environment and analyzes the audio content to determine a set of acoustic properties associated with the environment. The audio content may be user generated or ambient sound. After receiving a set of target acoustic properties for a target environment, the system determines a transfer function by comparing the set of acoustic properties and the target environment's acoustic properties. The system adjusts the audio content based on the transfer function and presents the adjusted audio content to the user. The presented adjusted audio content includes one or more of the target acoustic properties for the target environment.
US10959037B1 Gaze-directed audio enhancement
Embodiments relate to a headset that filters sounds according to a direction of a gaze of a user wearing the headset. The user wears the headset including an eye tracking unit and one or more microphones. The eye tracking unit tracks an orientation of an eye of the user to determine the direction of the gaze of the user. The direction of the gaze may be different from a facing direction of the headset. According to the determined direction of the gaze of the user, input sound signals generated by the microphones can be beamformed to amplify or emphasize sound originating from the direction of the gaze.
US10959034B2 Reducing unwanted sound transmission
A system and method of adjusting an audio output in one location so that its propagation into another location is reduced. As a first device in a first location generates sound, a second device in a second location detects the propagated sound. The first device then adjusts its output based on the detected sound.
US10959033B2 System for rendering and playback of object based audio in various listening environments
Embodiments are described for a system of rendering object-based audio content through a system that includes individually addressable drivers, including at least one driver that is configured to project sound waves toward one or more surfaces within a listening environment for reflection to a listening area within the listening environment; a renderer configured to receive and process audio streams and one or more metadata sets associated with each of the audio streams and specifying a playback location of a respective audio stream; and a playback system coupled to the renderer and configured to render the audio streams to a plurality of audio feeds corresponding to the array of audio drivers in accordance with the one or more metadata sets.
US10959031B2 Loudspeaker assembly
A loudspeaker assembly includes L loudspeakers, each being substantially the same size and having a peripheral front surface, and an enclosure having a hollow cylindrical body and end closures, the cylindrical body and end closures being made of material that is impervious to air. The cylindrical body comprises L openings therein. The L openings are sized and shaped to correspond with the peripheral front surfaces of the L loudspeakers, and have central axes. The central axes of the L openings are contained in a radial plane, and the angles between adjacent axes are identical. The L loudspeakers are disposed in the L openings and hermetically secured to the cylindrical body. L is equal to or greater than 2. A higher-order loudspeaker system comprising such a loudspeaker assembly and a beamforming module.
US10959026B2 Partial HRTF compensation or prediction for in-ear microphone arrays
In some embodiments, an ear-mounted sound reproduction system is provided. The system includes an ear-mountable housing that sits within the pinna of the ear and occludes the ear canal. In some embodiments, the ear-mountable housing includes a plurality of external-facing microphones. Because the external-facing microphones may be situated within the pinna of the ear but outside of the ear canal, the microphones will experience some, but not all, of the three-dimensional acoustic effects of the pinna. In some embodiments, sound is reproduced by an internal-facing driver element of the housing using a plurality of filters applied to the signals received by the plurality of external-facing microphones to preserve three-dimensional localization cues that would be present at the eardrum in the absence of the housing, such that the housing is essentially transparent to the user. In some embodiments, techniques are provided for deriving the plurality of filters.
US10959024B2 Planar magnetic driver having trace-free radiating region
A planar magnetic driver including a radiating surface having a trace-free central region is described. The driver has a magnet defining an acoustic opening on a central axis. A diaphragm of the planar magnetic driver is held by mounts having a mounting profile around the central axis, and the diaphragm includes a radiating surface facing the acoustic opening. An innermost conductive trace on the diaphragm extends around a central region of the radiating surface within a magnetic flux of the magnet such that no conductive traces are on the central region. A radial distance between the innermost conductive trace and the mounting profile is less than another radial distance between the innermost conductive trace and the central axis. Accordingly, an excursion range of the diaphragm along the central axis is greater than a gap distance between the conductive trace and the magnet. Other aspects are also described and claimed.
US10959023B2 Display apparatus
A display apparatus includes: a display panel, a backlight unit on a rear surface of the display panel, the backlight unit including: a light source unit including a plurality of light sources overlapping a display area of the display panel, an optical layer on the rear surface of the display panel, and a diffusion layer between the light source unit and the optical layer, the diffusion layer being configured to diffuse light emitted from the plurality of light sources, and a vibration generating device configured to vibrate the backlight unit.
US10959020B2 Audio signal control circuit and audio signal control method
An audio signal control circuit includes an adjustment signal generator that extracts a frequency band, which includes a frequency at which a frequency band shared by a low-range speaker and a frequency band shared by a high-range speaker overlap each other, to generate an adjustment signal Sck; a high-range outputter that subtracts the adjustment signal Sck from an audio signal Sa to generate a high-range audio signal SaH and outputs it to a high-pass filter; and a low-range outputter that adds the adjustment signal Sck to the audio signal Sa to generate a low-range audio signal SaL and outputs it to a low-pass filter.
US10959018B1 Method for autonomous loudspeaker room adaptation
A system that performs wall detection, range estimation, and/or corner detection to determine a position of a device relative to acoustically reflective surfaces. The device generates output audio using a loudspeaker, generates microphone audio data using a microphone array, performs beamforming to generate directional audio data and then generates impulse response data for each of a plurality of directions. The device may detect a peak in the impulse response data and determine a distance and/or direction to a reflective surface based on the peak. Based on a number of reflected surfaces and/or direction(s) of the reflected surfaces detected by the device, the device may classify the different directions and estimate where it is in the room, such as whether the device is in a corner, along one wall, or in an open area. By knowing its position relative to the room surfaces, the device may improve sound equalization.
US10959015B2 Wireless earpiece having antenna with wall-embedded radiating element and related technology
An earpiece in accordance with at least some embodiments of the present technology includes a housing and a speaker within the housing. The earpiece also includes an antenna at least partially embedded within a wall of the housing. The wall includes a window portion and an opaque portion extending around the window portion. The antenna is visible from outside the housing via the window portion. The window portion includes a transparent filler within an elongate groove in the wall. The antenna includes a radiating element within the groove, and feeding and shorting pins extending through respective openings between the groove to an interior of the housing. Making the earpiece can include disposing filler material over the radiating element, increasing a hardness of the filler material, and abrading an outer surface of the wall at the filler material to form a smooth surface.
US10959014B2 Personal acoustic systems and flexible earpiece mounts for the same
A personal acoustic system and flexible mount for the same are disclosed. The flexible mount is comprised of an elastomeric material. The personal acoustic system further includes a band comprising a first mount and an earpiece comprising a second mount. An acoustic element is housed within the earpiece. The elastomeric mount is positioned intermediate the first mount and the second mount to flexibly connect the band to the earpiece.
US10959009B2 Wearable personal acoustic device having outloud and private operational modes
A method of operating an audio system that includes a non-wearable acoustic system and a wearable acoustic device, each having at least one acoustic driver, includes generating, at the at least one acoustic driver of the non-wearable acoustic system, a first acoustic signal having a range of acoustic frequencies. In response to a request of a change of operational mode of the non-wearable acoustic system, a second acoustic signal having a first sub-range of the acoustic frequencies is generated at the at least one acoustic driver of the non-wearable acoustic system and a third acoustic signal having a second sub-range of the acoustic frequencies is generated at the at least one acoustic driver of the wearable acoustic device. The first sub-range of acoustic frequencies is different from the second sub-range of acoustic frequencies and the range of acoustic frequencies is inclusive of the first and second sub-ranges of acoustic frequencies.
US10958999B2 Loudspeaker
A novel loudspeaker with a reflex enclosure that has the reflex port terminating to the bottom of the enclosure. The loudspeaker further includes a stand which is removably attached to the bottom of the enclosure so as to create a clearance between the bottom and the surface supporting the loudspeaker.
US10958997B2 Portable speaker system
A portable audio input/output device may include one or more openings that extend through a cover of the device and allow acoustic signals outside a housing of the device to reach a microphone disposed within the housing. The opening(s) may be illuminated by a light guide disposed within the housing, which scatters light emitted from lights disposed within the housing. In some instances, a hole may pass through a printed circuit board to allow acoustic signals to be received by the microphone disposed below the printed circuit board. An input/output (I/O) interface module with multiple buttons and inputs may be installed in the hole. The multiple buttons and I/O ports of the I/O interface module may be aligned along an axis vertical relative to the housing and centered with respect to each other.
US10958990B2 Trusted platform telemetry mechanisms inaccessible to software
Trusted platform telemetry mechanisms and associated methods, apparatus, and firmware components. Trusted telemetry mechanisms are provided for securely collecting platform telemetry data from telemetry data sources on a compute platform, such as machine specific registers (MSRs), device registers, system management bus (SMBus) and memory controllers. The telemetry data is collected from the telemetry data sources using various mechanisms, and securely stored on the compute platform in a manner that is inaccessible to software running on the compute platform. A submission queue and completion queue model may also be implemented to facilitate collection of telemetry data. In addition, a memory-mapped input-output (MMIO) aliasing scheme is provided to facilitate collection of telemetry data from platform telemetry data sources using various access mechanisms.
US10958987B1 Matching based on video data
A content stream matching and processing process is provided. A computing device receives a plurality of content streams. The computing device processes the content streams to generate picture data information. The picture data information can be utilized to determine whether the content streams can be aligned. Based on the alignment, the computing device can characterize the similarity of the content streams.
US10958985B1 Interactive advertising system
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing an interactive advertising system and components thereof.
US10958984B2 Future-proofed control signaling
Systems and methods for future-proofed control signaling are disclosed herein. A waveform enabling broadcast transmission of physical layer frames having variable parameters can be extended to allow for future additions to the control signaling structure without breaking compatibility with existing receivers. In some embodiments, new signaling parameters can be added in an existing portion of a preamble and the length of the modified parameter set can be indicated to legacy receivers. In some embodiments new signaling parameters can be added at the end of the existing preamble and viewed as reserved bits by legacy receivers.
US10958981B2 Optimizing timing of display of a video overlay
The timing for displaying an overlay a video is optimized using a system that includes an engagement component that receives information regarding frames of a video at which respective users of a plurality of users stop engaging with the video and an analysis component that calculates user engagement scores for the frames based on the information, wherein the user engagement scores reflect a percentage of the plurality of users that stop engaging with the video at the respective frames, and wherein the higher the percentage the lower the user engagement score. The system further includes an identification component that identifies a subset of the frames associated with relatively lower user engagement scores in comparison to other frames of the video and an overlay component that configures an overlay for displaying over the video near at least one of the frames included in the subset.
US10958980B2 System and method for locating content related to a media asset
Systems and methods are disclosed herein for providing content related to a user-selected media asset featuring a person unrelated to that media asset, but that was involved in another media asset together with a person that was involved with the user-selected media. Specifically, a user-selection of a media asset is received and a first person involved in the media asset is identified. A second person that is associated with the first person and is not involved in the user-selected media asset is identified and content featuring the second person and related to the user-selected media asset is presented to a user.
US10958977B2 Systems, methods, and media for managing an entertainment system
Systems, methods, and media for managing an entertainment system are provided. In some implementations, systems for managing an entertainment system are provided, the systems comprising: at least one hardware processor configured to: detect a first instruction; select a component of the entertainment system; determine a first state of the component; store an indication of the first state; detect a second instruction; retrieve the indication of the first state; generate a third instruction based on the indication of the first state; and transmit the third instruction to the component of the entertainment system.
US10958976B2 Method for selecting and displaying television programs transmitted through an internet network, and related apparatus and system
A method is described for selecting and displaying, on or through a television signal receiver apparatus capable of connecting to Internet and of pointing to URL's, television programs transmitted through an Internet network, said method comprises the step of associating at least one URL, or Uniform Resource Locator, corresponding to streaming audio/video of a specific television program, with the same television program of an EPG, or Electronic Program Guide, received by said apparatus via television broadcast, and wherein said association requires that said URL be stored into a memory-type processing circuit of the apparatus to create a link between said specific television program received through said Internet network and the same specific television program of said EPG received by said television receiver apparatus via television broadcast.
US10958974B2 Methods and systems for controlling media display in a smart media display environment
A method is implemented on a casting device to enable a follow-me mode in which the casting device controls display of media content on an output device coupled to the casting device. The casting device detects a client device associated with the casting device, and determines a proximity of the client device. In accordance with a determination that the client device is within a proximity threshold of the casting device, the casting device receives content information associated with content recently accessed by the client device, obtains the content from a content source in accordance with the content information, and outputs the obtained content to an output device in accordance with the content information.
US10958970B2 Systems and methods for recording relevant portions of a media asset
Systems and methods are presented herein for recording portions of a media asset relevant to recording criteria. A media application receives input indicating the recording criteria and identifying a first keyword. The media application accesses a data structure to identify a first node associated with the first keyword. The data structure includes the first node and a plurality of nodes connected to the first node via a plurality of paths. The media application receiving audio component data for a portion of the media asset extracts a term from the audio component data, and identifies a second node in the data structure that is associated with the extracted term. The media application calculates a path score for the portion of the media asset based on a path size in the data structure between the first node and the second node. When the score is high enough, the portion of the media asset is recorded.
US10958967B2 Universal mirroring receiver
A screen mirroring receiving device capable of receiving mirroring streams comprising audio-visual data, the mirroring streams conforming to different vendor-provided screen-mirroring protocols, and capable of processing the mirroring streams for audio-visual rendering.
US10958961B2 System and method for a real time streaming video platform
A system and method of broadcasting images in a communications network. Methods according to the invention include providing image content from at least one mobile content provider, coupling the image content from the mobile content provider to a network, presenting the image content from the mobile content provider for selection, and selecting the image content from the mobile content provider.
US10958959B1 Automatic generation of augmented reality media
In one example, a method performed by a processing system in a telecommunications network includes acquiring live footage of a event, acquiring sensor data related to the event, wherein the sensor data is collected by a sensor positioned in a location at which the event occurs, extracting an analytical statistic related to a target participating in the event, wherein the extracting is based on content analysis of the live footage and the sensor data, filtering data relating to the target based on the analytical statistic to identify content of interest in the data, wherein the data comprises the live footage, the sensor data, and data relating to historical events that are similar to the event, and generating computer-generated content to present the content of interest, wherein when the computer-generated content is synchronized with the live footage on an immersive display, an augmented reality media is produced.
US10958958B2 Intelligent updating of media data in a computing environment
Embodiments for intelligent updating of media data by a processor. One or more data sources may be searched to identify updated data content for streamed media data. The data content may be updated in the streamed media data with the updated data content from the one or more data sources according to a defined priority.
US10958952B2 Publishing a plurality of disparate live media output stream manifests using live input streams and pre-encoded media assets
A media packaging and distribution system that issues a plurality of first instructions into an instruction queue, allocates each of the plurality of first instructions to a corresponding first worker based on instruction type and priority level, determines a first and second manifest metadata based on validation and parsing of a first and second manifest data read from locations of corresponding input manifests, and ingests the determined first manifest metadata of a plurality of live input streams and a second manifest metadata of a plurality of pre-encoded media assets with corresponding indices in manifest metadata storage system. Further, a plurality of second instructions are issued to the instruction queue, allocate a second instruction from the plurality of second instructions to a second worker, and generate the plurality of disparate live media output stream manifests for a plurality of channels to be viewed on a plurality of consumer devices.
US10958951B2 Media session management
A system includes a computer that is programmed to receive one or more media streams, each from a respective one of a one or more media capture devices, and to receive, from a client device, for each of the one or more media streams, state data including at least one of an active and a potential state of the media stream. The computer is further programmed to disconnect from the client device, and then, upon reconnecting to the client device, to provide at least one of the media streams and the state data to the client device.
US10958950B2 Method, apparatus and stream of formatting an immersive video for legacy and immersive rendering devices
The present disclosure relates to methods, apparatus or systems for formatting of backward compatible immersive video streams. At least one legacy rectangular video is captured from an immersive video obtained from a source (82). A set of camera control data are used to determine which parts of the immersive video will constitute legacy videos (84). These part are removed from the immersive video (83) and every prepared videos are packaged in a stream (85). The structure from the stream is a container. Information data about the location and size of removed parts may be added in the stream.
US10958947B1 Content delivery of live streams with playback-conditions-adaptive encoding
Techniques are described for creating and using playback-conditions-adaptive live video encoding ladders.
US10958946B2 Live time-shifted video play-continuing method and IPTV player
The invention provides a live time-shifted video play-continuing method during disconnection and an IPTV player. The method comprises: connecting to a network to obtain a data stream of a video; playing the data stream through a player to obtain a play starting time of the video; acquiring a played duration of the video when the network is disconnected; acquiring a time point of playing interruption of the video according to the play starting time and the played duration when the network is connected again; and returning to the time point through the player, and continuing to play the video at the time point. The beneficial effects of the invention are as follows: directly performing the breakpoint continuous playing of the live time-shifted video from the network disconnection time point after the network is reconnected.
US10958943B2 Methods, devices and systems for parallel video encoding and decoding
A method for decoding a video bitstream is disclosed. The method comprises: entropy decoding a first portion of a video bitstream, wherein first portion of video bitstream is associated with a video frame, thereby producing a first portion of decoded data; entropy decoding a second portion of video bitstream, wherein second portion of video bitstream is associated with video frame, thereby producing a second portion of decoded data, wherein entropy decoding second portion of video bitstream is independent of entropy decoding first portion of video bitstream; and reconstructing a first portion of video frame associated with video bitstream using first portion of decoded data and second portion of decoded data.
US10958940B2 Image decoding apparatus for removal of coding distortion by comparing pixel difference value with threshold
An image decoding apparatus is provided that decodes a coded image, the coded image being generated by coding an image segmented into a plurality of blocks on a block basis. The image decoding apparatus includes a quantization parameter obtaining unit that obtains a quantization parameter for each block of the plurality of blocks, a decoding unit that decodes the coded image to obtain a reconstructed image, and a pixel difference value obtaining unit that obtains a pixel difference value. The image decoding apparatus also includes a comparing unit that compares the pixel difference value with a threshold value, and a removing unit that removes a coding distortion in an area disposed on both sides of a block boundary between the first block and the second block, by applying a filter for coding distortion removal.
US10958939B2 Method of coding transform coefficient based on high frequency zeroing and apparatus thereof
An image decoding method performed by a decoding apparatus according to the present disclosure includes receiving a bitstream including residual information; deriving quantized transform coefficients for a current block based on the residual information included in the bitstream; deriving residual samples for the current block based on the quantized transform coefficients; and generating a reconstructed picture based on the residual samples for the current block.
US10958931B2 Inter prediction method and apparatus in video coding system
According to the present invention, a video decoding method comprises the steps of: deriving two motion vectors (MVs) for a current block; determining a super sample from among samples in the current block; deriving a refined motion vector and a first refined prediction sample for the super sample on the basis of the two MVs; deriving a second refined prediction sample for a nonsuper sample on the basis of the refined motion vector, wherein the non-super sample is a sample that is not the super sample from among the samples; and generating reconstructed samples on the basis of the first refined prediction sample and the second refined prediction sample. According to the present invention, a more accurate refined motion vector in a sample unit of a current block can be derived, and inter prediction efficiency can be significantly improved.
US10958923B2 Parallel video encoding
An electronic device includes a slice splitter and a slice encoder. The slide splitter is configured to split video data into a plurality of slices. Each slice contains a plurality of data blocks and each data block contains a plurality of data points. The slice encoder includes one or more video encoding circuits and is configured to encode the data blocks in a plurality of data streams concurrently to obtain encoded data streams and combine the encoded data streams into a combined data stream.
US10958920B2 Single-channel inverse mapping for image/video processing
In some embodiments, an encoder device is disclosed to generate single-channel standard dynamic range/high dynamic range content predictors. The device receives a standard dynamic range image content and a representation of a high dynamic range image content. The device determines a first mapping function to map the standard dynamic range image content to the high dynamic range image content. The device generates a single channel prediction metadata based on the first mapping function, such that a decoder device can subsequently render a predicted high dynamic range image content by applying the metadata to transform the standard dynamic range image content to the predicted high definition image content.
US10958918B2 Decoding method and device for bit stream supporting plurality of layers
The present invention relates to a decoding method for a bit stream that supports a plurality of layers. The decoding method may include receiving information on a set of video parameters that includes information on the plurality of layers, and parsing the set of video parameters to grasp information on the layers in the bit stream.
US10958916B2 Fractional quantization step sizes for high bit rates
A video codec uses fractional increments of quantization step size at high bit rates to permit a more continuous variation of quality and/or bit rate as the quantization scale changes. For high bit rate scenarios, the bit stream syntax includes an additional syntax element to specify fractional step increments (e.g., half step) of the normal quantizer scale step sizes.
US10958914B2 Image encoding device, image decoding device, and image processing method
An image encoding device is provided that performs, in an image, an intra-prediction on a block obtained by dividing the image so as to encode the block, the image encoding device including: a memory; and a processor coupled to the memory and the processor configured to select a rectangular block as the block, and to add a certain prediction direction as a selection target intra-prediction direction when the rectangular block is selected, wherein the certain prediction direction is one of prediction directions in which a pixel that is adjacent to a short side of the rectangular block is referred to, and an adjacent pixel in a left or upper block that is adjacent to a long side of the rectangular block is referred to in another prediction direction that is 180 degrees opposite to the certain prediction direction.
US10958908B2 Processing media using neural networks
An encoder may determine a plurality of coding units associated with a frame of a media file and a plurality of prediction units associated with the frame of the media file. The encoder may determine, based on the plurality of coding units associated with the frame and the plurality of prediction units associated with the frame, and based on a training of the encoder using one or more neural networks, that a particular region of the frame can be encoded using one or more encoding characteristics that are different than the encoding characteristics of one or more other particular regions of the frame. The encoder may allocate one or more encoding resources to the particular region of the frame based on the one or more encoding characteristics of the particular region of the frame in order to reduce the overall media bitrate.
US10958899B2 Evaluation of dynamic ranges of imaging devices
In an example, a computing device extracts a first pre-defined region of interest (ROI), a second pre-defined ROI, and a third pre-defined ROI from an image captured by the imaging device. Further, a first signal-to-noise ratio (SNR), second SNR, and a third SNR is calculated for the first, the second, and the third pre-defined ROIs respectively. The computing device computes a variance of the first SNR with respect to the second SNR and the third SNR, the second SNR with respect to the third SNR and the first SNR, and the third SNR with respect to the first SNR and the second SNR. Based on the variance, a pre-defined weight is associated with the first SNR, the second SNR, and the third SNR to obtain weighted SNR values. Based on the weighted SNR values, the computing device evaluates the dynamic range of the imaging device.
US10958898B2 Image creation device, method for image creation, image creation program, method for designing eyeglass lens and method for manufacturing eyeglass lens
An image creation device includes: a storage unit in which target scene three-dimensional information related to a position, a shape and optical characteristics of a structural object present in a virtual target scene, eyeglass lens three-dimensional information related to a position, a shape and optical characteristics of an eyeglass lens and eyeball three-dimensional information related to a position, a shape and optical characteristics of an eye of a wearer viewing the target scene through the eyeglass lens used as a virtual lens; and a retina image creation unit that creates a retina image based upon the target scene three-dimensional information, the eyeglass lens three-dimensional information and the eyeball three-dimensional information, wherein: the retina image is a virtual image projected onto a retina of the eye of the wearer viewing the target scene through the eyeglass lens.
US10958895B1 High speed automated capture of 3D models of packaged items
Method and apparatus for generating a three-dimensional (3D) model of a physical object. An apparatus includes stereo near-infrared camera devices, near-infrared projectors, color camera devices and control logic. The control logic detects a physical object moving along a fixed path has reached a predefined location, projects a predefined pattern onto the physical object, using the plurality of near-infrared projectors, and captures near-infrared digital images of the physical object, while the predefined pattern is being projected onto the physical object. The control logic determines a set of depth measures for each of the stereo near-infrared camera devices and generates a 3D mesh by merging the depth measurements. Color digital images are captured using the color camera devices, and a texture is applied to the 3D mesh by mapping points from each of the plurality of color digital images onto the 3D mesh.
US10958894B2 Image processing method and electronic device supporting image processing
An embodiment of the disclosure discloses an electronic device including at least one camera module to capture an image based on a specified angle of view, a display to display the image, a processor electrically connected with the camera module and the display. The processor detects a plurality of objects in the image, and performs setting of image data associated with at least one object of the plurality of objects such that a region, which corresponds to the at least one object, in a screen region of the display has a specified light transmittance value. Moreover, various embodiment found through the disclosure are possible.
US10958890B2 Method and apparatus for rendering timed text and graphics in virtual reality video
An electronic device, a server and a method for rendering timed text within an omnidirectional video are disclosed. The method includes receiving a signaling message including a flag indicating whether a position of the timed text within the omnidirectional video is dependent on a viewport of the omnidirectional video. The method also includes determining whether the position of the timed text within the omnidirectional video is dependent on the viewport based on the flag. The method further includes rendering the timed text within the omnidirectional video based on the determination.
US10958889B2 Methods, circuits, devices, systems, and associated computer executable code for rendering a hybrid image frame
The present application discloses methods, circuits, devices, systems and associated computer executable code for rendering one or more hybrid images including both two dimensional and three dimensional image information from an object or person. According to some embodiments, data from 2D image frame may be combined with a corresponding 3D image dataset to generate a hybrid image frame. Display parameters and/or relative coordinates of the 2D and/or 3D image data may be adjusted or altered across hybrid image frames.
US10958888B2 Image processing apparatus, image processing method and storage medium for storing program
A resolution conversion of image data of a photographic image is performed, and based on information related to a distance from a focal plane in the photographic image and the resolution conversion, processing to control the sharpness of an image that the image data resulting from the resolution conversion represents is performed.
US10958887B2 Free-viewpoint photorealistic view synthesis from casually captured video
A sampling density for capturing a plurality of two-dimensional images of a three-dimensional scene may be determined. The sampling density may be below the Nyquist rate. However, the sampling density may be sufficiently high such that captured images may be promoted to multiplane images and used to generate novel viewpoints in a light field reconstruction framework. Recording guidance may be provided at a display screen on a mobile computing device based on the determined sampling density. The recording guidance identifying a plurality of camera poses at which to position a camera to capture images of the three-dimensional scene. A plurality of images captured via the camera based on the recording guidance may be stored on a storage device.
US10958885B2 Filtering imaging system including a light source to output an optical signal modulated with a code
The disclosure describes the use of image sensors in a variety of different imaging applications. In some implementations, the pixels of an image sensor may be configured (e.g., programmed) with one or more analog filters to sense a variety of things, including, for example: average intensity and color (like a standard camera), 3D depth (like a time of flight or structured light camera), changes and/or motion in an image (like an event based camera), spectral reflectance (like a spectroscopy camera), and many other features of an imaged scene or object. In alternative implementations, digital filtering may be applied to the output of an image sensor to realize one of these applications.
US10958884B1 Method and apparatus for a variable-resolution screen
A variable-resolution screen apparatus and methodology for transforming an image from a microdisplay, display or projector into a variable-resolution image is described herein. The apparatus and methodology could take a high resolution part and a low resolution part, which could be created as a continuous stream of images that are masked to split into two, or as two interleaved images separated by time (or both). The two image streams are reassembled, the high resolution portion into the low resolution background, using various optical embodiments. The various embodiments use beam splitters, beam combiners, shutters, optical masks, lenses, mirrors, optical slabs, lens arrays and other optics in various combinations to create the variable-resolution image. The image from the microdisplay, display or projector is split (in some embodiments), transformed, and recombined to display on a screen or viewer's retina. This apparatus could be implemented in a virtual reality headset.
US10958879B2 Substrate imaging apparatus
In one embodiment, a substrate imaging apparatus includes: a rotary holding unit that holds and rotates a substrate; a mirror member having a reflecting surface that opposes an end face of the substrate and a peripheral portion of a back surface of the substrate held by the rotary holding unit, the reflecting surface being inclined with respect to a rotation axis of the rotary holding unit; and a camera having an imaging device that receives both first light and second light through a lens, the first light coming from a peripheral portion of a front surface of the substrate held by the rotary holding unit, and the second light being a reflected light of second light which comes from the end face of the substrate held by the rotary holding unit and is reflected by the reflecting surface.
US10958873B2 Portable presentation system and methods for use therewith
A method and assembly for sharing information in a conference space, the assembly comprising a display configuration including presentation surface area juxtaposed within the conference space for viewing by an audience, the surface area including at least first and second adjacent presentation sub-spaces, a processor programmed to perform the steps of presenting an interface on the surface area useable to generate session images within at least one of the sub-spaces, the interface including a panel section in which a separate panel icon for each of the session images created during a session is presented, the interface further including a separate space on the surface area associated with each of the sub-spaces, the interface facilitating selection and dragging of panel icons to locations associated with the sub-spaces to control the images presented in each of the sub-spaces, wherein, when a panel icon is dragged to a space, an image currently associated with the sub-space is replaced at the sub-space.
US10958872B2 Video call continuity between devices via a telecommunications network
Systems and methods are described herein for maintaining and/or facilitating video call continuity between devices. For example, the systems and methods support video calls or other communications between multiple devices (e.g., a mobile device providing a video call stream of content and a drone or other moving device capturing and streaming content via a camera) providing video content to a target device, such as another mobile device.
US10958871B2 System and methods for facilitating virtual presence
A virtual presence system includes a display having a structural matrix configured to arrange a plurality of spaced pixel elements. A plurality of spaced pixel elements collectively form an active visual area wherein an image is displayable. At least one image capture device is disposed within the active visual area for capturing an image. The system is able to sense the environment in front of the display and, in response to what is sensed, is able to change one or more attributes of a displayed image, or, is able to change the displayed image or a portion of the displayed image.
US10958870B2 Cable television multi-tap system
A cable television (CATV) multi-tap system includes a tap housing. The system also includes a face plate including one or more subscriber ports. The system also includes a circuit board positioned within the tap housing and coupled to the face plate. The system also includes an access cover coupled to the tap housing. The access cover is configured to be removed from the tap housing to allow access to the circuit board without removing the face plate or the circuit board from the tap housing.
US10958866B2 Recording apparatus, recording method, and a non-transitory computer readable medium
A recording apparatus includes a photographed data acquisition unit that acquires photographed data of surroundings of a vehicle, an event detection unit that determines, when acceleration of a first threshold or greater applied to the vehicle is detected, that a first level event has occurred, while when acceleration of a second threshold or greater is detected, determine that a second level event has occurred, in which the second threshold is greater than the first threshold, and a recording control unit that, in the detection of the first level event, stores the photographed data as first level event data, while in the detection of the second level event, stores the photographed data as second level event data, and when the first level event data is reproduced within a first period from the occurrence of the first level event, stores the first level event data as the second level event data.
US10958864B2 Transcoding system and method
A method of providing streaming content to a user device is provided, including: providing a gateway having a transcoder, having a single encoder and a single decoder, the transcoder configured to adapt the streaming content to a plurality of bit rates; the user device requesting the content at a bit rate from said gateway; the gateway instructing the transcoder to provide the content at the bit rate; the user device requesting the content at a second bit rate from said gateway; the gateway instructing the transcoder to provide the content at the second bit rate; and the transcoder transcoding the content at the second bit rate.
US10958862B2 Image sensor and method of controlling the same, and image capturing apparatus
An image sensor comprises: a pixel unit including a plurality of pixels, each of the pixels including a photoelectric converter that photoelectrically converts received light into a charge, a charge accumulation portion that holds the charge, and a transfer circuit provided between the photoelectric converter and the charge accumulation portion; AD converters that AD-convert electrical signals read out from the pixel unit, a first number of the AD converters being provided for each of columns of the pixel unit; and one or more processors and/or circuitry which functions as a controller that controls readout of the pixel unit. The first number is a plural number, and the controller controls the transfer circuits to transfer the charges from the photoelectric converters to the charge accumulation portions every number of rows that is lower than the first number.
US10958859B2 Systems and methods for implementing time delay integration imaging techniques in conjunction with distinct imaging regions on a monolithic charge-coupled device image sensor
Systems and methods in accordance with embodiments of the invention implement TDI imaging techniques in conjunction with monolithic CCD image sensors having multiple distinct imaging regions, where TDI imaging techniques can be separately implemented with respect to each distinct imaging region. In many embodiments, the distinct imaging regions are defined by color filters or color filter patterns (e.g. a Bayer filter pattern); and data from the distinct imaging regions can be read out concurrently (or else sequentially and/or nearly concurrently). A camera system can include: a CCD image sensor including a plurality of pixels that define at least two distinct imaging regions, where pixels within each imaging region operate in unison to image a scene differently than at least one other distinct imaging region. In addition, the camera system is operable in a time-delay integration mode whereby time delay-integration imaging techniques are imposed with respect to each distinct imaging region.
US10958858B2 Ramp signal generator and image sensor including the same
Disclosed are devices, systems and methods for allowing a ramp signal generator to reduce noise. A ramp signal generator may include a reference voltage generator configured to generate a reference voltage, a gain controller configured to control a gain of the reference voltage, a ramp signal controller configured to generate a ramp signal in response to an output signal of the gain controller, and an offset controller coupled to an output terminal of the gain controller in the form of a current mirror, and control an offset of the ramp signal in response to a control signal.
US10958853B2 Apparatus to provide a screen capturing function and a method of providing the screen capturing function
A portable apparatus to provide a screen capturing function, when a display unit of the apparatus displays moving pictures on a display panel thereof, includes a button signal input unit to receive a button signal inputted by a user; a picture capturing unit to capture individual pictures of the moving pictures, when the inputted button signal is determined to be a first button signal; a thumbnail creating unit to create thumbnails of the captured pictures, the thumbnails being sequentially arranged on a predetermined portion of the display panel; and a screen recording button located on an exterior of the portable apparatus to generate the first button signal.
US10958851B2 Camera apparatus for indicating camera field of view
A camera field indicating method, system, and non-transitory computer readable medium for a camera including imaging optics, a light sensor, the imaging optics and the light sensor intermittently sensing incoming light, and an edge-lit illuminator including a light source and a leaky waveguide situated adjacent the imaging chip so as to share the imaging optics with the light sensor.
US10958837B2 Systems and methods for determining preferences for capture settings of an image capturing device
A first portion of a first video segment may be obtained from a user. A second portion of a second video segment may be obtained from the user. The first portion and the second portion may be aggregated to form an aggregated video segment. A first set of capture settings associated with capture of the first portion may be obtained. A second set of capture settings associated with capture of the second portion may be obtained. Preferences for capture settings of an image capturing device may be determined based upon the first and second set of capture settings. Instructions may be transmitted to the image capturing device. The instructions may include the determined preferences for the capture settings and may be configured to cause the image capturing device to adjust the capture settings to the determined preferences.
US10958835B1 Autonomous drone with image sensor
A monitoring system that is configured to monitor a property is disclosed. In one aspect, the monitoring system includes one or more sensors that are located throughout the property and that are configured to generate sensor data. The monitoring system further includes a drone that is configured to move throughout the property and generate additional sensor data. The monitoring system further includes a drone dock that is configured to receive the drone, wherein the drone is configured to continue generating the additional sensor data while the drone dock is receiving the drone. The monitoring system further includes a monitor control unit that is configured to receive the sensor data and the additional sensor data, analyze the sensor data and the additional sensor data, determine a status of the property, and provide, for output, data indicating the status of the property.
US10958834B2 Method to capture, store, distribute, share, stream and display panoramic image or video
The present invention is a system for assembling panoramic images of a scene captured by a panoramic image capture device having a decoding unit configured to read image content data from the image capture device, an information reading unit configured to extract device parameters about the capture device, and an image processing unit configured to assemble an output image using the image content data and the device parameters.
US10958833B2 Electronic device for controlling frame rate of image sensor and method thereof
An electronic device for controlling a frame rate and a method therefor are provided. The electronic device includes an image sensor, and a processor. The processor is configured to sequentially obtain a first image, a second image, and a third image through the image sensor at a first time interval, generate a synthesized image by using the first image and the third image, identify a similarity between the second image and the synthesized image, sequentially obtain a fourth image, a fifth image, and a sixth image through the image sensor, at a second time interval long than the first time interval, based on the similarity being equal to or greater than a first threshold value, and sequentially obtain the fourth image, the fifth image, and the sixth image through the image sensor, at the first time interval, based on the similarity being less than a first threshold value.
US10958832B2 Camera device and method for detecting a surrounding region of a vehicle
A camera device (2) for detecting a surrounding region (7) of a vehicle includes an optronic unit (3) configured to capture an image sequence of the surrounding region. The optronic unit includes a wide-angle lens and a high-resolution image sensor. The optronic unit is configured to reduce the resolution in images in the image sequence, in particular by pixel binning, alternatingly differently and asymmetrically in successive images of the sequence.
US10958826B2 Electronic apparatus and control method for electronic apparatus
An electronic apparatus comprising: a display controlling unit configured to control to display a group of candidates representing a plurality of candidates of settings with respect to a specific setting object in response to a first type of operation and to hide the group of candidates in a case where a prescribed condition is satisfied; and a control unit configured to change the specific setting object to a selected setting, by selecting one setting from a plurality of candidates including the group of candidates in response to the first type of operation, and in a case where the group of candidates is displayed, in response to a second type of operation, change the specific setting object to a specific setting associated with the second type of operation and update the display of the group of candidates so as to correspond to the changed setting.
US10958825B2 Electronic apparatus and method for controlling the same
An electronic apparatus performs control to divide a face region based on the size of a face detected by the detection unit into three regions, namely an upper left region, an upper right region, and a lower region, viewed in a direction opposing the face, and select a left side eye, viewed opposing the face, when a position inside the upper left region is designated by the designation unit, a right side eye, viewed opposing the face, when a position inside the upper right region is designated by the designation unit, and the face when a position inside the lower region is designated by the designation unit.
US10958820B2 Intelligent interface for interchangeable sensors
A sensor device has a sensor base with a sensor mount, for which different sensor assemblies are attachable to the sensor mount. The sensor base transmits different settings to the sensor assembly via the sensor mount interface. The transmission preferably is wireless, rather than using mechanical connectors. The sensor assembly stores the settings in control registers that determine the settings for the capture of sensor data. In one approach, the sensor base includes an application processor and software executing on the application processor determines the settings. The control registers for the sensor assembly are thus software programmable, allowing different settings to be applied to different samples of sensor data.
US10958814B2 Image pickup apparatus including sealing member
An image pickup apparatus capable of maintaining accuracy of positioning a sealing member and also applying a proper elastic repulsion force to an image pickup device. A first holding member holds an image pickup device, a first optical member is disposed forward of the device in a first direction orthogonal to an image pickup surface of the device, and a sealing member is sandwiched and held between the first optical member and the device. The first holding member has an opening portion for guiding light flux having passed through a photographing optical system to the device, and an abutment surface brought into contact with part of the first optical member. The sealing member has protrusions each extending forward in the first direction, along an outer shape of the first optical member inside the opening portion of the first holding member, as viewed in the first direction.
US10958809B2 Method for generating color conversion information, color conversion information generation program, and color conversion information generation device
A color conversion information generation device generates one or a plurality of intermediate points located on a first line segment connecting a first coordinate value representing a first color in a first color space and a second coordinate value representing a second color, in such a way that a number of intermediate points included in each of a plurality of reference spaces corresponding to a plurality of reference points is one or fewer. The color conversion information generation device generates modified conversion information in such a way that, when a coordinate value on the first line segment is converted into a coordinate value in a second color space by the modified conversion information, the coordinate value resulting from the conversion reflects one of a first adjustment value, a second adjustment value, and a third adjustment value. The color conversion information generation device generates color conversion information for converting a fourth coordinate value on the first line segment generated based on an operation by a user, into a coordinate value in the second color space, based on the modified conversion information.
US10958806B2 Printing apparatus
An object of the present invention is to provide a printing apparatus including a scanner unit openable and closable with respect to a printer body unit for simultaneously achieving smooth opening/closing movement and the downsizing of the apparatus. The printing apparatus includes a first gear member provided in the printer body unit and a second gear member which is attached to the scanner unit so as to be swingable with respect to the scanner unit and which is in mesh with the first gear member. When the scanner unit opens or closes with respect to the printer body unit, the second gear member swings with respect to the scanner unit while retaining a meshing state with the first gear member.
US10958804B2 Control method, control device, and program
A method of controlling multiple imaging devices includes wirelessly communicating with the imaging devices, and displaying identifiers corresponding to each of the plurality of imaging devices, on the basis of the communication.
US10958803B2 Information processing apparatus, information processing system, and non-transitory computer readable medium
An information processing apparatus includes a reading unit, a generation processing unit, a storage controller, and an output unit. The reading unit reads a reading target to generate image data. The generation processing unit performs processing for generating, in an external apparatus, a temporary storage region that is able to be accessed from a terminal apparatus. The storage controller transmits the image data to the external apparatus and causes the image data to be stored into the temporary storage region. The output unit outputs access information for allowing the terminal apparatus to access the temporary storage region, the access information being output in a state in which the access information is able to be acquired by the terminal apparatus.
US10958796B2 Image processing apparatus, image processing method, and storage medium
An image processing apparatus includes a first determination unit configured to determine a group of candidate templates usable for a processing target double-page spread in accordance with the number of images allocated to the processing target double-page spread, a second determination unit configured to determine a determination condition for determining whether a template already used and a template included in the group of candidate templates are similar, on the basis of the number of images or the number of templates, a third determination unit configured to determine a to-be-used template to be used for the processing target double-page spread from among the templates excluding any template determined as a similar template with the determination condition, and a layout unit configured to lay out the images allocated to the processing target double-page spread on the to-be-used template.
US10958791B2 Systems and methods for echo management in conferencing over a network using multiplexed mixed multicast
A system includes participant nodes that unicast a voice stream to a master node and receive a multicast voice stream from the master node. The multicast voice stream may be a mixed voice stream mixing the voice streams of the participants. In this case, each participant performs echo cancellation on the multicast voice stream. Alternatively, the multicast voice stream may be a multiplexed voice stream multiplexing the voice streams of all participants. In this case, each participant de-multiplexes the multicast voice stream and generates a mixed voice stream that does not include that participant. Alternatively, the multicast voice stream received by each participant may be a multiplexed digital voice stream multiplexing multiple mixed streams including one mixed stream that does not include the voice stream of that participant. In this case, each participant de-multiplexes the multicast voice stream to obtain the mixed stream that does not include that participant.
US10958790B2 Video voicemail greeting system
The disclosed audio/video voicemail greeting system provides a user options to have multiple, customized, audio/video voicemail greetings of their choosing in response to a particular call or caller or groups of callers and the ability to choose between the various options in response to an incoming call. Users can create and save a plurality of custom audio/video voicemail greetings and the system allows the user to easily toggle between them in real time in response to an incoming call.
US10958788B1 Third-party outdial process for establishing a language interpretation session
A computer-implemented process receives, from a client representative communication device, a request to initiate a voice-based communication to a customer communication device on behalf of a client entity. The request comprises a telephone number associated with the customer communication device. The client representative device being is operated by a client representative that speaks a first human-spoken language, and the customer communication device is operated by a customer that speaks a second human-spoken language, which is distinct from the first human-spoken language. The computer-implemented process routes, with a processor, the request to a language interpreter communication device. The computer-implemented process initiates, with the processor, a communication request from the language interpreter communication device to the customer communication device. Furthermore, the computer-implemented process receives, at a processor-implemented interactive voice recognition system, a callback subsequent to the communication request from the language interpreter communication device to the customer communication device being unanswered.
US10958787B2 Information providing method, information providing system, and information providing device
An information providing method includes acquiring speech information indicating what a user tells an operator through a call, generating voice recognition data indicating a voice recognition result of the speech information by performing a voice recognition process on the acquired speech information, extracting first information on a desire of the user from the generated voice recognition data, acquiring second information associated with the first extracted information, and presenting the second acquired information to a terminal device that is used by the operator.
US10958786B1 Graphical user interface for managing multiple agent communication sessions in a contact center
A communications handler receiving incoming communications determines an appropriate contact center agent to receive the communication and modifies a graphical user interface (“GUI”) to notify the agent of the incoming communication. A plurality of communication session indicators provide status information for various communication sessions, and allow the agent to select one of several simultaneous communication sessions, which in turn alters the GUI to present information about that selected communication session. By selecting the corresponding communication session identifier, the agent can replace information for one communication session with another. The communication session indicators are updated to reflect the corresponding status of the communication session. The communication sessions include voice and non-voice channel types, wherein the non-voice channel types may include chat sessions, text sessions, and email sessions. Agent session data accessed by the communications handler allows selection of agents authorized and available to handle the incoming communication session.
US10958782B2 Facilitating software downloads to internet of things devices via a constrained network
Software downloads to Internet of things (IoT) devices are facilitated over a constrained network. In one embodiment a method comprises monitoring, by a network device comprising a processor, data determined to have been sent to a device for transmission to the device via a radio access network device of a wireless communication network, and determining, by the network device, a type of traffic associated with the data. The method further includes based on a determination that the data comprises firmware and that the type of traffic is of a traffic priority that is lower than a defined traffic priority, applying, by the network device, a low priority transport protocol to the data, wherein the applying comprises associating protocol information with the data representative of the low priority transport protocol.
US10958775B2 Speech to dual-tone multifrequency system and method
A method and system for converting speech to tones and transmitting the tones to another device are disclosed. The method can include determining when a communication is initiated, automatically launching a speech-to-tone application on the communication device, determining when pre-defined words are spoken, performing one or more of converting the pre-defined words to a signal comprising a tone using the communication device and converting a stored key sequence to a signal comprising a tone using the communication device, and transmitting the signal to another device. The system can include one or more devices to perform the method.
US10958774B1 System for providing a called party with identity verification of the calling party
A called-party is provided identity verification of the calling-party during a telephone call. A call request is received for a calling-party to place a call with a called-party. A call management platform or the like associates a passcode with the call request and communicates the passcode to an online network resource and/or a mobile application associated with the calling entity. During the call, in the event the called-party requests identity verification of the calling-party, the called-party is requested to access the online network resource or the mobile application. In response to the called-party logging in to the online network resource or the mobile application, the passcode is communicated from the call management platform to the called-party and is presented with a display of the passcode. The calling-party announces the passcode to the called-party which matches the passcode displayed as a means of verifying the identity of the calling-party.
US10958765B1 Augmented reality for end-to-end data center it infrastructure layout
A method and system for presenting a data-enriched visualization of an end-to-end network topology of components in an information technology (IT) infrastructure, wherein a first asset to be deployed is selected from among a plurality of components, and the set of connections between the first asset and one or more of the plurality of components in the IT infrastructure is identified. A unique code is generated and associated with the first asset, wherein the code embodies operational data, position data, and connection data related to the first asset. Labels bearing the code are generated for application to the first asset and each identified connection of the first asset. When the code is read with a programmed device, the position data and the connection data of the first asset are visualized within the IT infrastructure on a display device using a visualization tool provided by code executing in a processor.
US10958763B2 Information processing apparatus, control method, and recording medium
An information processing apparatus instructs a plurality of print plug-ins having at least a printer search function to search for a printer and displays, if the plurality of print plug-ins are instructed to perform the search, a first screen which includes (1) a printer detected by search processing performed by the plurality of print plug-ins instructed to perform the search and includes (2) an object for shifting to a second screen but does not include (3) a link to a download page of a print plug-in that is not installed, and displays, in response to an instruction given to the object in the first screen, the second screen which includes (3) the link to the download page of the print plug-in that is not installed.
US10958759B2 Resource request management using bandwidth allocation and time slots
A resource management system may use information regarding the bandwidth status of a downstream communication path to determine what portion of queued content should be sent in the current available bandwidth timeslot. In some embodiments, multiple versions of the same requested content may be available, and the system may select a lower-quality version to send if needed to meet a time deadline included in the original content request.
US10958756B2 System, method and computer program product for capturing touch events for a virtual mobile device platform
Embodiments disclosed herein can allow a user of mobile device in a network environment to switch between using public network services and using private network services. To access private network services, a virtualization cloud client application running on mobile device connects to a virtualized device hosted in virtualization cloud and brokers access to private network services as well as local device functions. Embodiments disclosed herein provide a system, method, and computer program product for capturing touch events for a virtual mobile device platform and relaying the captured touch events to the virtual mobile device platform while ensuring that movements and speed of touch events are accurately represented at the virtual mobile device platform.
US10958750B2 Maintaining minimum interface functionality in an absence of a push-based communications connection in a group-based communication system
Methods, systems, and apparatuses are provided for maintaining minimum interface functionality in an absence of a push based communications connection in a group-based communication system.
US10958748B2 Resource push method and apparatus
A resource-push method is disclosed. The method includes obtaining, by a resource-push server, a target relationship chain of a benchmark user; determining at least one relational user of the benchmark user according to the benchmark user and the target relationship chain; and obtaining parameter characteristics of the at least one relational user from a preset database. The method also includes determining a similarity value between each of the at least one relational user and the benchmark user according to the parameter characteristics, or a probability value of each of the at least one relational user according to the parameter characteristics; and determining at least one push user from the at least one relational user according to the similarity value or the probability value, so as to push a target resource to the at least one push user.
US10958745B2 System and method for the creation, management, and delivery of personal cookie-like packets of information to be utilized as reverse cookies within network-based environments
A method and system of daily or other periodic creation of a user-sponsored cookie-like packet of encoded and encrypted information containing personal identity details and information use rules which, when the packet is attached to a delivery mechanism such as a browser header record, it is delivered to network-based resource provider platforms. Upon receipt and recognition of the modified header record by a subscribing provider, the cookie-like information packet is decrypted and decoded by application programs revealing personal identity details as well as associated data rules. Data capture rules define how participating resource providers can utilize, share, or sell provided data including rules related to whether captured or acquired data can supplement provided data. Supplemental data may include, but is not limited to, additional personal identity details, online habits, preferences, and other personal information or behaviors which may be analyzed or utilized for commercial and/or non-commercial purposes.
US10958743B2 Method and system for segmentation as a service
The technology disclosed relates to causing delivery of Segmentation as a Service™ (SegAAS) instrumentation code and segment processing code to run on a user's machine and generate data that tracks a user session on a website, receiving and processing data from the user session and invoking callback function code, configured to run on the user's machine, that performs actions specified by the website's operator, as triggered by delivery of segment codes. Also included is receiving readings from the user session, analyzing the data to track progress of the session, and generating segment codes that characterize results of the analysis in an actionable way specified by rules provided by the website operator. Further included are repeatedly causing delivery of updated lists of the segment codes based on the analyzing of the progress and timing delivery of unsolicited actions directed to retaining the visitor and extending the user session with the website.
US10958741B2 Method and system for collecting and presenting historical communication data
Among other disclosures, a method may include collecting historical communication data and personal data relating to a portion of a plurality of communications, a sender of one or more of the communications or one or more recipients of the communications. The method may include depositing the collected data into a repository of historical communication data and personal data. The method may include presenting one or more items in the repository, in response to user behavior.
US10958740B2 Method and apparatus for dynamically presenting content using an interface for setting conditional network destinations
QR codes or the like are used in hardlink applications, by which different users may receive different information in response to a user's interaction with a touchpoint. The content delivered to a particular user in response to a hardlink code or a presented hyperlink may be dependent on the time of the scan, the geographic location of the user, a weather condition at the geographical location, personal information associated with the user, a number of previous scans of the code by prior individuals, and any combination of the these or other variables, which may be determined by an originator of the QR code or other party. User devices may be re-directed to alternate content or network addresses based on one or more programmed conditions.
US10958739B2 Capturing a virtual configuration from cloud-provisioning data
A method and associated systems for capturing configuration items from hybrid-cloud provisioning data. A processor of a service-management system intercepts a service request requesting that the hybrid cloud's orchestration mechanism provision or deprovision a configuration item of the hybrid cloud. The service-management system identifies the configuration item by examining the service request and then forwards the request to the cloud-orchestration mechanism. After confirming that the request has been satisfied, the service-management system retrieves from the orchestration mechanism provisioning information that describes attributes of the newly provisioned or deprovisioned configuration item and uses this information to update a configuration-management database, marking any provisioning information newly stored in the database as being authorized for use by other management systems of the hybrid cloud. The service-management system then enhances the stored data by means of an artificially intelligent analytics module and additional configuration-item data collected by a discovery agent.
US10958734B2 Emulation of cloud computing service regions
Systems and techniques are provided for the emulation of cloud computing service regions. An emulation system receives an API request including an indication of an endpoint associated with a target region of a cloud computing service from a system in a virtual private cloud. Attributes are extracted from the API request. A manipulated API request is generated from the extracted attributes of the API request. The manipulated API request includes an indication of an endpoint located in a standard region of the cloud computing service. The manipulated API request is transmitted to the endpoint located in the standard region of the cloud computing service.
US10958733B2 Device control based on action completion
The system provides the ability for primary users (e.g., parents, or the like) to assign actions to dependent users (e.g., kids, or the like) through the use of devices located at the location of the dependent users (e.g., home, or the like). The actions may be tasks for the dependent users to complete using devices (e.g., appliances or other devices). Moreover, the primary users can monitor if the dependent users are undertaking the assigned actions using the devices, and in response, may control the use of other devices at the same location (e.g., entertainment devices) until the dependent users undertake the actions (e.g., start, complete, etc. the actions). Assignment of the actions and control of the devices may be made automatically in order to aid in achieving the one or more desired actions. Notification of the actions and/or instructions on how to perform the actions may pushed to the devices.
US10958731B2 Indicating multiple encoding schemes in a dispersed storage network
A method includes transmitting a first write request that includes a first encoded data slice of a first data object encoded under a first encoding scheme, and a first slice identifier corresponding to the first encoded data slice assigned to a first memory location of a distributed storage network (DSN) based on the first slice identifier. A second write request that includes a second encoded data slice of the first data object encoded under a second encoding scheme, and a second slice identifier corresponding to the second encoded data slice, is transmitted, and the second encoded data slice is assigned to a second memory location of the DSN based on the second slice identifier. A request to access the first data object is received. A derived second slice identifier is generated in response to determining that the first data object requested for access is stored under multiple encoding schemes.
US10958730B2 Mapping virtual network functions
An example system including a controller, a processing resource, and a memory resource including instructions that when executed cause the processing resource to discover an orphan virtual machine (VM) included in a cloud platform. The controller may determine characteristics of the orphan VM based on information identified in the cloud platform and map the orphan VM to a virtual network function (VNF) based on the information identified in the cloud platform and assign the VNF to a tenant based on the characteristics of the orphan VM.
US10958724B2 Electrical distribution system for an aircraft and corresponding control method
Electrical distribution system for an aircraft comprising at least one computer communicating with the avionics (2), at least one computer (1) suitable for communicating with at least one computer communicating with the avionics (2), each computer containing stored data. The system comprises a context information storage device (4), suitable for storing a copy of the data stored in the different computers, and an updating device, suitable for determining that a computer has been replaced by determining that it does not hold the same data as the other computers of the distribution system and/or as the context information storage device (4), the updating device being suitable for controlling the downloading of the data from the context information storage device or from a computer communicating with the avionics, into the replaced computer.
US10958721B2 WebRTC API redirection with intelligent network connectivity steering
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 portion of the real-time media application being redirected includes provisioning information directed to a remote media server. A network location service provides provisioning information directed to a nearby media server. The client RTC engine executes the redirected portion of the real-time media application, and selects the remote media server or the nearby media server based on network proximity to the client computing device.
US10958719B2 Pairwise comparison for load balancing
Load balancing across hosts in a computer system is triggered based on pairwise comparisons of resource utilization at different host. A method for load balancing across hosts includes the steps of determining a resource utilization difference between first and second hosts, wherein the first host has a higher resource utilization than the second host, comparing the resource utilization difference against a threshold difference, and upon determining that the resource utilization difference exceeds the threshold difference, selecting a workload executing in the first host for migration to the second host.
US10958718B2 Optimizing receive side scaling key selection using flow data
Optimizing receive side scaling (RSS) key selection is provided. Different weights are assigned to different fields of flow data corresponding to a network connection of a registered client device. A score is generated representing an amount of balanced processor loading for each RSS key corresponding to the registered client device based on the different fields of the flow data with assigned weights. A current RSS key on the registered client device is updated with an optimal RSS key based on the score corresponding to the optimal RSS key representing balanced loading of processors on the registered client device.
US10958714B2 Framework for the deployment of event-based applications
A distributed event processing system is disclosed that receives continuous data streams, registers a continuous query against the data streams, and continuously executes the query as new data appears in the streams. In certain embodiments, the distributed event processing system deploys and executes applications (e.g., event processing applications) by distributing the execution of the application on a cluster of machines within the system. In certain embodiments, the system receive updates to an application, processes the updated application against a continuous stream of data, and continuously generates updated results to a user. In certain embodiments, the system reduces delays associated with application deployment and execution when updates to an application are received. The system enables a user to view results pertaining to an updated application quickly without experiencing the typical deployment and execution delays that occur when updates to an application are made.
US10958712B2 Enhanced reliability for information services
Disclosed herein are systems, methods, and software for providing enhanced reliability for information services. In an implementation, a method performed by a first data processing system is disclosed for operating a proxy service to support an information service provided by an application executed by a device remote to the first data processing system. The method comprises: registering the information service in association with an address unique to the information service; receiving information requests associated with the address via a data transmission network, wherein the information requests are sent from a second data processing system hosting an online service and remote from the first data processing system and the device; maintaining activity information indicative of whether any of the information requests were received while the application was in an unavailable state; and if the application has transitioned to an available state from a state different from the unavailable state, sending the activity information to the application.
US10958706B2 Devices and method for voice over internet protocol call continuity
This is a method, as well as a client apparatus and a server apparatus to provide call continuity and a better user experience for voice over IP calling including notification of all client devices in event of call disruption to a single client device as well as support for voice over IP calling in multi-device scenarios.
US10958704B2 Feature generation for online/offline machine learning
A system for utilizing models derived from offline historical data in online applications is provided. The system includes a processor and a memory storing machine-readable instructions for determining a set of contexts of the usage data, and for each of the contexts within the set of contexts, collecting service data from services supporting the media service and storing that service data in a database. The system performing an offline testing process by fetching service data for a defined context from the database, generating a first set of feature vectors based on the fetched service data, and providing the first set to a machine-learning module. The system performs an online testing process by fetching active service data from the services supporting the media streaming service, generating a second set of feature vectors based on the fetched active service data, and providing the second set to the machine-learning module.
US10958703B2 Processing of live multimedia content over a communication network
A method and system for streaming multimedia data over a communication network. Live multimedia content is divided into multiple data chunks. Each generated data chunk: has a first chunk size, is associated with a respective portion of the live multimedia content, and is indexed according to a time associated with the live multimedia content such that each data chunk is associated with a unique time at which each data chunk begins. The data chunks having the first chunk size are stored as the data chunks having the first chunk size are being generated. The stored data chunks having the first chunk size, starting at the one stored data chunk, are converted to data chunks having a second chunk size that differs from the first chunk size. The data chunks having the second chunk size are directly transmitted to a Content Delivery Network (CDN) for subsequent transmission a client device.
US10958699B2 Session control for media stream transmission
Systems and methods of controlling transmissions of a media stream are provided. In one exemplary embodiment, a method performed by a media client for controlling a transmission of a media stream from a media server to the media client may include obtaining a media description of the media stream. The media description may indicate an initial stream element of the consecutive stream elements. Further, the method may include sending a request for the initial stream element. In addition, the method may include requesting, towards a control entity for a session, an establishment of the session or a modification of the session, for associating the media stream with the session. After sending the request for the initial stream element, the method may include receiving a result of the session establishment or session modification request.
US10958698B2 Responding to ambiguous play requests
A request to play a media content item is received. It is determined whether the play request is ambiguous. Responsive to determining that the play request is ambiguous, then it is determined whether to play a suspended media content item or an alternate media content item. The determination can be made based on a length of time that the suspended media content item has been suspended, a media content item type, or a state, among other factors. Responsive to the determination, playback of the suspended or alternate media content item is initiated.
US10958694B2 Sharing content between collocated mobile devices in an ad-hoc private social group
A content sharing platform for sharing content between collocated mobile devices in an ad-hoc private social group is disclosed. The content sharing platform enables users of collocated mobile devices to discover an ad-hoc private social group. A content group identifier identifying a content group is shared with users in the ad-hoc private social group. The content group identifier enables users in the content group to access a web user interface to share content with the content group. The users' interactions with the content are processed in real-time for all the collocated mobile devices in the content group. The content sharing platform displays context-aware and history-aware features of the content through the web user interface. Users of the content sharing platform may share, interact and collaborate with content in real-time in their collocated mobile devices.
US10958683B2 Method and device for classifying uniform resource locators based on content in corresponding websites
A method and device for classifying uniform resource locators based on content in corresponding websites includes extracting, by a network device, a plurality of website contents from a website associated with a URL based on Optical Character Recognition (OCR). Each of the plurality of website contents are classified into a plurality of webpage categories based on machine learning. User actions for the plurality of website contents are simulated based on a webpage category associated with each of the plurality of website contents. An access classification is determined for the URL based on results of simulating the user actions and machine learning.
US10958682B2 Methods and apparatus for varying soft information related to the display of hard information
Methods, systems, and apparatuses for varying soft information are disclosed. In an example embodiment, a security processor receives, from a transaction server, hard information to transmit to a client device related to a transaction with the client device, and soft information related to the display of the hard information on the client device. The security processor determines a variation of the soft information configured to prevent a malicious application from interacting with the hard information and determines the variation of the soft information does not change how the hard information is displayed at the client device compared to how the hard information was to be displayed using the soft information. Responsive to determining the variation of the soft information does not change how the hard information is displayed, the security processor transmits the hard information and the variation of the soft information to the client device.
US10958679B2 Techniques for cloud security monitoring and threat intelligence
Systems and methods for cloud security monitoring and threat intelligence in accordance with embodiments of the invention are disclosed. In one embodiment, a process for monitoring and remediation of security threats includes generating a threat model using a first portion of activity data, identifying, based upon the threat model, a threat using a second portion of activity data, selecting a security policy to implement in response to the identified threat, identifying cloud security controls in a remotely hosted cloud application server system to modify in accordance with the selected security policy, establishing a secure connection to the remotely hosted cloud application server system using login credentials associated with a tenant account with the cloud application, and sending instructions to the remotely hosted cloud application server system to set the identified cloud security controls with respect to the tenant account in accordance with the selected security policy.
US10958677B2 Risk identification for unlabeled threats in network traffic
A processing system including at least one processor may obtain network traffic data of a network, including a first set of flow data associated with a first node, determine an anomaly factor of the first node from the network traffic data quantifying a deviation of the first set of flow data from a normal flow data associated with the first node, generate an exposure score of the first node in accordance with a measured influence of the first node in the network and the anomaly factor, generate a persistence score of the first node in accordance with a reputation measure of the first node and a measure of a recurrence of anomalous flow data associated with the first node, calculate a threat level of the first node from the exposure score and the persistence score, and reconfigure at least one aspect of the network in response to the threat level.
US10958676B2 Classification of transport layer security certificates using artificial neural networks
Technologies for classification of web security certificates using artificial neural networks. Some of the example technologies disclosed herein are directed specifically at classification of TLS certificates using artificial neural networks. The technologies include methods for identifying malicious use and generation of web security certificates, by using deep neural networks. In one example embodiment, content of TLS certificates can be used as input for deep neural networks to successfully identify certificates of malicious actors as well as malicious patterns used by attackers.
US10958674B2 User interface for defining anomaly action rules in a network security system
The disclosed embodiments include a method performed by a computer system. The method includes causing display of one or more first graphical controls enabling a user to define a filter of an anomaly action rule, the filter defining at least one of an attribute of an anomaly or an attribute of a computer network entity. The method also includes causing display of one or more second graphical controls enabling a user to define an action to take with respect to the anomaly action rule. The method further includes generating the anomaly action rule based on interaction by a user with the one or more first and second graphical controls, wherein the anomaly action rule causes performance of the action upon detecting an anomaly that satisfies the anomaly action rule.
US10958664B2 Method of performing integrity verification between client and server and encryption security protocol-based communication method of supporting integrity verification between client and server
An encryption security protocol-based communication method of supporting integrity verification between a client and a server includes receiving, by the server, a first message from the client, the first message including a request for a first integrity verification of the client so as to start a handshake of a transport layer security (TLS) connection, transmitting, by the server, a second message to the client, the second message including a request for first verification information for the first integrity verification, receiving, by the server, the first verification information from the client, and performing the first integrity verification by using the first verification information, and finishing the handshake and performing data communication between the client and the server based on a result of the first integrity verification.
US10958659B2 Setting application permissions in a cloud computing environment
Application permissions can be set in a cloud computing environment based on a user's authorization level in the cloud computing environment. For example, a system can determine that a user has a particular authorization level in a cloud computing environment. The system can determine that the user is to have particular permissions for a continuous integration tool by mapping the particular authorization level to the particular permissions. The system can then set a permission setting for the continuous integration tool to limit the user to the particular permissions.
US10958658B2 Systems and methods for differentiated identification for configuration and operation
A differentiated identification system facilitates dynamically differentially morphed access for one or more requesters. The system receives an access request including at least one differentiable voucher from a requester and assesses the type of the received access request by considering the access request, the differentiable voucher and one or more semblances. The system then dynamically differentially morphs an access to one or more service or data based on the assessment of the access request type, enabling the system to provide the requester with dynamically differentially morphed access to the one or more service or data.
US10958651B2 Method of providing nomadic service through virtual residential gateway
The invention provides a method of providing a nomadic service, the method including: i. sending, by a user, a nomadic service request to an Authentication, Authorization and Accounting (AAA) server to determine whether the nomadic service request is allowed; ii. if the nomadic service request is allowed, then instantiating a service module for the nomadic service in a corresponding virtual Residential Gateway (vRG) platform, or selecting a corresponding service module in a residential gateway of the user, based upon the nomadic service, by a Software Defined Network (SDN) controller; and iii. determining and configuring, by the SDN controller, a network delivery path between the user and the service module based upon the path establishment request and a position of the service module. With the technical solution according to the invention, even a user who is not at home can be provided rapidly with a service subscribed through a residential gateway.
US10958647B2 Methods, systems, and apparatuses for multi-factor message authentication
Systems, methods, and apparatuses are described for authenticating a user device and/or user application. A user device may receive, based on a first authentication request, a plurality of messages sent over a plurality of channels of communication (e.g., a message to a URL address associated with the user device and a binary Short Message Service (SMS) message). Based on information from the messages, the user device may transmit a second authentication request.
US10958645B2 Ad hoc one-time pairing of remote devices using online audio fingerprinting
A system and method for sharing electronic data between participants of a phone conference, such as an online presentation, without a need to exchange passwords to link two devices together for data transfer nor go through a login procedure to access the data resource. To achieve this, the participants use a device or software application that samples the audio of the phone conversation and creates a stream of audio fingerprints. The streams of fingerprints are sent to a matching service on the internet. This matching service finds the fingerprints that correspond to the same conversation among the streams of simultaneous users. Once a match is found with a high enough confidence level, the matching service exchanges identifiers such as public IP addresses and sends those back to the fingerprinting units. When instructed by the user, the units can then proceed to setup a secure data connection.
US10958641B2 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.
US10958638B2 Securely sharing confidential information in a document
A method, a computer program product, and a computer system for securely sharing confidential information in a document. A first computer sets one or more confidential attributes of the confidential information in the document and creates metadata of the confidential information. The first computer creates a first file including the confidential information and the metadata. The first computer creates a second file including non-confidential information in the document and the metadata; the metadata in the second file is as a reference to the confidential information. The confidential information in the first file is displayed by a second computer at a confidential information visibility level in accordance with an authorization level of an authorized user of the second computer. The second file is displayed at a visibility level without showing the confidential information and is accessible by all users.
US10958637B2 Preselected issuance and data operations loops in a hybrid distributed network ecosystem
A method for use in a hybrid network ecosystem comprising an enterprise network and a reconciliation network is presented. The method comprises generating a private key for a user or device in the enterprise network or the reconciliation network and associating identification information associated with the private key or associated with a custodian of the private key, wherein the identification information enables initiation or execution of one or more distributed ledger-based computing operations in the enterprise network or the reconciliation network. The method also comprises generating, by the at least one first computing node in the enterprise network or the reconciliation network or at least one second computing node in the enterprise network or the reconciliation network, an issuance digital facilitator, wherein parametric information associated with the issuance digital facilitator is applied to the one or more distributed ledger-based computing operations in the enterprise network or the reconciliation network.
US10958634B2 System and method for providing a content delivery network via a motor vehicle
A cache server disposed in a motor vehicle receives and caches content from a content distribution network when a load of a cellular link to the content distribution network is low. The cache server determines that the motor vehicle is turned off, broadcasts a wireless signal as part of a wireless network when the motor vehicle is turned off, and provides a device access to the content cached in the cache server via the wireless network.
US10958631B2 Method and system for providing security from a radio access network
The disclosure relates to a security method in a radio access network system. A shared secret key is stored in both a user device and a core network system. A further secret key is received from the core network system, wherein the further secret key has been derived using the shared secret key stored in the core network system. One or more values are provided over the radio interface to the user device to derive the further secret key in the user device from at least the shared secret key stored in the user device and one or more of the one or more values provided over the radio interface. An authentication procedure and/or a key agreement procedure is performed for the user device over the wireless radio interface using the received further secret key in the radio access network system and the derived further secret key in the user device.
US10958628B2 Protecting sensitive data in a distributed ledger system using a blockchain channel hierarchy
A blockchain hierarchy comprises an arrangement of blockchain channels organized such that a blockchain channel at a lower level feeds data to another blockchain channel, e.g., a relatively higher level. At least one blockchain channel comprises a private autonomous subset of peers in the set of peers that comprise the blockchain network. Within that particular subset, one of the peers is elected as a leader entity, which has the capability of also joining another private or public blockchain channel, e.g., one at a higher level in the hierarchy. The leader entity includes a capability to enforce a data protection policy within the blockchain channel that it leads. To this end, the leader filters or declassifies data based on some task-specific (or blockchain channel-specific) data protection policy, and it then makes that data available to one or more other blockchain channels in the hierarchy (directly or indirectly).
US10958626B2 End to end encryption on a network without using certificates
Embodiments of the invention are directed to systems, methods and computer program products for end to end encryption on a network without using certificates. The system utilizes a correlation between two quantum particles that are entangled. In this way, data may be encrypted with the particles and transmitted to end users. Since the particles are forced to behave the same way even if they are separated, the data associated with the particles is not able to be breached. In the application encryption processing, that means the particles are not hackable and the encryption is always true and accurate. In this way, verification of application encryption occurs via particle measurement by leveraging the fact that that there is only one sender and one receiver, because they are of the same particle computation or physical end-point, instead of current encryption relying on logical end-points.
US10958625B1 Methods for secure access to services behind a firewall and devices thereof
Methods, non-transitory computer readable media, rendezvous gateway (RG) apparatuses, and network security systems that send an RG synchronization message (SYN) to an application in a secure domain following receipt, from a client, of a client SYN comprising an indication of the application. A rendezvous agent (RA) SYN is received, via a firewall coupled to the security domain and in response to the RG SYN, from an RA in the secure domain. A first RG synchronization-acknowledgement message (SYN+ACK) is sent to the client in response to the client SYN. A second RG SYN+ACK is sent, via the firewall, to the RA in response to the RA SYN. The RA is notified of receipt of a client acknowledgement message (ACK) from the client. An RA ACK is received, from the RA and via the firewall, in response to the notification, to thereby establish a full connection between the client and the application.
US10958613B2 System and method for identifying pairs of related application users
Systems and methods for passive monitoring of computer communication that does not require performing any decryption. A monitoring system receives the traffic exchanged with each relevant application server, and identifies, in the traffic, sequences of messages—or “n-grams”—that appear to belong to a communication session between a pair of users. Subsequently, based on the numbers and types of identified n-grams, the system identifies each pair of users that are likely to be related to one another via the application, in that these users used the application to communicate (actively and/or passively) with one another. The system may identify those sequences of messages that, by virtue of the sizes of the messages in the sequence, and/or other properties of the messages that are readily discernable, indicate a possible user-pair relationship.
US10958612B2 Hero cards that display contextual information and actions for backend systems
Systems herein supply hero cards that display contextual information and actions based on backend systems. The information and actions are related to a trigger content item in an application that does not have access to the backend systems. A hero agent running a user device can communicate the trigger content to a hero server. The hero server can determine which connectors to backend systems relate to the user device, and then can retrieve result information from one or more of the backend systems. The result information populates the hero card, which the hero agent displays within the application. Action buttons on the hero card cause the hero agent to contact one or more of the backend systems to cause an action to take place there.
US10958611B2 Method and system for providing message-based notification
A method and a system for providing message based-notification, and a method for providing message based-notification comprises: setting, as a primary notification object, a main object associated with a user of an electronic device among notification objects on a messenger installed in the electronic device; detecting the primary notification object by using a message transmitted or received through a conversation session set between an account of the user of the electronic device and an account of another user; and when the primary notification object is detected, controlling a server to generate a notification message for the corresponding notification object and transmit the notification message to the account of the user of the electronic device.
US10958606B1 Modular inbox and generation of content modules
Exemplary embodiments relate to improvements in the design of a messaging inbox. The inbox may display different units or “modules” for providing a user with quick access to different inbox functionalities. Examples of modules include modules for sharing articles, videos, or pictures (e.g., from a social networking service associated with the messaging service). Content recommendations may be provided, and a user may provide a list of users with whom they would like to share the content. The content recommendations may be retrieved from a social network based on consumption information, or may come from multiple different locations. Content may be ranked based on recency, likelihood of user enjoyment, an amount time spent watching the content, etc. A group of recommended recipients may be provided, for example based on the users considered to be most likely to enjoy the content.
US10958604B2 Communication system for conditional communication mechanism and method of operation thereof
A method of operating a communication system includes: receiving a conditional communication for communicating the conditional communication from a sender to a receiver; determining with a control circuit a delivery condition for communicating the conditional communication to the receiver based on the sender; and communicating the conditional communication based on the delivery condition.
US10958601B2 Computing device and method for message construction and processing based upon historical data
A computing device, method and computer program product are provided to process messages received from a source and to construct messages transmitted to a recipient that include the information required to elicit the desired response. In relation to a method, an electronic message is received and analyzed relative to requirements of the related message to determine whether the electronic message includes information required by the related message. If the analysis determines that the electronic message fails to satisfy the requirements of the related message, the method searches historical data related to prior messages to identify additional information sufficient in combination with the information provided by the electronic message to satisfy the requirements of the related message, constructing the related message based upon the additional information identified from the historical data and the information provided by the electronic message, and causing the related message to be transmitted to a request processor.
US10958599B1 Assisting multiple users in a multi-user conversation thread
In one embodiment, a method includes receiving an instruction to add an assistant xbot as a participant in a conversation thread from a first user of a plurality of users participating in the conversation thread, monitoring the conversation thread including user inputs by one or more users of the plurality of users via the assistant xbot, analyzing the user inputs to identify intents based on a natural-language understanding module, sending instructions for prompting one or more users of the plurality of users to provide information for completing tasks associated with the intents via the assistant xbot within the conversation thread, executing the tasks based on the information provided by one or more agents, and sending instructions for presenting information associated with one or more of the executed tasks via the assistant xbot within the conversation thread.
US10958597B2 General purpose ring buffer handling in a network controller
The disclosed technology relates to a process for general-purpose ring buffer handling in a network controller. Specifically, general purpose ring buffers are used in software queue on both the host domain and the network controller to carry out user-defined protocols. The protocols define the relationship of the ring buffers in the host domain and the network controller domain (e.g. how data is moved and processed). The protocols minimize interruptions to the network controller. Furthermore, the implementation of ring buffers in the network controller domain also provides additional resources to the host domain for carrying out the user-defined protocols.
US10958594B2 Network control system
A network control system includes a network controller, and an information processor connected to the network controller via a first communication path complying with a first standard. The network controller is connected to an external device via an another communication path complying with the first standard. In response to receiving a packet from a transmission source that is registered in advance, the network controller transfers the packet to the information processor via the first communication path. When the packet transferred from the network controller is a special packet that is registered in advance, the information processor notifies the network controller of a content of an instruction indicated by the special packet via a second communication path. The network controller generates a special packet including the content of the instruction notified from the information processor, and transmits the generated special packet to the external device via the another communication path.
US10958593B2 Methods and apparatuses for processing multiple communications signals with a single integrated circuit chip
An apparatus is disclosed. The apparatus comprises a plurality of antennas and an integrated circuit chip coupled to the plurality of antennas, and is configured to process cellular signals received from the plurality of antennas in accordance with a cellular communication protocol and to process radio frequency identification (RFID) signals received from the plurality of antennas in accordance with an RFID protocol.
US10958587B2 Transmission latency reduction
Systems and methods of reducing transmission time are described. Uniform-sized original packets are generated from a data frame having a payload with an identifier and data. The packets include the identifier, total block number, block index that specifies an order of the packet, and the data. The packets are encoded to form redundant packets with the identifier, block number, block index and redundant data. The available block index for the original and redundant packets are different. The packets are transmitted by individual modems over different channels at transmission rates that are each configured to minimize free space in an input buffer of the modem and are dependent on feedback from the receiver. The feedback indicates a difference between the transmission rate and a reception rate. The encoding rate is dependent on the original packets over the original and redundant packets or a maximum transmission rate over the remaining transmission rates.
US10958586B2 Method and system for managing service quality according to network status predictions
Aspects of the subject disclosure may include, for example, obtaining predicted available bandwidths for an end user device, monitoring buffer occupancy of a buffer of the end user device, determining bit rates for portions of media content according to the predicted available bandwidths and according to the buffer occupancy, and adjusting bit rates for portions of media content according to the predicted available bandwidths and according to the buffer occupancy during streaming of the media content to the end user device over a wireless network. Other embodiments are disclosed.
US10958582B2 Methods of implementing dynamic quality of service or bandwidth provisioning
A method of operating a data network may include establishing a data path through the data network between a routing gateway and service provider equipment providing a data service. Moreover, the data service may be provided for use at the routing gateway over the data path during a data session. A request may be received from the service provider equipment where the request defines a data flow characteristic for the data path between the routing gateway and the service provider equipment providing the data service. The data flow characteristic may then be transmitted to a network element along the data path between the routing gateway and the service provider equipment. A request from service provider equipment can include an allowed bandwidth or prioritization. Related methods, data networks, data service providers, routing gateways, and computer program products are also discussed.
US10958579B2 Congestion avoidance in a slice-based network
A system can reduce congestion in slice-based networks, such as a virtual service network (“VSN”). The system can include a monitoring module that communicates with agents on switches, such as routers or servers. The switches report telematics data to the monitoring module, which determines slice-specific performance attributes such as slice latency and slice throughput. These slice-specific performance attributes are compared against software license agreement (“SLA”) requirements. When the SLA is not met, the monitoring module can implement a new slice path for the slice to reduce the congestion.
US10958578B2 Optimized routing in connected environments
Geographic proximity and network congestion are used to determine efficient routing of data in networks. If two devices are geographically close, then device-to-device communication may be possible. Data may thus be routed using device-to-device communication, which avoids consuming bandwidth in wide area networks and in cellular networks.
US10958573B2 Apparatus relating to control of fixed broadband access network
To acquire, by a core network node, information necessary for control of a fixed broadband access network in more cases. An apparatus according to the present disclosure includes a communication processing unit configured to transmit, to a core network node, a first message when a wireless communication apparatus that communicates with a terminal apparatus communicating with a base station is changed from a first wireless communication apparatus to a second wireless communication apparatus, the first message including address information of the second wireless communication apparatus and transport identification information of the second wireless communication apparatus.
US10958571B2 System and method for supporting SMA level abstractions at router ports for enablement of data traffic in a high performance computing environment
Systems and methods for supporting SMA level abstractions at router ports for enablement of data traffic in a high performance computing environment. In accordance with an embodiment, a subnet manager in a local subnet is responsible for enabling data traffic between subnets in a high performance computing environment. The SM can configure and set a data attribute at a switch port configured as a router port such that incoming data packets can be checked against the attribute to determine whether the data packet's destination is allowed or disallowed to receive inter-subnet data traffic.
US10958570B2 Interoperability between symmetric and asymmetric EVPN IRB modes
A system and method are disclosed for enabling interoperability between asymmetric and symmetric Integrated Routing and Bridging (IRB) modes. A system is configured to receive a route advertisement, examine the label fields of the route advertisement, and determine whether Layer 2 or Layer 3 information is conveyed. The system is further configured to build a route advertisement to advertise to a second device based on whether Layer 2 or Layer 3 information is conveyed in the first route advertisement.
US10958561B1 Utilizing egress peer engineering to determine optimized traffic plans and to implement an optimized traffic plan
A device determines traffic and costs associated with a network that includes network devices interconnected by links, and determines traffic assignments for the network based on the traffic and the costs associated with the network. The device determines tunnel use for the network based on the traffic assignments, and determines peer link use for the network based on the tunnel use. The device determines costs associated with the traffic assignments, the tunnel use, and the peer link use for the network, and generates traffic plans based on the traffic assignments, the tunnel use, the peer link use, and the costs associated with the traffic assignments, the tunnel use, and the peer link use. The device causes one of the traffic plans to be implemented in the network by the network devices and the links.
US10958558B2 Reactive source routing associated with a network
An initiation of a network device on a host system may be detected and an IP address may be assigned to the network device. Furthermore, a network gateway may be associated with the IP address. In some embodiments, a network may be assigned to the network device. The network may be configured to route outgoing data from the network through the network gateway as opposed to a default network gateway.
US10958553B2 Network configuration system
Methods and systems described herein are directed towards using artificial intelligence to recommend network features to add to networks. A network configuration system may determine the network components and usage characteristics for a network within a plurality of networks. The network configuration system may use an ensemble to generate recommendations based on the network components and usage characteristics of the plurality of networks. The ensemble may include one or more machine learning based recommenders. The ensemble may also include a non-personalized recommender that generates recommendations based on known compatibility between network features. The network configuration system may weight recommendations from each recommender to create a ranked ordering of the recommendations. The network configuration system may modify (e.g., add or remove network features) one or more networks based on the recommendations and/or user input. As networks are modified, the network configuration system may train each recommender to provide better recommendations.
US10958550B2 Disruptionless message capturing within an industrial control system
Capturing messages exchanged with field devices in an industrial process without disrupting communication of the messages. A diagnostic driver embedded within a gateway device detects abnormal conditions in connections between the gateway device and the field devices. The diagnostic driver captures messages indicative of the abnormal condition without disrupting message communication. The driver is capable of transmitting captured messages, on demand, to a workstation computing device for diagnosis of the abnormal condition.
US10958546B2 System and method for estimation of quality of experience (QoE) for web browsing using passive measurements
Systems and methods are disclosed, and one includes a computer-implemented method for predicting quality of experience (QoE) for application downloading a webpage from a server stack, including determining a stat data corresponding to a traffic through a network node, generating a feature vector using the stat data, estimating a download performance metric for the application in a downloading of the webpage, using feature vector data, and estimating a QoE value, using the estimated performance metric.
US10958545B2 Monitoring traffic flows of containers in a segmented network environment
A traffic control and monitoring module includes a firewall operating in a container namespace that is configured to control and monitor traffic to and from a container in the container namespace. The traffic control and monitoring module reports detected traffic to a traffic flow reporting module operating in a host namespace of the host operating system. The traffic control and monitoring module obtains traffic flows associated with a plurality of containers in different container namespaces and reports the traffic flows to a segmentation policy. Based on the reported traffic flows, the segmentation server may update a segmentation policy to improve network security.
US10958542B2 System for active data acquisition management in a gas turbine engine
An aircraft sensor system includes a first sensor configured to detect a parameter of an aircraft system and a first micro electro-mechanical-system (MEMS) disposed local to a first component within the aircraft system. The first MEMS is communicatively connected to a controller, and is configured to trigger in response to a corresponding parameter exceeding a threshold. The controller is connected to an output of the first sensor and includes a non-transitory memory storing instructions configured to cause the controller to increase a sampling rate of the first sensor to a sampling rate corresponding to the first component for at least a predetermined length of time in response to the first MEMS being triggered.
US10958539B1 Network function virtualization compute element image upgrade
A network function virtualization (NFV) compute element installs an image supporting a virtualized network function (VNF) on the element. The image includes instructions/data to initiate a TCP connection between the element and a Software Defined Network (SDN) controller upon reboot of the element. Upon rebooting, the element establishes, as client in accordance with the instructions/data, a TCP connection with the controller. The element then accepts, as a cryptographic network protocol server, a connection via the TCP connection from the controller as a client in accordance with the instructions. Next, the element accepts, as a network management protocol server, a connection via the cryptographic network protocol connection from the controller as network management protocol client. The element receives, from the controller over the network management protocol connection, commands regarding the status of the rebooted compute element, and then transmits, to the controller over the network management protocol connection, responses to the commands.
US10958536B2 Data management policies for internet of things components
Techniques are provided for implementing data management policies for various components of an Internet of Things (IoT) system. An exemplary method performed by an IoT component comprises: obtaining sensor data; obtaining a data management policy that specifies a data transmission policy, a data retention policy, a data retirement policy and/or a data processing policy for a processing of the sensor data by a plurality of IoT components; and processing the sensor data based on the obtained data management policy. Data policy operators are optionally provided to (i) adjust a resolution of the sensor data; (ii) aggregate the sensor data; and/or (iii) apply a learning algorithm to the sensor data, based on the data management policy.
US10958535B2 Methods and apparatus for interfacing with a phone system in an on-demand service environment
Disclosed are systems, apparatus, methods, and computer readable media for interfacing with a phone system in an on-demand service environment. In one embodiment, a client machine is in communication with a data provider and the phone system. The phone system is operated by a phone provider separate from the data provider. A message is received at the client machine from the phone system. The message includes information regarding a phone event in relation to a phone call. The phone event information is provided in a first part of a user interface in a web browser on the client machine. A second part of the user interface is capable of displaying information received at the client machine from the data provider. The first part of the user interface and the second part of the user interface are adapted to communicate with one another. For example, the first part of the user interface is adapted to send a message including the phone event information to the second part of the user interface.
US10958533B2 Tracking data flow in distributed computing systems
A distributed computing environment comprises a plurality of distributed computer systems that execute a plurality of applications. At least one of the distributed computer systems executes a data flow software tool that identifies potential data flows between the applications and generates a GUI that shows at least one upstream application and/or at least one downstream application for a subject application. The data flow software tool receives, via the GUI, from the user, a first input for the at least one upstream application and/or a second input for the at least one downstream application. The first input comprises a verification that the at least one upstream application provides the incoming data flow to the subject application and the second input comprises a verification that the at least one downstream application receives the outgoing data flow from the subject application.
US10958532B2 Machine learning based discovery of software as a service
An example embodiment involves receiving an activity record including activity data, provider data, and description data; applying a first layer of a multi-layer machine learning (ML) model to predict that the activity record relates to software, applying a second layer of the multi-layer ML model to predict a provider name of a software application referenced in the activity record, applying a third layer of the multi-layer ML model to predict an application title of the software application referenced in the activity record, and storing, in a database, a configuration item indicating that the activity record relates to software, where the configuration item contains attributes including the provider name and the application title.
US10958530B1 Networking systems and methods using multipath asynchronous Galois information coding
A system for transmitting information over a network may include a server that generates random superpositions each including multiple packet fragments encoded using a Galois field and transmits them over multiple communication links to a client device. The packet fragments may be a plurality of fixed-size vectors that define the information to be transmitted. The server also may select a subset of the fixed-size vectors based on heuristics and generate a coefficient for each of the selected vectors. The coefficients may include any natural number. The superposition may be a sum of the selected fixed-size vectors multiplied by their associated coefficients. The server may repeat the process until the client acknowledges receipt of the information or another condition is met. The client device may then decode the received superposition, such as by solving the set of linear equations represented by the received superpositions. Other implementations also are described.
US10958525B2 Network slice management method and apparatus
Embodiments of this application provide a network slice management method and an apparatus. The method includes: receiving, by an NSMF, a network slice instantiation request, where the network slice instantiation request includes network slice requirement information; obtaining, by the NSMF, a network slice template based on a network slice template identifier or a network slice type; decomposing, by the NSMF, the network slice requirement information into network slice subnet requirement information and transport network requirement information based on the network slice template; sending, by the NSMF, a network slice subnet instantiation request to an network slice subnet management function (NSSMF), where the network slice subnet instantiation request includes the network slice subnet requirement information; receiving, by the NSMF, a network slice subnet instantiation response sent by the NSSMF; and sending, by the NSMF, a transport network instantiation request to a TN-manager.
US10958524B2 Method for generating network slice template and for applying network slice template, and apparatus
A method for generating a network slice template and for applying the network slice template, and an apparatus. The method comprises: according to a service characteristic of a service requested by a user, matching in a pre-set slice template database to find whether there is a slice template that satisfies the service characteristic; if so, determining the slice template that satisfies the service characteristic as a target slice template; and if not, generating a target slice template based on the service characteristic, a pre-set slice template, a virtual network function and a network function virtualisation infrastructure database.
US10958523B1 Consistent deployment of monitoring configurations on multiple computing systems
A user input is obtained at a central monitoring device to deploy in a destination monitoring server a monitoring configuration stored at a source monitoring server. The source monitoring server is configured to monitor at least one parameter for a first set of computing devices and the destination monitoring server is configured to monitor the at least one parameter for a second set of computing devices. The central monitoring device accesses the source monitoring server using a first service account and exports the monitoring configuration to generate an export file. The central monitoring device then accesses the destination monitoring server using a second service account and transfers the export file to the destination monitoring server. The central monitoring server then deploys the monitoring configuration at the destination monitoring server based on the export file.
US10958516B2 Distributed ledger technology network provisioner
A system for intelligently provisioning a distributed ledger technology (DLT) network may be configured to receive requests from authorized users to provision a DLT network based on a plurality of preset parameters. The system may further be configured to generate one or more script, using machine learning or other artificial intelligence algorithms, for provisioning the DLT network according to the preset parameters. One or more nodes in the DLT network can then execute the intelligently generated script to provision the DLT network as requested.
US10958514B2 Generating application-server provisioning configurations
Systems, methods, and non-transitory computer-readable media are disclosed for generating provisioning templates for application servers. An example method includes loading a first application server in a runtime environment, identifying features and associated files used by the first application server at runtime, generating a provisioning template including a description of the subset of the identified features and how the files support each of the subset of features, and using the provisioning template to configure a second application server.
US10958512B2 Fine grained network management to edge device features
Network management systems and methods are provided. A system is provided that includes an event database that provides a mapping of multimodal sensor data to events of devices coupled to a network, such as operational or behavioral events. A network management engine obtains a set of multimodal sensor data relating to a device, which may include sensor measurement or output data relating to each of multiple device operation or behavior parameters. The engine determines, utilizing the mapping, a match of the set of multimodal sensor data to a specific event associated with the device. Based at least in part on the determined match, the engine causes generation or updating of event data associated with the specific event, the data being accessible by network management software of the network management system.
US10958511B2 Integrated access backhaul network architecture to support bearer aggregation for 5G or other next generation network
In a 5G network, an integrated access and backhaul (IAB) deployment in a 5G network, can enable aggregation of multiple user equipment (UE) bearers into backhaul bearers based on factors such as route information of UE bearers and quality of service of UE bearers. Additionally, an adaptation layer can be configured to perform aggregation of data from UE bearers into backhaul bearers either above or below a radio link control layer. Thus, aggregation of data from UE bearers into backhaul bearers can be performed either above the RLC or below the RLC to take advantage of benefits from both options.
US10958510B2 System and method of data communication
Particular embodiments may receive a request to perform a task to a core network by a user device via an access point. The user device may be authenticated by the core network which comprises one or more network functionality components, and each of the one or more network functionality components may be decomposed into multiple service types. The core network may identify a sequence of a service instances based on the task. Each of the service instances may belong to one of the multiple decomposed service types. The sequence of service instances may be scheduled for deployment to accomplish the task by the core network. The core network may deploy the sequence of the service instances to one or more server machines of the core network.
US10958509B2 Providing a new server alarm configuration based on the correlation of server alarms for varying metrics of monitored servers
A method performed by a server processing computer for a plurality of monitored servers is provided. The method includes receiving a server alarm of a first type in response to one of a first set of server metrics, each of which includes a measure of a first property for the monitored servers, exceeding a first threshold. The method also includes receiving a server alarm of a second type in response to one of a second set of server metrics, each of which includes a measure of a second property for the monitored servers, exceeding a second threshold. The method includes determining a server alarm correlation between the received server alarm of the first type and the received server alarm of the second type, and generating a new server alarm configuration for a server alarm of the first type and/or the second type based on the server alarm correlation.
US10958504B1 Systems and methods for operations, administration and maintenance (OAM) in the physical coding sublayer (PCS)
Systems and methods described herein provide a method for operation, administration and maintenance (OAM) of data message transmission. The method comprises reading a transmit register of a transmitter associate with a first management entity to determine a transmit status of the transmit register. The method further comprises loading a data message into the transmit register when the transmit status of the transmit register indicates availability. The method further comprises embedding the data message as an out-of-band message with physical code sublayer modulation, and transmitting the out-of-band message on the physical code sublayer to a receiver associated with a second management entity. A transmit state machine of the transmitter and a receive state machine of the receiver establish a handshake to allow the out-of-band message to be passed asynchronously.
US10958501B1 Request routing information based on client IP groupings
Systems and methods for managing requesting routing functionality associated with resource requests for one or more resources associated with a content provider are provided. The request routing functionality can correspond to the processing of domain name service (“DNS”) requests for resources by computing devices by correlating client computing device identifiers, such as an Internet Protocol (“IP”) address, with identifiers (e.g., IP addresses) associated with other components in a content delivery environment, such as DNS resolvers associated with the client computing device. The processing of the DNS requests can also correspond to client computing device clustering or classes of client computing devices.
US10958496B1 Transmitter, control circuit, recording medium, and subcarrier mapping method
A transmitter includes: a first mapping unit to allocate modulation symbols to orthogonal frequency division multiplexing subcarriers; a first differential block coding unit to perform differential block coding on a part of the modulation symbols allocated; a second differential block coding unit to perform, by using output of the first differential block coding unit as a start symbol, differential block coding on a remaining modulation symbol excluding the part of the modulation symbols subjected to differential block coding by the first differential block coding unit; and a second mapping unit to convert output of the second differential block coding unit into a transmit signal that is transmitted from a plurality of antennas.
US10958494B2 Preamble symbol receiving method and device
Provided are a preamble symbol generation method and receiving method, and a relevant frequency-domain symbol generation method and a relevant device, characterized in that the method comprises: generating a prefix according to a partial time-domain main body signal truncated from a time-domain main body signal; generating the hyper prefix according to the entirety or a portion of the partial time-domain main body signal; and generating time-domain symbol based on at least one of the cyclic prefix, the time-domain main body signal and the hyper prefix, the preamble symbol containing at least one of the time-domain symbols.
US10958489B2 Method and apparatus for wireless communication using modulation, coding schemes, and channel quality indicators
A wireless communication method including receiving, through a wireless channel, table indication information indicating one of a first Modulation and Coding Scheme (MCS) table supporting up to 64 Quadrature Amplitude Modulation (QAM) and second and third MCS tables supporting up to 256 QAM, the third MCS table including a same number of MCS indices as the second MCS table and including less MCS indices corresponding to 256 QAM than the second MCS table, and identifying one of the first to third MCS tables according to the received table indication information to recognize a demodulation scheme for data to be received through the wireless channel may be provided.
US10958488B2 Signal transmission method and system
This application provides a signal transmission method and system, and relates to the field of communications technologies. The system includes an equalization module, a first decoder, and a feedback module. The equalization module includes at least two multi-symbol detectors. The feedback module is connected to the first decoder and the at least two multi-symbol detectors. The equalization module performs equalization processing on convolutional data flows to obtain an equalized data flow. In this process, each multi-symbol detector performs multi-symbol detection processing on a convolutional data flow input into the multi-symbol detector. The first decoder decodes the equalized data flow to obtain a decoded data flow. The feedback module feeds back a feedback data flow to the at least two multi-symbol detectors. The equalization module performs equalization processing on the convolutional data flows based on the feedback data flow.
US10958486B2 Systems and methods for improved data transmission in short-reach links
Systems and methods are provided for enabling lower-bandwidth hardware components to support higher data rates. In particular, aspects of the disclosed systems and methods use Raised Cosine pulse shaping in short-reach links to band limit the signal spectra and thereby enable existing, such lower-bandwidth components to support higher data rates.
US10958474B2 Network interface, network and method for data transmission within the network
A network interface of a network user having at least one physical interface for connecting the network interface to a network interface of a different network user, at least one data selector, which is connected to the physical interface and which is suitable for receiving data from the physical interface and sending data to the physical interface, and at least one data switch, which is connected to the data selector and which is suitable for receiving data from the data selector and sending data to the data selector.
US10958466B2 Environmental control systems utilizing user monitoring
Methods and apparatuses for environmental control systems are described. In one example, a method includes monitoring a voice communications call between a local call participant located in a building space and a remote call participant. The method includes detecting a change in a user state of the local call participant from the voice communications call. The method further includes adjusting an environmental parameter in the building space responsive to detecting the change in the user state of the local call participant.
US10958457B1 Device control based on parsed meeting information
Systems and methods are disclosed related to determining device settings for a meeting based in part by parsing text from a meeting invitation or calendar entry, and controlling one or more remotely controllable devices during the meeting according to the determined settings. Based on contextual information determined from a parsed meeting invitation and/or related sources, controllable devices such as remote-controllable window shades, lighting equipment, camera equipment, display screens and/or other in-room equipment may be automatically assigned to determined settings before or during an in-person meeting, conference call or videoconference.
US10958454B1 System and method for cable link establishment
Described herein are methods and systems for connecting via a cable a USB host and USB device over distances equal to greater than 50 meters. The methods and systems include having the host and device each send a pilot signal over the cable and the host and device, each detecting that the received pilot signal is valid. After confirming the validity of the pilot signals, the host begins standard USB protocols with the device. The system and methods also allow for the insertion of a power over Ethernet device into the cable to provide power to a remote USB device. In some embodiments, only the D+ and D− lines are used allowing multiple independent USB connections over the cable.
US10958450B1 Constructing a multiple-entity root certificate data block chain
In a general aspect, a multiple-entity root certificate data block chain is constructed and maintained for use in a cryptography system. In some aspects, a genesis data block includes genesis block data entries representing respective member entities of a root certificate authority consortium. A block chain comprising the genesis block is provided for use by one or more end entities as a root certificate data block chain in a cryptography system. In some aspects, an action data block comprising an action block data entry is generated and sent to member entities of the root certificate authority consortium. An action block based on the action data block is generated and associated with an existing block of the block chain. The block chain comprising the action block is providing for use, by one or more end entities, as a root certificate data block chain in the cryptography system.
US10958446B2 Secure wireless network association
System and techniques for secure wireless association are described herein. A station (STA) may transmit a probe request for the wireless network that includes identification of a certificate. An access point (AP) receiving the probe request may obtain the identified certificate and use the certificate to encrypt a key. The encrypted key may then be included in a beacon by the AP. The STA may then obtain the encrypted key from the beacon, decrypt the key with the certificate, and then use the key to associate to the wireless network via the AP.
US10958439B2 Apparatus and method for reliable quantum signature
An apparatus and method for a reliable quantum signature. The method using the apparatus for a reliable quantum signature includes preparing a quantum signature by sharing a first secret key and a first Bell state with a signer's terminal device and by sharing a second secret key and a second Bell state with a verifier's terminal device; signing, by the signer's terminal device, a message with the quantum signature using a first encoding value, the first secret key, and the first Bell state; verifying, by the apparatus, the quantum signature of the message using the first encoding value, the first secret key, and the first Bell state; and finally verifying, by the apparatus, the quantum signature of the message using the verifier's terminal device, a second encoding value, a third encoding value, the second secret key, and the second Bell state.
US10958438B2 Method, apparatus, and electronic device for blockchain-based recordkeeping
A method for blockchain-based data verification is provided. The method includes: obtaining target data submitted by a data submitter, wherein a first data digest of the target data is recorded in a blockchain; computing a second data digest of the target data; determining whether the second data digest matches the first data digest of the target data recorded in the blockchain; and determining that the target data submitted by the data submitter is valid in response to determining that the second data digest matches the first data digest of the target data recorded in the blockchain.
US10958437B2 Object signing within a cloud-based architecture
A system and method for digitally signing an object. An object signing agent sends a signing request for an object to a remote signing server, which, in response to receiving the request, generates a virtual machine executing code for signing the object. The object is signed within the virtual machine and returned to the object signing agent.
US10958431B2 Authenticating computing system requests across tenants of a multi-tenant database system
Disclosed are some implementations of systems, apparatus, methods and computer program products for facilitating the authentication of computing system requests across tenants of at least one multi-tenant database system. Authentication is facilitated using a central registry that is accessible by and independent from the tenants of the multi-tenant database system.
US10958428B2 Apparatus for quantum key distribution on a quantum network and method using the same
A device and method for quantum key distribution (QKD). The QKD center includes an authentication key sharing unit for sharing authentication keys with QKD client devices; a quantum key generation unit for generating a sifted key for each of the QKD client devices using a quantum state; an error correction unit for generating output bit strings by correcting errors of the sifted keys; and a bit string operation unit for calculating an encryption bit string by performing a cryptographic operation on the authentication keys, the distribution output bit strings and output bit strings received from the QKD client devices. The present invention improves security by preventing the QKD center from being aware of keys shared among users.
US10958421B2 User access control in blockchain
A method, computer system, and a computer program product for controlling access to an asset in a blockchain network is provided. The present invention may include encrypting the asset using a target encryption key. The present invention may also include storing the encrypted asset on a ledger. The present invention may then include receiving a start encryption key to access the asset. The present invention may further include traversing a graph of keys beginning with the start encryption key across a plurality of nodes and edges until reaching the target encryption key. The present invention may also include allowing access to the asset based on reaching the target encryption key.
US10958418B2 System and method for a blockchain network with heterogeneous privacy
A blockchain is configured with a public mainchain connected to a plurality of private sidechains. Access is controlled to the private sidechains through an access controller allowing transactions in the sidechain to be trusted implicitly. Data parity may be maintained between the mainchain and sidechains through the use of a parity controller configured by a user.
US10958415B2 Method, apparatus, and computer-readable medium for searching polymorphically encrypted data
A method, apparatus, and computer-readable medium for searching polymorphically encrypted data includes generating one or more pseudonymous tokens by encrypting a ciphertext using a first algorithm and an encryption key, the first algorithm comprising a polymorphic algorithm configured to generate a distinct pseudonymous token for each application of the polymorphic algorithm to the same plaintext, storing, the one or more pseudonymous tokens in one or more data stores, and identifying data in the one or more data stores that corresponds to the ciphertext by querying the data store using a search token generated by encrypting the plaintext using a second algorithm and the encryption key, the search token being distinct from the one or more pseudonymous tokens.
US10958410B2 Adaptive timing synchronization for reception for bursty and continuous signals
There are provided examples of receivers, controller units and related methods, wherein one receiver includes: an adjustable sample provider configured to provide samples of an input signal using an adjustable sample timing; a feedback path configured to provide a feedback signal to the adjustable sample provider on the basis of a timing error, wherein the feedback path includes a loop filter configured to provide sample timing information to the adjustable sample provider; and a replacement value provider configured to provide a replacement sample timing information replacing the sample timing information provided by the feedback path when an input signal does not fulfil a predetermined requirement for a feedback-based sample timing adaptation, wherein the replacement value provider is configured to provide the replacement sample timing information considering a timing error information, or a quantity derived from the timing error information, over a longer time period when compared to a time period considered by the loop filter for a provision of the sample timing information.
US10958406B2 Resource allocation
A method of signalling resource allocation data in a communication system which uses a plurality of sub-carriers arranged in a sequence of chunks. An allocation of the sub-carriers for each of a plurality of user devices is received. The received allocations are processed to determine, for each user device, data identifying a start chunk and an end chunk within the sequence of chunks, which depend upon the sub-carriers allocated to the user device. Different resource allocation data is generated for each of the user devices using a predetermined mapping which relates the data identifying the corresponding start chunk and end chunk determined by the processing step to resource allocation data comprising a unique value. The respective resource allocation data is signaled to each of the plurality of user devices.
US10958403B2 Reference signal reception and CQI computation method and wireless communication apparatus
A wireless communication base station apparatus which is able to prevent deterioration in the throughput of LTE terminals even when LTE terminals and LTE+ terminals coexist. In this apparatus, based on the mapping pattern of the reference signals used only in LTE+ terminals, a setting unit sets, in each subframe, the resource block groups where the reference signals used only by the LTE+ terminals are mapped. For symbols mapped to the antennas, an mapping unit maps, to all the resource blocks within one frame, cell specific reference signals used for both LTE terminals and LTE+ terminals. For the symbols mapped to the antennas, the mapping unit maps, to the plurality of resource blocks, of which part of the resource block groups is comprised, in the same subframe within one frame, the cell specific reference signals used only for LTE+ terminals, based on the setting results inputted from the setting unit.
US10958396B2 Method and device for sending reference signal
The present disclosure relates to a method for sending cell common control reference information. In one example method, before common control information needs to be sent, a base station having M antenna ports generates the cell control reference information used to detect the common control information. The base station maps the common control information and the cell control reference information to one or more resource units (RUs) of N antenna ports. The N antenna ports are a subset of the M antenna ports. The base station uses the one or more RUs to send the common control information and the cell control reference information used to detect the common control information to a user equipment (UE) within a coverage area of the base station.
US10958395B2 Method and a system for transmitting DFT-s-OFDM symbols
The present disclosure discloses a method and a system for transmitting DFT-s-OFDM symbols. A data sequence for transmitting as an OFDM symbol is received as input from a data source. A reference sequence for transmitting along with the data sequence as the OFDM symbol is generated and time-multiplexed with the data sequence, to generate a multiplexed sequence. Thereafter, a Discrete Fourier Transform (DFT) operation is performed on the multiplexed sequence to generate a DFT-spread-Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) symbol that is further processed for transmitting over a channel. The transmission of the reference sequence and the data sequence in a single OFDM symbol provides better bandwidth utilization and flexibility in modulation of the reference sequence and the data sequence.
US10958394B2 Ultra-reliable low-latency communication indication channelization designs
In some circumstances, a URLLC may preempt resource. An apparatus may be configured to receive a set of resource blocks from a base station including at least one of eMBB data or URLLC data in a PDSCH. The apparatus may receive a URLLC indicator from the base station. The URLLC indicator may be received embedded within the URLLC data or received separate from the URLLC data within DCI of a PDCCH. The URLLC indicator indicates whether the set of resource blocks includes at least part of the URLLC data. The apparatus may determine, based on the URLLC indicator, whether the set of resource blocks includes the URLLC data and processing the set of resource blocks based on a result of determining whether the set of resource blocks includes the URLLC data.
US10958392B2 NR peak rate and transport block size
According to certain embodiments, a method is disclosed for operating a user equipment. The method comprises transmitting or receiving a transmission on at least one of the component carriers, wherein the at least one component carrier is associated with a slot duration that corresponds to a numerology of the component carrier. The transmitting or receiving on the at least one of the component carriers is based on a relation between a number of information bits on the at least one of the component carriers over one or more reference slot durations and a reference data rate.
US10958386B2 ACK/NACK signals for next generation LTE devices and systems
Devices and methods of providing symmetric UL and DL ACK/NACKs is generally described. UL ACK/NACKs of different UEs are multiplexed and received by a UE with a PUSCH. The receiving UE in response transmits the DL ACK/NACK. The ACK/NACK may be transmitted in a localized or distributed manner among subbands that may be adjacent or each may have blocks separated by blocks of a different subband. The ACK and NACK may use independent resources or the NACK may not be transmitted on the single ACK/NACK resource, the lack of an ACK serving as a NACK. The ACK/NACK may be transmitted using a beamforming weight shaped by the received PUSCH/PDSCH. The ACK/NACK symbol may be located in the first symbol, adjacent to the PUSCH/PDSCH, or at the end of a TTI. If adjacent, the UL grant or UL assignment may indicate whether the ACK/NACK resource is used by the PUSCH/PDSCH.
US10958382B2 Short latency fast retransmission triggering
The invention relates to an improved transmission protocol for uplink data packet transmission in a communication system. A receiver of a user equipment receives a Fast Retransmission Indicator, referred to as FRI. The FRI indicates whether or not a base station requests a retransmission of a previously transmitted data packet. A transmitter of the user equipment retransmits the data packet using the same redundancy version as already used for the previous transmission of the data packet.
US10958369B2 Search space overbooking and pruning
Methods, systems, and devices for wireless communication are described. In some cases, due to blind decoding and channel estimation (CE) limits, one or more user equipment (UE) specific search sets may be pruned for blind decoding and/or CE purposes. For instance, after hashing a set of common decoding candidates to control channel elements (CCEs) within the control region, the UE specific search sets may be pruned so as to conform to the blind decode limitation, since a common search space has already occupied a portion of the total blind decode limit. Following pruning, the UE may hash the sets of UE-specific decoding candidates associated with the one or more UE specific search sets to CCEs within the control region. The UE may further prune UE specific search sets, based on CE limits, while reusing CE for overlapping hashed locations.
US10958363B2 Antenna arrangement and kitchen apparatus
An easy-to-manufacture wide-band antenna arrangement and a kitchen appliance including this antenna arrangement are provided. A resonating part of the antenna arrangement has a flat shape, its outer edges have an elliptical curvature and a coaxial cable is located at a feed in a slit in the middle of the resonating plate. The resonating plate is parallel to a ground plane, and together those parts form a planar inverted-F antenna. Such an antenna is useful in combination with a kitchen hob and sensor applications that wirelessly communicate with the kitchen hob, e.g. for improving cooking results.
US10958362B1 Method and system for determining group delay between periodic radio frequency (RF) signals
A method of determining group delay between periodic radio frequency (RF) signals received at a narrow-band coherent receivers includes receiving a first periodic RF signal at a first coherent receiver in the frequency domain, receiving a second periodic RF signal at a second coherent receiver in the frequency domain, which is delayed with respect to the first periodic RF signal, the first and second periodic signals having the same period and carrier frequency; determining a cross-spectrum signal of the first and second periodic RF signals in the frequency domain, the cross-spectrum signal including amplitudes and phases versus frequency; calculating a slope of phase of the cross-spectrum signal at frequencies over at least a portion of a bandwidth of the cross-spectrum signal; and determining a group delay between the first and second periodic RF signals to be the slope of phase of the cross-spectrum signal.
US10958361B2 Antenna apparatus and measurement method
An antenna apparatus is configured to include: a DUT scan mechanism that executes total spherical scanning on a DUT having an antenna in an internal space of an OTA chamber around a reference point; a plurality of antennas disposed at a distance within a near field measurement range from the reference point; and signal analysis devices that respectively perform a near field measurement process related to total radiated power (TRP) based on reception signals of the antennas which receive radio signals in a spurious frequency bandwidth radiated from the antenna transmitting and receiving radio signals in a specified frequency bandwidth, during execution of the total spherical scanning.
US10958356B2 Optical wireless communication system for a vehicle
An optical wireless communication system for a vehicle comprises a photonic device and control electronics configured to control the photonic device. The photonic device comprises a plurality of photonic components arranged in a two-dimensional matrix array, and the control electronics are configured to control individually or in groups the photonic components of the plurality of photonic components. Each photonic component or each group of photonic components is configured, where appropriate conjointly with an optic, so as to emit and/or receive at least one optical wireless communication signal in a propagation direction that is discriminable relatively to a propagation direction of optical wireless communication signals emitted and/or received, respectively, by at least one other photonic component or by at least one other group of photonic components of the plurality of photonic components.
US10958353B1 Encoding a first modulation type with a first spectral efficiency into a second modulation type capable of having a second spectral efficiency
In a first embodiment, method and apparatus for encoding a first spectral efficiency into a second spectral efficiency; wherein the second spectral efficiency has a higher order than the first spectral efficiency. In a second embodiment, a method and apparatus for achieving at least two spectral efficiencies using a single type of modulation.
US10958352B2 Signal transmitting method, signal receiving method, and related device and system
According to a signal transmitting method, a signal receiving method, and a related device and system, a generated single-wavelength optical carrier may be split into N subcarriers with a same wavelength by using a splitting device, corresponding data modulation and corresponding amplitude spread spectrum modulation are performed on the N subcarriers by using N spreading codes and N low-speed data signals obtained by deserializing a received high-speed data signal, to obtain N spread spectrum modulation signals, and the N spread spectrum modulation signals are combined and output. A multicarrier generation apparatus or the like having a relatively complex structure does not need to be used for optical carrier splitting, and spectrum spreading does not need to be performed in a phase modulation manner in which a plurality of delay units or controllable phase units are required.
US10958345B1 Echo cancellation system and method
An echo cancellation method includes steps of (a) extracting phase-distortion estimates, (b) reconstructing an echo signal, (c) generating a clean signal, and (d) producing a primary signal. Step (a) includes extracting, from a first phase signal, a plurality of phase-distortion estimates, the first phase signal having been estimated from an echo-corrupted signal received at a first coherent transceiver of a coherent optical network. Step (b) includes reconstructing an echo signal from the plurality of phase-distortion estimates and a transmitted signal transmitted by the first coherent transceiver. Step (c) includes generating a clean signal as a difference between the reconstructed echo signal and the first phase signal. Step (d) includes producing a primary signal by mapping each of a plurality of clean-phase estimates of the clean signal to one of a plurality of constellation symbols associated with a modulation scheme of the primary signal.
US10958341B2 Systems and methods for providing geolocation services in a mobile-based crowdsourcing platform
The present invention provides systems and methods for providing geolocation services in a mobile-based crowdsourcing platform. More specifically, the system of the present invention includes a plurality of remote mobile devices and a visible light communication (VLC) enabled lighting system configured to communicate and exchange data with a cloud-based service, such as a crowdsourcing platform. The crowdsourcing platform generally provides a geolocation service based on the crowdsourcing, or polling, of users of the mobile devices, in addition to VLC data captured by the VLC-enabled lighting system, so as to determine location and movement of the users within a specific environment. The system is further configured to automatically render a floor plan or layout of a location based on the user data and VLC data.
US10958340B2 Multi-channel light communications via waveguides
Devices implementing light communications use waveguides to efficiently collect wavelength-specific light used for the light communications and propagate that collected light to a sensor. More particularly, light comprising a plurality of wavelengths and collected from one or more entrances propagates along a TIR waveguide until disrupted by a diffusive element, which effectively directs the propagating light to one or more sensors. Each sensor detects a subset of the plurality of wavelengths. In so doing, the solution presented herein increases the amount of light available for the light communications and/or reduces the number of sensors needed for the light communications, e.g., by providing light collected from multiple different locations to a single sensor. The waveguide solution presented herein may be implemented inside a device and/or along an exterior surface, e.g., housing or casing, of a device.
US10958339B2 Methods and systems relating to optical networks
Data center interconnections, which encompass WSCs as well as traditional data centers, have become both a bottleneck and a cost/power issue for cloud computing providers, cloud service providers and the users of the cloud generally. Fiber optic technologies already play critical roles in data center operations and will increasingly in the future. The goal is to move data as fast as possible with the lowest latency with the lowest cost and the smallest space consumption on the server blade and throughout the network. Accordingly, it would be beneficial for new fiber optic interconnection architectures to address the traditional hierarchal time-division multiplexed (TDM) routing and interconnection and provide reduced latency, increased flexibility, lower cost, lower power consumption, and provide interconnections exploiting N×M×D Gbps photonic interconnects wherein N channels are provided each carrying M wavelength division signals at D Gbps.
US10958337B2 Narrowband time-division duplex frame structure for narrowband communications
There is a need to support narrowband TDD frame structure for narrowband communications. The present disclosure provides a solution by supporting one or more narrowband TDD frame structure(s) for narrowband communications. In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may determine a narrowband communication frame structure comprising a FDD mode or a TDD mode and a particular TDD frame structure for narrowband communications from a group of narrowband TDD frame structures. The apparatus may determine a periodicity, subframe number, and transmission sequence associated with a SSS based at least in part on the narrowband TDD frame structure. The apparatus may transmit the SSS using the narrowband TDD frame structure determined for the narrowband communications. In one aspect, the SSS may be transmitted in a same subframe within a frame and at a periodicity of 2 or more frames.
US10958327B2 Method and apparatus to CSI reporting using multiple antenna panels in advanced wireless communication systems
A user equipment (UE) for channel state information (CSI) feedback comprises a transceiver configured to receive, from a base station (BS), configuration information for the CSI feedback, the configuration information indicating a number of antenna panels (Ng) at the BS and a codebook mode, wherein Ng>1 and each of the antenna panels comprises antenna ports with a first polarization (P1) and antenna ports with a second polarization (P2). The UE further comprises a processor operably connected to the transceiver, the processor configured to identify the number of antenna panels (Ng) at the BS, identify a codebook for the CSI feedback based on the codebook mode configured between a first codebook mode and a second codebook mode, and generate the CSI feedback using the identified codebook. The transceiver is further configured to transmit the generated CSI feedback to the BS.
US10958324B2 Transmit antenna diversity wireless audio system
A wireless audio system including a transmitter using multiple antenna diversity techniques for different signal types is provided. Multipath performance may be optimized, along with improved spectral efficiency of the system.
US10958322B2 Antenna apparatus and beam state switching method
One example antenna apparatus includes S groups of antenna bays, S groups of phase-shift feeding networks, and S beamforming networks. An ith group of antenna bays include Ni bays, an ith group of phase-shift feeding networks include Ni phase-shift feeding networks, and the Ni bays are connected to the Ni phase-shift feeding networks. In a first state, an ith beamforming network is configured to form ni beams corresponding to the Ni bays, where Ni first ports corresponding to the beamforming network are connected to the Ni phase-shift feeding networks, ni second ports corresponding to the beamforming network are connected to ni antenna ports, and ni is less than Ni. In a second state, an ith beamforming network is configured to form Ni beams corresponding to the Ni bays, where Ni first ports corresponding to the beamforming network are connected to the Ni phase-shift feeding networks, and Ni second ports corresponding to the beamforming network are connected to Ni antenna ports.
US10958316B2 Multi-band base station antennas having MIMO arrays and related methods of operation
Base station antennas are provided herein. A base station antenna includes consecutive first, second, third, and fourth columns of radiating elements that are configured to transmit in a first frequency band. In some embodiments, the first and third columns are further configured to transmit in a second frequency band that is different from the first frequency band as a first MIMO pair, and the second and fourth columns are further configured to transmit in the second frequency band as a second MIMO pair. Additionally or alternatively, in some embodiments, the first and second columns are fed together and are further configured to transmit in a second frequency band as a first MIMO pair, and the third and fourth columns are fed together and are further configured to transmit in the second frequency band as a second MIMO pair. Related methods of operation are also provided.
US10958315B2 Device for wireless inter-networking
Aspects of the present disclosure generally pertains a system and method for wireless inter-networking between a wireless wide area network (WWAN) and a local area network (WLAN) employing one or more extended range wireless inter-networking devices. Aspects of the present disclosure more specifically are directed toward a high powered wireless interconnect device that includes high efficiency circuitry to make it possible to implement in a portable or in-vehicle form factor, which may provide reasonable battery life, size, weight, and thermal dissipation.
US10958314B2 UE-aided channel reciprocity compensation for radio access in MIMO wireless communication systems
A wireless cellular base station (BS) transmitter transmits a downlink calibration pilot symbol. A receiver receives from a user equipment (UE) an uplink calibration pilot symbol and an effective downlink channel estimate transmitted by the UE. The effective downlink channel estimate is computed by the UE using the downlink calibration pilot symbol received from the BS. Processing devices compute an effective uplink channel estimate using the uplink calibration pilot symbol received from the UE and compute channel reciprocity calibration coefficients using the effective downlink channel estimate received from the UE and the effective uplink channel estimate computed by the BS. The BS includes multiple antennas, and the BS computes the channel reciprocity calibration coefficients for each antenna. Alternatively, the uplink channel estimate received by the BS is an inverted version of the effective downlink channel estimate, which the processing devices use for channel reciprocity compensation.
US10958310B2 Wirelessly charged electronic device with shared inductor circuitry
An electronic device may contain an input-output device such as a speaker, vibrator, or near field communications antenna. The input-output device may include an inductor. The inductor in the input-output device may be shared by wireless charging circuitry in the electronic device so that wireless charging signals can be converted into power to charge a battery in the electronic device. A separate inductor may also be provided within an input-output device to support wireless charging. A drive circuit may supply drive signals to the input-output device such as audio signals, vibrator control signals, or near field communications output signals for external near field communications equipment. An input amplifier that is coupled across the inductor in the input-output device may be used in receiving near field communications signals.
US10958301B2 Audio synchronization of a dumb speaker and a smart speaker using a spread code
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for synchronizing playback of audiovisual content with a dumb speaker. In some embodiments, a display device transmits a spread spectrum signal to a dumb speaker over a data channel using a spread spectrum code. The display device then receives the spread spectrum signal from the dumb speaker over an audio data channel. The display device despreads the spread spectrum signal based on the spreading code. The display device determines a time of receipt of the spread spectrum signal. The display device calculates an audiovisual output path delay for the dumb speaker based on the time of receipt and a time of transmission. The display device then synchronizes the playback of the audiovisual content at the dumb speaker and a smart speaker based on the audiovisual output path delay.
US10958299B2 Reducing antenna multipath and Rayleigh fading
Systems, methods, and apparatus for reducing antenna multipath and Rayleigh fading are disclosed. In one or more embodiments, a disclosed method for reducing multipath and Rayleigh fading for an antenna comprises receiving, by a structure, at least one undesired electromagnetic (EM) signal. In one or more embodiments, the structure is mounted proximate the antenna. In at least one embodiment, the structure comprises absorber material and/or reflective material. In one or more embodiments, the antenna is mounted on top of the structure. In at least one embodiment, the structure further comprises a core, where the core is covered by the absorber material and/or the reflective material. In at least one embodiment, the core is in the shape of a sphere, a hemisphere, at least a portion of a sphere, an ellipsoid, a torus, a pyramid, a cube, a cuboid, a cylinder, a cone, a polyhedron, or a freeform shape.
US10958298B2 Digital pre-distortion technique for a circuit arrangement with a power amplifier
Techniques (implemented in circuit arrangements, methods, computer instructions) are disclosed which permit digital pre-distortion for amplifiers. A common signal source provides a common analog signal from a digital input signal; a plurality of amplifiers amplifies a split signal which is a split version of the common analog signal; a built-in test circuit is configured to provide distortion information associated to distortion affecting the amplifier. The common signal source implements a signal conditioner to perform, in a signal path of the digital input signal, a feed-forward pre-distortion of the digital input signal according to a pre-distortion relationship mapping the digital input signal onto a pre-distorted version. The signal conditioner is configured to adjust the pre-distortion relationship in dependence on the distortion information.
US10958296B2 Digital multi-band predistortion linearizer with non-linear subsampling algorithm in the feedback loop
A concurrent multi-band linearized transmitter (CMLT) has a concurrent d a multi-band predistortion block (CDMPB) and a concurrent multi-band transmitter (CMT) connected to the CDMPB, The CDMPB can have a plurality of digital baseband signal predistorter blocks (DBSPBs), an analyzing and modeling (A&M) stage, and a signal observation feedback loop. Each DBSPB can have a plurality of inputs, each corresponding to a single frequency band of the multi-band input signal, and its output corresponding to a single frequency band; each output connect corresponding to an input of the CMLT. The A&M stage can have a plurality of outputs connected to and updating the parameters of the DBSPBs, and a plurality of inputs connected to either both outputs of the signal observation loop or the output of the subsampling loop and to outputs of the DBSPBs. The A&M stage can perform signals' time alignment, reconstruction of signals and compute parameters of DBSPBs.
US10958294B2 Decoding device and decoding method
The present disclosure provides a decoding device. The decoding device includes an iteration number computing unit and a recursive decoder. The iteration number computing unit receives multiple packet parameters corresponding to a packet and computes a codeword-number-per-symbol according to packet parameters, in which the packet includes multiple symbols. The iteration number computing unit computes an iteration number according to the codeword-number-per-symbol. The recursive decoder is coupled to the iteration number computing unit, and performs a decoding operation on a codeword within a data field of the packet according to the iteration number.
US10958292B2 Encoder, associated encoding method and flash memory controller utilizing divided partial parity blocks for circulant convolution calculations
An encoding method includes: processing a plurality of data blocks to generate a plurality of partial parity blocks, wherein the partial parity blocks includes a first portion and a second portion; using a first computing circuit to generate a first calculating result according to the second portion of the partial parity blocks; using the first calculating result to adjust the first portion of the partial parity blocks; performing circulant convolution operations upon the adjusted first portion to generate a first portion of parity blocks; and using a second computing circuit to generate a second portion of the parity blocks according to at least the first portion of parity blocks; wherein the first portion of the parity blocks and the second portion of the parity blocks serve as a plurality of parity blocks generated in response to encoding the data blocks.
US10958284B2 Time-interleaved digital-to-analog converter with time-domain dynamic element matching and associated method
A time-interleaved digital-to-analog converter (DAC) includes a digital processing circuit, a time-domain dynamic element matching (TDEM) circuit, a plurality of DACs, and a combining circuit. The digital processing circuit generates data sequences according to the digital signal. The data sequences include a first data sequence and a second data sequence. The TDEM circuit swaps a portion of the first data sequence with a portion of the second data sequence to generate a first adjusted data sequence and a second adjusted data sequence. The DACs include a first DAC and a second DAC. The first DAC has a first DAC cell that operates in response to the first adjusted data sequence. The second DAC has a second DAC cell that operates in response to the second adjusted data sequence. The combining circuit generates the analog signal by combining analog outputs of the DACs.
US10958282B2 Capacitive sampling circuit
A capacitive sampling circuit comprises: a first-differential-input-terminal, configured to receive a first one of a pair of differential-input-signals; a second-differential-input-terminal, configured to receive the other one of the pair of differential-input-signals; a capacitive-circuit-output-terminal, configured to provide a sampled-output-signal; a plurality of first-sampling-capacitors, each having a first-plate and a second-plate; a plurality of reference-voltage-terminals, each configured to receive a respective reference-voltage; and a first-capacitor-first-plate-switching-block configured to selectively connect the first-plate of each of the plurality of first-sampling-capacitors to either: (i) the first-differential-input-terminal; or (ii) a respective one of the plurality of reference-voltage-terminals; and a first-capacitor-second-plate-switch, configured to selectively connect or disconnect the second-plate of each of the plurality of first-sampling-capacitors to the second-differential-input-terminal.
US10958277B1 PLL with multiple and adjustable phase outputs
This application is directed to an electronic device including a phase locked loop (PLL) circuit. The PLL includes a voltage-controlled oscillator (VCO) and the PLL is configured to generate a plurality of periodic signals having a first frequency. Optionally, the periodic signals are equally separated in phase to cover an entire period cycle of the first frequency. The electronic device includes a first multiplexer coupled to the PLL, the first multiplexer being external to the PLL. The first multiplexer configured to receive a first selection signal, select a first periodic signal of the plurality of periodic signals based on the first selection signal, and provide the first selected periodic signal to a first clock-driven circuit that is distinct from the PLL. The electronic device further includes a controller circuit coupled to the first multiplexer, the controller circuit being configured to provide the first selection signal to the first multiplexer.
US10958275B2 Fast wakeup for crystal oscillator
Techniques are described for fast wakeup of a crystal oscillator circuit. Embodiments operate in context of a crystal oscillator coupled with a phase-locked loop (PLL). For example, prior to entering sleep mode, embodiments retain a previously obtained coarse code used to coarse-tune a voltage controlled oscillator of the PLL. On wakeup, the PLL is configured in a chirp mode, in which the retained coarse code and a sweep voltage are used to generate a chirp signal at, or close to, a target stimulating frequency for the crystal oscillator. The chirp signal can be used to inject energy into the crystal oscillator, thereby causing the crystal oscillator to move from sleep mode to steady state oscillation relatively quickly.
US10958274B2 Microwave device and method of operation
There is described a microwave device and methods of operating same. The device comprises at least one superconducting qubit coupled to a transmission line defining a first port, and a filter. The filter comprises a first resonant element having a first resonance frequency f1, positioned along the transmission line between the first port and the qubit, and a second resonant element having a second resonance frequency f2 different from f1 and positioned along the transmission line between the first resonant element and the qubit.
US10958272B2 Computational memory cell and processing array device using complementary exclusive or memory cells
A memory cell and processing array that has a plurality of memory are capable of performing logic functions, including an exclusive OR (XOR) or an exclusive NOR (XNOR) logic function. The memory cell may have a read port in which the digital data stored in the storage cell of the memory cell is isolated from the read bit line.
US10958269B2 Bridge output circuit, power device and semiconductor device
A bridge output circuit of the present invention reduces the dead time.Upon receiving an input signal (SIN) for indicating on state of a high-side transistor (1H), a gate control signal generation circuit (4) outputs a low-side gate control signal (LGCTL) for turning off a low-side transistor (1L) to a low-side driver circuit (2L). On the other hand, a high-side gate control signal (HGCTL) for turning on the high-side transistor is generated from a signal delayed the low-side gate control signal and outputted to a high-side driver circuit (2H). The time of delay is controlled by the input signal (SIN), a signal (LGFB) indicating on/off state of the low-side transistor, and a signal (SOUT_L) indicating a level of an output signal.
US10958262B2 System and method for protecting inter-battery circuit by using free wheeling path
The present invention relates to a system and a method for protecting a circuit between batteries, in which counter-electromotive force generated from the lead-storage battery is prevented from being applied to a MOSFET switch when power is cut off through the MOSFET switch in a circuit in which a vehicle lead-storage battery and a lithium polymer battery are connected to each other to prevent the MOSFET switch from overcurrent and prevent current, which leaks from the lead-storage battery when the lead-storage battery is charged, from being conducted to a path other than a determined path in advance.
US10958261B2 Serial PWM signal decoding circuit and method based on a capacitor charge-discharge structure and method thereof
The present disclosure provides a serial PWM signal decoding circuit based on a capacitor charge-discharge structure, comprising: a timing logic generation circuit configured to receive, at an input end of the timing logic generation circuit, a PWM differential signal, and generate a timing logic signal; and at least two capacitor charge-discharge decoding modules, each of the at least two capacitor charge-discharge decoding modules has an input end connected to an output end of the timing logic generation circuit, and is configured to perform charging and discharging based on the timing logic signal. During a decoding process, a voltage at a charge-discharge capacitor of the capacitor charge-discharge decoding module before the charging and discharging is a common mode voltage VCM, and a voltage at a charge-discharge node after the end of the charging and discharging is a voltage VC, and the PWM signal is decoded by identify the PWM signal through determining a polarity of a voltage difference between the common mode voltage VCM and the voltage VC. The present disclosure further provides a method of decoding based on a capacitor charge-discharge structure. The present disclosure provides a simple structure and does not need synchronize code streams, thus avoiding the use of a complicated CDR and an oversampling structure, realizing the decoding of PWM signals at different rates, increasing the efficiency of signal transmission and lowering the power consumption.
US10958260B1 Pulse-width modulation with reduced transmission latency
A pulse-width modulation (PWM) output stage includes a data source configured to generate a data signal; and a pulse-width modulator configured to sample the data signal at a plurality of sampling times and generate a PWM signal based on a plurality of data samples corresponding to the plurality of sampling times. The PWM signal includes a PWM cycle having a first phase of a first duration and a second phase of a second duration. The pulse-width modulator is configured to sample a first data sample at a first sampling time prior to the first phase, set the first duration and the second duration of the PWM cycle based on the first data sample, sample a second data sample at a second sampling time during the second phase, and adjust the second duration of the first PWM cycle based on the second data sample.
US10958258B2 Delay based comparator
A comparator includes a pair of back-to-back negative-AND (NAND) gates and a delay circuit coupled to the pair of back-to-back NAND gates. The delay circuit is configured to modulate a triggering clock signal by an input voltage to generate a delayed clock signal with a delay that is based on the input voltage. Each of the pair of back-to-back NAND gates is configured to receive the delayed clock signal and generate a comparator output signal based on the delayed clock signal.
US10958254B1 Energy storage module with XRAM current multiplier
An electrical machine includes as part of its stator XRAM windings for multiplying current output of the machine. The XRAM windings are coupled to switching elements that are configured to produce current multiplication for output to an external load. The XRAM windings may be in slots in the stator, or may be elsewhere in the stator, operatively coupled to other windings in the stator. The stator may be operatively coupled to a rotor and hence to an inertial energy source, such as a flywheel on the same shaft as the elements of the electrical machine. Short circuiting of select windings of the machine can advantageously cause a shifting and concentration of a machine airgap flux of the machine over other windings, and increasing their magnetic storage energy.
US10958253B1 Software-defined pulse orchestration platform
A system comprises pulse program compiler circuitry operable to analyze a pulse program that includes a pulse operation statement, and to generate, based on the pulse program, machine code that, if loaded into a pulse generation and measurement circuit, configures the pulse generation and measurement circuit to generate one or more pulses and/or process one or more received pulses. The pulse operation statement may specify a first pulse to be generated, and a target of the first pulse. The pulse operation statement may specify parameters to be used for processing of a return signal resulting from transmission of the first pulse. The pulse operation statement may specify an expression to be used for processing of the first pulse by the pulse generation and measurement circuit before the pulse generation and measurement circuit sends the first pulse to the target.
US10958251B2 Multiple adjacent slicewise layout of voltage-controlled oscillator
Methods and systems are described for generating multiple phases of a local clock at a controllable variable frequency, using loop-connected strings of active circuit elements. A specific embodiment incorporates a loop of four active circuit elements, each element providing true and complement outputs that are cross-coupled to maintain a fixed phase relationship, and feed-forward connections at each loop node to facilitate high frequency operation. A particular physical layout is described that maximizes operating frequency and minimizes clock pertubations caused by unbalanced or asymmetric signal paths and parasitic node capacitances.
US10958247B2 Multiplexer, high-frequency front-end circuit, and communication device
A multiplexer includes a transmission-side filter connected to a common terminal and a transmission input terminal, and a reception-side filter connected to the common terminal and a reception output terminal, in which the transmission-side filter includes serial arm resonators, parallel arm resonators, and a parallel arm circuit. In an interdigital transducer electrode included in the serial arm resonator connected closest to the common terminal, an electrode finger pitch at a center portion in an arrangement direction of electrode fingers is maximum among electrode finger pitches of the interdigital transducer electrode, and electrode finger pitches at end portions in the arrangement direction are minimum among the electrode finger pitches of the interdigital transducer electrode.
US10958246B2 Acoustic wave filter
An acoustic wave filter includes series arm resonators and parallel arm resonators, which are acoustic wave resonators including IDT electrodes provided on a piezoelectric substrate. The IDT electrodes of the series arm resonators include a first thinned electrode (floating electrode) and the IDT electrodes of the parallel arm resonators include a second thinned electrode (filled electrode).
US10958244B2 Acoustic filter apparatus having configurable parallel resonance frequencies
An acoustic filter apparatus is provided. In examples discussed herein, the acoustic filter apparatus includes an acoustic ladder network configured to pass a signal in a series resonance frequency and block the signal in a number of parallel resonance frequencies. The acoustic ladder network is coupled to a microelectromechanical systems (MEMS) switch circuit that includes a number of MEMS switches. The MEMS switches may be selectively controlled (e.g., closed and/or opened) to cause a modification to a selected parallel resonance frequency(s) among the parallel resonance frequencies. As such, it may be possible to flexibly configure the parallel resonance frequencies of the acoustic ladder network based on application scenarios. Further, by employing the MEMS switches having improved figure-of-merit (FOM) over conventional silicon-on-insulator (SOI) switches, it may be possible to reconfigure the parallel resonance frequencies with reduced insertion loss, thus helping to improve performance of the acoustic filter apparatus.
US10958242B2 Acoustic wave filter device, multiplexer, radio-frequency front end circuit, and communication device
A filter includes a series arm resonator, a first parallel arm resonance circuit, and a second parallel arm resonance circuit. The first parallel arm resonance circuit includes: a first parallel arm resonator connected to a first node; a first capacitor and a first switch connected together in parallel and connected in series with the first parallel arm resonator; and a first inductor provided on a path connecting the node and ground to each other via the first switch. The second parallel arm resonance circuit includes: a second parallel arm resonator connected to a second node; a second capacitor and a second switch connected together in parallel and connected in series with the second parallel arm resonator; and a second inductor provided on a path connecting the second node and ground to each other via the second switch. The first and second inductor have different inductance values.
US10958238B2 Elastic wave device
An elastic wave device includes a piezoelectric substrate and an interdigital transducer electrode provided on the piezoelectric substrate. The interdigital transducer electrode includes at least one electrode layer including an outermost electrode layer, and a protective electrode layer protecting the outermost electrode layer, the protective electrode layer has a higher electric resistivity than the outermost electrode layer, the outermost electrode layer includes a first principal surface located at a side opposite to the piezoelectric substrate side, and a side surface connected to the first principal surface, the first principal surface of the outermost electrode layer and a region extending from the first principal surface to at least a portion of the side surface are covered with the protective electrode layer, and the protective electrode layer does not extend beyond a lower edge of the side surface of the outermost electrode layer.
US10958231B2 Surface acoustic wave device, high-frequency module, and method of fabricating surface acoustic wave device
A surface acoustic wave device includes a piezoelectric substrate, an IDT electrode, a support layer, a cover layer, and a pillar-shaped electrode. The IDT electrode is provided on a main surface of the piezoelectric substrate. The support layer is disposed around a region where the IDT electrode is provided and has a larger height from the main surfaces than a height of the IDT electrode therefrom. The cover layer is disposed on the support layer and covers the IDT electrode. The pillar-shaped electrode is located on one of the main surfaces where the pillar-shaped electrode is in contact with the support layer. The pillar-shaped electrode is electrically connected to the IDT electrode. The pillar-shaped electrode includes a top surface and a side surface. Each of the top surface and the side surface includes a portion exposed to outside.
US10958230B2 Reconfigurable optical receivers with extended dynamic range
In optical receivers, extending the transimpedance amplifier's (TIA) dynamic range is a key to increasing the receiver's dynamic range, and therefore increase the channel capacity. Ideally, the TIA requires controllable gain, whereby the receiver can modify the characteristics of the TIA and/or the VGA to process high power incoming signals with a defined maximum distortion, and low power incoming signals with a defined maximum noise. A solution to the problem is to provide TIA's and VGA's with reconfigurable sizes, which are adjustable based on the level of power, e.g. current, generated by the photodetector.
US10958227B2 Amplifier nonlinear offset drift correction
An amplifier circuit comprises a differential input stage configured to receive a differential input signal, wherein the differential input stage is susceptible to an offset error that includes a linear offset error portion and a nonlinear offset error portion; and an offset error correction circuit coupled to the differential input stage and configured to apply a second order error correction signal to the differential input stage to reduce the nonlinear portion of the offset error.
US10958222B2 Bias circuit
A bias circuit includes a current sensor, a transistor, and a low pass filter circuit. The current sensor has a first terminal coupled to a voltage terminal, and a second terminal. The transistor has a first terminal coupled to the second terminal of the current sensor, a second terminal coupled to a radio frequency signal path for providing a bias signal, and a control terminal for receiving a reference voltage. The low pass filter circuit is coupled between the second terminal of the current sensor and the control terminal of the transistor.
US10958220B2 Transient stabilized cascode biasing
A biasing circuit with high current drive capability for fast settling of a biasing voltage to a stacked cascode amplifier is presented. According to a first aspect, the biasing circuit uses transistors matched with transistors of the cascode amplifier to generate a boost current during a transition phase that changes the biasing voltage by charging or discharging a capacitor. The boost current is activated during the transition phase and deactivated when a steady-state condition is reached. According to a second aspect, the biasing circuit uses an operational amplifier in a feedback loop that forces a source node of a cascode transistor of a reference circuit, that is a scaled down replica version of the cascode amplifier, to be at a reference voltage. The high gain and high current capability of the operational amplifier, provided by isolating a high frequency signal processed by the cascode amplifier from the reference circuit, allow for a quick settling of the biasing voltage.
US10958219B2 Method and device for selectively supplying voltage to multiple amplifiers by using switching regulators
Various embodiments disclose a method and a device including: an antenna, a switching regulator, communication chip including an amplifier and a linear regulator operably connected to the amplifier and the switching regulator, the communication chip configured to transmit a radio-frequency signal from the electronic device through the antenna, and control circuitry configured to control the communication chip such that the linear regulator provides the amplifier with a voltage corresponding to an envelope of an input signal input to the amplifier, the input signal corresponding to the radio-frequency signal.
US10958218B2 Apparatus and methods for bias switching of power amplifiers
Apparatus and methods for bias switching of power amplifiers are provided herein. In certain configurations, a power amplifier system includes a power amplifier that provides amplification to a radio frequency (RF) signal, a power management circuit that controls a voltage level of a supply voltage of the power amplifier, and a bias control circuit that biases the power amplifier. The power management circuit is operable in multiple supply control modes, such as an average power tracking (APT) mode and an envelope tracking (ET) mode. The bias control circuit is configured to switch a bias of the power amplifier based on the supply control mode of the power management circuit.
US10958217B2 Methods, circuits, and apparatus for calibrating an in-phase and quadrature imbalance
Methods, circuits, and apparatus for calibrating an in-phase and quadrature (IQ) imbalance of a communication signal including an in-phase component and a quadrature component in a communication apparatus, the method including determining whether to calibrate the IQ imbalance of the communication signal in the communication apparatus; selecting, in response to a determination to calibrate the IQ imbalance of the communication signal, at least one of an amplitude calibration or a phase calibration; controlling, in accordance with the selected amplitude calibration or phase calibration, at least one of an in-phase delay circuit or a quadrature delay circuit to adjust a pulse of at least one of a first LO signal or a second LO signal to thereby generate at least one pulse-adjusted LO signal; and multiplying the at least one pulse-adjusted LO signal with the communication signal to thereby calibrate the IQ imbalance.
US10958210B2 Integrated circuit for energy harvesting with synchronization means
An integrated circuit (IC) for energy harvesting is provided. The IC includes a voltage converter for converting an input power into an output power and a power point tracker for determining a target voltage for regulating the input voltage of the voltage converter. The IC includes an interface circuit to exchange information between the controller of the IC and one or more additional IC's for energy harvesting. The controller of the IC is configured to enable switching to a normal operating state on condition that a trigger signal from the interface circuit changes from a first reference value to a second reference value. The controller is further configured for outputting a status signal to the interface circuit wherein the status signal indicates if the power point tracker is enabled or disabled.
US10958209B2 Deployable solar photovoltaic power generation system
A deployable solar photovoltaic power generation system includes an array of photo voltaic panels mounted to expandable truss. In response to environmental input data, the array of photovoltaic panels can be deployed or stowed.
US10958207B2 Attachment structure of photovoltaic cell module
In an attachment structure for attaching a photovoltaic cell module having flexibility to an installation surface or an attachment member, a back surface of the photovoltaic cell module is attached to the installation surface or the attachment member by being adhered by an adhesive material.
US10958206B1 Battery powered generator
A battery powered generator. The battery powered generator has a housing including a rechargeable battery. A pedal assembly, a wind turbine, and at least one solar panel are removably securable to the housing, enabling a user to choose any combination of which to recharge the battery. When secured to the housing, the pedal assembly, the wind turbine, and the at least one solar panel are operably connected to the rechargeable battery. A subpanel and an electrical panel are also operably connected to the rechargeable battery. An automatic transfer switch is operably connected to the electrical panel, the rechargeable battery, and the subpanel, and can control a flow of. The battery powered generator can be recharged by a variety of devices, or a combination thereof, to provide an uninterrupted flow of electricity in the event the electrical panel is unable to.
US10958204B1 Automotive electric drive systems with interleaved variable voltage converters
A bi-directional variable voltage converter transfers power between a traction battery and an electric machine inverter. The bi-directional variable voltage converter includes a capacitor, two power module phase legs, and an air-gapped transformer with three windings and no more than four terminals. A first of the windings defines a first terminal and a second terminal of the no more than four terminals. The first terminal is directly electrically connected with a positive terminal of the traction battery and the second terminal is directly electrically connected with a positive terminal of the capacitor and a junction between the second and third windings. A second of the windings defines a third terminal of the no more than four terminals directly electrically connected with one of the power module phase legs. A third of the windings defines a fourth terminal of the no more than four terminals directly electrically connected with the other of the power module phase legs.
US10958202B2 Control apparatus for the rotary electrical machine
A rotary electric machine is equipped with a stator and a rotor. The rotor has a d-axis magnetic circuit that is produced by a magnetomotive force of a field winding, and magnet magnetic circuits that are produced by a magnetic force of permanent magnets. The d-axis magnetic circuit and a q-axis magnetic circuit have at least a part thereof that is common to both. The permeance of the d-axis magnetic circuit is smaller than the permeance of the q-axis magnetic circuit, when a load is being applied to the rotor. A control apparatus of the rotary electric machine has a switching circuit that controls the field current in the field winding, and a control section that makes the switching frequency of the switching circuit become higher when the field current is above a threshold value than when the field current is less than or equal to the threshold value.
US10958195B2 Control device and control method for linear motor
A control device for a linear motor is disclosed which is provided with a current limiter and a driver. The current limiter outputs either a target current value or a limiting current command value. When the target current value is output as the current command value, the driver applies a voltage to the linear motor based of the value obtained by multiplying a first proportional gain by the difference between the current value of the current flowing to the linear motor and the current command value. When the limiting current command value is output as the current command value, the driver applies a voltage to the linear motor based of the value obtained by multiplying a second proportional gain, which is greater than the first proportional gain, by the difference between the current value of the current flowing to the linear motor and the limiting current command value.
US10958193B2 Piezoelectric driving device, electronic-component-transporting device, robot, projector, and printer
A piezoelectric device includes a first member, a second member, a guide mechanism that guides the second member relative to the first member in a first direction, and a piezoelectric actuator that moves the second member relative to the first member in the first direction, the guide mechanism including a first rail and a second rail spaced apart from the first rail in a second direction orthogonal to the first direction, and the piezoelectric actuator, when viewed from a third direction orthogonal to both the first direction and the second direction, being disposed between the first rail or an extended line obtained by extending the first rail in the first direction and the second rail or an extended line obtained by extending the second rail in the first direction.
US10958191B2 Electrostatic motor
An electrostatic motor includes a cylindrical rotor and a stator. Electrodes are disposed on an inside cylindrical surface of the stator. Electrets and/or electrically conductive electrodes are disposed on the cylindrical rotor and a dielectric fluid fills space between the rotor and the stator to prevent discharge of the electrets. A mask is used to charge portions of an electret cylinder or other curved surface.
US10958189B2 Power conversion device
A control unit activates a power supply circuit when an input voltage becomes equal to or greater than a first threshold value. The control unit brings a switch into a conductive state when the input voltage becomes equal to or greater than a second threshold value and brings the switch into a non-conductive state when the input voltage becomes equal to or less than a third threshold value. The control unit deactivates the power supply circuit when the input voltage becomes equal to or less than a fourth threshold value. Based on the number of times that the input voltage becomes equal to or greater than the second threshold value after the power supply circuit is activated, the control unit further enables a latch function for holding the power supply circuit in a deactivated state.
US10958188B1 Bus voltage limiter for converter apparatus with multiple DC buses
An apparatus includes a first DC bus, a second DC bus, a first converter circuit coupled to the first DC bus, and a second converter circuit coupled to the second DC bus. The apparatus further includes a limiter circuit coupled to the second DC bus, a first control circuit configured to sense a voltage on the first DC bus and to responsively control the first converter circuit to limit the voltage on the first DC bus, and a second control circuit configured to sense a voltage on the second DC bus and to responsively control the limiter circuit to limit the voltage on the second DC bus. The apparatus may include a modulation conversion circuit configured to provide a set of switch control signals to the converter circuits and implemented in a module that is also used to implement the second control circuit.
US10958187B2 Load control device for high-efficiency loads
A load control device for controlling the power delivered from an AC power source to an electrical load includes a thyristor, a gate coupling circuit for conducting a gate current through a gate of the thyristor, and a control circuit for controlling the gate coupling circuit to conduct the gate current through a first current path to render the thyristor conductive at a firing time during a half cycle. The gate coupling circuit is able to conduct the gate current through the first current path again after the firing time, but the gate current is not able to be conducted through the gate from a transition time before the end of the half-cycle until approximately the end of the half-cycle. The load current is able to be conducted through a second current path to the electrical load after the transition time until approximately the end of the half-cycle.
US10958185B2 Interface system for supplying and/or sinking energy
The present disclosure relates to a system for sourcing and sinking power. The system may have a bi-directional system of electrical components configured for placement in electrical communication with a power source and a load. The bi-directional system may further be configured to source AC and DC power from the power source to the load and sink AC and DC power from the load to the power source. The system may further include a high frequency isolation transformer. In some embodiments, the system may have four input/output channels. The bi-directional system of electrical components may include a line filter configured to reduce harmonic content, a line converter configured for converting between AC power and DC power, a load converter configured for converting between AC power and DC power, and a load filter configured to reduce harmonic content.