Document Document Title
US10959667B2 Intelligent sleep system, and user side system and cloud side system thereof
Disclosed herein are an intelligent sleep system, and a client system and a cloud system thereof, wherein the client system comprises a multi-dimensional data acquisition module (101), a local data processing module (102), a client system communication module (103), and a driving execution module (104); and the cloud system comprises a cloud side communication module (201), a data management module (202), and a data mining module (203).
US10959666B2 Wearable hip joint-action detectors
An activity detector worn on or in the vicinity of the waist detects hip-joint actions of the user, by using a proximity sensor in the activity detector to sense the separation between the activity detector housing and a body target linked by the hip joint. For example, when the housing of an activity detector adjacent to the lower abdomen incorporates one or more sensing plates of a capacitive proximity sensor, flexion, extension, abduction, or adduction of the hip joint can be detected as the separation between the sensing plates and the lower abdomen changes. Besides the lower abdomen, alternative body targets include the thigh, buttocks, etc. Besides capacitive proximity sensors, alternative proximity sensors include active infrared proximity sensors, imaging sensors, etc. The activity detector can also incorporate an accelerometer to obtain additional movement and orientation data, which can be combined with the separation data to detect more complex activities.
US10959661B2 Quantification of bulbar function
System, method and media for quantifying bulbar function of a subject. At a high level, embodiments of the invention measure and quantify bulbar function of a test subject based on video data, audio data, or other sensor data of a subject performing a test of bulbar function, such as speech, swallowing, and orofacial movements. This sensor data is then analyzed to identify key events such as syllable enunciations. Based on one or more characteristics of these key events (such as, for example, their rate, count, assessed accuracy, or trends over time), the bulbar function of the subject can accurately, reliably, and objectively be quantified.
US10959653B2 Devices, systems and methods for on-skin or on-body mounting of medical devices
Devices, systems, methods and kits for releasably mounting a medical device on the body or skin of a user are provided. Embodiments include a holder or mounting unit or structure that retains a medical device in a fixed position on a body part of a user or host, such as on the surface of the skin, and/or provides physical and/or electrical coupling to one or more additional components which may be operatively positioned above and/or below the surface of the skin.
US10959651B1 Human gas sensing glucose monitoring and ketone fluctuation detection device
Devices and methods of detecting gas and volatile organic compounds from skin are disclosed. One system for detecting emissions through skin includes a sensing device having a housing having a top portion and a bottom portion, the bottom portion having a concave-shaped bottom surface creating a cavity region, the at least one light source arranged to emit a spectral range of wavelengths of light into the cavity region, and at least one sensor disposed to receive light emitted by the at least one sensor after the light propagates through at least a portion of the cavity region, the at least one sensor configured to generate a signal based on the received light. The sensing device may also include a communication module configured wirelessly transmit the spectral information to a mobile device for determining a characteristic, for example, a blood glucose level.
US10959648B2 Wearable word counter
This disclosure generally relates to a system for communicating data generated by a wearable device to one or more server devices for analysis. The one or more server devices may transmit activity level data, or a graphical representation thereof, for a wearer of a wearable device to a device associated with a healthcare provider. The activity level data may include one or more of an active minutes element, a television time element, a word count element, a sleep duration element and a reading duration and score element.
US10959647B2 System and method for sensing and responding to fatigue during a physical activity
A system and method for utilizing an activity monitoring device that includes, during a set of initial activity sessions, collecting the kinematic data from an activity monitoring device and generating a temporal record of at least one biomechanical signal that is calculated from the kinematic data; analyzing temporal changes in the biomechanical signals during the initial activity sessions and characterizing a fatigue model; and, during a subsequent activity session collecting current kinematic data of a participant and generating at least one current biomechanical signal from the current kinematic data, monitoring the fatigue state through processing the at least one current biomechanical signal according to the fatigue model, and triggering feedback in a user interface based on the fatigue state.
US10959646B2 Image detection method and image detection device for determining position of user
An image detection method for determining positions of a user. According to the image detection method, a plurality of images of the user are obtained, whether the user moves is determined according to the images, a plurality of feature parameters of the plurality of images are obtained, and a body distribution analysis and a face occlusion analysis are performed to determine the position of the user.
US10959645B2 Methods and systems for locating patients in a facility
Embodiments of the present disclosure relate to systems and methods of locating a patent within a facility. In one example, the system includes a beacon and a sensor. The beacon is positioned in a location of the facility. The beacon includes an infrared emitter and a processor. The processor is in communication with the infrared emitter. The processor is configured to instruct the infrared emitter to periodically emit an infrared emission. The processor modulates the infrared emission with a unique identification of the beacon that corresponds to the location of the beacon. The sensor is worn by the sensor wearer. The sensor includes an infrared receiver and a processor. The processor is in communication with the infrared received. The infrared receiver is configured to demodulate the received infrared emission to identify the unique identification of the beacon.
US10959643B2 Sensor for facilitating catheter visualization
Described embodiments include apparatus for use with a catheter. The apparatus includes a sheath configured for insertion into a body of a subject, and a sensor, coupled to the sheath, configured to detect an electric current passing through the catheter, when the catheter passes through the sheath and into the body of the subject. Other embodiments are also described.
US10959642B2 Methods and systems of evaluating axonal loss and demyelination
Ultra-high b radial diffusion-weighted imaging signals can be obtained from a selected portion of a nervous system of a subject. At least two ultra-high b radial diffusion-weighted imaging signals for the selected portion of the nervous system of the subject can be compared. The comparison is indicative of changes in the integrity or intactness of a bundle of axons within the selected portion of the nervous system of the subject.
US10959640B2 Apparatus and method for supporting brain function enhancement
A training apparatus 1000 using a method of decoding nerve activity includes: a brain activity detecting device 108 for detecting brain activity at a prescribed area within a brain of a subject; and an output device 130 for presenting neurofeedback information (presentation information) to the subject. A processing device 102 decodes a pattern of cranial nerve activity, generates a reward value based on a degree of similarity of the decoded pattern with respect to a target activation pattern obtained in advance for the event as the object of training, and generates presentation information corresponding to the reward value.
US10959639B2 EEG monitoring apparatus and method for presenting messages therein
An EEG monitoring apparatus (2) adapted to be carried continuously by a person being monitored comprises means adapted for measuring at least one EEG signal from the person carrying the apparatus and a signal processing means for analysing said at least one EEG signal and adapted to identify or predict predetermined biological incidents in said person based on said analysis. The EEG monitoring apparatus (2) further comprises a decision means adapted to decide when information is to be presented to said person and a message selection means for selecting a voice message providing said person with information, as well as an acoustic transducer adapted for presenting the selected voice message to the person. The invention also provides a method for presenting voice messages.
US10959638B2 Conduction velocity and pattern mapping
Systems and methods can be used to determine conduction velocity and generate one or more conduction velocity and/or pattern maps to facilitate identification of arrhythmogenic mechanisms.
US10959625B2 Electronic apparatus and method capable of reducing or avoiding offset interference and accurately measuring physiological characteristics of user
A method for measuring physiologically characteristics of user includes: using at least one light emitting unit to emit light ray including first light component corresponding to first wavelength and second light component corresponding to second wavelength different from the first wavelength; using an image sensing circuit to sense and generate at least one physiologically characteristics measurement signal in response to the light ray; performing an offset calibration operation upon the physiologically characteristics measurement signal to generate at least one calibrated measurement signal; and, calculating the calibrated measurement signal to estimate a physiologically characteristics result.
US10959621B2 Livestock health monitoring system and method of use
An animal wellness notification system includes an attachment body configured to securely engage with an ear of the animal; an elongated temperature probe secured to the attachment body and configured to extend within the ear of the animal; a housing secured to the attachment body; a computer disposed within the housing and operably associated with the temperature probe; and a notification device in data communication with the computer, the notification device being configured to provide notice if a temperature of the animal goes beyond a determined threshold.
US10959618B2 Imaging toolbox for guiding cardiac resynchronization therapy implantation from patient-specific imaging and body surface potential mapping data
The present invention is directed to a method for combining assessment of different factors of dyssynchrony into a comprehensive, non-invasive toolbox for treating patients with a CRT therapy device. The toolbox provides high spatial resolution, enabling assessment of regional function, as well as enabling derivation of global metrics to improve patient response and selection for CRT therapy. The method allows for quantitative assessment and estimation of mechanical contraction patterns, tissue viability, and venous anatomy from CT scans combined with electrical activation patterns from Body Surface Potential Mapping (BSPM). This multi-modal method is therefore capable of integrating electrical, mechanical, and structural information about cardiac structure and function in order to guide lead placement of CRT therapy devices. The method generates regional electro-mechanical properties overlaid with cardiac venous distribution and scar tissue. The fusion algorithm for combining all of the data suggests cardiac segments and routes for implantation of epicardial pacing leads.
US10959616B2 Adaptive noninvasive blood pressure monitoring system and method
A non-invasive blood pressure monitor has a blood pressure cuff and a wireless blood pressure determination unit. The wireless blood pressure determination unit automatically determines the fastest method for measuring blood pressure of a patient based on an initial blood pressure measurement made while inflating the cuff.
US10959613B1 Scan pattern and signal processing for optical coherence tomography
An OCT system for measuring a retina as part of an eye health monitoring and diagnosis system. The OCT system includes an OCT interferometer, where the interferometer comprises a light source or measurement beam and a scanner for moving the beam on the retina of a patient's eye, and a processor configured to execute instructions to cause the scanner to move the measurement beam on the retina in a scan pattern. The scan pattern is a continuous pattern that includes a plurality of lobes. The measurement beam may be caused to move on the retina by the motion of a mirror that intercepts and redirects the measurement beam. The mirror position may be altered by the application of a drive signal to one or more actuators that respond to the drive signal by rotating the mirror about an axis or axes.
US10959612B2 Method for classifying the cataract of an eye
A method for classifying a cataract of an eye to determine parameters for pre-setting phaco-treatment instruments. OCT-based measurements are realized. The OCT-based scans are analysed using imaging technology and the local distribution of the cataract is determined. The cataract is classified on the basis of comparison values and the local distribution and classification of the cataract are used to identify parameters for pre-setting phaco-treatment instruments. Even though the proposed method for classifying the cataract of an eye is provided for determining parameters for pre-setting phaco-treatment instruments, it should equally also be used for determining parameters for pre-setting treatment instruments based on fs-lasers.
US10959611B2 Visual field testing method, system, and testing apparatus based on head-mounted testing equipment
The present disclosure relates to a visual field testing method, system, and testing apparatus based on head-mounted testing equipment. The method includes: transmitting, by the testing apparatus in electronic equipment, a start notification for starting monitoring of a movement trajectory of a pupil of a current eye to be tested to an eye movement tracking system after receiving a start test instruction transmitted from a controller; receiving, by the testing apparatus, movement state information of the pupil that is transmitted from the eye movement tracking system; and determining, by the testing apparatus, the movement trajectory of the pupil according to the movement state information, wherein the controller is a component that is associated with the head-mounted testing equipment and communicatively connected to the testing apparatus of the electronic equipment.
US10959609B1 Illuminated suction device
An illuminated medical device comprising an outer housing, and an illumination assembly comprising at least one direct light source oriented to emit light radially away from a central axis of the medical device and at least one reflector configured to reflect light from the at least one direct light source toward a target area external to the outer housing.
US10959606B2 Endoscope system and generating emphasized image based on color information
The image acquisition unit acquires an image captured by an endoscope. The extraction unit extracts a blood vessel of an observation target. The index value calculation unit calculates a plurality of blood vessel index values based on the blood vessel. The determination unit determines whether each of the plurality of blood vessel index values is a normal value or an abnormal value. The color information setting unit sets color information for an abnormal index value, which is the blood vessel index value determined to be the abnormal value by the determination unit, or sets color information for a normal index value, which is the blood vessel index value determined to be the normal value by the determination unit. The image generation unit generates an emphasized image, in which the blood vessel is emphasized, based on the color information.
US10959603B2 Processor device for endoscope and endoscope data collection server
An endoscope data transmission unit transmits first endoscope-running data to an endoscope data collection server through a specific network at a first timing. The endoscope data transmission unit transmits second endoscope-running data, of which the volume is larger than the volume of the first endoscope-running data, to the endoscope data collection server at a second timing including a timing when an error is generated.
US10959599B1 Sanitizing mat
A sanitizing floor mat is fashioned as a traditionally configured flexible floor mat having a plurality of apertures in an upper section. The upper section is attached to a lower section via a hinged section. An antibacterial insert is provided and is configured to be removably secured within mat in the space between the upper section and lower section and in environmental communication with the plurality of apertures.
US10959598B2 Doormat with removable mat insert
Doormat assembly comprising a base including a central area and a peripheral area surrounding the central area, and having an upper surface and an opposing lower surface, a frame assembly overlapping with at least a portion of the upper surface of the peripheral area of the base and forming a frame with a central opening for exposing the central area of the base, and a removable insert sized to fit within the central opening of the frame assembly and to cover the central area of the base, wherein the frame assembly is formed separately from the base and the frame assembly comprises different materials from the base, and wherein the removable insert is removable through the central opening in the frame and replaceable.
US10959592B2 Portable liquid-recycling liquid-reusing cleaning system for hard surface flooring
A cleaning system may have a trolley bucket assembly, a vacuum recovery tank, and a vacuum motor assembly. The trolley bucket assembly may have a bucket, a wheeled chassis, and a spigot fluidly connected to the bucket. A user may dispense and regulate the flow of cleaning liquid from the bucket through the spigot by manually adjusting the spigot. The tank may hold cleaning liquid and soil, and may have a bottom wall, a vacuum recovery inlet, and a transfer outlet through which cleaning liquid may be transferred to the bucket for reuse. The bottom wall may have an interior surface; and the transfer outlet may have an entry opening through which cleaning liquid from the tank enters the transfer outlet. The entry opening may be positioned above a portion of the interior surface, thereby inhibiting soil that settles on the interior surface portion from passing through the transfer outlet.
US10959590B2 Surface cleaning machine
A surface cleaning machine is provided, including a device body having a housing, a suction unit device having a fan, said suction unit device being arranged in the housing, a cleaning head which is arranged at the device body outside of the housing and comprises at least one cleaning roller and is operatively connected to the suction unit device for fluid communication therewith, an air-cooled drive motor for rotatingly driving the at least one cleaning roller, and a process air routing device for process air of the suction unit device, wherein the drive motor is arranged outside of the housing of the device body and wherein a cooling air routing device for cooling air of the drive motor comprises at least one fluid path which is arranged at or in the housing and/or wherein the cooling air routing device is coupled to the process air routing device.
US10959589B2 Cleaner holder
A cleaner holder includes: a first body having a first charging port configured to charge a cleaner; a second body protruding to a front side of the first body; and a battery accommodating space recessed downward from an upper surface of the second body to accommodate a battery detachably mounted to the cleaner, wherein a second charging port configured to charge the battery is provided in the battery accommodating space, and a cleaner guide configured to perform guiding such that terminals of the cleaner come into contact with the first charging port is provided in the second body.
US10959584B1 Replacement head for a vacuum
A replacement head for a vacuum device includes a plastic tray, a filter and a pad. The plastic tray includes a dust chamber and a front guard portion. An opening is provided that allows air, dust and debris to be drawn into the dust chamber during use. The front guard portion preferably has at least a portion that has a triangular cross-sectional shape and defines an interior space. The pad is attached to the lower side of the plastic tray and is in contact with the floor during cleaning. The filter is connected to the plastic tray such that the filter substantially covers a top opening in the dust chamber.
US10959583B2 Vacuum cleaner
The invention refers to a vacuum cleaner (10) comprising a housing (15) with first components arranged therein which interoperate with one another in order to realize a first air flow (42′″) for a vacuum cleaning functionality. The first components comprise a first electric motor (40) and a first turbine (38) actuated by the first electric motor (40) in order to create the first air flow (42′″) and a low-pressure in a dust collecting chamber (22) of the vacuum cleaner (10) provided with an inlet opening (24) in order to suck in dust and small particles into the dust collecting chamber (22). The vacuum cleaner (10) further comprises second components separate from the first components and the second components interoperate with one another in order to realize a second air flow (100) for a purifying functionality of dust-laden air surrounding the vacuum cleaner (10). The second components comprise a second electric motor (96), a second turbine (98) actuated by the second electric motor (96) in order to create the second air flow (100), and at least one air filter element (104) through which the second air flow (100) is drawn in order to filter out most of the dust contained in the dust-laden air of the second air flow (100).
US10959582B2 Flippable toilet footrest
A flippable toilet footrest has a first foot platform on a first side, the first foot platform having a toilet contour; a second foot platform on a second side, the second foot platform having a toilet contour; wherein in a first position, the first foot platform has a first height, and in a second position, the second foot platform has a second height. Therefore, a user may adjust the height of the footrest by flipping the footrest from one foot platform to the other.
US10959580B2 Nonwoven fabric dispenser
A nonwoven fabric dispenser is provided with fixation elements attached to the body of the dispenser and a cutter assembly attached to a lid of the dispenser. Nonwoven fabric stock is secured by the fabric engagement structures when the lid of the dispenser is in a closed configuration and the cutter assembly is configured to separate a sheet of the nonwoven fabric stock of a desired length.
US10959579B1 Utility wash cloth
A reusable handheld cleaning implement comprised of a flat, perforated, semi rigid, pliable, semi resilient backing made of water resistant material. A plurality of single, solid, linear, vertical, soft, pliable, semi resilient, smooth, non-open looped strands are connected to the backing.
US10959578B2 Cookware article
A cookware article includes a container, a fixed handle, and a removable handle. The fixed handle is mounted on a side wall of the container. The fixed handle has an opening for the removable handle to insert. A fixed portion and a grip portion are formed on two sides of the opening respectively. The removable handle has a grip segment and an engaging segment. The engaging segment has a first abutting portion, a second abutting portion, and a connecting portion between the first abutting portion and the second abutting portion. When the removable handle is engaged with the fixed handle through the engagement segment, the connecting portion is inserted in the opening so that the first abutting portion is abutted against the fixed portion, the second abutting portion is abutted against the grip portion. As such, the removable handle supports the container.
US10959573B2 Roll-up barbeque grill
A roll-up barbeque grill is provided. The roll-up barbeque grill may provide a base substrate having spaced apart valleys formed therein separated by spaced apart heating elements coupled to the base substrate so that the base substrate may be rolled between a flat condition for grilling and a rolled condition for convenient storage and transportation. The heating elements are electrically powered for cooking food thereon. The valleys act as grease catchers during cooking as well as provide space for the heating elements to nest into in the rolled condition.
US10959572B2 Outdoor cooking station with griddle, system and method thereof
Embodiments of a griddle of the type for an outdoor cooking station is provided herein. The griddle includes a flat cooking surface with a splash guard extending along a periphery of the flat cooking surface. The flat cooking surface defines a trough positioned adjacent a rear end of the cooking surface such that the trough includes a sloping surface extending downward toward a rear opening defined in the splash guard along and adjacent the rear end of the flat cooking surface. With this arrangement, as a user cooks food on the griddle, unwanted grease may be pushed to the rear of the griddle and into the trough so that the grease funnels down the sloped surface and through the rear opening and into a grease container centered below the rear opening.
US10959570B2 Apparatus and method for heating and cooking food using laser beams and electromagnetic radiation
A heating and cooking apparatus inside the cooking chamber of a 3D food printer includes a laser cooking apparatus controlled by a processor implementing particular computer program instructions specific to the operation of the heating and cooking apparatus. The laser cooking apparatus includes at least one laser system with at least one laser beam able to heat the food product to its cooking temperature. Each laser system provides two or more laser beams, each of which can be deflected and focused into the food product with a beam spot of adjustable diameter. The heating and cooking apparatus also can include an electromagnetic radiation heating apparatus that is controlled by the processor and emits electromagnetic radiation to warm the food product inside the cooking chamber to a temperature below its cooking temperature.
US10959566B2 Control system for pump of beverage preparation machine
A beverage or foodstuff preparation machine is disclosed that includes a component processing unit and a control system, wherein the component processing unit includes a pump arranged to deliver fluid. Also disclosed are methods of making and using the beverage or foodstuff preparation machine. Also disclosed are methods of controlling the pump of the beverage or foodstuff preparation machine. Further disclosed is a computer program for a processor of the control system of the beverage or foodstuff preparation machine, as well as a non-transitory computer readable medium that includes the computer program.
US10959565B2 Pumping system and method
Pumping system (100) for a beverage preparation device comprising a reservoir (10) for storing a liquid; pumping means (30) for pumping the liquid from the reservoir (10) to a beverage preparation means (50) of the beverage preparation device; and pressurizing means (20) for injecting air in the system (100); wherein the pumping system (100) further comprises one motor (40) driving both the pumping means (30) and the pressurizing means (20); the system further comprising engaging means (60) configured to engage or disengage the pumping means (30) as a function of the direction of rotation of the motor (40). The invention further refers to a pumping method for use in a beverage preparation device.
US10959561B2 Coffee filter support device and method
Embodiments provided herein address these and other issues by providing a coffee filter support device that, when positioned placed at least partly in a coffee basket, provides a contact surface that prevents the coffee filter from collapsing inward during the brewing process. In one embodiment, the coffee filter support device has a frustoconical shape defined by a first aperture and a second aperture smaller than the first aperture.
US10959556B1 Tray utensil with receptacles, package of tray utensils and method
Tray utensils of identical dimensions are stacked into an assembly and wrapped within a transparent package displaying a visual image of a tray utensil holding within a tray receptacle a standard beverage can upright generally vertically while the tray is oriented generally horizontally and used to hold selected hors d'oeuvres.
US10959547B2 Folding flap hanger device having multiple peel fronts
A flexible hook hanger comprises an elongate sheet of pliable backing, an adhesive layer and a hook element. The backing comprises first and second ends, a first zone positioned adjacent the first end, a second zone positioned adjacent the second end and a central zone positioned between the first and second zones. The adhesive layer is disposed on one side of the backing. The hook element is connected to the central zone. In one embodiment, the pliable backing comprises microstructured tape, and the adhesive layer comprises a pressure sensitive adhesive composition comprising one or more hydrocarbon block copolymers, and a polar phenolic tackifier. In another embodiment, at least one of the first and second zones includes a peel arrestor. For example, the first zone and the second zone have a first width and a second width, respectively, and the central zone has a third width that is less than at least one of the first width and the second width.
US10959541B2 Merchandise display system and display unit
A display unit for a merchandise display system, comprising: a support surface for supporting a plurality of merchandise items, the support surface defining a travel path for said plurality of merchandise items between a rear of the display unit and a front of the display unit; a pusher element disposed for movement relative to said support surface along said travel path; an actuation member coupleable to said pusher element and operative to control movement of said pusher element; a releasable coupling for coupling said pusher element to said actuation member, said releasable coupling configured to couple said pusher element to said actuation member when an actuation force is applied to said actuation member, and to uncouple said pusher element from said actuation member when said actuation force applied to said actuation member exceeds a threshold.
US10959539B2 Modular table and walker
A children's play table and walker including modular table accessory panels for interchangeable use, and a walker rotationally mounted to move around the table. The seat may be removable so that the table can be used independently as the child grows. A modular tabletop assembly allows for customization of a table for different purposes or different developmental stages of a child. A gravity-assisted connection between a tabletop assembly and a table base assists in assembly of the table.
US10959536B2 Selectable control valves and inflatable mattress systems comprising the same
Selectable control valves and mattress systems incorporating the same are disclosed. In one embodiment, an inflatable mattress system includes a pump, a selectable control valve in fluid communication with the pump, and a mattress pad having a plurality of inflatable chambers that are in fluid communication with the selectable control valve. The selectable control valve includes a valve case having an inlet port and a plurality of supply ports, a stepper motor having a motor body that is coupled to the valve case, a rotating plate having a passage and coupled to the stepper motor, and a plurality of seal cartridges positioned within the valve case. The seal cartridges each include an engagement spring and a compliant seal, where the engagement spring maintains a load on the compliant seal such that the compliant seal forms a fluid tight seal with the rotating plate.
US10959534B2 Oblique hinged panels and bladder apparatus for sleep disorders
A head elevation apparatus configured to be positioned under a mattress may include a base panel and a top panel positioned on the base panel. The top panel may include a center panel hingedly coupled to the base panel. An upper flap may be hingedly coupled to the center panel. A lower flap may be hingedly coupled to the center panel.
US10959532B2 Back adjustable electrical bed frame
A back adjustable electrical bed frame comprises a head panel, a back panel, a buttocks panel, a thigh panel, a shank panel, a back pusher motor and a leg pusher motor. The leg pusher motor drives the buttocks panel through a scissor support assembly. The shank panel, parallel to the base, moves back and forth. The back panel has a back panel pivot at a quarter to a half of its lower part. The back panel is fixed to the base by a column having one end fixed to the base and the other end connected to the back panel pivot. The back pusher motor has a front end pivot connected with the back panel and a rear end pivot fixedly connected with the base. The front end pivot, the rear end pivot and the back panel pivot form a triangle to position an angle of the back panel.
US10959530B2 Foldable supporting assembly and bed frame having same
A foldable supporting assembly includes an inner lateral bar unit, and first, second, third and fourth longitudinal bar units. The first and second longitudinal bar units are disposed at a first side, and rotatably connected with the first and second ends of the inner lateral bar unit. The third and fourth longitudinal bar units are disposed at a second side, and rotatably connected with the first and second ends of the inner lateral bar unit. When folded, one of the first and second longitudinal bar units is disposed between the inner lateral bar unit and the other one of the first and second longitudinal bar units, and one of the third and fourth longitudinal bar units is disposed between the inner lateral bar unit and the other one of the third and fourth longitudinal bar units.
US10959529B2 Connecting structure and bed frame having same
A bed frame includes outer lateral and longitudinal bar units, each having a first end and a second end. Each of first, second, third, and fourth longitudinal bar units includes an upper longitudinal bar and a lower longitudinal bar. The first ends of the first and second longitudinal bar units are rotatably connected with each other. The first ends of the third and fourth longitudinal bar units are rotatably connected with each other. Of each respective longitudinal bar unit, the second end of the upper longitudinal bar is movably connected with the first or second end of a corresponding lateral bar unit, and the second end of the lower longitudinal bar is fixedly connected with the first or second end of the corresponding lateral bar unit.
US10959526B2 Folding chair
The present disclosure discloses a folding chair comprising a seat plate, a back plate, two front legs, and two rear legs. Each of the two front legs is connected with a joint. The joint is disposed between the back plate and the seat plate, and the joint extends rearward to form an extension portion. A rear end of the extension portion is rotatably connected to a top end of a corresponding one of the two rear legs, and a barrier extends from a rear edge of each of the two front legs or a front edge of each of the two rear legs. When the folding chair is folded, the barrier separates each of the two front legs from a corresponding one of the two rear legs and provides an accommodation space for fingers between each of the two front legs and the corresponding one of the two rear legs.
US10959522B2 No-safe safe
A concealed storage area is disclosed that provides easily accessible and concealed in-wall storage. The storage area includes a three-dimensional storage container inserted into and secured in a wall opening, which can be covered up by a removable and/or fracturable concealing cover. The concealing cover can be painted or otherwise decorated so as to conceal the storage container or to render it more aesthetically acceptable for a particular environment.
US10959514B2 Telescopic column, preferably for furniture
A telescopic lifting column (1) preferably for furniture, such as height adjustable tables and beds, and comprising at least two mutually telescopic members (2,3,4) and an electric drive unit (5, 10;41,42) for adjusting the telescopic members. The lifting column comprises a telescopic cable guiding device (22;45, 58, 80, 103) for guiding at least one electric cable (29), where the telescopic cable guiding device extends between or in all essentials between the lower and upper end of the lifting column and is connected thereto so that the telescopic cable guiding device collaborates in the telescopic adjustment of the lifting column. Thus the cables may be guided in a protected manner.
US10959511B2 Portable foam brush
A portable foam brush includes a soap reservoir, such as optionally in a base or in a wand, a foaming chamber, and an air compressor, such as optionally battery-operated air compressor. The compressor is configured for supplying air to act upon the soap from the reservoir to cause dispensing of soap to the foaming chamber. In some embodiments, the compressor may also supply air to the foaming chamber. In use, the soap and the air in the foaming chamber combine to form an air and soap foam. The brush includes a brush end configured for receiving foam from the foaming chamber and dispensing the foam.
US10959509B1 Reuseable straw wash tool assembly
Embodiments of apparatus for reusable drinking straw cleaning include a flexible central brush and a plurality of external brushes supported by a hand-held handle. The flexible central brush is passed into one end of a drinking straw and the drinking straw is drawn down into concentrically disposed external brushes. The drinking straw is withdrawn, reversed and the process is repeated. A handle or central bore provides external brush pressure onto the straw when it has been drawn into contact with the external brushes. After both ends of the reusable drinking straw are cleaned, the reusable drinking straw is withdrawn from the assembly and placed in a sterilizing solution or dishwasher, and dried. The flexible central brush is replaced without disassembly of the apparatus. Embodiments provide a support stand to receive and hold the assembly in a vertical position from the bottom of a wash sink.
US10959508B1 Padded glasses clip apparatus
A padded glasses clip apparatus for preventing misplacement or damage to glasses includes a clip body comprising an upper clip and a lower clip pivoting on a pivot rod between a closed position and an open position. A torsion spring is coupled to the pivot rod and engages a clip inner side of each of the upper clip and the lower clip to bias the clip body towards the closed position. A pair of pads includes an upper pad and a lower pad coupled to the clip inner side of the upper clip and the lower clip, respectively. Each pad extends between the pair of pivot ears and the grip portion. The pair of pads safely secures a pair of arms of a pair of glasses.
US10959507B2 Power group
A power group includes: an engine, and a shoulder support for the engine. The shoulder support includes: a support frame adapted for supporting the engine, the support frame having an L-shape and a vertical first portion and an horizontal second portion cantilevered associated with the first portion and to which the engine is connected at the top of the horizontal second portion to be supported thereon; a wearable framework connected to the support frame, and a damper element interposed between the support frame and at least one element of which the wearable framework is made up. A first element, of which the wearable framework is made up, includes a lumbar support and the damper element includes a first damper interposed between the lumbar support and the support frame.
US10959504B2 Mechanism for a case for applying a cosmetic product, in particular a lipstick, and case including such a mechanism
A mechanism for a case for applying a cosmetic product having a main axis includes a sleeve arranged around a head of a guide to which the sleeve is secured. The head of the guide includes snap-fitting attachment means configured to cooperate with complementary means of the sleeve in order to axially immobilize the sleeve with respect to the guide, and rotational blocking means intended to cooperate with the complementary means of the sleeve to rotationally block the sleeve with respect to the guide.
US10959497B2 Watertight zipper
A watertight zipper includes two zipper tapes each including: a base tape; zipper teeth arranged on the base tape, the zipper teeth on the two zipper tapes being matched with each other and capable of being engaged with each other to pull the two zipper tapes together; a first waterproof body extending to an inner side of the zipper tape, wherein in response to the two zipper tapes being pulled together, a first inner side surface of the first waterproof body of one of the zipper tapes is fit closely to a second inner side surface of the first waterproof of the other one of the zipper tapes, so that two first waterproof bodies are capable of covering over the zipper teeth together, and fit surfaces of the two first waterproof bodies laterally deviate from an engagement center line of the zipper teeth on the two zipper tapes.
US10959496B2 Slider assemblies and outdoor equipment including the same
Slider assemblies and outdoor equipment including the same. A slider assembly is configured to be slidingly coupled to a slide track and includes a slider body and an actuation lever operatively coupled to the slider body. The slider body includes a first clamp member and a second clamp member that collectively define at least a portion of a track receiver. The slider assembly is configured to selectively translate along the slide track and includes a lock mechanism configured to selectively prevent the slider assembly from translating relative to the slide track. The actuation lever selectively transitions the slider assembly between an adjustment configuration and a locked configuration. When the slider assembly transitions from the adjustment configuration toward the locked configuration, one or both of the first clamp member and the second clamp member move toward one another.
US10959495B2 Secure zipper for use with enclosure
A secure zipper that can be used for enclosures that prevents manipulation of the zipper pulls when the enclosure is in a closed state, other than by use of the pull tabs of the zipper pulls, by use of a security barrier placed along side the zipper proximate to the end of the zipper.
US10959493B2 Attachment mechanism for face mask
A device for donning a face mask. Straps on either side of the back of the mask are connected to each other through a looped handle. When pulled by the user, the handles tighten the straps of the mask to create an airtight seal on the mask. The handles eliminate the need to separately tighten each individual strap to create the airtight seal and allow the user to tighten the mask even if the user is wearing gloves. The device may also include an adherent material attached to the back of the mask and the handles such that the handles have a resting platform once they are adjusted by the user.
US10959491B2 Shoelace fastening for inner shoe
A fastening element for a shoe of a boot comprising a disk-shaped single or multi-part main part, comprising a base side for fastening to the shoe, a cover side lying opposite the base side, and two grooves molded into a casing between the base side and the cover side for receiving and guiding a respective end of a shoelace. The grooves have an entrance angle at which shoelaces are to enter into the fastening element when laced in the pulling direction and an exit angle at which shoelaces are to exit the fastening element when pulled in the pulling direction, and wherein the entrance angle is greater than or equal to the exit angle.
US10959484B1 System and methods for adjusting variable variable geometry, height, weight distribution dynamics in orthotic devices and equipment
An active suspension orthotic support system is disclosed. The suspension orthotic support system comprises at least one variable resistance beam extending from a heel section to a mid-arch section of the footwear, wherein rotation of the variable resistance beam from a first position to a second position causes a resistance provided by the variable resistance beam to vary between a minimum resistance to a maximum resistance.
US10959481B2 Footwear apparatus with removable power supply
A footwear apparatus has a bottom portion on which a foot of a user is positioned. The bottom portion has a heel portion and a toe portion. Further, the footwear apparatus has a rear portion operably attached to the heel portion. Additionally, the footwear apparatus has a force-to-energy conversion device that is operably attached to the heel portion in proximity to the rear portion. The force-to-energy conversion device receives one or more external forces from an environment external to the shoe. Further, the force-to-energy conversion device converts the one or more external forces to electrical energy. Moreover, the footwear apparatus has a removable power supply assembly that is operably connected to the rear portion. The removable power supply assembly has a power supply that stores the electrical energy.
US10959479B1 Apparatus and warning system for intelligent helmet
A system for providing a rider of a saddle-ride vehicle, such as a motorcycle, with information about helmet usage is provided. A camera is mounted to the saddle-ride vehicle and faces the rider and monitor a rider of the vehicle and collect rider image data. A GPS system is configured to detect a location of the saddle-ride vehicle. A controller is in communication with the camera and the GPS system. The controller is configured to receive an image of the ruder from the camera, determine if the rider is wearing a helmet based on the rider image data, and output a helmet-worn indicator to the rider, in which the helmet-worn indicator varies based on the determined location of the saddle-ride vehicle.
US10959476B2 Articles of apparel incorporating cushioning elements
Cushioning elements for apparel may include a pair of material layers and a pad component that is located between and secured to the material layers. At least one surface of the pad component includes a plurality of elongate grooves. In addition, a plurality of elongate voids extend through the pad component.
US10959472B2 Multi-component helmet construction
A motorsport helmet includes a shell having a lower edge, a liner extending along an interior of the shell, and a support portion coupled to the shell and extending between the shell and the liner adjacent the lower edge. In some configurations, when the helmet is positioned on a DOT Standard No. 218 test head form, a portion of the lower edge is above the test line and a portion of the lower edge is below the test line, and the support portion extends from the portion of the lower edge that is above the test line to a location below the test line. The helmet may also include a muzzle adapted to cover the mouth and chin area of a wearer, and a magnetic coupling assembly releasably coupling the muzzle to the shell.
US10959470B2 Magnetic hair extensions
A magnetic hair extension apparatus is disclosed. The apparatus can use a magnet, which enables the apparatus to be conveniently applied and removed from the hair of a user. The apparatus includes a first portion having a magnet and a hair weft, and a second portion having magnetic material and a hair weft. To wear, the second portion is placed over the first portion with the hair of the user sandwiched between the first portion and the second portion. The magnet is attracted to the magnetic material and thus, can securely attach the apparatus to the hair of the user. A combination of these materials results in an easy to use, easy to remove, easy to transport, and harmless hair extension apparatus.
US10959469B2 Device for protecting the plantar padding, in particular during a sporting activity
A device protecting the plantar padding of a foot that includes a cushion including a viscoelastic material that is configured to be held against the skin of the plantar region and to cover all of the metatarsal heads and the metatarsophalangeal joints of the foot, and an elastic band attached to the cushion along two opposing transverse edges and by a tab configured to pass between the big toe and the adjacent toe of the foot. The band has a width configured to entirely cover side bulges formed by the metatarsophalangeal joints of the small and big toes. A portion of the band configured for contacting the top of the foot includes tacky elements on both sides thereof, which prevent the protective device from sliding on the skin when the device is placed on the foot and inside a sock surrounding the foot.
US10959466B2 Free motion sports bra
Article, such as sports bras, and methods of making the same are described. A sports bra may comprise a front panel comprising a bust panel, a first shoulder strap, and a second shoulder strap. The sports bra may comprise a rear panel comprising a first back strap and a second back strap. The first back strap may coupled to the first shoulder strap at a first shoulder seam and the second back strap may coupled to the second shoulder strap at a second shoulder seam. The first back strap may be coupled to the bust panel at a first side seam and the second back strap may be coupled to the bust panel at a second side seam. One or both of the back straps may have the second a curve-linear shape exhibiting a tapered width.
US10959464B2 Vapor delivery systems and methods
There is provided an electronically controlled, breath actuated vaporization device for generating vaporized material for inhalation by a user. The vaporization device includes a vaporization chamber for accommodating material to be vaporized and a mesh heater or other heater supported upstream of the vaporization chamber which is operable to heat air that passes through the mesh heater or other heater during an inhalation event. A closed loop control scheme may be employed to control heat generated by the heater to maintain a temperature of the air delivered to the vaporization chamber at or within a predetermined tolerance of a desired vaporization temperature for at least a majority of a duration of the inhalation event.
US10959463B2 Aerosol-forming article comprising magnetic particles
An aerosol-forming article for use in an electrically heated aerosol-generating device is provided, the aerosol-forming article including a mouthpiece, an aerosol-forming substrate, and a plurality of magnetic particles including a magnetic material having a Curie temperature of between 60 degrees Celsius and 200 degrees Celsius. An electrically heated aerosol-generating device for receiving the aerosol-forming article is also provided, the device including a heater element configured to heat the aerosol-forming article, an inductor, and a controller configured to measure an inductance of the inductor and to control a supply of electrical current to the heater element in response to the measured inductance.
US10959461B2 Display packages, blanks for forming trap seal card and blank for forming display box
Display packages include a packaging including a cavity for holding an item, and a trap seal card including a first opening. The trap seal card retains the packaging such that the item held within the cavity is visible to a consumer through the first opening, and a portion of the packaging protrudes through the first opening. The trap seal card includes a front panel integral with a back panel. The packaging is between the front panel and the back panel. Blanks for the trap seal card include the back panel or the front panel having a first length and a second length less than the first length. The first and second lengths extend in a perpendicular direction to a first fold line. Blanks for the display box include a tab detachable from a remaining portion of the back panel when the back panel is separated along a ninth fold line.
US10959456B2 Nonwoven pouch comprising heat sealable binder fiber
A pouched product adapted for release of a water-soluble component therefrom is provided herein. The pouched product can include an outer water-permeable pouch defining a cavity containing a composition that includes a water-soluble component capable of being released through the water-permeable pouch and has a surface area, wherein the outer water-permeable pouch can include a nonwoven web including a plurality of heat sealable binder fibers blended with a second plurality of dissimilar fibers. The nonwoven web can be carded, hydroentangled and point bonded.
US10959455B1 Chewing gum having encapsulated cannabinoids
A cannabinoid compound for inclusion into a chewing product, having an active emulsion having a cannabinoid resin with a concentration of about 0.00% to about 100% THC, preferably 81.64% THC in a mixture of 816.4 mg THC/1 g concentrate in a mixture having a ratio of the following ingredients: gum arabic approximately 20.00% to approximately 50.00%, preferably 39.18%, water approximately 30.00% to approximately 60.00%, preferably 46.55%, vitamin E as d-alpha tocopherol from 0.00% to approximately 4.70%, preferably 4.70%, polysorbate 80 (surfactant/emulsifier) approximately 0.00% to approximately 1.5%, preferably 1.18%, and cannabinoid concentrate THC@0.00%-100%, from approximately 1.00% to approximately 50.00%, preferably 8.39%.
US10959454B2 Oral product
An oral product includes a body that is wholly receivable in an oral cavity. The body includes a mouth-soluble polymer matrix, cellulosic fibers embedded in the mouth-soluble polymer matrix, and nicotine or a derivative thereof dispersed in the mouth-soluble polymer matrix. The oral product is adapted to release the nicotine or a derivative thereof from the body when the body is received within the oral cavity and exposed to saliva.
US10959452B2 Composition for induced bowel movement and diet and preparation method thereof
The present invention relates to a composition and a healthy food product for inducing bowel movements and promoting weight loss comprising 47-57 parts by weight of a psyllium husk powder, 18-28 parts by weight of a rice bran powder, 5-6 parts by weight of a kelp powder, 4-5 parts by weight of a fructooligosaccharide, 3.5-4.5 parts by weight of chicory fiber, 3-4 parts of weight of glasswort, 2.5-3.5 parts by weight of yeast powder, 1.5-2.5 parts by weight of lactulose powder, 0.5-1.5 parts by weight of lactic acid bacteria powder, 0.05-0.15 parts by weight of complex amino acid, 0.4-0.6 parts by weight of Aloe arborescens, and 0.5-1.5 parts by weight of garlic powder. The composition and health food product for inducing bowel movements and promoting weight loss of the present invention comprise nutritional ingredients such as vegetable dietary fiber, vitamins, minerals, etc. which feed beneficial intestinal bacteria.
US10959449B2 Method for extracting contaminants from agrarian products and apparatus therefor
In a method for extracting contaminants from agrarian products or foods or animal feeds containing agrarian products, comprising contacting a solvent for the contaminants with the agrarian products containing or having adsorbed the contaminants, or the foods or animal feeds, and at least one extraction buffer in an optionally closable mixing vessel, the extraction buffer, which is contained in a film soluble in the solvent and is supplemented with at least one surfactant, in particular nonionic surfactant, and the contaminated agrarian product or food or animal feed are contacted with cold water as solvent in the mixing vessel, and the extraction buffer and the contaminants are brought into solution by agitating or stirring in the mixing vessel; and apparatus therefor.
US10959445B2 Food products with shells that are dissolved or melted to release ingredients and form heated beverages
A food product includes at least one shell that contains one or more ingredients within the at least one shell. The at least one shell can be dissolved or melted into a heated liquid to release the one or more ingredients and form a heated beverage. As a particular example, multiple shells could be formed from chocolate and can contain ingredients for hot cocoa (such as cocoa mix and marshmallows). The multiple shells could be arranged in a particular pattern and decorated to form a character, such as a snowman.
US10959444B2 EPS gene cluster of texturizing lactic acid bacteria
Novel Lactococcus lactis subsp. lactis lactic acid bacterium strain having improved texturizing properties and method of using the strain for producing a food product.
US10959442B2 Plant extract compositions and methods of preparation thereof
Embodiments described herein relate generally to plant extract compositions and methods to isolate cutin-derived monomers, oligomers, and mixtures thereof for application in agricultural coating formulations, and in particular, to methods of preparing plant extract compositions that include functionalized and non-functionalized fatty acids and fatty esters (as well as their oligomers and mixtures thereof), which are substantially free from accompanying plant-derived compounds (e.g., proteins, polysaccharides, phenols, lignans, aromatic acids, terpenoids, flavonoids, carotenoids, alkaloids, alcohols, alkanes, and aldehydes) and can be used in agricultural coating formulations.
US10959436B2 Crop fortification, nutrition and crop protection composition
The invention relates to an algal composition in the form of an aqueous suspension. More particularly the invention relates to aqueous suspension composition including one or more algae selected from green algae, red algae, golden algae, brown algae, golden-brown algae, blue algae, blue-green algae or their species in the range of 0.1%-65% by weight with one or more surfactants in the range of 0.1%-50% by weight; with one or more structuring agent in the range of 0.01%-5% by weight, where the composition has a particle size range of from 0.1 micron to 60 microns. Furthermore, the invention relates to a process of preparing the algal composition comprising at least one alga and at least one agrochemically acceptable excipient in the form of an aqueous suspension. The invention further relates to a method of treating the plants, seeds, crops, plant propagation material, locus, parts thereof or the soil with the algal composition in the form of aqueous suspension.
US10959435B1 Urine neutralization and conversion system and method
A system and method for collecting urine from a source, neutralizing the urine in the container with a neutralizing composition to remove or alter odor-generating compounds in the urine that might be perceived as threatening to prey, and then disposing of the neutralized urine in a convenient location proximate to the hunting area without repelling or alarming potential prey that might encounter the neutralized liquid. The neutralizing composition comprises a compound including a weak acidic or oxidizing component and a weak alkaline or base component, the combination reacting with and neutralizing odor-generating compounds and leaving the resulting neutralized urine with a relatively neutral pH value. The system and method further include adding compounds to impart a scent or odor to the neutralized urine, including a cover scent, such as pine essence, or an attractant scent, such as doe estrous, or a repellant scent.
US10959428B2 Hematophagous arthropod repellent composition
A hematophagous arthropod repellent composition includes 3,4-dimethoxybenzaldehyde or vanillin acetate as an effective ingredient. The repellent composition is against hematophagous arthropods which transmit diseases to animals including humans or directly cause discomfort or stress by bloodsucking. The hematophagous arthropod repellent composition not only has excellent repellency against hematophagous arthropods such as mosquitoes and ticks but also has long-lasting repellency, and thus it may be used as a hematophagous arthropod repellent for protecting animals including humans.
US10959425B2 Method of banking stem cells
A method of banking stem cells by harvesting stem cells from an individual and culturing the harvested stem cells to generate a P0 culture. The method includes storing a desired amount of P0 stem cells via cryopreservation and subculturing a portion of the P0 stem cells to generate a P1 culture. A desired amount of P1 stems cells can then be stored via cryopreservation and further generations can be stored as desired.
US10959422B2 Scenting device having distance markers
A scent dispensing apparatus having a spool engaged with a housing for dispensing a scented line upon the ground. The scented line is wound upon the spool which is positionable between a retracted position inside a cavity of the housing to a deployed position outside the housing where the spool can unwind the scented line.
US10959421B2 Animal noise simulator
A noise-making device is provided. The noise-making device has a body, supporting legs, and a striker configured to, upon contact with the ground, create a noise similar to an animal footstep. In use, the noise created by the striker may draw the attention of animals, bringing them in position for observation, tracking, and/or hunting, among other uses. Additional optional features may be used in addition to the noise created to enhance the operability, such as visual and scent features.
US10959418B2 Automatic application rate and section control based on actual planting data
A system, an apparatus and a method for automatically controlling application of an agricultural product utilize an in-cab controller and touchscreen, and a GPS receiver to generate an application prescription and related commands on-the-fly from GPS coordinated data gathered at the time of planting, in accordance with application rate parameters stored in the controller. The application parameters may be provided and modified on-the fly using the touchscreen and may include parameters relating to adjusting application rates to accommodate planting arrangements including more than one variety of seed, and/or variable population rates of planted seed.
US10959415B2 Non-meiotic allele introgression
Methods, uses, and compositions for manipulating genomic DNA. Some of the embodiments of the invention provide for making a founder animal that is completely free of all unplanned genetic modifications. Some embodiments are directed to removing genetic faults in established breeds without making other alterations to the genome. Other embodiments are directed to particular tools or processes such as TALENs or CRISPR with a preferred truncation. One embodiment involves introducing a targeted targeting endonuclease system and a HDR template into a cell (optionally with a mismatch in the binding of the targeting endonuclease and the targeted site). Another embodiment includes processes of making a genetically modified livestock animal comprising a genome that comprises inactivation of a neuroendocrine gene selective for sexual maturation, with the inactivation of the gene preventing the animal from becoming sexually mature. One embodiment includes compositions and methods for making livestock with a polled allele, including migrating a polled allele into a bovine species without changing other genes or chromosomal portions.
US10959409B2 Systems, methods and computer program products for monitoring the behavior, health, and/or characteristics of an animal
Systems, methods, and computer code products monitor the behavior, health, and/or characteristics of an animal. In one implementation, the animal is positioned inside a waste container placed on a system that is adapted to determine, record and communicate over a network various animal health parameters. These parameters can be processed to determine trends, statistics and changes of animal physiological functions. The results can be used to access animal health conditions and issue warnings, alarms, messages, and other notifications to designated caretakers. These notifications may be displayed using various devices such as computers and/or mobile devices. Data retrieval and review capability can provide improved understanding of an animal's health conditions and facilitate early illness detection.
US10959407B2 Method and system for timed pet entertainment
A chewable pet-entertainment device that includes a treat cage and a first body portion removably coupled to the treat cage. A second body portion is operatively coupled to the treat cage. The first body portion and the second body portion together conceal the treat cage. A timer is disposed in at least one of the first body portion and the second body portion. Responsive to the timer measuring a set period of time, the first body portion opens relative to the second body portion allowing access to the treat cage.
US10959405B2 Electronic tag for an animal comprising a protection cap
An electronic tag configured to be attached to a body part of an animal. According to a first aspect, the disclosure relates to an electronic tag configured to be attached to a body part of an animal. The electronic tag includes a circuit board, a battery holder, a protection cap and a casing. The battery holder is designed to hold a battery, wherein the battery holder is arranged on the circuit board. The protection cap provides a cavity, wherein the protection cap is arranged on top of the circuit board to accommodate the battery holder in the cavity. The casing includes an upper casing half and lower casing half arranged to encapsulate the circuit board and the protection cap in an interior space defined by the casing halves.
US10959403B2 Entertaining feeder
The invention relates to a pet feeder, in particular, to a feeder having a remote control function, and more specifically to an entertaining feeder. In view of problems such as currently, pet hardly participates in an entire feeding process, so that the need of pet hardly matches manual feeding, and pet cannot obtain a sense of delight and a sense of achievement in the feeding process, an entertaining feeder is provided. Feeder is mainly formed by a feeding body and a controller, where feeding body mainly includes a food container provided with a food leaking hole, a bracket, and a food tray; and the controller mainly includes a control signal transmitter and a controller positioner. By using the controller formed by combining the controller positioner and the control signal transmitter, pet itself can be urged to operate control signal transmitter and trigger a control signal receiver.
US10959402B2 Animal feeding container and method of using
A container for holding food or water for an animal includes: a unitary vessel having a generally oval plan and a trough in the upper surface to contain material for consumption by an animal, and further including: a flat rim on the lower surface to allow the vessel to rest stably on a horizontal surface; generally vertical outer sides that slope outwardly from the upper surface to the lower surface at a selected angle from the vertical; and, a cantilevered handle extending from the upper surface in a direction along the major axis of the oval and having sufficient dimensions and sufficient strength to support the weight of the vessel and its contents; and wherein, the inner surface of the trough slopes inwardly from the upper rim of the trough to the bottom of the trough at a selected angle from the vertical.A related method is also disclosed.
US10959401B2 Wildlife exclusion systems and methods for railway tracks
A wildlife exclusion system for railway tracks is provided which includes an exclusion arrangement positioned to span across the railway tracks at a location along a length of the railway tracks. The exclusion arrangement extends generally perpendicular to the railway tracks and has a series of conductive elements spaced apart from each other to form an exclusion are configured to provide an electric shock to wild animals when particular conductive elements within the exclusion area are bridged thereby. Methods of installing a wildlife exclusion system and methods of discouraging wild animals from traveling along railway tracks are also provided.
US10959399B2 Disposable and muticonfigurable habitat for obtaining physiological measurements of small mammals
A disposable and multiconfigurational animal habitat for obtaining physiological measurements of a small mammal is provided. The habitat includes a disposable and vertically oriented tower having a top, middle, and a bottom section. The tower includes a first chamber and a second chamber. The first chamber is sized, shaped, and configured to house the small mammal and is disposed in the top section of the tower. A first instrumentation platform is disposed in the first chamber and configured to support the small mammal. The second chamber is also sized, shaped, and configured to house the small mammal and disposed underneath the first instrumentation platform. A second instrumentation platform disposed in the second chamber and configured to support the small mammal. The habitat can be assembled from a kit comprising sheet of foldable disposable material having cut-outs and fold lines that can be folded to form the tower of the habitat.
US10959393B2 Method for promoting nodulation in plants
Micropeptides (miPEPs), or peptides coded by microRNAs, for promoting nodulation between a plant and a bacterium, as well as their use in this manner.
US10959392B2 Pepper hybrid SVPP8114 and parents thereof
The invention provides seeds and plants of pepper hybrid SVPP8114, pepper line SHY-FD-1254, and pepper line HHY-114-1178. The invention thus relates to the plants, seeds, plant parts, and tissue cultures of pepper hybrid SVPP8114, pepper line SHY-FD-1254, and pepper line HHY-114-1178 and to methods for producing a pepper plant produced by crossing such plants with themselves or with another plant, such as a pepper plant of another genotype. The invention further relates to seeds and plants produced by such crossing. The invention further relates to plants, seeds, plant parts, and tissue cultures of pepper hybrid pepper hybrid SVPP8114, pepper line SHY-FD-1254, and pepper line HHY-114-1178 comprising introduced beneficial or desirable traits.
US10959391B2 Soybean cultivar 80412336
A soybean cultivar designated 80412336 is disclosed. The invention relates to the seeds of soybean cultivar 80412336, to the plants of soybean cultivar 80412336, to the plant parts of soybean cultivar 80412336, and to methods for producing progeny of soybean cultivar 80412336. 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 80412336. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 80412336, 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 80412336 with another soybean cultivar.
US10959390B2 Soybean variety 01073069
The invention relates to the soybean variety designated 01073069. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01073069. Also provided by the invention are tissue cultures of the soybean variety 01073069 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01073069 with itself or another soybean variety and plants produced by such methods.
US10959389B2 Soybean variety 01073503
The invention relates to the soybean variety designated 01073503. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01073503. Also provided by the invention are tissue cultures of the soybean variety 01073503 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01073503 with itself or another soybean variety and plants produced by such methods.
US10959374B2 Flexible header with sectional height adjustment
A flexible harvesting header (40) having multiple sections supported by support arms (74), with the height of each arm being adjustable in response to a changing load. Load sensors (504) at first ends of the arms sense loads and generate electronic load signals. Hydraulic cylinders (80) at second ends of the arms are actuatable to raise and lower the first ends. A controller receives the load signals, determines whether actuating one or more of the hydraulic cylinders (80) is warranted due to a changing load, and if so, changes a hydraulic pressure to raise or lower the first ends to offset the changing load. Actuation may be warranted if the changing load exceeds a predetermined value. Further, the entire flexible cutter bar (68) may be raiseable in response to an electronic raise signal, and the controller may actuate all of the hydraulic cylinders (80) to raise the front ends of all of the support arms (74).
US10959372B2 Fixed head walk reel mower with a pivotally adjustable traction drum having different mowing positions
A fixed head walk reel mower has a frame supported for rolling over the ground. A reel cutting unit comprising a rotatable reel and a cooperating bedknife has a fixed orientation on the frame. The frame pivotally carries a ground engaging pivotal rear traction drum that can be selectively disposed in two different mowing positions when cutting grass at lower or higher height of cut ranges, respectively. This allows a single mower to cut grass at lower heights of cut on golf course greens as well as at higher heights of cut on tee boxes while minimizing degradation in cutting or power performance.
US10959370B2 Seed planter transfer unit
A seed transfer unit for an agricultural planter, having first and second transfer bodies, with each having a plate with a cylindrical sidewall extending perpendicularly. The first and second plates are mounted to permit relative rotation therebetween about a device axis coincident with the major axes through the first and second cylindrical side walls, with the first and second plates parallel, and with the second cylindrical side wall disposed within, and concentric with, the first cylindrical side wall, such that the first and second plates and first and second cylindrical side walls define an annular space therebetween. The first plate has an inlet aperture through which a seed may pass to the annular space, and the second plate has at least one outlet aperture through which a seed is ejected. Each of the first and second plates has at least one arcuate ridge portion concentric with the respective cylindrical side wall and extending into the annular space, which ridge portions cooperate to carry a seed through the annular space from the inlet aperture to the, or one of the, outlet apertures as the first and second plates rotate relative to one another.
US10959364B2 Tillage point having variable ground engaging structure
The present invention provides a tillage point having a ground engaging structure configured to adjust with respect to the ground so that the tillage point can flexibly adapt to various field conditions. The ground engaging structure can comprise wings for increasing soil fracture below the ground surface and/or a cover board for moving soil along the ground surface. The ground engaging structure can variably adjust using an actuator, such as a hydraulic cylinder, connected to linkage which can move the ground engaging structure through multiple angles about a pivot point during tillage operations. In addition, a controller can adjust the actuator to maintain an angle of the ground engaging structure according to a location on a prescription map.
US10966360B2 Apparatus for combining printed circuit boards
An apparatus for combining PCBs may include a pick-up mechanism, a gripping mechanism and a combining mechanism. The pick-up mechanism may pick-up the PCBs connected with each other by a flexible connection member. The gripping mechanism may grip a frame. The combining mechanism may press the flexible connection member using the frame to combine the PCBs with the frame. The process for combining the PCBs with the frame may be automatically performed so that a time for combining the PCBs with the frame is reduced and errors related to the combining process are decreased.
US10966359B2 Base board operation system
A board work system including ark arrangement members, on which are arranged multiple marks that have a specified relative positional relationship, are arranged straddling first work area in which first work head moves and second work area in which second work head moves, and, when performing work with respect to a board, which is a single board held by a board holding device in a state straddling the first work area and the second work area, based on positions of the marks in first work area measured based on image data of first imaging device that is moved along with the first work head and positions of the marks in second work area measured based on image data of second imaging device that is moved along with the second work head.
US10966358B2 Component mounting device
A component mounting device includes a heater unit which heats along a range which is narrower than a movement range of a head and which is a partial length of a board, in which the head is controlled to mount components onto the board using a heating range of the heater as a mounting range, the board is conveyed to shift the mounting range every time mounting of components in the mounting range is completed such that an unmounted range in which components are not mounted on the board becomes the mounting range, and components are mounted in a new mounting range.
US10966355B2 Electric power conversion apparatus
An electric power conversion apparatus includes a channel case in which a cooling water channel is formed; a double side cooling semiconductor module that has an upper and lower arms series circuit of an inverter circuit; a capacitor module; a direct current connector; and an alternate current connector. The semiconductor module includes first and second heat dissipation metals whose outer surfaces are heat dissipation surfaces, the upper and lower arms series circuit is disposed tightly between the first heat dissipation metal and the second heat dissipation metal, and the semiconductor module further includes a direct current positive terminal, a direct current negative terminal, and an alternate current terminal which protrude to outside. The channel case is provided with the cooling water channel which extends from a cooling water inlet to a cooling water outlet, and a first opening which opens into the cooling water channel.
US10966353B2 Centralized cooling system for data center
A centralized cooling system for data center comprises at least one cabinet, a spray hydraulic device and a hydraulic working substance cooling equipment integrated outside the cabinet, and an outer liquid working substance tank, which are connected by a pipe, wherein the cabinet comprises an auxiliary cabinet, a server cabinet, a liquid inlet pipe, and a return pipe; wherein an inner liquid working substance tank, a main pipe and a pipe distributor are arranged inside the auxiliary cabinet; a server and a plurality of spraying mechanisms are arranged inside the server cabinet; the liquid working substance sprayed from the spraying mechanisms is returned to the outer liquid working substance tank through the return pipe, cooled down by means of the spray hydraulic device and the hydraulic circulating cooling device, and enters the inner liquid working substance tank, and the liquid working substance has no phase transition during the spraying process.
US10966352B2 Cooling electronic devices in a data center
This disclosure describes a cooling system, for example, for rack mounted electronic devices (e.g., servers, processors, memory, networking devices or otherwise) in a data center. In various disclosed implementations, the cooling system may be or include a liquid cold plate assembly that is part of or integrated with a server tray package. In some implementations, the liquid cold plate assembly includes a base portion and a top portion that, in combination, form a cooling liquid flow path through which a cooling liquid is circulated and a thermal interface between one or more heat generating devices and the cooling liquid.
US10966351B2 Heat pipe and vapor chamber heat dissipation
The present invention provides a heat dissipation device including a baseplate, one or more heat pipes in thermal communication with the baseplate, where the one or more heat pipes has one or more internal cavities, one or more vapor chambers coupled to the one or more heat pipes, where the one or more vapor chambers has one or more internal cavities, where the one or more internal cavities of the one or more heat pipes and the one or more internal cavities of the one or more the vapor chambers are contiguous, where the one or more vapor chambers extends from the one or more heat pipes, and heat conducting fins coupled to the one or more vapor chambers, where the one or more heat conducting fins extends from the one or more vapor chambers.
US10966349B1 Two-phase immersion cooling apparatus with active vapor management
A two-phase immersion cooling apparatus may include an immersion tank with a primary condenser in thermal communication with an interior volume of the immersion tank and a vapor management system fluidically connected to the immersion tank. The vapor management system may enable the apparatus to effectively manage periods of high vapor production by removing vapor and other gases from a headspace of the immersion tank, condensing the vapor to liquid, and returning the liquid to the immersion tank.
US10966343B2 Housing construction
A structure can include a body having a first surface and a second opposing surface. The three-dimensional structure can include the body defining a first pattern of first cavities extending into the body from the first surface and the body defining a second pattern of second cavities extending into the body from the second surface. One or more first cavities can eccentrically intersect with one or more second cavities to define a pattern of apertures in the body.
US10966342B2 System and method for determining location and navigating a datacenter using augmented reality and available sensor data
An information handling system for identifying equipment in a datacenter establishes a wireless communication link with an element of datacenter equipment, and receives identification information from the element. The identification information distinguishes the element from other elements of the datacenter equipment that are visibly indistinct from the first element. The information handling system further captures image data when the field of view of an imaging system includes the element, displays the image data on a display, matches a portion of the image data with an image object associated with the first and second elements, determines an identity of the element based upon the identification information and the image object, and displays an augmented reality overlay on the display over the image data. The augmented reality overlay co-locates the image object with the portion and includes the identity over the portion.
US10966339B1 Storage system with removable solid state storage devices mounted on carrier circuit boards
A data storage module includes one or more carrier circuit board assemblies mounted in a rack. An array of removable solid state data storage devices (such as USB thumb drives or SD cards) is coupled to the circuit board assemblies. A data storage controller is coupled to the solid state data storage devices in the array. The data storage controller stripes data across at least two of the solid state data storage devices.
US10966335B2 Fin frame assemblies
A fin frame baseplate is disclosed. Specific implementations include a baseplate configured to be coupled to a substrate, a fin frame including a base portion coupled to the baseplate, and a plurality of fins extending from the base portion, the plurality of fins protruding from the base portion. The fin frame may include a plurality of openings therethrough.
US10966334B2 Casing
A casing includes a substrate, a protection layer, a bottom coating layer, a coating film layer, and a surface coating layer. The substrate has a first surface. The protection layer covers the first surface and has a second surface opposite to the first surface. The bottom coating layer covers the second surface and has a third surface opposite to the second surface. The coating film layer covers the third surface and has a fourth surface opposite to the third surface. The surface coating layer covers the fourth surface. One of the first surface, the second surface, and the third surface has a concave-convex pattern.
US10966326B2 Wiring substrate and method for manufacturing wiring substrate
A wiring substrate includes a laminate having a through hole and including conductor layers and insulating layers interposed between the conductor layers, solder resist layers formed on the laminate and including a first solder resist layer covering first surface of the laminate and a second solder resist layer covering second surface of the laminate and that the first and second solder resist layers have openings exposing the through hole, and a resin film covering the laminate not covered by the solder resist layers such that the resin film is formed on the first and second surfaces of the laminate inside the openings of the first and second solder resist layers without overlapping with the solder resist layers on the first and second surfaces and that the resin film covers inner wall surface inside the through hole and at least part of the first and second surfaces exposed inside the openings.
US10966325B2 Flexible display apparatus and manufacturing method thereof
A flexible display apparatus, including a flexible substrate including a bending area and a non-bending area; a display unit on the flexible substrate; and an encapsulation unit covering the display unit, the encapsulation unit including a first inorganic film, a second inorganic film, and an organic film between the first inorganic film and the second inorganic film, the organic film having a first thickness in the bending area and a second thickness greater than the first thickness in the non-bending area.
US10966323B2 Method and apparatus for automatically adjusting dispensing units of a dispenser
A dispensing apparatus includes a frame having a gantry configured to provide movement in the X axis and Y axis directions, and first and second dispensing units coupled to the gantry and configured to dispense material onto a substrate. The second dispensing unit is coupled to the gantry by an automatic adjustment mechanism. The dispensing apparatus further includes a controller configured to control the operation of the gantry, the first dispenser, the second dispenser, and the automatic adjustment mechanism. The automatic adjustment mechanism is configured to move the second dispenser in the X axis and Y axis directions to manipulate a spacing between the first dispensing unit and the second dispensing. Methods of dispensing material on the substrate are further disclosed.
US10966322B2 Semiconductor device and manufacturing method of semiconductor device
A semiconductor device includes: a sealed unit that seals a semiconductor element therein; a connection terminal that is electrically connected to the semiconductor element and is provided so as to project outward from the sealed unit; and a pedestal that is provided to surround a bottom part of an exposed portion of the connection terminal that is exposed from the sealed unit. The pedestal has a base attached to the sealed unit and a guide part that has an inclined side face.
US10966320B2 Gap supporter for printed circuit board, and package including gap supporter for printed circuit board and insulation sheet coupled thereto
The present invention relates to a gap supporter for a printed circuit board, and a package including a gap supporter for a printed circuit board and an insulation sheet coupled thereto. A gap supporter for a printed circuit board includes a fixed body part which has a metal thin-film formed on the surface of the lower end thereof, and is fixed to one surface of the printed circuit board by soldering of the metal thin-film; a clamping groove formed in a groove shape on the fixed body part, and having an insulation sheet inserted and clamped thereto to protect an element on one surface of the printed circuit board; and an anti-separation part formed on the other end of the fixed body part so as to be defined by the clamping groove, so as to fix the insulation sheet and prevent the insulation sheet from being separated.
US10966318B2 Component carrier with electrically reliable bridge with sufficiently thick vertical thickness in through hole of thin dielectric
A component carrier includes an electrically insulating layer structure having a first main surface and a second main surface with a through hole extending through the electrically insulating layer structure between the first main surface and the second main surface. An electrically conductive bridge structure connects opposing sidewalls of the electrically insulating layer structure delimiting the through hole. A vertical thickness of the electrically insulating layer structure is not more than 200 μm and a narrowest vertical thickness of the bridge structure is at least 20 μm.
US10966312B1 Printed litz line
An apparatus includes a substrate and an electronic circuit comprising a plurality of conductive tracts forming a printed litz line on the substrate for distributing a signal therebetween in order to increase effective conductance relative to a single conductive line not divided into tracts. The plurality of conductive tracts may be formed by printing a pattern on the substrate and removing portions of the pattern to leave the plurality of conductive tracts. The removing portions of the pattern may be performed by a removal process such as laser cutting, milling, etching, or masking. For example, the removal may be performed by applying ultrashort laser pulses. The printing may be performed by a jetting process, a spray process, an extrusion process, a dispensing process, and/or other types of processes for applying materials.
US10966306B1 Bridge device for connecting electronic devices
A cloud connected lighting system may include a wireless lighting network of coordinated lighting devices and a bridge to provide connectivity to external devices such as a cell phone, home automation system or security system. The cloud connected lighting system may be implemented locally with a cell phone communicating with the bridge for control, status and alerts. The cloud connected lighting system may operate over the cloud via an Internet connection allowing the bridge to communicate with a server on the Internet that may implement software for the interface with the wireless lighting network and to capture data regarding activity detected by motion sensor associated with the wireless lighting network.
US10966305B2 Integrated antenna assemblies for light fixtures
A light fixture disposed in an ambient environment. The light fixture can include at least one light source, and a sensor module that measures a parameter, where the parameter is used to operate the at least one light source. The light fixture can also include an antenna assembly coupled to the sensor module, where at least a portion of the antenna assembly is disposed on an exposed component, where the exposed component has a substantially unobstructed line of sight with the ambient environment, where the antenna assembly is used to measure the parameter in the ambient environment.
US10966301B2 Lighting method, lighting device and lighting system
A lighting device including a light emitting module, a light pattern determination module, and a controller is provided. The light emitting module is configured to emit an illumination light. The light pattern determination module includes a first lens and a second lens. The first lens corresponds to a first light pattern, the second lens corresponds to a second light pattern, and the first light pattern is different from the second light pattern. The controller is configured to adjust at least one of the light emitting module and the light pattern determination module, so as to control an illumination light pattern of the illumination light passed through the light pattern determination module. In addition, a lighting method of the lighting device and a lighting system using the lighting device are also provided.
US10966291B2 Power conversion apparatus and power conversion method
A power conversion apparatus and a power conversion method are provided. The power conversion apparatus includes a rectifier configured to convert AC power to DC power, a smoothing filter configured to control the DC power received from the rectifier to be constant, an inverter configured to convert the DC power received from the smoothing filter into high-frequency power by turning the DC power on and off using a switching device, and a control unit configured to control the rectifier and the inverter. A rating of output power from the inverter is determined in accordance with a frequency of the high-frequency power output from the inverter, a current-applying time, and an operation rate obtained by dividing the current-applying time by a sum of the current-applying time and a non-current-applying time.
US10966290B2 Low smoke, zero halogen self-regulating heating cable
A low smoke, zero halogen self-regulating heating cable includes a semi-conductive heating core and two conductive wires embedded within and separated by the semi-conductive heating core. The cable also includes a primary jacket surrounding the semi-conductive core, a braid surrounding the primary jacket, and a final jacket surrounding the braid. At least one of the primary jacket and the final jacket includes a low smoke, zero halogen material.
US10966287B2 High-temperature nanocomposite emitting film, method for fabricating the same and its application
An inventive thin-film radiative structure is provided that includes a thin nanocomposite radiative film deposited on a substrate, the thin-film including a mix of finely dispersed phases formed by elements Mo, Si, C, O in the following atomic percentage terms: Mo from 10 to 20%, Si from 15 to 30%, C from 15 to 60%, O from 0 to 20%, and one or a combination of elements Ti, Zr, Hf, Cr, Si, Al, and B in percentage terms of 0-30%. The thin-film radiative structure has an emissivity of more than 0.7 for wavelengths 2-20 μm at temperatures above 500° C., and a sheet resistance of between 10 and 150 Ohm/sq. The radiative film may be used as a thermoresistive element in thin-film infra-red thermal emitters and infra-red heaters, and in nondispersive infrared sensors (NDIR) and photo-acoustic gas sensors, and as the radiative element in IR signaling devices.
US10966286B2 Nitrogen injection for ARC lamps
Systems and methods for reducing contamination of one or more arc lamps are provided. One example implementation is directed to a millisecond anneal system. The millisecond anneal system includes a processing chamber for thermally treating a substrate using a millisecond anneal process. The system further includes one or more arc lamps. Each of the one or more arc lamps is coupled to a water loop for circulating water through the arc lamp during operation of the arc lamp. The system includes a reagent injection source configured to introduce a reagent, such as nitrogen gas, into water circulating through the arc lamp during operation of the arc lamp.
US10966285B2 Safety switch device for a high-voltage battery of a motor vehicle, high-voltage battery, on-board power supply system and motor vehicle
A safety switch device connects a heating unit for at least one battery cell of a high-voltage battery of a motor vehicle to a power supply connection that provides a heating current for the heating unit. The device includes: a first controllable switching element arranged in a heating current transmission path, which is designed to receive a control signal supplied by a unit external to the high-voltage battery via a signal transmission path of the safety switch device and to generate heating current transmission between the heating unit and the power supply connection according to the received control signal; a separating unit arranged in the heating current transmission path, for interrupting the heating current transmission in the event of failure of the first switching element; and a transmission unit arranged in the signal transmission path, which is designed to transmit the control signal potential-free to the first switching element, for the galvanic separation of the high-voltage battery and the unit.
US10966282B2 Providing network access via mobile device peer to peer sharing
Systems and methods are described herein for providing mobile devices with peer to peer access to telecommunications networks. The network-based systems enable mobile devices associated with subscribers of the telecommunications networks to establish direct connections with other mobile devices (e.g., third party mobile devices of users that are not subscribers) over peer to peer (P2P) communication protocols. For example, a mobile device can, over a P2P connection, act as a Hotspot, Wi-Fi tether, or bridge for a third party or other mobile device requesting access to the networks.
US10966280B1 Transmitting control or status information in an MPDU delimiter
A first communication device generates a media access control (MAC) protocol data unit (MPDU) delimiter having i) a feedback indication field and ii) a feedback content field. The feedback indication field is generated to include a first value that indicates the MPDU delimiter includes the feedback content field rather than an MPDU length field corresponding to a second value of the feedback indication field. The feedback content field is generated to include feedback information such as acknowledgement information regarding a communication frame previously transmitted by a second communication device, or control, management, and/or status information regarding the first communication device that was previously requested by the second communication device. The first communication device then transmits a packet that includes the MPDU delimiter to the second communication device.
US10966275B2 Method and systems for exchanging messages in a wireless network
Methods and system for a centralized unit and a distributed unit of a base station to operatively cooperate with each other are disclosed. In one embodiment, a method performed by a first communication node includes: sending a first message to a second wireless communication node upon determining to switch a third wireless communication node to a radio resource control inactive mode. The first and second wireless communication nodes cooperate to serve as a first base station in a wireless network.
US10966273B2 Connection management apparatus and non-transitory computer readable medium
A connection management apparatus includes an accepting section, a transmitting section, a connecting section, and a control section. The accepting section accepts an information transmission request from a requesting terminal that is a terminal requesting a wireless LAN connection. The transmitting section transmits, to the requesting terminal, connection information for establishing a wireless LAN connection in response to the information transmission request. The connecting section has a capability of establishing a wireless LAN connection with a predetermined upper limit number of terminals. In a case where the number of connecting terminals that are terminals connected via the wireless LAN connection reaches the upper limit number, the control section causes a connecting terminal among the connecting terminals to function as a tethering terminal and terminates the wireless LAN connection established by the connecting section, the tethering terminal being a terminal that provides a tethering connection using connection information the same as the connection information for establishing the wireless LAN connection with the connecting section by the connecting terminal.
US10966268B2 Method for using legacy Wi-Fi and Wi-Fi P2P simultaneously
A method for using legacy Wi-Fi and Wi-Fi Peer-to-Peer (P2P) simultaneously is provided. The method includes entering a device discovery process of Wi-Fi P2P, if use of a Wi-Fi P2P function is requested while using a legacy Wi-Fi function, acquiring a Group Owner (GO) right of Wi-Fi P2P in the device discovery process, performing a listen state over the same channel as a channel where the legacy Wi-Fi function is in use, through the acquisition of the GO right, and performing a search state over a social channel of Wi-Fi P2P, and repeating the listen state and the search state until the device discovery process is ended.
US10966267B2 Communication apparatus, computer readable storage medium, and control method of communication using multiple modes and channel widths
Deterioration of communication is prevented in a communication apparatus, in which an infrastructure mode and a P2P mode are independently and concurrently executable, according to an embodiment of the present invention. Hence, in a case where the communication apparatus is in a state in which a first mode of executing wireless communication with a communication partner apparatus via an external access point and a second mode of executing wireless communication with an external apparatus without using the external access point are concurrently executable, the following selection is made. That is, a first channel width which is not accompanied by network detection processing is selected.
US10966264B2 Multi-station support of wireless communications
A communication system includes a control wireless station. One or more data payload-conveying wireless stations rely on the control wireless station to provide control information to a mobile communication device to control conveyance of data over one or more data channels to the mobile communication device. For example, to connect to a remote network, a mobile communication device establishes a first wireless communication link with the control wireless station. The mobile communication device establishes a second wireless communication link with a data conveying wireless station. The first wireless link conveys control information from the control wireless station to the mobile communication device. The second wireless link conveys data payload information. The control information conveyed over the first wireless link controls conveyance of the data payload information over the second wireless communication link.
US10966262B2 Method for transmitting signal using direct communication between terminals in wireless communication system and device therefor
A method for configuring a resource for transmitting a D2D (device-to-device) signal in a wireless communication system, the method including selecting a resource from a resource pool comprising a set of resources for transmitting the D2D signal, when the selected resource is scheduled for WAN (wide area network) signal, dropping only one of the WAN signal and the D2D signal based on whether the selected resource is a resource related to a UE (user equipment) or not, wherein if the selected resource is related to the UE, dropping the WAN signal, and transmitting the D2D signal in the selected resource.
US10966260B2 Device, system and method for VoLTE setup
A device, system, and method performs a Voice over Long Term Evolution (LTE) (VoLTE) call setup procedure. The device includes a transceiver establishing a connection with a LTE network and an Internet Protocol (IP) Multimedia Subsystem (IMS). The device includes a processor executing a VoLTE call application with a further user equipment, receiving an input to execute the VoLTE call application, and generating a data packet including an indication to trigger a dedicated bearer establishment procedure. The transceiver transmits the data packet to one of the LTE network and the IMS. The indication triggers the dedicated bearer establishment procedure to be performed during a Session Initiation Protocol (SIP) signal exchange procedure.
US10966259B2 Method for performing management of different IDS in a relay UE in wireless communication system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for performing management of different IDs in a Relay UE in wireless communication system, the method comprising: receiving information for mapping table between a set of first identifiers (IDs) and a set of second IDs from a network; receiving a UL packet, which is to be forwarded to the network, without a second ID from the remote UE identified by a first ID associated with the second ID according to the mapping table; adding the second ID associated with the first ID to the UL packet; and transmitting the UL packet with second ID to the network. The UE is capable of communicating with at least one of another UE, a UE related to an autonomous driving vehicle, a base station or a network.
US10966258B2 Methods and systems for managing network hotspots
Disclosed are various systems and methods for monitoring and maintaining networks, such as networks associated with a wireless access point. In an aspect, a user device that was connected the wireless access point and loses connectivity to the access point can receive network parameters for implementing a new wireless network, where the network parameters are associated with the network as implemented by the wireless access point that is no longer available. The user device can activate a new wireless hotspot mode using the received network parameters. The resulting new wireless hotspot can implement various aspects of the wireless access point and associated network. The new wireless hotspot enabled by the user device can allow other devices, previously connected to the access point, to automatically connect to the new wireless hotspot.
US10966257B2 Random access method, terminal apparatus, and network apparatus
A method for random access, a terminal device, and a network device are provided. The method includes that: a terminal device sends an access request message to a network device and indicates access auxiliary information of the terminal device to the network device through the access request message; the terminal device receives an access response message sent by the network device according to the access request message, wherein the access response message includes indication information for indicating rejection of access of the terminal device, and the indication information includes access suggestion information corresponding to the access auxiliary information.
US10966256B2 Method and apparatus for selecting random access channel in wireless communication systems
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). A method for operating a terminal in a wireless communication system is provided. The method includes acquiring information regarding resource set comprising a plurality of random access channels, selecting a random access channel among the plurality of the random access channels, and transmitting, to a base station, a preamble on the random access channel.
US10966253B2 Method and device for executing multi-beam-based random access procedure in wireless communication
Provided is a method for a base station executing a multi-beam-based random access procedure in wireless communication, and a device therefor. The method may include: transmitting information associated with a RACH resource to a terminal; receiving a multi-RACH preamble from the terminal by a multi-beam; and transmitting a random access response to the terminal.
US10966252B2 Fast-loop resource reservation procedure
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may perform a slot reservation procedure to obtain a TxOP for communicating with a second UE. The slot reservation procedure may be performed in an earliest slot in the TxOP in which the first UE has data to send to the second UE. The apparatus may transmit the data to the second UE using at least one slot in the TxOP when the slot reservation procedure is successful. In certain aspects, all remaining slots in the TxOP may be reserved for the first UE when the slot reservation procedure is successful. The apparatus may refrain from performing a subsequent slot reservation procedure in another slot in the TxOP when the slot reservation procedure is unsuccessful unless an end of transmission signal is received during the TxOP.
US10966244B2 Terminal device, base station device, wireless communication system, and wireless communication method
A terminal device includes a processor and a memory connected to the processor, wherein the processor executes a process including: receiving a resource specifying signal that specifies a random access resource used to transmit a preamble for random access; selecting one preamble from a plurality of preamble candidates previously acquired; and transmitting the selected preamble by using a random access resource arranged in timing based on a reception timing of the resource specifying signal.
US10966243B2 Flexible resource usage between scheduling-based and contention-based resource access for wireless networks
A technique includes determining a number of available resources for a category of user devices, determining a number of user devices, within the category of user devices, that are connected to a base station, determining whether the number of available resources is greater than or equal to the number of connected user devices, allocating resources to one or more user devices within the category of user devices using a scheduling-based resource allocation if the number of available resources for the category is greater than or equal to the number of connected user devices within the category of user devices, and otherwise, allocating resources to one or more user devices within the category of user devices using a contention-based resource allocation if the number of available resources for the category is less than the number of connected user devices within the category of user devices.
US10966234B2 Uplink control information transmission method, access network device, and terminal device
This application discloses an uplink control information transmission method and related apparatus, to resolve a prior-art problem that joint coding and transmission cannot be performed in a scenario in which PUCCH resources of SRs are not aligned with a PUCCH resource of a HARQ/CSI in time domain. The method comprises: determining a PUCCH, wherein the first PUCCH carries first uplink control information (UCI), and the first UCI comprises HARQ information or CSI; determining a second PUCCH, wherein the second PUCCH carries second UCI, wherein a time domain position of the second PUCCH overlaps a time domain position of the first PUCCH, and the second UCI comprises a SR; and when the second UCI meets a condition, only sending the second UCI on the second PUCCH.
US10966227B2 WiFi multi-band communication
A method for wireless local area network (WLAN) communication by a first WLAN communication device is described. A first media access control (MAC) data unit is generated at the first WLAN communication device. The first MAC data unit is transmitted from the first WLAN communication device to a second WLAN communication device via a first WLAN communication channel having a first radio frequency (RF) bandwidth. A second MAC data unit is received at the first WLAN communication device from the second WLAN communication device via a second WLAN communication channel having a second RF bandwidth that does not overlap the first RF bandwidth. The second MAC data unit corresponds to an acknowledgment of the first MAC data unit from the second WLAN communication device.
US10966225B2 Uplink data transfer for wireless communications with mixed transmission time intervals
Described techniques provide for prioritization of radio bearers and logical channels based on mixed transmission time interval (TTI) durations or numerologies of the bearers or logical channels. Two or more bearers may be identified for uplink data transmission that carry data to be transmitted using different TTI durations or numerologies. Each bearer may be prioritized based on the associated bearer type, TTI duration or numerology, or combinations thereof. Additionally, one or more logical channels may be associated with one or more bearers, and also prioritized based on the associated bearer type, TTI duration or numerology, or combinations thereof. A buffer status report (BSR) may be generated that has one or more portions associated with the different priorities of bearers or logical channels. Buffer information associated with the higher priority bearers or logical channels may be provided ahead of buffer information associated with lower priority bearers or logical channels.
US10966220B2 Method and apparatus for scheduling, load balancing, and pilot-assignments in reciprocity-based MIMO cellular deployments
A method and apparatus is disclosed herein for scheduling, load balancing and/or pilot assignment in MIMD cellular deployments (e.g., reciprority-based MIMO cellular deployments). In one embodiment, the method comprises receiving, by the central controller from at least one AP, for at least one user terminal, a size of a user set and user rate information indicative of a rate that can be provided to the user terminal when served in a group of one or more user terminals; and determining, by the central controller, based on user rate information and the user set size, an allocation of AP resources among the user terminals for the at least one AP.
US10966218B2 Method for performing a logical channel prioritization in a carrier aggregation with at least one SCell operating in an unlicensed spectrum and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for performing a LCP procedure in a carrier aggregation, the method comprising: configuring with a first cell group including at least one first cell and a second cell group including at least one second cell served by an eNB; configuring a plurality of logical channels, wherein each logical channel of the plurality of logical channels respectively corresponds to one of a first type logical channel that cannot be transmitted to the second cell and a second type logical channel that can be transmitted to the second cell; receiving a uplink grant for the first cell or the second cell performing a Logical Channel Prioritization (LCP) procedure.
US10966217B2 Wireless base station, wireless terminal, wireless communication system, and voice signal communication method
A wireless base station includes a state-of-emergency determiner, a silent section detector, a priority level controller, a resource allocation request detector, and a resource controller. The state-of-emergency determiner determines a state of emergency. In a case of the state of emergency, the silent section detector detects a silent section for a downlink voice packet. In the case of the state of emergency, the priority level controller lowers a transmission priority level of a packet in the silent section for the downlink voice packet. In the case of the state of emergency, the resource allocation request detector detects a request for allocation of an uplink radio resource to a silent section for an uplink voice packet. In the case of the state of emergency, the resource controller lowers a priority level for the allocation of the uplink radio resource to the silent section for the uplink voice packet.
US10966215B2 Distributed channel selection for wireless networks
Wireless networking devices scan for available channels and gather data about the channels and the RF environment. Using this information, each wireless networking device determines a cost value for each available channel and a quality value for its overall RF neighborhood. Each wireless networking device select the channel with the best cost value as a candidate channel for use. The wireless networking devices may submit channel requests to the arbiter for approval. If two or more wireless networking devices are requesting the same channel, the arbiter assigns the channel to the wireless networking device with the worst RF neighborhood quality. The arbiter informs the wireless networking devices if their channel requests are approved. If a wireless networking device's channel request is not approved, the wireless networking device will rescan the remaining available channels to select a different candidate channel to be approved.
US10966206B2 Telecommunications apparatus and methods
A wireless telecommunication system includes base stations for communicating with terminal devices. One or more base stations support a power boost operating mode in which a base station's available transmission power is concentrated in a subset of its available transmission resources to provide enhanced transmission powers as compared to transmission powers on these transmission resources when the base station is not operating in the power boost mode. A base station establishes an extent to which one or more base stations in the wireless telecommunications system support the power boost operating mode conveys an indication of this to a terminal device. The terminal device receives the indication and uses the corresponding information to control its acquisition of a base station of the wireless telecommunication system, for example by taking account of which base stations support power boosting and/or when power boosting is supported during a cell attach procedure.
US10966204B2 Control information sending method and detecting method, base station, terminal, and storage medium
Disclosed are a control information sending method and detecting method, a base station, a terminal, and a computer storage medium. The method includes: a base station determining first-type physical layer control information, which is used for indicating a first-type control parameter of a second-type physical layer control channel; determining second-type physical layer control information, which is used for indicating a second-type control parameter of a data channel; sending the first-type physical layer control information; and sending the second-type physical layer control information on the second-type physical layer control channel.
US10966201B2 Embedded control signaling for self-organizing wireless backhaul radio and systems
Enhancement of wireless Channel Order and rank (ECHO) systems and ECHO repeater devices for enhancement of a wireless propagation channel for point to point or point to multipoint radio configurations are disclosed. The enhancement may be used for MIMO communications channels. Aspects support a richer multipath environment to increase the rank of the channel propagation matrix and/or to increase the magnitude of the coefficients of the propagation matrix between two or more radios. Such enhancement is applicable to backhaul radios in terms of increased range or in the number of supportable information streams. The installation, provisioning, optimization, control, monitoring, and adaptation of such devices within a network of backhaul radios is also disclosed. Wireless links and control between IBR and ECHO devices, and between ECHO devices and other ECHO devices, are also disclosed.
US10966200B2 Punctured operating channels in WLAN
A communication device determines an overall bandwidth of an operating channel for a wireless local area network (WLAN), where the overall bandwidth spans a plurality of sub-channels. The communication device determines that one or more sub-channels within the overall bandwidth will not be used for the operating channel, and generates a packet that includes i) a first subfield that indicates the overall bandwidth of the operating channel, and ii) a second subfield that indicates the one or more sub-channels within the overall bandwidth that will not be used for the operating channel. The communication device transmits the packet to inform one or more other communication devices in the WLAN of the operating channel for the WLAN, the operating channel.
US10966199B2 Method and apparatus for receiving or transmitting data
A base station divides a subframe into a downlink time duration for downlink, an uplink time duration for uplink, and a guard period between the downlink time duration and the uplink time duration. The base station transmits a downlink control channel including information on a downlink packet duration allocated for downlink transmission of a terminal and information on an uplink packet duration allocated for uplink transmission of the terminal to the terminal in the downlink time duration.
US10966192B2 Control channel transmission method for supporting multi-carriers in next generation communication system, and device therefor
Disclosed in the present application is a method by which a terminal, set by a first uplink carrier, receives downlink control information from a base station in a wireless communication system. Particularly, the method comprises the steps of: receiving setting information of a second uplink carrier through an upper layer; receiving, from the base station, the downlink control information for transmission of an uplink signal through the first uplink carrier or the second uplink carrier; and transmitting, to the base station, the uplink signal on the basis of the downlink control information, wherein the last bit of padding bits of the downlink control information is indicator information indicating either the first uplink carrier or the second uplink carrier.
US10966189B2 Hybrid multi-sync-signal for wideband NR carrier
This disclosure relates to techniques for a base station (BS) to configure default and supplementary sync signals (SS) at sub-band bandwidths in a wireless communication system. The supplementary SS may be configured in response to a determination that the BS is in wireless communications with a UE using a single narrow band radio-frequency chain. The BS may configure the supplementary SS to be proximate in frequency to a PDCCH search space currently in use by the UE. The default SS may be configured to support initial access and may have a shorter periodicity, while the supplementary SS may be configured to not support initial access and may have a longer periodicity. The BS may additionally or alternatively configure a tracking reference signal (RS), wherein the tracking RS is configured on-demand based on a current network load of the BS. The tracking RS may be configured at a sub-band bandwidth, wherein the sub-band bandwidth is selected based on a bandwidth allocated to an active UE in wireless communication with the BS.
US10966187B2 Method for transmitting and receiving data in wireless communication system and apparatus therefor
Described are a method for transmitting and receiving data in a wireless communication system supporting Machine-Type Communication (MTC) and an apparatus therefor. The method includes: monitoring a first search space configured for an MTC Physical Downlink Control Channel (MPDCCH), in which the first MPDCCH includes first control information for scheduling of a first Physical Downlink shared Channel (PDSCH) for transferring a Single Cell-Multicast Control Channel (SC-MCCH); receiving the first PDSCH based on the first control information; monitoring a second search space configured for a second MPDCCH using a group identifier acquired through the SC-MCCH, in which the second MPDCCH includes second control information for scheduling of a second PDSCH for transferring a Single Cell-Multicast Traffic Channel (SC-MTCH); and receiving the second PDSCH based on the second control information, in which configuration information for a frequency bandwidth used for the second PDSCH may be transferred through the SC-MCCH.
US10966186B2 Downlink control channel structure for low latency applications
Methods, systems, and devices for wireless communication are described. In one example, an indication in a first control message in a control region of a first transmission time interval (TTI) identifies a data region of the first TTI. A data region of the second TTI may be identified based on a grant of resources received in a second control message of a second TTI, where the data region of the first TTI and the control region of the second TTI are frequency division multiplexed with the data region of the second TTI. Other examples include a downlink grant at the beginning of a control region and uplink grants at the end of the control region. In other examples, a downlink grant for a user equipment (UE) may include an indication of resources allocated to the UE in that resource block and a second resource block.
US10966183B2 Beam indication considering beam failure recovery in new radio
Technology for a user equipment (UE) configured to perform beam failure recovery. The UE can encode a beam failure recovery (BFR) request for transmission on a physical random-access channel (PRACH) or a physical uplink control channel (PUCCH) to a next generation node B (gNB). The UE can monitor a dedicated physical downlink control channel (PDCCH) control resource set (CORESET) for a response from the gNB to the beam failure recovery request. The UE can select a default physical downlink shared channel (PDSCH) beam, wherein it is assumed, at the UE that a same quasi co-location (QCL) assumption for a PDSCH as a QCL assumption for the dedicated PDCCH CORESET; or a PDSCH demodulation reference signal (DMRS) is QCLed with a downlink (DL) reference signal (RS) of an identified candidate beam by the UE. The UE can decode a beam failure recovery request response from the gNB.
US10966180B2 Wireless device and wireless communication method
According to one embodiment, a wireless device includes a transmitter; and a receiver. The transmitter is configured to transmit a first frame including information that designates a plurality of frequency components and instructing execution of frequency multiplexing transmission by a plurality of wireless communication terminals; and the receiver is configured to receive the second frame by at least one frequency component of the plurality of frequency components. The first frame has either a first form or a second form, the first form designates individual terminal identifiers of the plurality of wireless communication terminals, the terminal identifiers each being associated with at least one of the plurality of frequency components, and the second form designates a group identifier of a group to which the plurality of wireless communication terminals belong.
US10966179B2 RAN area ID configuration
A method comprising configuring a user equipment in a low activity state to operate within a radio access network wherein a radio access network notification area for the user equipment is defined based on a list of logically associated radio access network paging areas, wherein each of the logically associated radio access network paging areas is a subset of a core network tracking area identified by a paging area code value which is unique within the core network associated tracking area.
US10966175B2 Position detection of user equipment within a wireless telecommunication network
A method network node, user equipment and location server are disclosed, the method performed at the network node comprises broadcasting position reference signals, the position reference signals being broadcast as a repeating pattern within a periodically repeating position reference signal time period, comprising: controlling the network node to broadcast during each of the position reference signal time periods, a plurality of position reference signal blocks each within a time frequency resource block, at least one of the plurality of position reference signal blocks comprising a plurality of consecutive subblocks, at least one position reference signal subblock comprising a time period in the time frequency resource block during which the network node broadcasts the position reference signal and at least one muted subblock comprising a different time period within the time frequency resource block during which the network node broadcasts no position reference or data signal in a frequency bandwidth of the time frequency resource block.
US10966174B2 Methods and apparatuses for communicating position reference signals
Infrastructure equipment for transmitting data to and receiving data from a mobile device on a communications network is described. The infrastructure equipment comprising: transmitter circuitry configured to transmit the data to the mobile device; and controller circuitry configured to control the transmitter circuitry to transmit a first position reference signal in a first subframe and a second position reference signal in a second subframe, wherein the second position reference signal is a time adjusted version of the first position reference signal, the amount of time adjustment being determined by the sample time at which the mobile device samples the position reference signal.
US10966173B2 Positioning with wireless local area networks and WLAN-aided global positioning systems
Accurate position capability can be quickly provided using a Wireless Local Area Network (WLAN). When associated with a WLAN, a wireless device can quickly determine its relative and/or coordinate position based on information provided by an access point in the WLAN. Before a wireless device disassociates with the access point, the WLAN can periodically provide time, location, and decoded GPS data to the wireless device. In this manner, the wireless device can significantly reduce the time to acquire the necessary GPS satellite data (i.e. on the order if seconds instead of minutes) to determine its coordinate position.
US10966171B2 Method and apparatus for transmitting and receiving narrowband synchronization signals
This closure relates to narrowband communication supporting an Internet of Things (IoT) service in a next-generation wireless communication system and, more particularly, to a method and apparatus for transmitting and receiving narrowband synchronization signals. A base station transmits a narrowband secondary synchronization signal indicating a narrowband cell identity, a specific sequence generated by performing phase rotation with respect to a base sequence generated through a second Zadoff-Chu sequence having a predetermined length L in a frequency domain and multiplying the base sequence by a cover sequence in element units is used for the narrowband secondary synchronization signal, and a specific root index is selected from among M (M
US10966165B2 Adaptations of dual connectivity operation to UE capability
A user equipment (UE) is configured by a Master enhanced NodeB (MeNB) for operation with dual connectivity to a Secondary eNB (SeNB) to transmit acknowledgement information when the UE is power limited and for a respective eNB to determine a UE power limitation. The UE, the MeNB, and the SeNB adjust operation according to a partitioning of a UE capability between the MeNB and the SeNB. The UE capability can be a transmission power, a soft buffer size, a reception or a transmission of a number of data transport block bits, or a number of decoding operations.
US10966164B2 Power ramping and control in new radio (NR) devices
A user equipment (UE) can include processing circuitry configured to, during a physical random access channel (PRACH) procedure, select a first synchronization signal (SS) block from a plurality of SS blocks within a received SS burst set, the SS block selected based on signal quality measurements of the plurality of SS blocks. A PRACH preamble is encoded for transmission to a base station using a PRACH resource subset corresponding to the selected SS block, the transmission using a UE transmit (Tx) beam of a plurality of available Tx beams and transmit power indicated by a power ramping counter. Upon failing to detect a random access response (RAR) from the base station, a second SS block is selected, the power ramping counter is reset, and the PRACH preamble is encoded for re-transmission using a second PRACH resource subset and transmit power indicated by the reset power ramping counter.
US10966163B2 Method and mobile terminal for reducing radiation
The disclosure provides a method for reducing radiation and a mobile terminal. The method comprises: detecting whether a current operating mode of the mobile terminal is a voice call mode or a data communication mode; and if the current operating mode of the mobile terminal is the voice call mode, transmitting by an AP side a preset first AT command to a modem to control the modem to restore a maximum transmit power for normal operation; if the current operating mode of the mobile terminal is the data communication mode, transmitting by the AP side a preset second AT command to the modem to control the modem to reduce the maximum transmit power.
US10966162B2 Method and apparatus for adapting repetition level for uplink transmission in wireless communication system
A method and apparatus for adapting a repetition level for uplink (UL) transmission in a wireless communication is provided. A user equipment (UE) configures different number of repetitions per physical uplink control channel (PUCCH) format, and transmits a PUCCH format by using a corresponding number of repetitions among the different number of repetitions.
US10966158B2 Resource blocks and transmit power for uplink signals in a wireless device
A wireless device receives a downlink control information indicating: a transmit power control (TPC) command; and first resource blocks (RBs) for transmission of one or more transport blocks. A transmission power is determined based on the TPC command. The transmission power used for transmission of: an uplink signal; and the one or more transport blocks. Based on an LBT procedure, the following are transmitted with the transmission power and via subcarriers of the first RBs: the uplink signal until a physical uplink shared channel (PUSCH) starting symbol; and the one or more transport blocks starting at the PUSCH starting symbol.
US10966157B2 Method and apparatus for controlling uplink power in wireless communication system
A method and apparatus for controlling an uplink power in a wireless communication system is provided. A user equipment (UE) sets a first maximum power for a first set of uplink subframes for a first eNodeB (eNB) in which the UE can allocate up to the first maximum power to uplink signals to be transmitted to the first eNB, and sets a second maximum power for a second set of uplink subframes for the first eNB in which the UE can allocate up to the second maximum power to uplink signals to be transmitted to the first eNB. The uplink signals are transmitted to the first eNB only in the first set of uplink subframes. Further, the uplink signals are transmitted to both the first eNB and a second eNB in the second set of uplink subframes.
US10966156B2 Self-powered Internet-of-Things sensor device
A self-powered sensor device (100) is provided which comprises a wireless network unit (140) configured to enable a communication in a Low-Power Wide-Area Network (LPWAN), an energy converting unit (150) configured to convert a first physical quantity into energy, and an energy harvesting unit (110) configured to harvest energy from the energy converted by the energy converting unit (150), and to initiate a sending of a message via the wireless network unit (140) every time a predetermined amount of energy is harvested by the energy harvesting unit (110).
US10966155B1 Distance aware wake-up radio operation
In a method for low-power wireless communication, a primary connectivity radio transmits a wake-up radio configuration request to a wireless device and receives a wireless wake-up configuration response comprising a wake-up identifier for distance aware wake-up notification mode. A companion low-power wake-up radio receives from the wireless device, a wireless wake-up radio measurement reference for which it measures a receive signal strength, determines it as a reference level, and associates the reference level with the wake-up identifier. The wake-up radio then receives from the wireless device, a wake-up frame that includes a received wake-up identifier. The wake-up radio determines that the received wake-up identifier compares with the wake-up identifier associated with the reference level. The wake-up radio measures a receive signal strength of the wireless wake-up frame and wakes-up the primary connectivity radio, if the receive signal strength of the wireless wake-up frame is above the reference level.
US10966142B2 Method and device for transmitting system information and base station
A method for transmitting system information. The method may include: determining an information type of system information to be transmitted, wherein the information type is configured to indicate a network device that triggers the system information; transmitting the system information to User Equipment (UE) within the coverage of a base station by broadcasting when the system information is first system information, wherein the first system information is triggered by the base station; and transmitting the system information to the UE by unicasting or broadcasting, wherein the second system information is triggered by the UE.
US10966134B2 Method, base station and a user equipment for selecting a set of beams to be monitored by said UE
A method of selecting a set of beams to be monitored by a User Equipment (UE) in a telecommunication network comprises the steps of receiving measurement data comprising measurements of qualities of beams observed by said UE, where said beams originate from at least one access node (AN) to the UE and from at least one other AN to the UE; retrieving at least one measurement data from a particular UE that matches the received measurement data, where the historical database comprises historical measurement data comprising measurements of qualities of beams observed by UE's in said telecommunication network over time; selecting a set of beams to be monitored by said UE based on the retrieved measurement data and based on subsequent measurement data of the particular UE over time in the historical database; and transmitting said selected set of beams to be monitored to said UE.
US10966133B2 User equipment route selection across multiple mobile communication technologies
The described technology is generally directed towards enabling user equipment to perform route selection across multiple mobile communication technologies. User equipment route selection allows specifying, by the user equipment, information which affects the way the user equipment's network communications are handled by a communication network. User equipment route selection across multiple mobile communication technologies enables certain route selection capabilities whether the user equipment is connected to a 5G Core network mobile communication technology, a 5G Option 3× network mobile communication technology, or a LTE network mobile communication technology.
US10966132B1 System and method for frequency object enablement in self-organizing networks
Systems and methods provide automated generation of neighbor frequency lists for configuration of frequency objects for wireless stations. A computing device selects a target sector carrier of a wireless station of multiple wireless stations in a radio access network and identifies, based on distances from the wireless station, neighboring sector carriers of the target sector carrier. The computing device filters the neighboring sector carriers based on an azimuth of the target sector carrier to form a filtered set of neighboring sector carriers. The computing device calculates a probability of neighboring frequencies for the target sector carrier based on locations of the filtered set of neighboring sector carriers and generates, based on the calculating, a neighbor frequency list for the target sector carrier. The neighbor frequency list is used to configure frequency objects, for the target sector carrier, that ensure seamless handovers within the radio access network.
US10966130B2 Facilitating mobile service anchor management
Mobile service anchor management (MSAM) is facilitated. MSAM is an anchor management function/system for radio frequency (RF) access configuration/reconfiguration over the downlink, and uplink separated novel frequency division duplex systems. One method comprises determining, by a MSAM system comprising a processor, that a mobile device communicatively coupled to a first network device is associated with a region in which the first network device fails to have line of sight communication with the mobile device; and assigning, by the mobile service anchor management system, the mobile device to a second network device determined to have the line of sight communication for the region. Millimeter watt (mmW) BS devices and devices that operate on other RF bands can be utilized.
US10966125B2 Beam information exchange between base stations
Aspects described herein relate to wireless communications. According to some aspects, a first base station may coordinate with a second base station to select beamforming codewords. The first base station may receive an index indicating beamforming codewords used by a second base station. The first base station may select a beamforming codeword for use in transmitting signals to a wireless device based on the beamforming codeword indicated by the second base station.
US10966124B2 Beamforming codeword exchange between base stations
Methods, apparatus, and systems for wireless communications are disclosed. A first base station may receive one or more message from a second base station. The messages may include downlink beamforming information elements for a downlink cell. Each downlink beamforming information element may be associated with a respective group of resource blocks of a plurality of groups of resource blocks in the downlink cell. The first base station may select a first beamforming codeword for at least one group of resource blocks of the plurality of groups of resource blocks based on the downlink beamforming information associated with the at least one group of resource blocks. The first base station may transmit, to a wireless device, signals on the at least one group of resource blocks employing the first beamforming codeword.
US10966123B2 Method and apparatus for preventing loss of data packets
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). A method for preventing a loss of data packets of a transmission end is provided. The method includes performing a path switching operation, receiving, from a reception end, a switching status report that includes information related to the data packets that were not received by the reception end, and retransmitting the data packets that were not received by the reception end, where the path switching operation is an operation of switching a data transmission path from a first communication system to a second communication system or from the second communication system to the first communication system, and where the first communication system is a fourth generation (4G) communication system, and the second communication system is a fifth generation (5G) communication system that uses a millimeter-wave (mm-wave) band.
US10966118B2 Channel encoding method and communication device
Embodiments of this application provide a channel encoding method for use by a communication device. The communication device obtains a quantity K of information bits, and determines a load size of a channel for transmitting the K information bits. The load size of the channel is N bits, where N≥K, N=2n, and n is a positive integer. The communication device performs a polar encoding process on the K information bits, to obtain a polar code sequence that includes N bits. The N-bit polar code sequence is transmitted using the channel, without rate matching. Because a quantity of coded bits obtained after the polar encoding is equal to a load size of a channel, no rate matching process is required. This reduces encoding overheads of a channel. Complexity and latency of channel encoding are greatly reduced, and performance loss associated with the rate matching operation is avoided.
US10966112B2 Method and system for distribution of high data throughput over multiple wireless connections
A data distribution system, that includes a source router; destination routers; and a gateway; wherein the source router is arranged to receive multiple data streams and wirelessly transmit the multiple data streams over multiple source router output wireless communication links towards the destination routers; wherein the destination routers are arranged to wirelessly receive the multiple data streams over destination routers input wireless links and to transmit the multiple data streams to the gateway; and wherein the gateway is arranged to reconstruct the multiple data streams and output the multiple data streams over one or more gateway output links.
US10966109B2 Adaptive threshold handling for triggering WLAN offloading
Methods and apparatus, including computer program products, are provided for adaptation of WLAN selection thresholds. In one aspect there is provided a method, which may include receiving, at a user equipment, information including one or more thresholds for use when evaluating a selection of a wireless local area network access point for offloading; comparing, by the user equipment, a quality of an access provided by the wireless local area network access point selected in accordance with the one or more thresholds to another quality provided by a cellular access point; reporting, by the user equipment, a result of the comparing; and receiving, by the user equipment in response to the reporting, additional information including one or more adjusted thresholds for use when evaluating wireless local area network access point selection. Related systems, articles of manufacture, and the like are also disclosed.
US10966104B2 Email synchronization method and device
An email synchronization method includes obtaining, by a mobile terminal, current network signal quality of the mobile terminal after obtaining an email synchronization instruction, and canceling, by the mobile terminal, execution of a synchronization operation when the network signal quality is less than a first preset threshold.
US10966099B2 Computing wireless deployment in an area
Various communication systems may benefit from determining a venue value index before deploying wireless communication in the area. A method may include identifying the one or more wireless coverage issues within an area. The method may also include receiving data demand information for the area having the identified one or more wireless coverage issues. In addition, the method may include receiving or determining a total cost of ownership. The total cost of ownership may include a cost of fixing the one or more wireless coverage issues within the area. Further, the method may include calculating a venue value index of the area based on at least one of the total cost of ownership, the data demand information, or an average spectrum efficiency. The method may in addition include performing at least one network administrative task based on the venue value index.
US10966098B2 Wireless communications entities using sweeping tone to efficiently coexisting
An apparatus is configured to operate in a wireless communications network cell that is operated so as to provide a first transmission band and a second transmission band being separated by a narrow band. The apparatus is configured to transmit a data signal using a frequency band having a center frequency. The center frequency is a frequency of the narrow band. The apparatus is configured to transmit an indicator signal in the frequency band prior to transmitting the data signal so as to indicate the transmission of the data signal.
US10966093B2 Temporary identifier in a wireless communication system
A method is performed by a wireless device (16). The method comprises determining whether a core network functionality (12) of a wireless communication system (10) refreshes a temporary identifier (18) associated with the wireless device (16) in accordance with a defined procedure. The method also comprises, responsive to determining that the core network functionality (12) does not refresh the temporary identifier (18) in accordance with the defined procedure, performing one or more actions. The action(s) may for instance include recording at the wireless device (16) that the core network functionality (12) does not refresh a temporary identifier (18) in accordance with the defined procedure and/or reporting the core network functionality (12) as not refreshing the temporary identifier (18) in accordance with the defined procedure.
US10966092B2 Active base apparatus
In accordance with some embodiments, an apparatus for privacy protection is provided. The apparatus includes a housing arranged to hold a personal communication device and a peripheral interface supported by the housing, where the peripheral interface is connectable to a supplemental functional device. The apparatus further includes a local communication device coupled to the peripheral interface and supported by the housing, where the local communication device includes a personal communication device interface modem operable to provide a communication channel between the peripheral interface and the personal communication device. The apparatus further includes a controller coupled to the peripheral interface and the local communication device, where the controller is operable to manage the communication channel between the supplemental functional device and the personal communication device.
US10966091B1 Agile node isolation using packet level non-repudiation for mobile networks
Apparatus, systems and methods for agile network isolation through use of packet level non-repudiation (PLNR) are provided. Using a fast cryptography to verify that incoming packets are undeniably being received from the identified source, real-time attack notifications can be independently verified and shared among the network devices to remove compromised nodes from the network. The ability to collaborate among nodes without trust may be achieved via PLNR, to share attack notifications in real-time may be achieved via Telling Attack Layer (TATL), and to establish the identity of an attack in a permanent and binding way may be achieved via DISCOvery (DISCO).
US10966087B2 Optimized simultaneous authentication of equals (SAE) authentication in wireless networks
Authentication with security in wireless networks may be provided. A first confirm message comprising a first send-confirm element and a first confirm element may be received. Next, an Authenticator Number Used Once (ANonce) may be generated and a second confirm message may be sent comprising the ANonce, a second send-confirm element, and a second confirm element. Then an association request may be received comprising a Supplicant Number Used Once (SNonce) and a Message Integrity Code (MIC). An association response may be sent comprising an encrypted Group Temporal Key (GTK), an encrypted Integrity Group Temporal Key (IGTK), the ANonce, and the MIC. An acknowledgment may be received comprising the MIC in an Extensible Authentication Protocol (EAP) over LAN (EAPoL) key frame and a controller port may be unblocked in response to receiving the acknowledgment.
US10966083B2 Anchor key generation method, device, and system
An anchor key generation method, device, and system, where the method includes generating, by a unified data management network element (UDM), an intermediate key based on a cipher key (CK), an integrity key (IK), and indication information regarding an operator; sending, by the UDM, the intermediate key to an authentication server function (AUSF); receiving, by the AUSF, the intermediate key; generating, by the AUSF, an anchor key based on the intermediate key; sending, by the AUSF, the anchor key to a security anchor function (SEAF); and generating, by the SEAF, a key (Kamf) based on the anchor key, where the Kamf is used to derive a 3rd Generation Partnership Project (3GPP) key.
US10966082B2 Mobile communication device with subscriber identity module
The present invention relates to a mobile communication device for communicating with a cellular network by means of a serving base node, the mobile communication device further being connected to a subscriber identity module, the mobile communication device being configured to operate in a power optimization mode wherein the power optimization mode comprises extended paging periods, and the mobile communication device is further configured to set up a communication context with the base node using authentication means of the subscriber identity module, wherein the mobile communication device is further configured, in case of detection of a removal of the subscriber identity module and when the power optimization mode is activated: to send an removal alert message to the serving base node by means of said communication context, afterwards to terminate the communication context.
US10966078B2 Emergency network slice and method for processing an emergency communication in a packet switched communication network
A method for processing an emergency message in a communication network includes: transmitting, by a user equipment (UE), an emergency message to an access network entity of a network slice of the communication network, wherein the emergency message comprises an emergency identifier (E_ID); detecting by the access network entity of the network slice of the communication network, based on the E_ID, that the emergency message is related to an emergency; forwarding the emergency message to an emergency network slice of the communication network based on the emergency detection; and establishing, by the emergency network slice, a communication link between the UE and a public safety answering point (PSAP) for processing the emergency message.
US10966074B2 Power-efficient, balanced, and reliable true wireless Bluetooth stereo audio solution
A power-efficient, balanced, and reliable true wireless Bluetooth stereo audio solution is provided. Two audio sink devices are used to render audio content received from an audio source. One sink device is connected to the audio source via a primary link. The other sink device sniffs communication on the primary link. The two sink devices are connected via a hybrid link. In some embodiments, a token is passed dynamically between the two sink devices. The sink device that has the token acts as a primary sink device on a primary link with the source. The other sink device acts as a slave to the primary link.
US10966068B2 User-configurable sensor platform
A sensor platform includes a programmable microcontroller to execute programming associated with one or more sensors in order to receive data from the one or more sensors and generate reports based on the data, and to enter a power-down mode in the absence of the data. The sensor platform also includes first and second transceivers. The first transceiver is configured to establish wireless connectivity with user devices using a first wireless protocol and to receive the programming from one or more of the user devices using the first wireless protocol. The second transceiver is configured to transmit the reports to a gateway using a second wireless protocol that is lower power, longer range, and/or lower fidelity than the first wireless protocol.
US10966065B2 Network based carrier managed long-term evolution advanced device indication for long-term evolution or other next generation network
Tracking areas that comprise service cells capable of providing advanced long-term evolution (LTE-A) features, can be utilized to indicate to a mobile device that the mobile device can access the advanced features. For example, an LTE-A capable mobile device can display an LTE-A icon if the mobile device is in a geographic area that qualifies as an LTE-A tracking area. However, if the mobile device is not capable of receiving LTE-A services, then the mobile device can display an LTE icon instead of an LTE-A icon.
US10966059B1 Location tracking and distance monitoring system and associated method
A location tracking and distance monitoring system includes a plurality of portable transponders, each portable transponder having a wireless transmitter and configured to transmit location data, a location database storing the location data transmitted by the plurality of portable transponders, wherein each portable transponder is identified as a tag with co-ordinates in the location database, a distance monitoring module comprising at least one processor and configured via computer executable instructions to access the location data from the location database, define a coverage region with a coverage radius around each tag, determine overlapping zones of the coverage regions of the tags, and generate tag clusters based on the overlapping zones. Further, an associated method and computer readable medium are provided.
US10966051B2 Systems and methods for performing location based actions
The present application discloses systems and methods for performing location-based actions. The methods may include obtaining, by an electronic device, location information associated with the electronic device with respect to a reference location. The methods may further include determining, by the electronic device, whether the location information changes from a first status to a second status. The methods may further include performing, by the electronic device, a predetermined action upon determining that the location information changes from the first status to the second status. The location information may relate to a speed, a direction, an acceleration, a geographic location of the electronic device, and/or a distance between the electronic device and the reference location.
US10966049B2 Systems and methods to collect location data by using a dynamic geofencing methodology
The present disclosure is directed to a method of enabling an application programmed on a mobile device to collect data. The application may operate in the background of the mobile device and be temporarily activated, and may be capable of collecting data while activated. The method may include receiving location data indicating a current location of the mobile device, generating a set of custom virtual borders around the current location, and instructing an operating system of the mobile device to temporarily activate the application when the mobile device crosses one or more of the custom virtual borders. The method is repeated upon temporary activation of the application, such that an updated set of custom virtual borders is generated when the mobile device crosses one or more of the previous custom virtual borders.
US10966047B1 Wireless audio system for recording an audio information and method for using the same
Embodiments of wireless audio systems and methods for wirelessly communicating audio are disclosed herein. In one example, a method for generating a 3D audio representation of an audio is disclosed. The method includes collecting, by a first wireless headphone, a first audio signal of the audio and generating, by the first wireless headphone, a first synchronizing signal based on a local clock of the first wireless headphone. The method also includes collecting, by a second wireless headphone, a second audio signal of the audio and generating, by the second wireless headphone, a second synchronizing signal based on a local clock of the second wireless headphone. The method yet includes generating, by a user equipment, the 3D audio representation of the audio based on the first and the second audio signals and the first and the second synchronizing signals.
US10966045B2 Sound localization for user in motion
Methods for simulating a source of sound are provided. One method includes determining, by a computer, a location in physical space of a head of a user. The location is determined by capturing images by a camera of the physical space in which a user is located. The method further includes determining a sound for delivery to two speakers worn by the user and determining, by the computer, an emanating location in the physical space for the sound. The method further includes establishing, by the computer, acoustic signals for each speaker based on the location in the physical space of the head, the sound, the emanating location in the physical space, and a selected auditory characteristics of the user. The auditory characteristics of the user are identified based on a calibration process. The method further includes transmitting, by the computer, the acoustic signals to the two speakers. The acoustic signals simulate that the sound originated at the emanating location in space.
US10966037B2 RF antenna and hearing device with RF antenna
The present disclosure relates to an RF antenna adapted to receive and/or transmit electromagnetic RF signals within a first frequency range enclosing a first frequency of resonance of the RF antenna, the RF antenna comprising: an electrically conductive antenna element having a feed for electrically connecting to an RF transmitter and/or an RF receiver; an electronic component adapted to receive and/or provide one or more electric signals from/to an electronic circuit within a second frequency range not overlapping the first frequency range; and one or more electric leads electrically connected to lead the one or more electric signals between the electronic component and the electronic circuit, each of the one or more electric leads being electrically connected to the electronic circuit through a respective inductor adapted to reflect and/or attenuate signals within the first frequency range and pass signals within the second frequency range.
US10966031B2 Method for charging a hearing device, hearing device system, hearing device and charging unit
A method for charging a hearing device uses a charging unit configured for wireless charging. A query signal is emitted wirelessly by a transmitter of the charging unit. Upon receipt of the query signal a first response signal is sent to the charging unit by a response unit of the hearing device. Upon the receipt of the first response signal the charging unit begins a charging operation for the hearing device, by wirelessly emitting a continuous energy signal. A hearing device system, a hearing device and a charging unit are also provided.
US10966026B2 Method and apparatus for processing audio data in sound field
Provided are a method and an apparatus for processing audio data in a sound field. The method includes: acquiring the audio data in the sound field; processing the audio data through a preset restoration algorithm to extract audio data information about the sound field carried by the audio data; acquiring motion information about a target, and generating, through a preset processing algorithm, target-based sound field audio data based on the audio data information and the motion information about the target.
US10966025B2 Playback device pairing
Technology for grouping, consolidating, and pairing individual playback devices with network capability (players) to stimulate a multi-channel listening environment is disclosed. An example method includes receiving an audio signal containing a range of audio frequencies; amplifying, according to a gain parameter, the audio signal to be reproduced by at least one speaker. The example method includes automatically increasing the gain parameter to a higher gain parameter responsive to a determination that no more than a subset of the range of audio frequencies is to be reproduced by the at least one speaker. The example method includes amplifying, according to the higher gain parameter, the audio signal containing no more than the subset of the range of audio frequencies to be reproduced by the at least one speaker.
US10966024B2 Sound source localization device, sound source localization method, and program
A sound source localization device includes: a sound receiving unit that includes two or more microphones; and a sound source localization unit that transforms a sound signal received by each of the microphones into a frequency domain, models a steering vector through Fourier series expansion of an N-th (here, N is an integer equal to or larger than “1”) order for the transformed sound signal of the frequency domain for each of the microphones, calculates a steering vector of an arbitrary angle using the modeled steering vector, and performs localization of a sound source using the calculated steering vector of the arbitrary angle.
US10966023B2 Lighting system with remote microphone
A lighting system with expanded coverage voice operation includes a lighting fixture that includes a wireless transceiver. The lighting system further includes a remote microphone device configured to receive a voice and to transmit wirelessly an audio stream generated from the voice. The lighting fixture is configured to receive the audio stream from the remote microphone device via the wireless transceiver and to transmit the audio stream to a cloud server.
US10966021B2 Transducer controller and method therefor
In an embodiment, a transducer controller is configured to apply a damping signal to reduce energy stored in the transducer after the transducer has been driven with a drive signal to form a transmitted acoustic signal.
US10966020B2 Intelligent speaker for recovering vibration energy to generate electrical power
An intelligent speaker adapted to recover vibration energy to generate electrical power is provided, including a housing, a speaker module, a main board, a power generation module, and a battery module. The speaker module is disposed in the first chamber formed by the housing. The main board disposed in the first chamber transmits an audio signal to the speaker module, wherein the speaker module transmits a main sound wave based on the audio signal. The power generation module is disposed in the first chamber and is vibrated in response to the main sound wave to generate an induction current. The battery module is disposed in the first chamber. The battery module is coupled to the main board to supply the electrical power to the main board, wherein the power generation module is coupled to the battery module and changes the battery module by the induction current.
US10966016B2 Electronic device including a plurality of speakers
An electronic device including multiple speakers is provided. The electronic device includes a housing including at least one sound outlet, a first speaker disposed inside the housing, at least one sound transmission path configured to guide first sound produced by the first speaker toward the at least one sound outlet, and at least one second speaker located on the at least one sound transmission path configured to produce second sound. The at least one sound transmission path emits the first and second sounds, mixed on the at least one sound transmission path, to an outside area through the at least one sound outlet. Other various embodiments are possible.
US10966012B2 Wireless earbuds, and a storage and charging capsule therefor
A wireless earbud (100) for in-ear use has an earbud housing (110), a loudspeaker (130), a rechargeable battery (140), a first microphone (132) and a second microphone (134). The first microphone (132) is adapted to pick up sound internally from an ear canal of a user wearing the wireless earbud. The second microphone (134) is adapted to pick up sound externally from outside of the ear canal of the user wearing the wireless earbud. Disclosed is also a storage and charging capsule (200) for at least one wireless earbud (100a, 100b). The capsule has an elongate insert part (240) having an earbud chamber (246) adapted to receive the or each wireless earbud (100a, 100b). A cover part (260) slidably receives the elongate insert part (240) and is placeable in an open position in which the cover part is retracted from the elongate insert part to allow insertion/removal of the or each wireless earbud (100a, 100b) into/from the earbud chamber (246) of the elongate insert part (240). The cover part is also placeable in a closed position in which it encapsulates the elongate insert part. The storage and charging capsule (200) further has a power source (270), and a magnetic connector interface (257) in the earbud chamber (246) of the elongate insert part (240). The magnetic connector interface (257) is connected to the power source (270) and is adapted to engage with a respective at least one charge pad (101) of the earbud (100a, 100b) so as to secure the earbud (100a, 100b) in the earbud chamber and allow charging thereof by the power source (270).
US10966010B2 Method and device for suppression of microphone squeal and cable noise
At least one exemplary embodiment is directed to a method of suppressing cable acoustic noise or reducing microphone squeal.
US10966008B1 Electronic device with force element
Various implementations include force elements for electronic devices. In some aspects, a force element includes: an outer ring surrounding a central axis and having a first diameter; an inner ring surrounding the central axis and having a second diameter that is smaller than the first diameter; an outer wall connecting a radially inner portion of the outer ring with a radially outer portion of the inner ring; an inner wall extending from a radially inner portion of the inner ring and located radially inboard of the outer wall; and a central platform extending from the inner wall around the central axis.
US10966000B1 Method and apparatus for determining and presenting answers to content-related questions
Systems and methods for determining the answers to user queries regarding content, and presenting options for the user to view the answers. Searches are conducted to determine the answer to a query and, once the answer is found, various options are presented to the user, allowing the user the choice to view the answer in multiple different ways.
US10965993B2 Video playback in group communications
Aspects of the disclosure describe video playback in group communications. A method includes providing a graphical representation of a video in a user interface (UI) of a messaging application of client device during a group communication, the client device associated with a first user participating in the group communication with other users of a content sharing service, the graphical representation to scroll with messages of the group communication, responsive to receiving a selection of the graphical representation of the video in the UI during the group communication, initiating playback of the video in a video playback portion of the UI, and responsive to detecting that the video playback portion is scrolled at least partially out of view, maintaining the video playback portion of the UI visible to the first user in a persistent position in the UI.
US10965992B2 Displaying an actionable element over playing content
Example methods and systems for displaying actionable elements over playing content, such as video content, are described. In some example embodiments, the methods and systems identify video content currently playing within a display environment provided by a playback device, and display an actionable element within the display environment provided by the playback device that is based on the identified video content and includes one or more user-selectable options to perform an action associated with the identified video content. Further, in some example embodiments, the methods and systems may perform an action (e.g., present supplemental content and/or information) in response to a selection of one or more of the user-selectable options.
US10965990B2 Information processing apparatus, information processing method, program and information processing system
An information processing apparatus receives a user selection of content to be reproduced by an external device connected to the information processing apparatus. A request to reproduce the user selected content is sent to the external device. Information indicating whether the external device has started reproducing the selected content is received from the external device. In response to the external device having started reproduction of the selected content, a thumbnail image is reproduced that corresponds to the content being reproduced by the external device.
US10965982B2 Method and apparatus for synchronously playing image and audio
A method and apparatus for synchronously playing an image and an audio are provided. The method comprises: acquiring a play service request sent by a broadcast terminal; acquiring play image data and audio data corresponding to the play service request, the play image data being divided into a plurality of groups based on played content; and sending the play image data, the audio data, and information for determining a first corresponding relationship between each of the groups and an attribute of the audio data to the broadcast terminal, to enable the broadcast terminal to perform synchronization on the play image data and the audio data correspondingly to synchronously play the play image data and the audio data. Establishing the corresponding relationship between the audio data and the played content of each of the groups enables the broadcast terminal to accurately synchronize the played audio content and the displayed play image.
US10965975B2 Systems and methods for recognizing faces using non-facial information
A wearable apparatus is provided for identifying a person in an environment of a user of the wearable apparatus based on non-facial information. The wearable apparatus includes a wearable image sensor configured to capture a plurality of images from the environment of the user, and a processing device programmed to analyze a first image of the plurality of images to determine that a face appears in the first image. The processing device also analyzes a second image of the plurality of images to identify an item of non-facial information appearing in the second image that was captured within a time period including a time when the first image is captured. The processing device also determines identification information of a person associated with the face based on the item of non-facial information.
US10965974B2 System, device and method for displaying display-dependent media files
It is disclosed a system comprising a display characteristics evaluation unit configured to evaluate display characteristics of a display of an electronic device, a media access unit configured to receive a source media file from a media storage, and a display-dependent processing unit configured to perform, based on the display characteristics, a display-dependent processing of the source media file to obtain a display-dependent media file.
US10965971B2 Server device, method of transmission processing of server device, client device, method of reception processing of client device, and server system
An imaging unit captures an image of a subject to obtain image data. A transmission unit transmits, to a client device, a container in a predetermined format including a video stream configured by the image data obtained by imaging. Capture information indicating an imaging state in the imaging unit is inserted in a layer of the video stream and/or a layer of the container. The capture information is, for example, information regarding an imaging direction of the imaging unit, information regarding a focus distance of the imaging unit, and information regarding a zoom ratio of the imaging unit. The client device can control an imaging state of a server device.
US10965967B2 Publishing a disparate per-client live media output stream based on dynamic insertion of targeted non-programming content and customized programming content
A system is provided for publishing a disparate per-client live media output stream based on dynamic insertion of targeted non-programming content and customized programming content. A first manifest request, including one or more parameters, is received from a first client device. Based on one or more parameters and associated indexed metadata, a first additional content that includes customized first programming content and targeted first non-programming content for first client device are determined. A first programming schedule is generated for first client device based on selected one or more live input streams and/or one or more pre-encoded media assets, indexed metadata, and first additional content. A first disparate live media output stream manifest for first client device is published based on insertion of selected one or more live input stream manifests and/or one or more pre-encoded media asset manifests, indexed metadata, and first additional content in accordance with first programming schedule.
US10965966B1 Dynamic content insertion
Systems, methods, and computer-readable media are disclosed for dynamically inserting secondary content into a live stream or a video on demand (VOD). The secondary content can include, for example, a public service announcement or warning, censoring content, live or prerecorded commentary, an advertisement, or any other type of content to be integrated with or inserted into the main content. Example methods may include receiving a content stream including a first fragment having a first duration and a second fragment having the first duration. Certain methods may include determining an increased quality of service associated with encoding the content stream into fragments having a second duration. Certain methods may include generating, based at least in part on the increased quality of service, a third fragment having the second duration, and sending the content stream having the third fragment to a user device.
US10965965B2 Detecting of graphical objects to identify video demarcations
Particular embodiments analyze logos found in a video program to determine video demarcations in the video program. For example, a video demarcation may be content that marks (“marker content”) a transition from a first video content type to a second video content type. Marker content may be used so the user knows that a transition is occurring. Particular embodiments analyze the logos found in a video program to determine the video demarcations in the video. The video is first analyzed to determine logos in the video program. Once these logos are determined, particular embodiments may re-analyze the video program to identify marker frames that include the marker content that signal the transitions to a different video content types. The marker frames may be determined without any prior knowledge of the marker content. Then, particular embodiments may use the marker frames to determine video segments.
US10965963B2 Audio-based automatic video feed selection for a digital video production system
A video production device is deployed to produce a video production stream of an event occurring within an environment that includes a plurality of different video capture devices capturing respective video input streams of the event. The video production device is programmed and operated to: receive video input streams from the video capture devices; determine, for each video capture device, an average root mean square (RMS) audio energy value over a period of time, to obtain device-specific average RMS values for the video capture devices; compare each device-specific average RMS value against a respective device-specific energy threshold value; identify which input stream is associated with an active speaker, based on the comparing step; select one of the identified streams as a current video output stream; and provide the selected stream as the current video output stream.
US10965962B2 Real-time and secured picture/video upload via a content delivery network
A content delivery network includes an overlay network having a plurality of cache servers. Each cache server configured to receive a request from a personal content server to register with the content delivery network, receive a request from a mobile capture device to establish communication with the personal content server, and establish a communication path through the overlay network between the mobile capture device and the personal content server. Each cache server is further configured to transfer content from the mobile capture device along the communication path to the personal content server.
US10965957B1 Multi-pass compression of uncompressed data
Introduced here is a technique to create small compressed image files while preserving data quality upon decompression. Upon receiving an uncompressed data, such as an image, a video, an audio, and/or a structured data, a machine learning model identifies an object in the uncompressed data such as a house, a dog, a text, a distinct audio signal, a unique data pattern, etc. The identified object is compressed using a compression treatment optimized for the identified object. The identified object, either before or after the compression, is removed from the uncompressed data. The uncompressed data with the identified object removed is compressed using a standard compression treatment.
US10965956B2 Method and apparatus for video coding
Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. The processing circuitry decodes prediction information of a current block in a current picture from a coded video bitstream. The prediction information is indicative of an affine model in a merge mode. The processing circuitry obtains, from a buffer, motion information of bottom locations in a neighboring block that is adjacent of the current block in the current picture, and determines parameters of the affine model that is used to transform between the block and a reference block in a reference picture based on the motion information of the bottom locations in the neighboring block. Further, the processing circuitry reconstructs samples of the current block based on the affine model.
US10965954B2 Picture decoding method for decoding coded picture data and performing distortion removal by comparing pixel difference values with threshold
A picture coding and decoding method includes a picture coding method for coding an input picture and a picture decoding method for decoding coded picture data. The picture coding method includes dividing the input picture into blocks, coding the input picture on a block basis, decoding the coded data of each block on a block basis, removing coding distortion in an area disposed on both sides of a block boundary, each block being adaptively decoded either as a field structure block or a frame structure block, and storing the reconstructed picture as a reference picture. The picture decoding method includes decoding the coded picture data to obtain a reconstructed picture, removing coding distortion in an area disposed on both sides of a block boundary, each block being adaptively decoded either as a field structure block or a frame structure block, and storing the reconstructed picture as a reference picture.
US10965948B1 Hierarchical auto-regressive image compression system
The present application relates to a multi-stage encoder/decoder system that provides image compression using hierarchical auto-regressive models and saliency-based masks. The multi-stage encoder/decoder system includes a first stage and a second stage of a trained image compression network, such that the second stage, based on the image compression performed by the first stage, identify certain redundancies that can be removed from the bit string to reduce the storage and bandwidth requirements. Additionally, by using saliency-based masks, distortions in different sections of the image can be weighted differently to further improve the image compression performance.
US10965944B2 Dynamic bandwidth voting
In some aspects, the present disclosure provides a method for bandgap voting. In some configurations, the method includes receiving, at a hardware voting component associated with a destination subsystem, metadata for each of a plurality of compressed display tiles, wherein for each of the plurality of compressed display tiles the metadata indicates an amount of compression of the compressed display tile. In some configurations, the method includes dividing the plurality of compressed display tiles into a plurality of sets of compressed display tiles. In some configurations, for each of the plurality of sets of compressed display tiles, the method includes determining a desired bandwidth for communicating the set of compressed display tiles over a bus, and receiving the set of compressed display tiles at the destination subsystem over the bus at an actual bandwidth that is based on the desired bandwidth.
US10965942B2 Device and method for coding video data based on adjusted intra mode list
A method of decoding a bitstream by an electronic device includes determining a block unit having a block height and a block width from an image frame according to the bitstream. A mode list including a plurality of intra modes is determined for reconstructing the block unit. At least one of the intra modes is selected from the mode list based on a comparison between the block height and the block width, and removed from the mode list to generate an adjusted list including a plurality of unselected modes. The block unit included in the image frame is reconstructed based on the adjusted list.
US10965936B2 Apparatus, method and system for detecting additional data for preventing forgery of video content, rendering apparatus interoperating with display apparatus, and rendering method thereof
One aspect of the present invention discloses an apparatus for detecting additional data for preventing forgery of video data and displaying the video content. The apparatus includes a content input unit configured to receive the video content (the video content including the additional data), a display unit configured to display the video content, an additional data detector configured to detect the additional data from the video content (the additional data including a watermark), and a display controller configured to control a display screen of the video content according to an additional data detection result.
US10965935B2 Calibration systems usable for distortion characterization in cameras
Example embodiments relate to calibration systems usable for distortion characterization in cameras. An example embodiment includes a calibration system. The calibration system includes a first calibration target that includes a first mirror, a plurality of fiducials positioned on or adjacent to the first mirror, and an indexing fiducial positioned on or adjacent to the first mirror. The calibration system also includes a second calibration target that includes one or more second mirrors and has an aperture defined therein. The first mirror and the one or more second mirrors are separated by a distance. The first mirror faces the one or more second mirrors. The indexing fiducial is visible through the aperture in the second calibration target. Reflections of the plurality of fiducials are visible through the aperture defined in the second calibration target. The reflections of the plurality of fiducials are iterated reflections.
US10965933B2 Medical devices, systems, and methods using eye gaze tracking for stereo viewer
A teleoperational medical system comprises an eye tracking system, which includes: an image display comprising a first coordinate frame configured to display an image of a surgical field comprising a second coordinate frame to a user in a third coordinate frame; at least one right eye tracker configured to measure data about a first gaze point of a right eye of the user; at least one left eye tracker configured to measure data about a second gaze point of a left eye of the user; and at least one processor configured to process the data about the first and second gaze points to determine a viewing location in the displayed image at which the first and second gaze points are directed. The medical system further comprises a control unit configured to control at least one function of the medical system based upon the determined viewing location.
US10965928B2 Method for 360 video processing based on multiple viewpoints and apparatus therefor
A method for 360 video data processing based on multiple viewpoints performed by a 360 video receiving apparatus according to the present invention comprises the steps of: acquiring, from received video signals, image information for pictures of multiple viewpoints-based 360 videos and metadata for the multiple viewpoints-based 360 videos, wherein the metadata includes multiple viewpoint information; decoding an image of a first viewport of a first viewpoint on the basis of the metadata and the image information; rendering the image of the first viewport into a 3D space; decoding an image of a second viewport of a second viewpoint on the basis of the metadata and the image information; deriving, in a case in which the hotspot in the first viewport is selected, the second viewport in the second viewpoint connected through a hotspot on the basis of the multiple viewpoint information; and rendering the image of the second viewport into the 3D space.
US10965926B2 Reproducing apparatus, reproducing method, information processing apparatus, information processing method, program, and recording medium
The present technology relates to a reproducing apparatus for enabling an appropriate video depending on a viewing environment to be reproduced, a reproducing method, an information processing apparatus, an information processing method, a program, and a recording medium. The reproducing apparatus according to the present technology analyzes reproduction management information describing therein type information on a form of providing a HDR video which is compatible with a SDR video with a standard luminance range and whose luminance range is wider than the standard luminance range or a form of providing the SDR video compatible with the HDR video. Further, the reproducing apparatus acquires and reproduces encoding data of the HDR video or encoding data of the SDR video provided in a form indicated by the type information. The present technology is applicable to Blu-ray Disc players.
US10965925B2 Image capturing apparatus, client apparatus, control method, and storage medium
An image capturing apparatus includes an image capturing unit configured to capture an infrared image and generate image data, a holding unit configured to hold a plurality of color palettes, a conversion unit configured to convert the image data into image data for display based on a the color palette of the plurality of color palettes; and a determination unit configured to determine, from among the plurality of color palettes, the color palette that is to be used by the conversion unit.
US10965923B2 Projection device and projection method thereof
A projection device and a projection method are provided. The projection device includes a projection lens, an image generation optical path module, an image capturing device and a controller. The image generation optical path module generates a visible light image and an invisible light image according to a control signal, and projects the visible light image and the invisible light image to a projection area through the projection lens. The image capturing device photographs the projection area to obtain an invisible light reference image. The controller is coupled to the projection lens, the image generation optical path module and the image capturing device, and corrects at least one of the projection lens and the control signal according to the invisible light reference image and the invisible light image.
US10965922B2 Display device having function for eliminating burn-in and method for controlling display device
A projector includes: a projection unit having a light modulation device and displaying a projection image via the light modulation device; a time measuring unit measuring a projection time for which the projection unit displays the projection image; a decision unit deciding an elimination execution time for which an elimination function to eliminate burn-in on the light modulation device is executed, based on the projection time; and a processing unit executing the elimination function.
US10965915B2 Collection system, program for terminal, and collection method
Without carrying out an analysis process of a photographic image, to identify a type of a subject which a terminal device has photographed. Based on data of a timetable format, a specified display device 40 displays the video of the subject of a specified type for a specified display time. A terminal device 10 specifies a photography location and a photography time by a camera 14. Based on the data of a timetable format, an assessment is made as to whether the photography location belongs to the same area as the display device 40 and whether the photography time matches the display time of the video of the specified type subject upon the display device. If it is assessed that said match is true, it is determined that the video of the specified type subject has been photographed by the terminal device.
US10965910B2 Wearable recording system with memory designation
A surveillance apparatus continuously records imaged data from a camera into a circular buffer in a local memory. When a record signal is received, the system records the video stream that was recorded before the record signal was received, and the video stream that is recorded after the record signal was received. The recorded segment is then write-protected, so that the surveillance apparatus does not overwrite the recorded segment. The recorded segment could then be sent to a remote memory via a wireless connection to free up local memory for future recording sessions.
US10965908B1 Advanced video conferencing systems and methods
The present disclosure generally provides for advanced single camera video conferencing systems, and methods related thereto. The advanced single camera video conferencing system features a hybrid optical/digital camera, herein a camera device, having a controller that is configured to execute one or more of the methods set forth herein. In one embodiment, a method includes optically framing, a first portion of a video conferencing environment to provide an actual field-of-view, digitally framing a second portion of the video conferencing environment to provide an apparent field-of-view that is encompassed within the actual field-of-view, generating a video stream of the apparent field-of-view, surveying the actual field-of-view to generate survey data, and detecting changes in the survey data over time. The method may be performed using a single camera device using a single image sensor.
US10965907B2 Video communication device, video communication method, and video communication mediating method
One or more embodiment relates to a video communication device, video communication method, and a video communication mediating method, which are capable of preventing a user in a video communication from being exposed to an inappropriate image or sound from the other party. One or more embodiment may provide a video communication method comprising establishing a first video communication session with a first terminal, consecutively receiving images or sounds from the first terminal through the first video communication session, examining at least a portion of images or sounds received in a period of recent specific time among the received images or sounds, and blocking an output of at least a portion of the received images or sounds or reporting a user of the first terminal as an abusive user to a first server according to the result of the examining.
US10965906B2 Dynamic rate adaptation across multiple video sources
A computer-implemented method is provided and includes by at least one processor, obtaining an available bandwidth on the network communications link over a predetermined period of time in the future based on a measured present bandwidth and historical bandwidth measurements, determining required bandwidths for each of one or more of video sources over the predetermined period of time in the future, partitioning the calculated available bandwidth among the one or more video sources in proportion to the required bandwidths of each of the one or more video sources, and selecting one or more of a plurality of video streams from each of the one or more video sources based on a partition assigned to each of the one or more video sources. The selecting of the one or more video streams causes the one or more video streams to be transmitted over the network communications link.
US10965904B2 Display method and display device, television and storage medium
Disclosed is a display method, including: decoding an input signal comprising an audio signal and a video signal, and identifying a resolution of the decoded video signal; in response that the video signal has an 8K resolution, outputting the video signal to an back end for processing through a first interface, and outputting an on-screen display adjustment signal to the back end for processing through a second interface; in response that the video signal has a 4K or 2K resolution, preprocessing outputting the video signal to the back end for processing through the second interface, and outputting the OSD signal generated by the SoC to the back end for processing through the first interface; and mixing and coding the video signal and the OSD signal, and outputting the mixed and coded signals to a screen for display.
US10965901B2 Imaging device and recording control system
An object of the present invention is to realize an imaging device and recording control system in which the usability thereof can be improved dramatically. In an imaging device configured to output imaging data that is obtained as a result of imaging of an object, and a recording control system, the imaging device comprises a control means for recognizing a controlled state of an external recording device when a communication is enabled with the recording device through a communication means conforming to a predetermined transmission method and an input means for allowing the recording device to execute an application needed for a recording operation obtained by controlling the recording device, and the recording device records the imaging data obtained through the communication means when the application is executed by means of the input means.
US10965899B1 System and method for integration of a television into a connected-home monitoring system
Method system and apparatus, including computer programs encoded on a storage device, for integrating a display device with a connected-home monitoring system. The method including receiving, by the source programming interrupt unit and from a monitoring unit of a property monitoring system, a source programming interrupt message that was (i) generated by the monitoring unit and (ii) includes instructions for the source programming interrupt unit to modify source programming received by a source programming unit, obtaining, by the source programming interrupt unit, image data that depicts a portion of the property that is associated an event detected by the monitoring unit, modifying, by the source programming interrupt unit, source programming received by the source programming unit to include the image data, and providing, by the source programming interrupt unit, the modified source programming to the display device for output on the display of the display device.
US10965898B2 Backlight source control method of display device, display device and storage medium
One or more embodiments of the present application disclose a backlight source control method of a display device, the display device and a storage medium. The method includes: determining a display subregion corresponding to a backlight source to be turned off; determining a first backlight source brightness value of an adjacent display subregion of the display subregion corresponding to the backlight source to be turned off; lowering the first backlight source brightness value to obtain a second backlight source brightness value; and setting the backlight source brightness value corresponding to the adjacent display subregion to be the second backlight source brightness value.
US10965897B2 Comparison device and CMOS image sensor including the same
A comparison device includes a comparison block suitable for comparing a pixel signal with a ramp signal and outputting a comparison signal; a banding value generation block suitable for generating a banding value using a setting code value and an analog-digital conversion code value; and a control block suitable for controlling a current an input network of the comparison block according to the banding value outputted from the banding value generation block.
US10965893B2 Solid-state imaging device, method of driving the same, and electronic apparatus
The present technology relates to a solid-state imaging device that can improve imaging quality by reducing variation in the voltage of a charge retention unit, a method of driving the solid-state imaging device, and an electronic apparatus. A first photoelectric conversion unit generates and accumulates signal charge by receiving light that has entered a pixel, and photoelectrically converting the light. A first charge retention unit retains the generated signal charge. A first output transistor outputs the signal charge in the first charge retention unit as a pixel signal, when the pixel is selected by the first select transistor. A first voltage control transistor controls the voltage of the output end of the first output transistor. The present technology can be applied to pixels in solid-state imaging devices, for example.
US10965891B2 Methods and apparatus for superpixel modulation
In illustrative implementations, a set of separate modulation signals simultaneously modulates a plurality of pixels in a superpixel by a set of separate modulation signals, such that each pixel in the superpixel is modulated by a modulation signal that causes sensitivity of the pixel to vary over time. Each superpixel comprises multiple pixels. In some implementations, the sensitivity of a pixel to incident light is controlled by storage modulation or by light modulation. In some implementations, this invention is used for 3D scanning, i.e., for detection of the 3D position of points in a scene.
US10965886B2 System and method of generating a composite frame
A system and method of generating a composite frame from a video capturing a plurality of persons. The method comprises determining a plurality of frames corresponding to occurrence of a predetermined event in the video; determining an importance score for each of the plurality of persons in the determined plurality of frames, the importance score determined based on a type of interaction detected between each of the plurality of persons with an activity object; and selecting one or more of the plurality of persons based on the determined importance score to generate a composite frame of the event including the selected one or more persons.
US10965885B2 Clothes and accessories fitting method, display system and computer-readable recording medium thereof
A clothes and accessories fitting method, a display system and a computer-readable recording medium thereof are provided, where the method is applicable to a display system having an image capturing device and a screen and includes the following steps. Images of a user wearing a first apparel appearing in front of the screen are continuously or intermittently captured by using the image capturing device. When a first image of the user in a particular pose is determined to be included in the images, the first image is shot by using the image capturing device. A foreground region and a background region in the first image are segmented, and the background region is processed to generate a processed background region. A first preview image is generated according to the foreground region and the processed background region and displayed on the screen.
US10965882B2 Video display apparatus, video display method, and video signal processing apparatus
A video display apparatus includes: an inputter that receives an input of divided video signals representing divided images obtained by dividing an output image and acquires signal information for each of the divided video signals; a video signal processor that applies processing to the divided video signals and generates an output video signal representing an image obtained by combining the divided images; a controller that acquires the signal information from the inputter and supplies a control signal relating to the processing to the video signal processor; and a display that displays the image represented by the output video signal, and the number of kinds of signal information acquired by the controller with respect to some divided video signals among the divided video signals is greater than the number of kinds of signal information acquired by the controller with respect to the other divided video signals.
US10965878B2 Vehicle illumination system and vehicle
A vehicle illumination system includes a light source unit capable of irradiating a front of a vehicle with light, a camera, an imaging control unit, and an image generation unit which performs computation for an image acquired by the camera, the imaging control unit enables the camera to capture the front of the vehicle and to output a first image to the image generation unit when the light source unit irradiates the front of the vehicle in the first mode, and enables the camera to capture the front of the vehicle and to output a second image to the image generation unit when the light source unit irradiates the front of the vehicle in a second mode in which light is irradiated with an illuminance higher than in the first mode, and the image generation unit generates a single output image by the first image and the second image.
US10965873B1 Systems and methods for updating camera displays
The disclosed computer-implemented method may include (i) receiving, by a camera system that includes at least one camera, input from a user instructing the camera system to adjust a framing of the camera, (ii) directing, by the camera system, the camera to adjust the framing, (iii) determining a predicted modified camera frame that approximates an actual modified camera frame predicted to result from directing the camera to adjust the framing, (iv) displaying, before completely receiving visual data that results from the actual modified camera frame from the camera, the predicted modified camera frame to the user, (v) receiving the visual data including the actual modified camera frame from the camera after the camera adjusts the camera frame, and (vi) displaying the actual modified camera frame to the user. Various other methods, systems, and computer-readable media are also disclosed.
US10965871B2 Apparatus and method for compensating for image change caused by optical image stabilization motion
An electronic device is disclosed. Moreover, various embodiment found through the disclosure are possible. An electronic device may include a lens assembly including, one or more lenses, an image sensor, an image stabilizer, and a processor. The lens assembly may be arranged to from a first angle between an optical axis of at least some lenses of the one or more lenses, and a surface of the image sensor. The processor may be configured to change an angle of the lens assembly through the image stabilizer in response to shaking of the electronic device, obtain an image through the image sensor, in a state that the angle of the lens assembly is changed, correct, based at least on the first angle and a second angle corresponding to the changed angle of the lens assembly, at least a portion of the image, which is distorted, by the second angle, and display the corrected image through a display electrically connected with the electronic device.
US10965869B2 Image pickup apparatus for performing power saving function and control method therefor
An image pickup apparatus includes a display unit that changes a display direction to at least one of an image pickup direction of an image pickup unit or an opposite direction, a power saving unit that executes a power saving function of reducing power consumption in response to a period in which an operation from a user has not been accepted exceeding a threshold, and a control unit that performs control such that the threshold at a time when the display direction is the image pickup direction is set to be longer than the threshold at a time when the display direction is the opposite direction.
US10965868B2 Apparatus and methods for image encoding using spatially weighted encoding quality parameters
Methods and apparatus for encoding and decoding image data based on one or more parameters. In one embodiment, various spatial portions or regions of image data (e.g., a still or moving image) are weighted according to the perceived or measured quality. Processing for these weighted regions can be selectively altered or adjusted so as to optimize one or more operational parameters including for example processing and/or memory requirements, or speed.
US10965862B2 Multi-camera navigation interface
An interface is provided for navigating among views in a multi-camera environment. In addition to providing improved ease of use, such an interface also provides an overview of the scene represented by the captured video, by virtue of the positioning of various user interface elements representing different camera views. The navigation interface includes a number of selectable user interface elements, arranged in a fashion that approximates the physical positions of the cameras. Tapping or clicking on one of the elements causes a main window to display a current view from a corresponding camera or video feed. The navigation interface can be implemented, for example, in a live video capture system, or in a post-production system.
US10965854B2 Surface topography measurement systems
A topographical measurement system uses an imaging cartridge formed of a rigid optical element and a clear, elastomeric sensing surface configured to capture high-resolution topographical data from a measurement surface. The imaging cartridge may be configured as a removable cartridge for the system so that the imaging cartridge, including the rigid optical element and elastomeric sensing surface can be removed and replaced as a single, integral component that is robust/stable over multiple uses, and easily user-replaceable as frequently as necessary or desired. The cartridge may also usefully incorporate a number of light shaping and other features to support optimal illumination and image capture.
US10965846B2 Method of assembling a camera for vehicular vision system
A method of assembling a vehicular camera module includes providing a metal front housing having (i) a front portion, (ii) a rear portion opposite the front portion and (iii) a plurality of side walls extending between the front portion and the rear portion. A printed circuit board is disposed in a cavity of the metal front housing, and a lens holder is attached at the front portion of the metal front housing so that the lens is optically aligned with an imager of the printed circuit board. A metal rear housing has a connector portion having a coaxial connecting element. With the metal rear housing joined with the rear portion of the metal front housing, an inner portion of the coaxial connecting element extends inward into the cavity of the metal front housing and an outer portion of the coaxial connecting element extends outward from the metal rear housing.
US10965845B2 Durable flexible circuit assembly
A flexible circuit assembly for an endoscope or borescope having an image sensor. The flexible circuit assembly has a flexible circuit with a first end, a second end, and a length between its first and second ends, the first end of the flexible circuit electrically connectable with the image sensor. A strengthening member is adjacent to the flexible circuit and along the length of the flexible circuit. An electrically insulated layer retains the strengthening member adjacent to the flexible circuit and encloses at least of portion of the strengthening member and the flexible circuit. The strengthening member may comprise a nitinol wire, and the nitinol wire may have a neutral position such that the nitinol wire returns to the neutral position after being articulated to a different position.
US10965844B2 Endoscope
An endoscope (1) having an operating handle (2) including a handle housing arranged at a proximal end thereof and an insertion tube (3) extending from said handle towards a distal end of the endoscope (1). The endoscope (1) comprises a sealed compartment (59, 64) adapted to accommodate electronic circuitry of the endoscope (62) and arranged at least partially within said handle housing.
US10965840B2 Display and color correction method
A display and a color correction method are disclosed. The display includes a panel and a backlight module. The color correction method includes steps of: (a) sensing a real-time backlight intensity of the backlight module; (b) increasing a backlight intensity of the backlight module when the real-time backlight intensity is different from a standard backlight intensity of the backlight module; (c) sensing a compensated backlight intensity of the backlight module and estimating a first real-time color information of the panel according to the compensated backlight intensity and a first panel color characteristic information, wherein the first panel color characteristic information corresponds to the penetration characteristics of the panel; and (d) estimating a first color gain compensation value for the panel according to the first real-time color information and compensating the colors displayed on the panel when the panel displaying an image according to the first color gain compensation value.
US10965837B2 Authentication device and authentication method
An authentication device includes: an image capturing unit that captures an image of a person around an apparatus including the authentication device; an authentication unit that performs authentication by a facial image captured by the image capturing unit; and a selection unit, when the image capturing unit captures facial images of plural persons, that selects a facial image of a person who is determined to have a high possibility of using the apparatus from the facial images of the plural persons.
US10965836B2 Image processing apparatus, control method thereof, and non-transitory computer-readable storage medium that execute a density unevenness correction process in accordance with properties of recording elements
An image processing apparatus generates image data for an image forming apparatus having a recording head with recording elements in a first direction that forms an image on a recording medium by ejecting ink from the elements toward the medium fed in a second direction perpendicular to the first. The apparatus has an acquiring unit that acquires multi-valued input image data having a uniform tone, a conversion unit that converts the input image data into halftone image data indicating a dot pattern, by using a dither matrix, and a correction processing unit that executes a density unevenness correction process in accordance with properties of each of the elements. The properties of the elements are obtained by reading a chart image formed based on the halftone image data. The dither matrix is a dispersive dither matrix with a size of Sx rows corresponding to the second direction, Sx, a natural number.
US10965834B2 Information processing apparatus equipped with function of adding new content to original file and outputting file
Provided is an information processing apparatus capable of combining the addition of a plurality of items in an original file in various forms, and outputting the file. A storage unit correlates additional content identification information for identifying additional content that is content added to the original file or content after change; additional content manager information for identifying a manager of the additional content; and add location identification information for identifying a location where the additional content is to be provided in the original file with the additional content and stores the information. A control unit provides the additional content that is extracted from a file other than the original file based on the additional content identification information, or that is acquired from the manager based on the additional content manager information to the original file based on the add location identification information, and causes the file to be outputted as the output target file.
US10965833B2 Connection system, image processing apparatus, and communication method
A connection system includes a terminal device and an image processing apparatus. The terminal device includes a first controller, a first communicator, and a first display. The image processing apparatus includes a second controller, a second communicator, and a second display. The first controller of the terminal device causes the first display to display information of the terminal device when the terminal device is connected to the image processing apparatus through the first communicator. The second controller of the image processing apparatus causes the second display to display the information of the terminal device when the terminal device is connected to the image processing apparatus through the second communicator.
US10965829B2 Image forming apparatus having restricted USB socket
An image forming apparatus is provided with USB sockets on front and back sides, and includes a determining unit for determining whether or not a USB device inserted to a front side USB socket is a function enhancement device, and a control unit making, when it is determined by the determining unit that a function enhancement device is inserted to the front side USB socket, the USB device unusable and making, when it is determined that a USB device other than the function enhancement device is inserted, the USB device usable. Thus, it is possible to prevent a USB wireless LAN adapter or the like from being used constantly connected to the front side USB socket and thereby to reduce possibility of USB wireless LAN adapter of being damaged or removed.
US10965828B2 Image forming apparatus
An image forming apparatus includes: a signal output unit configured to output a signal in response to a user operation; a reading unit configured to read a document and generate image data having a first resolution or a second resolution lower than the first resolution; a recording unit configured to form an image on a recording medium; and a controller configured to control the reading unit and the recording unit and execute: (a) primary preparation operation start processing of, when a signal is output, controlling the reading unit so as to start a first preparation operation or a second preparation operation; (b) determination processing of determining; (c) secondary preparation operation start processing and/or reading processing; (d) decision processing of deciding the continuous number of recording copies; and (e) recording processing of causing the recording unit to form the image on the recording medium.
US10965824B2 Methods and systems for print jobs transfer via an external storage device
System(s) and method(s) for transferring print jobs from a multi-function device to an external storage device are described. The method includes detecting the external storage device by the multi-function device when the external storage device is connected to the multi-function device. The method further includes determining if there is a print job of a user in a print queue of the multi-function device and displaying an option to transfer the print job to the external storage device based on the determination. The method includes receiving an input from the user, the input is indicative of a selection of the option to transfer the print job. Also, the method includes automatically creating a pre-defined folder in the external storage device based on receiving the input and transferring the print job of the user from the print queue of the multi-function device to the pre-defined folder of the external storage device.
US10965819B2 Telecom information processing system and method thereof
The disclosed telecom information processing system and method thereof allows a telecommunications provider to enable its business and organisational customers to view, report on and analyse the expenses that have been billed (historical invoicing periods) or will be billed (real-time outstanding invoicing period) to the customer for their usage of telecommunications services (typically call charges and/or data charges and/or other charges) as agreed in their contractual arrangements, by directly ingesting call data records (CDRs) and data usage records from the network and calculating the correct invoicing based on records held in the software invention, defining those contractual arrangements.
US10965817B1 System for automatic text messaging
A system and method of automatically sending text messages that supplement the content of an ongoing voice telephonic phone call. The automatic text messages include content sent to a calling party during and after the telephonic phone call. The system and method automatically send text messages to the telephone number utilized by a person who places a telephone call to another person or business. The telephone number dialed by the calling party is identified as the source of the automatic text message received by the calling party during the voice telephonic call. The content of the text message received by the calling party is relevant to the purpose of the ongoing telephonic phone call. The automatic text messaging system creates a 24/7 direct method of communication between businesses and customers, and vice versa, and between any parties to communications, without anyone entering a telephone number into a texting system.
US10965815B2 Information processing apparatus and information processing method
Provided is an information processing apparatus that includes an acquisition unit and a generation control unit. The acquisition unit acquires input information including at least one of an image or audio of a first user. The generation control unit controls, on the basis of request information including a request to output information including at least one of an image or audio and the acquired input information, generation of output information related to the first user to be output by a terminal of a second user who is a communication partner of the first user.
US10965814B2 Systems and methods to parse message for providing alert at device
In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to parse content of a message and determine, based on the parsing of content of the message, whether to provide a notification using the device. The instructions are also executable by the processor to provide the notification responsive to a determination, based on the parsing of content of the message, to provide the notification using the device.
US10965812B1 Analysis and classification of unstructured computer text for generation of a recommended conversation topic flow
Methods and apparatuses are described for generating a recommended conversation topic flow. A server executes a topic modelling algorithm on voice call transcripts to determine a distribution of topics present in the transcripts. The server generates a historical topic flow for each transcript by determining topic-related words in text blocks in the transcript and assigning a score to each text block. The server categorizes each topic flow as positive or negative based upon outcomes associated with the transcript. The server trains a classification model using the categorized topic flows as input. The server captures a bitstream corresponding to a current voice call and converts the bitstream into unstructured text. The server executes the classification model on the unstructured text to determine whether a call topic flow is positive or negative. The server generates topic recommendations and transmits the recommendations to a second client device.
US10965810B1 Methods and systems for multiple channel authentication
Methods and systems for multiple channel authentication are described. In one embodiment, a request for an interaction is initiated from within a mobile application. The request may include authentication information and contextual information relating to a current exchange between the mobile application and an organization. The user may be authenticated with the authentication information and the request may be routed to a representative based on the contextual information to continue the exchange.
US10965798B2 Touchscreen and terminal device with touchscreen
A touchscreen includes a touch drive electrode, a touch sensing electrode, a touch drive circuit, a gate drive circuit, a touch drive electrode lead, and a liquid crystal panel. The touch drive electrode extends along a first direction. The touch drive circuit is disposed in a non-display area of the touchscreen, and an extension direction of the touch drive circuit is parallel to an extension direction of the touch drive electrode. The extension direction of the touch drive circuit is the same as the extension direction of the touch drive electrode. Each touch drive electrode is connected to the touch drive circuit using a touch drive electrode lead. The touch drive electrode lead is disposed in an area in which a gate drive circuit is located. The touch drive electrode lead and the gate drive circuit are disposed in an overlapping manner and are isolated from each other.
US10965797B2 Terminal
A terminal is provided, in accordance with the embodiments of the present disclosure. The terminal includes a support, a display panel, a camera module and a sensor module. The display panel is opposite to the support. The camera module and the sensor module are disposed on the support. The display panel defines at least one recess. The sensor module and the camera module are disposed adjacently for determining a distance between the terminal and an external object.
US10965790B2 Mobile communication device for providing network access from a first network to a second network
A method provides for a first networking node in a first network access to a second network by a mobile communication device including the steps: by a first gateway in the first network, extracting payload data and header information from a first data packet originating from the first networking node and addressed to a second networking node in the second network, and sending the extracted payload and header information as payload of a second data packet to the mobile communication device; and, by the mobile communication device, receiving the second data packet, retrieving therefrom the extracted payload and header information, and sending the extracted payload and header information as payload of a third data packet to the second gateway; and, by the second gateway, receiving the third data packet, retrieving therefrom the first data packet and forwarding the first data packet further to the second networking node.
US10965789B2 Method and system for updating a whitelist at a network node
A method and a system for updating a first whitelist at a network node. The network node receives data packets from an Internet of Things (IoT) device and determines a predetermined identifier for the IoT device. The network node then determines whether the predetermined identifier is in the first whitelist. When the predetermined identifier is not in the first whitelist, the network node starts a first time period. When the predetermined identified is on the first whitelist, the network node determines whether the data packets are received within the first time period. When the data packets are received within the first time period, the network node identifies destination addresses of the data packets and updates the first whitelist based on the destination addresses and the predetermined identifier. The updated first whitelist is stored in non-transitory computer readable storage medium in the network node.
US10965780B2 Browser navigation for facilitating data access
An apparatus for decoding and rendering or otherwise processing, manipulating, or outputting a variety of digital data is provided. The apparatus may include a browser engine configured to receive first encoded digital data. The apparatus may include a browser extension configured to intercept the first encoded digital data transmitted in response to a first request from the browser engine. The browser extension may be configured to intercept a first decoder written in a platform-independent syntax for decoding at least a portion of the first encoded digital data. The browser extension may be configured to point the browser engine to one or more local storage locations of the first encoded digital data and the first decoder.
US10965768B2 Automatic browser inactivity detection method and apparatus
Disclosed are systems and methods for improving interactions with and between computers in controlling external programs executed by a browser application. The disclosed systems and methods provide systems and methods for automatically identifying an external program in a document definition used in rendering a document display in a user interface of the browser application. In response to detecting inactivity in connection with the document display, the disclosed systems and methods generate a first modified document definition, by modifying the document definition, to suspend execution of the external program in a first modified document display based on the first modified document definition. In response to activity in connection with the first modified document display, the disclosed systems and methods generate a second document definition, by modifying the first document definition, to restore execution of the external program in a second modified document display based on the second modified document definition.
US10965765B2 Systems, methods, and apparatus to monitor mobile internet activity
Systems, methods, and apparatus to monitor mobile Internet activity are disclosed. An example system includes at least one processor, and memory including instructions, when executed, cause the at least one processor to in response to obtaining first panelist demographic information associated with a first panelist and second panelist demographic information associated with a second panelist, assign a first port of a proxy server to a first mobile device associated with the first panelist and a second port of the proxy server to a second mobile device associated with the second panelist, the first port different from the second port, transmit configuration information to the first mobile device to instruct the first mobile device to transmit requests for media including a first request to the first port, and in response to obtaining the first request at the first port, store an association between the first panelist demographic information and the media.
US10965764B2 Information processing system and information processing method
[Object] To provide an information processing system and an information processing method capable of grasping propagation of acts in a society. [Solution] An information processing system including: a communication unit configured to acquire act information indicating occurrence of a first act from a first user to a second user; an accumulation unit configured to accumulate at least a user who has performed the act, a user influenced by the act, and a type of the act in units of acts in order of occurrence of the acts; and a control unit configured to, when a second act determined to have influenced the first act is found from among acts that are accumulated in the accumulation unit and from which the first user has received influence in past, perform control to record the first act and the second act in association with each other in the accumulation unit.
US10965759B2 System and method of internet of things (IoT)
Embodiments of the present disclosure relate to systems and methods for automatically provisioning at least one new IoT device to at least one IoT gateway via a wireless network, comprising: dynamically receiving at least one new device model of at least one new IoT device at an onboarding server. Upon successfully connecting with the at least one IoT gateway, the onboarding server dynamically pushes the at least one new device model to the IoT gateway. Subsequently, when a new first IoT device tries to connect with the at least one IoT gateway, the IoT gateway processes the received registration request to identify a device model associated with the first IoT device, and thereafter provisions a connection with the first IoT device.
US10965757B2 Vehicle wireless local area networks
In some examples, a vehicle includes a plurality of network controllers, a WI-FI wireless local area network (WLAN) over which at least a first network controller and a second network controller of the plurality of network controllers are to communicate, wherein a link between the first network controller and the second network controller through the WI-FI WLAN is a synchronized link.
US10965755B2 Communication system and method
A communication system for a train having a lead locomotive power group and at least one remote locomotive power group, the system including: a lead locomotive computer in communication with a first and second lead communication device and programmed to: generate a command message; transmit or cause the transmission of the command message from the first lead communication device in a predetermined time slot; and transmit or cause the transmission of the command message from the second lead communication device in a different predetermined time slot; and at least one remote locomotive computer in communication with at least one remote communication device and programmed to directly or indirectly receive the command message from the first lead communication device and/or the second lead communication device. A communication method for a train is also disclosed.
US10965753B2 Interconnect delivery process
A method for enforcing data integrity in an RDMA data storage system includes flushing data write requests to a data storage device before sending an acknowledgment that the data write requests have been executed. An RDMA data storage system includes a node configured to flush data write requests to a data storage device before sending an acknowledgment that a data write request has been executed.
US10965752B1 Live migration of clusters in containerized environments
The technology provides for live migration from a first cluster to a second cluster. For instance, when requests to one or more cluster control planes are received, a predetermined fraction of the received requests may be allocated to a control plane of the second cluster, while a remaining fraction of the received requests may be allocated to a control plane of the first cluster. The predetermined fraction of requests are handled using the control plane of the second cluster. While handling the predetermined fraction of requests, it is detected whether there are failures in the second cluster. Based on not detecting failures in the second cluster, the predetermined fraction of requests allocated to the control plane of the second cluster may be increased in predetermined stages until all requests are allocated to the control plane of the second cluster.
US10965745B2 Method and system for providing remote access to a state of an application program
Methods for providing remote access to an application executing on a remote server. A client computer includes a client remote access program that is used to connect to a server remote access program. At the client computer, a client difference program having encoded data indicative of changes to the application since changes were last received from the server computer is generated and transmitted to the server remote access program. At the server computer, the client difference program is executed to update the application and a server difference program is generated having encoded changes to the application since the changes were last received from the client computer. The server difference program is transmitted to the client computer to update the application.
US10965743B2 Synchronized annotations in fixed digital documents
Techniques are described for receiving annotations in a fixed digital document on a first computing device and streaming them to multiple other computing devices that are connected to the first computing device using a peer-to-peer network. For example, a session may be established between the first computing device and a plurality of the other computing devices. Annotations may be received at the first computing device and streamed to the multiple other computing devices using the peer-to-peer network. For example, the annotations may include highlighting text in the fixed digital document, or electronic ink annotations made at a given location within the fixed digital document. These annotations may be streamed to the other computing devices in real-time, or at regular intervals, without requiring a cloud connection and without the need to save, close, and/or reopen the fixed digital document for the annotations to be received by the other computing devices.
US10965739B2 Time-based congestion discounting for I/O fairness control
Computer system and method for managing storage requests in a distributed storage system uses congestion signals associated with storage requests, which are generated based on congestion at local storage of the computer system that supports a virtual storage area network. The storage requests are differentiated between a first class of storage requests and at least one other class of storage requests. For a storage request of the first class of storage requests, an actual ratio of a current average bandwidth of the first class of storage requests to a current average bandwidth of a second class of storage requests is calculated and compared with an expected ratio. The congestion signal associated with the storage request is then adjusted and transmitted to at least one source of storage requests for storage request fairness control.
US10965738B2 Correlating and load balancing IMS traffic in a visibility network
Techniques for correlating and load balancing IMS traffic in a visibility network are provided. According to one set of embodiments, a packet broker of the visibility network can receive IMS traffic replicated from an IMS core network and identify control/data packets in the IMS traffic that are part of the same IMS session based on FROM and TO user identities included in the packets. The packet broker can then generate a unique session identifier for the IMS session and add the generated session identifier to the packets. In certain embodiments, the packet broker can further provide the generated session identifier as input to a load balancing algorithm or rule set. The load balancing algorithm or rule set can output an egress port of the packet broker through which the control/data packets should be forwarded based on the session identifier.
US10965737B1 Cloud computing in communications service provider networks
Techniques for reducing latency between resources of a cloud provider network and end user devices are described. In one embodiment, a system includes a cloud provider network including a first control plane service to manage customer compute instances hosted on resources of the cloud provider network. The system further includes a first provider substrate extension of the cloud provider network connected to a first communications service provider network. The first provider substrate extension includes a first computer system having capacity for executing customer compute instances, is controlled at least in part by the first control plane service via a connection through at least a portion of the first communications service provider network, executes at least a first customer compute instance using the first computer system, wherein the first customer compute instance communicates with a first mobile computer system connected via the first communications service provider network.
US10965735B2 Methods and systems for facilitating information and expertise distribution via a communications network
Disclosed herein are methods and systems for facilitating information and expertise distribution via a communication network. A method at a first computing device may include receiving a request for information from a second computing device, determining at least one third computing device based on an analysis of the request for information, communicating the request for information to the determined at least one third computing device, receiving a response corresponding to the request for information from the determined at least one third computing device, adjusting a credit level of a user associated with the determined at least one third computing device based on the received response, and communicating the response to the second computing device. The credit level of the user may indicate one or more credits earned by the user.
US10965733B2 Efficient, automated distributed-search methods and systems
The current document is directed to efficient, distributed-search methods and subsystems within distributed computer systems, including computer systems distributed over multiple sets of geographically distributed data centers, each comprising multiple discrete computer systems, such as multi-processor servers. In one implementation, the distributed-search methods and subsystems are implemented locally within participating entities as well as within one or more distributed-search engines. Each search is directed, by a participant, to identify attribute-associated entities within, provided by, connected to, or otherwise accessible to a distributed computing system having attribute values specified or indicated by the search query. Certain attribute values are continuously collected and centrally stored by the one or more centralized distributed-search engines while other attribute values are obtained through information requests distributed among participating entities.
US10965730B2 Central infoservices platform
A method which facilitates the offering and subscription to infoservices and sending of information to subscribers based on web feeds is disclosed. In an embodiment of the invention only a link is placed on a website allowing any visitor/readers to subscribe to receive newly published content of that website, without the owner of that website having to take any additional steps to offer this infoservice. Subscribers can choose which messages they want to receive, for example only messages which are linked to certain tags or contain certain keywords, and how they should be delivered, for example by email, mobile, news page or web feed. The central infoservices platform additionally allows publishers of the infoservice's underlying web feed to prove ownership of the infoservice's underlying website or web feed, and providing publishers access to the collected information about subscribers of the infoservice.
US10965729B2 Live streaming of media for low-latency applications such as live casino gaming applications
The present disclosure generally relates to streaming of media and, more specifically, to live streaming of media. The present disclosure relates, in particular, to live streaming of media for low-latency applications such as gaming applications (e.g., live casino gaming applications). The disclosure, among other things, describes a method of live streaming of media for low-latency applications, wherein the media streams are broadcasted (220) from a first device (e.g., a Media Streaming Provider Server System (140)) to one or several second devices (e.g., user game devices (110) for use in a live casino gaming application) over a WebRTC data channel.
US10965727B2 Methods and apparatus for premises content distribution
Apparatus and methods for transfer and management of protected content in a network. In one embodiment, the apparatus comprises server and renderer devices including, for example, consumer premise equipment (CPE) having a content handler application adapted to run thereon. The content handler directs requests for content, directs searches of a device's storage, and directs transfers of content into the device as well as within the device. The content handler may, in another embodiment, be adapted to include a scheduler entity which maintains a schedule of upcoming content, and is adapted to maintain and manage requests for the upcoming content by reserving tuner resources. The content handler may be further adapted to implement authentication and authorization procedures.
US10965726B2 Delivering content in multiple formats
Content may be received at an edge location in one format, but delivered to a terminal on an access network in another format. The received content may be transcoded at the edge location. The transcoded content may be stored, or immediately delivered. The transcoded content may be fragmented prior to storage. Multiple copies of the transcoded content may be maintained in multiple formats. These formats may be aligned with one another such that delivery of the content can include delivering portions of the content in one format and other portions of the content in another format.
US10965725B1 Conference session access using reachability information for distributed clusters of media nodes
A conference system includes a controller and clusters of media nodes. Each media node performs media packet processing operations and connects with other media nodes and client devices. The controller sends to a client device contact information for candidate clusters. The controller receives from the client device a measure of reachability to each candidate cluster as determined by the client device using the contact information. The controller receives from the client device a request to join a communication session. Responsive to the request, the controller determines a best cluster among the candidate clusters to which the client should connect for the communication session based on the measures of reachability to the candidate clusters, and selects a media node in the best cluster. The controller sends to the client device contact information for the media node to enable the client device to connect to the media node for the communication session.
US10965724B2 Communication solution
Disclosed is a method for establishing a communication session. The method includes: establishing a chat session between a first terminal device and a second terminal device, determining if both the first terminal device and the second terminal device support a specific communication technology, forwarding an invitation to initiate communication over the specific communication technology, in response to a detection that the invitation is accepted requesting from a communication server an initiation of a communication channel implemented with the specific communication technology, and in response to an establishment of the communication channel implemented with the specific communication technology establishing the communication session for communicating at least over the specific communication technology. Also disclosed is a chat server, a computer program product and a system.
US10965716B2 Hostname validation and policy evasion prevention
A request to establish a session with a first server is received from a client device. The first server is associated with a first hostname, and the request includes information identifying a second hostname purported to correspond to the first server. A Domain Name System (DNS) lookup using the second hostname is performed. A determination that the second hostname was spoofed by the client device is determined based on a response to the DNS lookup. In response to the determination being made that the request received from the client device includes the spoofed second hostname, a determination that the client device has injected or overridden at least one of an HTTP Host header and a Server Name Indicator in the request is made, and an action to take with respect to the client device is determined.
US10965712B2 Domain specific language for defending against a threat-actor and adversarial tactics, techniques, and procedures
The present disclosure describes defending against an attack execution operation. According to one aspect of the subject matter described in this disclosure, a method for generating a domain-specific language (DSL) file is disclosed. The method may comprise determining, a framework based on an attack repository, determining a first primitive based on the framework, and determining a second primitive based on the framework. In one implementation, the first primitive and the second primitive are fundamental structures or constructs within a DSL. The method further comprises combining the first primitive and the second primitive into a DSL file. In one implementation, the DSL file is executed to defend against a first attack execution operation executed by a threat-actor.
US10965709B2 Domain-specific language simulant for simulating a threat-actor and adversarial tactics, techniques, and procedures
The present describes simulating a threat-actor executing an attack execution operation. According to one aspect of the subject matter described in this disclosure, a method for generating a domain-specific language (DSL) simulant is disclosed. The method may comprise determining, a framework based on an attack repository, determining a first primitive based on the framework, and determining a second primitive based on the framework. In one implementation, the first primitive and the second primitive are fundamental structures or constructs within a DSL. The method further comprises combining the first primitive and the second primitive into a DSL simulant. In one implementation, the DSL simulant is executed to simulate a threat-actor executing an attack execution operation.
US10965701B2 Threat actor identification systems and methods
A threat actor identification system that obtains domain data for a set of domains, generates domain clusters, determines whether the domain clusters are associated with threat actors, and presents domain data for the clusters that are associated with threat actors to brand owners that are associated with the threat actors. The clusters may be generated based on similarities in web page content, domain registration information, and/or domain infrastructure information. For each cluster, a clustering engine determines whether the cluster is associated with a threat actor, and for clusters that are associated with threat actors, corresponding domain information is stored for presentation to brand owners to whom the threat actor poses a threat.
US10965694B2 Network security intrusion detection
An intrusion detection system that includes a tree builder engine configured to receive HyperText Transfer Protocol (HTTP) data and to convert the HTTP data into a data tree object that links field values from the HTTP data. The system further includes a feature extractor engine configured to identify a field value from the data object tree and to determine a set of feature values for the field value corresponding with input features for the neural network model. The system further includes a neural network engine configured to apply the determined set of feature values to the neural network model to generate an attack vector array. The attack vector array includes flag bits that each correspond with an attack type. the system further includes an intrusion analyzer engine configured to trigger an event in response to determining that at least one flag bit is set.
US10965689B2 Method and device for preventing server from being attacked
A page request is received from a browser. A page script corresponding to the page request is allocated from a plurality of page scripts corresponding to the page request. The page script is transmitted to the browser for generation of a script execution parameter by execution of the page script by the browser. A page verification request is received from the browser, where the page verification request includes the script execution parameter. Whether a page verification request is expired is determined, where if the page verification request is expired, generating error prompt information indicating a page expiration. If the page verification request is not expired, whether the script execution parameter is valid, is determined. If the script execution parameter is valid, the validity is indicated, otherwise the page request is rejected.
US10965688B2 Management of transactions in a distributed transaction system
Briefly, embodiments disclosed herein relate to managing transactions in a distributed content transaction system.
US10965682B2 Systems and methods for managing electronic transactions using electronic tokens and tokenized devices
Systems and methods are provided for managing electronic tokens associated with an account. A system may include a memory storing instructions and account information associated with an account, and a processor configured to executed the stored instructions to: access information associated with one or more electronic tokens associated with the account, wherein the information includes one or more token settings, receive, via a network, information for a transaction request including a first token; analyze the received information to determine whether at least one rule in the one or more token settings is violated, responsive to a determination that at least one rule is violated, transmit an indication that the transaction request is denied, and responsive to a determination that no rules are violated, detokenize the transaction request.
US10965681B2 System and method for dynamically providing communication profiles for mobile devices
The mobile device stores a plurality of communication profiles comprising one or more local communication profiles and a global communication profile. The mobile device determines local access requirements for connecting to a local cellular network operator and determines whether the plurality of communication profiles comprises a local communication profile that satisfies the local access requirements. When the plurality of communication profiles does not comprise a local communication profile that satisfies the local access requirements: the mobile device connects to a global cellular network operator using the global communication profile; receives, from the global cellular network operator, a new local communication profile that satisfies the local access requirements and connects to the local cellular network operator using the new local communication profile. Subsequently, the mobile device communicates with another device via the local cellular network operator as if the mobile device was a local mobile device.
US10965680B2 Authority management method and device in distributed environment, and server
An authority management method and device in a distributed environment, and a server are provided. The method includes: obtaining usage information of a user when the user uses an object storage product, the usage information including the user's behavior, status and feature; determining a matching degree between the usage information of the user and usage information predicted by a portrait model of the user; and applying a preset early warning mechanism to the user's access authorities according to the matching degree.
US10965677B2 Data leakage and information security using access control
A system that includes a first network device in a first network configured to send a file from a plurality of files to a compliance controller in the first network. The compliance controller is configured to determine whether the file satisfies a set of compliance rules and to send the file to the virtual machine in the first network in response to determining that the file satisfies the set of compliance rules. The virtual machine is configured to send the file to a second network device in a second network via a network interface. The network interface is configured to block the first network device from sending the file from the first memory to the second network device in the second network. The network interface is also configured to send the file from the virtual machine to the second network device in the second network.
US10965676B2 Peer authentication by source devices
A first request and a first identifier corresponding to an identity of a first source device that initiated the first request is received. At least a second source device is queried to obtain information indicative of whether the first source device is authorized to complete the first request. The second source device is configured to periodically gather and transmit data, over one or more networks, to one or more local processing devices or one or more remote devices for data analysis. The first request is blocked or authorized to proceed based at least in part on whether at least the first source device is authorized to complete the first request.
US10965675B2 Preventing unauthorized access to secure information systems using advanced pre-authentication techniques
Aspects of the disclosure relate to preventing unauthorized access to secured information systems using advanced pre-authentication techniques. A computing platform may receive, from a local traffic manager, a first enriched access request associated with a first remote computing device. Then, the computing platform may apply a pre-authentication classification model to the first enriched access request associated with the first remote computing device. Thereafter, the computing platform may determine that the first enriched access request associated with the first remote computing device is likely malicious. Then, the computing platform may generate one or more first pre-authentication response commands directing client portal server infrastructure to process the first enriched access request associated with the first remote computing device as a malicious request. Subsequently, the computing platform may send the one or more first pre-authentication response commands to the client portal server infrastructure.
US10965672B2 Network service control for access to wireless radio networks
Concepts and technologies of network service control for remote access to wireless radio networks are provided herein. In an embodiment, a client network can be provided by a network access point that can include a processor that is configured to detect a guest user equipment and determine whether the guest user equipment is a recognized device. In response to determining that the guest user equipment is not a recognized device, the processor can create an identity verification request message that seeks approval from a host device to allow the guest user equipment to access the client network. The processor can provide the identity verification request message to the host device and receive a trigger response message. The processor can create a network access package that provides the guest user equipment with access credentials to access the client network and provide the network access package to the guest user equipment.
US10965671B2 Authenticating a user
Computer-implemented methods, software, and computer systems for authenticating a user. Authentication includes presenting on a first user interface a challenge set of cognitive information elements (400) to the user that comprises a cognitive challenge that has a reference solution based on an intersection of the challenge set of cognitive information elements and a secret set of cognitive information elements. Biometric features of the user can be extracted from a response made by the user to the cognitive challenge on a second user interface, and the user can be authenticated if the biometric feature extracted from the response matches a reference biometric feature.
US10965668B2 Systems and methods to authenticate users and/or control access made by users based on enhanced digital identity verification
A graphlet is extracted from a relation graph for digital identity verification. The relation graph contains data element nodes collected about access activities, such as user access context, payment instrument, address, device information, etc. The graph can be examined to identify node groups in demarcation areas. Nodes outside of the demarcation areas represent data elements of a user; and the data elements in the demarcation areas may or may not be of the user in general. The system determines a matching score between the nodes outside of the demarcation areas and the nodes in a demarcation area. The nodes in the demarcation area are attributed to the user if the matching score is above a threshold. The nodes attributed to the user are combined as the graphlet showing the data elements of the user and used in user authentication and/or access control via electronic signature.
US10965666B1 Multiple-factor authentication
Multiple factor authentication of a user is provided by verifying a first authentication factor for the user. At least one target endpoint device is identified relative to the user. An application program interface (API) is accessed and used to generate a communication request that includes a first portion specifying the target endpoint device and written in a format of an application program interface (API), and a second portion that includes a set of one or more documents written in a programming language that includes call flow commands for call routing logic of a call control server. The call flow commands include commands specifying how to communicate a security code. The communication request is transmitted to the call control server. Input is received from the user. A second authentication factor is verified for the user by comparing the input to the security code.
US10965663B2 Troubleshooting single sign on failure
The automatic troubleshooting of failed single sign on attempts via an identity provider to a service provider. When an error message is encountered due to that failed single sign on attempt, that error message is used to automatically identify a root cause of the failure of the single sign on attempt. In some embodiments, a resolution of the failure is also identified, and a tool for the resolution automatically provided to the user. Such failures in single sign on attempts usually are due to improper configuration information being provided to the identity provider. The principles described herein allow a user to test ahead of time whether they have provided proper configuration information to the identity provider, and potentially correct any problems in the single sign on experience in advance, perhaps well in advance of actually needing a resource provided by the service provider.
US10965661B2 Blockchain operating system
Systems, methods, and software are disclosed herein to execute functionalities of a blockchain operating system. A transactional request for an operating system instruction is received from a user device in a distributed network of nodes. The transactional request is authenticated in the distributed network of nodes based on data associated with the transactional request. A blockchain is then evaluated for one or more scripts associated with the transactional request. In response, the operating system instruction is generated based on the one or more scripts. The operating system instruction is then transferred to the user device in the distributed network or nodes.
US10965659B2 Real-time cookie format validation and notification
Provided are techniques for real-time cookie format validation and notification. It is determined that a web page with the real cookie is loaded onto a browser at a client. In response to determining that a control cookie does not exist for the real cookie, a matching cookie pattern for the real cookie is searched for in a cookie patterns database. In response to determining that the matching cookie pattern has been found for the real cookie, the control cookie is created. In response to determining that the matching cookie pattern has not been found for the real cookie, a notification is provided that the real cookie does not have a conforming format.
US10965657B2 Method to authenticate a subscriber in a local network
The present invention relates to a method to authenticate a subscriber (IMSIi) within a local network (LNj) comprising preliminary step of deriving a subscriber key (SMKi) in local keys (LKi), one local key (LKiLNj) for each local network (LNj) the subscriber (IMSIi) is authorized to access, provisioning each local network (LNj) the subscriber (IMSIi) is authorized to access with its own local key (LKiLNj). When an authentication is required in a given local network (LNj), an UICC application derives a local key (LKiLNj) in the UICC application of the subscriber (IMSIi) using the network identifier (LNj), the key derivation function (KDF) and the subscriber key (SMKi) and use the derived local key (LKiLNj) in the algorithm to perform local authentication in the local network (LNj).
US10965654B2 Cross-interface correlation of traffic
A device may monitor traffic associated with a user equipment (UE) on multiple interfaces of a network. The device may determine an identity associated with the UE or the traffic on the multiple interfaces by correlating identifiers associated with the UE or the traffic across the multiple interfaces. The identity may uniquely identify a subscriber associated with the UE or the traffic. The device may determine a set of elements to be used to decipher the traffic after determining the identity associated with the UE or the traffic. The device may decipher the traffic utilizing the set of elements after determining the set of elements.
US10965652B2 Secure messaging
Disclosed herein are embodiments of a method performed by an apparatus. In the method, a message including a plurality of encrypted payload information items is generated. Each of the plurality of encrypted payload information items is decryptable with a respective decryption key of a plurality of decryption keys. The message is to at least one recipient.
US10965646B2 Methods for internet communication security
The present disclosure relates to network security software cooperatively configured on plural nodes to authenticate and authorize devices, applications, users, and data protocol in network communications by exchanging nonpublic identification codes, application identifiers, and data type identifiers via pre-established communication pathways and comparing against pre-established values to provide authorized communication and prevent compromised nodes from spreading malware to other nodes.
US10965644B2 Network switch
A network switch provides an in-vehicle network, and includes a switch IC having multiple ports and a microcomputer. The switch IC includes: L2 and L3 receivers; first and second memories for storing MAC address and routing tables, respectively; and L2 and L3 processors. The L2 receiver determines whether a destination MAC address in a frame is a network switch address. The L2 processor determines a port corresponding to the destination MAC address based on the MAC address table when the destination MAC address is not the network switch address. The L3 receiver determines whether a transmission source IP address is registered in the routing table when the destination MAC address is the network switch address. The L3 processor determines an output port and another destination MAC address of a forwarding destination based on the routing table and a destination IP address when the transmission source IP address is registered.
US10965635B2 Email chain navigation
Technical solutions are described to arbitrarily order and access email messages based on text analysis and social network analysis. One general aspect includes a system that includes an email server and an email client. The email server generates a topic map of email messages stored on the email server. The email server also generates a social map of users with accounts on the email server. The email server receives an email message from a first user, the email message directed to a second user. The email server sends the email message to a third user in response to determining that the email message is relevant to the third user. The present document further describes examples of other aspects such as methods, computer products.
US10965634B2 Electronic communication management
Methods, systems, and computer program products for enhancing a plurality of electronic communication systems for a plurality of users include, for example, providing data regarding at least one project, and linking the data regarding the at least one project with the plurality of electronic communication systems regarding the plurality of electronic communications for the plurality of users.
US10965627B2 Automated contact center customer mobile device client infrastructure testing
An automated contact center agent mobile device client infrastructure testing system comprising a mobile device command repository is disclosed. The system also has a mobile device control module that retrieves mobile device commands from the repository, receives instructions, data, and parameters for contact center device testing, runs predesignated contact center device test suites on at least one mobile device, receives contact center device test suite result data from mobile devices, and forwards the contact center device test suite result data received from mobile devices to a contact center device test manager system.
US10965626B2 Electronic device and method for scheduling trip for car sharing service
An electronic device may include a communication circuit, a touch screen display, and a processor configured to be electrically connected to the communication circuit and the touch screen display wherein the processor provides a chat screen for displaying a chat among a plurality of users including a user of the electronic device and a user of at least one external device using the communication circuit and the touch screen display, obtains a time keyword associated with a pick-up time and a place keyword associated with a pick-up place by analyzing text data displayed on the chat screen, and, when inputs of all of the plurality of users are provided to a confirmation button included in the chat screen, provides a question screen for inquiring whether the plurality of users agree on the pick-up time and the pick-up place.
US10965623B2 Shared and per-user bot group messaging method
Methods, apparatuses, and computing systems are provided for bot messaging. In an implementation, a method may include one or more of receiving, by a group messaging service coupled to the internet and a group including one or more user nodes, a message including a message address and a first group identifier, determining that the group includes a bot, the bot including a software application for performing one or more tasks over the internet. The method also includes determining whether the bot is a user bot responsive to one user node in the group or a group bot responsive to each of the one or more user nodes. In response to determining the bot is a group bot, the method also includes identifying that the message address corresponds to the group bot and sending, by the group messaging service, the message to the group bot.
US10965622B2 Method and apparatus for recommending reply message
A device for transmitting a reply message is provided. The device includes a communication unit configured to receive a question message from another device, a controller configured to determine a category of the question message, a display unit configured to display a user interface (UI) for selecting data to be included in a reply message to the question message, according to the category, and a user input unit configured to receive a user input of selecting data to be included in the reply message through the UI, wherein the communication unit transmits the reply message including the data to the other device.
US10965618B1 Automatic multi-stage fabric generation for FPGAs
Systems and methods to automatically or manually generate various multi-stage pyramid network based fabrics, either partially connected or fully connected, are disclosed by changing different parameters of multi-stage pyramid network including such as number of slices, number of rings, number of stages, number of switches, number of multiplexers, the size of the multiplexers in any switch, connections between stages of rings either between the same numbered stages (same level stages) or different numbered stages, single or multi-drop hop wires, hop wires of different hop lengths, hop wires outgoing to different directions, hop wires incoming from different directions, number of hop wires based on the number and type of inlet and outlet links of large scale sub-integrated circuit blocks. One or more parameters are changed in each iteration so that optimized fabrics are generated, at the end of iterations, to route a given set of benchmarks or designs having a specific connection requirements.
US10965617B2 Radio frequency signal router
A RF router for routing n input signals to m destinations, where the router comprises a backplane coupled to a plurality of RF input terminals, a plurality of RF output terminals, a plurality of splitters and a plurality of connectors. The backplane is also coupled to a controller and a plurality of connectors for receiving a plurality of switching matrices. The RF router comprises a plurality of u×v input switch matrices, a plurality of p×q intermediate switch matrices and a plurality of r×s output switch matrices, where at least one of the plurality of u×v input switch matrices, the plurality of p×q intermediate switch matrices and the plurality of r×s output switch matrices are redundant.
US10965616B2 Nonstop computing fabric arrangements
Systems and methods for non-stop computing in a virtualization fabric are disclosed. One system includes a computing fabric comprising a plurality of host platforms, the plurality of host platforms including at least a first host platform and a second host platform communicatively connected to the first host platform. The system also includes an interconnect service partitions residing on the first host platform. The system includes a plurality of guest partitions distributed across the plurality of host platforms. The system further includes a DNS server instance managed by at least one of the plurality of interconnect service partitions and defining at least one zone, the at least one zone including one or more partitions from among the plurality of guest partitions distributed across the plurality of host platforms.
US10965613B2 Multi-pipe bandwidth control in hosted systems
Techniques are described that allow each host in a multi-host system to throttle its bandwidth between multiple data nodes without the need to coordinate with the other hosts. Specifically, techniques are described in which a limit is applied to the amount of sent-but-not-acknowledged data a given host may have. If the host has reached the limit, the host must wait for acknowledgements before sending more data. In one embodiment, the limit is enforced using a token-based bandwidth control. Embodiments are described in which the limit on sent-but-not-acknowledged data varies dynamically based on system conditions. Specifically, each host may monitor its aggregate latency, and increase the limit when latency is low (indicating low-congestion conditions), and decrease the limit when latency is high (indicating high-congestion conditions).
US10965611B2 Scheduler utilizing normalized leaves of a weighted tree
A method for normalizing leaf nodes of a weighted tree for use in a scheduler is disclosed. In one embodiment, such a method includes obtaining a weighted tree structure having a root node and multiple downstream nodes. Each downstream node is assigned a weight value. The method assigns a global maximum number and a global minimum number to the root node. The method derives, from the weight values and the global maximum number and global minimum number, a maximum number and a minimum number for each downstream node. The method further assigns, to each leaf node of the downstream nodes, an absolute weight value that is related to at least one of its maximum number and its minimum number. The method schedules items associated with the leaf nodes based on the absolute weight values associated with the leaf nodes. A corresponding system and computer program product are also disclosed.
US10965609B2 Mapping of service requirements for a virtualized network on a packet flow
Certain embodiments relate to a method for assigning, by a resource orchestration entity, resources for a service carried out on a data packet flow in a multilayer network, the method comprising determining software requirements and network requirements necessary for the service wherein the software requirements and network requirements are received by the network resource orchestration entity from an upper layer through a northbound interface; determining a virtual network topology of the network with at least one virtual network entity, the virtual network entity comprising entity computing resources and entity network resources; and assigning the software requirements and the network requirements at least partially to the entity computing resources and the entity network resources.
US10965604B2 Deadlock avoidance in leaf-spine networks
Techniques for implementing deadlock avoidance in a leaf-spine network are described. In one embodiment, a method includes monitoring traffic of a plurality of packets at a leaf switch in a network having a leaf-spine topology. The method includes marking a packet with an identifier associated with an inbound uplink port of the leaf switch when the packet is received from one of a first spine switch and a second spine switch. The method includes detecting a valley routing condition upon determining that the packet marked with the identifier is being routed to an outbound uplink port of the leaf switch to be transmitted to the first spine switch or the second spine switch. Upon detecting the valley routing condition, the method includes dropping packets associated with a no-drop class of service when a packet buffer of the inbound uplink port reaches a predetermined threshold.
US10965603B2 Bandwidth management
A video packet stream is transmitted from a transmitting device to a receiving device over a network, by transmitting an audio packet stream to the receiving device, determining a measure of network bandwidth in dependence on one or more metrics associated with receiving the audio packet stream at the receiving device, and enabling a video packet stream in dependence on the determined measure.
US10965595B1 Automatic determination of initial content difficulty
Systems and methods for accelerated stabilization of data packet metadata are disclosed herein. The system can include a memory having a content database and a user profile database. The system can include a user device having a first network interface and a first I/O subsystem. The system can include one or more servers. The one or more servers can: retrieve data packet metadata for a data packet; determine that the data packet metadata is unstable; identify a set of potential recipients of the data packet; select one of the set of potential recipients as the recipient of the data packet; provide the data packet to the recipient of the data packet; receive a response from the recipient to the provided data packet; and automatically update the data packet metadata based on the response received from the recipient.
US10965594B2 Pseudo wire load sharing method and device
This application provides a pseudo wire load sharing method and apparatus, applied to a scenario in which a first provider edge PE device is separately connected to at least one second PE device by using at least two PWs. The method comprises receiving, by the first PE device, a data flow from a customer edge CE device, and forwarding the data flow to a PW trunk interface, where the PW trunk interface is associated with at least two active PWs; and performing, by the first PE device, load sharing processing on the data flow, and forwarding the data flow by using the at least two active PWs. This is beneficial to transmission of large data traffic by using the PW.
US10965590B2 Packet processing method and router
This application discloses a packet processing method and an LSR. The method includes: receiving, by an Ingress LSR of a first MPLS tunnel, a first notification packet that is based on an IGP, where the first notification packet includes an ELC flag, which is used to indicate that the first Egress LSR has ELC; after learning from the first notification packet that the first Egress LSR has ELC, inserting a label into a first packet, to generate a second packet, where the label forms an MPLS label stack, which includes, from bottom to top, a first EL, a first ELI, and a first TL; and sending the second packet to the first Egress LSR through the first MPLS tunnel. According to the solutions of this invention, a Transit LSR of the first MPLS tunnel may perform load balancing when forwarding the second packet.
US10965587B2 Multipath communication in a network
Ways of sending data over a network over a single path or over multiple parallel paths on an as-needed basis depending upon network conditions, and/or other factors, are described. For example, if a computing device detects sufficient jitter and/or latency at one or more network interfaces, the data may be sent over two or more communication paths using two or more network interfaces.
US10965585B2 Method for transmitting path load information and network node
This application provides a method for transmitting path load information and a network node. The method includes: obtaining, by the network node, M pieces of path load information; aggregating, by the network node into one load metric based on the M pieces of path load information, load of all shortest paths that are from the network node to the destination node and that pass through M adjacent nodes corresponding to the M pieces of path load information, where the load metric indicates total load of all the shortest paths from the network node to the destination node; and sending, by the network node, information about the load metric to another adjacent node other than the M adjacent nodes of all adjacent nodes of the network node.
US10965584B1 Zero-overhead data initiated AnyCasting
A communication node of a multi-node communication network includes a communication interface and a controller. In embodiments, the controller is configured to: receive a data packet from a first additional communication node; determine if the data packet comprises a time-sensitive data packet; determine if a length of the data packet is less than a length threshold; transmit the data packet via a conventional routing procedure to at least one second additional communication node of the multi-node communication network if the data packet comprises a non-time-sensitive data packet or if the length of the data packet is greater than the data packet length threshold; and transmit the data packet via a packet flooding procedure to the at least one second additional communication node if the data packet comprises a time-sensitive data packet and if the length of the data packet is less than the length threshold.
US10965582B2 Methods and apparatus to reflect routes from a remotely located virtual route reflector
Methods, apparatus, systems and articles of manufacture to reflect routes from a virtual route reflector are disclosed. An example method includes requesting, at a virtual route reflector remote from an autonomous system, topology information and external route information from the autonomous system. The external route information identifies a plurality of border routers through which a remote destination can be reached. The example method also includes selecting, using the topology information, a first path from among a plurality of paths emanating from a selected node in the autonomous system, the plurality of paths exiting the autonomous system at respective border routers of the plurality of border routers. The example method further includes advertising, from the virtual route reflector to a client router in the autonomous system, a route to the remote destination, the route including a first border router at which the first path exits the autonomous system.
US10965578B2 Hardware architecture for universal testing system: cable modem test
A hardware architecture for a universal testing system used for performing tests on cable modem devices (DUT) is disclosed. According to certain embodiments, a CMTS test harness enables the DUT to respond to test phone calls from the MOCA interface and which test phone calls terminate at the DUT's phone port.
US10965575B2 Systems and methods for lawful interception of electronic information for internet of things
A method for providing lawful interception information for an Internet of Things network (IoT Network) is provided. The method is performed by a topology of probes and comprises: receiving, through an interface, a request for information about a lawful interception target, the request including a specification for the information to be tracked and reported; generating a hierarchy of information elements based on the specification; determining a set of data sources for providing the requested information according to the hierarchy of information elements; determining a hierarchy of probes based on the set of the data sources; configuring the topology of probes based on a set of configurations; activating LI operation in the topology of probes; performing LI operation by the topology of probes; verifying effectiveness of reporting conforming to reporting requirements and taking corrective action; and updating learning data in the historical database at the end of LI operation.
US10965573B1 Systems and methods for online user path analysis
A computer-implemented method for analyzing a user session within an online environment includes receiving, by a path analysis computer system, usage data related to a user session within an online environment, wherein the usage data includes a plurality of events occurring within the user session, and generating, by the path analysis computer system, a plurality of user paths for the user session based on the usage data, including generating a separate user path beginning with each of the plurality of events. Each of the user paths is generated by selecting one of the plurality of events as a starting event, and arranging the plurality of events subsequent to the starting event in order of occurrence, such that the user path includes the starting event and each of the subsequent events up to and including a final event.
US10965567B2 Image forming apparatus, controlling method of image forming apparatus, and storage medium
The present invention aims to prevent degradation of printing performance and also respond to a connection request. To do so, there is provided a controlling method for an image forming apparatus, comprising: determining whether or not a connection destination is a connection destination periodically transmitting a situation inquiry after transmitting data; and controlling to continue connection to the connection destination in a case where it is determined that the connection destination is the connection destination periodically transmitting the situation inquiry, and controlling to disconnect the connection to the connection destination in a case where it is determined that the connection destination is not the connection destination periodically transmitting the situation inquiry.
US10965565B2 Method and apparatus for monitoring bandwidth condition
A method and an apparatus for monitoring bandwidth condition are provided. The method includes: determining a monitoring reference period of bandwidth data of a target domain name every preset monitoring interval duration; obtaining bandwidth-data average values of the target domain name in the monitoring reference period during a current statistical cycle and a plurality of historical statistical cycles; determining, according to the bandwidth-data average values and a preset confidence level, a bandwidth dynamic interval corresponding to the monitoring reference period; and monitoring, according to current bandwidth data of the target domain name and the bandwidth dynamic interval, a current bandwidth condition of the target domain name. Using the disclosed method and apparatus is able to detect abnormal bandwidth condition in time, which is conducive to repairing the abnormal condition before the service provider detects the bandwidth anomaly, and thus ensures the overall service quality of the client.
US10965559B1 Automatic creation of related event groups for an IT service monitoring system
The operation of an automatic service monitoring system (SMS) is directed by stored control information. Methods and mechanisms are provided to create control information that directs operations of the SMS regarding the grouping together of related notable events for unified display and processing. The control information directs grouping operations that automatically correlate the events without requiring, for example, a set of declarative grouping rules.
US10965556B2 Sampling traffic telemetry for device classification with distributed probabilistic data structures
In one embodiment, a network element in a network maintains a probabilistic data structure indicative of devices in the network for which telemetry data is not to be sent to a device classification service. The network element detects a traffic flow sent from a source device to a destination device. The network element determines whether the probabilistic data structure includes entries for both the source and destination devices of the traffic flow. The network element sends flow telemetry data regarding the traffic flow to the device classification service, based on a determination that the probabilistic data structure does not include entries for both the source and destination of the traffic flow.
US10965555B2 Accelerated network traffic sampling using an accelerated line card
A method and system of accelerating monitoring of network traffic. The method may include receiving, at a network chip of a network device, a network traffic data unit; capturing, by the network chip, the network traffic data unit based on a traffic sampling rate; adding, by the network chip, a sampling header to the network traffic data unit to obtain a sampled network traffic data unit; sending the sampled network traffic data unit from the network chip to a sampling engine; receiving, from the sampling engine, a flow datagram that includes a network traffic data unit portion and a flow datagram header; generating a flow network data traffic unit that includes the flow datagram; and transmitting the flow network data traffic unit towards a collector.
US10965552B2 Method and apparatus for managing virtualized network function
Embodiments of the present application disclose a method and an apparatus for managing a virtualized network function, and relate to the field of virtualization technologies, so as to improve work efficiency and resource usage. The method provided in the embodiments of the present application includes: allocating a resource to and configuring deployment specific parameters for a to-be-instantiated virtualized network function (VNF) to obtain a semi-instantiated VNF; and storing information of the semi-instantiated VNF, where the information of the semi-instantiated VNF includes an identifier of the semi-instantiated VNF, resource information of the semi-instantiated VNF, and deployment specific parameters of the semi-instantiated VNF.
US10965547B1 Methods and systems to manage data objects in a cloud computing environment
The present disclosure relates to managing activity taken with respect to cloud-based software services. A platform manages data objects processed by software services and/or those entities that initiate processing events. The platform uses identifiers such as, for example, a persistent identifier (PID) to track processing events. The platform implements rules and/or permissions related to the managed data objects and/or managed entities to determine whether processing events are in compliance. The platform may update database records, send alerts, send data graphs, or provide a real-time stream related to the managed data objects and/or managed entities. In addition, embodiments involve determining whether a PID-associated managed data object has been modified during processing to generate an additional version of the PID-associated managed data object and, if an object version is present, processing the additional version of the PID-associated managed data object to generate an integrated first PID-associated managed data object.
US10965540B2 Balancing distances between nodes on a token ring
Nodes on a token ring are rebalanced from an initial condition to a condition in which the load is optimally distributed based on a specified level of balance. Nodes are treated as electrically charged particles for purposes of the simulation and are assigned simulation values based on proportions between the size of the cluster, the computing power of the nodes, and the specified level of balance. A simulation module performs the rebalancing simulation by assigning the specified values to the particles and outputting, for each corresponding node, a token indicating the particle's final position and the position of the node on the token ring. The tokens are input to a redistribution module, which rebalances the cluster based on the generated tokens.
US10965539B2 System and method for distributed testing of end-to-end performance of a server
A system and computer-implemented method to test end-to-end performance of a server, wherein the method includes transmitting from a processing device of a remote test system, to at least one monitor device, a proxy-based test for execution by the at least one monitor device to emulate end-user communication using a protocol via one or more networks with a web-based server coupled to the at least one monitor device. The method further includes receiving by the processing device, from the at least one monitor device, responses by the web-based server to the proxy-based test, and performing by the processing device automated web application testing to measure characteristics of communication between the at least one monitor device and the web-based server, the communication including user-emulated messages from the at least one monitor device executing the proxy-based test to the web-based server and corresponding responses from the web-based server.
US10965538B2 Systems and methods of network analysis and characterization
Systems and methods for characterizing networks are disclosed. In several embodiments, a network analyzer applies a network analysis to a network that replaces components of the network in a model of the network with equivalent or bounding models. The network analyzer can then characterize the simplified model of the network and an assessment can be made concerning the accuracy of the characterization of the network.
US10965537B2 Self-adjusting data processing system
A method and apparatus for self-adjusting networks including internet-of-things (IoT) devices is provided. An exemplary system includes a source discovery system configured to identify if a source sending a message is in a database, and, if not, add the source to the database and rank the source by link metrics of messages received from the source. A sink discovery system is configured to identify if a sink receiving a message is in a database, and, if not, add the sink to the database. The sink discovery system is configured to rank the sink by link metrics of messages responded to by the sink. A dynamic mapping system is configured to create a dynamic map of communications between a source and a sink, and implement a self-healing subsystem to restore a loss of communications between a source and a sink.
US10965534B2 Hierarchical fog nodes for controlling wireless networks
A method includes obtaining performance characterization values from endpoints managed by a first fog node at a first hierarchical level in a hierarchy of fog nodes. The method includes changing a first operating characteristic of the wireless network based on the performance characterization values. The first operating characteristic affects the operation of one or more of the endpoints. The method includes transmitting a portion of the performance characterization values to a second fog node at a second hierarchical level in the hierarchy of fog nodes. The method includes changing a second operating characteristic of the wireless network based on an instruction from the second fog node. The second operating characteristic affects the operation of the first fog node and/or other fog nodes at the first hierarchical level. Changing one or more of the first operating characteristic and the second operating characteristic satisfies an operating threshold for the wireless network.
US10965533B1 Dynamic clustering of network nodes for mobile communications
Provided are systems and methods for segmenting and grouping a plurality of network nodes into one or more clusters. Content may be delivered from a transmitting user node to a receiving user node based on which cluster the receiving user node resides. The grouping of the clusters may be dynamically updated in real-time based on user activity data. Such user activity data may be collected from both a transmitting user node (e.g., server) and a receiving user node (e.g., user device) to map the delivery of a relevant communication. Advantageously, a transmitting user may deliver content to other relevant users and a receiving user may receive content from other relevant users.
US10965530B2 Multi-stage network discovery
In a multi-stage network discovery system, a target device is identified by a logical address and associated with a configuration item (CI) record stored in a configuration management database (CMDB). A receiver module receives first probe data from a first probe running against the target device, the first probe data comprising constant attribute data of the target device, stores at least part of the first probe data in a first part of the CI record, receives subsequent probe data from at least one subsequent probe against the target device using the logical address, the subsequent probe data comprising the constant attribute data of the target device, determines that the constant attribute data from the subsequent probe matches the constant attribute data from the CI record, and in response to the determination, stores the subsequent data obtained from the second probe in a second part of the CI record.
US10965529B2 Platform for vehicle cooperation and coordination of services
A control platform generates commands for coordinating use of network resources between a plurality of vehicles within a geographic region. In an embodiment, game-theoretical modelling is employed to determine allocation of resources in a manner that provides an optimal solution for a given allocation strategy. This model may reward controllers of vehicles that comply with a coordination policy while penalizing controllers of vehicles that defect from compliance.
US10965526B2 System and method for automatic transport connection of a network element
Systems and methods are provided for configuring a Network Element (NE) to transport data within a network. A system configured accordingly may include a Transport Automation Tool (TAT) which can initiate, at a server on a network, a communication channel with a NE on the network. The TAT can determine or receive a network plan providing information about a circuit to be initiated or decommissioned on the network. The network plan may include a first port on the NE which is to be connected via a cross-connect (or disconnected) to a second port on the NE. The TAT can then establish or remove, using the communication channel, the cross-connect on the NE such that the NE is added to or removed from a circuit design utilizing the NE as a transport NE within the circuit.
US10965523B1 Virtual network element provisioning
A provisioning system receives network element information from a wireless communication network that characterizes a virtual network element. The provisioning system determines that the virtual network element is active and that a provisioning data link is not operational between the virtual network element and the provisioning system. The provisioning system determines a network address for the virtual network element. The provisioning system exchanges network signaling with the virtual network element using the network address to establish the provisioning data link. The provisioning system transfers provisioning data to the virtual network element over the provisioning data link.
US10965521B2 Honeypot asset cloning
Approaches provide for a management component to manage distribution of configuration information or other information in a network environment. For example, a request to deploy a security appliance configured to replicate functionality, behavior, and/or an identity of a computing device is received. The request includes selection criteria specifying one or more computing devices to replicate. Using the selection criteria, a computing device is identified as well as information associated with the computing device. The identified information is modified based on configuration requirements for a security appliance. The modified information is used to generate configuration information which is used to perform one of a number of actions, including, for example, configuring the security appliance or generating a new security appliance, among other such actions, where at least a portion of the operating behavior, functionality, or identification information of the security appliance substantially matches that of the identified computing device.
US10965516B2 Deep fusion reasoning engine (DFRE) for prioritizing network monitoring alerts
In one embodiment, a service that monitors a network detects a plurality of anomalies in the network. The service uses data regarding the detected anomalies as input to one or more machine learning models. The service maps, using a conceptual space, outputs of the one or more machine learning models to symbols. The service applies a symbolic reasoning engine to the symbols, to rank the anomalies. The service sends an alert for a particular one of the detected anomalies to a user interface, based on its corresponding rank.
US10965511B2 Multi-PHY synchronized diversity receiver
A system for determining a communication mode utilized by a transmitting node to transmit a data packet in a mesh network is provided. For example, a receiving node operates in a base communication mode to detect a pilot prefix of a data packet. The pilot prefix contains a signal with a predetermined frequency. In response to determining that the pilot prefix is detected, the receiving node detects a communication mode used to transmit the data packet based on preamble signals that are contained in a preamble of the data packet and are received after the detected pilot prefix. Once the communication mode is detected, the receiving node receives and processes the remaining portion of the data packet using the detected communication mode.
US10965509B2 Method for setting reference signal for V2V communication in wireless communication system and device for same
The present invention relates to a method and a device for receiving a reference signal of a first vehicle-to-vehicle (V2V) device for V2V communication in a wireless communication system. Particularly, the present invention comprises the steps of: receiving a reference signal configuration defined for the offset correction of a center frequency for V2V communication; and decoding a reference signal defined according to the reference signal configuration in a specific resource region, wherein the reference signal configuration is set such that a time interval between orthogonal frequency division multiple access (OFDM) symbol indexes, to which the reference signal is allocated, has a pre-defined size.
US10965506B2 Data processing apparatus and method for use in an interleaver suitable for multiple operating modes
A data processing apparatus maps input symbols to be communicated onto a predetermined number of sub-carrier signals of an Orthogonal Frequency Division Multiplexed (OFDM) symbol. The data processor includes an interleaver memory which reads-in the predetermined number of data symbols for mapping onto the OFDM sub-carrier signals. The interleaver memory reads-out the data symbols on to the OFDM sub-carriers to effect the mapping, the read-out being in a different order than the read-in, the order being determined from a set of addresses, with the effect that the data symbols are interleaved on to the sub-carrier signals. The set of addresses are generated from an address generator which comprises a linear feedback shift register and a permutation circuit.
US10965500B2 Method and device for estimating channel in wireless communication system
A method by which a terminal estimates a channel in a wireless access system can comprises the steps of: receiving mapping information on a port and a layer of a data demodulation reference signal (DMRS); receiving change information on whether the port of the DMRS has been changed; and determining a change in port information on the basis of an indicator and estimating a channel of the DMRS.
US10965497B1 Processing traffic in a virtualised environment
Traffic is processed in a virtualised environment comprising: (i) a physical underlay network; (ii) a first overlay network (an overlay of the physical underlay network and associated with a first set of network addresses, IP1); (iii) a second overlay network (an overlay of the first overlay network and associated with a second set of network addresses, IP2); and (iv) virtualised applications each having an execution environment and being associated with at least one network address in each of the first and second sets of network addresses, IP1 and IP2. In the execution environment of a first virtualised application: (i) traffic communicated from the first virtualised application to the first overlay network is encapsulated; and/or (ii) traffic communicated from the first overlay network to the first virtualised application is decapsulated. Tenant separation processing is performed outside the execution environments of the virtualised applications.
US10965496B2 Logical router comprising disaggregated network elements
A logical router includes disaggregated network elements that function as a single router and that are not coupled to a common backplane. The logical router includes spine elements and leaf elements implementing a network fabric with front panel ports being defined by leaf elements. Control plane elements program the spine units and leaf to function a logical router. The control plane may define operating system interfaces mapped to front panel ports of the leaf elements and referenced by tags associated with packets traversing the logical router. Redundancy and checkpoints may be implemented for a route database implemented by the control plane elements. The logical router may include a standalone fabric and may implement label tables that are used to label packets according to egress port and path through the fabric.
US10965495B2 Virtualized connectivity in a cloud services environment
A system and method of providing virtualized connectivity in a cloud services environment. A service provider network defines at least a first virtual private network and a second virtual private network for a respective first customer network and a second customer network. The service provider network includes at least one physical connection with a cloud services provider network where the at least one physical connection includes a first private virtual connection between the first virtual private network and the cloud services provider and a second private virtual connection between the second virtual private network and the cloud services provider.
US10965494B2 Intelligent multi-channel VPN orchestration
A respective VPN routing table for each of a plurality of VPNs can be stored on a client device. The client device can access a first VPN routing table and, using the first VPN routing table, establish a first VPN tunnel to a first VPN. The first VPN can be a first subnetwork assigned a particular network prefix. While the first VPN tunnel is currently active, the client device can access a second VPN routing table and, using the second VPN routing table, establish a second VPN tunnel to the second VPN. The second VPN can be a second subnetwork assigned the same particular network prefix as the first subnetwork. While the first VPN tunnel and the second VPN tunnel are simultaneously active, the client device can communicate data to remote devices in the first VPN and the second VPN using the particular network prefix for both.
US10965487B1 Computer monitoring system, apparatus and method for monitoring appliance operation
A system and method to monitor individual appliance performance. A monitor module is provided for aggregating data from a plurality of appliances wherein the module includes. Included in the monitor device is a gateway device configured to capture operational data relating to each of the plurality of appliances and an analyzing device configured to determine individual operational characteristics for each of the appliances from analysis of the captured operational data. A notification device is further provided which is configured to provide information to a user regarding the determined operational characteristics for each of the appliances.
US10965481B2 Information processing device, information processing system, electronic whiteboard device, control method, and program product which display candidates for connection
Disclosed is an information processing device capable of remote sharing with one or a plurality of other information processing devices. The information processing device acts as a reference information processing device, and includes a memory; and one or more processors coupled to the memory and configured to display one or more of the other information processing devices as a candidate for remote connection, the one or more of the other information processing devices being used by same participants as participants determined in the reference information processing device; prompt a user of the reference information processing device to select any of the one or more of the other information processing devices displayed as a candidate for remote connection; and remotely connect the reference information processing device to the selected one or more of the other information processing devices.
US10965480B2 Electronic tool and methods for recording a meeting
An electronic meeting tool and method for recording a meeting. The method includes the steps of coupling a display node to at least one base node of at least one communications network, displaying data transmitted to the at least one base node from processing devices coupled to the at least one communications network on the display node during a meeting; and recording and storing digitally the data transmitted during the meeting and written on the whiteboard to provide a record of the meeting.
US10965477B2 Enhanced power-saving mode in systems providing power over transmission lines
A technique establishes a powered link over a transmission line. The technique includes, after determination of a power level to be provided to a powered device coupled to the transmission line, providing an output signal having a power-saving signal level to the transmission line until detecting an event. The event may be a power-up or a disconnect of the powered device. The technique may further include changing the output signal from the power-saving signal level to the powered-mode output signal level. The technique may include providing the powered-mode output signal level until detecting a disconnect of the powered device. The technique may include providing a second output signal to an additional powered device coupled to an additional transmission line until detecting the event. The technique may include changing the second output signal from the power-saving signal level to a second powered-mode output signal level synchronous with changing the output signal.
US10965476B2 Powered device, power sourcing equipment device, power-over-ethernet network system, and methods, for transmitting information through classification signals
The present invention relates to Power-over-Ethernet (PoE) systems. The invention proposes to use a classification event to communicate from the PD (121) to the PSE (110, 910). A sensor (310, 410, 510a, 510b) may determine a sensor value, shut down the PoE connection, and reconnect so that the power up cycle with the PSE (110, 910) will start. The sensor (310, 410, 510a, 510b) provides a PoE resistance related to a class 0, 3 where the class relates to the sensor value (e.g., class 0=presence detected; class 1=no presence detected). This procedure may be repeated (e.g. continuously, every minute or whenever the sensor value changes such that the PSE (110, 910) needs to be informed) and if needed multiple cycles can be used to increase the length of the message communicated.
US10965472B2 Secure bootstrap for a blockchain network
In some examples, a first computing device of a first entity receives a first digital certificate from a certificate authority computing device and generates a first self-signed certificate associated with the first digital certificate. The first computing device may store the first self-signed certificate associated with the first digital certificate in a repository associated with a repository computing device. Further, the first computing device may receive a notification indicating an update by a computing device of a second entity to contents of the repository. The first computing device receives a copy of the contents of the repository including at least a second digital certificate and a second self-signed certificate associated with the second entity. The first computing device may verify the contents of the repository and generate a genesis block of a blockchain based on a result of the verifying.
US10965471B2 Information management device to set expiration dates of bloom filters
According to one embodiment, an information management device includes a Bloom filter generator configured to generate a Bloom filter based on information on a revoked certificate; a data distributor configured to send the Bloom filter to an authentication device, the authentication device authenticates a device with a certificate provided by the device; and an examiner configured to determine, when an examination request is received from the authentication device, whether an certificate designated by the examination request has been revoked based on revocation management information that contains information on the revoked certificate, and to send an examination result indicating whether the designated certificate has been revoked to the authentication device.
US10965470B2 Technique for managing profile in communication system
Disclosed are: a communication technique and a system therefor for fusing, with IoT technology, a 5G communication system for supporting a data transmission rate higher than that of a 4G system. Provided is a method for installing a profile of a terminal having an embed universal integrated circuit card (eUICC) in a mobile communication system, the method comprising: requesting for an eUICC authentication certificate to an eUICC and receiving the eUICC authentication certificate; and transferring a profile package to the eUICC so as to install a profile, wherein the received eUICC authentication certificate further comprises an eUICC manufacturer (EUM) authentication certificate.
US10965469B1 Secure digital communications
Disclosed in some examples are methods, systems, and machine readable mediums for secure end-to-end digital communications involving mobile wallets. The result is direct, secure, in-band messaging using mobile wallets that may be used to send messages such as payments, requests for money, financial information, or messages to authorize a debit or credit.
US10965468B2 Authenticated external biometric reader and verification device
An external biometric reader and verification device for providing access control to a computing device, and associated methods, are disclosed. The external reader can store and verify biometrics under the control of the computing device and send identity verification messages to the computing device. One disclosed device includes a biometric reader communicatively connected to an external secure microcontroller. The external secure microcontroller stores a set of biometric data and a signing key. The signing key can be injected by a device manufacturer in a controlled key injection room in a manufacturing facility and can be used to sign a certificate. An operating system of the computing device can be programmed to send a request for the certificate, receive the certificate, and predicate control of access to the operating system using the verification messages on verification of the certificate.
US10965465B2 Systems and methods for cryptographic authentication of contactless cards
Example embodiments of systems and methods for data transmission system between transmitting and receiving devices are provided. These systems and methods may provide for the secure transmission of sensitive information, such personally-identifiable information. In some examples, the sensitive information may be requested and securely shared when cryptographically signed by the user, and the user may control the access of viewers to the personally identifiable information or end users.
US10965464B1 Tactile binary coded communication
A mobile device, computer program recording medium and method support surreptitious communication with a user via a mobile device via binary tactile inputs and outputs. A communication module of the mobile devices receives a first alphanumeric message that is converted to a first binary coded message that is rendered as first and second vibration outputs that are humanly distinguishable. A touch input component of one of a touch screen and a motion sensor detects a sequential pattern of user touches. Distinguished first and second tactile inputs in the sequential pattern identify a second binary coded message that is converted into a second alphanumeric message. First and second alphanumeric messages are comprised of a combination of characters selected from one or more of: (i) letters; (ii) numerals; and (iii) symbols.
US10965462B2 Conducting a cryptographic operation
A method for conducting an operation including (a) lifting coefficients of a data structure from a representation modulo q to a representation modulo q′, wherein the data structure comprises values which are reduced modulo q, wherein q and are integers; (b) randomizing the coefficients in modulo q′, wherein for each coefficient a random value is multiplied with the value of q and the result of this multiplication is added to the coefficient; (c) conducting an operation on the lifted and randomized coefficients; and (d) reducing the lifted and randomized coefficients by conducting an operation modulo q.
US10965460B2 Robust security technology for coupons
This invention provides merchants the capability to mint store credit as a secure physical handheld coin, resisting fraud and counterfeiting. It is based on a technology that marks the physical handheld coins with a large number of features, the reading of these features representing an assigned unique identity or signature, an assigned nominal monetary value, and assigned limitations of use, all verifiable through blockchain technology. This secure physical handheld coin, as well as a secure digital coin, may be cash-redeemable, and use-trackable to leverage the store's credibility to push its loyalty currency into the wallets of the public and win more customers.
US10965457B2 Autonomous cross-scope secrets management
Various methods and systems are provided for autonomous orchestration of secrets renewal and distribution across scope boundaries. A cross-scope secrets management service (“SMS”) can be utilized to store, renew and distribute secrets across boundaries in a distributed computing environment such as regional boundaries. In some embodiments, locally scoped secrets management services subscribe to receive updates from the cross-scope secrets management service. As secrets are renewed, they are automatically propagated to a subscribing local scope and distributed by the local secrets management service. In various embodiments, SMS can autonomously rollover storage account keys, track delivery of updated secrets to secrets recipients, deliver secrets using a secure blob, and/or facilitate autonomous rollover using secrets staging. In some embodiments, a service is pinned to the path where the service's secrets are stored. In this manner, secrets can be automatically renewed without any manual orchestration and/or the need to redeploy services.
US10965455B2 Device and method for secure connection
An electronic device is provided. The electronic device includes a first short-range communication module configured to execute short-range communication with a second electronic device, a security module configured to store security information, and a processor configured to receive, from the second electronic device, a pairing key that registers the electronic device as being linked to the second electronic device, transmit session key generation information to the second electronic device when authentication with the second electronic device is completed based on the pairing key, generate a session key based on the session key generation information, encrypt the security information based on the session key, and transmit the encrypted information to the second electronic device.
US10965453B2 System and method for authenticated encryption based on device fingerprint
A method and system for encryption and decryption. The system includes a user computing device, a root secret server, and a backend server. The root secret server has a root secret code, and when receiving a fingerprint of the user computing device, calculates a device secret code for that device using the fingerprint. When sensitive data needs to be encrypted, the user computing device calculates a data key for the data based on the device secret code and the data information, and encrypts the data. The backend server retrieves the root secret code from the root secret server, and in response to receiving the encrypted data, retrieves data information and calculates the data key to decrypt the data. Similarly, the backend server can encrypt data and the user computing device can decrypt data. The root secret code, the device code, and the data key form a three level encryption mechanism.
US10965450B2 In-vehicle networking
A system and method for securing communication across an in-vehicle bus, includes establishing a connection between a gateway in a vehicle and the in-vehicle bus; generating a session key at the gateway within the vehicle; transmitting a public key certificate and ephemeral key to the gateway and an electronic control unit of the vehicle; generating a shared secret at the gateway and the electronic control unit, respectively; encrypting the session key with the shared secret at the gateway; receiving the encrypted session key through the in-vehicle bus at the electronic control unit; and decrypting the encrypted session key based on the shared secret generated at the electronic control unit.
US10965446B2 Blockchain-based automated user matching
Methods, systems, and apparatuses for blockchain-based automated user matching are described herein. In some arrangements, a node within a decentralized peer-to-peer (e.g., P2P) network may receive match parameters from one or more computing devices associated with supply side entities and demand side entities. The node may execute one or more artificial intelligence algorithms to match the supply side entities with the demand side entities based on the received match parameters. In some instances, the artificial intelligence algorithms may be stored in a smart contract on a blockchain and the matching may be performed through execution of the smart contract by nodes of the decentralized P2P network.
US10965444B2 Mitigating timing attacks via dynamically triggered time dilation
Techniques for mitigating timing attacks via dynamically triggered time dilation are provided. According to one set of embodiments, a computer system can track a count of application programming interface (API) calls or callbacks made by a program within each of a series of time buckets. The computer system can further determine that the count exceeds a threshold count for a predefined consecutive number of time buckets. Upon making this determination, the computer system can trigger time dilation with respect to the program, where the time dilation causes the program to observe a dilated view of time relative to real time.
US10965442B2 Low-power, low-latency time-to-digital-converter-based serial link
A receiver is provided that includes a time-to-digital converter for converting a phase difference between a clock signal and a received data signal into a phase-difference digital code. The receiver also includes a logic circuit that controls a programmable delay line to delay the clock signal into a delayed clock signal by a delay that is responsive to a difference between the phase-difference code and a unit interval for the clock signal. The delayed clock signal clocks a flip-flop to register the received data signal.
US10965436B2 Transmitting signals using directional diversity over a network
Methods and systems are disclosed for using a common frequency spectrum for simultaneous upstream and downstream communications in a network by implementing directional diversity techniques. Non-reciprocal coupling devices, such as circulators, may be configured in the network to provide unidirectional transmission of each signal to prevent interference. In some embodiments, feed-forward interference cancellation is utilized to increase signal isolation of upstream and downstream signals.
US10965427B2 Systems and methods of adaptive frame structure for time division duplex
A time division duplex (TDD) scheduling interval communicating transmissions in a first direction may include one or more regions for communicating in a second direction, where the first direction is a transmit direction and the second direction is a receive direction, or vice versa. A radio frame may include TDD scheduling intervals with such regions and/or TDD scheduling intervals without such regions for wireless communication, and these TDD scheduling intervals may further be configured in accordance with different frame structure configurations, such as different scheduling interval lengths, subcarrier spacings or symbol durations.
US10965426B2 Method for reporting channel state in wireless communication system and apparatus therefor
A method for reporting channel state in a wireless communication system according to one embodiment of the present invention, the method being implemented by a terminal, comprises: a step for receiving an aperiodic channel state information (CSI) reporting request from a base station; and a step for calculating aperiodic CSI corresponding to the aperiodic CSI reporting request and transmitting the calculated aperiodic CSI to the base station via an uplink shared channel, wherein if the number of component carriers or CSI processes for the terminal exceeds a specific value, only uplink control information including the aperiodic CSI can be transmitted through the uplink shared channel under specific conditions.
US10965425B2 Control information for multi-user transmissions in WLAN systems
In wireless communications for multi-users, an access point may generate a first frame for allocating resources to a plurality of stations. The first frame may contain an indication as to whether a station(s) is allocated at least one of a set of resource units (RUs) of a plurality of RUs, such as a center 26-tone RU. The set of resource units may be based on a channel bandwidth of the wireless communications. The indication may be contained in a common block field of signal fields, such as a common block field of high efficiency (HE) signal content channel(s) of an HE signal field. The station(s) may receive the first frame and determine whether the one of the set of RUs is allocated. The station(s) may transmit a second frame to the access point based on resource allocation information in the first frame. Other methods, apparatus, and computer-readable media are also disclosed.
US10965419B2 Data communication method, terminal, and base station
This application provides a data communication method, an apparatus, and a non-transitory computer readable storage medium. In one embodiment, the base station sends a master information block comprising first information for determining a first location in frequency domain, sends a first demodulation reference signal usable for demodulating a first data channel that carries a system information block, wherein a first physical resource block index of the first demodulation reference signal is based on the first location, sends the system information block or radio resource control signaling comprising second information for determining a second location in frequency domain, and sends or receives a second demodulation reference signal usable for demodulating a second data channel other than the first data channel, wherein a second physical resource block index of the second demodulation reference signal is based on the second location.
US10965418B2 Method for uplink transmission and reception in wireless communication system and apparatus therefor
Performing uplink reception by a base station (BS) in a wireless communication system. In some implementations, a method includes: transmitting configuration information for a first sounding reference signal (SRS) that specifies a relation between the first SRS and a second SRS that is a reference for spatial beamforming of the first SRS, and based on the configuration information, receiving the first SRS which is transmitted by applying, to the first SRS, a first spatial beamforming that is identical to a second spatial beamforming used for transmission of the second SRS. The method further includes transmitting downlink control information (DCI) for uplink scheduling, where the DCI includes a SRS resource indication (SRI) and where a SRI field in the DCI carries the SRI, and where a bit width of the SRI field is based on a number of SRS resources in an SRS resource set configured for a user equipment (UE).
US10965415B2 Method for assigning PTRS for phase noise removal in wireless communication system, and device therefor
A method for a base station to transmit a signal allowing a terminal to remove phase noise in an mmWave communication system, according to an embodiment of the present specification, may be provided. Here, the method for transmitting a signal for removing phase noise comprises: a step of generating a phase tracking reference signal (PTRS) and a first RS; a step of assigning the PTRS and the first RS to a resource block; and a step of transmitting the assigned PTRS and first RS, wherein the step of assigning the PTRS and the first RS includes a step of changing a frequency location of the PTRS if the PTRS and the first RS collide in the resource block, wherein the changed PTRS frequency location may be changed to a frequency location, across frequencies on which a predetermined demodulation reference signal (DMRS) port, associated with the PTRS, in a DMRS port group is located, which is closest to the existing PTRS frequency location and avoids collision with the first RS.
US10965414B2 Signal configuration method, device and storage medium
A signal configuration method, device and storage medium are provided. The method includes: acquiring at least one type of reference information, wherein the reference information is used to characterize a configuration status of a communication network; and configuring time domain and/or frequency domain resources for a phase-tracking reference signal based on the at least one type of reference information, and obtaining configuration information of the time domain and/or frequency domain resources for the phase-tracking reference signal, wherein the configuration information includes a density or a pattern corresponding to the time domain and/or frequency domain resources.
US10965413B2 System and method for communicating an orthogonal frequency division multiplexed (OFDM) frame format
An Orthogonal Frequency Division Multiple Access (OFDMA) frame communicated over a 20 MegaHertz (MHz) channel may include eight 26-tone resource units (RUs), one 26-tone bifurcated RU, and a direct current (DC) region. The eight 26-tone RUs may include twenty-six consecutive data and pilot tones, and the bifurcated 26-tone RU may be split into two 13-tone portions each of which include thirteen consecutive data and pilot tones. The DC region may include seven null tones. In one example, the DC region of the 20 MHz MU-OFDMA frame consists of three DC tones and four null-data tones.
US10965411B2 Method and system for a repeater network that utilizes distributed transceivers with array processing
A device that comprises a plurality of distributed transceivers, a central processor and a network management engine may be configured to function as relay device, relaying an input data stream from a source device to at least one other device. The relaying may include configuring one or more of the plurality of distributed transceivers to particular mode of relay operation and receiving the input data stream from the source device via at least one of the configured one or more of the plurality of distributed transceivers. The relaying may also include transmitting at least one relay data stream corresponding to the input data stream to the at least one other device, via at least one of the configured one or more of the plurality of distributed transceivers.
US10965410B2 Communication method and apparatus in full-dimensional multiple-input multiple-output mobile communication system
A method for transmitting and receiving channel state information at a terminal of a mobile communication system according to an embodiment of the preset specification comprises the steps of: determining at least one of first precoding information and first rank information corresponding to a first dimension; receiving, from a base station, a reference signal corresponding to a second dimension; determining at least one of second precoding information and second rank information corresponding to the second dimension, on the basis of the reference signal; and transmitting, to the base station, channel state information which has been determined on the basis of at least one of the first precoding information, the first rank information, the second precoding information and the second rank information. According to an embodiment of the present specification, it is possible to correctly transmit and receive pre-coding information and channel state information at a terminal and a base station including a plurality of antennas, and to reduce an overhead occurring at the time of transmission and reception.
US10965406B2 Methods and systems for HARQ protocols
Methods described herein are for wireless communication systems. One aspect of the invention is directed to a method for a HARQ process, in which the HARQ process includes a first transmission of an encoder packet and at least one retransmission. The method involves allocating a transmission resource for each respective transmission. The method involves transmitting control information from a base station to a mobile station for each respective transmission. The control information includes information to uniquely identify the HARQ process and an identification of one of a time resource, a frequency resource and a time and frequency resource that is allocated for the transmission. In some embodiments of the invention, specific control information is signalled from a base station to a mobile station to enable RAS-HARQ operation. In some embodiments of the invention, retransmission signaling in included as part of regular unicast signaling used for both first transmission and retransmissions. In some embodiments of the invention, a 3-state acknowledgement channel and associated error recovery operation enables the base station and mobile station to recover from control signaling error and reduce packet loss.
US10965399B2 Methods and apparatus for transmission and reception with polar codes
Method and apparatus for transmission and reception with polar codes are provided to support up to 16 permutations or transformation mappings. For example, 16 versions of copies able to be soft-combined for PBCH or any other data channel or control channel are suggested if the mother code length is 256 or 512 or 1024. With the new design, up to 16 different versions can be used to soft combined to improve the performance. Some sequences are provided as examples to support 16 different permutation patterns. The inverse of these sequences also have the feature to support 16 different permutation patterns.
US10965395B2 Methods and apparatus for encoding and decoding a downlink control channel transmission
Methods and apparatus for encoding and decoding a downlink control channel transmission, such as but not exclusively a High Speed Signalling Control Channel, HS-SCCH, transmission, in a wireless communications network. A method in a network node for encoding a downlink control channel transmission, comprises determining that channel conditions are below a threshold level, and in response to determining that channel conditions are below the threshold level, performing at least one of: encoding one or more predetermined control information bits into the downlink control channel transmission, and encoding a reduced number of control information bits into the downlink control channel transmission by omitting one or more control information bits, wherein the one or more omitted control information bits are predetermined control information bits. The method further comprises transmitting the downlink control channel transmission to a user equipment. A method in a user equipment for decoding a downlink control channel transmission, comprises receiving the downlink control channel transmission, and decoding the downlink control channel transmission based on knowledge of the predetermined control information bits.
US10965394B1 Communication system having selectable hopping rate and hopping frequency window and associated methods
A communication system may include a radio frequency (RF) detector and an RF transmitter having a selectable hopping rate and a selectable hopping frequency window. A controller may be configured to operate the RF transmitter at a selected hopping rate and at a selected hopping frequency window based upon the RF detector.
US10965392B2 Active network tap supporting time sensitive network (TSN) standards
A method for providing a network tap supporting time sensitive network standards includes scanning, by an active network tap, received frames on a network port of the active network tap to identify timing synchronization messages of targeted message types. The method further includes identifying a timing synchronization message of the targeted message type. The method further includes modifying a timing value in the timing synchronization message to account for delay introduced by the active network tap. The method further includes forwarding the timing synchronization message with the modifying timing value to a destination time sensitive network node via an egress network port of the active network tap.
US10965388B2 Sensors with multiple antennae used for multi-dimensional location of an object
A system for locating an object in a volume of space can include a sensor device having multiple antennae, and a switch coupled to the antennae. The system can also include a controller communicably coupled to the switch, where the controller measures a first angle of a signal received at a first antenna, where the first angle of the signal is associated with a location of the object. The controller also operates the switch from a first position to a second position, where the first position enables the first antenna, and where the second position enables a second antenna. The controller further measures a second angle of the signal received at the second antenna, where the second angle of the signal is associated with the location of the object. The controller also determines, using the first angle and the second angle, a multi-dimensional location of the object.
US10965384B2 Method and system for suppressing an interference signal during detection of a chirp signal
The invention relates to a method for suppressing an interference signal during detection of a chirp signal from an input signal (X), comprising the following steps: a. recording the input signal (X); b. calculating an output signal (R1) as a correlation from the recorded input signal (X) and a chirp reference signal (CR) by means of a correlator (30); c. calculating a magnitude (XB) of the input signal (X) from the input signal (X); d. calculating a magnitude (R1B) of the output signal (R1) from the output signal (R1); e. calculating a phase difference (P) between the input signal (X) and the output signal (R1); f. calculating a synthesized interference signal (R2) from the magnitude (XB) of the input signal (X), the magnitude (R1B) of the output signal (R1) and the phase difference (P) by means of a rotator (60); g. calculating a residual signal (DR) as the difference between the output signal (R1) and the synthesized interference signal (R2). The invention relates to a system (10) for suppressing an interference signal during detection of a chirp signal by means of the method according to the invention.
US10965381B2 Underwater communication device and underwater communication system
A underwater communication device communicates data with another underwater communication device having another first coil and another second coil in water. The underwater communication device includes a first coil configured to transmit the data to and from the other first coil via a magnetic field, a second coil configured to transmit the data to and from the other second coil via a magnetic field, a supply unit configured to supply the data to the first coil and the second coil, a first capacitor connected to the first coil and forming a first resonance circuit that resonates with the first coil at a first resonance frequency, and a second capacitor connected to the second coil and forming a second resonance circuit that resonates with the second coil at a second resonance frequency that is different from the first resonance frequency.
US10965377B1 Thermal tuning and quadrature control using active extinction ratio tracking
Thermal tuning and quadrature control of opto-electronic devices using active extinction ratio tracking is proved by phase shifting, via a first phase shifter, a first optical signal carried on a first arm of an interferometer relative to a second optical signal carried on a second arm of the interferometer; combining the first optical signal with the second optical signal as an output signal; detecting a peak value in the output signal; and adjusting a relative phase offset imparted by the first phase shifter on the first optical signal relative to the second optical signal, based on the peak value, to increase an amplitude of the peak value. In various embodiments, the peak value is increased over time to maximize an extinction ratio of the optoelectronic device and maintain the extinction ratio in a maximized state during operation.
US10965376B2 Cover for an electronic circuit package
A cover for an electronic circuit package, including: a body having an opening extending therethrough; a first element located in the opening and having a surface continuing planar or rounded shapes of a surface of the cover; and a second element of connection of the first element to the body.
US10965375B2 Optical node device
An optical node device includes: a multicore optical amplification unit that amplifies collectively light transmitted along a multicore fiber; a separation unit that inputs the amplified light in each core to each of a plurality of input-side single-core fibers; an optical cross-connect switch that attenuates the light input from each of the plurality of input-side single-core fibers through an optical attenuator, separates the light in accordance with a wavelength, and outputs the separated light to an output-side single-core fiber of a plurality of output-side single-core fibers related to a respective output destination; a plurality of single-core optical amplification units that amplify the light transmitted along the corresponding output-side single-core fibers; and an output unit that outputs the light transmitted along each of the plurality of output-side single-core fibers to a multicore fiber. A control unit controls the optical attenuator and the single-core optical amplification unit based on input signal optical power and output optical signal power.
US10965374B2 Communication system between electronic devices, method of communication between electronic devices, and electronic device
A communication system between electronic devices includes a first electronic device and a second electronic device. The first electronic device includes a LED array working within an infrared spectrum and a first LiFi transmission module driving and connected to the LED array. The first LiFi transmission module codes data to be transmitted to generate coded data and send the coded data via the LED array. A PD array of the second electronic device is opposing to the LED array and works within the infrared spectrum. A second LiFi transmission module driving the PD array is connected to the PD array and decodes the coded data received by the PD array to obtain the transmitted data.
US10965373B1 Handling band spectrum failures in a C+L band photonic line system
Systems and methods are provided for controlling one or more optical amplifiers of a C+L band photonic line system of a telecommunications network in which C-band signals and L-band signals may be transmitted. In one implementation, a control device may include a processing device and a memory device configured to store a traffic managing module for controlling C-band and the L-band traffic in the photonic line system. The traffic managing module, when executed, may be configured to cause the processing device to calculate a gain correction profile based on a difference between a saved baseline transmission profile and a measured transmission profile of a surviving band of a photonic line system when another band of the photonic line system is missing or impacted. The traffic managing module is configured to apply the gain correction profile to a respective optical amplifier of the photonic line system to compensate for the difference.
US10965360B2 Methods and apparatus related to beam refinement
In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a UE configured to receive a plurality of beams through a plurality of different receive beam directions, each of the beams including broadcast information on a PBCH. The apparatus may be further configured to determine, for each of a subset of the received beams, a log likelihood ratio (LLR) for coded bits of the broadcast information. The apparatus may be further configured to decode the broadcast information associated with each of the subset of the received beams, and determine a refined receive beam direction based on the determined LLRs and based on whether the broadcast information associated with each of the subset of the received beams fails to decode or is successfully decoded.
US10965359B2 Wireless communication device capable of fast beam selection and method of operation thereof
Provided is a method of operating a wireless communication device including a phased array including a first antenna group and a second antenna group to form a beam for transmitting and receiving signals polarized in different directions, which includes receiving first signals polarized in a first direction; receiving second signals polarized in a second direction; measuring power of the first signals and power of the second signals; analyzing a relationship between a channel corresponding to the first receiving beam and a channel corresponding to the second receiving beam; estimating power of third signals that are expected to be received through the first antenna group and power of fourth signals that are expected to be received through the second antenna group; and selecting a receiving beam pattern for wireless communication.
US10965358B2 Dynamic signal transmission structure and beamforming method
A dynamic signal transmission structure based on a hybrid beamforming technology includes a radio-frequency module and an antenna array connected therewith. The radio-frequency module includes one or more radio-frequency link units connected in parallel, the antenna array includes one or more antenna sub-arrays, and each antenna sub-array is connected with one of the radio-frequency modules. The hybrid beamforming technology includes analog and digital beamforming. In this structure, the analog beamforming parameters and the digital beamforming parameters are constant, and the number of radio-frequency link units in the radio-frequency module, the number of antenna sub-arrays in the antenna array, the analog beamforming parameters, and the digital beamforming parameters are in a quantitative relation. The structure of the antenna array and the number of radio-frequency link units in each radio-frequency module can be adjusted dynamically under the condition where the performance is guaranteed, and accordingly, the hardware complexity is reduced.
US10965357B2 Method and device in first node and base station used for wireless communication
The present disclosure provides a method and a device in a first node and a base station for wireless communication. A first node transmits K1 first-type reference signal(s), and operates a first radio signal and a second radio signal; the K1 first-type reference signal(s) is(are) transmitted by K1 first-type antenna port set(s) respectively, a target antenna port set is a first-type antenna port set in the K1 first-type antenna port set(s); a first antenna port set and a second antenna port set are respectively used for transmitting the first radio signal and the second radio signal. The disclosure makes it practical for the first node to simultaneously operate radio signals transmitted from different transmitters in beamforming scenarios by connecting a first antenna port set and a second antenna port set with a target antenna port set, thereby improving the reception and transmission efficiency and the entire performance of the system.
US10965356B2 Method for reporting channel state information in wireless communication system and apparatus therefor
A method for reporting channel state information of a terminal comprises: a step of measuring CSI-RS transmitted from a base station; and a step of reporting CSI generated on the basis of the CSI-RS measurement to the base station, wherein the CSI comprises: a PMI for indicating a precoding matrix from a codebook and an RI for indicating a rank, wherein the PMI comprises a first PMI for a beam group selected by the terminal and a second PMI which comprises a beam sub-group selection information for beams included in the beam group and phase-matching information for each antenna port polarization for the selected beam sub-group, and wherein as the rank increases, the phase-matching information may be indicated with different granularity from each other depending on whether the beam sub-groups selected from the beam group are the same or different.
US10965354B2 Transmission method, transmission device, reception method, and reception device
Provided is a precoding method for generating, from a plurality of baseband signals, a plurality of precoded signals to be transmitted over the same frequency bandwidth at the same time, including the steps of selecting a matrix F[i] from among N matrices, which define precoding performed on the plurality of baseband signals, while switching between the N matrices, i being an integer from 0 to N−1, and N being an integer at least two, generating a first precoded signal z1 and a second precoded signal z2, generating a first encoded block and a second encoded block using a predetermined error correction block encoding method, generating a baseband signal with M symbols from the first encoded block and a baseband signal with M symbols the second encoded block, and precoding a combination of the generated baseband signals to generate a precoded signal having M slots.
US10965347B2 Tightly-coupled near-field communication-link connector-replacement chips
Tightly-coupled near-field transmitter/receiver pairs are deployed such that the transmitter is disposed at a terminal portion of a first conduction path, the receiver is disposed at a terminal portion of a second conduction path, the transmitter and receiver are disposed in close proximity to each other, and the first conduction path and the second conduction path are discontiguous with respect to each other. In some embodiments of the present invention, close proximity refers to the transmitter antenna and the receiver antenna being spaced apart by a distance such that, at wavelengths of the transmitter carrier frequency, near-field coupling is obtained. In some embodiments, the transmitter and receiver are disposed on separate substrates that are moveable relative to each other. In alternative embodiments, the transmitter and receiver are disposed on the same substrate.
US10965345B2 Accessory device for low and medium voltage switching devices
Accessory device for a low or medium voltage switching device including an outer housing, first electrical connection means adapted to electrically connect the accessory device with an auxiliary power line and first mechanical connection means adapted to mechanically connect the accessory device with a mechanical support component of the switching device. The accessory device includes a power line communication unit electrically connectable with the auxiliary power line through the first electrical connection means and adapted to communicate with outer electronic equipment electrically connected with the auxiliary power line by transmitting and receiving communication signals along the auxiliary power line.
US10965344B2 Methods and apparatus for exchanging wireless signals utilizing electromagnetic waves having differing characteristics
Aspects of the subject disclosure may include, a system for generating a plurality of electromagnetic waves having differing signal characteristics, each electromagnetic wave of the plurality of electromagnetic waves conveying a communication signal, and the plurality of electromagnetic waves propagating along a transmission medium without radiating into free space. The system can be further configured for generating, by an antenna coupled to the transmission medium, a plurality of wireless signals according to the plurality of electromagnetic waves. The differing signal characteristics of the plurality of electromagnetic waves thereby enables a device to obtain the communication signal by combining the plurality of wireless signals. Other embodiments are disclosed.
US10965343B1 Signal analyzer and method for analyzing signals
An analyzer and a method for analyzing a signal, in particular a signal for transmitting data is provided. For analyzing the signal transmission and detecting a specific error, a data signal may be received and analyzed in order to detect one or more types of errors according to predetermined specifications. When such a predetermined error is detected, the signal for transmitting the data and one or more further signals, which may cause the error are acquired. Accordingly, a cause of failure may be easily analyzed based on the acquired signal sequences of the signal for transmitting the data and the additionally acquired signals.
US10965339B2 Channel hopping based on channel performance statistics
A method of generating a channel hopping sequence for a link in a wireless sensor network includes receiving performance quality data for respective frequency channels of frequency channels in the link in a monitoring system, determining a channel quality indicator (CQI) by the monitoring system for each frequency channel based on the respective performance quality data, and determining a repetition factor by the monitoring system for each frequency channel based on the respective CQI. A repetition factor for a frequency channel indicates a number of times the frequency channel is repeated in the channel hopping sequence.
US10965336B2 Apparatus to assist a user with holding a mobile device
An apparatus that facilitates one-handed use of a mobile device has a finger brace configured to brace a user's finger on each of two opposed sides of the point where it is coupled to a flexible member. The flexible member extends through a hole in the back portion of the mobile device's case and is anchored to an interior surface of the back portion of the case. The flexible member's length is such that two fingers of the user's hand can press against the finger brace to brace the mobile device when the two fingers are between the finger brace and the case.
US10965335B1 Wireless device performance optimization using dynamic power control
A dynamic specific absorption rate (SAR) may be implemented by monitoring and controlling power utilization of the various radio frequency (RF) emitting components over time within a mobile device. Power utilization may be tracked and modified to control the time-averaged RF exposure over a rolling time window. Periodically calculations of the updated rolling averages for RF transmissions may be performed based on the transmission data received from the mobile device components, and the continuously updated rolling averages of RF transmissions may be compared to time-average power utilization limits. Based on such comparisons, the mobile device may dynamically adjust the current transmissions of the radio transceivers and other RF emitting components on the mobile device.
US10965326B2 Front-end module and communication device
A front-end module includes a substrate, and a receiving circuit that is provided in or on the substrate and in which CA is executed. The receiving circuit includes a first filter, a first inductor, and a first LNA disposed on a first path, and a second filter, a second inductor, and a second LNA disposed on a second path. A coil axis of the first inductor and a coil axis of the second inductor are different from each other.
US10965324B2 Memory controller, memory system, and memory control method
According to one embodiment, a nonvolatile memory includes a plurality of memory areas and controller circuit including an error correction code encoder. The error correction code encoder encodes a first data to generate a first parity in a first operation and encodes a second data to generate a second parity in a second operation. The controller circuit writes the first data and the first parity into a first memory area among the plurality of memory areas and writes the second data and the second parity into a second memory area among the plurality of memory areas. The size of the second data is smaller than the size of the first data and the size of the second parity is equal to the size of the first parity.
US10965322B2 Polar code encoding method and apparatus
A polar code encoding method and apparatus are provided, to improve accuracy of reliability sorting of polar channels. The method is: determining a sorted sequence used to encode to-be-encoded bits, where the sorted sequence is used to represent reliability sorting of N polar channels, N is a mother code length of a polar code, and N is a positive integer power of 2; and performing polar code encoding on the to-be-encoded bits by using the sorted sequence, to obtain encoded bits.
US10965321B2 Transformation of binary data to non-binary data for storage in non-volatile memory
A data storage system and method are provided for storing data in non-volatile memory devices. Binary data is received for storage in a non-volatile memory device. The binary data is converted into non-binary data comprising base-X values, where X is an integer greater than two. The non-binary data is encoded to generate a codeword and the codeword is written to a wordline of the non-volatile memory device.
US10965317B2 Method and system for accelerated stream processing
Disclosed herein are methods and systems for hardware-accelerating various data processing operations in a rule-based decision-making system such as a business rules engine, an event stream processor, and a complex event stream processor. Preferably, incoming data streams are checked against a plurality of rule conditions. Among the data processing operations that are hardware-accelerated include rule condition check operations, filtering operations, and path merging operations. The rule condition check operations generate rule condition check results for the processed data streams, wherein the rule condition check results are indicative of any rule conditions which have been satisfied by the data streams. The generation of such results with a low degree of latency provides enterprises with the ability to perform timely decision-making based on the data present in received data streams.
US10965313B2 Receiver, sender, method for retrieving an additional datum from a signal and method for transmitting a datum and an additional datum in a signal
A receiver includes a receiver circuit to receive a first transition in a first direction, a second transition in a second, different direction after the first transition and a third transition in the first transition after the second transition of a signal. A first time period between the first and third transitions is indicative of a datum to be received. The receiver circuit is also configured to determine a second time period between the first transition and a second transition and to determine an additional datum to be received based at least on the determined second time period between the first and second transitions. Using the determined second time period allows for more information to be received in a reliable manner.
US10965312B2 Capacitance-to-digital converter and associated method having an extended measurement range
A capacitance-to-digital converter and an associated method and computer program product are provided that have an extended measurement range. A capacitance-to-digital converter includes first and second capacitors with the second capacitor being configured to measure a change in a value. The capacitance-to-digital converter also includes first and second switches switchably connecting the first and second capacitors, respectively, to a reference voltage while the first and second switches are in a first position such that charge is stored by the first and second capacitors in response to the reference voltage. The capacitance-to-digital converter further includes a saturation detector configured to detect the charge stored by the second capacitor equaling or exceeding the charge stored by the first capacitor and, in response, causing the first and second switches to switch to a second position while continuing to measure the change in the value with the charge stored by the second capacitor.
US10965311B2 Low noise quantized feedback configuration
Described herein is an improved apparatus for increasing the performance of a ΣΔ modulator, which may function as an ADC. In one embodiment, the ΣΔ modulator comprises a voltage to current converter, a capacitor connected between two outputs of the voltage to current converter to receive a differential input current, and a switch that can switch between connecting each output of the voltage to current converter to ground while disconnecting the other output of the voltage to current converter. In this embodiment, the ΣΔ modulator has no common mode control loop, and no reference current. This results in decreased complexity, i.e., fewer components, as well as reduced noise.
US10965307B2 Signal processing apparatus, signal processing method, and program
The present technology relates to a signal processing apparatus, a signal processing method, and a program that allow an improvement in the rate of modulation of PWM signals. Pulse width modulation (PWM) is performed to convert one of a 0 or 1 represented by a bit of a pulse density modulation (PDM) signal into which an audio signal has been PDM-modulated, into a maximum-length pulse of a maximum pulse width of a PWM signal having a period equal to the period of the PDM signal, and convert the other of the 0 or 1 of the PDM signal into a minimum-length pulse of a minimum pulse width of the PWM signal at a position adjacent to the center of the period of the PWM signal. The present technology is applicable, for example, to audio reproduction systems that reproduce audio signals.
US10965306B2 Successive approximation register analog-to-digital converter
A successive approximation register analog-to-digital converter includes a comparator circuit, a capacitor group, an additional capacitor and a control circuit. The comparator circuit compares voltages at first and second input terminals thereof to generate a comparison result. The capacitor group and the additional capacitor are coupled to the first input terminal. The control circuit controls voltages of capacitors of the capacitor group according to the comparison result. In a first period, the control circuit provides a first voltage to the first input terminal and the additional capacitor, and provides an analog signal to the capacitors. In a second period, the control circuit stops providing the first voltage and controls a specific capacitor of the capacitor group to enter into a floating state. In a third period, the control circuit provides a second voltage to the additional capacitor. The second voltage is lower than the first voltage.
US10965304B2 N-bit hybrid structure analog-to-digital converter and integrated circuit chip including the same
The present application discloses an N-bit hybrid-structure analog-to-digital converter and an integrated circuit chip including the same, including a pre-stage sampling capacitor array, a post-stage capacitor array and a comparator set and the pre-stage sampling capacitor array including a number of 2N−1 sets of first capacitor array units arranged in parallel, the first capacitor array unit including two sets of parallel capacitor strings, input terminals of parallel capacitor strings respectively being connected to and switchable between differential analog signals and first preset reference signals, output terminals of the parallel capacitor strings respectively being connected to input terminals of the comparator set, input terminals of the post-stage capacitor array respectively being connected to and switchable between output terminals of the comparator set and differential analog signals, output terminals of the post-stage capacitor array being configured as an output terminal of the analog-to-digital converter.
US10965302B1 Background static error measurement and timing skew error measurement for RF DAC
Digital to analog conversion generates an analog output corresponding to a digital input by controlling unit elements or cells using data bits of the digital input. The unit elements or cells individually make a contribution to the analog output. Due to process, voltage, and temperature variations, the unit elements or cells may have mismatches. The mismatches can degrade the quality of the analog output. To extract the mismatches, a transparent dither can be used. The mismatches can be extracted by observing the analog output, and performing a cross-correlation of the observed output with the dither. Once extracted, the unit elements or cells can be adjusted accordingly to reduce the mismatches.
US10965297B1 Sigma-delta modulation quantization error reduction technique for fractional-N phase-locked loop (PLL)
Methods and apparatuses are provided for fractional-N frequency synthesis using a phase-locked loop (PLL). A phase detector (PD) of the PLL determines a phase difference between a clock and a feedback clock (CLKFB). A low-pass loop filter of the PLL detects a control voltage based on the phase difference. A voltage-controlled oscillator (VCO) of the PLL generates a periodic signal based on the control voltage. A sigma-delta modulator (SDM) of the PLL generates a division sequence ratio and a selection control signal based on a frequency command word. A multi-modulus divider (MMDIV) generates a first CLKFB and a second CLKFB based on the division sequence ratio and differential inputs of the periodic signal. The MMDIV outputs one of the first CLKFB and the second CLKFB as the CLKFB to the PD based on the selection control signal.
US10965296B2 Frequency synthesizer
A fractional-N frequency synthesizer circuit is disclosed. It comprises a frequency divider circuit configured to receive a first oscillation signal having a first frequency, to receive a control word indicating a divisor, and to frequency divide the first oscillation signal with the divisor to generate a second oscillation signal having a second frequency, lower than the first frequency. It also comprises a modulator circuit configured to generate a sequence of control words to the frequency divider circuit. The modulator circuit comprises a set of memory elements configured to store an internal state of the modulator circuit in response to a first control signal and to restore the internal state of the modulator circuit in response to a second control signal, thereby enabling a time shift of the sequence of control words. A communication circuit, a communication apparatus, and a method are also disclosed.
US10965284B1 Voltage mode signal transceiving device and voltage mode signal transmitter thereof
A voltage mode signal transceiving device and a voltage mode signal transmitter thereof are provided. The voltage mode signal transmitter includes a driver, an output resistor, and a compensation capacitor. The driver provides a transmitting signal to an output end, where the output end is coupled to a receiver. The output resistor is connected in series to a coupling path between the driver and the receiver. The compensation capacitor and the output resistor are coupled in parallel. A capacitance value of the compensation capacitor is essentially equal to a capacitance value of an equivalent capacitor on an input end of the receiver.
US10965278B1 Cross-coupled high-speed, low power level shifter
Described is a high speed, low power level shifter circuit which includes a cross-coupled level shifter coupled to a sensing circuit. The sensing circuit turns off a cross-coupled node of a pair of cross-coupled nodes based on detecting that an input voltage has crossed a threshold voltage for a cross-coupled input transistor of a pair of cross-coupled input transistors, i.e. due to switching from a current logic level to an incoming logic level. Once the sensing circuit detects a threshold voltage crossing, a pull-up circuit pulls high a cross-coupled node and cross-coupled source transistor tied to the cross-coupled node. This turns off the cross-coupled source transistor and turns on another cross-coupled source transistor. Two parallel paths are now established to pull the cross-coupled node high, enabling a high-speed transition. The turning off of the cross-coupled source transistor also pulls the output to the incoming logic level.
US10965277B1 Input circuitry for inter-integrated circuit system
Inter-integrated circuit input circuitry includes a pull-up current circuit and an input circuit. The input circuit includes an output inverter, an input inverter, and a pull-up circuit. The pull-up circuit is coupled to an input of the input inverter, and includes a pull-up transistor and a cascode transistor. The pull-up transistor is coupled to the input of the input inverter. The cascode transistor is coupled to the pull-up current circuit and the pull-up transistor, and configured to isolate the pull-up transistor from capacitance of a conductor coupled to the pull-up current circuit and the input circuit.
US10965274B2 System and method for a radio frequency filter
In accordance with an embodiment, a method of operating an RF system includes filtering a first wideband RF signal using a wideband filter bank. Filtering the first RF signal includes separating the first wideband RF signal into frequency cluster signals, where each frequency cluster signal of the frequency cluster signals includes different frequency ranges, the first wideband RF signal includes multiple RF bands, and each of the different frequency ranges comprises a plurality of RF bands of the multiple RF bands. The method further includes band stop filtering at least one of the frequency cluster signals to produce a band stopped frequency cluster signal.
US10965270B2 Piezoelectric thin film and piezoelectric vibrator
A piezoelectric film that includes crystalline AlN; at least one first element partially replacing Al in the crystalline AlN; and a second element doping the crystalline AlN and which has an ionic radius smaller than that of the first element and larger than that of Al.
US10965268B2 Bonded body of piezoelectric material substrate and supporting substrate
A bonded body includes a supporting substrate, a bonding layer provided on a surface of a supporting substrate and composed of silicon oxide, and a piezoelectric material substrate of a material selected from the group consisting of lithium niobate, lithium tantalate and lithium niobate-lithium tantalate. A convexity is provided on the surface of the supporting substrate, and the bonding layer includes a structural defect part extending above the convexity.
US10965267B2 Micromechanical resonator and method for trimming micromechanical resonator
The present disclosure describes micromechanical resonator, a resonator element for the resonator, and a method for trimming the resonator. The resonator comprises a resonator element having a length, a width, and a thickness, where the length and the width define a plane of the resonator element. The resonator element comprises at least two regions (52, 53) in the plane of the resonator element, wherein the at least two regions have different thicknesses.
US10965265B2 Method and device for adjusting audio signal, and audio system
A method and a device for adjusting an audio signal, and an audio system are provided. The method includes: obtaining a candidate audio signal (S1); obtaining a current noise signal in an environment (S2); calculating a first plurality of difference values in loudness between the candidate audio signal and the current noise signal (S3); modifying the first plurality of difference values with a plurality of target factors, where the plurality of target factors are obtained based on a plurality of test noise signals and a corresponding plurality of test audio signals (S4); and modifying the candidate audio signal with the modified first plurality of difference values to obtain a target audio signal (S5). Therefore, loudness loss of the audio signal perceived due to the noise signal can be compensated, and an overcompensation issue can be solved.
US10965262B2 Interface electronic circuit for a microelectromechanical acoustic transducer and corresponding method
In at least one embodiment, an interface electronic circuit for a capacitive acoustic transducer having a sensing capacitor is provided. The interface electronic circuit includes an amplifier, a voltage regulator, a common-mode control circuit, and a reference generator. The amplifier has an input coupled to an electrode of the sensing capacitor. The voltage regulator is configured to receive a regulator reference voltage, generate a regulated voltage based on the regulator reference voltage, and supply the regulated voltage to a supply input of the amplifier. The common-mode control circuit controls a common-mode voltage present on the input of the amplifier based on a common-mode reference voltage. The reference generator receives a supply voltage and generates the regulator reference voltage and the common-mode reference voltage with respective values that are variable as a function of the supply voltage.
US10965256B2 High-frequency amplifier circuitry and semiconductor device
Circuitry includes an amplifier circuit having a first transistor, an inductor, and a second transistor, and a distortion compensation circuit having a third transistor, a forth transistor, and a first capacitor. The first transistor is applied input signal. The inductor is connected to a source of the first transistor and grounded on another side. The second transistor has a source connected to a drain of the first transistor, a grounded gate and a drain connected to a power supply, and outputs an amplified signal. The third transistor has a drain and a gate connected to the drain, and is connected to the power supply on the drain. The fourth transistor has a drain and a gate connected to a source of the third transistor, and is grounded on a source. The first capacitor connects nodes between the drain of the first transistor and the source of the third transistor.
US10965253B2 Mute mechanism with reduced pop noise in audio amplifier systems and methods
Systems and methods are provided for improved noise performance of audio amplifiers. In one example, a system includes a multistage amplifier comprising at least a first stage amplifier and a second stage amplifier. The system further includes a plurality of switches disposed within the multistage amplifier to configure the multistage amplifier. The system further includes a control signal configured to control the multistage amplifier to a normal amplification mode or a mute state, wherein the multistage amplifier is adapted to amplify an input signal in the normal amplification mode, the multistage amplifier is adapted to output a zero signal in the mute state, and internal amplification stages of the multistage amplifier are disabled in the mute state, and output stages of each of the at least first stage amplifier and the second stage amplifier are electrically shorted and/or shorted to a fixed bias voltage in the mute state.
US10965251B1 Multi-mode processing circuit and multi-mode controlling method thereof
A multi-mode processing circuit and a multi-mode controlling method thereof are provided. The multi-mode processing circuit includes, but is not limited to, a control circuit and a mixer. The control circuit is configured to receive an input signal and output one of a control signal and another control signal according to the input signal. The mixer is coupled to the control circuit and is configured to mix the control signal output by the control circuit with another input signal or mix the other control signal with the another input signal to output an output signal. Accordingly, the mixer and a buffer can be integrated into a single cell, and a fast mode switch can be achieved.
US10965249B2 Crystal oscillator circuit and method for starting up a crystal oscillator
A crystal oscillator circuit comprises: a crystal oscillator; and an injection frequency generating circuit, the injection frequency generating circuit being configured to sense a signal of the crystal oscillator and amplify the sensed signal, the injection frequency generating circuit being further configured to inject the amplified signal to the crystal oscillator; wherein the crystal oscillator circuit is configured such that the crystal oscillator receives the amplified signal during an initial start-up period of the crystal oscillator and stops receiving the amplified signal at an end of the initial start-up period.
US10965240B2 Method and circuit for detecting motor winding over temperature
A hardware-based detection system includes, among other things, a signal-generating circuit for generating a signal which is functionally related to current in a motor winding, a reference current, and a duration of time. The system may also include a comparator circuit for comparing the generated signal to a reference signal, and for thereby detecting an over-temperature condition in the motor winding. If desired, a compensating circuit may be used to generate a variable reference signal as a function of ambient temperature. A method of operating a detection system is also disclosed. If desired, the detection system may be completely implemented in hardware using an uncomplicated analog circuit architecture.
US10965239B2 Power conversion device and electric power steering device
A power conversion device including: a first and second multi-phase inverters (MPI1,MPI2) to receive a DC voltage (Vdc) and convert into AC voltages (Vacs), when fc represents a frequency of a PWM signal output from each of the MPI1 and the MPI2, fr represents a lower limit frequency defined by noise regulation of the power conversion device, an absolute value of a differential voltage being a difference between: a first average voltage, which is an average value of first voltage commands of respective phases as command values for the Vacs of MPI1; and a second average voltage, which is an average value of second voltage commands of respective phases as command values for the Vacs of MPI2, is set equal to or less than k2·fc/fr·Vdc [V] (k2 is an odd number equal to or more than one), to reduce noise in a frequency band defined by noise regulation.
US10965237B2 Driving device, air conditioner, and driving method
A driving device includes a connection switching unit to switch a connection state of coils between a first connection state and a second connection state in which a line voltage is lower than in the first connection state, a controller to control a motor and the connection switching unit, and a rotation speed detector to detect a rotation speed of the motor. When the connection state of the coils is the first connection state and the rotation speed detected by the rotation speed detector becomes higher than or equal to a first rotation speed, the controller causes the motor to rotate at a second rotation speed higher than the first rotation speed, and then causes the connection switching unit to switch the connection state of the coils from the first connection state to the second connection state.
US10965230B2 Driver and method for low inductance motor
A brushless DC motor driver for driving a brushless DC motor which comprises at least one coil wherein the control unit is adapted for applying a PWM driving signal to the at least one coil of the brushless DC motor such that a current through the at least one coil is always bigger than a pre-defined undercurrent limit.
US10965225B2 Motor control device
This motor control devices provided with: a motor control unit which generates a command value on the basis of a motor drive command acquired from a PLC over a communication line; a drive unit which supplies motor drive voltage according to the command value; an interruption unit which interrupts transmission of the drive signal to the motor; a safety input unit which receives an emergency stop input operation over a control signal line; a reset input unit which receives a reset input operation; a determination unit which determines whether or not safety is maintained on the basis of input to the safety input unit; and a safety control unit which, when the safety input unit receives an emergency stop input operation, performs interruption processing of the drive signal through the interruption unit, and when the reset input unit receives a reset input operation, performs restart processing if safety is maintained.
US10965223B2 Ultrasonic motor with thermal compensation platform
An ultrasonic motor includes an actuator with a piezo-electric plate, at least one friction element, an element to be driven in active contact with the friction element, a tensioning device for pressing the friction element against the element to be driven, and a thermo-compensation platform having abutting sections by which displacement of the actuator is only possible along abutting side surfaces of the piezo-electric plate. The tensioning device includes two rotation angle levers of which two tension lever arms are connected to one another via a tensioned tension spring, to exert torque on the rotation angle lever such that pressure lever arms will act on the actuator to be linearly guided by the abutting sections in the direction of the element to be driven.
US10965217B2 Power conversion apparatus
A power conversion apparatus including a transformer, a power switch, a pulse width modulation (PWM) signal generator, an energy storage element, and a power circuit is provided. A primary winding of the transformer receives an input voltage from an external power source. An auxiliary winding of the transformer provides an auxiliary voltage. The power switch is coupled to the primary winding. The PWM signal generator generates a PWM signal to control on and off the power switch. The energy storage element is coupled to a power terminal of the PWM signal generator. The power circuit supplies power to the PWM signal generator and charges the energy storage element according to the auxiliary voltage. When a voltage of the energy storage element is greater than or equal to a threshold voltage, the power circuit stores backup power according to the auxiliary voltage. When the external power source stops providing the input voltage, the power circuit supplies power to the PWM signal generator and charges the energy storage element according to the backup power.
US10965216B2 Integrated circuits with current limit clamps and skip clamps for power converters
An integrated circuit comprising: a high-side pMOSFET comprising a drain and a gate; a node coupled to the drain of the high-side pMOSFET; a voltage-to-current circuit comprising a first nMOSFET and a first resistor, the first nMOSFET comprising a gate and a source, the first resistor comprising a terminal coupled to the source of the first nMOSFET; an error amplifier comprising an output port coupled to the gate of the first nMOSFET; a skip clamp nMOSFET comprising a source coupled to the output port of the error amplifier; and a current limit clamp pMOSFET comprising a source coupled to the output port of the error amplifier.
US10965213B2 Systems, apparatus and methods of zero current detection and start-up for direct current (DC) to DC converter circuits
A device includes a switch, a controller electrically coupled to the switch, an RC circuit, a diode and a zero current detection circuit. The controller is configured to provide a control signal to control the switch to charge and discharge an inductor between a zero current state and a peak current state to provide a light emitting diode (LED) drive current. The RC circuit includes at least a first resistive element, a second resistive element, and a capacitive element. The diode is electrically coupled in parallel with the RC circuit. The zero current detection circuit has a first input electrically coupled to the RC circuit, a second input electrically coupled to a threshold voltage, and an output electrically coupled to the controller.
US10965207B2 Interleaved variable voltage converter
A vehicle powertrain includes a direct-current (DC)-DC power converter and a controller. The DC-DC power converter includes first, second, and third legs in parallel, wherein the first leg is configured to carry a first DC current substantially equal to a sum of DC currents of the second and third legs. The controller may be configured to modulate switches of the first leg at a frequency greater than at least twice that of the second and third legs.
US10965205B2 Power conversion system for vehicles
A power conversion system for vehicles is provided. The system includes a first energy storage device and a charging device with a rectification circuit for rectifying AC power to generate a DC link voltage. A DC-DC converter converts the level of the DC link voltage to generate a charging voltage of the first energy storage device. A low voltage DC-DC converter selectively down-converts one of the voltage of the first energy storage device and the DC link voltage to output a low voltage having a predetermined level. The low voltage DC-DC converter selectively converts one of the voltage of the first energy storage device and the DC link voltage into the low voltage based on whether the first energy storage device is charged according to input of the AC power.
US10965203B2 Electric power generating device
The invention concerns a device comprising a fixed supporting structure (5) on which a plurality of permanent magnets (14-29) is provided, which surround at least partially a rotating shaft (32) supporting a rotor (2′) provided with a group of magnets (13) adapted to interact with the magnetic field generated by the plurality of permanent magnets (14-29) of the fixed supporting structure (5), so that to produce a rotation of the rotating shaft (32) which allows an alternator (1) to be activated, where the device (100) further comprises a swinging-lever assembly (40) provided with a plurality of magnets designed so that traction and/or thrust effects are generated on the group of magnets (13) by the rotor (2′) connected to the rotating shaft (32).
US10965201B2 Transport system, processing system and manufacturing method of article
An embodiment includes: a first transport module on which a carriage moves; a second transport module that is configured to be able to move to a position for connecting to the first transport module and on which the carriage is able to move to and from the first transport module; a position detection unit that detects a position in a moving direction of the second transport module and outputs position information; a first control unit that controls motion of the carriage on the first transport module; a second control unit that controls motion of the carriage on the second transport module; a third control unit that controls motion of the second transport module; and a fourth control unit that controls the first to third control units. The fourth control unit corrects a position where the second transport module connects to the first transport module based on the position information.
US10965200B2 Rotating electric machine
A rotating electric machine includes a stator having a segment pair of first and second active part segments, and a rotor mounted for rotation about an axis of rotation relative to the stator and including a ring-shaped reaction element extending along a reaction element circle about the axis of rotation, with a circular arc of the reaction element circle running between the two active part segments. The rotor includes magnetizable regions arranged in series along the reaction element circle, with a non-magnetic region being arranged between two adjacent magnetizable regions. The first active part segment of the segment pair of the stator includes a number of electromagnets arranged in series along a course of the circular arc, and the second active part segment of the segment pair of the stator includes a number of permanent magnets arranged in series along the course of the circular arc.
US10965196B2 Electric machine thermal management
An electric machine for an electrified vehicle includes a stator and a temperature sensor assembly. The temperature sensor assembly includes an elongated housing having an anchor portion disposed within the windings. The anchor portion includes a screw thread extending about an outer perimeter of the elongated housing, resilient tabs extending from the outer perimeter, and a temperature sensor housed within the anchor portion of the elongated housing.
US10965190B2 Electric motor
Electric motor comprising a rotor and a stator (2), the stator comprising a body (3) forming a frame and a windings assembly (4, 5) housed in slots of the body. The electric motor comprises at least one rod (16, 23) used to connect, to one another, at least two fixed assembled parts of the electric motor, the rod extending into a housing (9) formed in the body over the entire length thereof in order to emerge on each side of the body.
US10965187B2 Motor-transmission arrangement for an adjusting device for adjusting two components adjustable relative to each other
A motor-transmission arrangement for an adjusting device for adjusting two components adjustable relative to each other can include a planetary gear system having a planetary carrier, a planetary gear with planetary gear toothing and which is rotatably mounted in the planetary carrier and with a ring gear with an internal toothing which engages with the planetary gear toothing. An electric motor can have a motor shaft which can be rotated about a motor shaft axis, which shaft interacts with the planetary gear system, and a housing which is closed with first and second housing covers in which the motor shaft is mounted via a first bearing section and a second bearing section.
US10965184B2 Rotary electric machine
A rotary electric machine of the present invention includes: a stator; a rotor placed on an inner diameter side of the stator through an air gap and fixed to a rotating shaft; a stator frame supporting the stator; a casing storing the stator and the rotor; an outer fan fixed to the rotating shaft; a heat exchanger installed above the casing for heat exchange between outside air taken through the outer fan and internal air to remove heat; and an outer fan duct installed on an end portion of the casing in an axial direction, provided with the outer fan in an inside of the outer fan duct, and formed with a ventilation path through which the outside air is delivered to the heat exchanger. A plate-shaped member has at least a curved surface portion. The plate-shaped member forms the ventilation path of the outer fan duct.
US10965181B2 Electric drive device and electric power steering device
An electric drive device includes a housing with a motor-housing-side annular groove portion formed on an outer peripheral surface of an end surface portion of the housing, on an opposite side to an output portion of a rotation shaft of an electric motor section. The groove portion is formed by an annular groove retreating inward in the radial direction orthogonal to the axial line of the housing. A metal-cover-side distal end portion is formed at the opening end of a metal cover covering an electronic control unit that controls the electric motor section, and faces the groove from the outer side. A space between the groove portion and the distal end portion is filled with a liquid sealant, and an annular inclined surface is inclined so it is widened outward in the radial direction of the metal cover is formed on the inner peripheral surface of the groove portion.
US10965179B2 Stator unit, motor, and blower apparatus
A stator assembly includes a stator that drives a rotor rotatable about a central axis extending in a vertical direction, a cover that accommodates the stator, a filling portion that fills a space between the cover and the stator. The cover includes a tubular portion that extends in an axial direction and covers a radially side portion of the stator opposing the rotor in a radial direction, a lid portion that covers an axially upper end portion of the stator, and a cover stepped portion that is provided on a first radial side with respect to the tubular portion. The cover stepped portion comes in contact with the axially upper end portion of the stator and is positioned on an axially lower side with respect to an axially upper end portion of the tubular portion.
US10965178B2 Hairpin winding electric machine
An electric machine includes a stator core defining slots and a hairpin winding path disposed in the slots. The winding path includes first and second hairpins having legs with same slot spans and twist with same slot spans. The hairpins are installed in the core such that one of the twists of the first hairpin crisscrosses with one of the twists of the second hairpin. A reverse jumper joins the twists that crisscross.
US10965175B2 Electronically switched electric motor and corresponding air pulse device
An air pulse device according to the invention is used, in particular, in a heating, ventilation and/or air conditioning system of a motor vehicle. The air pulse device comprises an electric motor (2) having a rotor (16) and a stator (14). The stator is mounted about a support means (10) such that it is in contact with said support means, the latter being made of an electrically conductive material and connected to an electrical ground. Moreover, a shield (70) is disposed in the vicinity of the stator, said shield also being electrically connected to the electrical ground.
US10965170B2 Electronic apparatus and power feeding method
According to one embodiment, an electronic apparatus includes a first transmitter configured to transmit a first wireless signal of power feeding, to a first terminal; a second transmitter configured to transmit a second wireless signal of power feeding, to the first terminal and controlling circuitry configured to control both the first transmitter and the second transmitter to transmit simultaneously at least a part of the first wireless signal from the first transmitter to the first terminal and the second wireless signal from the second transmitter to the first terminal.
US10965167B2 RF energy harvesting system
An RF energy harvesting system includes an antenna, an impedance matching network, an RF rectifier module, an enhanced RF rectifier module, a protection circuit, a power control module, an energy storage branch and load branches. The antenna receives RF signals and converts the RF signals into electric energy. The impedance matching network produces an initial voltage signal according to the electric energy output by the antenna. The RF rectifier module converts the initial voltage signal into a first voltage signal. The enhanced RF rectifier module converts the initial voltage signal into a second voltage signal. The power control module is self-driven through the first voltage signal and the second voltage signal. The RF rectifier module adjusts the internal electrical connection according to control signals of the power control module. The energy storage branch stores the electric energy output by the power control module.