Document | Document Title |
---|---|
US10285639B2 |
Method and apparatus for estimating fat
Disclosed herein are methods, non-transitory computer-readable medium, and systems for determining an estimate of fat within a volume of a subject by determining a parameter α from the signal intensities of at least three echo signals emitted from a region of the volume of a subject imaged by a magnetic resonance image scanner in response to an applied RF pulse, wherein the three echo signals are taken at a first opposing-phase echo time, a second opposing-phase echo time and an in-phase echo time; and determining a fat volume fraction, f, from the parameter α. |
US10285636B2 |
Apparatus and method for detecting bruxism
Described herein is an apparatus and method of detecting bruxism. The method includes the steps of: capturing a video of a subject, performing by circuitry included in the apparatus, spatial filtering of each image frame included in the captured video. Further, the method includes generating by circuitry, a filtered image by temporally filtering the spatially filtered image frames, the temporally filtered image including data belonging in a first frequency range, and wherein a subset of data is associated with a predetermined color variation to indicate presence of bruxism in the subject. |
US10285635B2 |
Periodontal index creation method, periodontal index creation apparatus, periodontal index creation program, and recording medium having records of periodontal index creation program, and periodontitis diagnosis method, periodontitis diagnosis apparatus, periodontitis diagnosis program, and recording medium having records of periodontitis diagnosis program
The sample attachment level (M) of each tooth is measured in a plurality of tooth samples taken per tooth type from a plurality of teeth extracted as unconservable teeth. A lost periodontal membrane area (SL) is calculated based on the sample attachment level (M) and a total periodontal membrane area (S). A bite force coefficient (B) different according only to each tooth type, which reflects the bite force of each tooth, is found. The relation between the bite force coefficient (B) and a lost periodontal membrane area (SLB) at the time of loss of each tooth is statistically processed for each tooth type, and a linear equation showing the relation between the bite force coefficient (B) and the lost periodontal membrane area (SLB) at the time of loss of each tooth is prepared by use of the presence of a linear relation between both parameters. |
US10285634B2 |
Emotion evaluation
In one embodiment, one or more computer-readable non-transitory storage media embody software that is operable when executed to determine, based on cardiac-activity data, a shift in sympathovagal balance (SVB) during the period of time; obtain an emotional-state characteristic the emotional-state characteristic being based on brain-wave activity data; and determine, based on the SVB shift and the emotional-state characteristic, an estimate of an emotional state of the user during the period of time. |
US10285627B2 |
Action recognition system and method thereof
An action recognition system is illustrated. The action recognition system has an annular body, at least one light emitting unit, at least one light sensing unit and an action recognition module. The annular body is worn on a movable part of a user. One end of the light emitting unit is exposed on an inner side of the annular body, wherein the light emitting unit emits a first light beam illuminating at least a portion of the movable part. One end of the light sensing unit is exposed on the inner side of the annular body. The light sensing unit operatively senses a second light beam reflected by the at least portion of the movable part and generates a light sensing signal. The action recognition module is configured to operatively determine an action of the user according to the light sensing signal. |
US10285622B2 |
MR spectroscopy system and method for diagnosing painful and non-painful intervertebral discs
An MR Spectroscopy (MRS) system and approach is provided for diagnosing painful and non-painful discs in chronic, severe low back pain patients (DDD-MRS). A DDD-MRS pulse sequence generates and acquires DDD-MRS spectra within intervertebral disc nuclei for later signal processing and diagnostic analysis. An interfacing DDD-MRS signal processor receives output signals of the DDD-MRS spectra acquired and is configured to optimize signal-to-noise ratio by an automated system that selectively conducts optimal channel selection, phase and frequency correction, and frame editing as appropriate for a given acquisition series. A diagnostic processor calculates a diagnostic value for the disc based upon a weighted factor set of criteria that uses MRS data extracted from the acquired and processed MRS spectra for multiple chemicals that have been correlated to painful vs. non-painful discs. A display provides an indication of results for analyzed discs as an overlay onto a MRI image of the lumbar spine. |
US10285619B2 |
Electrical impedance tomography device and electrical impedance tomography method
An electrical impedance tomography device includes a plurality of electrodes, a display apparatus, and a control and evaluation unit for reconstructing a matrix of image elements, a spatial distribution of impedance changes in an electrode plane, from measurement signals with a reconstruction algorithm. A time series of matrices are provided from an inhalation and an exhalation that follow. The control unit detects a local impedance change, as a function of a quantity monotonically dependent on average alveolar pressure, as inhalation and exhalation curves from the time series of matrices, to calculate a parameter representing the deviation between the inhalation and exhalation curves as a dissipation value of the image element and to associate the parameter with the image element, to combine the dissipation values of all examined image elements in a dissipation map, and to display the dissipation values with graphical codings dependent on dissipation values of the dissipation map. |
US10285614B2 |
Implantable cardiac system having an R-spike amplifier
An implantable cardiac system that includes an implantable cardiac pacemaker or leadless pacemaker (iLP) and a second device such as a subcutaneous implantable cardioverter-defibrillator (S-ICD). The pacemaker includes an R-spike amplifier that amplifies stimulated ventricle excitations or R-waves to increase R-wave to T-wave signal to noise ratio and to improve indirect detection of ventricular rhythm classification by the S-ICD. The S-ICD includes an electrode line for defibrillation, a sensing unit and a stimulation detection unit. The S-ICD records a subcutaneous electrocardiogram between shock electrode poles and provides potentially life-saving therapy based thereon. The system significantly increases the specificity and sensitivity of an S-ICD in combination with an implanted cardiac pacemaker or iLP having an R-spike amplifier. |
US10285613B2 |
Apparatus and method for determining the occurrence of a QRS complex in ECG data
The present invention provides apparatus and a method for determining the occurrence of a QRS complex in ECG data. According to an aspect of the present invention, an apparatus is proposed for determining the occurrence of a QRS complex in ECG data by utilizing a first, second and third set of ECG data that are acquired by respectively electrode leads II, V4 and V5 and by determining whether a QRS complex has been detected within the predefined temporal window in at least two of the first, second and third sets of ECG data. According to another aspect of the present invention, an apparatus is proposed for determining the occurrence of a QRS complex in ECG data by utilizing three sets of ECG data whose signal quality values V are the smallest three of the first to twelfth sets of ECG data that are acquired by respectively the standard 12 electrode leads and by determining whether a QRS complex has been detected within the predefined temporal window in at least two of the three sets of ECG data. The two apparatus of the present invention may improve the accuracy of QRS detection, which has been proved by clinical testing. |
US10285603B2 |
Quantification of absolute blood flow in tissue using fluorescence mediated photoplethysmography
There is provided a method and a system for quantification of absolute blood flow in tissue using near-infrared fluorescence angiography in conjunction with photoplethysmography (fluorescence-mediated photoplethysmography). The method and system of the present invention provide absolute, real-time measurements of flow in terms of volume/time/area based upon measurement of fluorescence intensity. |
US10285602B2 |
Device, system and method for detection and processing of heartbeat signals
A heart beat detection device comprises at least one optical reflection sensor to be positioned on the skin of a person. The sensor unit is provided with a light emitter and a corresponding light receiver which converts the light reflected by the skin into an electric signal and comprises electrically adjustable optical filters connected to the emitter, to the receiver or to both of them in order to select, upon operation, a desired light wavelength and perform processing of the signals thus obtained in order to reinforce the heart beat signal. A system with this device and a detection method are also described. |
US10285601B2 |
Detection and monitoring of atrial fibrillation
A real-time arrhythmia discrimination method is used in smartphones, which can discriminate between NSR, AF, PACs and PVCs using pulsatile time series collected from a smartphone's camera. To increase the sensitivity of AF detection and add the new capabilities of PVC and PAC identification, the arrhythmia discrimination method of these teachings combines Root Mean Square of Successive RR Differences (RMSSD), Shannon Entropy (ShE) and turning point ratio (TPR), with the Poincare plot, and utilizes the features of pulse rise/fall time and amplitude for arrhythmia discrimination. |
US10285599B2 |
Wearable hemodynamic sensor
A wearable device and the accompanying method for the determination of continuous pulsatile BP are described. The absolute values can be obtained in the initial phase and how a transfer function can transform the BP-signal obtain at the finger or wrist to correct BP-values corresponding to the brachial artery and at heart level. The wearable device contains an orthostatic level-correcting element, which can measure the vertical distance between heart level and finger/wrist level, where the actual measurement takes places. The wearable device may be in the form of a ring, a watch, or a bracelet. Further, the wearable device has elements for wirelessly transmitting signals to host devices such as a smart phone, tablet or other computers. |
US10285597B2 |
Process and device for monitoring a patient during anesthesia and for determining the combined effect of a plurality of anesthetics
A process is provided for monitoring a patient being anesthetized, as well as a process for determining a combined effect of different anesthetics used. Devices for carrying out the processes are also provided. |
US10285595B2 |
Interframe energy normalization in an optoacoustic imaging system
An optoacoustic imaging system includes a handheld probe and first and second pulsed light sources having a common output. The first and second light sources generate pulses of light at first and second predominant wavelengths, respectively. The handheld probe includes an ultrasound transducer array having an active end located at the distal end of the handheld probe for receiving an optoacoustic return signal. A sensor measures a portion of the light transmitted along the light path. A data acquisition samples the ultrasound transducer array during a predetermined period of time after a pulse of light from the first light source and during a predetermined period of time after a pulse of light from the second light source. The sampled data is stored. An image processing unit reconstructs a first optoacoustic image based on the sampled data corresponding to a pulse of light from the first light source and reconstructs a second optoacoustic image based on the sampled data corresponding to a pulse of light from the second light source. An energy normalizing unit computes a normalization factor based on a measurement from each sensor in the array and applies the normalization factor to data corresponding to the pulse of light. |
US10285592B2 |
Real-time monitoring systems and methods in a healthcare environment
An apparatus for real time monitoring of a patient is provided and includes a memory element for storing data, a processor that executes instructions associated with the data, an interface that receives sensor data from a sensor that takes measurements from the patient and sends the sensor data according to the sensor's measurement latency, a latency calculator that frequently calculates a latency threshold that varies according to at least a health status of the patient, a timer that continuously monitors the sensor's measurement latency, a comparator that frequently compares the sensor's measurement latency with the calculated latency threshold, and a feedback module that automatically changes the sensor's measurement latency to match with the calculated latency threshold. |
US10285591B2 |
User interfaces for continuous glucose monitoring
The subject matter disclosed herein provides methods for presenting glucose level data. Glucose data for a patient may be received. A current glucose level and a rate of change of the current glucose level may be determined based on the received glucose data. A first interface may be displayed on a screen of a device. The first interface may include a unitary icon. The unitary icon may display the current glucose level and a visualization of the rate of change. Related apparatus, systems, techniques, and articles are also described. |
US10285586B2 |
Registration across frame boundaries in AO-SLO capture
A method of compensating for distortion, in a plurality of retinal image frames, arising from eye movement receives at least one reference image frame and plural other image frames of the eye. For each frame, the method determines a plurality of shifts relative to the reference image frame, and an initial eye movement trajectory based on at least an initial reference frame distortion, and the shifts within each of said other image frames. The method estimates a current reference frame distortion using the initial trajectory and the shifts within each of the other image frames, and a current eye movement trajectory based on the estimated current reference frame distortion, and the shifts within each of said other image frames to provide a smooth transition between the other image frames in the eye movement. With this the method compensates for distortion in said frames using the current eye movement trajectory. |
US10285584B2 |
Subtractive en face optical coherence tomography imaging
En face or 3D volumetric OCT imaging during ophthalmic surgery may be performed with an OCT scanning controller that interfaces to an OCT scanner used with a surgical microscope. The OCT scanner may generate en face images before and after surgical operations, such as retinal membrane peeling, are performed. Using digital subtraction on the en face images, an overlay image indicative of the changes from the surgical operations to the eye may be generated and overlaid onto an optical image displayed to a user of the surgical microscope. |
US10285580B2 |
Video endoscope
A video endoscope comprises a shaft comprising a rigid, proximal-side section and a distal section that is laterally deflectable in a plane from the central longitudinal axis of the shaft. A housing is arranged at the proximal end of the shaft. A control element for controlling the deflection of the shaft is provided at the housing. A rod-like pull element extends in the shaft in an off-center fashion with respect to the central longitudinal axis. The pull element is coupled with the control element and with a distal end of the deflectable section of the shaft, wherein a movement of the pull element by the control element in the proximal direction effects a lateral deflection of the deflectable section. A push tube is provided that is arranged to encase the exterior side of the pull element. The push tube extends from the proximal connection of the pull element with the control element through the first opening into the shaft. |
US10285578B2 |
Dental exam tool
Disclosed is a dental exam tool for attaching to a mobile electronic device. The dental exam tool can include a coupling element that securely and removably couples to a body portion of the mobile electronic device and a dental mirror retention element coupled to the coupling element. Also disclosed is a dental exam system for teledentistry. The dental exam system can include a dental exam tool for attaching to a mobile electronic device and a mobile electronic device, having a camera, wherein the mobile electronic device is capable of capturing still images and/or video from the camera and storing and/or transmitting the images and/or video captured. |
US10285572B2 |
Actuator for a surgical instrument
An actuator for a surgical instrument. The actuator including: a sliding tube; and a rotor arranged in said sliding tube; wherein the sliding tube has at one end a receiving cavity for a rotor positioning key, the receiving cavity being configured such that after the rotor positioning key has been positioned in the receiving cavity, and after the rotor positioning key has been twisted in the receiving cavity, the rotor positioning key is releasably locked. |
US10285571B2 |
Pre-shaped rigid port
The present invention provide a pre-shaped port, at least partially introduced into a body cavity, comprising a body characterized by a distal end and a proximal end; said body comprising at least one throughgoing channel enabling introduction of at least one surgical tool; said distal end comprises at least one extension; wherein said extension is adapted to provide mechanical support to a distally located organ within said body cavity. |
US10285566B2 |
Washing item receptacle for a flat washing item in a dishwasher
A washing item receptacle for a flat washing item in a dishwasher, in particular in a domestic dishwasher, includes a base and a support element for supporting the flat washing item. The support element is configured for pivoting between a rest position arranged in a plane of the base and a support position which projects from the plane of the base, and for pivoting from the rest position into the support position by the weight of the flat washing item. |
US10285564B2 |
Pipette tip washing device
A washing device comprises a drawer compartment and a top compartment. The drawer compartment is selectively movable out and in between, respectively, an open and a closed position. The drawer compartment receives a plurality of laboratory consumables held by a rack. The top compartment is positioned above the drawer compartment when the drawer compartment is in its closed position. The top compartment houses a manifold dispenser that is selectively movable up and down between, respectively a loading/unloading position and a washing position. The manifold dispenser comprises at least one liquid input and a plurality of liquid outputs that operably direct fluid to contact the plurality of laboratory consumables held by the rack when the manifold dispenser is in its washing position and the drawer compartment is in its closed position. |
US10285563B2 |
Non-integrated bulk dispenser and method of operating a dishwasher having same
A dispensing assembly including at least one treating chemistry container configured to store a treating chemistry and selectively fluidly coupled to the treating chamber, a sensor configured to detect a characteristic of the dispensing assembly and output a first signal based thereon, an illumination detector outputting a second signal indicative of ambient illumination and an indicator outputting a human-detectable signal. |
US10285562B2 |
Warewasher with heat recovery system
A warewash machine includes a chamber for receiving wares, the chamber having at least one wash zone. A refrigerant circuit includes multiple condensers including a condenser to deliver refrigerant heat to incoming water that is being delivered into the machine. A primary flow path for incoming water passes through a waste heat recovery unit and a secondary flow path for incoming water bypasses the waste heat recovery unit. A valve is provided for selectively controlling whether refrigerant flows along the primary flow path or the secondary flow path based upon a subcooled condition of refrigerant in the refrigerant circuit. |
US10285559B2 |
Water-carrying household appliance
A water-carrying household appliance includes a receiving unit for receiving at least one signal from an external device coupled to the household appliance, a number of actuators for executing a plurality of programs, and a selector unit for selecting a program from the plurality of programs as a function of the at least one signal received. The actuators are controlled by a control unit so as to execute the selected program. |
US10285558B2 |
Floor cleaning mop apparatus
A floor cleaning mop apparatus comprises an elongate handle terminating at its lower end in a base plate to which it is attached by a hinged connector. The base plate is releasably engagable in use with an associated double-faced waffle weave floor cleaning cloth. Hook elements on a bottom face of the base plate engage and grab onto a textured pile upper surface of the floor cleaning cloth. A number of spaced-apart engagement portions on the upper surface of the floor cleaning cloth are releasably engagable by the base plate for moving the floor cleaning cloth across a floor surface in use. |
US10285551B2 |
Dust collector and vacuum cleaner having the same
The dust collector, that may be used in vacuum cleaner, includes: a primary cyclone unit separating dust from air introduced from outside the dust collector; and a secondary cyclone unit defining axial cyclone bodies separating fine dust from air introduced in an axial direction. The secondary cyclone unit includes casings having outer walls around hollow portions; and a fine dust separating member disposed on the casings to form the axial cyclones. The fine dust separating member includes vortex finders disposed in the casings; band portions enclosing an outer circumferential surface of the vortex finders at a position spaced from the vortex finders, and having a shape corresponding to the casings so as to form the axial cyclones together with the casings; and guide vanes disposed between the vortex finders and the band portions and extending in a spiral direction to induce a rotational flow of air. |
US10285548B2 |
Vacuum cleaner
A surface cleaning apparatus includes a base unit configured to be moved over a surface to be cleaned, an upper unit coupled with the base unit, and a handle coupled with the upper unit and moveable between a folded position and an upright position. |
US10285545B2 |
System and method for reducing waste using a sheet product dispenser
A method of reducing sheet product waste generated during use of a sheet product dispenser in a particular location and over a broad range of usage rates includes designing a dispenser. The design includes determining a desired housing size to obtain a top to bottom height for sheet product roll storage within the housing, dividing the height by two to obtain a maximum roll diameter, locating two roll holders in the housing so that each holder may accept a roll having the maximum roll diameter, positioning a first roll of the maximum roll diameter in a first one of the two roll holders, and positioning a second roll of the maximum roll diameter in a second one of the two roll holders so that two rolls of equivalent length are configured to be dispensed sequentially from the dispenser. The installation and use of two rolls of maximum roll diameter reduces waste. Dispensers formed according to this method are also described. |
US10285541B2 |
Motor unit of hand blender
A hand blender comprises a motor unit and a tool unit. The motor unit comprises a motor unit coupling part for coupling the tool unit to the motor unit. The tool unit will be coupled onto the motor unit via the motor unit's motor unit coupling part and the tool unit's tool unit coupling part. Coupling of the tool unit directly onto the end part of motor reduces the tolerance along the longitudinal axis of the motor unit. Reduction of tolerance is advantageous as it reduces vibration and noise and as it reduces the load on the coupling parts. |
US10285539B2 |
Frying system and method
A system and method is disclosed for frying one or more food items. A cooking oil delivery system (6) delivers cooking oil to the tank (2) so as to completely fill the tank with cooking oil. The method of the invention comprises inserting one or more food items into the frying tank (2) and delivering cooking oil to the tank so as to completely fill the tank, and then frying the food items. |
US10285537B2 |
Grill device
A grill device for cooking a fluidic food material includes a lower grill plate and an upper grill plate. The lower grill plate includes a lower base wall and a lower surrounding wall that extends upwardly from the lower base wall. The lower base wall has at least one lower inclined surface. The upper grill plate removably covers and is operable to uncover the lower grill plate. The upper grill plate cooperates with the lower grill plate to define a cooking space therebetween, and is formed with an opening through which the fluidic food material is fed into the cooking space. The lower inclined surface is for guiding the fluidic food material to flow smoothly and then fill up the cooking space. |
US10285535B2 |
User-friendly start-up mode of a beverage preparation machine
An electric beverage preparation machine has an arrangement for processing one or more beverage ingredients to dispense a beverage; a control unit connected to the beverage processing arrangement for controlling the processing of one or more beverage ingredients; a beverage user-selector for requesting a beverage; an operative mode in which such machine is immediately ready to process one or more beverage ingredients; and a start-up mode in which such machine is not ready to process one or more beverage ingredients and is brought into the beverage preparation mode from a low electric consumption standby mode or from an electrically switched off state. The control unit is arranged to store in the start-up mode any beverage request via the beverage user-selector and initiate automatically the processing of one or more beverage ingredients upon entering the operative mode after leaving the start-up mode. |
US10285534B2 |
Controlled motorized brewing unit
A motorized beverage machine (1) has a brewing unit (2) that comprises a first assembly (13) and a second assembly (14) cooperating together, each assembly (13,14) delimiting part of a brewing chamber (29) for containing an ingredient capsule (30). At least one of these assemblies (14) is: movable away from the cooperating assembly (13) into an open position within such machine for forming between said assemblies a passage (31) for inserting into and/or removing from the brewing unit the ingredient capsule (30); and movable to the cooperating assembly into a closed position for forming the brewing chamber (29). The machine comprises activation means including: a motor for driving the movable assembly between the open and closed positions and transmission means for transmitting the drive action of the motor to the movable assembly; water supply means for supplying heated water to brewing chamber; control means for controlling the drive action of the motor comprising means for measuring at least one electrical parameter representative of the motor power consumption and for comparing the evolution of said measured parameter as a function of time during the transfer of the assembly from the open to the closed position to a set reference and means for providing an input to at least one of the activation means as a result of the compared evolution of the measured parameter to the set reference. |
US10285533B2 |
Food preparation system
The present invention is directed to a food preparation machine (1) for preparing a food product by mixing a fluid with an ingredient, said machine comprising: i. a base (2) having a fluid reservoir (3) and a pump able to withdraw said fluid through fluid-conducting pipes, said base optionally comprising an element suitable for heating and/or chilling said fluid, ii. a brewing unit (3) comprising connecting means (6, 7, 8) for connecting fluidly to said fluid-conducting pipes of said base (2), and further comprising fluid injection means and at least two cavity parts (10, 11) able to assemble to create a closed cavity for enclosing said ingredient, such that said brewing unit (3) can inject fluid through said ingredient under pressure for mixing with said ingredient, characterized in that said brewing unit (3) is fully detachable from said base (2), and comprises locking means (22, 23, 24) suitable for preventing disassembly of the cavity parts (10, 11) when fluid pressure within said cavity and/or said ingredient exceeds atmospheric pressure. |
US10285529B2 |
Juicer provided with opening/closing mechanism for remnants
The present invention relates to a juicer including a draff control unit. The juicer includes: a mainbody; a housing including a draff outlet port formed at a lower portion thereof, and a draff descending hole formed on a bottom surface thereof; a cover; a feed screw; and a draff control unit including an opening and closing plate consisting of a rear portion and a front portion, the rear portion being elastically not deformable and the front portion being elastically deformable, the opening and closing plate being configured such that it completely opens the draff outlet port, and such that in the case where the opening and closing plate closes at least partially the draff outlet port, the draff outlet port is selectively closed by either the front portion or the rear portion, or by a part of the front portion and a part of the rear portion. |
US10285526B2 |
Modular tree with locking trunk and locking electrical connectors
A lighted artificial tree including a first trunk body, a second trunk body, a first electrical connector inside the first trunk body, and a second electrical connector inside the second trunk body. The first trunk body is keyed to the second trunk body such that the first trunk body is rotationally locked to the second trunk body. The first electrical connector is keyed to the second electrical connector such that the first electrical connector is rotationally locked to the second electrical connector. |
US10285525B2 |
Mailbox, and mounting assembly and mounting method therefor
A mounting assembly is for a mailbox. The mailbox has an enclosure member. The mounting assembly includes a sleeve member, a first support member coupled to the sleeve member and the enclosure member, a second support member coupled to the sleeve member, and a pad member coupled to the second support member. The mounting assembly has an axis extending through an opening in each of the sleeve member, the first support member, the second support member, and the pad member. |
US10285521B2 |
Disposable cup lid
A disposable cup lid for use with a beverage container can include a base, an annular rim, a crown, and a dispensing section having a drinking aperture. The annular rim can be disposed about the base and can be configured to engage the beverage container. The crown can extend upward from the base and can include an upper surface, one or more inner sidewalls, and one or more outer sidewalls. The dispensing section can be located within a portion of the crown and can include an upper surface, one or more inner sidewalls, and one or more outer sidewalls. The dispensing section can include at least one generally straight portion of the inner sidewall that is directly opposed to at least one generally straight portion of the outer sidewall. The drinking aperture can be formed through the upper surface of the dispensing section for allowing the passage of fluid therethrough. |
US10285520B2 |
Container for spillproof container assemblies
A spillproof container assembly includes a container body and a lid body that is adapted to be fastened onto the container body by screwing. Both the container body and the lid body are advantageously provided with outwardly extending wing portions for enhancing the grippability of and properly orienting the container assembly for small children. The outwardly extending wing portions of the container body are aligned with the outwardly extending wing portions of the lid body. The lid body is provided with an acoustic waveguide, and sound generating structure is provided in communication with the acoustic waveguide for creating an audible feedback when the lid body has been tightened onto the container body to a predetermined relative position and tightness. The acoustic waveguide further functions as a viewing port that provides a visual feedback so that a user can visually verify the position of the lid body with respect to the container body. In addition, the wing portions of the lid body are designed to slightly interfere with and cam over respective upper platforms on the wing portions of the container body so that a user will be provided with a tactical feedback as a lid body is approaching an optimal amount of tightness with respect to the container body. |
US10285516B2 |
Communicating board
A communicating board includes: a display medium including a sheet of fabric, the sheet of fabric comprising, on at least one surface, loops intended to cooperate with a gripping strip provided with hooks; at least one first gripping strip provided with hooks enabling to hold in position the display medium, and at least one substantially rectilinear profile including a first planar connecting surface having the at least one first gripping strip provided with hooks positioned thereon. The first planar connecting surface is inclined towards a rear surface of the display medium when the latter cooperates with the at least one first gripping strip provided with hooks, the first planar connecting surface forming with a visible planar surface of the display medium an angle greater than 30°. |
US10285509B2 |
Infant assistive device
An assistive device for infants or toddlers unable to hold themselves up to sit against gravity with a trunk support, a trunk support base a crossbar with a vertical support tube and a vertical extension tube forward of the front end of the trunk support base, and a removable floor plate with an upper non skid surface upon which the bottom surface of the trunk support base rests to provide mechanical support and stability needed to promote independent muscle activation in an infant or toddler who cannot sit up after the age of 7 months. Additional features comprise an angled tray for added upper extremity weight bearing assistance while simultaneously viewing eye-level book/toys and grasping of a crossbar to promote sit to stand, heating and cooling gel wrap and vibration disc. |
US10285508B2 |
Adjustable bed system with split head and split foot configuration
A sleep system comprises an air posturizing module having a case, the case comprising a first case section extending medially along a length of the case to define a movable first section, a second case section adjacent to the first case section and extending along a length of the case to define a movable second section, a third case section defining a third posturing section, a fourth case section extending medially along a length of the case to define a movable third section, and a fifth case section extending medially along a length of the case to define a movable fourth section. One or more first air chambers are carried in the first, third and fourth case sections to provide a first sleep area, and one or more second air chambers are carried in the second, third, and fifth module sections to provide a second sleep area. |
US10285507B2 |
Bed with a stowable siderail
A bed comprises a frame and a siderail assembly. The siderail assembly includes a noncollapsible siderail panel having an upper edge and a lower edge, a guide rail affixed to the panel and having an extension which extends past the lower edge of the panel, and a link rotatably mounted on the frame. The link is configured to receive the extension so that the link grips the extension but also permits translation of the guide rail relative to the link. |
US10285500B2 |
Device and method for fixing a push element
A device for fixing a push element, in particular a drawer box to a rail of a pull-out guide, the device comprising a clamping mechanism with a receptacle, into which a web-shaped holding part can be inserted, wherein a self-locking clamping element is provided at the receptacle, by which the holding part is secured in a clamping manner against being pulled out. In this way, a particularly stable fixation of the drawer box to a pull-out guide can be achieved. |
US10285498B2 |
Power access door assembly
A power access door assembly for use with a worksurface includes a frame configured to be received within an opening of the worksurface, a hinge coupled to the frame, and a door coupled to the hinge for movement relative to the frame. The door is movable relative to the frame between a first position, in which the door is positioned within a perimeter of the frame and substantially blocks access to the opening, a second position, in which the door is pivoted open relative to the frame, and a third position, in which the door is moved outside the perimeter of the frame. |
US10285492B2 |
Lateral support brush
A paint brush comprises an elongate handle having a proximal end and a distal end, a tuft of bristles having properties according to at least two distinct directions, and a ferrule. The bristles are arranged substantially parallel to an axial direction and the cross section of the tuft of bristles is in a plane that has a width in a lateral direction. One end of the handle is operatively associated and is in substantially longitudinal alignment with the tuft and the ferrule is adapted to surroundingly encircle and connect said handle to said tuft of bristles so as to support the bristles against splaying in the lateral direction and limit deflection of the width. |
US10285490B2 |
Fastener systems
An adjustable-length tensile member, for example, a strap for a wearable pack, can include a fastener member defining first and second apertures and a cross-member positioned therebetween. A strap can extend through the first aperture in a first direction, over the cross-member and through the second aperture in a direction opposite to the first direction. A cover plate can matingly engage with the fastener member to obscure a segment of the strap from view. Wearable packs can incorporate such adjustable-length tensile members. Methods for assembling such adjustable-length tensile members are also disclosed. |
US10285488B2 |
Combination dispenser and applicator
A device for dispensing and applying a cosmetic product includes a bottle, a cosmetic dispensing member, and a cosmetic applicator. The bottle contains a volume of cosmetic product and comprises a closed end and an open end. The cosmetic dispensing member is coupled to the open end of the bottle. The cosmetic dispensing member includes an outlet and an actuating element configured to be actuated to enable delivery of a portion of the volume of cosmetic product through the outlet. The cosmetic applicator is coupled to the closed end of the bottle by one or more collar members. |
US10285487B2 |
Lip balm applicator
Disclosed is a lip balm applicator that can be used with just one hand. The applicator has a cover and base connected by a semi-flexible hinge. Within the base is a container for holding lip balm. The base and cover lock together when their edges are aligned and compressed, and they are opened by breaking the alignment. There are grips on the base for easy, one-handed manipulation of the applicator. Lip balm is applied by pressing the lips on the balm material in the container. |
US10285486B2 |
Foundation container having discharging pump having short stroke distance and content diffusion member
The present invention relates to a foundation container configured by an outer container main body (100) and an outer container lid (150) opened/closed while being hinge-coupled to the outer container main body (100), the foundation container having a discharge pump having a short stroke distance and a content diffusion member, the foundation container comprising: an inner container main body (300) formed inside the outer container main body (100); an auxiliary container (370) formed in the inner container main body (300) and configured to receive contents; an inner container lid (400) for covering the upper portion of the inner container main body (300); an inner container shielding plate (350) inwardly coupled to the upper portion of the inner container main body (300); a discharge pump (600) coupled to the central portion of the inner container shielding plate (350); a content diffusion member (700) coupled to the discharge pump (600); an impregnation member (800) coupled to the upper portion of the content diffusion member (700). |
US10285484B2 |
Assembly and method of use for a convenient personal care product storage and dispensary
An assembly and method of use for a dispensable personal care product wherein the dispensing assembly includes a base having a housing having an outer surface, a first side having a container receiving feature, a second side having a substantially flat surface, and a cavity between the first side and the second side, wherein the substantially flat surface is configured for selective fixed attachment to an external mounting fixture, the assembly also including a retention member for selectively receiving and retaining a container containing the dispensable personal care product. |
US10285483B1 |
Delivering foil leaves of selected lengths from an indeterminate length of foil
Apparatus and method deliver consecutive foil leaves of a selected length from a supply of foil of indeterminate length. An actuator system maintains a cutter at an elevation above a shearing blade, and then releases the cutter, in response to a sensor sensing that a selected length of foil has been delivered, so that the cutter, biased by gravity, drops to shear a foil leaf of selected length from the indeterminate length of foil. Subsequently, the actuator system returns the cutter to the elevation above the shearing blade where the cutter is maintained in readiness for a next-consecutive shearing operation. |
US10285481B2 |
Hairstyling device for curling hair comprising an introduction slot equipped with guiding means
A hairstyling device for curling hair, includes a housing which includes a rolling chamber, an introduction slot which extends over the length of the housing and which opens into the rolling chamber, and an extraction opening arranged on a side end of the housing onto which the rolling chamber opens. The device includes a mandrel which extends into the rolling chamber, and a roller arranged in the rolling chamber and configured to roll the strand of hair around the mandrel, during rotation thereof. The introduction slot includes two walls which extend longitudinally and which cross the thickness of the housing, the side walls including a guiding system configured to promote the penetration of the strand of hair into the rolling chamber. |
US10285479B1 |
Cord pouch organizer
A cord pouch organizer includes a pouch or other enclosure with a zipper or other closure on one end; a slit or other aperture in each end from which cords could be pulled through; two areas on which to write or provide labels to identify device type and owner's name/initials or other identifying indicium or indicia. |
US10285477B2 |
Solar power conversion kit for umbrella
A solar power conversion kit allows converting of a standard umbrella into a solar charging umbrella, which can then use solar power to charge electronic devices. The solar charging umbrella is self-sustained, capable of charging electronic devices in locations away from electrical outlets. The umbrella has a rechargeable battery that is recharged by sunlight. When charged, the umbrella's battery can charge devices when sunlight is not available. The umbrella supports simultaneous charging of higher power devices such as tablet computers. |
US10285476B2 |
Method for producing an ornamental piece having intertwined rings
The disclosure concerns a method for producing an ornamental piece, comprising a step of forming a first, closed ring (32), comprising a step of cutting out a first template comprising a sheet of base material configured to be cut out and pierced, and a step of at least partial winding of the first template with a first set of threads; a step of forming a second, open ring (33), comprising a step of cutting out a second template (43) comprising a sheet of base material configured to be cut out and pierced and a step of partial winding of the second template (43) with a second set of threads (24); a step of intertwining the second ring (33), comprising partial winding of the second template (43) with the first ring (32), comprising at least partial winding of the first template; and a step of closing the second ring (33). |
US10285472B2 |
Lace tightener incorporating SMA wire
A lace-tightening device for a shoe lace in a shoe comprises a rotating cam within a housing disposed within the shoe. The cam is connected to the opposite ends of the shoe lace and includes an outer surface for receiving the shoe lace as the cam rotates to pull the lace. A driven gear disposed is rotatably coupled to the cam through a one-way clutch configured so that rotation of the driven gear in one direction rotates the cam in the one direction, thereby tightening the shoe lace connected to the rotating cam. A ratchet arm is slidably disposed within the housing and includes linear teeth arranged to engage the teeth of the driven gear as the ratchet arm translates in a linear direction. to rotate the gear in the one direction. The ratchet arm is pulled by at least one shape memory alloy (SMA) wire attached at one end to the ratchet arm and at its opposite end to a controller. The controller is configured to execute a power cycle to energize and deenergize the SMA wire so that the wire sequentially shrinks and returns to its original length to thereby sequentially translate the ratchet arm in the linear direction, and ultimately to incrementally pull and tighten the shoe lace. The controller repeats the cycle a number of times until the lace reaches a tightness desired by the user. |
US10285471B2 |
Footwear soles with auxetic structures
An article of footwear has an auxetic sole structure formed from members surrounding apertures. The members may have a trapezoidal geometry. Adjoining members are hingedly connected, so that they can rotate with respect to each other in the plane of the sole structure. The rotation allows the auxetic sole structure to expand when tension is applied. |
US10285467B2 |
Footwear ornamentation assembly, ornamentation insert and related methods
A footwear ornamentation assembly includes at least one insert and a plurality of design members that can be mounted on the insert or a flip-flop for decoration purposes. The at least one insert is releasably affixed on top of a flip-flop sole. The plurality of design members present different appearances. A method for decorating a flip-flop using the flip-flop ornamentation assembly includes selecting the at least one insert from a plurality of inserts, affixing the selected insert to a top of the flip-flop sole, selecting one or more design members from the plurality of design members, and mounting the selected one or more design members to the at least one of the selected insert and the flip-flop. |
US10285466B2 |
Football helmet with shell section defined by a non-linear channel
A football helmet comprising a one-piece shell and an energy absorbing layer includes a crown portion, a front portion, a left side portion, a right side portion, and a rear portion. The shell has a non-linear channel spaced in its entirety from an edge of the shell that partially surrounds and defines a shell section within the front portion such that the shell section is moveable relative to the remainder of the shell upon the shell section receiving an impact energy to dampen the impact energy. |
US10285465B2 |
Cap having imperceptible internal pocket and sub-pocket
A cap for accommodating objects in an imperceptible manner, having elements in common with the sport-type caps, namely a visor, a body formed by a front panel and one or more rear and lateral panels, and a hatband. The cap has a pocket inside, formed by one or more internal panels, having a pocket opening, and a flap is positioned on top of the internal panels, in order to cover the pocket opening. In addition, the flap has a small sub-pocket sewn into the internal side. The space inside the pocket is delimited by the visor, the front panel, the internal panels and the hatband. In this way, the pocket can store, inter alia, spectacles, keys, cigarettes and lighters, while the sub-pocket can store, inter alia, coins, notes and cards. |
US10285463B2 |
Apparel item with integrated parachute structure
Aspects herein provide for an apparel item having an integrated parachute structure and a set of intake ducts. The parachute structure is configured to transition from a first slack state to a second inflated state subsequent to air entering the set of intake ducts incident to ground locomotion of the wearer thereby increasing air resistance to wearer movement. |
US10285460B2 |
Support garment
Techniques for implementing a support garment with at least one support assembly to provide lateral support to a body part, such as the male genitalia. The techniques may be used to provide immobility of the male genitalia following surgical or therapeutic procedures. A support garment for providing support to a male genitalia includes a lower torso portion including an interior surface and an exterior surface. The lower torso portion further includes a groin portion and at least one support assembly extending alongside at least a portion of a male genital region. |
US10285449B2 |
Electronic vaporiser system
An electronic vaporiser system including a vaporiser (1) and a single piezo-electric pump (6) that both withdraws e-liquid from a cartridge or chamber (3) and also pumps controlled amounts of e-liquid for atomizing in the vaporizer (1). |
US10285447B2 |
Mouthpiece assembly, atomizer and electronic cigarette having same
An exemplary mouthpiece assembly includes a mouthpiece. The mouthpiece includes a sucking end, a connecting end, and an air passage. The sucking end defines an air outlet, and the connecting end defines an air inlet. The mouthpiece assembly further includes a partition element dividing the air passage into an air intake chamber and an air outlet chamber. The mouthpiece further includes a sidewall defining at least one first through hole and at least one second through hole, the first through hole is in communication with the air intake chamber, and the second through hole is in communication with the air outlet chamber. The mouthpiece assembly further includes an air adjusting ring defining at least one gap. The air adjusting ring is rotatable relative to mouthpiece, so that an overlapped area among the first through hole, the at least one gap, and the second through hole can be changed. |
US10285446B2 |
Microvaporizer with controlled activation
A microvaporizer having a first switch connected to a mouthpiece of the microvaporizer and a timer, and a second switch that is connected to the timer and the battery of the microvaporizer. The microvaporizer is activated to produce vapor when the first switch is triggered and the second switch is also triggered within the timer's countdown of a predetermined period of time. When the second switch is not triggered before the timer countdown ends, the timer turns off automatically and the microvaporizer is not activated. |
US10285443B2 |
Press-type E-liquid supply mechanism and electronic cigarettes having the same
Present disclosure relates to an E-liquid supply mechanism and an electronic cigarette having the same. The E-liquid supply mechanism includes a stationary portion, a movable portion, and an E-liquid bottle. Stationary portion includes an E-liquid bottle lid, an E-liquid supply mechanism body, and an E-liquid supply intake tube. E-liquid supply mechanism body is attached to E-liquid bottle lid. E-liquid supply intake tube is attached to a low end of E-liquid supply mechanism body. Movable portion is positioned inside of E-liquid supply mechanism body and includes a press button, a first E-liquid tube, a supply piston, a second E-liquid tube, a spring, and a steel ball. First E-liquid tube is attached to the press button. The supply piston is attached to the first E-liquid tube. The second E-liquid tube is attached to the supply piston. The spring positioned under the second E-liquid tube, and the steel ball positioned under the spring. |
US10285440B2 |
Wrapping pouch for a smoking pipe
A wrapping pouch for a smoking pipe is a device for securely storing smoking paraphernalia on a smoking pipe. The device features a flexible fabric strap that may be wrapped around the smoking pipe as well as at least one accessory pocket for storing various paraphernalia such as lighters, tobacco, and medical marijuana. Once the flexible fabric strap has been wrapped around the smoking pipe, a hook-and-loop fastener is able to hold the flexible fabric strap in place. The at least one accessory pocket may be opened or closed via an at least one cord sheathe, an at least one elastic cord, and an at least one cord clamp. Additionally, the device features an inner grip layer that prevents the flexible fabric strap from sliding on the smoking pipe. The device may additionally feature a plurality of aesthetic covers to improve the aesthetic appeal of the device. |
US10285438B2 |
Storage case for storing hinge-lidded box-type package
A storage case for storing a hinge-lidded box-type package, the hinge-lidded box-type package including a package body that has an open end at an upper part, and is capable of housing an object to be housed therein, and a lid part that is rotatably coupled to an edge of the open end through a hinge, and opens and closes the open end, the storage case having: a bottom surface wall; a rectangular tube wall body that is erected from the bottom surface wall, and forms therein a storage part that stores the package; and an insertion opening that is famed at an upper edge of the rectangular tube wall body, and enables the package to be inserted, wherein a slip-out regulating part that regulates slip-out of the package from the storage part is attached to the insertion opening. |
US10285432B2 |
Rod forming apparatus and method
A method of forming a wrapped article, comprising the steps of: forming a continuous stream of material such as an agricultural product; moving the continuous stream of material along an elongated path; compressing the continuous stream of material to reduce the cross-sectional area thereof until a predetermined cross-sectional dimension is achieved; drawing the compressed continuous stream of material through a rod-forming arrangement, the rod-forming arrangement having a non-contact displacement transducer associated therewith; folding at least one web longitudinally around the compressed continuous stream of material to form a continuous rod of material; and detecting variations in rod density within the rod-forming arrangement from a signal obtained from the non-contact displacement transducer. |
US10285429B2 |
Automated fruit and vegetable calyx or stem removal machine
A system and methods are provided for removal of undesired portions of a fruit or vegetable, such as removal of calyxes from strawberries before they are flash frozen. An automated process for high-throughput fruit or vegetable calyx removal includes a loading system, an identification system, and a removal system. The loading system is configured to transport the fruit or vegetable through the automated process. The loading system may also orient the fruits or vegetables along an axis of the fruit and or align the fruit or vegetables in a desired pattern, orientation, and/or arrangement. The identification system is configured to locate the calyx and determines calyx position data and an optimal cutting path for individual fruit. The removal system uses data received from the identification system to separate the calyx from the fruit or vegetable. |
US10285428B2 |
Device integrating crushing, pulping and enzyme deactivation of fruits
The invention relates to a device integrating crushing, pulping and enzyme deactivation of fruits, comprising a spiral feeder, a crushing cavity and a drive motor. The spiral feeder is disposed above the crushing cavity. The crushing cavity consists of an inner crushing cavity and an outer crushing cavity. The inner crushing cavity is internally provided with crushing blades and a comb-like cylindrical stator. The crushing blades are formed with a plurality of steam outlets. The outer crushing cavity is internally provided with a ring steam pipe. The ring steam pipe is also formed with steam outlets on the lower side. The outer crushing cavity is provided with a discharge hole. The device integrating crushing, pulping and enzyme deactivation of fruits completes enzyme deactivation and pulping at the same time, has a large production capacity and a high efficiency, and can meet requirements of industrial production. |
US10285425B2 |
Rebaudioside A and stevioside compositions
The invention describes stevia compositions that are devoid of or have minimal concentrations of rebaudioside C and/or dulcoside A to decrease the aftertaste associated with stevia compositions. |
US10285423B2 |
Injectable protein product
Moisture is retained in cooked or thawed food by adding to the food an aqueous suspension of animal muscle protein obtained from animal muscle tissue. The aqueous suspension is obtained by mixing comminuted animal muscle tissue with a food grade acid to form an aqueous acidic solution of animal muscle protein. The acidic solution is mixed with a food grade base to precipitate the protein in an aqueous composition. The precipitated protein then is comminuted to form an aqueous suspension of comminuted animal muscle protein. |
US10285416B2 |
Apparatus and methods for detailing with edible goods
A first edible layer is placed atop a tray and inside a first annular member, leaving an annular gap around the edible layer. A spreadable material is spread atop and laterally on the first edible layer. A second annular member is stacked upon the first annular member with a second edible layer centered in the second member but with an annular gap between the two. Spreadable material atop and laterally to the second edible layer. The annular members each have an overall transverse dimension greater than its height. These members are part of a reusable kit with the first member has an outwardly projecting pair of handles A tool for shaping spreadable material is shown as a plate with an opposite pair of finishing edges, one being straight, the other undulating. The lower edge of the tool is located between the finishing edges, and has an opposite pair of guide notches. Each of the notches can be pressed against the edge of the tray to regulate the tool's working depth. |
US10285415B2 |
Process for producing a confectionery product
The disclosure relates to a process for producing a confectionery product comprising heat resistant chocolate or a heat resistant compound mass and to the confectionery product, which is produced by this process. The process utilizes spraying water and/or a polyol (such as a sugar alcohol or a sugar) solution onto chocolate or a compound mass thereby inducing the formation of heat resistant chocolate or a heat resistant compound mass. |
US10285406B2 |
Automatic cutting apparatus, applicable to presses for making pasta or to extruders for making snacks
An automatic cutting apparatus, applicable to presses for making pasta or to extruders for making snacks includes a main supporting structure, an annular support having a vertical axis, a main shaft arranged coaxially to the annular support, and elements for actuating the main shaft with a rotary motion about its own axis. The annular support can be associated with a press for making pasta or an extruder for making snacks below a die that has a vertical axis and is connected to the outlet of the press or of the extruder, or below a cutting accessory that is interposed between the die and annular support. The main shaft can be coupled to at least one blade that is adapted to act on the lower die face or with at least one blade of the cutting accessory. |
US10285402B2 |
Use of 4-chloroindole-3-acetic acid for controlling unwanted plants
The present application relates to compositions comprising 4-chloroindole-3-acetic acid (4Cl-IAA) or an analogue thereof, or a combination of the latter, in acid, salt or ester form. For example, such compositions can be used to curb weeds. |
US10285397B2 |
Tree stand/seat cover
Apparatuses, devices and methods for covering a tree stand are disclosed. The methods include placing a collapsible cover in the size and shape of an artificial or simulated hunter in position on a tree stand for a period of time to allow game to become accustom to the artificial hunter; and removing the cover and replacing the cover with an actual hunter. The apparatuses include a cover having a top portion, a bottom portion, and a body portion extending between the top and bottom portions. A generally horizontally oriented support member is located above the top portion of the cover and extends between a first end and a distal end. A height adjustment mechanism is disposed on the distal end of the support member and attached to the top portion of the cover. |
US10285396B2 |
Game tracking device
A game tracking device for tracking a target that has been hit by a projectile is configured to attach to a projectile and includes a transmitter and a power source disposed within a transmitter housing having one or more catching members. The transmitter is operable to emit a locating signal that is capable of detection by a remote receiving device. The catching members include hooking elements or barbs configured to attach the tracking device to the target. The catching members remain in a retracted position where the hooking elements are generally concealed within the transmitter housing until deployed. |
US10285395B1 |
Mesh lid system for a garbage can
The mesh lid system for a garbage can is a protective system for garbage cans. It provides a barrier between the garbage can and the animals on the lid of the can and around the bottom of the can—two areas that are the most likely to be targeted by animals. It also prevents the lid from being opened by the animals. The barrier is made of a metal mesh material. The lid is kept closed by one or more bungee cords that may be attached to the metal mesh material and other parts of the garbage can. |
US10285393B2 |
Arthropod pest trapping device, system and method
The present invention relates to a disposable, cost-efficient, and environment-friendly arthropod trapping device, method and system. In one embodiment, the arthropod trapping device includes a suspension element, an engagement section with a pest immobilizing surface and a contact lead segment. In some examples, the engagement section may include a fill indicator mark to indicate pest accumulation. |
US10285392B2 |
Fishing tool
A fishing tool may be used for securing a trailer hook or other lure item onto a bait hook. The tool includes a handle with a mounting end positioned therein, wherein the mounting end includes an installation hole that extends through the handle. There is additionally a recessed seat in the hole and around the perimeter of the hole. A plastic disc has an outside diameter that corresponds to the diameter of the installation hole. |
US10285390B1 |
Fishing lure with rotatable fins
An artificial fishing lure has a stream-lined elongated body generally simulating a fish. The body has a cavity therein to receive a U-shaped member that is oriented to have two substantially parallel fins extending rearward outside of the body. The U-shaped member has a base and tab extending therefrom. The cavity is shaped to limit movement of the U-shaped member in an up and down rotational motion relative to the body. The body is formed from an upper body and a lower body. The U-shaped member is inserted into the cavity and the upper body and lower body are then affixed to one another. A method of constructing the lure is described. |
US10285389B2 |
Shielded point motion tackle
A shielded point motion fishing tackle having a twin set of springless, retractable fishing hooks shielded by the body of a live or artificial lure until activated by the force caused by the striking motion of a fish. |
US10285378B2 |
Milking cup with rotating shell
A milking cup comprising a body having a top portion and a bottom portion. The top portion has a first lip formed thereon and the bottom portion has a second lip formed thereon. The first lip and the second lip are separated by a distance. The milking cup further comprises a rotating shell positioned between and secured by the first lip and the second lip, wherein the rotating shell encircles the body and is operable to rotate around the body independently of the movement of the other portions of the body. The rotating shell has a length that corresponds to the distance between the first lip and the second lip. |
US10285373B1 |
Soybean variety 5PGWK31
A novel soybean variety, designated 5PGWK31 is provided. Also provided are the seeds of soybean variety 5PGWK31, cells from soybean variety 5PGWK31, plants of soybean 5PGWK31, and plant parts of soybean variety 5PGWK31. Methods provided include producing a soybean plant by crossing soybean variety 5PGWK31 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PGWK31, methods for producing other soybean varieties or plant parts derived from soybean variety 5PGWK31, and methods of characterizing soybean variety 5PGWK31. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PGWK31 are further provided. |
US10285372B1 |
Soybean variety 5PUQS80
A novel soybean variety, designated 5PUQS80 is provided. Also provided are the seeds of soybean variety 5PUQS80, cells from soybean variety 5PUQS80, plants of soybean 5PUQS80, and plant parts of soybean variety 5PUQS80. Methods provided include producing a soybean plant by crossing soybean variety 5PUQS80 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PUQS80, methods for producing other soybean varieties or plant parts derived from soybean variety 5PUQS80, and methods of characterizing soybean variety 5PUQS80. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PUQS80 are further provided. |
US10285370B1 |
Soybean variety 5PLUU60
A novel soybean variety, designated 5PLUU60 is provided. Also provided are the seeds of soybean variety 5PLUU60, cells from soybean variety 5PLUU60, plants of soybean 5PLUU60, and plant parts of soybean variety 5PLUU60. Methods provided include producing a soybean plant by crossing soybean variety 5PLUU60 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PLUU60, methods for producing other soybean varieties or plant parts derived from soybean variety 5PLUU60, and methods of characterizing soybean variety 5PLUU60. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PLUU60 are further provided. |
US10285369B1 |
Soybean variety 5PAST64
A novel soybean variety, designated 5PAST64 is provided. Also provided are the seeds of soybean variety 5PAST64, cells from soybean variety 5PAST64, plants of soybean 5PAST64, and plant parts of soybean variety 5PAST64. Methods provided include producing a soybean plant by crossing soybean variety 5PAST64 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PAST64, methods for producing other soybean varieties or plant parts derived from soybean variety 5PAST64, and methods of characterizing soybean variety 5PAST64. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PAST64 are further provided. |
US10285368B2 |
Soybean variety 01064056
The invention relates to the soybean variety designated 01064056. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01064056. Also provided by the invention are tissue cultures of the soybean variety 01064056 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01064056 with itself or another soybean variety and plants produced by such methods. |
US10285365B1 |
Maize hybrid X08M656
A novel maize variety designated X08M656 and seed, plants and plant parts thereof are produced by crossing inbred maize varieties. Methods for producing a maize plant by crossing hybrid maize variety X08M656 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X08M656 through backcrossing or genetic transformation, and to the maize seed, plant and plant part produced thereby are described. Maize variety X08M656, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X08M656 are provided. Methods for producing maize varieties derived from maize variety X08M656 and methods of using maize variety X08M656 are disclosed. |
US10285364B1 |
Maize hybrid X18K375
A novel maize variety designated X18K375 and seed, plants and plant parts thereof are produced by crossing inbred maize varieties. Methods for producing a maize plant by crossing hybrid maize variety X18K375 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X18K375 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X18K375, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X18K375. This invention further relates to methods for producing maize varieties derived from maize variety X18K375. |
US10285362B2 |
Downy mildew resistant Impatiens
The present disclosure provides seed and plants of downy mildew resistant Impatiens plants. The present disclosure thus relates to the plants, seeds, and tissue cultures of downy mildew resistant Impatiens plants, and to methods for producing a downy mildew resistant plant of the present disclosure by crossing such plants with themselves or with another Impatiens plant, such as a plant of another genotype, variety, or cultivar. The present disclosure further relates to seeds and plants produced by such crossing. The present disclosure further relates to parts of such plants. |
US10285360B2 |
Lettuce cultivar M8405
A lettuce cultivar, designated M8405, is disclosed. The invention relates to the seeds, plants and plant parts of lettuce cultivar M8405 and to methods for producing a lettuce plant by crossing the cultivar M8405 with itself or another lettuce cultivar. The invention further relates to methods for producing a lettuce plant containing in its genetic material one or more transgenes and to the transgenic lettuce plants and plant parts produced by those methods. This invention also relates to lettuce cultivars or breeding cultivars and plant parts derived from lettuce cultivar M8405, to methods for producing other lettuce cultivars, lines or plant parts derived from lettuce cultivar M8405 and to the lettuce plants, varieties, and their parts derived from the use of those methods. The invention further relates to hybrid lettuce seeds, plants, and plant parts produced by crossing cultivar M8405 with another lettuce cultivar. |
US10285350B2 |
Soybean cultivar S170020
A soybean cultivar designated S170020 is disclosed. The invention relates to the seeds of soybean cultivar S170020, to the plants of soybean cultivar S170020, to the plant parts of soybean cultivar S170020, and to methods for producing progeny of soybean cultivar S170020. 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 S170020. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar S170020, 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 S170020 with another soybean cultivar. |
US10285344B2 |
Irrigation controller with reversible operator controls
An irrigation controller comprises actuable controls, a memory to store the watering program, and one or more displays. The actuable controls and display are incorporated into a removable face pack that is mounted to an interior door of the irrigation controller. The face pack can be easily moved from a first position on the front side of the interior door to a second position on the back side of the interior door and the face pack automatically senses its position. When the face pack is in the first position, the actuable controls and display are configured for operating information. When the face pack is in the second position, the wiring hook up area of the irrigation controller is exposed and the actuable controls and display are configured for diagnostics. |
US10285343B2 |
Center pivot irrigation system with pressure and location based flow and placement control
A center pivot irrigation system is described that includes a controller that makes use of a particular flow rate of input water to deliver a consistent depth of irrigation to user-defined areas under a pivot irrigator. The controller operates to pulse control valves for the nozzles/sprinkler heads on and off as the sprinkler arm rotates. The valve pattern along the span of the sprinkler arm is chosen during each operating cycle such that the total water flow through all the open valves matches the flow rate of the input or supply water to the pivot irrigator. To ensure a consistent depth, the speed is changed during valve duty cycles to match the density of open valves in the sprinkler arm. To ensure a consistent distribution under the sprinkler arm, each valve is monitored to ensure that the valves are given the same proportional share of the input water. |
US10285336B2 |
Plant container assembly with nested growth substrates
Plant container assemblies with nested growth substrates are disclosed herein. In one embodiment, a plant container assembly includes a base; an inner frame on the base; and an outer frame having a plurality of grid panels projecting from the base, surrounding the inner frame, and defining a plurality of slot regions between the inner frame and the grid panels. Growth substrates are inserted into the slot regions, and each of the growth substrates has a first side that is exposed through one of the grid panels for planting, and a second side that holds soil within a corresponding one of the slot regions. |
US10285335B1 |
Planter and support system
A plant support assembly having a container and a support assembly retained on the container. The support assembly and the planter have equivalent geometric peripheries that are retained together by a plurality of clamps. The support assembly may also contain a u-channel formed into or fixed to the bottom of the support assembly for fitting the support assembly over the rim of the container. |
US10285331B2 |
Draper seal for crop header
A draper seal for a crop harvesting header is provided. The header includes a forwardly disposed cutter bar assembly and a rearwardly disposed draper deck assembly. The draper seal includes a flexible strip that runs parallel to the cutter bar assembly and perpendicular to the direction of travel. A bracket secures the forward edge of the flexible strip to an upper surface of the cutter bar assembly, which bracket also biases a rearward edge of the flexible strip into engagement with an upper surface of the draper deck assembly, thereby creating a seal between the cutter bar assembly and the draper deck assembly. |
US10285330B1 |
Agricultural implement for recovery of plastic mulch and processing of the same
A mobile plastic mulch processing apparatus recovers plastic mulch by first cutting away any vegetation growing above the plastic mulch with a mower head which depends from the frame of the apparatus. The plastic mulch is caught up by a plastic mulch lifting apparatus which pulls the plastic mulch upward from the field and disposes the plastic mulch with a plastic mulch receiving bin. The apparatus may have additional systems which clean the top surface of the plastic mulch before lifting and for shredding the plastic mulch for disposal. |
US10285329B2 |
Method for determining calibration data for grain-loss sensor
A method for determining calibration data for a grain-loss sensor on a combine harvester includes measuring grain-loss quantities, which were left behind by the combine harvester during a harvesting operation, and measuring sensor grain-loss values by the grain-loss sensor during the harvesting operation. Reference marks are assigned to the measured grain-loss quantities and the measured sensor grain-loss values and the calibration data for the grain-loss sensor are determined on the basis of a reconciliation of the measured grain-loss quantities with the measured sensor grain-loss values according to the reference marks. |
US10285327B2 |
Mower deck cleaning system and method
A lawn mower deck cleaning system and method is provided for cleaning mower decks and other interior surfaces that become layered with debris over time. The cleaning system comprises an elongated conduit affixed to the mower deck that provides a solid material from a hopper directly into the mower deck interior. The upper end of the conduit includes a hopper with upstanding sidewalls and an interior configured to support solid ice material therein. The lower end of the conduit terminates at a junction along the mower deck surface, whereby solid ice moves through the conduit, through the junction and into the mower deck interior to be jettisoned against the walls of the mower deck and ultimately pulverized by the spinning mower blade. |
US10285321B2 |
Pivoting bearing assembly
A sleeve type bushing/bearing is assembled/pressed into a pivoting frame structure. This bearing runs on a spindle tube which is bolted rigidly to a support arm structure. The support arm structure supports the outside diameter of the spindle tube and well as clamping to the end face of the spindle tube. This support eliminates most of the shear load from being applied at the joint face to the bolt outside diameter. The larger outside diameter of the spindle tube can support more shear force through the joint allowing greater functional pressure to be applied through the joint without failure. The Joint can be easily assembled and disassembled in multiple configurations and for replacement of worn parts if needed and includes a sleeve type bearing which is maintenance free and requires no greasing or other lubrication. |
US10292318B2 |
Manufacturing method of a hollow shielding structure for circuit elements
A hollow shielding structure for different types of circuit elements is provided. The hollow shielding structure includes at least one element mounted on a printed circuit board (PCB), a shield dam surrounding the at least one element, and a shield cover is configured to be electrically coupled to an upper portion of the shield dam and cover the at least one element, with a gap formed between the at least one element and the shield cover. |
US10292315B2 |
Cooling device for electronic device
A cooling device includes a heat sink that includes a plurality of first heat radiating fins and a plurality of second heat radiating fins, and a compressor as a blower that causes cooling air to flow from an inlet toward an outlet of a cooling passage of the heat sink. The cooling device includes in a flow direction of the cooling air that passes via the heat sink a mist supplier arranged upstream of the heat sink and that supplies mist M to the cooling passage of the heat sink. |
US10292311B2 |
Heat radiating sheet
Provided is a flexible heat radiating sheet with high thermal conductivity. The heat radiating sheet includes a resin material and a heat radiating member that extends in the planar direction and has a required thickness. The heat radiating member is bent such that in portions of a thin plate member between adjacent slit rows, projecting portions and recess portions are alternately repeated in the X-axis direction, and a projecting portion and a recess portion that are adjacent in the Y-axis direction are located facing each other. The heat radiating member is entirely buried in the resin material excluding apexes of the projecting portions and the recess portions. |
US10292310B2 |
Thermally conductive assemblies with wedge blocks for contact heat conduction suitable for electrical devices such as load centers
Thermally conductive assemblies that provide a heat conduction path include at least one thermally conductive wedge block that can be held in a receptacle with a wall having sufficient flexibility to be able to expand outward in response to an outward force applied by the at least one thermally conductive wedge block. The wedge block can also be electrically resistive. |
US10292306B2 |
Cooler and flow path unit
A cooler includes: a narrow flow path that has a narrow cross-sectional area; a wide flow path that is connected to a downstream side of the narrow flow path, is in thermal contact with a heating body, and has a wide cross-sectional area; and at least one rectifying piece that is provided in an upstream portion of the wide flow path that is an upstream side from a position being in thermal contact with the heating body. A fluid refrigerant flows through the narrow flow path and the wide flow path, and heat generated by the heating body is radiated. The rectifying piece includes: a single first angle portion that protrudes toward the upstream side; and a first surface and a second surface that join at an acute angle to form the first angle portion. |
US10292303B2 |
Cooling unit for cooling the air admitted to the interior of a switchgear cabinet, and a corresponding switchgear cabinet arrangement
A cooling unit for cooling the air admitted to the interior of a switchgear cabinet (100), which cooling unit has an inner circuit, through which the air to be cooled is routed from a switchgear cabinet interior, and an outer circuit (3) which is fluidically partitioned from the inner circuit and through which the surrounding air is routed, wherein the inner circuit contains a first heat exchanger and the outer circuit contains a second heat exchanger, between which a coolant is circulating, wherein the heat exchangers have an air flow direction along which the heat exchangers allow air to pass between an air inlet side and an air outlet side, characterized in that at least one of the heat exchangers has a first air guide upstream on the air inlet side, which extends at an angle with 5<β<45° relative to the air inlet side and forms an air duct between itself and the air inlet side, which tapers along a dimension of the air inlet side. |
US10292302B2 |
Remote radio unit and active antenna system
A remote radio unit, which includes a housing, a ventilation air channel, and a circuit component, where the housing is a sealed hollow cavity; the ventilation air channel passes through the housing, a top end of the ventilation air channel is connected to a top end surface of the housing in a sealed manner, and a bottom end of the ventilation air channel is connected to a bottom end surface of the housing in a sealed manner; and the circuit component is disposed inside the cavity, and is in contact with an external surface of a side wall of the ventilation air channel, so that heat generated by the circuit component is dissipated through the ventilation air channel. |
US10292301B1 |
Coupling assembly and cable management device thereof
A coupling assembly includes a slide rail assembly and a cable management device. The slide rail assembly includes a first rail and a second rail. The first rail is displaceable relative to the second rail. The cable management device includes a first cable management arm, a second cable management arm, a member and a connecting member. The second cable management arm pivots with respect to the first cable management arm. The member pivots with respect to the first cable management arm. The connecting member is displaceable relative to the member. The second cable management arm is configured to connect to the second rail. The first cable management arm is connected to the first rail using the connecting member. |
US10292300B2 |
Power supply apparatus
A power supply apparatus includes a housing being self-standing and having an opening on a front side, and a unit disposed in the housing to be insertable and removable in a front-back direction through the opening. The unit includes a lower-left slide portion positioned at a left lower end when facing forward from inside the housing, a lower-right slide portion positioned at a right lower end when facing forward from inside the housing, and a hook portion disposed between the lower-left slide portion and the lower-right slide portion. The hook portion includes a hook base portion extending downward, and a hook tip portion extending forward from a lower end of the hook base portion. |
US10292297B2 |
Slide rail assembly and bracket device thereof
A slide rail assembly is configured to be detachably mounted to a first post and a second post by a first bracket and a bracket device. The bracket device includes a second bracket, a hook, and a locking element. The hook is connected to the second bracket. The locking element is operatively engaged with the second bracket for abutting against the hook in order to hold the hook at a close position relative to the second post. When the first bracket is detached from the first post, and the locking element is operatively disengaged from the second bracket, the locking element no longer abuts against the hook. |
US10292295B2 |
Measuring and/or checking system including at least two units, and method to manage relative electrical connections
A measuring and/or control system (1), to control for example a machine tool, comprises at least a first and a second unit, each comprising a casing with a front wall, electronic circuits and at least one socket. The system further comprises a bridge connector (11) having a first multipolar connector (11A) and a second multipolar connector (11B), each of which can be coupled to one of the sockets in order to electrically connect the first and the second unit. In each of the first unit and second unit, the socket is positioned on the respective front wall and comprises planar electrical contacts. The first and the second multipolar connectors of the bridge connector are directed in the same direction so as to face the front wall of the first unit and the second unit and each comprise retractable contacts. The bridge connector comprises fastening elements for fastening the bridge connector to the front wall of the first unit and of the second unit. |
US10292294B2 |
Corner transition module and LED display application thereof
A corner transition module includes a module case, a LED PCB board, a curved face cover. The LED PCB board is set in the space defined between the module case and the curved face cover. The module case is mounted on a LED installing position. A plurality of LED installing holes is provided on the curved face cover to couple with the LEDs on the LED PCB board. The corner transition module solves the problem that two flat display screens being angularly connected in resulting in a display defects with a black line at the connecting corner. With the corner transition module, the non-planar screens are seamlessly connected to form a perfect full-screen display effect in high-performance graphics display without any black line. |
US10292291B2 |
Compact media player
An electronic device such as a media player is formed from electrical components such as integrated circuits, buttons, and a battery. Electrical input-output port contacts are used to play audio and to convey digital signals. Electrical components for the device are mounted to a substrate. The components are encapsulated in an encapsulant and covered with an optional housing structure. The electrical input-output port contacts and portions of components such as buttons remain uncovered by encapsulant during the encapsulation process. Integrated circuits are entirely encapsulated with encapsulant. The integrated circuits are packaged or unpackaged integrated circuit die. The substrate is a printed circuit board or is an integrated circuit to which components are directly connected without any printed circuit boards interposed between the integrated circuit and the components. |
US10292290B2 |
Coordinating installation and connection of a motor control center subunit having moveable line contacts
A system and method are provided for coordinating the installation and removal a motor control center subunit with the power connection and interruption thereof. A system of interlocks and indicators causes an operator to install a motor control center subunit into a motor control center, and connect supply and control power thereto, in a particular order. Embodiments of the invention may prevent actuation of line contacts of the bucket, and shield the line contacts, until the bucket is fully installed in the motor control center. Other embodiments also prevent circuit breaker closure until the line contacts are engaged with a bus of the motor control center. |
US10292288B1 |
Cabinet electrification system
One of more panels of the cabinet include at least one conductive region that is optionally covered by an insulative covering. These conductive regions are coupled to an external power source. Shelves, drawers, other cabinet components, electrical devices in a cabinet (including, but not limited to, a motor, lights, outlet, appliance, sensor, processor, etc.), and the like can further conduct or receive electrical energy by electrically coupling to the conductive regions within the panels of the cabinet, for example, through shelf pins that are inserted into holes in the panels. |
US10292283B2 |
Device with printed circuit board (PCB)
Devices with PCB engaging portions are disclosed. In one embodiment, a device may include: (1) a first cover comprising a base portion and a plurality of lateral portions, a first one of the lateral portions comprising a first notch; and (2) a printed circuit board (PCB) comprising a first engaging portion engageable to the first notch, the PCB positioned at an angle with respect to the base portion of the first cover when the first engaging portion is engaged to the first notch. |
US10292281B2 |
Electronic control device
Provided is an electronic control device that is easily assembled and with which it is possible to reduce the effects of vibration and external force applied from a connector. Electronic components are installed on a substrate. A base covers a surface of the substrate. A cover covers a surface of the substrate. A first connector, which is installed on the surface, connects to a connector fixed to an on-board transmission. A second connector, which is installed on the surface, connects to a connector of a harness. First vibration-suppressing parts, which are provided to the inside surface of the base facing the end surface of the first connector on the surface side, suppress the vibration of the first connector. |
US10292278B2 |
Compact printed circuit board assembly with insulating endcap via
A compact printed circuit board assembly includes a printed circuit board (PCB) and a preamplifier subassembly. The preamplifier subassembly includes a preamplifier and an insulating endcap abutting one another and arranged in a plane parallel to the PCB. An electrical via formed within the first insulating endcap provides an electrical connection between a decoupling capacitor and the PCB to reduce noise detectable in current flowing between the preamplifier and a current source. |
US10292276B2 |
Method of manufacturing a hybrid metal pattern by using wire explosion and light-sintering, and a hybrid metal pattern manufactured thereby
The inventive concepts relate to a method of manufacturing a hybrid metal pattern and a hybrid metal pattern manufactured thereby. In the method, the hybrid metal pattern may be manufactured on a substrate (e.g., a flexible substrate), formed of various materials, at room temperature without damaging the substrate, by a wire explosion method in liquid and light-sintering. In more detail, when performing the wire explosion method in liquid according to conditions of the inventive concepts, metal particles having uniform nano-sizes and uniform micro-sizes can be formed by a simple process, and additional dispersing and collecting processes can be omitted. In addition, conductive hybrid ink is formed by adding a metal precursor and then is light-sintered. In this case, the hybrid metal pattern can be manufactured by a very simple process. |
US10292275B2 |
Method of manufacturing glass substrate that has through hole, method of forming through hole in glass substrate and system for manufacturing glass substrate that has through hole
A method of manufacturing a glass substrate that has a through hole, includes (1) forming an initial hole in a glass substrate by irradiating laser light from a first surface side of the glass substrate; (2) performing a first etching process using a first etching solution to form, from the initial hole, a first through hole that extends from a first opening formed at a first surface to a second opening formed at a second surface, and to make a ratio “d1/Rt1” of a thickness “d1” of the glass substrate with respect to a diameter “Rt1” of the first opening to be within a range between 10 to 20; and (3) performing a second etching process to enlarge the first through hole using a second etching solution, whose etching rate with respect to the glass substrate is faster than that of the first etching solution. |
US10292273B2 |
Flexible printed circuit board, antenna, and wireless charging device
A flexible printed circuit board according to an embodiment of the present invention includes at least one insulating layer having flexibility and containing a synthetic resin as a main component; and at least one conducting layer including a circuit pattern, wherein the circuit pattern includes a continuous spiral pattern, and the flexible printed circuit board includes a curved portion that curves such that one side and another side of the spiral pattern are disposed close to each other. |
US10292272B2 |
Device for the orientation of contact terminals on an electrical component for fitting to a circuit board of an electric circuit
A device for orienting contact terminals on an electrical component such that they fit to a circuit board of an electric circuit is disclosed. In an embodiment the device includes a carrier element configured to receive the electrical component and a plurality of bending elements, wherein the carrier element has a plurality of holes, each hole penetrating the carrier element from an upper side to an underside, wherein a respective section of the bending elements is secured to the carrier element and a respective end of the bending elements projects into a respective hole of the carrier element, and wherein the bending elements are configured such that the respective end of the bending elements, upon insertion of a respective contact terminal of the electrical component into the respective hole from the upper side of the carrier element, is bent within the hole and clamps the respective contact terminal. |
US10292269B1 |
Inductor with metal-insulator-metal (MIM) capacitor
An inductor-capacitor (LC) filter includes an inductor having an asymmetric shape including at least one turn. The LC filter also includes serial capacitors coupled to the inductor at only one end of a continuous portion of the inductor. The serial capacitors continues the shape of the inductor. The capacitors are outside of a footprint of the continuous portion of the inductor. |
US10292261B2 |
Stretchable and foldable electronic devices
Disclosed herein are stretchable, foldable and optionally printable, processes for making devices and devices such as semiconductors, electronic circuits and components thereof that are capable of providing good performance when stretched, compressed, flexed or otherwise deformed. Strain isolation layers provide good strain isolation to functional device layers. Multilayer devices are constructed to position a neutral mechanical surface coincident or proximate to a functional layer having a material that is susceptible to strain-induced failure. Neutral mechanical surfaces are positioned by one or more layers having a property that is spatially inhomogeneous, such as by patterning any of the layers of the multilayer device. |
US10292253B2 |
Heat-dissipation and shielding structure and communications product
A heat-dissipation and shielding structure, including a shielding case, a thermal pad, and a heat sink. The bottom of the shielding case is connected to a circuit board used to carry a heat emitting element, the heat sink is disposed on the top of the shielding case, the top of the shielding case is provided with an opening, the thermal pad runs through the opening, a bottom surface of the thermal pad is attached to the heat emitting element, and a top surface of the thermal pad is attached to the heat sink; and the heat-dissipation and shielding structure further includes a metal spring plate, where the metal spring plate is located on a periphery of the opening and encircles the opening, and the metal spring plate is elastically connected between the shielding case and the heat sink. |
US10292250B2 |
ESD protection device
An ESD protection device includes an insulating ceramic body including a cavity portion, an auxiliary electrode including a first and second main surfaces, the auxiliary electrode being embedded in the insulating ceramic body such that a side end portion of the auxiliary electrode between the first and second main surfaces is exposed to the cavity portion, and first and second discharge electrodes embedded in the insulating ceramic body such that main surfaces of the first and second discharge electrodes face each other with the auxiliary electrode interposed therebetween, the auxiliary electrode including first and second auxiliary electrode layers, the first auxiliary electrode layer having a higher content of a conductive material than the second auxiliary electrode layer, the first auxiliary electrode layer being joined to at least one of the first and second discharge electrodes. |
US10292246B2 |
Area illumination system and method
Disclosed is an illumination system (100) and method (600) for generating a predefined illumination pattern on an area (10). The system comprises a plurality of luminaires (110), each luminaire having an orientation adjustment mechanism and being arranged to generate a contribution (210, 210′) to said illumination pattern on a part of said area; a plurality of cameras (120), each camera associated with one of said luminaires for capturing an image of an illuminated part of said area including the contribution generated by said associated luminaire; and a control unit (130) adapted to facilitate the generation of the predefined illumination pattern by evaluating one of said images to determine a deviation from the predefined illumination pattern for the illuminated part of said area captured in said image; selecting a luminaire from said plurality of luminaires from information contained in a light plan and generating an orientation adjustment signal for the selected luminaire based on the determined deviation. |
US10292242B2 |
Control device, control method, and program
There is provided a control device, a control method, and a program through which it is possible to implement a more suitable imaging environment even under a situation in which auxiliary light is emitted from a plurality of light sources, the control device including: an acquisition unit configured to acquire a light emission state of a first light source; and a control unit configured to control an operation of light emission of a second light source that is different from the first light source according to the acquired light emission state of the first light source. |
US10292239B2 |
Illumination power saving method
A lighting energy saving method of the present invention, comprises a plurality of brightness adjustable illuminants, and a plurality of photoreceptors for detecting brightness of lighting environment, the brightness of lighting environment is brightness of the environment formed by illumination light emitted from all the illuminants, natural light and illumination light emitted from other lighting systems, wherein comprising: A. setting basic illumination brightness of the lighting environment, i.e. setting basic photosensitivity value of each of the photoreceptors; B. adjusting illumination brightness of each illuminant to a corresponding brightness value to obtain a real-time brightness environment of the lighting environment, and then detecting the real-time brightness environment by the photoreceptors to obtain the photosensitivity values detected by the photoreceptors, the photosensitivity values reflecting the real-time illumination brightness of the real-time brightness environment; C. comparing the detected photosensitivity values actually detected by all the photoreceptors to their own basic photosensitivity values, determining whether their own basic photosensitivity values are satisfied, if not, repeating B, if so, entering D; D. all the illuminants lighting according to the brightness that they should have at the real-time brightness environment. |
US10292238B1 |
System and method for three-way switching
A method of controlling an electrical control system, the system including a switch module to control power delivery from a power source to at least one load, the switch module including first and second traveler lines to connect the switch module to a load or to a corresponding switch in a three-way configuration, the method including receiving, at the switch module, a first signal from the first traveler line, receiving, at the switch module, a second signal from the second traveler line, receiving, at the switch module, a third signal from a common line, where the common line is connected to the load or the power source, identifying a waveform pattern based on the first signal, second signal and third signal, determining a state of the load based on the identified waveform pattern, and controlling a display of a user interface based on the determined state of the load. |
US10292237B2 |
High efficiency light system
An innovative and highly efficient light system is disclosed herein. The light system includes a housing with an inner shroud and an outer shroud, a first light source and a second light source. The inner shroud is disposed within the outer shroud, and both light sources are disposed within the inner shroud. The second light source may produce light and heat. The heat from the second light source may be absorbed by the first light source to enable the first light source to more efficiently produce light. The light system may provide light from both the first light source and the second light source simultaneously. The inner surface of the outer shroud may contain an infrared reflective coating configured to retain the heat produced from the second light source within the housing while still enabling the output of the visible light produced by the first and second light sources. |
US10292235B2 |
Display device
A display device is provided. The display device includes a substrate and a light emitting unit disposed on the substrate. The light emitting unit includes an electrode electrically connected to a semiconductor layer. The electrode has a first surface farthest from the semiconductor layer and the semiconductor layer has a second surface adjacent to the electrode. A roughness of the first surface is greater than a roughness of the second surface. |
US10292233B1 |
Configurable lighting system
A luminaire can include a power supply that receives AC mains power from a power source and delivers intermediate power. The luminaire can also include a control module coupled to the power supply, wherein the control module receives the intermediate power from the power source, where the control module includes at least one first switch that has multiple positions, where each position of the at least one first switch corresponds to an output power level of a plurality of output power levels. The output power level can correspond to a discrete correlated color temperature (CCT) output by a plurality of light sources of the luminaire. |
US10292232B2 |
Light and display content integration method
Disclosed is a light and display content integration method, applied to a display device. The display device is an integrated screen, comprising a display area and a light area. The light area is illuminated by an LED array located behind the display area and around a periphery of the display area. The method is configured to integrate, according to an input signal, display content of the display area and a display status of the LED array. The LED array comprises a plurality of light assembly units. The display area is partitioned into a plurality of video regions according to the amount of the light assembly units, and each of the video regions corresponds to one of the light assembly units. The present invention controls, according to different input signals, an output of a corresponding light signal and display signal by analyzing a type of the input signals. |
US10292230B2 |
System and method for controlling a wayside device
A system includes at least one signal light having at least one lamp. The system further includes a control device electrically connected to the at least one lamp by a conductive cable. The at least one lamp is configured to flash in response to the loss of an audio signal generated by the control device. |
US10292229B1 |
Line voltage compensation circuit, led drive system and drive method
The present disclosure provides a line voltage compensation circuit, an LED drive system and a drive method. The line voltage compensation circuit is configured to receive signal reflecting bus voltage and output line voltage compensation signal based on the received signal reflecting bus voltage, a preset baseline voltage and at least one reference voltage, wherein the line voltage compensation signal has a multi-segment linear relationship with the received signal reflecting bus voltage. In the technical solution provided by the present application, the linear relationship between the feedback voltage of the LED load and the built-in baseline voltage is adjusted based on at least one preset threshold to output segment-based line voltage compensation signal. Compared with the line voltage compensation technology with a single slope, better input voltage line regulation and better LED current line regulation can be obtained by adopting the technical solution provided by the present application. |
US10292228B2 |
Circuit for improving stability of backfeed of driving power supplies
The invention provides a circuit for improving the stability of the backfeed of driving power supplies, including a reference resistor, a current measuring resistor, a comparator, a logic circuit, a driving circuit and a load, and also including a control circuit, a current limiting resistor, an energy storage capacitor, and a resistor for generating a voltage difference of the residual current, an output end of the comparator is connected to one end of the current limiting resistor, the other end of the current limiting resistor is simultaneously connected to one end of the resistor for generating a voltage difference of the residual current and an input end of the logic circuit, a backfeed voltage between the current limiting resistor and the resistor for generating a voltage difference of the residual current is directed to the logic circuit, the other end of the resistor for generating a voltage difference of the residual current is connected to one end of the energy storage capacitor. The described circuit structure in the invention largely reduces current jitters and suppresses current surges, increases safety and reliability of the circuit. |
US10292227B1 |
Light intensity control of an LED lighting system
Aspects of the disclosure provide a light emitting diode (LED) fade-in method. The method can include increasing an output current of an LED lighting system from an initial current level to an intermediate current level during a first phase of a fade-in process via a first set of current steps, and decreasing the output current of the LED lighting system from the intermediate current level to a target current level during a second phase of the fade-in process via a second set of current steps. The LED lighting system has a brightness resolution, and each of the first and second sets of current steps corresponds to a finest adjustable brightness value of the brightness resolution. |
US10292225B2 |
Methods and apparatus for adaptable lighting unit
Disclosed are methods and apparatus for a lighting unit that may adaptably achieve a plurality of lighting effects. A plurality of LEDs (541A-G, 641) producing a light output having at least one adaptable light output characteristic may be provided and controlled by a controller 650 electrically coupled to the plurality of LEDs (541A-G, 641). The controller may control the at least one adaptable light output characteristic in accordance with received lighting configuration data that is specific to a particular lighting implementation. |
US10292222B2 |
Control device for the electrical power supply for a semiconductor light source
A control device for the electrical power supply for a semiconductor light source for a light module includes a printed circuit board including at least one electronic component for controlling the electrical power supply. Also provided is a housing suitable for accommodating the printed circuit board, and a protective cap for closing said housing. A first ground belt is arranged on a first face of the printed circuit board and a second ground belt is arranged on a second face of the printed circuit board opposite the first face. The housing includes first points of contact with the second ground belt and the protective cap including second points of contact with the first ground belt, the housing and/or the protective cap including at least one protective curb for all or part of the first and second points of contact. |
US10292220B2 |
Light emitting device for AC power operation
Disclosed is an improved light-emitting device for an AC power operation. A conventional light emitting device employs an AC light-emitting diode having arrays of light emitting cells connected in reverse parallel. The arrays in the prior art alternately repeat on/off in response to a phase change of an AC power source, resulting in short light emission time during a ½ cycle and the occurrence of a flicker effect. An AC light-emitting device according to the present invention employs a variety of means by which light emission time is prolonged during a ½ cycle in response to a phase change of an AC power source and a flicker effect can be reduced. For example, the means may be switching blocks respectively connected to nodes between the light emitting cells, switching blocks connected to a plurality of arrays, or a delay phosphor. Further, there is provided an AC light-emitting device, wherein a plurality of arrays having the different numbers of light emitting cells are employed to increase light emission time and to reduce a flicker effect. |
US10292219B2 |
Lamp with pluggable control interface
The present disclosure relates to a lamp with pluggable control interface including a head, a power device electrically connecting to the head, a body, and a control interface device. The body is configured with a receiving chamber, a heat sink, and a connection portion connecting to the power device. The control interface device includes a plug-in end, a first circuit board electrically connecting to the plug-in end, a controller configured on the first circuit board, the plug-in end engages with the connection portion, and the controller is configured to turn on or off the lamp or to turn on a dimming function. |
US10292217B2 |
Systems and methods for dimming control using system controllers
System and method for dimming control. The system includes a system controller, a transistor, and a resistor. The system controller includes a first controller terminal and a second controller terminal. The transistor includes a first transistor terminal, a second transistor terminal and a third transistor terminal. The resistor including a first resistor terminal and a second resistor terminal. The first transistor terminal is coupled, directly or indirectly, to the second controller terminal. The first resistor terminal is coupled to the second transistor terminal. The second resistor terminal is coupled to the third transistor terminal. The system controller is configured to receive an input signal at the first controller terminal and to generate an output signal at the second controller terminal. The transistor is configured to receive the output signal at the first transistor terminal and to change between a first condition and a second condition. |
US10292216B2 |
Backlight module with MJT LED and backlight unit including the same
A backlight unit including a backlight module and a backlight control module. The backlight module includes a printed circuit board including blocks arranged in an M×N matrix, in which M and N are natural numbers of 2 or greater, and M blocks are arranged in a horizontal direction and N blocks are arranged in a vertical direction, and at least one light emitting device disposed on each of the blocks. The backlight control module is configured to perform a dimming control of the M×N blocks such that the at least one light emitting device in one block can be controlled independently from other light emitting devices disposed in the remaining blocks that are disposed in the horizontal direction and in the vertical direction with respect to the one block. |
US10292215B1 |
Elongated lamp tube, ballast and kit thereof
An elongated lamp tube has an elongated tube shell, two caps, a LED light source, a first power supply circuit, a second power supply circuit and a frequency switch circuit. The elongated lamp tube may be connected to first electrodes of a lamp fixture without a ballast or a lamp fixture with a ballast. The ballast converts an external power of an industrial frequency to a converted power of a working frequency. The frequency switch circuit is connected to the first power supply and the second power supply for blocking one of the first power supply circuit and the second power supply to supply driving current to the LED light source according to an input frequency of a received power. |
US10292212B2 |
Double-cavity microwave oven
A double-cavity microwave oven is disclosed that includes a first and a second cooking cavity, a moveable barrier disposed between the first and the second cavity, a first and a second magnetron, and a first and a second waveguide corresponding to the first and the second magnetron, respectively. The first cavity is electromagnetically isolated from the second cavity, and, as the barrier moves, the size of the first cavity relative to the second cavity changes. As the barrier is in a first position, the first waveguide directs microwaves from the first magnetron to the first cavity and the second waveguide directs microwaves from the second magnetron to the second cavity. As the barrier is in a second position, the first and the second waveguide direct microwaves from the first and the second magnetron to the first cavity. Various embodiments are also disclosed including additional features. |
US10292210B2 |
Transverse flux induction heating device
The transverse flux induction heating device is allows an alternating magnetic field to intersect the sheet face of a conductive sheet which is conveyed in one direction, thereby inductively heating the conductive sheet. The transverse flux induction heating device includes a heating coil disposed such that a coil face faces the sheet face of the conductive sheet; a core around which the heating coil is coiled; a shielding plate formed of a conductor and disposed between the core and a side end portion in the direction perpendicular to a conveyance direction of the conductive sheet; and a non-conductive soft magnetic material which is attached to the shielding plate, wherein the shielding plate is interposed between the core and the non-conductive soft magnetic material. |
US10292209B2 |
Electrostatic chuck heater
An electrostatic chuck heater 20 includes an electrostatic chuck 22, a sheet heater 30, and a support pedestal 60. The electrostatic chuck 22 is obtained by embedding an electrostatic electrode 24 in a ceramic sintered body 26. The sheet heater 30 is a resin sheet 32 having a plurality of correction heater electrodes 34 and a plurality of base heater electrodes 44. A first surface of the sheet heater 30 is resin-bonded to the electrostatic chuck 22, and a second surface of the sheet heater 30 is resin-bonded to the support pedestal 60 made of metal. |
US10292201B2 |
User equipment for discontinuous reception and method performed by a user equipment
A user equipment for discontinuous reception operation in a wireless communication network comprises a receiver. The receiver is configured to operate in an RRC-connected state with predefined DRX active state time periods. The user equipment comprises a paging monitor which is configured to check whether a general paging message has already been read in a current paging cycle. The paging monitor is configured to check whether a general paging message is to be received in a current DRX active state time period if no general paging message has been read in the current paging cycle. The paging monitor is configured to read the general paging message during the current DRX active state time period. |
US10292199B2 |
Method and communication device for performing link adaptation
The present disclosure provides a method implemented in an Access Node (AN) for performing Link Adaptation (LA) for a radio link to which different types of resources are allocated. The method comprises operating separate LA instances for the different types of resources to separately adapt Modulation and Coding Schemes (MCS's) for the different types of resources. The method further comprises performing transmissions on the different types of resources according to the separately adapted MCS's. Also, the present disclosure provides an AN for performing the LA. |
US10292198B2 |
Wireless ad hoc network assembly using network coding
A method of setting up a wireless ad hoc network includes constructing an initial network graph by a source device. The network graph represents the source device, at least one intermediate device, and at least one communication path between the source device and the intermediate device. The initial network graph is sent from the source device to the intermediate device along with an update request. The source device receives a second network graph from the intermediate device in response to sending the initial network graph, and determines an updated network graph by performing a union of the initial network graph and the second network graph. The process is performed by each intermediate device required to reach a destination device. |
US10292194B2 |
Voice input/output apparatus, wireless connection method, and voice interaction system
A voice I/O apparatus comprises a voice input unit that acquires uttered voice; a connection control unit that controls connection between the voice I/O apparatus and a control apparatus that generates a response to the voice; and an interaction control unit that transmits the acquired voice to the control apparatus, receives the response to the voice, and outputs the response, wherein the connection control unit establishes, between the voice I/O apparatus and the control apparatus, connection of a voice channel over which the voice is transmitted and connection of a data channel over which data other than the voice is transmitted, and terminates the data channel in a case where the connection of the voice channel is not completed within a given time period from the establishment of the connection of the data channel. |
US10292192B2 |
Method for processing received RLC PDUs for D2D communication system and device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for processing received RLC PDUs for D2D communication system, the method comprising: receiving a first RLC (Radio Link Control) PDU (Protocol Data Unit) for a RLC entity from a peer UE; setting a plurality of state variables for the RLC entity to initial values, respectively, wherein the plurality of state variables for the RLC entity comprises VR(UH) and VR(UR), and the an initial value of VR(UH) is a RLC sequence number (SN) of the first RLC PDU, and an initial value of VR(UR) is ‘the RLC SN of the first RLC PDU-offset’; and processing the first RLC PDU using the initial values. |
US10292190B2 |
Method of selecting and interconnecting distributed packet core nodes
A networking and application system for handling the data communications protocols in the mobile packet core network. General Packet Radio Service (GPRS) Tunneling Protocol (GTP) has a control plane for control signaling (GTP-C) and a data plane for user data (GTP-U). A GTP Switch interfaces with Serving GPRS Support Node (SGSN) and/or serving gateway (S-GW). The GTP Switch provides Interment Protocol (IP) address manipulation to hide the topology of distributed control plane and data plane instances. The GTP Switch also implements dynamic node selection to route the control signaling and data plane traffic to different instances, hosted on separate servers, thus enabling higher flexibility in the network routing path optimization and scalable and elastic handling of the data traffic. |
US10292189B2 |
Method of network configuration for wireless access point
A method of network configuration for a first wireless access point (AP) includes scanning to find a second wireless AP; determining whether the first wireless AP is a network provider or a network joiner in a network connection with the second wireless AP according to a determination rule; establishing the network connection with the second wireless AP; and configuring a profile of the first wireless AP when the network connection is established; wherein the second wireless AP is configured to have a profile identical to the profile of the first wireless AP when the network connection is established. |
US10292188B2 |
Connection management techniques for wireless docking
Disclosed herein are connection management techniques for wireless docking. According to various such techniques, a wireless docking station may be arranged to implement an auto-connect mode setting that defines whether mobile clients are permitted to automatically connect to the wireless docking station, and may be arranged to implement a persistent pairing setting that defines whether authentication certificates may be reused. In some embodiments, the wireless docking station may be configured to advertise the auto-connect mode setting and the persistent pairing setting in auto-connect capability information elements (IEs) that it includes in probe requests and/or probe responses. The embodiments are not limited in this context. |
US10292184B2 |
System and method for relay device discovery
A method for establishing relay services includes transmitting a random access parameter to a network node indicating a request for relaying services, the transmitting of the random access parameter initiates a first random access procedure, receiving, by the RD, a random access response including a relay indicator indicating one or more candidate relay devices, wherein receiving the relay indicator terminates the first random access procedure, and searching for a relay device in accordance with the relay indicator included in the random access response. |
US10292180B2 |
Apparatus, system and method of communicating non-cellular access network information over a cellular network
Some demonstrative embodiments include devices, systems and/or methods of communicating non-cellular access network information via a cellular network. For example, an Evolved Node B (eNB) may include a radio to transmit a control message over a cellular communication medium, the control message including access network information of at least one non-cellular network within a coverage area of the eNB. |
US10292179B2 |
Maximizing a frame's arrangement thereby increasing processing time available to processors
Embodiments herein maximize frame usage by selectively arranging the data within the frame thereby giving the transmitting processor additional time generate and transmit the data within the frame without increasing the time gap G of the frame and without increasing the overall length of the frame. Further, the selective arrangement also gives the receiving processor additional time to process the data of the frame and send Ack/Nack information regarding the success/failure of the processing without increasing the time gap G of the frame and without increasing the overall length of the frame. Other aspects, embodiments, and features are also claimed and described. |
US10292178B2 |
Method and apparatus for reporting channel status in cellular radio communication system
A method and an apparatus for reporting channel status in a cellular radio communication system are disclosed. In a communication system supporting a carrier aggregation of a component carrier to which an FDD scheme is applied and a component carrier to which a TDD scheme is applied, a base station identifies a TDD uplink-downlink configuration of a TDD primary cell, and configures a CSI transmission period of an FDD secondary cell according to the TDD uplink-downlink configuration. A terminal transmits a CSI of the FDD secondary cell in a specific sub-frame of the TDD primary cell according to a CSI configuration period indicated by the base station. |
US10292176B2 |
Subframe availability for machine type communications (MTC)
Certain aspects of the present disclosure generally relate to wireless communications and more specifically to a method for machine type communications involving identifying one or more subframes, within at least one radio frame, unavailable for bundled transmissions across multiple subframes and communicating, via at least one narrowband region within a wider system bandwidth, using bundled transmissions across multiple subframes based on the identification. |
US10292175B2 |
Radio access networks
Among other things, a communication system comprising remote units and a controller is described. Each of the remote units comprises one or more radio frequency (RF) units to exchange RF signals with mobile devices. At least some of the RF signals comprise information destined for, or originating from, a mobile device. The controller comprises one or more modems and is connected to an external network. At least one of the modems is a baseband modem and is configured to pass first data corresponding to the information. The at least one of the modems is configured to perform real-time scheduling of the first data corresponding to the information. The controller is separated from the remote units by an intermediate network. The intermediate network comprises a switched Ethernet network over which second data corresponding to the information is carried in frames between the controller and the remote units. |
US10292172B2 |
Method and apparatus for transmitting packet in system performing D2D direct communication
A method and an apparatus for transmitting a packet in a system performing a Device to Device (D2D) direct communication are provided. In the method, whether to transmit a small packet is determined. When small packet transmission is determined, at least one peripheral reception device is informed of whether the small packet is transmitted at a scheduling point. |
US10292171B2 |
Terminal device and communication system
A terminal device and a communication system which are capable of starting LAA communication with a lower possibility of interference are provided. A communication unit performs communication using each of a first network and a second network. A communication control unit notifies a base station device constituting the first network of allocated frequency band exclusion information indicating a frequency band to be excluded from frequency bands allocated to the terminal device, and controls the communication unit so as to connect to the base station device using a frequency band allocated by the base station device. |
US10292168B2 |
Allocating digital channels associated with communications signals into assigned spectrum chunks in a wireless distribution system (WDS) based on determined utilization of processing resources
Embodiments of the disclosure relate to allocating digital channels into spectrum chunks in a wireless distribution system (WDS). In a WDS, a central unit is configured to communicate downlink and uplink communications signals with a plurality of remote units over a plurality of downlink and uplink communication links. In one aspect, discrete downlink channels in the downlink communications signals are grouped into downlink spectrum chunks at the central unit when the processing circuitry at the central unit is underutilized. In another aspect, discrete uplink channels in the uplink communications signals are grouped into uplink spectrum chunks at the remote units when the processing circuitries at the remote units are underutilized. By grouping discrete downlink channels into downlink spectrum chunks and/or grouping uplink discrete channels into uplink spectrum chunks, it is possible to optimize system resource utilization in the WDS, thus providing enhanced overall performance in the WDS. |
US10292167B2 |
Buffer status reporting and logical channel prioritization in multiflow operation
Uplink reporting and logical channel prioritization in multiflow operation is described. In some embodiments, uplink reporting for multiflow operation utilizes bearer level splitting where the UE associates bearers or logical channel groups (LCGs) with cells for uplink reporting. In some embodiments, uplink reporting for multiflow operation utilizes packet level splitting where the UE groups buffers for all LCGs into a common pool for uplink reporting. In packet level splitting embodiments, the UE may perform uplink reporting based on the total amount of data available for transmission in the common buffer pool or by applying scaling coefficients associated with the serving cells. Some embodiments manage mapping of logical channel payloads to uplink grants for multiflow operation. |
US10292166B2 |
Machine-to-machine (M2M) terminal, base station, method, and computer readable medium
A Machine-to-machine (M2M) terminal (11) is configured to receive a first notification from a base station (13) and to transmit a second notification to the base station (13) when establishing a radio connection with the base station (13) after reception of the first notification or while performing a procedure for establishing a bearer between the M2M terminal (11) and a core network (14) after reception of the first notification. The first notification indicates whether specific coverage enhancement processing is supported in a cell (130) of the base station (13) in which the M2M terminal (11) is located. The second notification indicates that the specific coverage enhancement processing is required or being executed by the M2M terminal (11). It is thus possible to provide an improvement to allow the M2M terminal to determine necessity of special coverage enhancement processing for M2M terminals. |
US10292164B2 |
Method and apparatus for optimization of video transmissions
A method comprises selecting, for at least a part of a set of data to be transmitted to a user equipment in cell, a bit rate, said bit rate being selected in dependence on radio conditions associated with said user equipment in said cell. |
US10292161B2 |
Method and apparatus for performing uplink transmission in wireless LAN system
Proposed is a method for determining transmission using a network allocation vector (NAV) in a wireless LAN system. Specifically, after a receiving device receives a trigger frame, which triggers an uplink multiple user transmission, from a transmitting device, whether to transmit an uplink physical layer protocol data unit (PPDU) corresponding to the trigger frame is determined using the NAV of the receiving device. In this case, if the NAV is established by an intra-basic service set (BSS) frame, whether to transmit the uplink PPDU is determined without taking the NAV into consideration. |
US10292160B1 |
Prioritizing uplink grants to mobile devices assigned to frequencies subject to group delay variation
Systems and methods are disclosed for prioritizing uplink grants to mobile devices based on group delay variation considerations. A base station may receive (i) a first random access channel (RAC) request from a first user equipment device (UE) assigned to operate in a first frequency band of a wireless communication network and (ii) a second RAC request from a second UE assigned to operate in a different, second frequency band of the wireless communication network, both request being for uplink communications. Upon determining that the first frequency band is more susceptible to group delay variation based impairments than the second frequency band, the base station prioritizes an uplink channel grant of the first RAC request over an uplink channel grant of the second RAC request. |
US10292159B2 |
Automated mesh point survey and guided installation for a wireless mesh network
Introduced here are techniques to provide automated mesh point survey and guided installation for assisting the installation and configuration of a wireless mesh network. Additional implementation techniques are also introduced including, for example, link rate estimation, roaming, and dedicated backhaul link implementation in such wireless mesh network, are also discussed. Among other benefits, this disclosure provides an integral solution where multiple wireless local area network (WLAN) mesh point devices are deployed in a relatively large environment with potential dead spots, such as a home or an office. |
US10292157B2 |
Communication device and base station
A communication device configured to communicate with a network via at least one carrier is disclosed. The at least one carrier includes a plurality of transmission time interval (TTI) length configurations. The communication device includes a soft buffer for storing a downlink data transmission from the network; a storage unit configured to store a program code; and a processor electrically coupled to the storage unit. The processor is configured to access the program code to partition the soft buffer into a plurality of soft buffer partitions among the TTI length configurations according to a plurality of HARQ process numbers corresponding to the TTI length configurations. |
US10292154B2 |
Communication establishment method, mobile station and transfer device based on transfer mode
A communication establishment method, mobile station and transfer device based on transfer mode. The method comprises: a first mobile station sends to the transfer device control information including the slot used by the first mobile station and the control signalings corresponding to different service types, in order that the transfer device determines a transfer slot and gets ready for communication according to the control signalings; and the first mobile station communicates with a target mobile station group through the transfer slot. The transfer device can accurately acquire the slot used by the mobile station, thus reducing communication error rate and solving the problem that the transfer device can not identify the slot in the use of the mobile station and can not support delayed access. Meanwhile, the technical solution can be compatible with existing transfer device and mobile station. |
US10292153B2 |
Reception apparatus and reception method
Method of scrambling signals, transmission point device, and user equipment using the method are provided. The method includes: sending an ID table to a user equipment through higher layer signaling, the ID table being a subset of the whole ID space and containing available IDs for the user equipment; notifying the user equipment an ID in the ID table to be used through physical layer signaling or UE specific higher layer signaling; generating a random seed based on the notified ID; initializing a scrambling sequence by the random seed; and scrambling the signals with the initialized scrambling sequence. The method of the disclosure, by combining physical layer signaling and higher layer signaling, may notify the used group ID and the blind detection space to a UE, wherein the blind detection for the UE is enabled and the signaling overhead is reduced. |
US10292150B2 |
Method for information transmission, base station and user equipment
The present disclosure provides a method for information transmission, a base station and a user equipment. The method for information transmission includes: performing a coverage enhancement processing on control information and data information; transmitting the control information and the data information, which the coverage enhancement processing is performed on, to a user equipment; and transmitting coverage enhancement indication information to the user equipment, where the coverage enhancement indication information is used for indicating the user equipment to acquire the control information and the data information which the coverage enhancement processing is performed on. The technical solutions of the present disclosure are capable of improving the downlink coverage range. |
US10292149B2 |
Physical downlink control channel transmission method and apparatus
Disclosed are a physical downlink control channel transmission method and apparatus, which are used for achieving, in the case where an initial signal or signalling which indicates an initial position of a physical downlink shared channel is not transmitted, a method in which a physical downlink control channel is used for transmitting and indicating an initial position of a physical downlink shared channel. The method comprises: a terminal determining, according to each candidate time position in a set of candidate time positions and a set of candidate physical downlink control channel/enhanced physical downlink control channel resource positions corresponding to the candidate time position respectively, a physical downlink control channel/enhanced physical downlink control channel bearing downlink control information in an unauthorized frequency band wireless frame; and the terminal receiving the downlink control information by means of the determined physical downlink control channel/enhanced physical downlink control channel. |
US10292147B2 |
Downlink control channel for single carrier transmission
A method is provided comprising selecting (301), in a network node, a downlink control channel scheme comprising at least two control channel pools within predefined control symbols. The network node applies (302) time division multiplexing between different control channels and/or related control channel building blocks within each control channel pool. The network node applies (302) frequency division multiplexing between different control channels. The network node allocates (303) control channel resources for at least one control channel based on a control channel type and/or aggregation level. |
US10292140B2 |
Method and system for indicating the transmission mode for uplink control information
A base station includes a transmit path circuitry to select one of a first UCI multiplexing method that allows a subscriber station to simultaneously transmit PUSCH and PUCCH and a second UCI multiplexing method that does not allow the subscriber station to simultaneously transmit PUSCH and PUCCH. The transmit path circuitry also transmits a higher layer signal indicating the one selected UCI multiplexing method, and transmits one or more uplink grants. Each of the uplink grants schedules a PUSCH in an UL CC for a subframe n, and each of the uplink grants carries a CQI request. The base station also includes a receive path circuitry to receive an aperiodic CSI report on the PUSCH in the uplink component carrier i when only one of the uplink grants scheduling a PUSCH in an uplink component carrier i carries a CQI request having a value from a set of values. |
US10292137B1 |
Reducing latency in an unlicensed frequency spectrum
Reducing latency in a wireless network includes initiating a sensing period for measuring signal indicators of a plurality of frequency channels of an unlicensed spectrum, determining that one of the plurality of frequency channels is able to sustain a traffic load, interrupting the sensing period, and scheduling one or more cellular subframes during the remainder of the sensing period using the one of the plurality of frequency channels. |
US10292136B2 |
V2V safety system using learned signal timing
A vehicle-to-vehicle (V2V) communication transponder for use in V2V communication, safety, optimization and anti-collision systems wherein the transponder records and shares observed traffic signal timing and phasing, and uses this information to make recommendations or perform automatic operation to optimize parameters such as safety, gas mileage, travel time, and overall traffic flow. Methods for sharing and making recommendations are described. Embodiments include considerations of traffic and road history in recommendations. No central authority, road-side equipment, (RSU), or pre-determined lane maps are required. Embodiments include a hybrid protocol using both TDMA and CSMA. Some embodiments are free of MAC and IP addresses. Embodiments include equipped vehicles and V2V system using the transponder. |
US10292133B2 |
Techniques and apparatuses for co-operative traffic management
A person may utilize multiple connected devices, such as smart watches, user equipments (UEs), smartphones, tablet computers, and/or the like, which may each be assigned unique phone numbers. Operators may assign a common phone number to the multiple connected devices; however, the phone number is not used in the access stratum path of a radio access technology resulting in multiple paging procedures being performed for the multiple connected devices. In implementations, described herein, a first UE, such as a smartphone, may obtain paging information associated with decoding paging messages for a second UE, such as a smart watch. The first UE may use the paging information to decode a paging message of a combined paging cycle established for the first UE and the second UE, thereby obviating a need for multiple paging cycles for the first UE and the second UE. |
US10292129B2 |
Automatic location-based notifications for a group of users
Notifications for a group of portable communication device users are provided based on a meeting of two or more users. A current location of each member is obtained and it is determined whether two or more of the members are in a similar location by comparing the current locations. The notification is automatically generated, the notifications including information regarding the context of the meeting and one or more of the location of the meeting, the identities of the users at the meeting, a time of the meeting, and a status of the meeting. The notification is transmitted to other users in the group, the other users being users in the group that are not at the meeting location. An automatic response may be performed based on the context of the meeting. |
US10292127B2 |
Geopositioning techniques for locations with obscured satellite signals
In a system for geopositioning receivers in areas substantially inaccessible to satellite signals, multiple access points configured to periodically transmit management frames (i) via a single shared communication channel and (ii) using a modulation scheme associated with a rate of at least 50 Mbps. A database stores respective locations for each of the access points. A portable computing device is configured to retrieve the location of the access points from the database and, when moving through a region in which the of access points are disposed, receive at least one management frame from each of the access points within a limited time interval on the single shared communication channel. The portable computing device is further configured to determine a current position of the portable computing device based on the management frames using the retrieved locations of the access points. |
US10292124B2 |
Method and device for connecting to 4G network and terminal equipment
Provided are a method for connecting to a 4G network, a device for connecting to a 4G network, and a terminal equipment. The method includes the follows: a terminal equipment judges whether the terminal equipment is currently registered in 4G; if the terminal equipment is not currently registered in 4G, whether a radio resource (RR) state is an idle state is judged; if the RR state is a non-idle state, a first duration in which the terminal equipment is in the non-idle state is determined; and if the first duration exceeds a first time threshold, the RR state is released to the idle state to cause the terminal equipment to re-select to connect to the 4G network. |
US10292122B2 |
Method and access point for maintaining synchronization among access points in radio access network
The present disclosure provides a method implemented in an access point, AP, for maintaining synchronization among APs in a radio access network as well as the AP. The method comprises at least one of a transmission step and a reception step. At the transmission step, a first inter-AP synchronization signal is transmitted to a first neighboring AP, which synchronizes to the AP, at a transmission resource indicated by a first synchronization signal transmission/reception pattern associated with the AP, when the first neighboring AP receives the first inter-AP synchronization signal at a reception resource indicated by a second synchronization signal transmission/reception pattern associated with the first neighboring AP, wherein the reception resource indicated by the second synchronization signal transmission/reception pattern overlaps with the transmission resource indicated by the first synchronization signal transmission/reception pattern. At the reception step, a second inter-AP synchronization signal is received from a second neighboring AP, to which the AP synchronizes, at a reception resource indicated by the first synchronization signal transmission/reception pattern, when the second neighboring AP transmits the second inter-AP synchronization signal at a transmission resource indicated by a third synchronization signal transmission/reception pattern associated with the second neighboring AP, wherein the reception resource indicated by the first synchronization signal transmission/reception pattern overlaps with the transmission resource indicated by the third synchronization signal transmission/reception pattern. |
US10292119B2 |
Frequency-division duplexing in a time-division duplexing mode for a telecommunications system
Certain features relate to operating a distributed antenna system or repeater system communicating frequency-division duplexing (“FDD”) signals in a time-division duplexing (“TDD”) mode. A TDD mode scheduler is configured for monitoring a downlink communications channel for the start of a downlink frame, sub-frame, or resource slot. Based on the start of a downlink frame, sub-frame, or resource slot, the TDD mode scheduler can identify a TDD transmission time-slot. The TDD mode scheduler can schedule high-powered downlink sub-frames during the TDD transmission time-slots where higher power output may be desirable. Based on the indication of the TDD transmission time-slot, a transmit/receive controller can increase the gain of the downlink communication and reduce the gain of the uplink communication. |
US10292118B2 |
Method and device for real time transmission power control in wireless communication system
A method and device for real time transmission power control in a wireless communication system are provided. The method includes receiving transmission power control related information from at least one base station, generating transmission power control information for load balancing of the at least one base station based on the transmission power control related information, and controlling the transmission power of the at least one base station based on the transmission power control information. |
US10292117B2 |
Determining power headroom in a wireless network
Methods and apparatus for power control are described. Methods are included for calculating and signaling power control related data to support multiple component carriers (CCs) for which transmission may be accomplished with one or more WTRU power amplifiers (PAs). Methods are included for calculating and signaling one or more of CC-specific power control related data and PA-specific power control related data. The power control related data may include one or more of maximum power, power headroom, and transmit power. Methods for selecting which power control related data to exchange are included. Methods are included for calculating and signaling power control related data for physical UL shared channel (PUSCH), physical UL control channel (PUCCH), and simultaneous PUSCH and PUCCH transmission. |
US10292115B2 |
Electronic device and method of transmitting wireless signal thereof
Disclosed are an electronic device and a method of transmitting a wireless signal thereof. The electronic device includes: a housing; a first antenna configured to form a first part of the housing; a second antenna configured to form a second part of the housing; and at least one processor including a first transmission terminal and a second transmission terminal connected to the first antenna and the second antenna, respectively, wherein the at least one processor is further configured to identify a strength of at least one of a transmission signal and a reception signal when transmission of a wireless signal is requested, and control at least one of a phase and a strength of wireless signals output through the first transmission terminal and the second transmission terminal according to a result of the identification. Various other embodiments are possible. |
US10292111B1 |
Gain control circuit supporting dynamic gain control in a remote unit in a wireless distribution system (WDS)
A gain control circuit in a wireless distribution system (WDS) is provided. The gain control circuit generates a combined digital communications signal based on a number of received radio frequency (RF) communications signals. The combined digital communications signal has a digital amplitude(s) representing a summed analog power level(s) of the RF communications signals in a predefined number of binary bits. When the summed analog power level(s) exceeds a maximum analog power level represented by the digital amplitude(s) in the predefined number of binary bits, the gain control circuit determines a selected RF communications signal(s) causing the summed analog power level to exceed the maximum analog power level and attenuates the selected RF communications signal(s) to reduce the summed analog power level to below the maximum analog power level. As such, it is possible to achieve a calculated balance between performance, complexity, and cost in the gain control circuit. |
US10292110B2 |
Uplink transmission power control method and apparatus
A method for controlling uplink transmission power in a wireless communication system, includes transmitting transmit power command (TPC) monitoring information to adjust an uplink transmission power for a first physical uplink control channel (PUCCH) cell and a second PUCCH cell, the TPC monitoring information including a first TPC index assigned to the first PUCCH cell and a second TPC index assigned to the second PUCCH cell, wherein the base station is configured with dual connectivity in which the base station manages at least one set of a first set of serving cells and a second set of serving cells, wherein the first PUCCH cell is only one cell which is capable of transmitting a first PUCCH in the first set of serving cells, wherein the second PUCCH cell is only one cell which is capable of transmitting a second PUCCH in the second set of serving cells; and transmitting a TPC payload on a downlink control channel. |
US10292105B2 |
Motion-based adaptive scanning
In order to facilitate reduced power consumption of an electronic device (such as a smartphone) when communicating with another electronic device (such as an access point) in a wireless network, the electronic device may change a frequency of network scans performed by an interface circuit in the electronic device based on a motion profile of the electronic device. In particular, the electronic device may determine the motion profile based on spatial information, such as: acceleration data, orientation data, Global Positioning System data and/or data from the wireless network. Then, the electronic device may change the frequency of the network scans performed by the interface circuit based on the motion profile. In this way, the frequency of the network scans can be reduced when the electronic device is stationary or moving rapidly (such as when a user of the electronic device is driving in a car). |
US10292101B2 |
Peak-to-average power management in wireless local area network signaling
Methods, systems, and devices for wireless communication are described. A wireless device, such as a device in a wireless local area network, may use a radio frame structure that includes a high efficiency (HE) signal field and an HE data field for communications, for example, over shared radio frequency spectrum. One or more bits or symbols within the HE signal field may be adjusted to avoid a high peak-to-average power ratio (PAPR). In some cases, the adjustment may be to a signal A (SIG-A) or signal B (SIG-B) field. In some examples, a random bit sequence may be used for padding in a signal field. In other examples, bits may be reversed or scrambled. In yet other examples, bits may be modulated and a phase rotation may be applied to the corresponding signal. |
US10292100B2 |
Method and apparatus for indicating and adapting the activity state of a wireless device having device-to-device communication capabilities
A method implemented at a network node configured for operation in a wireless communication network. The method includes determining a Device-to-Device (D2D) activity status of a wireless device that is registered in the network and has network communications capability and D2D communications capability, and adapting one or both of network and D2D operations with respect to the wireless device, in dependence on the determined activity status. |
US10292093B2 |
Communicating subframe timing of an access point on a shared communication medium
Techniques for indicating and determining a subframe timing of an access point on a shared communication medium are disclosed. A method of transmitting a discovery reference signal (DRS) may include establishing a transmission timing for transmission of the DRS relative to a system timing of an access point, determining whether to transmit the DRS during a particular SF based on the selected DRS transmission window, and transmitting the DRS to at least one access terminal during the particular SF in response to a determination to transmit the DRS. |
US10292089B2 |
Re-establishing connectivity on lost players
An example implementation may involve a first playback device accessing, from a file, first network parameters. The first playback device determines that it is unable to establish a valid network connection to the first WLAN using the first network parameters. In response, the first playback device broadcasts a probe request message. The first playback device receives, from a second playback device, a response to the probe request message, the response to the probe request message indicating second network parameters that are assigned to a network interface of the second playback device. The first playback device establishes a valid network connection to the particular WLAN using the second network parameters and joins, via the established network connection to the particular WLAN, a media playback system that comprises the second playback device. |
US10292088B2 |
Blocked device checking in roaming scenarios
In certain cellular communication systems, a roaming communication device may attempt to establish a connection with a visited wireless communication network. Before allowing the connection, the visited network may check to see whether the International Mobile Equipment Identity (IMEI) of the device has been listed in an Equipment Identity Register (EIR) as being blocked, and may refuse the connection if the IMEI is listed as being blocked. In addition, when the home network of the device receives a request to authorize usage of the device, the home network may also check its own EIR to determine whether the IMEI has been blocked. If the IMEI has been blocked in the EIR of the home network, the home network indicates to the visited network that the connection should be refused. |
US10292083B2 |
Self-optimizing method for the UE group
The present application discloses a self-optimizing method for a UE group, which includes: a. a base station of a cell in the system adjusts mobility parameters of a specified UE group from the cell to another cell, and notifies the base station that the another cell belongs to of a relative value of mobility parameter change of the specified UE group in the cell; or, the base station of the cell requests base station of the another cell to adjust the mobility parameters of the specified UE group to the cell, and carry the relative value of mobility parameter change; b. the base station of the another cell determines which manner to take to adjust the mobility parameters of the specified UE group according to the relative value of the mobility parameter change received. |
US10292081B2 |
Method and apparatus for performing partial handover for continuous data transmission in wireless communication system
For continuous data transmission during a handover procedure, Make-Before-Break handover may be introduced, which maintains source evolved NodeB (eNB) connection after reception of radio resource control (RRC) message for handover. In order to reduce ambiguity of Make-Before-Break handover, the present invention provides receiving a handover command from a network, after receiving the handover command from the network, keeping exchanging data with a source cell, stopping exchanging data with the source cell when a condition is met, and after stopping exchanging data with the source cell, starting exchanging data with a target cell. |
US10292080B2 |
Device and method of aggregating WLAN and LTE system
A communication device for aggregating long term evolution (LTE) and wireless local area network (WLAN) comprises a storage unit for storing instructions and a processing means coupled to the storage unit. The processing means is configured to execute the instructions stored in the storage unit. The instructions comprise transmitting a first message indicating support of LTE-WLAN aggregation to a base station (BS) via a LTE communication; receiving a configuration message configuring reception of at least one LTE packet transmitted via a WLAN and a WLAN configuration from the BS via the LTE communication; receiving the at least one LTE packet from the BS via the WLAN in response to the configuration message; and not showing an identification of the WLAN configured by the WLAN configuration on a display of the communication device. |
US10292079B2 |
Method and device of reselecting cell by terminal
Provided are a method of reselecting a cell by a terminal in a wireless communication system and a device supporting the same. A terminal may measure a cell on the basis of a priority, may calculate a ranking of the cell, using a cell measurement result, and may reselect a cell having the highest ranking. Otherwise, the terminal may measure a cell and evaluate a cell reselection criterion on the basis of a priority, may calculate a CE level with respect to a cell satisfying the cell reselection criterion evaluation, using a cell measurement result, and may reselect a cell having the lowest CE level. The terminal may be a terminal operating in a coverage extension mode and the coverage extension mode enables the cell measurement to be performed for a longer time than a normal mode. |
US10292078B1 |
Device and method of handling an evolved packet system bearer context
A method for handling an EPS bearer context comprises transmitting a first protocol data unit (PDU) Session identity (ID) to a long-term evolution (LTE) network; receiving a first EPS bearer ID identifying a first EPS bearer, from the LTE network; configuring a first data radio bearer (DRB) associated to the first EPS bearer ID, with the LTE network; communicating data via the first DRB with the LTE network; connecting to a new radio (NR) network and disconnecting from the LTE network; keeping the first EPS bearer ID and the first PDU Session ID; configuring a second DRB associated to the first PDU Session ID, with the NR network; connecting to the LTE network and disconnecting from the NR network; keeping the first EPS bearer ID and the first PDU Session ID; and configuring a third DRB associated to the first EPS bearer ID. |
US10292077B2 |
Cell selection and reselection in normal and enhanced coverage mode
The present disclosure relates to methods for selecting or reselecting a cell from among a plurality of cells. The present disclosure is also providing mobile stations for performing these methods, and computer readable media the instructions of which cause the mobile station to perform the methods described herein. For this purpose, the mobile station is detecting cells which are candidates (i.e. candidate cells) for selection or reselection, utilizing either the normal coverage mode or the enhanced coverage mode. Further, the mobile station is selecting or reselecting a cell among the candidate cells detected, utilizing either the normal coverage mode or the enhanced coverage mode. The mobile station is performing the detection and the selection or reselection on the basis of stored information indicating whether or not at least one of the candidate cells supports that the detection and the selection or reselection utilize the enhanced coverage mode. |
US10292075B2 |
System and method for controlling a report about link status monitoring result acquired by mobile station and transmitted to a base station
A radio base station and method comprise transmitting a message including measurement parameters to a radio terminal being in a connected state, and receiving measurement results of radio environment, location information, and a time stamp from the radio terminal in response to the radio terminal transitioning from an idle state to a connected state, the measurement results being measured by the radio terminal during the idle state. A network including the radio base station uses the measurement results to detect coverage problems of the network. The measurement results include a first measurement result for a first frequency band measured by the radio terminal in accordance with the measurement parameters, and the measurement results further comprise a second measurement result for a second frequency band measured by the radio terminal during the idle state even when the measurement parameters do not include a measurement instruction for the second frequency band. |
US10292071B2 |
Navigation device, navigation method, non-transitory computer readable storage medium, and navigation control method of a terminal device for providing congestion information to a user
According to one aspect of an embodiment an information providing device includes a communication unit that communicates with a terminal device used by a user. The information providing device includes an information provision control unit that generates provided information provided to the user in the terminal device and optionally including congestion information presenting a congestion condition and cause the communication unit to transmit the generated provided information to the terminal device. The information providing device includes a derivation unit that derives sensitivity with respect to the congestion information based on information received by the communication unit from the terminal device after the provided information including the congestion information has been transmitted. The information provision control unit of the information providing device generates the provided information based on the sensitivity derived by the derivation unit. |
US10292065B2 |
Terminal device, base station device, integrated circuit, and radio communication method
A terminal apparatus which performs periodic channel state information reporting to a base station apparatus, the terminal apparatus including a reception unit that receives first information, second information, and index information indicating a value for reporting periodicity of the channel state information, from the base station apparatus, and a transmission control unit that determines the value for reporting periodicity of the channel state information on the basis of the index information, in which the applicable value is based on a certain UL-DL configuration, in which, in a case where the second information is not configured, the certain UL-DL configuration is a UL-DL configuration indicated by the first information, and in which, in a case where the second information is configured, the certain UL-DL configuration is a UL-DL configuration indicated by the second information. Consequently, in a radio communication system which employs dynamic TDD, interference with a downlink signal is avoided, and an uplink control signal is transmitted. |
US10292060B2 |
Autonomous, power-dictated message routing for multi-hop mesh network outage communications
Methods and devices for facilitating communications in an ad-hoc multi-hop wireless network during outage conditions are described herein. In one exemplary embodiment, an initiating device attempts to send a communication to a target destination by first sending a synchronization request to an intermediate device using a unicast transmission. If the initiating device determines that the first synchronization request failed, a second synchronization request is sent to any potential candidate device neighbors using an anycast transmission protocol. The initiating device receives an acknowledgment message from at least one of those devices. The transmission of acknowledgment messages by potential candidate responders are prioritized in a self-organizing manner relating to priority indicator information conveyed in the anycast transmission. The acknowledgment message indicates that a device has accepted the anycast synchronization request and, after synchronizing with that device, the initiating device sends a communication to the destination via the responding device using a unicast transmission protocol. |
US10292059B2 |
Managing analog beams in mmWave networks
A computer-implemented method executed in a wireless communication system for establishing communication links in a millimeter wave network is presented. The method includes determining active communication links between a plurality of transmitters and a plurality of receivers operated by a plurality of users and formulating a quality of service (QoS) proportional fairness (PF) network utility as a constrained submodular set function maximization problem. The method further includes performing an optimization framework by optimizing, based on the active communication links, user association for fixed transmit beam patterns and optimizing, based on the active communication links, the fixed transmit beam patterns and corresponding beam attributes for a fixed set of user associations. The method also includes iteratively performing the optimizing steps in an alternating manner to determine a user from the plurality of users that optimizes the constrained submodular set function maximization problem and assigning the determined user to a cell. |
US10292056B2 |
Monitoring non-supported wireless spectrum within coverage areas of distributed antenna systems (DASs)
Monitoring non-supported wireless spectrum within a coverage area of a distributed antenna system (DAS) in which a listening module connected to a remote unit of the DAS monitors non-supported wireless frequencies (i.e., frequencies that are outside the frequency ranges supported by the downlink and uplink signals of the DAS), via one or more antennas. The listening module also transmits the wireless frequencies to a monitoring module connected to head-end equipment (HEE) of the DAS. In that manner, a monitoring module can use an existing DAS infrastructure to monitor non-supported portions of the wireless spectrum at remote locations. In addition to avoiding the need to run a parallel DAS infrastructure, the disclosed arrangements are also useful in shared spectrum environments and other environments where efficient spectrum utilization is desired. |
US10292054B2 |
Enabling technologies for LTE on unlicensed spectrum
Methods and a system are provided for enabling coexistence of WIFI and Long Term Evolution (LTE) in a wireless communication system. A method includes embedding in a data sequence, by a base station capable of transmitting and receiving LTE frames, a channel reservation packet that (i) is detectable by a WIFI receiver and (ii) reserves a particular one of a plurality of available unlicensed communication channels for a transmission duration of the data sequence. The method further includes transmitting, by the base station, the data sequence including the embedded channel reservation packet. |
US10292052B2 |
Access method and device
Embodiments provide an access method and device. The method includes: sending, by a user terminal, a carrier extension request to a base station when a current service resource demand is greater than a specified threshold, where the carrier extension request is used to request the base station to allocate an available spectrum resource; receiving the available spectrum resource sent by the base station. The method also includes obtaining through calculation, according to the current service resource demand and the available spectrum resource, a quantity of antenna channels that need to be enabled, and enabling an antenna channel corresponding to the quantity of antenna channels. The method also includes sending an access request to the base station, where the access request carries the antenna channel that is to be enabled by the user terminal. |
US10292050B2 |
Method, apparatus, and platform for sharing wireless local area network
A method, an apparatus, and a platform for sharing a wireless local area network, so as to resolve a problem of low system security that exists in a process of currently implementing wireless local area network sharing. In the embodiments of the present invention, a wireless local area network sharing platform receives a wireless local area network sharing message generated by a first terminal based on locally saved wireless local area network sharing information and generates, according to the sharing information, identifier information corresponding to a wireless local area network sharing page; a second terminal accesses a wireless local area network according to the identifier information. |
US10292048B2 |
Mobile device, and method for releasing lock of the mobile device via handwriting recognition
A method, and a mobile device adapted thereto, verifies a user and executes applications via handwriting recognition. The method of controlling a mobile device includes entering a lock state, detecting a user's input, verifying a user based on the input and searching for an instruction corresponding to the input, and performing at least one of maintaining or releasing the lock state and which performs an operation corresponding to the instruction, based on user verification result and the instruction search result. |
US10292037B1 |
Mobile communication device automated home location register (HLR) assignment adaptation
A method of adapting assignment of user equipments (UEs) to home location registers (HLRs) in a wireless communication network. The method comprises receiving location messages from a UE by an application executing on a computer system, where each of the location messages comprise information about a location of the UE at a date and time, analyzing the information about the locations of the UE by the application, selecting a HLR assignment rule based on a user profile associated with the UE by the application, applying the selected HLR assignment rule to the analysis of the information about locations of the UE by the application to determine a preferred HLR in the wireless communication network for the UE, and reassigning the UE from a previously assigned HLR to the preferred HLR by the application. |
US10292035B2 |
Identification bracelet and methods
The embodiments described herein provide an apparatus adapted to be coupled to the body of a user. The apparatus includes a transceiver and a processor configured to determine the user's location. The processor may make this determination based, at least in part, on a plurality of signals received via the transceiver. The processor may then determine that the user is lost and transmit, via the transceiver, a distress signal including the location of the user. |
US10292031B1 |
Wireless network device
One example discloses a wireless network device, wherein the wireless device is a second wireless device configured to receive a set of original signal transmissions from a first wireless device; wherein the set of original signal transmissions includes a signal for the second wireless device and a signal for a third wireless device; wherein the second wireless device is configured to detect a timing interval between individual signal transmissions within the set of original signal transmissions; wherein the second wireless device is configured to re-transmit the signal for the third wireless device substantially in-phase with the timing interval. |
US10292025B2 |
Sensor devices and networks for remotely acquiring stormwater data
The present invention is directed towards devices, systems, and methods for remotely acquiring stormwater data. A sensor device includes sensors and a transceiver. The sensors generate stormwater data in response to a fluid communication with (or exposure to) stormwater flowing through a stormwater drainage (such as a pipe). The transceiver provides the stormwater data to another sensor device included within a self-healing mesh network including similar sensor devices. The transceiver receives other stormwater data from still other sensor devices included in the mesh network. The sensor device additionally include a processor device, a memory device, a rechargeable battery, and a global positioning device. The components may be integrated on an inner surface of a compression ring that is positionable within the stormwater pipe. The mesh network includes a controller node for receiving the stormwater data from the sensor devices and relaying the stormwater to a remote computing device. |
US10292020B2 |
Managing communication resources
Method and system for managing communication resources within a cellular network. The method comprising determining one or more groups of user equipment, UEs, engaged in a group call in a first mode of operation to be migrated to a second mode of operation based on information indicating the load of a base station. Sending a message indicating that the determined one or more groups of UEs are to migrate to the second mode of operation. |
US10292018B2 |
Method for reporting MBMS information in wireless communication system and device for supporting same
Provided is a method for reporting multimedia broadcast and multicast service (MBMS) information by a terminal in a wireless communication system. The method comprises: determining whether or not to perform the logging of MBMS information; logging the MBMS information if the logging is determined to be performed; and reporting the logged MBMS information to a network. Whether or not to perform the logging of the MBMS information is determined on the basis of the reception status or provision status of MBMS from the network. |
US10292016B2 |
Electronic identification, location tracking, communication and notification system with beacon clustering
A system and method for identifying a customer's location at a business and provide notification to a company representative upon arrival of the customer at the business location. Real-time location determinations for the customer and customer location tracking can be provided. One or more wireless beacons communicate with the customer's electronic device. The beacons provide the system with real-time data about the customer's whereabouts, allowing for the confirmation and tracking of the customer at the location. A first non-limiting example of use, include a company that provides food and beverage allowing the customer to place an order for food and beverages on their electronic device and having the order delivered to the person at their current location as determined by the system. Another non-limiting example includes a company using the notification system to have assigned staff members notified of the customer's arrival. |
US10292014B2 |
Device for determining path
A device for determining path comprises: a memory (4) for receiving signalling data associating mobile-communication-device identifiers, time markers and signalling identifiers, at least some of the signalling identifiers designating a location cell; a classifier (6) capable, for a given mobile-communication-device identifier, of marking the signalling data that are associated therewith with a movement marker indicating a state chosen from a list comprising at least one movement and one short stop; an analyzer (8) capable of processing the marked signalling data depending on the movement markers in order to produce path data associating, on the one hand, a given mobile-communication-device identifier and, on the other hand, a series of movement markers, each of which is associated with a location cell and with a time marker, so that two movement markers, the time markers of which indicate that they are successive, designate separate states, by applying at least one processing rule. |
US10292009B2 |
Apparatus and method for estimating location in a wireless communication system
Apparatuses, systems, and methods for estimating a location of a communication device in an internal environment are described. In one method, a number of movement units made while a mobile terminal moves from a first location to a second location is detected and the location of the mobile terminal is estimated based on the number of detected movement units and a location interpolation scheme. |
US10292006B2 |
Method and system for obtaining location information of target object, and apparatus
The present disclosure relates to the field of short-distance wireless communications technologies, and in particular, to a method and system for obtaining location information of a target object, and an apparatus. In a solution of obtaining location information of a target object in the solutions, at least one second user is selected from a user relationship chain of a first user, and the location information of the target object is obtained by using a second terminal related to the second user. In another solution of obtaining location information of a target object, the location information of the target object is obtained by using a second terminal whose distance to a location represented by first location information is less than or equal to a preset distance. |
US10292004B2 |
Method, device and medium for acquiring location information
A method, device and medium for acquiring location information are provided. The method includes: acquiring a remaining power amount of a mobile terminal; acquiring location information of the mobile terminal when the remaining power amount of the mobile terminal is less than a preset threshold; and transmitting the location information to a target receiving terminal. |
US10292003B2 |
Locating a device via a text message
A first device may receive a location of a second device simply by sending a text message to the second device. The text message may comprise an identifier of the second device (e.g., phone number of the second device, mobile subsection identification number of the second device, etc.) and a location code. A communication network may intercept the text message. The communication network may analyze contents of the text message. The network may determine that the location code is valid and determine the location of the second device. The network may provide an indication of the location of the second device to the first device. |
US10292001B2 |
In-vehicle, multi-dimensional, audio-rendering system and method
A method is disclosed for issuing audio alerts within the cabin of a vehicle. The method may include detecting a condition programmatically assigned an audio alert and a virtual source for the audio alert. The method may further include determining, by the computer system based on the virtual source, a gain value for each speaker of a plurality of speakers carried in fix positions onboard the vehicle. Once the gain value for each speaker of the plurality of speak is known, the audio alert may be projected by each speaker of the plurality of speakers according to the gain value determined therefor. |
US10291998B2 |
Discovery, announcement and assignment of position tracks
Embodiments herein relate to methods, apparatuses, and computer program products for discovery, announcement and assignment of position tracks. An example method includes: determining discovery information for discovery of position tracking channels for at least a first positioning system; transmitting the discovery information to the first positioning system; receiving a message from the first positioning system comprising information identifying a set of position tracking channels based on the discovery information, wherein each position tracking channel in the set is associated with a respective object tracked by the first positioning system; and associating at least a first position tracking channel of the set to at least one of: an audio stream, and a second position tracking channel from a second positioning system. |
US10291995B2 |
Audio play control methods and apparatuses, and electronic devices
This application discloses various audio play control methods and apparatuses, and various electronic devices. One of the audio play control method comprises: determining play control information of a first audio that is being played or to be played by an electronic device, in response to that an acoustic part of the electronic device is blocked; and sending the play control information to play, according to the play control information, a corresponding audio through an acoustic part of at least another electronic device. This application can compensate for or replace an audio play sound effect of the electronic device through the at least another electronic device, thereby improving convenience when a user uses. |
US10291994B2 |
Determination method and apparatus for preset of audio equalizer (AEQ)
Disclosed are a determination method and apparatus for pre-set set parameters of an audio equalizer (AEQ), which are used for reducing an overflow phenomenon of fixed-point arithmetic output of all levels of second-order infinite impulse response (IIR) filters while frequency response amplitude curves of an AEQ remain unchanged, and reducing non-linear distortion, thus reducing total harmonic distortion (THD) of an AEQ system. The determination method for pre-set set parameters of an AEQ comprises: determining a first frequency point set by utilizing frequency response amplitude curves of an AEQ; adjusting the frequency response of frequency response amplitude curves of all levels of second-order IIR filters at a frequency point in the first frequency point set, so that the frequency response of the frequency response amplitude curves of all the levels of second-order IIR filters at the frequency point in the first frequency point set satisfies a pre-set condition; and adjusting a first parameter set and a second parameter set according to the adjusting variable of the frequency response amplitude curves of all the levels of second-order IIR filters, and determining the adjusted first parameter set and the adjusted second parameter set as pre-set set parameters of the AEQ. |
US10291992B2 |
Method of mounting a hearing device component inside a hearing device
Provided is a method of mounting at least one hearing device component (14) inside a hearing device shell (12). Said method comprises the steps of threading a fixture means (16) through a hole (18) formed in the wall of the hearing device shell (12) and attaching the hearing device component (14) to the end of the portion of the fixture means (16) protruding into the inside of the hearing device shell (12). The method further comprises manipulating the portion of the fixture means (16) protruding to the outside of the hearing device shell (12) such to position the hearing device component (14) in a predetermined position, and fixing the positioned hearing device component (14) to the inner wall of the hearing device shell (12). |
US10291985B2 |
Audio processor with bi-directional input/output ports
An audio processor has a number of ports that are configurable as input or output ports. Each port includes a jack, an input audio circuit and an output audio circuit. A switch is controllable to selectively connect an output of the output audio circuit to the jack when the port is configured as an output port. In one embodiment, the switch is bypassed with resistor and the output of the output audio circuit is coupled through the resistor to the jack when the port is configured as an input port. |
US10291981B2 |
Acoustical transverse horn for controlled horizontal and vertical sound dispersion
An acoustical horn is disclosed which is configured to re-direct spherical acoustic wave fronts radiated from a transducer with a minimum amount of distortion. The acoustical horn includes top and bottom portion which are asymmetrically-shaped with respect to each other. |
US10291975B2 |
Wireless ear buds
Ear buds may have optical proximity sensors and accelerometers. Control circuitry may analyze output from the optical proximity sensors and the accelerometers to identify a current operational state for the ear buds. The control circuitry may also analyze the accelerometer output to identify tap input such as double taps made by a user on ear bud housings. Samples in the accelerometer output may be analyzed to determine whether the samples associated with a tap have been clipped. If the samples have been clipped, a curve may be fit to the samples. Optical sensor data may be analyzed in conjunction with potential tap input data from the accelerometer. If the optical sensor data is ordered, a tap input may be confirmed. If the optical sensor data is disordered, the control circuitry can conclude that accelerometer data corresponds to false tap input associated with unintentional contact with the housing. |
US10291968B2 |
Synchronization between multimedia flows and social network threads
For controlling synchronization between a multimedia flow and a related social network thread, a device able to capture the multimedia flow and the social network thread selects (S1) a time interval, determines (S2) a list of multimedia keywords associated with the multimedia flow and determines (S3) a list of social keywords associated with the social network thread, each multimedia keyword and each social keyword being associated with a timestamp. The device produces (S4) a filtered list of filtered multimedia keywords by selecting distinctive multimedia keywords, each filtered multimedia keyword being associated with a set of similar social keywords, computes (S5) a set of delays for at least one filtered multimedia keyword, each delay corresponding to the time difference between the timestamp of the filtered multimedia keyword and the timestamp of a similar social keyword associated with the filtered multimedia keyword, and determines (S6) a drift for the time interval by means of at least one set of delays. |
US10291967B2 |
Function upgrade device, display apparatus and method for controlling display apparatus thereof
A function upgrade device, a display apparatus, and a method for controlling a display apparatus are provided. The function upgrade device may include a function unit configured to perform a function in conjunction with the display apparatus, a storage configured to store user information and an application related to the function unit, an interface configured to connect the function upgrade device to the display apparatus and enable the function upgrade device to communicate with the display apparatus, and a controller configured to, when the display apparatus is connected to the function upgrade device through the interface, control the function unit to operate in conjunction with the display apparatus based on the user information and the application stored in the storage. |
US10291966B2 |
Systems and methods of providing modified media content
A method includes receiving, at a content server from a media device, a request for media content at a first playback rate. The media content is available to the content server at a second playback rate that is different from the first playback rate. The method includes generating modified media content by modifying a first portion of the media content to have a second format corresponding to a third media playback rate. The first portion having a first media characteristic. The third playback rate is different than the first playback rate and is different than the second playback rate. The third playback rate is selected such that the modified media content has a third format corresponding to the first playback rate. The method further includes sending the modified media content from the content server to a media device. |
US10291962B2 |
Systems and methods for providing information related to tagged items represented in video stream content
Systems and methods directed advertising via a tagged video stream are provided. Content and a tag associated with a product represented by at least a portion of the content may be received by a media device. The media device may be associated with at least one end user. The content may correspond to television programming. The content may be output by the media device for display. A user selection corresponding to the tag associated with the product represented by at least the portion of the content may be processed by the media device. The user selection may be received during display of at least the portion of the content. Responsive to the user selection, the media device may facilitate provision of information related to the product represented by at least the portion of the content to a second device and/or an account associated with the at least one end user. |
US10291957B2 |
Quicker IPTV channel with static group on IGMP loopback interface
A method is implemented by a network device for providing a quick change Internet Protocol television (IPTV) service with reduced delay for transitioning to quick change IPTV channels by configuring a multicast address of the IPTV channel to a static group. The static group is assigned to a loopback interface of the network device. The method includes receiving multicast data traffic for a multicast group of a quick change IPTV channel identified by the static group assigned to the loopback interface, and discarding the multicast data traffic for the multicast group of the quick change IPTV channel. |
US10291953B2 |
Apparatus, systems and methods for media mosaic management
Systems and methods for managing media mosaics are described. One embodiment provides a media mosaic management method in a media device. The method generates a mosaic filter based on a program selected from a first media mosaic. The mosaic filter is used to identify related programs for presentation in a second, customized media mosaic. |
US10291951B2 |
Video channel display method and apparatus
Methods for video display using a computing system. The computing system includes a main computing module and an ancillary computing module. The main computing module may transmit a synchronization control information block to the ancillary computing module. The synchronization control information block includes a frame number of a current frame and the reference time associated with the main computing module. The ancillary computing module receives the synchronization control information block and selects a frame pack having the same frame number contained in the synchronization control information block as the current frame. The ancillary computing module may obtain the reference time of the current frame based on a local time of the ancillary computing module. The main computing module and the ancillary computing module may decode one or more parts of the frame, respectively. Further, the decoded parts of the frame may be combined and displayed. |
US10291948B2 |
Network device, information processing method, and HDMI device
It is made possible to easily acquire and use various kinds of information of each HDMI device in an HDMI cluster. A database in which at least an HDMI CEC logical address, an HDMI CEC physical address, and acquisition destination information for acquiring unique information are registered for each HDMI device in an HDMI cluster is included. A processing unit performs processing using this database. For example, the processing unit transmits the database to an external device. Also, for example, the processing unit displays an HDMI device in an HDMI cluster, a connection status thereof, and unique information of each HDMI device on the basis of this database. |
US10291947B2 |
Media content synchronized advertising platform apparatuses and systems
The MEDIA CONTENT SYNCHRONIZED ADVERTISING PLATFORM APPARATUSES AND SYSTEMS (“AD-SYNCH”) transforms TV program schedule listing information and user channel selection via AD-SYNCH components, into channel-synchronized product placement advertisement. A system is disclosed, comprising: a memory; a processor disposed in communication with said memory, and configured to issue a plurality of processing instructions stored in the memory, wherein the processor issues instructions for: providing TV program schedule listing data including a plurality of ad tags to a user mobile device, receiving a user media program selection message from the user mobile device; retrieving an ad tag associated with the user selected media program from the TV program schedule listing data; identifying an advertised item embedded in the media program based on the retrieved ad tag; determining an available ad template associated with the retrieved ad tag; generating an ad for the embedded advertised item based on the available ad template; and providing the generated ad to the user mobile device based on a timestamp of the ad tag. |
US10291938B2 |
Methods and apparatus for adaptive filtering of prediction pixels for chroma components in video encoding and decoding
Methods and apparatus are provided for adaptive filtering of prediction pixels for chroma components in video encoding and decoding. An apparatus includes a video encoder for encoding picture data for at least a portion of a picture. The video encoder includes an adaptive filter for performing filtering of prediction data used to generate an intra prediction for a chroma component of the portion of the picture. The filtering is adaptive with respect to at least one of filter parameters for the filtering and whether the filtering is used or bypassed. |
US10291937B2 |
Image processing device and image processing method
The present technology relates to an image processing device and an image processing method which allow a deblocking filtering process to apply filtering appropriately. A pixel (p0i) of which the value is 255 (solid line) before a deblocking process changes greatly to 159 (dot line) after a conventional deblocking process. Therefore, a clipping process having a clipping value of 10 is performed in strong filtering, whereby the pixel (p0i) of which the value is 255 (solid line) before the deblocking process becomes 245 (bold line). Thus, a change in the pixel value occurring in the conventional technique can be suppressed as much as possible. This disclosure can be applied to an image processing device, for example. |
US10291936B2 |
Overcoming lost or corrupted slices in video streaming
A method, system and Computer program code for analyzing a video stream, the method comprising: receiving a sequence of communication packets associated with a frame, wherein each packet comprises an indication of whether the packet comprises a slice header, and an indication to a frame number; retrieving slices associated with the frame from the sequence of communication packets until a missing or corrupted slice, or an end of the frame is encountered; subject to no missing or corrupted slice encountered, providing the slices associated with the frame to a handling unit; and subject to a missing or corrupted slice encountered: skipping data from a beginning of the missing or corrupted frame, until a header start indicator or until an end of the frame; creating a P-skip slice; providing the P-skip slice to the handling unit; and resuming retrieving the slices subject to the end of the frame not being encountered. |
US10291932B2 |
Method and apparatus for low complexity quarter pel generation in motion search
This disclosure provides systems and methods for low complexity quarter pel generation in motion search for video coding. The method can include storing full-pixel position information related to a plurality of rows of video information of a reference frame in a memory. The method can also include applying a vertical interpolation filter to the full-pixel position information for video information related to the reference frame to determine a first sub-pel position information. The method can also include applying a horizontal interpolation filter to the first sub-pel position information to determine a second sub-pel position information for the every other row of video data. The method can also include generating a syntax element indicating pixel motion of a current frame based on the first sub-pel position information. The method can also include encoding a block based on the generated syntax element. |
US10291919B2 |
Method and device for intra prediction video
A method and apparatus for intra predicting a video. The method includes: determining availability of a predetermined number of adjacent pixels used for intra prediction of a current block; if a first adjacent pixel is unavailable, searching for a second adjacent pixel that is available by searching the predetermined number of adjacent pixels in a predetermined direction based on the first adjacent pixel; and replacing a pixel value of the first adjacent pixel with a pixel value of a found second adjacent pixel. At least one third adjacent pixel in another location, which is not available and excludes the first adjacent pixel at a predetermined location, is sequentially replaced by using a directly adjacent pixel in a predetermined direction. |
US10291915B2 |
Video decoding method and apparatus and video encoding method and apparatus
A video encoding method includes: receiving an image; up-sampling the received image; and changing a sample value of an up-sampling region included in the up-sampled image and encoding the up-sampled image by using the changed sample value, wherein the up-sampling region is a region inserted into the received image by the up-sampling. |
US10291914B2 |
Coefficient coding harmonization in HEVC
Coefficient coding for transform units (TUs) during high efficiency video coding (HEVC), and similar standards, toward simplifying design while enhancing efficiency. Elements of the invention include coefficient coding for TUs with up-right diagonal scans being modified, and selectively applying multi-level significance map coding. |
US10291912B2 |
Context determination for entropy coding of run-length encoded transform coefficients
Methods and devices for encoding and decoding video using mode-dependent context determination in the case of level-run pair coding of transform coefficients are described. Intra-coding modes may be grouped into classes and each class may be associated with a partitioning of a coefficient group into regions. The region in which a coefficient falls determines, in part, the context selected for encoding bins associated with that coefficient, including a level, if the coefficient is non-zero, and a run if the coefficient correspond to the bin of a binarized run value. |
US10291910B2 |
Systems and methods for spatially adaptive video encoding
Systems and methods for providing video content using spatially adaptive video encoding. Panoramic and/or virtual reality content may be viewed by a client device using a viewport with viewing dimension(s) configured smaller than available dimension(s) of the content. Client device may include a portable media device characterized by given energy and/or computational resources. Video content may be encoded using spatially varying encoding. For image playback, portions of panoramic image may be pre-encoded using multiple quality bands. Pre-encoded image portions, matching the viewport, may be provided and reduce computational and/or energy load on the client device during consumption of panoramic content. Quality distribution may include gradual quality transition area allowing for small movements of the viewport without triggering image re-encoding. Larger movements of the viewport may automatically trigger transition to another spatial encoding distribution. |
US10291909B2 |
Quantization for different color sampling schemes
A video coding or decoding method operable to generate blocks of quantized spatial frequency data by quantizing the video data according to a selected quantization step size and a matrix of data modifying the quantization step size for use at different respective block positions within an ordered block of samples, the method being operable with respect to at least two different chrominance subsampling formats. |
US10291906B2 |
Stereoscopic image device having improved brightness and method for providing stereoscopic image
The present invention relates to a stereoscopic image device and a method for providing a stereoscopic image and, more specifically, to a stereoscopic image device and a method capable of providing a stereoscopic image, which can provide high-quality stereoscopic image by using two projectors and devices related thereto. To this end, the present invention provides the stereoscopic image device and the method for providing the stereoscopic image, the device comprising: a first polarizing beam splitter for reflecting, in first and second directions according to polarizing components, the incident light received along a firth path and transmitting the same in a third direction; a first reflection member for reflecting, in a screen direction, the light reflected from the first polarizing beam splitter; a second polarizing beam splitter for reflecting, in the first and second directions according to the polarizing components, the incident light received along a second path and transmitting the same in the third direction; and a second reflection member for reflecting, in the screen direction, the light reflected from the second polarizing beam splitter. |
US10291905B2 |
Non-uniform spatial resource allocation for depth mapping
A method for depth mapping includes providing depth mapping resources, including a radiation source, which projects optical radiation into a volume of interest containing an object, and a sensor, which senses the optical radiation reflected from the object. The volume of interest has a depth that varies with angle relative to the radiation source and the sensor. A depth map of the object is generated using the resources while applying at least one of the resources non-uniformly over the volume of interest, responsively to the varying depth as a function of the angle. |
US10291903B2 |
Stereo camera
In order to obtain a low-cost stereo camera which can decrease the load of software-based calibration, a stereo camera is provided with a first vehicle-mounted camera which comprises a first lens unit and a first imaging element, and a second vehicle-mounted camera which comprises a second lens unit and a second imaging element. This stereo camera is characterized in that the first imaging element has a first sensitivity value recording unit in which sensitivity values of the first imaging element are recorded, and the second imaging element has a second sensitivity value recording unit in which sensitivity values of the second imaging element are recorded, wherein the sensitivity variation width between the sensitivity values of the first imaging element recorded in the first sensitivity value recording unit and the sensitivity values of the second imaging element recorded in the second sensitivity value recording unit is within a preset reference width. |
US10291901B2 |
Image sensor, imaging device and image processing device that generate parallax images in both visible and invisible wavelength bands
Reception of the invisible light wavelength band in an incident luminous flux has not been considered. In view of this, an image sensor is provided, the image sensor including: a visible parallax pixel that is associated with a visible range light-receiving photoelectric conversion pixel having any of a plurality of types of aperture mask each including an aperture that is positioned to allow passage, to a photoelectric converting element, of a mutually different partial luminous flux of an incident luminous flux in a visible light wavelength band; and an invisible parallax pixel that is associated with an invisible range light-receiving photoelectric conversion pixel having any of a plurality of types of aperture mask each including an aperture positioned to allow passage, to the photoelectric converting element, of a mutually different partial luminous flux in an incident luminous flux in an invisible light wavelength band. |
US10291899B2 |
Image processing apparatus, image pickup apparatus, image processing method, and non-transitory computer-readable storage medium for generating restored image
An image processing apparatus (100) includes a synthesizer (101a) that synthesizes a first image (image A) with a second image (image B) having a parallax relative to the first image to generate a synthetic image, the first image and the second image being based on outputs of a single image sensor (7), and a filter (101b) that performs filtering processing on the synthetic image, the filtering processing being based on a point spread function of an image pickup optical system (1) that is used to generate the first image and the second image. |
US10291898B2 |
Method and apparatus for updating navigation map
A method and an apparatus for updating navigation map are disclosed. The method includes: fusing captured three-dimensional (3D) data and two-dimensional data (2D) image data of a street view to generate 3D fused data representing the street view; and updating the navigation map in real time according to the 3D fused data. Thus, the disclosure provides a way to update the navigation map in real time. |
US10291897B2 |
Parallax correction device and method in blended optical system for use over a range of temperatures
A blended optical device includes a first objective with a first axis and a first image position adjustment means for adjusting the position of a first image. An electronic control circuitry is configured to control the first adjustment means to adjust a position of the first image. A second objective includes a second axis and a variable focus mechanism, and a blender configured to form a blended image from the first image and a second image. The electronic control circuitry is configured to receive data from the second objective regarding a range to a target of the second objective as a function of the focus setting, and to adjust the position of the first image so that the blended image is corrected for parallax errors. |
US10291896B2 |
Display control methods and apparatuses and display devices
Various display control methods and apparatuses and various display devices are provided. A method comprises: acquiring movement information of a display device; adjusting a display image distance of at least one display object according to the movement information; and controlling the display device to display the at least one display object at least according to the adjusted display image distance. A visual effect and user experience can thereby be improved. |
US10291889B2 |
Multiple light source projection system to project multiple images
A projection apparatus, comprising one or more light sources, wherein the one or more light sources are arranged to collectively provide a light signal which comprises multiple wavelengths, wherein the projection apparatus further comprises an optical filter configured to filter the light signal provided by the one or more light sources, so that two or more images may be projected simultaneously by the projection apparatus, each image being projected to a different position. There is further provided a scanning device which uses the afore-mentioned projection apparatus. |
US10291888B2 |
Projection display device
A projection display device includes: a light source device which emits source light; a first polarizer passes the source light in a first polarization state; a reflective liquid crystal panel; an illumination optical system which causes the source light to be incident to the reflective liquid crystal panel; a second polarizer passes the source light in the first polarization state from the first polarizer, and reflects the source light in a second polarization state from the reflective liquid crystal panel; a projection optical system which projects the source light reflected by the second polarizer; a support member which includes an outer member that supports the first polarizer and the reflective liquid crystal panel and an inner member that is fixed to the outer member in an internal space of the outer member and supports the second polarizer; and a seal mechanism which seals the internal space. |
US10291883B1 |
System, method, and computer program for receiving device instructions from one user to be overlaid on an image or video of the device for another user
A system, method, and computer program product are provided for receiving device instructions from one user to be overlaid on an image or video of the device for another user. In use, at least one of an image and video of a device is received from a first user via a network. Additionally, at least one instruction for the device is received from a second user, in response to the receipt of the at least one of the image and video of the device. Furthermore, the at least one instruction is provided to the first user for display as an overlay to the at least one of the image and video of the device. |
US10291881B2 |
Conversion method and conversion apparatus
A conversion method for converting luminance of a video, including a luminance value in a first luminance range, to be displayed on a display apparatus includes: acquiring a first luminance signal indicating a code value obtained by quantization of the luminance value of the video; and converting the code value indicated by the acquired first luminance signal into a second luminance value determined based on a luminance range of the display apparatus, the second luminance value being compatible with a second luminance range with a maximum value smaller than a maximum value of the first luminance range and larger than 100 nit. This provides the conversion method capable of achieving further improvement. |
US10291872B2 |
Image processing device and mobile computing device having the same
In an example embodiment, an image processing device includes a pixel array including pixels two-dimensionally arranged and configured to capture an image, each of the pixels including a plurality of photoelectric conversion elements and an image data processing circuit configured to generate image data from pixel signals output from the pixels. The image processing device further includes a color data processing circuit configured to extract color data from the image data and output extracted color data. The image processing device further includes a depth data extraction circuit configured to extract depth data from the image data and output extracted depth data. The image processing device further includes an output control circuit configured to control the output of the color data and the depth data. |
US10291870B2 |
Monolithically integrated RGB pixel array and Z pixel array
An apparatus is described that includes first and second pixels arrays integrated on a same semiconductor chip. The first pixel array contains visible light pixels and no Z pixels. The second pixel array contains Z pixels and no visible light pixels. The first and second pixel arrays do not overlap on said same semiconductor chip. |
US10291866B2 |
Lens attachment for multi-camera device
A removable optical attachment has an angular field-of-view-changing optic that simultaneously extends over an objective lens for a first camera and an objective lens for a second camera. |
US10291861B2 |
Privacy device and method for use with network enabled cameras
The invention disclosed herein concerns a privacy enhancing device for use with IP cameras and related methods. The privacy device includes an adjustable light filter and is configured to be placed over the lens of an IP camera such that the image captured by the IP camera passes through the filter. The transparency of the light filter is controlled using a control module in response to user inputs received using an on-board user interface so as to provide varying levels of privacy ranging from an opaque state and a transparent state. Inputs that serve to facilitate and enhance operation of the device can also be received from other input sources such as connected computing devices. For security, the control path defined by the control module and the on-board user input device can be isolated from other more sophisticated control devices that can be prone to hacking and remote control. |
US10291856B2 |
Image capturing apparatus having self-image display mode, and control therefor
An image capturing apparatus includes an image capturing unit to capture an image of a subject via an optical system, and a display unit having a display surface configured to display the image, and being rotatably supported with respect to the image capturing unit. In an exemplary embodiment, an open and close angle of a display panel and a rotation angle threshold to be used when the display unit is changed to “a self-image capturing display” according to an image capturing field angle are changed, thereby switching an orientation of the image in the display in consideration of not only an orientation of the display panel but also an image capturing field angle. |
US10291850B2 |
Inspection apparatus method and apparatus comprising selective frame output
A method of operating an inspection device includes collecting a plurality of successive image frames using an image sensor of the inspection device and displaying the plurality of successive image frames on a display of the inspection device. The method includes processing, via a processor of the inspection device, each image frame of the plurality of successive image frames by determining a motion parameter of each respective image frame and adding each respective image frame to a frame buffer when the respective image frame is motion free. The method includes receiving a control signal from a user interface of the inspection device requesting an image frame output. The method further includes determining, via the processor of the inspection device, a noise-reduced image frame from the frame buffer in response to the control signal and outputting the noise-reduced image frame in response to the control signal. |
US10291841B2 |
Method and apparatus for supporting image processing, and computer-readable recording medium for executing the method
A support for image processing is provided, comprising: (a) detecting respective face regions from images consecutively photographed for a first person at predetermined time intervals by an image pickup unit to display images of the face regions detected in relation to the first person in a first region of a screen, and providing a user interface for indicating that a specific face image is selected from the face images of the first person displayed in the first region; (b) additionally displaying the specific face image through a second region adjacent to the first region; and (c) displaying a synthesized image using the specific face image as a representative face of the first person, when the specific face image displayed through the second region is selected. |
US10291838B2 |
Focusing point determining method and apparatus
There are provided a focusing point determining method and apparatus. The focusing point determining method comprises: obtaining a view-finding image within a view-finding coverage; identifying a significance area in the view-finding image; and extracting at least one focusing point from the identified significance area. By identifying the significance area in the view-finding image and extracting at least one focusing point from the identified significance area, the focusing point determining method and apparatus can ensure accuracy of a selected focusing point to a certain extent, so as to ensure accuracy of focusing. |
US10291836B2 |
Imaging apparatus for preset touring for tour-route setting
An apparatus includes at least one imaging unit, a change unit configured to change an imaging position at which the imaging unit performs an imaging operation, a storage unit configured to store a plurality of tour conditions each including the imaging position, a control unit configured to control the change unit based on the plurality of tour conditions, and a priority order setting unit configured to set, based on a predetermined priority order, a tour condition to be used for the control of the change unit. Each of the plurality of tour conditions further includes a period for controlling the change unit, and the priority order setting unit automatically sets a tour condition to be performed in a case where the plurality of tour conditions overlaps each other in the period for controlling the change unit. |
US10291831B2 |
Image processing apparatus, imaging apparatus, and machine-readable medium storing a program
Provided is an image processing apparatus including as image acquiring section that acquires a plurality of images obtained by imaging, at different times, a subject irradiated with lights intensity-modulated with a plurality of modulation frequencies or modulation frequency bands; and a demodulating section that demodulates pixel values of the plurality of images with a plurality of demodulation frequencies or demodulation frequency bands based on the plurality of modulation frequencies or modulation frequency bands, for each pixel, thereby generating a plurality of pieces of pixel information indicating subject light amounts from the subject caused by each of the lights intensity-modulated with the plurality of modulation frequencies or modulation frequency bands, for each pixel. |
US10291825B2 |
Image forming apparatus, image forming method, and computer readable recording medium storing image forming control program
An image forming apparatus has an image forming unit that prints an image on a transfer medium, a conveying unit that conveys the transfer medium, a storage unit that stores a target color profile and a transfer medium profile; and a control unit that controls the storage unit and the image forming unit, and the control unit enables printing of a test chart at the image forming unit based on the target color profile and has a color adjustment function of, when receiving colorimetric data obtained by measuring color of the test chart, comparing the colorimetric data with data of a target chart based on the target color profile and enabling color adjustment of the image forming unit based on a comparison result, and, when obtaining a result after the color adjustment, storing information relating to the result after the color adjustment in association with a transfer medium profile. |
US10291823B2 |
Apparatus and method for color calibration
An apparatus and a method for mapping colors of a source image to colors of a reference image, where the apparatus is configured to match a histogram of the source image to a histogram of the reference image to generate a histogram matched image of the source image, generate a conditional probability distribution of the reference image, and detect outliers in the histogram matched image based on the conditional probability distribution. |
US10291822B2 |
Color mapping generation including application of a halftone operation on continuous tone color data
Certain methods of generating a color mapping are described. In one method, an output of a color halftone processing pipeline is processed so as to determine a set of Neugebauer Primary area coverage (NPac) values that are representative of the output of the color halftone processing pipeline. These NPac values are then used, together with knowledge of an original input image, to generating the color mapping. |
US10291818B2 |
Image processing circuit for multi-drop inkjet head
A calculator performs in parallel gamma correction calculations on gray level values 1 to Z depending on each of target nozzles for each of target pixels containing gray level values other than zero of pixels in image data to be printed by a multi-drop inkjet head including nozzles and having a maximum droplet number Z per pixel, the nozzles of the multi-drop inkjet head including the target nozzles for ink ejection on the respective target pixels. A selector selects a calculation result corresponding to a gray level value of the target pixel from calculation results of the gamma correction calculations performed on the gray level values 1 to Z by the calculator, for each of the target pixels. |
US10291808B2 |
Scanning system determining each of a plurality of image processes to be performed on scan data
A scanning system includes a scanner, an information processing apparatus, and a processor. The processor receives an input via a user interface and determines each of a plurality of image processes to be performed on scan data. In a case where first and second image processes are determined to be performed, the processor instructs the scanner to output the scan data to the information processing apparatus, and instructs the information processing apparatus to perform the first and second image processes. In a case where the first image process is determined not to be performed and the second image process is to be determined to be, the processor instructs the scanner to perform the second image process on the scan data to generate information, and instructs the scanner to output the generated information to the information processing apparatus. |
US10291802B2 |
Document reader
A document reader includes: a scanner unit; an ADF; a hinge that connects the scanner unit and the ADF in a way that the ADF is openable from and closable to the scanner unit by turning around a turn shaft of the hinge; and a positioning mechanism. The hinge includes a pressing member that holds the ADF open, and is arranged on a back side of the scanner unit with the turn shaft located above the pressing member. The positioning mechanism includes: a projecting portion located below the turn shaft, and formed on a surface of the hinge intersecting an axial direction of the turn shaft; a slit formed in the scanner unit, and brought into engagement with the projecting portion; and an adjusting screw that presses a lower part of the hinge from the back side of the scanner unit. |
US10291799B2 |
Information processing apparatus capable of communicating with a mobile terminal and control method therefor
An information processing apparatus includes an operation unit, a storage unit that stores information in a mobile terminal that was successfully authenticated, a memory device that stores a set of instructions, and at least one processor that executes the set of instructions to cause, in a case where a distance between the mobile terminal and the information processing apparatus is within a set range, a screen of the operation unit to transition to a state where the information processing apparatus is usable by a user of the mobile terminal based on the information on the mobile terminal. |
US10291797B2 |
Image scanning apparatus to determine whether a second scan image is a duplicate image of a first scan image and controlling method thereof
An image scanning apparatus includes a display unit, a scan unit configured to continuously generate a first scan image and a second scan image, and a processor configured to compare the generated first scan image and second scan image and determine whether the first scan image and the second scan image are scan images with respect to the a same original, and in response to determining that the first scan image and the second scan image are scan images with respect to a same original, control the display unit to display a notification message. |
US10291795B2 |
Communication apparatus, method for controlling communication apparatus, and storage medium for selecting an apparatus in a wireless network
A communication apparatus is configured to accept input of a condition for selecting a communication apparatus to connect to, receive, from a first communication apparatus that is operating as a base station in a wireless network, information on the first communication apparatus and information on a second communication apparatus that is participating in the wireless network established by the first communication apparatus, and display, from among the first communication apparatus and the second communication apparatus, a communication apparatus or communication apparatuses that meet the condition input via the input unit, based on the received information. |
US10291794B2 |
Implementation of distributed processing using device, information processing apparatus, information processing system, and information processing method to reduce network lag
A device is provided that includes a memory storing a program and a processor configured to execute the program to implement processes of generating second image data that has a reduced amount of data as compared with first image data on which a process is to be executed, transmitting the generated second image data to an information processing apparatus that is connected to the device via a network, receiving a determination result indicating whether the second image data satisfies a predetermined condition from the information processing apparatus, and outputting information based on the received determination result. |
US10291791B2 |
Electronic device, information distribution system, information processing method, and recording medium
An electronic device communicable with a server system via a network, includes circuitry to: transmit information on the electronic device to the server system; store in a memory information on a display component corresponding to the information on the electronic device that is acquired from the server system; read the information on the display component stored in the memory at a predetermined timing; display the display component that is read on a display; in response to selection of the display component, acquire information associated with the display component from the server system; and display the acquired information on the display. |
US10291790B2 |
System and method for dynamic charging in communication networks
A method for dynamic charging in a communication network is provided. The method may include dynamically determining a charging rate for the communication session upon initiation of a communication session, based on at least one of an estimated quality of service and a dynamically determined inter-network charging rate for the communication session. The method may further include initiating charging for the communication session based on the determined charging rate, monitoring at least an actual quality of service for the communication session with respect to the estimated quality of service for a duration of the communication session, and dynamically updating the determined charging rate based on the monitoring. |
US10291789B2 |
Sharing data and points with group members
The disclosure is related a method for providing, by a server, a sharing service that enables a plurality of user equipments to share at least one of digital assets. The method may include generating a sharing group for virtually linking a first user equipment with a second user equipment in response to a grouping request message from the first user equipment, creating a virtual data sharing storage in association with the generated sharing group in order to virtually store a predetermined amount of sharing data allowance, in response to a data depositing message from the first user equipment, depositing a first amount of data allowance into the virtual data sharing storage for sharing the first amount of data allowance belonging to the first user equipment with the second user equipment virtually linked to the first user equipment as the same sharing group, and in response to a data withdrawing message from the second user equipment, withdrawing a second amount of data allowance from the sharing data allowance stored in the virtual data sharing storage for using the second amount of the sharing data allowance by the second user equipment. |
US10291786B2 |
Systems and methods to customize the presentation of prompts to establish communication connections
Methods and apparatuses to selectively present and customize user prompts in establishing anonymized communication connections, based on available information about the parties to be connected and/or user preferences. For example, the information can be transmitted from a mobile device to a connection server for association with the communication reference of the mobile device in response to an input from the user of the mobile device. The association is configured to expire after a predetermined period of time. During the predetermined period of time, if a connection server receives a call from the mobile device, the information associated with the communication reference of the mobile device is used to customize the interactive voice response prompts for further connecting the call to a service provider. |
US10291782B2 |
System and method for a work distribution service
Systems and methods for a work distribution service. At a multi-tenant platform that provides a work distribution service for a plurality of external systems, a priority is assigned to a first work item of a first external system. The work item is received via a RESTful work item API call request. The priority is assigned based on work item attributes of the work item and a workflow instruction corresponding to workflow information specified by the work item. The workflow instruction is provided by the external system via a RESTful Workflow API. A worker is assigned to the work item based on: the priority of the work item, the workflow information, and worker state managed by the first external system via a RESTful Worker API. The worker state includes worker attributes. The work item is generated by the external system, and the workflow instruction is managed by the external system. |
US10291779B2 |
Call center system and computer accessible medium storing a program for a call center
An objective is to provide a call center system operable in accordance with various signaling specifications without causing an automatic call distributor to cope with the various signaling specifications. A call-originator terminal 101 includes a virtual call device 105 transmitting a different signal to a call center 100 from signaling. The call center 100 includes an automatic call distributor 118 selecting a terminal in a call-center-terminal group 102 upon receiving the signal from the virtual call device 105. In addition, the call-originator terminal 101 and the call center 100 include respective telecommunication-device control devices 107, 115, giving, to either one of the call-destination terminal 113 selected by the automatic call distributor 118 and the call-originator terminal 101, a telecommunication device ID of the other terminal, and causing the one terminal to start signaling for transmitting an actual call to the other terminal based on the telecommunication device ID. |
US10291765B2 |
Mobile device, robot cleaner, and method for controlling the same
The present disclosure discloses a mobile device, cleaning robot, and method for controlling the cleaning robot. The mobile device includes a capturing unit; a display for displaying an image of a cleaning robot obtained from the capturing unit and receiving a touch; and a controller for controlling the cleaning robot to move to a location that corresponds to the input touch. |
US10291763B2 |
Multi-modal mobile-device projection mechanism for efficient resource sharing
A multi-modal projection system, such as a smartphone, a wearable, or a generic universal-serial-bus-class (generic USB-class), for use in projecting device output via a host apparatus, such as a transportation vehicle. The system includes a hardware-based processing unit (processor), and a base data-processing resource needed by each of a plurality of interface components to generate the output to be projected via the host apparatus. The system includes a non-transitory computer-readable storage component having the interface components that, when executed by the processing unit, generate the output to be projected via the host apparatus. The storage component further includes a plurality of virtual data-processing components being virtual representations of the base data-processing resource. The storage component further includes a mapping module that, when executed, controls access for the interface components to the base data-processing component by way of the virtual data-processing components. Non-transitory computer-readable storage devices, methods performed by the structure described. |
US10291760B2 |
System and method for multimodal short-cuts to digital services
A method and system for facilitating user access to services through a wireless device of a user, involves recommending to a user a subset of services from a plurality of services available to the user in which each recommended service of the subset has at least one voice short-cut associated therewith, and selecting a service to be accessed through the user's wireless device from the subset of services according to a voice command by the user corresponding to the voice short-cut of the service. |
US10291755B2 |
Systems and methods for adaptive scanning and/or advertising
Systems and methods are provided that may be implemented to adaptively control advertising and/or scanning operations on multiple advertising channels in a wireless network environment. In one example, a wireless device may monitor for wireless activity from other protocols (e.g., such as Wi-Fi or Zigbee) on the frequency of one or more of the multiple advertising channels of a first wireless network protocol, such as a BLE wireless network protocol. The wireless device may respond in real time to the detected presence of wireless activity from other protocols on one or more of the advertising channels of the first protocol by dynamically varying the identity of which advertising channels are employed at any given time for advertising and/or scanning. |
US10291754B2 |
Apparatus, system, and method for auto-negotiation
Methods, systems, and apparatuses, including electrical circuitry, are described for auto-negotiation. Active cables, active backplanes, and line cards may include one or more instances of electrical circuitry and/or integrated circuits that intercept advertisements of standard auto-negotiation protocol signaling from an initiating device for establishment of communication links with a receiving device. Auto negotiation information in the intercepted signaling may be translated and encoded into signaling in accordance with the capabilities of the receiving device. Active cables and active backplanes may also include one or more connection components between instances of electrical circuitry and/or integrated circuits to provide high-speed transmission of data packets encapsulating the auto-negotiation information in a format that differs from the standard auto-negotiation protocol. |
US10291748B1 |
Apparatus, system, and method for predictively forwarding unknown flows
The disclosed apparatus may include a storage device that stores a set of routes. In this example, the apparatus may also include a processing unit that is communicatively coupled to the storage device. This processing unit may (1) analyze an unknown flow of packets that are destined for a certain node, (2) identify at least one characteristic of the unknown flow based at least in part on the analysis, (3) determine, based at least in part on the characteristic, that the unknown flow of packets likely represents traffic that corresponds to a specific application, (4) predictively select, from the set of routes, a non-default route that facilitates transfer to the certain node in connection with the specific application, and then (5) forward a first packet of the unknown flow to the certain node by way of the non-default route. Various other apparatuses, systems, and methods are also disclosed. |
US10291746B2 |
Context switch of database connections
A solution is proposed for accessing a database by an application client. A corresponding method comprises receiving a connection command for opening a user connection between a user client of the application client and the database from the application client, the connection command comprising an indication of a context of the user client, assigning an application connection between the application client and the database to the user client in response to the connection command, and switching a context of the application connection to the context of the user client. |
US10291744B2 |
Method and apparatus for determining the radiation strength of a Wi-Fi signal
Embodiments of the disclosure disclose a method and apparatus for determining the radiation strength of a Wi-Fi signal, and the method includes: obtaining Wi-Fi signal sources, and signal strength values of the signal sources when a Wi-Fi function is enabled; and determining the radiation strengths of corresponding Wi-Fi signals according to the number of Wi-Fi signal sources, and the signal strength values of the respective signal sources. |
US10291743B2 |
Configuring service endpoints in native client applications
A system and method for facilitating efficient interaction between a client device and a server. An example method includes receiving at a server, a request for server configuration information sent to the server by a client device, and then employing a first web service in communication with the server to convey configuration information about a server to a client device in response to the request message received therefrom by the server. The configuration information includes information pertaining to known capabilities that may be offered by the server to the client device. Generally, embodiments described herein provide various features for facilitating configuring service endpoints in native client applications at runtime, thereby enabling implementation of changes to server-side components that a client application invokes or communicates with, without needing to change the client application. |
US10291742B2 |
Damage sensors for a mobile computing device
In general, this disclosure is directed to techniques for utilizing sensors within a computing device to detect a hazardous event and notify a central server that the computing device is potentially damaged. One or more sensors of a computing device may detect the hazardous event to the computing device. Responsive to detecting the hazardous event, the sensors may measure a magnitude of a damage measurand associated with the hazardous event to the computing device. The computing device may determine that the magnitude of the damage measurand exceeds a threshold damage value for the computing device. Responsive to determining that the magnitude of the damage measurand exceeds the threshold damage value, the computing device may send, to a server device, a message indicating the computing device is potentially damaged. |
US10291735B2 |
Residential cache appliance utilizing a social network
Embodiments are disclosed for managing a distributed data center. The managing can include receiving content interaction history associated with a first social networking account of a social networking system at a content distribution system; maintaining a cache map of available cache appliances to implement a distributed cache store; selecting a content item to push to a residential cache appliance based on the content interaction history, wherein pushing the content item includes updating the cache map to associate a network address of the residential cache appliance with an identifier of the content item; and providing a content distribution service configured to redirect a content streaming request for the content item to the residential cache appliance when the content item is determined to be available in the distributed cache store according to the cache map. |
US10291734B2 |
HTTP-based stream delivery
Live stream delivery within a content delivery network (CDN) includes recording the stream using a recording tier, and playing the stream using a player tier. Recording begins when the stream is received in a source format. The stream is then converted into an intermediate format (IF), which comprises a stream manifest, one or more fragment indexes (FI), and a set of IF fragments. A player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the proxy of a request for the stream, the HTTP proxy retrieves (either from the archive or the data store) the stream manifest and at least one fragment index. Using the fragment index, the IF fragments are retrieved to the HTTP proxy, converted to a target format, and then served in response to the client request. Preferably, fragments are accessed, cached and served by the proxy via HTTP. |
US10291733B2 |
Computer systems and methods for governing a network of data platforms
In an environment where a plurality of data platforms are communicatively coupled via a communication network, one platform in the environment may govern whether other platforms in the environment are permitted to participate in the sharing of asset-related information. For example, a first platform may receive, from a second platform (e.g., a master or seed platform) that is communicatively coupled to the first platform via the communication network, criteria that governs whether the first platform is permitted to share asset-related data with one or more other platforms in the network. In turn, the first platform may assess the reliability of the platform's stored asset-related data and then apply the criteria to the assessed reliability to determine whether the first platform is permitted to share asset-related data with the one or more other platforms and then operate in accordance with that determination. |
US10291732B2 |
Computer systems and methods for sharing asset-related information between data platforms over a network
In an environment where a plurality of data platforms are communicatively coupled via a communication network, two of more of the platforms may be configured to share asset-related information. For example, a first platform may receive asset-related data and determine that a portion of the received data should be pushed to another platform that is communicatively coupled to the first platform via the communication network. Based on that determination, the first platform may prepare a portion of the received data to be transmitted to another platform and then push the portion of the data to another platform over a network connection. |
US10291730B1 |
Throttling push notifications using predictive workload modeling
The present disclosure relates to managing a rate of generating data requests to be processed at a service provider. An example method generally includes detecting an instance of a push notification event directed to a group of endpoint systems. The push notification event generally indicates that push notifications are to be transmitted to the group of endpoint systems to generate the data requests. A computing system determines a resource utilization associated with at least one of the data requests generated based on the push notification event and determines a push notification transmission rate based on the determined resource utilization and computing resources available at the service provider. The rate generally indicates a number of push notifications to generate and transmit over a period of time. The computing system transmits the push notifications to the group of endpoint systems based on the calculated push notification transmission rate. |
US10291729B2 |
User interface modification and usage tracking
A method is provided to modify a view used by an application to generate a user interface element on a display screen of an electronic device; a view selector information structure identifies a hierarchy of selector visual property constraints and associated selector structural property constraints; modification information indicates one or more modifications to one or more views selected using the view selector; in the course of running the application on the electronic device, a determination is made as to whether an application subview hierarchy matches the selector information structure; in response to determining a match, a modification indicated by the modification information is imparted to one or more views of the matching application subview hierarchy. |
US10291727B2 |
Information processing device, information processing method, portable terminal, and server
There is provided a technique to assist operation in a social network system. An information processing device includes a motion data acquirer that acquires motion data of a user, a motion data comparator that compares the motion data acquired by the motion data acquirer with comparative motion data, and an operation executor that executes predetermined operation to social network service utilized by the user based on a comparison result of the motion data comparator. An information processing method includes acquiring motion data of a user, comparing the acquired motion data with comparative motion data, and executing predetermined operation to social network service utilized by the user based on a comparison result. |
US10291720B2 |
Systems and methods for managing distributed sales, service and repair operations
The systems and methods of the present disclosure are generally related to managing distributed sales, service and repair operations. In particular, the systems and methods of the present disclosure relate to managing a distributed network of sales, service and/or repair operations that include automated features. |
US10291715B1 |
Controlling access to services via usage models
Techniques are described for facilitating interactions between computing systems, such as in accordance with usage models that are configured for available services by the providers of the services. In some situations, the services are Web services, and an electronic Web service (“WS”) marketplace is provided via which third-party WS providers make their WSes available to third-party WS consumers who purchase access to those WSes via the electronic marketplace based on configured usage models selected by the consumers. Some or all of the one or more usage models configured for an available WS may each have associated use prices and/or non-price use conditions, and if so access to those WSes using those usage models may be provided only if a consumer requesting access provides appropriate payment and otherwise satisfies the specified use conditions for a selected usage model. |
US10291713B2 |
Smart device control method and apparatus
Methods and apparatuses are provided for controlling smart device in a smart home. In the method, a control device receives a control instruction sent by an instruction sending device and including a set of working mode information, the set of working mode information including at least one working mode information of at least one smart device type. The control device sets a working mode of a target smart device connected to the control device via a local area network (LAN) based on the set of working mode information, where the set of working mode information is pre-stored in the instruction sending device. |
US10291712B2 |
Sharing control right of M2M device
The disclosure is related to a method of allowing user terminals to share a control right of a machine to a machine (M2M) device by a M2M service server. The method may include receiving a sharing request message from a first user terminal registered at the M2M service server to share predetermined control rights of a M2M device with a second user terminal, creating a virtual resource for the second user terminal based on information included in the sharing request message, and allowing the second user terminal to control predetermined features of the M2M device based on the created virtual resource in response to a control request message from the second user terminal. |
US10291709B2 |
Protocol independent storage discovery and enablement
A manager node provides discovery, translation, and mapping services for supported Ethernet protocol layers. The manager node discovers other nodes within the cloud environment and issues commands to each of the discovered nodes to obtain storage device specific information associated to storage devices communicatively connected to the discovered nodes. The storage device information obtained may include such things as device function (initiator or target), device model number, device capacity, and available storage (free), etc. When the manager node has gathered the storage device specific information it may create a list of all feasible storage devices that could be utilized within the cloud environment. The manager node may determine which of the discovered storage devices will be enabled. Subsequently, the manager node map may serve as an address translator and/or a gateway between protocols. |
US10291708B1 |
Multi-node virtual data storage appliance with internal communications filtering
A storage processor of a set of virtual-machine-implemented storage processors (SPs) of a virtual storage appliance (VSA) is operated to avoid potential mis-communications among non-peer SPs in a virtualized environment having multiple VSAs. An operating method includes receiving a peer-SP identifier that uniquely identifies a peer storage processor of the VSA in network packets sent by the peer storage processor via an internal inter-SP network. The peer-SP identifier, which may be a machine-level network address such as a MAC address, is used to configure a network firewall to accept peer-SP packets and reject non-peer-SP packets from the internal inter-SP network. The network firewall is subsequently operated as configured to accept the peer-SP packets for delivery to the main operating logic of the one storage processor and to reject the non-peer-SP network packets. |
US10291707B1 |
Systems and methods for balancing storage resources in a distributed database
Embodiments are provided for balancing storage resources in a distributed database. According to certain aspects, various hardware components may facilitate a three-stage technique including a node balancer technique, a shard balancer technique, and a replica balancer technique. The node balancer technique may create a set of pods from a set of nodes residing across a set of storage racks. The shard balancer technique may redistribute, among the set of pods, a portion of a set of shards assigned to respective pods of the set of pods. The replica balancer technique may, for each pod, distribute the set of replicas so that the replicas reside across the storage racks of that pod. |
US10291703B2 |
Information processing system, method of processing information, and information processing device
An information processing system includes a first information processing device including a first memory and a first processor, and a second information processing device including a second memory and a second processor, wherein the first processor is configured to acquire a first frequency at which first data stored in the first memory has been updated, acquire a second frequency at which the first data stored in the first memory has been updated due to an update of second data stored in the second memory, determine whether a notification indicating that the first data stored in the first memory has been updated is to be transmitted to the second information processing device, based on the first frequency information, the second frequency information, and a state of a communication between the first information processing device and the second information processing device, and transmit the notification. |
US10291692B2 |
Systems and methods for trusted cluster attestation
Systems, apparatuses, and methods for implementing trusted cluster attestation techniques are disclosed. A cluster includes multiple computing devices connected together and at least one cluster security module. The cluster security module collects measurement logs and attestations from N computing devices, with N being a positive integer greater than one. The cluster security module also maintains a log and calculates an attestation for its own hardware and/or software. The cluster security module combines the logs from the N computing device and the log of the cluster security module into an aggregate log, with N+1 logs combined into the aggregate log. Then, the cluster security module generates a single attestation for the cluster to represent the cluster as a whole. The cluster security module is configured to provide the single attestation and aggregate log to an external device responsive to receiving a challenge request from the external device. |
US10291691B2 |
System, method and recording medium for creating a social media sensing post
A social media sensing post creating method, system, and computer program product, include connecting to a plurality of devices within a predetermined area of a first user to create a sensing network, collecting multisensory data describing an experience of the first user using the sensing network, and creating a social status depicting the experience of the first user from the multisensory data to recreate memory on a later time, or to transmit the same environmental feelings to a second person. |
US10291690B1 |
Heterogeneous device communication system
A heterogeneous communication system is presented that enables different devices or sensors to communicate within an Internet of Things (IoT) environment. The heterogeneous communication system can include a protocol layer that enables the heterogeneous communication system to convert observations, or data associated with a semantic, from one format to another format that can be processed by an intended recipient system. Further, the heterogeneous communication system can support multiple communication technologies enabling a diversity of devices or sensors to be integrated within a single IoT implementation without an end user creating any application-specific communication software for the network or limiting the selection of devices within the network. |
US10291686B2 |
Managed peer-to-peer applications, systems and methods for distributed data access and storage
Secure and remote operation of a remote computer from a local computer over a network includes authenticating a remote computer for connection to a computer over the network and/or a local computer for connection to a remote computer over the network; establishing a secure connection therebetween; and integrating a desktop of a remote computer on a display of a local computer. Functions that are performed may include one or more of: integrating a file structure of accessible files accessed at the second or first computer, into a file structure contained at the first or second computer, respectively; at least one of integrating a desktop of the second computer on a display of the first computer and integrating a desktop of the first computer on a display of the second computer; and directly operating the second computer from the first computer or the first computer from the second computer. |
US10291685B2 |
Method and apparatus for controlling running of service
A method and an apparatus for controlling running of a service are described. The method includes: acquiring service running information of a service on a client, the service running information including a service running parameter and a service running status, and the service running status including a running state or a non-running state; determining, when the service running status of the service is the running state, a service control mode of the service according to the service running parameter and a preset service control mode list; and performing feedback control on the service according to the service control mode of the service. |
US10291683B2 |
Service processing system and service processing method
In a case where a service for performing specified processings of document data as one job is processed in a cooperative manner on a network, a service processing state is exhibited in a proper notice form in each job unit and in each processing unit in the job, so that the processing state can be properly recognized from the viewpoint of accounting, security and privacy. |
US10291682B1 |
Efficient transmission control protocol (TCP) reassembly for HTTP/2 streams
A device may determine that a received transmission control protocol (TCP) segment includes data for a hypertext transfer protocol (HTTP) version N stream, where N is greater than or equal to 2. The device may identify, from the received TCP segment, a stream identifier for the HTTP version N stream. The device may determine that a condition is satisfied for releasing one or more TCP segments, associated with the stream identifier, from a TCP reassembly queue. The device may release the one or more TCP segments from the TCP reassembly queue based on determining that the condition is satisfied. |
US10291679B2 |
Permission request for social media content in a video production system
In one aspect, a method includes a first computing-system (i) selecting a social media (SM) content item associated with a second computing-system, (ii) based on the selected SM content item, determining a SM-platform user-profile identifier associated with the selected SM content item, (iii) using the identifier to determine that the second computing-system has installed, in its data storage unit, an application associated with the first computing-system, (iv) responsive to determining that the second computing-system has installed the application, transmitting, to the second computing-system, an instruction that causes the application to provide, via a user interface of the second computing-system, a permission request concerning use of the selected SM content item, (v) determining that the requested permission was received via the user interface, and (vi) responsive to determining that the requested permission was received via the user interface, facilitating integration of the selected SM content item into a media program. |
US10291678B2 |
Architecture for augmenting video data obtained by a client device with one or more effects during rendering
A video effects application executes on a client device having an image capture device and receives video data captured by the image capture device. The video effects application extracts information from the captured video data and stores the extracted information as metadata associated with the captured video data. For example, the video effects application identifies objects in the captured video data or identifies optical flow of the captured video data and stores the identified objects or identified optical flow as metadata associated with the captured video data. The video effects application stores information describing modifications to the captured video data in association with the captured video data. When the captured video data is presented, the captured video data, associated metadata, and information describing the modifications is communicated to a renderer, which uses the metadata to perform the identified modifications to the captured video data when presenting the captured video data. |
US10291676B2 |
Method and system for the delivery of high definition audio-visual content
A system for delivery of owned High Definition audio-visual content to a location selected by a user is provided. The system includes a central facility for the storage of the content, and two or more local networks operatively connected to the central facility for receipt of the content from the central facility. One local network has a dedicated high bandwidth data line to the location of the user, and the dedicated data line transmits of the content as high definition content, and the transmission is such that it allows for immediate play. |
US10291673B2 |
Transcoding method and system, and distributed file apparatus
A transcoding method used in a computer network comprises: receiving, by a task manager in the computer network, a transcoding task, where the transcoding task has task information; generating task dispatch information according to the task information; and separately acquiring, according to the task dispatch information, source data of media segments corresponding to a media file, parallelly transcoding the source data into data in a target format by using multiple transcoders, and storing the data into a storage server in the computer network, where the transcoder includes a processor of the storage server. Distributed transcoding is completed by using an idle CPU of a storage server, so that not only costs of hardware are reduced and an existing resource is fully used, but also transmission and copying of data are greatly accelerated, thereby improving transcoding efficiency. |
US10291663B2 |
Methods and apparatus for implementing a communication barring service
A method of implementing a Communication Barring, CB, service within an IP Multimedia Subsystem, IMS, network in respect of an ongoing IMS session or an IMS session in early session phase. The method comprises, at an Application Sever, AS, within the IMS network, parsing SIP messages relating to the session to detect an attempt to add one or more media streams to the session. CB service rules are applied to determine the allowability of the media stream(s) being added. If the media stream(s) being added is (are) not allowed, action is taken to prevent its addition, and otherwise allowing the media stream addition to proceed. |
US10291662B2 |
Method for obtaining operator network identification number of visited network
One disclosure of the present specification provides a method for a proxy-call session control function (P-CSCF) to obtain an identifier of a visited public land mobile network (V-PLMN) in order to register a user equipment (UE) roaming in the V-PLMN into an IP multimedia subsystem (IMS) network. The method may comprise the steps of: receiving a response message from an Interrogating-CSCF (I-CSCF) in response to the transmission of a REGISTER message for registering a user equipment into an IMS network; determining whether the received response message is a 401 unauthorized message; when the received response message is a 401 unauthorized message, transmitting the response message to the user equipment and generating an interface for transmitting and receiving data to and from an entity of an EPC network; and receiving an identifier of the V-PLMN from the entity of the EPC network. |
US10291657B2 |
Metadata-based data loss prevention (DLP) for cloud storage
The technology disclosed relates to enforcing multi-part policies on data-deficient transactions of independent data stores. In particular, it relates to combining active analysis of access requests for the independent object stores with inspection of objects in the independent object stores, each of the analysis and inspection generating and persisting object metadata in a supplemental data store, actively processing data-deficient transactions that apply to the objects by accessing the supplemental data store to retrieve object metadata not available in transaction streams of the data-deficient transactions, and actively enforcing the multi-part policies using the retrieved object metadata. |
US10291656B2 |
Systems and methods for providing network security using a secure digital device
A system may include a traffic interception module configured to intercept network traffic of a host device. A traffic virtualization module may be configured to generate a virtual file on the host device containing the intercepted network traffic. A security system interface module may be configured to provide the virtual file to a secure digital security system over a virtualized file interface coupling the host device to the secure digital security system, and to receive instructions to allow or to deny the network traffic from the secure digital security system over the virtualized file interface. A traffic access management module may be configured to allow or to deny the network traffic based on the instructions. |
US10291654B2 |
Automated construction of network whitelists using host-based security controls
Techniques are disclosed for constructing network whitelists in server endpoints using host-based security controls. Once constructed, the network whitelists are used to detect unauthorized communications at the server endpoints. In one embodiment, a method is disclosed for constructing a network whitelist. The method includes identifying at least a first application hosted on a computing system. The method also includes inspecting one or more configuration files associated with the first application to identify one or more configuration settings that specify how the first application communicates with one or more second applications. The method further includes generating a whitelist that specifies expected network communications activity for the first application, based on the configuration settings. |
US10291652B2 |
Policy evaluation trees
Technology for improving evaluation of policies comprising multiple rules is disclosed. By generating a policy evaluation tree controlling, for any given policy state, which rules should be evaluated next, policy optimization can be performed off-line prior to policy evaluation. For a policy, a policy evaluation tree can be generated such that each node in the tree corresponds to a policy state and each child node corresponds to a policy state that may result from an action that may be taken from its parent policy state. Policy evaluation trees may be generated by iteratively generating, from an initial policy state, possible next states as child states until a result of the policy is determined. Some next possible policy states may be pruned from the tree based on conditions such as having a high cost of evaluation compared to the likelihood a rule will yield an interesting result. |
US10291651B1 |
Unified secure socket layer decryption
A device may receive a message associated with initiating a secure socket layer session or a transport layer security session (SSL/TLS session). The device may identify a decryption profile associated with managing encrypted traffic associated with the SSL/TLS session. The device may determine a server indicator included in the message. The device may determine whether the decryption profile includes information associated with the server indicator. The device may selectively manage the encrypted traffic associated with the SSL/TLS session using a first decryption technique or a second decryption technique based on determining whether the decryption profile includes information associated with the server indicator, where the first decryption technique may be different from the second decryption technique. |
US10291650B2 |
Automatically generating network resource groups and assigning customized decoy policies thereto
A cyber security system comprising circuitry of a decoy deployer planting one or more decoy lateral attack vectors in each of a first and a second group of resources within a common enterprise network of resources, the first and second groups of resources having different characteristics in terms of subnets, naming conventions, DNS aliases, listening ports, users and their privileges, and installed applications, wherein a lateral attack vector is an object of a first resource within the network that has a potential to be used by an attacker who discovered the first resource to further discover information regarding a second resource within the network, the second resource being previously undiscovered by the attacker, and wherein the decoy lateral attack vectors in the first group conform to the characteristics of the first group, and the decoy lateral attack vectors in the second group conform to the characteristics of the second group. |
US10291647B2 |
Apparatus and method for enabling safe handling of malware
An apparatus for rendering malware files safe for handling may include processing circuitry configured to receive a executable object, divide the executable object into a plurality of segments, remove execution capability from each of the segments, encrypt each of the segments to generate an encrypted segment set, and reassemble the encrypted segment set as a dismembered executable object. |
US10291646B2 |
System and method for audio fingerprinting for attack detection
A method, computer program product, and computer system directed toward identification of potential social engineering activity associated with at least a portion of a communication on a communication channel based upon, at least in part, a match between a first set of audio features with a second set of one or more audio features. The first set of one or more audio features are extracted from at least a portion of a communication on a communication channel. The first set of one or more audio features from at least a portion of the communication are compared to a second set of one or more audio features to determine that at least a portion of the first set of audio features matches the second set of one or more audio features. |
US10291645B1 |
Determining maliciousness in computer networks
A computer implemented method provides a technical solution to the technical problem of detecting and preventing malicious activity in a computer network, the technical solution involving calculating, based on hypergraph data, a maliciousness value indicating a likelihood of association of one or more nodes of the hypergraph with a known malicious actor, and programmatically performing, based on the calculated maliciousness value, one or more actions by a computer system designed to ensure security of the computer system. |
US10291642B2 |
Diversity analysis with actionable feedback methodologies
Various embodiments of the present technology include methods of assessing risk of a cyber security failure in a computer network of an entity. Various embodiments also include automatically determining, based on the assessed risk, a change or a setting to at least one element of policy criteria of a cyber security policy, automatically recommending, based on the assessed risk, computer network changes to reduce the assessed risk, and providing one or more recommended computer network changes to reduce the assessed risk. Various embodiments further include enactment by the entity of at least one of the one or more of the recommended computer network changes to reduce the assessed risk to the entity, determining that the entity has enacted at least a portion of the recommended computer network changes, and in response, automatically reassessing the risk of a cyber security failure based on the enacted recommended computer network changes. |
US10291640B2 |
System and method for detecting anomalous elements of web pages
Disclosed are system and method for detecting anomalous elements of web pages. One exemplary method comprises: obtaining access to a web site, by a client computing device, by requesting a web page associated with the web site via a web server; executing the web page by the client computing device to gather data relating to the web page; determining at least one N-dimensional vector based at least on the gathered data; creating at least one cluster comprising a set of values of coordinates of vectors for at least one element of the web page in N-dimensional space based on the at least one N-dimensional vector; creating a statistical model of the web page based on the at least one cluster; and using the statistical model for detecting anomalous elements of the web page. |
US10291634B2 |
System and method for determining summary events of an attack
Computerized methods and systems determine summary events from an attack on an endpoint. The detection and determination of these summary events is performed by a machine, e.g., a computer, node of a network, system or the like. |
US10291633B1 |
Bandwidth conserving signature deployment with signature set and network security
A malware detection system comprising a signature generator for combining malware signatures into a malware signature filter with a fixed false positive rate; a central location configured to send the malware signature filter to each of a plurality of hosts that are configured to scan files on the host system using the malware signature filter; each host configured such that if the scan indicates a positive result, the file is quarantined and the host sends identification back to central location if a false positive result is obtained for additional instruction. A method for malware detection operative to combine malware signatures into a filter with fixed false positive rate; comprising sending a malware signature filter to hosts for scanning of files on the host system and incoming data; if the malware signature filter returns a positive alert, identification is sent back to a central location. |
US10291627B2 |
Blockchain mining using trusted nodes
Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more mobile communication devices and/or processing devices to facilitate and/or support one or more operations and/or techniques for blockchain mining using trusted nodes, such as via democratization of associated resources for fair blockchain mining, for example. |
US10291626B2 |
Managing temporal aspects of accounts and entitlements
A method and system for managing temporal aspects of accounts and entitlements in target systems in an organization is provided. In an embodiment, an identity management system may receive request to create an account on a target system of the organization. In some embodiments, the identity management system may cause, in co-operation with the target system, the account to be created in the target system, at a first time. In some aspects, the identity management system may associate a second time with the account. In some examples, the second time may correspond to an activation time of the account. In some embodiments, the identity management system may cause in co-operation with the target system, the account to be activated on the target system, at the second time. |
US10291625B2 |
Security access for a switch device
A method for providing user access to a network switch appliance, includes: receiving from a user a request to access configuration item for the network switch appliance, the network switch appliance configured to pass packets received from a network to network monitoring instruments; and determining, using a processing unit, whether to allow the user to access the configuration item for the network switch appliance based on information regarding the user. |
US10291624B1 |
Trusted system for a user profile
Disclosed is a system including a user device and a networked device for providing security and customization of the networked device. Example networked devices include IoT (Internet of Things) devices, such as electronics, software, sensors, network devices, and so on. In the disclosure, a user authenticates with the user device using a biometric. The user device transmits a user profile or settings information, optionally along with user biometric information, to the networked device to operate the networked device. |
US10291623B2 |
Information processing device, information processing system, information processing method, and non-transitory computer-readable medium
An information processing device includes: a first reception unit that receives first information indicating a storage location of a document to be printed; a first transmission unit that uses the first information to generate an authorization request, generates corresponding second information, and transmits the authorization request and the second information to a terminal used by a sender of the first information; a second reception unit that receives a corresponding authorization code; a controller that uses the authorization code to acquire an access token, and controls storage of the access token, the second information, and the first information in association with each other; and a second transmission unit that, if the second information is received from an image processing device, uses the corresponding access token and information indicating a storage location to acquire a document in the storage location, and transmits the document to the image processing device. |
US10291619B2 |
System, method, and device for delivering communications and storing and delivering data
A system, method, and device includes a platform data storage that stores a wrap that secures an executable controller and executable sensors. The wrap is verified, optionally through a downloaded authentication driver. After verifying the wrap, the wrap is opened and a sister of the executable controller is installed into the platform memory to cooperate with the executable controller. Additionally or alternatively, the authentication driver may cooperate with the executable controller. The executable controller allows the platform processor to access data secured in a vault and/or verify the platform to create a connection to an application server. |
US10291618B2 |
Method and apparatus for providing and receiving contents via network, method and apparatus for backing up data via network, backup data providing device, and backup system
Provided are methods and apparatuses for providing contents via a network, in which original data of contents provided via a network can be traced, and contents that are modified according to performance of a contents receiving device is provided. Location information of original contents is added to metadata of contents provided via the network to thereby increase convenience of access to the original contents and modify attributes of contents that are provided, to be suitable for the performance of the contents receiving device. |
US10291616B1 |
Resource authorization system and method
A resource authorization system includes an authorization routing service that is executed on a computing device to authenticate a client to form a client login session, and to receive, from the client, a request to establish a connection to one or more of the resources of a distributed computing system. The authorization routing service then obtains a list of the resources associated with the client login session in which the list of resources includes those that the client is authorized to communicate with. When the requested resource is included in the list of resources, the authorization routing service authenticates the requested resources to form a resource login session, and establish the connection by communicatively coupling the client login session and the resource login session. The resource login session is established independently of the client login session. |
US10291614B2 |
Method, device, and system for identity authentication
The present invention relates to the field of identity authentication. Provided are a method, device, and system for identity authentication, solving the technical problem that existing identity authentication technologies are incapable of protecting personal privacy, and that authentication technologies comprising personal privacy must provide a traceability feature. The method for identity authentication mainly comprises: a first authenticator transmitting to a second authenticator a first identity authentication message; the second authenticator transmitting to an authentication server a second identity authentication message; the authentication server verifying the validity of a secure domain where the second authenticator is at on the basis of the second identity authentication message; the authentication server returning to the second authenticator a third identity authentication message; when the third identity authentication message is received by the second authenticator, same transmitting to the first authenticator a fourth identity authentication message. |
US10291611B2 |
Confidential information storing method, information processing terminal, and computer-readable recording medium
A confidential information storing method performed by a computer is disclosed. Multiple sets of biometric information are acquired from a biometric information reader. The multiple sets of the acquired biometric information and specific information for specifying the biometric information to be used to generate a pass phrase are stored in a biometric information storage part. The pass phrase generated based on the biometric information and the specific information are acquired. Confidential information is encrypted by using the acquired pass phrase. The encrypted confidential information is stored. |
US10291608B2 |
Method and device for establishing wireless connection
Methods and devices are disclosed for establishing a wireless connection. In one embodiment, a method includes establishing a first wired connection with a router, receiving connection information sent from the router via the first wired connection, wherein the connection information is configured to enable an electronic device to connect wirelessly to the router, and establishing a second wireless connection with the router based on the connection information. |
US10291607B1 |
Providing real-time events to applications
The present disclosure describes systems and methods for an app provider to deliver information—such as notifications, alerts, messages, and other data—between client devices without the use of a third-party push token. When receivers are connected to the app provider system, the app provider will deliver a notification and the communication to the receivers without the use of a third-party push token. When receivers are not connected to the app provider system, the app provider may cache communications and notifications until the next time the receiver connects to the app provider. |
US10291605B2 |
Validation for requests
A customer can demonstrate control over an element, such as a domain, by receiving a certificate from a certificate authority. The customer can utilize a device for sending a request relating to a specified domain and receiving a request token to be provided to a domain registry associated with the subject domain. Request token creation can entail generating at least one of a random string, a string generated based on information about a customer, a string generated based on information about the application, a password, or a key. After receiving the request token, the domain registry, in turn, will provide the token to the authority, which will verify that the request token received from the domain registry corresponds to the request token originally provided to the customer's device. If the two tokens match, the authority can act in accordance with the request, such as by issuing the certificate. |
US10291602B1 |
Yarn rest API protection
Systems, computer program products and methods implementing YARN service protection are described. A reverse proxy in a cluster of computers in a distributed computing system can intercept a request to access a YARN service. The request can be associated with requester credentials. The reverse proxy determines that the request includes a REST API call. The reverse proxy determines, based on authentication configuration information, that the call needs to be authenticated. The reverse proxy authenticates the call based on the requester credentials using an authentication mechanism specified in the configuration information. Upon successful authentication of the call, the reverse proxy makes authorization checks based on specified configuration information. If the authorization checks pass, the reverse proxy forwards the request to a server that provides the YARN service in the cluster. If the authentication or authorization checks fail, the reverse proxy denies the request. |
US10291600B2 |
Synchronizing secure session keys
A first client encryption initiation is intercepted from a client. The first client encryption initiation is intended for a server. Based on the first client encryption initiation, a second client encryption initiation is initiated with the server. Receiving a server response from the server responsive to the initiated second client encryption initiation. A first secure connection is negotiated with the client. The first secure connection is based on the intercepted first client encryption initiation and based on the server response. A session key to perform secure communication with the client is obtained from the first secure connection. A second secure connection is established with the server. The second secure connection is based on the server response and the session key. |
US10291599B2 |
Systems, methods and apparatus for keystroke encryption
A keystroke encryption device (KED) exists between the keyboard and the host computing platform including a host PC. The KED examines keystrokes before they are transmitted to the host PC and asymmetrically encrypts the keystrokes when the KED is turned on. The KED allows the keystrokes to pass through as originally indicated by the user when the KED is turned off. The KED accepts a public key from a server, which decrypts the keystrokes using its own public and private key. The keys and an asymmetric encryption algorithm together provide the means by which each keystroke is encrypted before it enters the host PC. |
US10291598B1 |
Transmitting and storing different types of encrypted information using TCP urgent mechanism
A network device decrypts a record, received from a client device, that is associated with an encrypted session between the client device and an application platform. The network device incorporates decrypted record data, from the decrypted record, into a payload field of a transmission control protocol (TCP) packet to be transmitted to another device, identifies a record header in the record, and determines, based on the record header, a record type associated with the decrypted record. Based on the record type, the network device marks the one or more TCP packets as including urgent data by setting a TCP urgent control bit in a header of the one or more TCP packets, and sets a second field, in the header of the TCP packet, to a second value that identifies an end of the urgent data, which corresponds to an end of the decrypted record data in the payload field. |
US10291593B1 |
Remote access service inspector
A method, system, and computer program product for providing protected remote access from a remote access client to a remote access server over a computer network through a plurality of inspections. A remote access configuration file is created for the remote access client. A digital hash of the configuration file is then generated. The digital hash is compared with a configuration file stored at a predefined web location. If the comparison results in a match between the digital hash and the stored configuration file, a digital hash comparison is performed between an encrypted remote access configuration file and an encrypted configuration file stored at the predefined web location. If the plurality of inspections are passed, the remote access client is released from a quarantine state and a virtual private network (VPN) connection to the remote access server is established. |
US10291592B2 |
Secure electronic communication
Techniques are disclosed for secure electronic communication. Examples of metadata include identification of a relationship of a sender and receiver, timing of a communication between the sender and receiver, and frequency of communication between the sender and receiver. The described techniques, for instance, may be implemented to allow a user device to request delivery from a server of an electronic communication and receive the electronic communication without the server being aware of which electronic communication was received. |
US10291591B2 |
Anti-eavesdropping system for mobile phone communication
An anti-eavesdropping system for mobile phone communication is disclosed, wherein a mobile phone is paired with a Bluetooth headset for voice data encryption and decryption, the Bluetooth headset having a microprocessor unit to perform encryption and decryption of voice data, wherein the Bluetooth headset transmits the encrypted voice data to the mobile phone, and decrypts the voice data from the mobile phone and outputs the decrypted voice data to a speaker. |
US10291588B2 |
Secure registration to a service provided by a web server
A technique is provided for controlling a secure registration for a service provided by a web server from a communication terminal in a telecommunications network. The technique includes a web server that saves a dynamically generated code matching the terminal's IP address and transmits a message containing the code to an e-mail address. This address is provided by the user in response to the terminal's connection to the web server. The server transmits to the terminal an application capable of generating an automated test to tell computers apart from humans. The answer provided by the user is encrypted with the terminal's IP address and the code contained in the message transmitted to the e-mail address, and is directly transmitted by the application to the server, which decrypts it and compares it with an expected answer to enable access to the web server if the decrypted answer matches the expected answer. |
US10291586B2 |
Monitoring wireless data consumption
Techniques and devices for circumventing wireless data monitoring in communications between a communication device and a proxy server, as well as systems and techniques for detecting and resolving vulnerabilities in wireless data monitoring systems are described herein. The techniques for circumventing wireless data monitoring may include manipulating a routing table of a communication device, encapsulating data in an unmonitored protocol, and transmitting the encapsulated data in a “bearer,” or communications channel, to a proxy server that fulfills requests included in the encapsulated data. Furthermore, the techniques for detecting and resolving network vulnerabilities may include restricting protocols by bearers in an Access Control List, limiting a bandwidth of a bearer, or protecting a routing table in a secure location of the communication device. |
US10291584B2 |
Dynamic prioritization of network traffic based on reputation
A network device may determine a plurality of reputation indicators that indicate a measure of reputation associated with the flow. A first reputation indicator, of the plurality of reputation indicators, may be determined based on applying a first reputation analysis technique in association with the flow. A second reputation indicator, of the plurality of reputation indicators, may be determined based on applying a second reputation analysis technique in association with the flow. The second reputation analysis technique may be different from the first reputation analysis technique. The network device may determine a reputation score for the flow based on the plurality of reputation indicators. The network device may prioritize the flow based on the reputation score. |
US10291582B2 |
System and method of supporting more than 256 sensors by intelligent platform management interface (IPMI) based server management controller
A system includes a computing device and a server management controller configured to be connected to the computing device. The server management controller includes a processor, an interface in communication with multiple sensors disposed in the computing device, and a non-volatile memory storing computer executable code. The code, when executed at the processor, is configured to: assign each of the sensors with a logical unit number (LUN) and a sensor number; receive a first message from a first sensor of the sensors via the interface, where the first message has a first LUN field storing the assigned LUN and a first sensor number field storing the assigned sensor number of the first sensor; process the received first message; and determine the first sensor as a source of the first message based on the LUN and the sensor number stored in the first message. |
US10291581B2 |
Method and system for reducing PIM protocol DR change
A method and system for reducing changes in a designated router (DR) of a protocol independent multicast (PIM) protocol are disclosed. The method includes: after a PIM device joins a shared network, an interface of the PIM device receiving a Hello message sent by other PIM device in the shared network, wherein the Hello message carries a DR address option; and the interface of the PIM device using a currently used DR address carried in the Hello message as a DR address of the interface. |
US10291579B2 |
Method for recovering IPV6 fault in mobile communication network and PCRF
There is provided a method for a network fault recovery. The method may be performed by a policy and charging rule function (PCRF) node and comprise: transmitting, to a traffic detection function (TDF), a first request for monitoring a session initiation protocol (SIP) based signal to be routed over a first internet protocol (IP) version based network, if a fault of the first IP version-based network is detected; receiving, from the TDF, a report indicating that the SIP based signal is detected; transmitting a first indication for initiating a IP connectivity access network (IP-CAN) session termination procedure to a packet data network gateway (P-GW). Here, the first indication may include a cause value indicating a reactivation is requested such that the P-GW enables a user equipment (UE) to perform a detach procedure and then a reattach procedure. |
US10291574B2 |
Social media integration for transport arrangement service
A transport arrangement and networking system can receive pick-up requests from user devices of requesting users. The pick-up requests can include a carpool service preference. The system can transmit an invitation to a driver device of a proximate carpool driver to service each received pick-up request and identify carpool riders riding with each requesting user. The system can further access social media data for the requesting user and the carpool riders. When the accessed social media data indicates a common link between the requesting user and the carpool rider(s) the system can generate and transmit a notification to the requesting user indicating the common link. |
US10291570B2 |
System and method for detecting relevant messages
A system and method are presented for detecting messages relevant to users in a collaborative environment. In a unified collaboration system, large volumes of messages between a plurality of users in a group may be monitored for relevance to a particular user. Analytics may be applied to the content of the messages to determine which of the plurality of users are relevant and should be alerted. Alerts may notify relevant users that there are messages which may require attention. Non-relevant information in messages may also be hidden or filtered for a user. In an embodiment, users and subject matters may be linked together. For example, words in a message may be related to specific sub-topics of a group and may be associated with a user over time based on when the word is used and which users respond. |
US10291565B2 |
Incorporating selectable application links into conversations with personal assistant modules
Methods, apparatus, systems, and computer-readable media are provided for: operating an instance of a personal assistant module to serve a user while the user operates the client computing device, wherein the instance of the personal assistant module has access to a persistent record of a message exchange thread between the user and instance(s) of the personal assistant module; detecting cue(s) emanating from the persistent message exchange thread; identifying candidate application(s) that are installed on a client computing device operated by the user, wherein the candidate application(s) are associated with content of the message exchange thread; and incorporating, into a transcript of the message exchange thread that is displayed in a graphical user interface rendered on the client computing device, selectable link( operable by the user to cause the client computing device to expose to the user an interface associated with a respective candidate application. |
US10291564B2 |
Social media interaction aggregation for duplicate image posts
A social media platform is searched by a computer to identify a set of duplicate images including a first image that was posted to the platform by a first user and a second image that was posted to the platform by a second user. A notification is provided by the computer to the first user and the second user indicating that the set of duplicate images exists. A host is selected by the computer for a single consolidated image of the set of duplicate images. The first image or the second image is used by the computer to provide the single consolidated image. One or more social media interactions associated with the first image are consolidated by the computer with one or more social media interactions associated with the second image to generate a single set of social media interactions for the single consolidated image. |
US10291563B1 |
Message abuse sender feedback loop
A request to send messages is received by a sender messaging service from a sender. The messages are for one or more recipients associated with one or more recipient messaging services. The sender messaging service can determine that at least one of the plurality of messages is indicative of message abuse. The sender messaging service can generate a warning message which includes at least one of an indication of the sender, an indication of an address of the sender, and an indication of the message abuse. The sender messaging service can send the warning message to the one or more recipient messaging services. |
US10291559B1 |
Systems and method for communications routing based on electronic communication data
A system and method includes at the online electronic communications service: receiving a search query from a source communication node; accessing historical electronic communication data associated with the source communication node and a plurality of online communication nodes from one or more third-party online communication services; constructing an electronic communication network mapping of communication nodes between the source communication node and each of the plurality of online communication nodes, wherein constructing includes: measuring communication metrics and/or connectivity metrics among the source communication node and the plurality of online communication nodes at least one communication metric or at least one connectivity metric between pairs of online communication nodes within the electronic communication network mapping based on the measuring; and returning an identification of one or more online communication nodes that satisfy one or more search facets of the search query based on the electronic communication network mapping. |
US10291558B2 |
Instant messaging communication system and method
A method of providing instant messaging communication between a first user and at least one other user via a communication network. The method comprises: executing an instant messaging client at a user terminal of the first user, the instant messaging client having a user interface comprising a message composition region; the instant messaging client receiving a selection of media for insertion into the instant messaging communication from the first user; the instant messaging client generating a link comprising the address of the selected media at a network element and creating a selectable control with the link embedded therein; inserting the selectable control in the message composition region of the instant messaging client; the instant messaging client receiving user-viewable text entered by the first user into the message composition region in addition to the selectable control; and the instant messaging client transmitting the contents of the message composition region of the instant messaging client to the at least one other user over the communication network responsive to a command from the first user. |
US10291557B2 |
Streaming media content to a user equipment in an internet protocol multimedia subsystem
An application server (204, 300), a first user equipment, UE, (200, 400), a second UE (206, 500) and corresponding methods for use in an Internet protocol multimedia subsystem, IMS, and for streaming media content between the first UE and the second UE using the Rich Communications Services, RCS, standard. The first UE transmits media content to an application server (204, 300) as an RCS file transfer. The application server receives the media content from the first UE as an RCS file transfer and stores the media content in a memory (306). The first UE compiles a message comprising a media content identifier and transmits the compiled message to the second UE using an RCS text based communication. The second UE receives the RCS text based communication from the first UE and transmits a request for the media content to the application server. The application server receives the request, converts the stored media content into streaming data suitable for streaming to the second UE and streams the streaming data to the second UE as an RCS video share, such that the media content can be viewed at the second UE only while it is being streamed. |
US10291552B2 |
Method for providing an information centric network with a software defined network and controller of the software defined network
A method provides an information centric network with a software defined network based on an information centric networking protocol on top of a physical network based on an internet protocol. A controller in the software defined network receives a first packet of an object request in the information centric network. The controller encodes a message ID indicating an object source of the object request into a header of the first packet. The controller installs forwarding rules on forwarding elements in the physical network such that further packets of the object request are forwarded according to the installed forwarding rules by the forwarding elements rewriting headers of the further packets. |
US10291551B2 |
Switching fabric topology based on traversing asymmetric routes
A system may include a set of 4N packet processors and a switching fabric to interconnect the set of 4N packet processors. The switching fabric may include the following switching elements having a size of at least 3N×3N: a first switching element, a second switching element, a third switching element, and a fourth switching element. The first switching element may be directly connected to the second switching element and the third switching element, and may be indirectly connected to the fourth switching element. The second switching element may be directly connected to the fourth switching element, and may be indirectly connected to the third switching element. The third switching element may be directly connected to the fourth switching element. |
US10291547B2 |
Systems and methods for determining routing information for a network request
Systems and methods are disclosed for processing a request for network resources in a network comprising at least one endpoint a first pool of destinations. According to certain embodiments, a first request is received from an endpoint. A determination of whether to validate a first destination identifier associated with the first request is made based on at least one of a first timestamp and a first pool identifier associated with the first request. If it is determined to validate the first destination identifier, a target destination identifier is determined, and the first request is forwarded based on the target destination identifier. The requested network resource is received, and is transmitted to the endpoint. |
US10291544B1 |
Bandwidth saving with programmable redistribution
A video encoder unit receives a video signal to encode along with auxiliary services such as audio streams and/or data streams. While the auxiliary streams are allotted a fixed bandwidth, the video encoder determines a required video bandwidth, which must be allocated in response to the request by a central allocator. Where economies are made in the auxiliary services for example by transmitting stereo audio instead of surround sound for example, the bandwidth requested from the central allocator is inflated by an amount corresponding to a proportion of the economized bandwidth. The extra bandwidth allocated on this basis may then be used for improving the quality of video encoding, and/or reserved for the transmission of asynchronous data. |
US10291541B1 |
Systems and methods for scheduling transmissions from an access node
Systems and methods are described for scheduling transmissions from an access node in a communication network. A plurality of data packets may be received at a buffer of an access node. A discard timer may be started on receipt of the data packets. When the discard packet timer expires, a number of data packets in the buffer and an associated aggregated queuing delay may be determined. The aggregated queuing delay may be compared to target block error rate (BLER). The target BLER may be modified when the aggregated queuing delay and the number of data packets exceed a target threshold. Data packets may be transmitted from the access node using the modified BLER. |
US10291540B2 |
Method and apparatus for performing a weighted queue scheduling using a set of fairness factors
A computer-implemented medium using a scheduler for processing requests by receiving packet data from multiple source ports and then classifying, the received packet data based upon the source port received and a destination port the data being sent. Next, sorting, the classified packet data into multiple queues in a buffer, and updating, a static component of one or more of the multiple queues upon the queue receiving the sorted classified data packet. Further, scheduling, using the scheduler based upon the destination port availability and a set of fairness factors including priority weights and positions, for selecting a dequeuing of data packets from a set of corresponding queues of the multiple queues, and then updating the static of the dequeued queue upon the data packet being outputted from the dequeued queue. |
US10291539B2 |
Methods, systems, and computer readable media for discarding messages during a congestion event
The subject matter described herein relates to methods, systems, and computer readable media for discarding messages during a congestion event. One method includes registering a traffic congestion policy for handling traffic associated with an application during congestion. The method further includes determining a first congestion level associated with a congestion event. The method also includes determining message rates of messages associated with similar message priority values, wherein the message priority values are determined using the traffic congestion policy. The method further includes discarding a first message using the message rates, the first congestion level, and a message discard algorithm, wherein the message discard algorithm is determined using the traffic congestion policy. |
US10291538B2 |
Flow control in connection with an access request
Embodiments of the present application relate to a method, device, and system for flow control in connection with one or more access requests. The method includes detecting one or more access requests communicated from one or more access terminals, the one or more access requests associated with accessing a service application system, obtaining flow-limiting condition data, determining a new flow control threshold value based at least in part on the flow-limiting condition data, and updating a current flow control threshold value based at least in part on the new flow control threshold value. |
US10291537B2 |
Methods for reducing traffic for a mobile device communicating over multiple channels
A method of reducing network traffic includes blocking, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption. The first channel includes a non-common channel. The method includes offloading application traffic of an application onto a second channel. The second channel may include a common channel. The method may include monitoring the application traffic of the application over the second channel, unblocking the first channel based on the monitored application traffic so that the application can perform an action, and re-blocking the first channel after the action has been completed. The method may include unblocking the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with. |
US10291536B2 |
Tiered services in border gateway protocol flow specification
A device may receive information, via one or more border gateway protocol messages, identifying a first network traffic service and a second network traffic service. The device may map the information identifying the first network traffic service and the second network traffic service to information identifying a first tier of service for the first network traffic service and a second tier of service for the second network traffic service. The device may perform a first action and a second action, respectively associated with the first network traffic service and the second network traffic service, on the incoming network traffic, based on an order of the first tier of service, for the first network traffic service, and the second tier of service, for the second network traffic service, in a priority ordering of the set of network traffic services. |
US10291533B1 |
Systems and methods for network traffic monitoring
A packet forwarding network may include switches that forward network traffic between end hosts and network tap devices that forward copied network traffic to an analysis network formed from client switches that are controlled by a controller. Network analysis devices and network service devices may be coupled to the client switches at interfaces of the analysis network. The controller may receive one or more network policies from a network administrator. A network policy may identify ingress interfaces, egress interfaces, matching rules, packet manipulation services to be performed. The controller may control the client switches to generate network paths that forward network packets that match the matching rules from the ingress interfaces to the egress interfaces through service devices that perform the services of the list. The controller may generate network paths for network policies based on network topology information and/or current network conditions maintained at the controller. |
US10291532B1 |
Enabling interconnection between ethernet virtual private networks (EVPNs) and provider backbone bridging EVPNs (PBB-EVPNs)
A network device may receive first route information from an Ethernet virtual private network (EVPN) device and/or a provider backbone bridging EVPN (PBB-EVPN) device. The network device may generate second route information based on the first route information. The network device may provide the second route information to permit network traffic to be transferred between the EVPN device and the PBB-EVPN device. The network device may receive the network traffic to be transferred between the EVPN device and the PBB-EVPN device after providing the second route information. The network device may modify the network traffic to be compatible with the EVPN device or the PBB-EVPN device after receiving the network traffic. The network device may provide the network traffic between the EVPN device and the PBB-EVPN device after modifying the network traffic. |
US10291522B1 |
Applications-aware targeted LDP sessions
In general, the disclosure relates to techniques for initiating a targeted LDP session in a manner that includes information specifying one or more application for which a targeted LDP session is being initiated. In one example, a method includes receiving, by a network device, a LDP initialization message to initiate an Label Distribution Protocol (LDP) session with a peer network device, the LDP initialization message including a Targeted Applications Capability (TAC) field specifying one or more applications for which the LDP session is to be used for advertising forwarding equivalence class (FEC)-label bindings between the network device and the peer network device, and determining, by the network device, whether to allow the LDP session to be established based on the one or more applications specified in the TAC field. |
US10291520B2 |
Redundant traffic suppression relaying mechanism for BLE-mesh systems
A BLE-Mesh device includes a controller, an RF driver for driving the transceiver adapted to be coupled to an antenna, and a counter. The controller implements an applications layer including BLE and Mesh Applications, and a BLE stack and a mesh stack. A redundant traffic suppression relaying algorithm is for waiting for a random time within a selected time window from W1 to a later W2 before attempting to transmit a first packet that contains a unique source (SRC) address and a packet sequence (SEQ) number of a device that is the source of the first packet. If during the random time a packet with both the source device's SRC address and the SEQ number is received, the counter is incremented from an initial count to a current count. After the random time elapses, the current count is compared to a Cthreshold value, and the first packet is transmitted only if the current count |
US10291516B2 |
Synonymous labels
Particular embodiments described herein provide for a communication system that can be configured to identify a system that includes network traffic, where at least a portion of the network traffic includes packets, at least a portion of the packets include a stack, and at least a portion of each stack includes one or more previously allocated labels. The communication system can further be configured to determine a synonymous label that triggers an action and to replace a label from the one of the one or more previously allocated labels in a specific stack of a specific packet with the synonymous label. In an example, the synonymous label can be used to identify a subset of packets in the network traffic or a source of the specific packet. |
US10291515B2 |
System and method for a control plane reference model framework
Embodiments are provided for implementing control plane functionality to configure a data plane at a plurality of network nodes. A software defined topology (SDT) component is configured to determine a data plane logical topology indicating a plurality of selected nodes and a logical architecture connecting the selected nodes. The data plane logical topology enables traffic delivery for a service or virtual network for an end-customer or operator. A software defined networking (SDN) component is configured to interact with the SDT component and map the data plane logical topology to a physical network. The mapping includes allocating network nodes including the selected nodes and network resources which enable communications for the service or virtual network and meet QoS requirement. A software defined protocol (SDP) component is configured to interact with the SDN and define data plane protocol and process functionality for the network nodes. |
US10291514B2 |
Software defined network (SDN) control signaling for traffic engineering to enable multi-type transport in a data plane
Aspects of this disclosure provide techniques for dynamically configuring flow splitting via software defined network (SDN) signaling instructions. An SDN controller may instruct an ingress network node to split a traffic flow between two or more egress paths, and instruct the ingress network node, and perhaps downstream network nodes, to transport portions of the traffic flow in accordance with a forwarding protocol. In one example, the SDN controller instructs the network nodes to transport portions of the traffic flow in accordance with a link-based forwarding protocol. In other examples, the SDN controller instructs the network nodes to transport portions of the traffic flow in accordance with a path-based or source-based transport protocol. |
US10291513B2 |
Topology aware load balancing engine
Concepts and technologies are disclosed herein for a topology aware load balancing engine. A processor that executes a load balancing engine can receive a request for a load balancing plan for an application. The processor can obtain network topology data that describes elements of a data center and links associated with the elements. The processor can obtain an application flow graph associated with the application and create a load balancing plan to use in balancing traffic associated with the application. The processor can create the load balancing plan to use in balancing traffic associated with the application and distribute commands to the data center to balance traffic over the links. |
US10291512B2 |
Interest message path steering and multi-path traceroute in information-centric networking
In one embodiment, path routing in a node fabric of an information-centric network (ICN) includes transmitting a request from a source application to an upstream node via node faces of nodes in the node fabric along a path encoded in a Path Steering Value (PSV); and receiving at the source application from the upstream node a reply that travels along a return path encoded in the PSV. The PSV is generated by pairwise encoding pairs of node faces successively traversed by the reply and is represented by a deterministically decodable pairing function. Node face identifiers can be deterministically, i.e., uniquely, decoded from the PSV. The deterministically decodable pairing function is selected from a Cantor function, a Hopcroft and Ullman variant of the Cantor function, Hilbert curve algorithm, Morton code, and a bitwise pairing function. |
US10291509B2 |
Threshold crossing events for network element instrumentation and telemetric streaming
A method for monitoring a network. The method includes generating a measurement value of network traffic processed by a component of a number of components of a network device. Based on the measurement value meeting a pre-determined criterion, a threshold-crossing event of the component is detected. In response to the threshold-crossing event, a number of time series of measurement values of the network traffic are generated. In particular, each time series is generated by one of the number of components. Accordingly, a combination of the number of time series is sent as a telemetric data stream by the network device to a network management system of the network. |
US10291507B2 |
Implementing a virtual tap in a virtual topology
Techniques for implementing a virtual tap in a virtual topology are described. A request to tap a particular link between a set of virtual topology entities (VTEs) is received. The particular link between the set of VTEs is mapped to a link between a set of instantiated entities in a physical topology. One of the instantiated elements implements a tapping function. Additionally or alternatively, a tapping element is instantiated and the tapping element implements the tapping function. The tapping element is not one of the set of instantiated entities. The tapping function includes: applying a tap filter to a set of data; replicating the data that passes the tap filter; and transmitting the replicated data to a virtual endpoint. The replicated data may be referred to as “tapped data.” A user interface engine presents information regarding the particular link between the set of VTEs based on the tapped data. |
US10291506B2 |
Anomaly detection in industrial communications networks
An anomaly detection system installed in a plant communications network detects unexpected changes or anomalies in the traffic patterns over the communications network to detect infected or potentially infected nodes. The anomaly detection system includes various data collection modules at each of the nodes of the network which operate to view the message traffic into and out of the node and to generate metadata pertaining to the message traffic. The communication modules at the nodes send the traffic metadata to an anomaly analysis engine, which processes the metadata using a rules engine that analyzes the metadata using a set of logic rules and traffic pattern baseline data to determine if current traffic patterns at one or more network nodes are anomalous. If so, the analysis engine may generate an alert or message to a user informing the user of the potentially infected node, may automatically disconnect the node from the network, or may take some other action to minimize the effects of an infected node. |
US10291503B2 |
File block placement in a distributed network
Pipelines for distributing file block in distributed file system network can be determined using a crawler algorithm. The crawler algorithm can iteratively identify links in a pipeline from for a starting node to one or more data storage nodes. In each iteration the pipeline can be extended based on the costs associated with the links on the pipeline with the resulting cost propagated as the pipeline is extended. The link costs indicate congestion on the links. Costs may also be back propagate from the data storage nodes. |
US10291502B2 |
Electronic transmissions with intermittent network connections
Embodiments relate to systems and methods for electronically conditioning transmission of communications based on results of a connection assessment. An electronic file is executed at an electronic device, which causes a first query and a second query to be presented. A first query response and a second query response are identified. The first query response is stored in a locked configuration that inhibits the ability to modify the first query response to the first query. The second query response is stored but is not stored in the locked configuration. Query response data is generated that includes an identifier of the second query, an identifier of the second query response and an identifier of the electronic device. A connection variable is determined by assessing one or more network connections available to the electronic device. When a transmission condition is satisfied, the query response data is transmitted to another device. |
US10291497B2 |
Session-based traffic statistics logging for virtual routers
Techniques are disclosed for session-based traffic statistics. In an example method, a virtual router of a cloud data center processes traffic flows for virtual machines executing on a server within the cloud data center to generate traffic flow statistics. The traffic flows include ingress traffic flows originating from the virtual machines and destined for a network of the cloud data center, and egress traffic flows originating from the network of the cloud data center and destined for the virtual machines. A virtual routing agent processes the traffic flow statistics to identify pairs of ingress and egress traffic flows corresponding to a common communication session. The virtual routing agent generates, for each identified pair of ingress and egress traffic flows, session records comprising traffic session statistics for each of the ingress and egress traffic flows of the pair and uploads the session records to a traffic collector for the network. |
US10291496B1 |
Packet capture based capturing of protocol layer state information
A device may determine a set of network traffic monitoring parameters associated with identifying a packet for capture. The set of network traffic monitoring parameters may identify a particular protocol layer at which to perform packet capture. The device may configure packet capture and protocol layer state determination based on the set of network traffic monitoring parameters. The device may perform packet capture of the packet at a time when the packet is received at a protocol stack associated with the particular protocol layer based on configuring packet capture and protocol layer state determination. The device may determine a protocol layer state at the time when the packet is received at the protocol stack based on configuring packet capture and protocol layer state determination. The device may provide information identifying the packet and/or the protocol layer state. |
US10291491B2 |
Relay apparatus and relay method
A relay apparatus includes a memory and a processor coupled with the memory. The processor is configured to determine whether a frame received from a first device is to be discarded. The frame includes first information set at a first communication layer and second information set at a second communication layer different from the first communication layer. The processor is configured to transmit the frame to a second device upon determining that the frame is not to be discarded. The second device is set as a destination in the first information. The processor is configured to extract third information from the second information upon determining that the frame is to be discarded. The processor is configured to output the third information. |
US10291490B1 |
System and method for collecting data from low-availability devices
In one embodiment, a method includes registering as a listener for availability notifications from at least one low-availability device. The method further includes determining a data-collection schedule of the at least one low-availability device. In addition, the method includes maintaining a prioritized queue comprising required data items needed from the at least one low-availability device. Also, the method includes preparing, in advance of the at least one low-availability device becoming available, a request for at least one required data item. The at least one required data item includes a highest-priority data item in the prioritized queue. The method additionally includes, responsive to a notification that the at least one low-availability device is available, transmitting the request to the at least one low-availability device. |
US10291489B2 |
Monitoring network performance
Methods and apparatus are disclosed for monitoring network performance in respect of a digital communications network comprising a user-network (1) having at least one user-device (11, 12, 13) therein that is able to submit requests for data to and receive data from one or more remote servers (16) via an intermediate control module (10), and an access network (5) via which data may be delivered to the user-network (1) via the control module (10). In particular, methods and apparatus are disclosed that allow a network service provider providing network services via an access network to its customers' home networks to have visibility on the performance of its customers' home networks and/or on the performance of one or more networked devices within those customers' home networks. |
US10291487B2 |
System for predictive acquisition and use of resources
Systems, computer program products, and methods are described herein for predictive acquisition and use of resources across a dispersed Internet protocol capable network connecting devices electrically attached to the network. The present invention is configured to receive an indication from a user to initiate a change associated with a resource utilization profile of the user; initiate a first user interface, wherein the first user interface comprises one or more resources associated with the resource utilization profile; receive a user selection of at least one of the one or more resources associated with the resource utilization profile that the user wishes to change; monitor the one or more resources for a predetermined amount of time since the initiation of the change; determine a utilization trend; dynamically generate a graphical representation of the utilization trend; and display the graphical representation of the utilization trend to the user. |
US10291484B2 |
System and method for out-of-line real-time in-service performance measurement
A system for out-of-line testing of performance of a network, comprising a multiplexer at an input to the network; a demultiplexer at an output from the network; the multiplexer further comprising a traffic generator to insert synthetic traffic, and a first switch to accept an incoming customer traffic stream and join the incoming customer traffic stream with a synthetic traffic stream to form a total traffic stream, the total traffic stream fed to the input to the network; and the demultiplexer comprising a second switch to receive the total traffic stream from the output of the network, and separate the total traffic stream into the synthetic traffic stream and the customer traffic stream, and a traffic analyzer to analyze the separated synthetic traffic stream. |
US10291481B2 |
Modelling apparatus and method
A method of processing a model of a telecommunications network, the telecommunications network. The method includes dividing the network elements of the telecommunications network into a plurality of different groups, for a first of the group of network elements being modelled, loading computer program code representing the group of network elements being modelled into the computer memory and executing the computer program to model the first group of network elements within a first time period. For a subsequent time period the first group of network elements is represented by the amount of network services consumed on the one or more interfaces with the second group of network elements determined within the first time period, while loading into the computer memory computer program code to model the second group of network elements. In this way, an improvement in modelling telecommunications networks is provided by dividing each of the component parts of the telecommunications network into groups, and handling these groups on a cyclic basic. |
US10291478B1 |
Graph-based network topology validation
A device may include one more processors to receive designed network information corresponding to a designed network; generate a data graph corresponding to a topology of the designed network based on the designed network information; receive discovered network information corresponding to discovered network devices of a discovered network; generate a query graph corresponding to the discovered network based on the discovered network information; perform a validation analysis of a topology of the discovered network relative to the topology of the designed network based on the data graph and the query graph; and/or perform an action based on a result of the validation analysis. |
US10291477B1 |
Internet of things (IoT) device registration
Technology is described for registering Internet of Things (IoT) devices. A hub device may receive a request for hub registration from an IoT device. The request for hub registration may include IoT device information. The hub device may validate the request for hub registration at the hub device based on the IoT device information. The hub device may retrieve registration information from an IoT service. The registration information may include a dedicated security certificate for the IoT device. The hub device may forward the registration information to the IoT device to enable the IoT device to communicate IoT device data to the IoT service. |
US10291471B1 |
Methods and apparatus for remediation execution
Disclosed herein are methods, systems, and articles associated with remediation execution. In embodiments, a set of policy test failures may be selected for remediation. The set of policy test failures may be associated with a computer network with a number of nodes. For each failure within the set of policy test failures, a remediation script may be obtained to remediate a corresponding policy test failure. The remediation scripts may be selectively provided to nodes that are affected by policy test failures, for execution by the nodes. A remediation script result for each remediation script executed may be received. Based upon the remediation script results, it may be determined whether or not execution of the remediation scripts was successful. |
US10291470B1 |
Selective storage of network device attributes
A first device may receive a network information request that identifies a data object relating to a network device. The data object may correspond to or identify an attribute associated with the network device. The first device may determine that the attribute is a static attribute relating to a configuration of the network device. The first device may determine whether a second device stores the data object. The second device may store data objects corresponding to static attributes. The first device may selectively obtain the data object from the network device or from the second device based on determining whether the second device stores the data object. The first device may provide the data object based on the network information request. |
US10291466B2 |
Computing infrastructure provisioning
According to an example, a provisioning management system receives an infrastructure code definition including a description of computing infrastructure, and determines, based on the infrastructure code definition, configuration instructions usable by computer resource management systems for provisioning the computing infrastructure. The configuration instructions are provided to the computer resource management systems to facilitate the provisioning of the computing infrastructure. |
US10291463B2 |
Large-scale distributed correlation
Disclosed herein are system, method, and computer program product embodiments for performing distributed correlation to determine a probable cause for a performance problem detected in an application. An embodiment operates by triggering an alert for a performance metric of an application executing on a local-level node. The alert may be sent to a higher-level node. Upon receiving the alert, the higher-level node may send a distributed correlation request, used to determine a root cause of the alert, to the lower-level node. Upon receiving the distributed correlation request, the lower-level node may produce and send a correlation result to the higher-level node. Upon receiving the correlation result, the higher-level node may select the probable cause of triggering the alert based on the correlation result. The probable cause may then be presented to the user. |
US10291461B2 |
Secure gateway
Gateway device (100), adapted to couple a first network with a second network, comprising: a first network interface device (102) coupled by a first interface to a first network and having a second interface; a second network interface device (104) coupled by a first interface with the second network and having a second interface; a network coupling device (103) adapted to transmit in a first status no data from the second interface of the second network interface device (104) to the second interface of the first network interface device (102) on the physical layer and adapted to transmit in a second status data from the second interface of the first network interface device (102) to the second interface of the second network interface device (104); wherein said network coupling device (103) includes a switching device (126, 128) coupled to a conductor (130, 134) coupling the second interface of the first network interface device (102) and second network interface device (104); wherein the switching device (126, 128) is connected such to the conductor (130, 134) that the conductor can not transmit data in a first state of the switching device and that the conductor can transmit data in a second state of the switching device and wherein said switching device (126, 128) is controlled by a manual switch (127) operated by a user. |
US10291459B2 |
Systems and methods for sparse code multiple access
Coding gains can be achieved by encoding binary data directly to multi-dimensional codewords, which circumvents QAM symbol mapping employed by conventional CDMA encoding techniques. Further, multiple access can be achieved by assigning different codebooks to different multiplexed layers. Moreover, sparse codewords can be used to reduce baseband processing complexity on the receiver-side of the network, as sparse codewords can be detected within multiplexed codewords in accordance with message passing algorithms (MPAs). |
US10291457B2 |
Information transmission method, a base station and a terminal
The embodiments of the present disclosure disclose an information transmission method, a base station and a terminal. The method comprises: configuring at least one type of subcarrier spacing of synchronization signal and physical broadcast channel and symbol numbers occupied by the synchronization signal and the physical broadcast channel by a base station, wherein, the subcarrier spacing of the synchronization signal is 15×2m kHz, the subcarrier spacing of the physical broadcast channel is 15×2n kHz, m and n are both integers in a range of 0 to 5; selecting one configuration for sending the synchronization signal and the physical broadcast channel according to a service time delay requirement; determining frequency domain positions and time domain positions of the synchronization signal and the physical broadcast channel, wherein, the frequency domain positions for sending the synchronization signal and the physical broadcast channel are neighboring each other or at least partially overlap, the time domain positions for sending the synchronization signal and the physical broadcast channel are neighboring each other or partially overlap; sending the synchronization signal and the physical broadcast channel to a terminal according to the selected configuration and the determined frequency domain positions and time domain positions. By means of the present disclosure, the time delay of a terminal accessing a communication area can be reduced. |
US10291453B2 |
Mixed guard intervals in OFDM signal data segments
Systems, methods, and other embodiments associated with generating wireless communication with a long guard interval followed by short guard intervals are described. According to one embodiment, a wireless communication device includes a transmitter configured to generate and transmit an orthogonal frequency-division multiplexing (OFDM) signal with (i) a preamble and (ii) a data segment following the preamble that includes a plurality of data symbols that are each respectively preceded by a guard interval. The transmitter is configured to generate (i) a first guard interval preceding a first data symbol in the data segment following the preamble as a long guard interval, and (ii) subsequent guard intervals that are subsequent to the first guard interval according to a type of guard intervals for the OFDM signal. |
US10291451B2 |
PRACH design for larger cell radius
Certain aspects of the present disclosure provide techniques for improving a physical random access channel (PRACH) design, for example, to support larger cell radius for communications in a wireless network. In aspects, a method of wireless communication by a user equipment (UE) is provided. The method generally includes receiving at least one configuration of a plurality of available narrowband physical random access channel (NPRACH) configurations or an indication of one of the plurality of NPRACH configurations. Each of the plurality of NPRACH configurations includes a different combination of at least two of a multi-level frequency hopping patter, cyclic prefix length, symbol group format, or tone spacing for NPRACH signals. The method also includes determining at least one resource within a plurality of available NPRACH resources according to the received configuration(s) or the received indication, and transmitting a NPRACH signal using the determined at least one resource. |
US10291448B2 |
Multi-carrier superposition method and device
Disclosed are a multi-carrier superposition method and device. First, input carrier signals are superposed, and gain reduction processing is conducted during the superposition process, and then CFR processing and increase processing are conducted on the superposed carrier signals. Thus, under the circumstance of multi-carrier superposition, it can be effectively ensured that signals cannot overflow, and meanwhile the requirement for precision of a system during processing is met. |
US10291447B2 |
Method of processing of signal transmitted from the analog NFC driver and system for realization of said method
During the contactless transfer of the data from PICC (1) to PCD (4) with the load modulation within PICC (1) the analog signal between the transmitting antenna (3) and the output of the driver (2) is demodulated. From the demodulated output the digital data are generated for the direction of the subsequent modification of the signal led to the PICC (1) antenna set. The digital data gather from the demodulated signal are used for the amplification and/or attenuation of the signal received on the side of the PCD (4) and/or for synchronization or other modification of the signal on the side of the PICC (1), whereby no further modification of the driver (2) is needed. The connection on the LA, LB outputs appears to the driver (2) by its characteristics, mainly by its impedance, in the same way as the connected antenna (3) of the original connection according to the prior state of the art. Such processing and connection allows to use broadly available analog drivers (2) which can be combined with various other elements of other producers, which achieves real compatibility and high amount of freedom when designing the circuits, as well as the independence from the particular producer of the chips. |
US10291445B2 |
Method and system for minimizing channel preservation time in cellular communications on un-licensed band
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. Method and system for minimizing channel preservation time in a cellular communication network. The system, after channel sensing and if the channel is free, dynamically determines a Preservation Signal (PS) value, and then adjusts the channel preservation time, based on the determined PS value. The system can minimize the channel preservation time, by restarting data transmission upon detecting a symbol boundary, while the data transmission is in progress. |
US10291442B2 |
Low-skew channel bonding using phase-measuring FIFO buffer
Circuits and methods are disclosed for low-skew bonding of a plurality of data channels into a multi-lane data channel. In one embodiment, phase-measuring first-in first-out buffer circuits buffer pre-buffer parallel data signals and generate phase-measurement signals. A channel-bonding control circuit receives the phase-measurement signals and generates bit-slip control signals. Transmission bit-slip circuits slip integer numbers of bits based on the bit-slip control signals. Bypass registers may be used when the integer number of bits is greater or equal to the parallel width of a lane. In another embodiment, the channel-bonding control circuit receives the phase-measurement signals from the phase-measuring FIFO buffer circuits and generates clock-slip control signals. Clock slip circuits controllably slip parallel clock signals by integer numbers of unit intervals of a serial clock signal. Various other aspects, features, and embodiments are also disclosed. |
US10291441B2 |
Method for constructing codebook in multiple-antenna wireless communication system, and apparatus therefor
A method for constructing a codebook in a multiple-antenna wireless communication system and an apparatus therefor are disclosed. Specifically, constructing a codebook in a multiple-antenna wireless communication system comprises the steps of: receiving parameters for constructing a codebook from a base station; and constructing a codebook using the parameters for constructing the codebook, wherein the parameters for constructing the codebook may include a phase value (α) of a first code vector forming the codebook, a phase difference (β) between code vectors that are adjacent to one another within the codebook, and the number of bits (γ) that is required when feeding back a code vector selected thin the codebook. |
US10291430B2 |
Method, device and system for managing TRILL network using three-layer network manager
The present document discloses a method, apparatus and system for managing a TRILL network by a layer-3 network manager. Herein, the method includes: associating a target RB in the TRILL network with an interface of a layer-3 VLAN, publishing the layer-3 VLAN as a participant VLAN of the target RB, and calculating and issuing a broadcast decapsulation flag for the layer-3 VLAN, then an ingress RB encapsulating a layer-2 Ethernet frame which is sent by the layer-3 network manager to the target RB and includes a layer-3 IP message into a TRILL data message for sending to the target RB, and the target RB decapsulating the TRILL to obtain the original layer-2 Ethernet frame for processing. By the present document, the problem of incapability in managing an RB running TRILL by the layer-3 network manager in the related technology is solved, and the TRILL network is conveniently planned and configured. |
US10291427B2 |
Device selection method and apparatus
A device selection method and apparatus is disclosed, where the method includes: responding, by a control device, to a selection operation of a user, and determining a pointing direction of the control device and/or a deflection angle of the control device according to sensing data collected by a sensor of the control device; and determining, according to the pointing direction of the control device and/or the deflection angle of the control device, a home network device selected by the user, so that a correctness rate of home network device selection is increased effectively. |
US10291422B2 |
Apparatus of synchronization for DOCSIS upstream signal transmission through optical IP network and method of the same
Disclosed herein is a synchronization method for transmitting a DOCSIS upstream signal, which is performed by an RoIP terminal, the synchronization method including receiving a synchronization (SYNC) message periodically sent by a Cable Modem Termination System (CMTS) and thereby synchronizing a clock and generating a reference time; receiving a ranging request signal from a Cable Modem (CM); including information about a start time of an allocated ranging interval in the ranging request signal, converting the ranging request signal into an IP packet, and transmitting the IP packet to an RoIP headend device over an IP network in order to enable the RoIP headend device to convert the ranging request signal, delivered via the IP network, into an RF signal and transmit the RF signal to the CMTS; and converting a ranging response message delivered from the CMTS into an electric signal and transmitting the electric signal to the CM. |
US10291421B2 |
Method for monitoring licensed-assisted access cell, device, and base station
The present disclosure provides a method and device for monitoring a licensed-assisted access cell. The method includes user equipment receiving notification signaling from a base station, where the notification signaling is used to instruct the user equipment to monitor a target LAA cell. The user equipment monitors for a specified signal of the target LAA cell after receiving the notification signaling. In this way, user equipment does not need to continually monitor or receive a signal of an LAA cell and power consumption can be reduced. |
US10291420B2 |
Method and system for managing the delivery of over-the-top streams
A method and system for managing live, linear, and repetitive video stream transmissions in limited multicast resource systems are provided. The method includes monitoring OTT content streams flow in the broadband network; determining a delivery mode for each of the monitored OTT content streams, wherein the determination is based on at least one decision parameter, wherein the deliver mode is any one of a multicast mode and a unicast mode; and switching from a current delivery mode to the determined delivery mode when the current mode and determined delivery mode are not the same. |
US10291419B2 |
Location and range determination using broadcast messages
Disclosed are implementations that include a method, at a mobile device, including receiving multiple broadcast messages transmitted by multiple stationary wireless devices, and obtaining first information relating to each of the multiple broadcast messages, with at least some of the first information being included in the multiple broadcast messages, and second information relating to at least one earlier broadcast communication received by at least one of the multiple stationary wireless devices, prior to transmission of the at least one of the multiple broadcast messages, from at least one other of the multiple stationary wireless devices, with the second information included in the at least one of the multiple broadcast messages. The method also include determining location information for the mobile device based on the first information, the second information, and known positions of at least some of the multiple stationary wireless devices. |
US10291417B2 |
System, method and program product for delivery of digital content offerings at a retail establishment
A method and system for providing distributed network access point installation and management. A network provider installs and/or operates a plurality of access points at locations of a retail entity. Each access point may provide services such as Internet access, and/or content such as audio, video, text, and/or graphics, among other types of services. A carrier, such as a telephone or cable company, may compensate the network service provider for installation and operation of the access points. The carrier may in turn charge its subscribers for network access at the retail entity locations. A plurality of different carriers may provide compensation and allow respective subscriber access. The network access points may be configured to allow each carrier to present a point of presence to its subscribers at the retail entity locations. The installed network may also provide service for retail entity back office functions. |
US10291414B1 |
SRAM as physically unclonable function
An approach is provided in which an information handling system performs multiple tests on a memory device using different supply voltage levels. The information handling system identifies a set of memory cells in the memory that produce a same result during each of the memory tests at the different supply voltage levels, and generates a unique identifier based on the set of memory cells. In turn, the information handling system uses the unique identifier in one or more processes executed by the information handling system. |
US10291410B2 |
Using multiple digital identification documents to control information disclosure
A first digital identification document is transmitted from an identification authority to a mobile device of an identified individual. This first digital identification document is digitally signed and includes a set of attributes about the identified individual. In the same manner, a second digital identification document is also transmitted to the identified individual's mobile device. The second digital identification document is also digitally signed but includes a different set of attributes about the identified individual. The identified individual is then confronted by a series of challengers, wherein each challenger requires a different amount of information about the identified individual. Based on the identity of each challenger, the identified individual selects an appropriate identification document and transmits it to the applicable challenger's device. The challenger is then able to confirm both the information he needs about the identified individual and the validity of the identification document that he receives. |
US10291404B2 |
Supplies of deficiency of a key in information on a set of keys
Methods for supplying deficiency of a key in a set of keys stored in devices includes receiving information (key values) on the keys from each device. Each key is assigned to a node or pair of nodes in a tree structure(s). If a position of a key in the tree structure in a first set of keys is stored in a first device with its value and corresponds to a position of a key in the tree structure in a second set of keys stored in a second device with its value, the first device and the second device are grouped together. Where there is a missing key in the first set of keys, a key corresponding to the missing key from the second set of keys is found, or a key common in the first set of keys and the second set of keys is found. |
US10291403B2 |
Systems and methods for generating symmetric cryptographic keys
A system for generating symmetric cryptographic keys for communications between hosts. Hosts use associated devices to generate secret keys. Each key is generated based on a static seed and a dynamic seed. The dynamic seed is created from sensor data or auxiliary data. The secret key allows host machines to encrypt, or decrypt, plaintext messages sent to, or received from, other host machines. |
US10291401B1 |
Stateless service-mediated security module
Secure operations can be performed using security module instances offered as a web service through a resource provider environment. State data and cryptographic material can be loaded and unloaded from the instance as needed, such that the instance can be reused for operations of different customers. The material and data can be stored as a bundle encrypted using a key specific to the hardware security module and a key specific to the resource provider, such that the bundle can only be decrypted in an instance of that type of security module from the associated manufacturer and operated by that particular resource provider. The customer is then only responsible for the allocation of that instance during the respective cryptographic operation(s). |
US10291397B2 |
Active interposer for localized programmable integrated circuit reconfiguration
A system may include a host processor, an interposer having memory elements, a coprocessor mounted on the interposer for accelerating tasks received from the host processor, and an auxiliary chip. The coprocessor, interposer, and auxiliary chip may be part of an integrated circuit package. The memory elements on the interposer may convey configuration bit streams to one or more logic sectors in programmable circuitry of the coprocessor. The interposer may be connected to a package substrate of the integrated circuit package using through-silicon vias, such that an active surface of the interposer faces an active surface of the coprocessor. Each logic sector may include one or more data registers that are loaded with configuration data from the memory elements. In some instances, the auxiliary chip may include a secondary memory for storing additional configuration bit streams for configuring the logic sectors of the coprocessor. |
US10291393B1 |
Data deduplication and compression evaluation methods and systems
Deduplication and compression evaluation methods and systems involve one or more processors obfuscating plain text file data in each file of a computer file system using a first cipher encryption scheme, obfuscating each plain text file name representing the plain text file data in each file of the computer file system using a second cipher encryption scheme, and associating each obfuscated file name representing the plain text file data of each of the plurality of files of the computer file system with the obfuscated file data of each of the plurality of files of the computer system. In addition, each plain text directory name for each of the obfuscated file names associated with the obfuscated file data in each of the plurality of files of the computer file system is obfuscated using a third cipher encryption scheme. |
US10291392B2 |
Method and system for encrypting data
A method for encrypting data based on all-or-nothing encryption includes: providing, by an encryption system, data to be encrypted and an encryption key; dividing, by the encryption system, the data into an odd number of blocks, wherein each of the blocks has the same size; encrypting, by the encryption system, the blocks with the encryption key to obtain an intermediate ciphertext c′ comprising intermediate ciphertext blocks c0′, . . . , cN′, wherein c0′ corresponds to a random seed and c1′, . . . , cN′ corresponds to the encrypted blocks; and obtaining, by the encryption system, a final ciphertext c using the intermediate ciphertext c′. An intermediate overall ciphertext t is obtained based on XOR'ing the intermediate ciphertext blocks c0′, . . . , cN′; and obtaining a plurality of final ciphertext blocks c1, . . . cN by XOR'ing respective intermediate ciphertext blocks c1′, . . . , cN′ with the intermediate overall ciphertext t. |
US10291391B2 |
Method for enhanced security of computational device with multiple cores
A method to protect computational, in particular cryptographic, devices having multi-core processors from DPA and DFA attacks is disclosed herein. The method implies: Defining a library of execution units functionally grouped into business function related units, security function related units and scheduler function related units; Designating at random one among the plurality of processing cores on the computational device to as a master core for execution of the scheduler function related execution units; and Causing, under control of the scheduler, execution of the library of execution units, so as to result in a randomized execution flow capable of resisting security threats initiated on the computational device. |
US10291390B2 |
Endecryptor preventing side channel attack, driving method thereof and control device having the same
An endecryptor and a control device are provided. The endecryptor includes a first SBOX configured to replace first input data with first substitution data, a transformation unit configured to replace the first input data with second substitution data and an output terminal configured to output encrypted or decrypted output data based on the first and second substitution data. |
US10291387B2 |
Method for configuring an infrared audio transmission system and apparatus for using it
The present invention pertains to a method for configuring an infrared audio transmission system comprising a signal generator and a plurality of radiators connected to said signal generator, the method comprising at least one of said plurality of radiators: receiving (1050) a delay compensation configuration message; and storing (1060) an amount of delay to be introduced into subsequently radiated signals in accordance with the received delay compensation configuration message. The invention also pertains to a configuration node (100) for configuring radiators in such a system, configured to: transmit (1010) at least one test signal to the radiators; detect (1020) events triggered by the test signal; determine (1030) respective transmission delays between the node and the radiators on the basis of these reflections; and transmit (1040) a delay compensation configuration message over said network, the delays being included in the delay compensation configuration message. |
US10291386B2 |
Serializer/deserializer (SerDes) lanes with lane-by-lane datarate independence
A circuit and method enables multiple serializer/deserializer (SerDes) data lanes of a physical layer device (PHY) to operate across a broad range of diversified data rates that are independent from lane to lane. The multiple SerDes data lanes may operate at data rates independent from one another. A single low frequency clock is input to the PHY. A frequency of the single low frequency clock is increased via a common integer-N phase-locked loop (PLL) on the PHY to produce a higher frequency clock. Each of the SerDes data lanes is operated, independently, as a fractional-N PLL that employs the higher frequency clock. Use of the common integer-N PLL enables modulation noise of the fractional-N PLLs to be suppressed by moving the modulation noise to higher frequencies where a level of the modulation noise is filtered, avoiding use of high risk noise cancellation techniques. |
US10291385B2 |
TDD uplink/downlink re-configuration mechanism
The invention relates to methods for communicating within a communication system when re-configured from a source to a target uplink/downlink configuration. The invention is also providing mobile station for performing these methods, and computer readable media the instructions of which cause the mobile station to perform the methods described herein. Specifically, the invention suggests to perform PUSCH transmissions in response to Downlink Control Information, DCI, transmissions such that the source uplink/downlink configuration is applied to PUSCH transmissions relating to DCI transmissions received up to and including subframe N−6, a predefined uplink/downlink configuration is applied to PUSCH transmissions relating to DCI transmissions received during subframes N−5 to N−1; and the target uplink/downlink configuration is applied to PUSCH transmissions relating to DCI transmissions received from subframe N onward. |
US10291381B2 |
Co-time, co-frequency full-duplex terminal and system
A co-time, co-frequency full-duplex terminal includes a radio frequency transceiver, a power divider, a local transmitting antenna, a controllable adaptive module, and a signal mixer. The radio frequency transceiver transmits a radio frequency signal. The power divider divides the radio frequency signal into radio frequency signals in a first path and a second path. The local transmitting antenna transmits the radio frequency signal in the first path. The controllable adaptive module controls the radio frequency signal in the second path to have an amplitude equal to an amplitude of a self-interfere signal and have a phase opposite to a phase of the self-interference signal. The signal mixer mixes the radio frequency signal, after being controlled by the controllable adaptive module, with a base station signal and the self-interference signal. |
US10291377B2 |
Method and terminal for transmitting sounding reference signal in wireless communication system
A disclosure of the present specification provides a method for transmitting a sounding reference signal (SRS) by a terminal. The method may include the steps of: receiving an SRS configuration from a base station by the terminal; on the basis of the received SRS configuration, determining an SRS sub-frame to which an SRS is to be transmitted among a plurality of sub-frames, and an SRS transmission region to which an SRS is to be transmitted in a physical uplink control channel (PUCCH) region on the SRS sub-frame; and transmitting the SRS to the SRS transmission region on the determined SRS sub-frame, wherein when the SRS and a PUCCH are transmitted simultaneously to the SRS transmission region, the SRS and the PUCCH may be multiplexed on the basis of code division multiplexing (CDM). |
US10291372B2 |
Hybrid automatic repeat/request (HARQ) scheduling
Various aspects described herein relate to communicating hybrid automatic repeat/request (HARQ) feedback. HARQ feedback related to a HARQ communication over one or more links can be received from a user equipment (UE), wherein the HARQ feedback includes at least one or more interference parameters and/or one or more predicted interference parameters. A rate control loop for each of one or more interference patterns corresponding to each of the one or more links can be maintained based at least in part on the one or more interference parameters. A scheduling grant can be generated for the UE for another instance of the HARQ communication based at least in part on the rate control loop and the one or more predicted interference parameters. |
US10291371B2 |
Method, user equipment, and base station for generating pilot sequence
The present invention discloses are a method, a user equipment, and a base station for generating a pilot sequence. The method includes: determining a first parameter used to generate a pilot sequence in a first parameter candidate set, where the first parameter candidate set includes at least two timeslot numbers of the following timeslot numbers: a timeslot number obtained after downlink synchronization, a predefined timeslot number, timeslot numbers in a second type pilot configuration parameter, a timeslot number obtained from a high layer notification, and a timeslot number obtained from a dynamic notification, where a second type pilot is different from a pilot corresponding to the pilot sequence; and generating the pilot sequence according to the first parameter. |
US10291370B2 |
Dual connectivity in heterogeneous cellular networks
Methods and systems for assigning users to nodes include assigning user devices to respective macro nodes in a wireless network. Each of the user devices is assigned to a respective pico node in the wireless network. Each respective pico node is associated with the same macro node that the respective user device is assigned to. Resource allocation fractions are assigned to all pico nodes and all macro nodes in the wireless network based on the assignment of each of the plurality of user devices respective macro nodes and pico nodes. |
US10291369B2 |
Synchronizing peer-to-peer operation for outside network coverage and partial network coverage using LTE air interface
A user equipment (UE) enables synchronous peer-to-peer communication between devices for out of network coverage and partial network coverage scenarios. The UE performs a synchronization procedure and selects a spectrum resource within an uplink (UL) spectrum for device-to-device (D2D) communication. The UE, representing a synchronization source, generates timing information and synchronization signals for synchronizing a group of wireless communication devices (peer UEs) with the UE in a local synchronization area. The UE transmits, in selected or pre-allocated time or frequency resources, a synchronization signal including the timing information in order to synchronize devices in the local synchronization area. |
US10291362B2 |
Enhanced performance hybrid-ARQ
Apparatuses, computer readable media, and methods are provided for enhancing hybrid automatic repeat request (ARQ) performance. In an example method, a communication device transmits a first element of a vector, where the vector is selected using the information bits to be transmitted as an index in a code book. In some embodiments, this code book is constructed using Linear Constellation Precoding (LCP). If a NACK is received, the communication device transmits a second element of the vector. The process of transmitting elements of the vector continues until an ACK is received or the maximum number of transmission attempts is reached. If an ACK is received, the communication device transmits a first element of another vector of the code book that encodes a second set of information bits. This procedure may continue until all information bits have been transmitted successfully. |
US10291360B2 |
Information transmission method and device
Embodiments of the present invention provide an information transmission method and device. The method includes: detecting, by user equipment in a downlink subframe set N, physical downlink shared channel PDSCH transmission or a downlink control channel indicating downlink semi-persistent scheduling SPS release; sending, by the user equipment, in an uplink subframe n corresponding to the downlink subframe set N, a hybrid automatic repeat request-acknowledgment response that corresponds to the PDSCH transmission or corresponds to the downlink control channel indicating downlink semi-persistent scheduling SPS release, where n is a subframe number and n is an integer greater than or equal to 0. |
US10291355B2 |
Embedded system and method thereof
An embedded system may include an embedded device and a host device. The embedded device may provide a packet for a service, and generate a first transmission control protocol (TCP) segment including a piece of the packet and a first header with no checksum value. The host device may receive the first TCP segment, generate a second TCP segment including the piece of the packet and a second header with a checksum value based on the piece of the packet and the first header, and generate an Internet protocol (IP) packet based on the second TCP segment. |
US10291353B2 |
Receiver for receiving data in a broadcast system using redundancy data
A receiver for receiving data in a broadcast system includes a broadcast receiver that receives, via the broadcast system, a receiver input data stream including plural channel symbols represented by constellation points in a constellation diagram. A demodulator demodulates the channel symbols into codewords and a decoder decodes the codewords into output data words. A broadband receiver obtains redundancy data via a broadband system, the redundancy data for a channel symbol including one or more least robust bits of the channel symbol or a constellation subset identifier indicating a subset of constellation points including the constellation point representing the channel symbol. The demodulator and/or the decoder is configured to use the redundancy data to demodulate the respective channel symbol and to decode the respective codeword, respectively. |
US10291351B2 |
Transmission method, reception method, transmitter, and receiver
In a transmission method according to one aspect of the present disclosure, a encoder performs error correction coding on an information bit string to generate a code word. A mapper modulates a first bit string in which the number of bits is the predetermined integral multiple of (X+Y) in the code word using a first scheme, the first scheme being a set of a modulation scheme in which an X-bit bit string is mapped to generate a first complex signal and a modulation scheme in which a Y-bit bit string is mapped to generate a second complex signal, and modulates a second bit string in which the first bit string is removed from the code word using a second scheme different from the first scheme. |
US10291346B2 |
Bidirectional communication module
In an example, a communication module includes an optical transmitter, an optical receiver, and a periodical filter. The optical transmitter is configured to emit an outbound optical signal. The optical receiver is configured to receive an inbound optical signal. A first frequency of the outbound optical signal is offset from a second frequency of the inbound optical signal by an amount less than a channel spacing of a multiplexer/demultiplexer implemented in an optical communication system that includes the communication module. The periodical filter is positioned in optical paths of both the outbound optical signal and the inbound optical signal and has a transmission spectrum with periodic transmission peaks and troughs. The first frequency of the outbound optical signal may be aligned to one of the transmission peaks and the second frequency of the inbound optical signal may be aligned to one of the transmission troughs, or vice versa. |
US10291345B2 |
Transmitting apparatus and mapping method thereof
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme. |
US10291338B2 |
Methods and systems for skew tolerance in and advanced detectors for vector signaling codes for chip-to-chip communication
Advanced detectors for vector signaling codes are disclosed which utilize multi-input comparators, generalized on-level slicing, reference generation based on maximum swing, and reference generation based on recent values. Vector signaling codes communicate information as groups of symbols which, when transmitted over multiple communications channels, may be received as mixed sets of symbols from different transmission groups due to propagation time variations between channels. Systems and methods are disclosed which compensate receivers and transmitters for these effects and/or utilize codes having increased immunity to such variations, and circuits are described that efficiently implement their component functions. |
US10291337B2 |
Method and device for measuring by using terminal in wireless communication system
Provided are a method of measuring by using a terminal in a wireless communication system, and a device supporting same. The terminal may: measure on the basis of a reference signal; receive a reference signal flag from a network; and derive a new measurement result on the basis on the received reference signal flag. The reference signal flag issues instructions as to whether a reference signal is sent from a target subframe, and the target subframe is a subframe used to derive the new measurement result. |
US10291336B1 |
Antenna monitoring for wireless and telecommunications for private, public, and first reponders
This disclosure describes example antenna monitoring systems and methods that can include, among other things, a transmitter near each of the antennas in a distributed antenna system (DAS). The transmitter can transmit on a certain frequency or channel corresponding to that antenna, so that the various transmitters in the DAS each transmit on different frequencies. These frequencies can be detected by a receiver and can be processed to determine whether a signal at any frequency or channel expected to be received is missing. If any expected signal is missing for any frequency or channel, the receiver can infer that the antenna or a component associated with the antenna (such as cabling) may have failed. The receiver can then output an indication or notification that may be accessed by maintenance personnel and/or emergency personnel to enable them to identify and repair the non-functioning antenna or component. |
US10291334B2 |
System for detecting a fault in a communication system
Aspects of the subject disclosure may include, for example, a system for transmitting a source test signal directed to a second system of a distributed communication system for a retransmission of the source test signal by the second system and a plurality of other systems of the distributed communication system, receiving a plurality of returned messages from the second system, where each of the plurality of returned messages includes information associated with a signal test performed by the second system and at least one of the plurality of other systems, where the signal test comprises a comparison of a retransmission of the source test signal and an expected signal profile of the source test signal, and determining from the plurality of returned messages whether any one of the plurality of other systems is experiencing a degradation in transmission signal quality. Other embodiments are disclosed. |
US10291330B2 |
Optical transceiver, optical communication apparatus, and method of controlling light receiving element
An optical communication apparatus according to an embodiment of the present invention includes: a light emitting element; a transmission driver that drives the light emitting element; a light receiving element capable of changing a multiplication factor by a bias voltage; a temperature sensor; a computing unit that calculates a drive rate of the transmission driver; and an adjusting unit that adjusts the bias voltage applied to the light receiving element. The adjusting unit adjusts the bias voltage by linear computation using a plurality of target values of the bias voltage for combinations of a plurality of temperatures and a plurality of drive rates, based on a temperature detected by the temperature sensor and a result of calculation of the drive rate. |
US10291327B1 |
Optical signal generating apparatus and operating method thereof
An optical signal generating apparatus according to an embodiment of the inventive concept includes a first optical intensity modulator for modulating a first optical signal to generate a 2N-level (where N is a positive integer) second optical signal in the form of a binary signal, a first optical amplifier for amplifying the second optical signal to generate a third optical signal, and a second optical intensity modulator for modulating the third optical signal to generate a 2N+1-level fourth optical signal in the form of a binary signal. The optical signal generating apparatus according to an embodiment of the inventive concept may generate a low-cost, high-quality optical signal by using an optical device to generate a multi-level optical signal. Additionally, the optical signal generating apparatus according to an embodiment of the inventive concept may generate a multi-level optical signal by sequentially performing optical modulation and optical amplification operations. |
US10291324B2 |
Method of monitoring an optoelectronic transceiver with multiple flag values for a respective operating condition
An optoelectronic transceiver includes an optoelectronic transmitter, an optoelectronic receiver, memory, and an interface. The memory is configured to store digital values representative of operating conditions of the optoelectronic transceiver. The interface is configured to receive from a host a request for data associated with a particular memory address, and respond to the host with a specific digital value of the digital values. The specific digital value is associated with the particular memory address received from the host. The optoelectronic transceiver may further include comparison logic configured to compare the digital values with limit values to generate flag values, wherein the flag values are stored as digital values in the memory. |
US10291321B2 |
Self-identifying one-way authentication method using optical signals
In one aspect, the present disclosure relates to a self-identifying optical transmitter for broadcasting a one-way authentication code using light-based communication. The transmitter may include a memory for storing an identifier of the transmitter, a processor for generating a data signal including an identifier of the transmitter, a modulator for receiving the data signal and generating an electrical signal, the modular generating the electrical signal by modulating the data signal. The transmitter may also include a light source for receiving the electrical signal, converting the electrical signal into an optical signal, and continuously broadcasting the optical signal as an optical data transmission stream. The optical data transmission stream may be used to verify that a receiving mobile device is near the transmitter. The transmitter may also include an optical surface for dispersing the optical data transmission stream as the optical data transmission stream is emitted from the transmitter. |
US10291320B2 |
Positioning using light capturing sensors
Techniques described herein, which may provide for a location determination of a mobile device, can also provide for the determination of a viewing direction of a user of the mobile device. In particular, a user can wear a head-mountable apparatus with one or more light sensors configured to detect light from one or more modulated light sources. Using this information, not only may a location of the head-mountable apparatus be determined, but also an orientation, which can enable a determination of an approximate direction the user is looking. |
US10291317B2 |
Dual-band communication satellite system and method
Dual-band satellite communication systems and methods are described. A dual-band satellite communication system is described with an array of feeds. The array includes single band feeds and one or more multi-band feeds. The multi-band feeds provide dual-band spot beams. Dual-band spot beams include a first frequency band spot beam and a second frequency band spot beam. A spot beam layout may be provided when a shared reflector for the array of feeds is provided. The first frequency band beamwidth may be smaller than a second frequency band beamwidth and the number of multi-band feeds in the array of feeds may be less than the number of single band feeds. |
US10291316B1 |
Data transmission systems and methods using satellite-to-satellite radio links
Radio communications systems use 100 to 200 satellites in random low-earth orbits distributed over a predetermined range of north and south latitudes. The satellites themselves create a radio route between ground stations via radio links between multiple satellites by virtue of onboard global navigation satellite system circuitry for determining the location of the satellite and route creation circuitry for calculating in real time the direction from the satellite's location at a particular instant to a destination ground station. Directional antennas in the satellites transmit routing radio signals to enhance the probability of reception by other satellites. One embodiment facilitates the creation of satellite-to-satellite links by assigning each satellite a unique identifier, storing orbital information defining the locations of all of the orbiting satellites in the system at any particular time, and including in the radio signal the unique identifier associated with the transmitting satellite. |
US10291314B2 |
Method and system to dynamically identify and control a UAV with emitting instruments
A system and methodology to dynamically identify and control a UAV with a beam instrument is provided. Specifically, each UAV is provided with a telecommunication module. User equipment is provided with a beam device capable of measuring the distance, speed and location of a UAV. The user equipment is coupled to a command and control center through a command and control center network that can access a data store storing information about UAVs. Identification of the UAV is obtained through a telecommunication network that communicates with the telecommunication module to obtain location information and identity information for each telecommunication module associated with a UAV. The command and control center acquires the identity information and correlates the identity information with FAA register information from an FAA network. Identification of the target UAV is then communicated to the user equipment. |
US10291310B1 |
Gap-based antenna measurement for antenna switch diversity
Systems, apparatuses, and methods for gap-based antenna measurement for antenna switch diversity, where there are fewer number of receivers or transmitters than the number of available antennas. The receivers may switch to additional antennas during a gap and switch back to the previous antennas. A device may select which antennas to use for communications based at least on measurements of additional antennas, thus supporting antenna switch diversity despite having fewer number of receiver chains. |
US10291307B2 |
Apparatus and method for feedback of channel state information in wireless communication system
The disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A feedback transmission method for a receiving device in a multiple input multiple output system according to one embodiment comprises: a step of measuring channel state information; a first quantization step of quantizing the channel state information using a first codebook; a second quantization step of quantizing the channel state information using second and third codebooks which are different from the first codebook; and a step of feeding back the channel state information on the basis of a selection result of one of the first and second quantization steps. |
US10291300B2 |
Systems and techniques for communication using multiple-input-multiple-output processing of orbital angular momentum modes
A system includes a transmitter having a first transmit device having a first transmit antenna and a first OAM multiplexer designed to receive two input signals and to convert the input signals to orthogonal OAM beams. The first transmit antenna is designed to transmit a first output signal that includes the OAM beams. The transmitter also includes a second transmit device that functions in a similar manner as the first transmit device. A receiver includes a first receive device having a first receive antenna designed to receive the first output signal and a first OAM demultiplexer designed to convert the first output signal to received signals corresponding to the input signals. The receiver also includes a second receive device having similar features as the first receive device. The receiver also includes a MIMO processor designed to reduce interference between the received signals. |
US10291294B2 |
Wireless power transmitter that selectively activates antenna elements for performing wireless power transmission
An example apparatus disclosed herein includes a controller; one or more receiving circuits coupled to the controller, each receiving circuit configured to receive incoming RF signals from a receiver, the receiver transmitting a communication signal that identifies a location of the receiver; a plurality of transmitting circuits coupled to the controller, each transmitting circuit configured to generate outgoing RF signals based upon the incoming RF signals; and a plurality of antenna elements, the plurality of antenna elements including at least some dedicated antenna elements. In some embodiments, the controller is configured to: (i) select a first configuration of at least some of the dedicated antenna elements to be coupled to the receiving circuits, and (ii) select, based on the location, a second configuration of at least some of the plurality of antenna elements to be coupled to the plurality of transmitting circuits to transmit the outgoing RF signals. |
US10291293B2 |
Electronic device and wireless charging method of electronic device
An electronic device is provided. The electronic device includes a communication unit configured to transmit and receive data to and from an external device, a power transmitter configured to wirelessly supply power to the external device, and a controller configured to, when a wireless charging request is received from the external device, identify a location of the external device, determine a direction in which electromagnetic energy is output according to the location of the external device, and control the power transmitter to output the electromagnetic energy in the determined direction to wirelessly supply power to the external device. |
US10291288B2 |
AC/DC downhole power switch using switching communication system
A method includes receiving a request to supply power of a first type to a toolstring. The toolstring includes a first tool that operates using the power of the first type and a second tool that operates using power of a second type. The method also includes receiving an indication of a relay configuration relating to relay positions of relays of a switching circuit in the toolstring. The relay configuration enables the switching circuit to selectively supply the power of the first type or the power of the second type to the toolstring via a switching communication system. The method further includes, when the relay configuration does not enable the switching circuit to supply the power of the first type, sending a first command to the switching communication system to change the relay configuration to enable the switching circuit to supply the power of the first type. |
US10291287B2 |
Transmission arrangement for transmitting data within an aircraft, and aircraft
A transmission arrangement for an aircraft for transmitting data within the aircraft, wherein the aircraft includes an electrical wiring system of coherent lines for providing electric power for loads in the aircraft,has at least two PLC elements, connectable to a respective one of the lines, for transmitting the data between at least two of the PLC elements via the wiring system, wherein at least one of the PLC elements has at least one filter connection, wherein the filter connection has at least one PLC connection, connectable to a respective one of the lines, and a power connection, connectable to a respective one of the lines, wherein the PLC connection carries power and data and the power connection carries power and is free of data.In an aircraft having a transmission arrangement and having at least one wiring system, all the lines leading away from a coherent subsection of the wiring system have a PLC element having a filter connection, and the lines leading away are attached to a data-free PLC connection of the filter connection of the PLC element attached thereto such that the subsection of the wiring system is a data-carrying subsection that is delimited from the rest of the wiring system in terms of the data. |
US10291279B2 |
Drop countermeasures for electronic device
An electronic device comprises a housing, a motion sensor configured to sense motion of the housing, and a processor configured to determine an impact geometry based on the motion. A countermeasure system comprises an actuator coupled to an actuated member. The actuated member is operable by the actuator to modify the impact geometry, so that impact energy is redirected away from an impact sensitive component of the electronic device to an energy absorbing component of the electronic device. |
US10291277B2 |
Secure portable patrol system
A secure portable patrol system including a portable patrol device and a base unit is revealed. The patrol device is a portable rectangular body disposed with a multi-image display screen on a front surface thereof. The patrol device is disposed with an IR image capture unit, a wireless call unit and a first SIM card communication unit so that users can perform multiple tasks by the single patrol device such as checking whether there is area that overheats or abnormal conditions that occur. The base unit includes a specific transmitter while the patrol device is set with a specific port for electrical connection to the specific transmitter. Thereby the patrol device and the base unit are electrically connected for secure data transmission. |
US10291276B2 |
Lighting system for medical appointment progress tracking by wireless detection
Provided are mechanisms and processes for a lighting system for medical schedule management. According to various examples, an apparatus is provided which comprises a lighting interface configured to connect to a lighting element for illuminating a medical examination room. The apparatus further comprises a power interface coupled to a power source. The apparatus further comprises a Wi-Fi transceiver configured to transmit a wireless signal to connect to a device corresponding to a physician. The wireless signal corresponds to a local area network. The duration of the connection is used to track the presence of the physician in the medical examination room. The Wi-Fi transceiver is tuned to transmit a signal strength corresponding to the size and characteristics of the medical examination room. The apparatus is located in a lighting fixture in the medical examination room. The lighting fixture may be centrally located in the medical examination room. |
US10291271B1 |
Adaptive analog parallel combiner
An adaptive analog parallel combiner circuit for receiver data recovery from a communication signal is provided. The circuit includes a summer that sums outputs of a plurality of filter taps in parallel, including zeroth and first through Nth filter taps, each filter tap having as input the communication signal or a version thereof, wherein N is a finite integer greater than or equal to two. The zeroth filter tap has an amplifier with gain controlled by a zeroth adaptive gain control coefficient, and each of the first through Nth filter taps having an all pass filter and gain controlled amplification, with gain controlled by a corresponding one of a first through Nth adaptive gain control coefficients and the all pass filter implementing a transfer function having a zero and a pole equaling each other and at a base frequency divided by a corresponding integer from one through N. |
US10291268B1 |
Methods and systems for performing radio-frequency signal noise reduction in the absence of noise models
Time-varying input signals are denoised by a neural network. The neural network learns features associated with noise added to reference signals. The neural network recognizes features of noisy time-varying input signals mixed with the noise that at least partially match at least some of the features associated with the noise. The neural network predicts denoised time-varying output signals that correspond to the time-varying input signals based on the recognized features of the noisy time-varying input signals that at least partially match at least some of the features associated with the noise. |
US10291263B2 |
Auto-learning log likelihood ratio
A method for identifying log likelihood ratio (LLR) values includes programming codewords into nonvolatile memory devices in response to receiving host-requested write instructions and performing background reads of the programmed codewords in a block at a default threshold voltage, at one or more threshold voltage offset that is less than the default threshold voltage and at one or more threshold voltage offset that is greater than the default threshold voltage. One of the background reads is decoded to identify the stored codeword(s) and a set of LLR values is identified using the stored read results and the identified codeword(s). The process of performing background reads, storing, decoding and identifying is repeated to identify a set of LLR values for each block and further to identify updated sets of LLR values. Host-requested reads are performed and are decoded using LLR values from the updated set of LLR values corresponding to the block that was read. |
US10291260B2 |
Decoding of messages
Decoding of a first message is disclosed, wherein first and second messages are encoded by a code (represented by a state machine) to produce first and second code words, which are received over a communication channel. A plurality of differences (each corresponding to a hypothesized value of a part of the first message) between the first and second messages are hypothesized. An initial code word segment is selected having, as associated previous states, a plurality of initial states (each associated with a hypothesized difference and uniquely defined by the hypothesized value of the part of the first message). The first message is decoded by (for each code word segment, starting with the initial code word segment): combining the code word segment of the first code word with a transformed (based on the hypothesized difference of the initial state associated with the previous state of the state transition corresponding to a first message segment content) code word segment of the second code word to produce a combined code word segment, determining a decision metric associated with a probability that the combined code word segment corresponds to the first message segment content, and selecting (for the first message) the first message segment content or a second message segment content based on the decision metric. If the first message segment content is selected, the subsequent state of the state transition corresponding to the first message segment content is associated with the initial state associated with the previous state of the state transition. |
US10291259B2 |
Accelerated erasure coding system and method
An accelerated erasure coding system includes a processing core for executing computer instructions and accessing data from a main memory, and a non-volatile storage medium for storing the computer instructions. The processing core, storage medium, and computer instructions are configured to implement an erasure coding system, which includes: a data matrix for holding original data in the main memory; a check matrix for holding check data in the main memory; an encoding matrix for holding first factors in the main memory, the first factors being for encoding the original data into the check data; and a thread for executing on the processing core. The thread includes: a parallel multiplier for concurrently multiplying multiple entries of the data matrix by a single entry of the encoding matrix; and a first sequencer for ordering operations through the data matrix and the encoding matrix using the parallel multiplier to generate the check data. |
US10291250B2 |
Two-step single-slope comparator with high-resolution and high-speed and CMOS image sensor including the same
A comparator includes a first comparison block suitable for accumulating a difference value between a voltage of a pixel signal and a coarse step voltage, and outputting a residue voltage, representing a difference between a coarse ramping voltage of a ramp signal and the accumulated difference value; and a second comparison block suitable for comparing a fine ramping voltage to the residue voltage of the first comparison block and outputting a third comparison result signal. |
US10291242B1 |
Local oscillator (LO) phase continuity
Certain aspects of the present disclosure generally relate to techniques and circuits for phase correction, or at least adjustment, of multiple local-oscillator (LO) signals. For example, certain aspects provide an apparatus for phase adjustment. The apparatus generally includes a phase-locked loop (PLL), at least one frequency divider coupled to an output of the PLL, the at least one first frequency divider being external to the PLL, a phase adjustment circuit having an input coupled to an output of the frequency divider, and at least one mixer having an input coupled to at least one output of the phase adjustment circuit. |
US10291241B2 |
Referenceless clock and data recovery circuits
Referenceless clock and data recovery circuits are described that operate to align the clock/data strobe with each data eye to achieve a low bit error rate. The appropriate frequency and phase to be used is determined by an edge counter based frequency error detector and a phase error detector. |
US10291233B2 |
Control system and pulse output device
A pulse output device which corrects a pulse signal advanced or delayed from a timing prescribed by a control device and a control system including the pulse output device are provided. A PLC system including a driving device, a CPU unit, and a pulse output unit is provided. The pulse output unit includes a clock generation unit that generates a clock signal, a pulse output unit that generates a pulse signal by dividing a frequency of a clock signal and outputs the pulse signal having the number of pulses and a pulse speed commanded by the CPU unit at a prescribed timing, a pulse counter that counts the number of pulses of the output pulse signal, and a processing unit that corrects the pulse speed of the pulse signal generated by the pulse output unit based on an error in the numbers of pulses. |
US10291232B2 |
Counter and counting method
A counter includes: a computing module (100) and N counting modules (101). Each counting module includes a plurality of counting spaces corresponding to different counting entries, and counting spaces of the same counting entry in different counting modules have the same address, wherein the counting module is arranged to provide a value for computing to the computing module in response to a counting application of a counting application source. The computing module is arranged to read values of the same counting entry in different counting modules and accumulate the read values to obtain a total count value of the counting entry, N being an integer not less than 1. Also disclosed is a counting method. |
US10291225B2 |
Gate driver with VGTH and VCESAT measurement capability for the state of health monitor
An isolated insulated gate bipolar transistor (IGBT) gate driver is provided which integrates circuits, in-module, to support the measurements of threshold voltage, and collector-emitter saturation voltage of IGBTs. The measured gate threshold and collector-emitter saturation voltage can be used as precursors for state of health predictions for IGBTs. During the measurements, IGBTs are biased under specific conditions chosen to quickly elicit collector-emitter saturation and gate threshold information. Integrated analog-to-digital converter (ADC) circuits are used to convert measured analog signals to a digital format. The digitalized signals are transferred to a micro controller unit (MCU) for further processing through serial peripheral interface (SPI) circuits. |
US10291222B2 |
Gate potential control device
A gate potential control device configured to control potential of a gate of a main switching element is provided herein. The gate potential control device includes: a turn-on switching element and a turn-off switching element. In a turn-off operation, a main voltage between main terminals of the main switching element increases from an on-voltage to a peak value of a surge voltage and then decreases to an off-voltage. The gate potential control device is configured to keep both of the turn-on switching element and the turn-off switching element turned off in a period which is at least a part of a specific period in the turn-off operation, the specific period being from a timing after a predetermined time lapse from a timing of rise-up of the main voltage from the on-voltage to a timing at which the main voltage reaches the peak value. |
US10291220B2 |
Level shift circuit and drive circuit
A level shift circuit includes: an electrothermal converter converting a first electric signal with a first reference potential as a reference to heat; a thermoelectric converter converting the heat from the electrothermal converter to a second electric signal with a second reference potential which is different from the first reference potential as a reference; and an insulating region electrically insulating the electrothermal converter from the thermoelectric converter. |