Document Document Title
US10213315B2 Attachments for orthopedic implants
Apparatuses, kits, and methods for cementing an orthopedic implant to a bone, post attachment, are disclosed in some aspects of the present disclosure. A kit can include a prosthetic component and a cement applicator. The prosthetic component can include an attachment profile that corresponds to a mating profile formed on or in a bone. The cement applicator can be configured to apply a bone cement between the bone and the prosthetic component following alignment between the prosthetic component and the bone or another prosthetic component. The kit can also include a bone cement. A method can include positioning the prosthetic component adjacent to the bone, aligning the prosthetic component relative to the bone or another prosthetic component, and applying a bone cement between the bone and the aligned prosthetic component.
US10213314B2 Femoral component for an implantable hip prosthesis
An orthopedic prosthesis for use in a hip replacement surgery includes an implantable stem component. The implantable stem component includes a core and a shell extending over the core. The shell includes a polymeric material and is configured to receive a femoral head component. Metal foam may extend over a portion of the shell.
US10213311B2 Deformable articulating templates
A system for generating a patient-specific implant is described which includes a means for generating a three dimensional electronic representation of a human anatomical feature including size and curvature features matching the human anatomical feature, a means for selecting a prosthetic implant template from a database of prosthetic implant templates, the database being formed of the prosthetic implant templates by a means for generating a series of the virtual implant templates, a means for designing the patient-specific implant to imitate the size and curvature features based at least in part on the selected prosthetic implant template, and a means for virtually testing fit of the patient-specific implant using the three dimensional electronic representation of the human anatomical feature.
US10213310B2 Dual modulus hip stem and method of making the same
An orthopedic prosthesis for use in a hip replacement surgery. The orthopedic prosthesis includes a metallic foam shell and a metallic core. The metallic core includes a neck configured to receive a femoral head component and a stem extending through the metallic foam shell.
US10213304B2 Apparatus, system, and method for treating a regurgitant heart valve
An apparatus for treating regurgitation of blood through a diseased heart valve having at least two leaflets includes a lollipop-shaped body member having a proximal end portion, a distal end portion, and an intermediate portion extending between the end portions. The intermediate portion includes an expandable occluding member having an adjustable diameter so that, during at least a portion of the cardiac cycle, at least one of the heart leaflet coapts with a portion of the occluding member to mitigate or prevent regurgitation of blood through the diseased heart valve. The proximal end portion is physically connected to the occluding member and includes a connecting mechanism for operably mating with an adjustment member for adjusting the position and diameter of the occluding member within the diseased heart valve. The distal end portion includes an anchoring member for securing the apparatus in a heart chamber containing the diseased heart valve.
US10213302B2 Valve prosthesis and method for delivery
Heart valve prostheses are provided for replacing a cardiac valve. The heart valve prosthesis includes a self-expanding frame including a first portion and a second portion. In the collapsed configuration, the first portion is positioned adjacent to the second portion. In the expanded configuration, the first portion moves to be positioned within an interior area of the second portion.
US10213300B2 Hypotube shaft with articulation mechanism
A delivery device for a prosthetic heart valve includes a shaft, a sheath, and a pull wire. The shaft has a proximal end, a distal end, and a longitudinal axis. The sheath is attached to the shaft and is rotatable about an axis transverse to the longitudinal axis of the shaft. The pull wire is mechanically coupled to the sheath such that movement of the pull wire rotates the sheath relative to the shaft. The sheath may be in a first position relative to the shaft when a distal end of the pull wire is in a first position and may be in a second position when the distal end of the pull wire is in a second position. Deflection of the sheath relative to the shaft enables a prosthetic valve to be axially aligned with the native valve annulus for deployment.
US10213298B2 Percutaneous heart valve prosthesis
A percutaneous heart valve prosthesis (1) has a valve body (2) with a passage (9) extending between the first and second ends (7, 8) of the valve body (2). The valve body (2) is collapsible about a longitudinal axis (10) of the passage (9) for delivery of the valve body (2) via a catheter (18). One or more flexible valve leaflets (3, 4) are secured to the valve body (2) and extend across the passage (9) for blocking bloodflow in one direction through the passage (9). An anchor device (5), which is also collapsible for delivery via catheter (18), is secured to the valve body (2) by way of an anchor line (6). A failed or failing mitral heart valve (101) is treated by percutaneously locating the valve body (2) in the mitral valve orifice (102) with the anchor device (5) located in the right atrium (107) and engaging the inter-atrial septum (103), such that the taught anchor line (6) acts to secure the valve body (2) within the mitral valve orifice (102).
US10213295B2 Intraocular lens insertion apparatus
Intraocular lens insertion apparatus includes a cylindrical body member configured to retain an intraocular lens, a fore-end opening provided for a tip of the body member, and a planate protrusion provided for a tip of the fore-end opening. Further, an end surface of the fore-end opening is an oblique surface which is oblique to a plane perpendicular to a central axis of the body member, and a fore-end area including a pair of lateral walls which are parallel to each other across the central axis is formed on a side of the tip of the fore-end opening.
US10213292B2 Hybrid anchor
Some materials used to make anchors for soft tissue repair, for example, have beneficial properties, including stiffness, bioabsorbability, and osteoconductivity. These materials, however, are not flexible and are challenging to make flexible wings out of for winged anchors. Wing flex is desirable for achieving high fixation strength in winged anchors. Accordingly, an anchor is provided having a hybrid structure including a core body made from a biocomposite, bioabsorbability, osteoconductivity or biocompatible non absorbable material and a wing assembly made from different and more flexible material. Examples of the hybrid anchor take advantage of properties of the different materials strategically placed. A no-hole-prep example of the hybrid anchor reduces the time to install the anchor. A modular example of the hybrid anchor provides a customizable anchoring solution to meet a variety of diverse clinical needs.
US10213287B2 Implantable self-cleaning blood filters
A blood filter device having occlusion-resistant characteristics. The occlusion-resistant characteristics decrease the likelihood of the filter being blocked by thrombi. The filter device (252a, 252b) includes at least one anchor portion (42) for anchoring the filter device within one or more arteries (354a, 354b), and a filter portion (98) for filtering thrombi from the blood entering the artery. In some embodiments, an anchor portion is capped with a filter cap. In various embodiments, the filter cap is protrudes into the aorta to promote occlusion resistance. In one embodiment, the device can be modified in situ to re-establish normal blood flow through the artery in the unlikely case of thrombotic or other blockage of the filter. In some embodiments, a bypass opening or open channel defining an access port is provided to accommodate passage of surgical instruments into the artery and to enable blood flow to bypass the filter should the filter become heavily occluded.
US10213286B2 Implantable medical device and methods of delivering the implantable medical device
A medical device and method of delivery of the medical device within a patient's body are disclosed by the present invention. The medical device includes a first elongate member and a second elongate member. The first elongate member further includes a proximal end portion and a distal end portion. The first elongate member is made of a first material. The second elongate member includes a first portion and a second portion. The first portion of the second elongate member is attached to the first elongate member and the second portion of the second elongate member is attached to the first portion of the second elongate member at one of its transverse edge. The first portion and the second portion of the second elongate member are configured to form a defined non-planar shape such that the first portion is a first arm of the defined non-planar shape and the second portion is a second arm of the defined non-planar shape. The second elongate member is made of a second material different than the first material of the first elongate member.
US10213282B2 In vitro platform and methods for culturing embryos for implantation
A mammalian in vitro system for culturing an embryo includes a collagen or fibrin matrix and endometrial and/or stromal cells. The in vitro platforms and methods according to embodiments of the invention allow for in vitro embryonic development (including implantation) prior to transfer of the embryo complex in vivo for further development.
US10213281B2 Non-surgical systems and methods for treating receding gums
A non-surgical treatment for receding gums utilizes the fact that tissue responds to continuous controlled mechanical forces with growth. The treatment system includes an impression of the upper and/or lower teeth, including the surrounding existing gums, so that a vacuum can be established within the impression around teeth and gums. Before use, selected portions of the impression are carved out a desired amount to create a location for the expansion and regrowth of the gums. Additionally, one or more channels may be included in the impression for delivery of the vacuum to all areas encompassed by the impression. The treatment system also includes a vacuum source operatively attached to the impression so as to be able to deliver a vacuum to the impression once the impression is place in the patient's mouth over the teeth and gums.
US10213280B2 Automated method of manufacturing oral appliances
Disclosed herein are methods of manufacturing an oral appliance, the method comprising the steps of: a) importing into a computer aided design (CAD) computer program a digitized data set obtained from a three-dimensional scan of a patient's dentition; b) preparing a three-dimensional electronic model of the patient's dentition; c) subtracting the three-dimensional electronic model of the patient's dentition from an image of a solid block to obtain an appliance data set; and d) manufacturing a dental appliance in accordance with the appliance data set. Also disclosed are devices made by the above method, and methods of treating a condition, for example a sleep breathing disorder, by using a device made by the above method.
US10213276B2 Insert for ultrasonic burr-drill unit
In order to select the ultrasonic wave power and amplitude range that matches an ultrasonic tip (130) for mounting on a surgical handpiece (120), the tip (130) includes a cavity (131) forming a housing for an identifier element (140). The identifier element is made of an elastic material presenting a melting temperature higher than 130° C. enabling it to withstand both vibration and sterilization temperatures. The identifier element (140) presents a color or a pattern corresponding to the ultrasonic wave power and amplitude range appropriate for use with the tip.
US10213274B1 Method of tracking and navigation for a dental instrument
The method of tracking and navigation for a dental instrument uses feature extraction, a feature space transformation and a fusion procedure to detect the location of a target, such as a marker placed on a patient's jaw, as well as detecting the location of a dental instrument with respect to the target for guiding a dental practitioner during a procedure. Detection is performed by identifying potential locations for the target and then refining the potential locations based on information from previous detection frames. Given an initial estimate of the target's three-dimensional location, the estimate is improved through iteratively updated information.
US10213272B2 Piezoelectric device and circuitry
The present disclosure provides a device having a circuit. The circuit includes at least one boost converter receiving power from an energy source, a square wave driver in series with the boost converter, an inductor in series with the square wave driver for converting a square wave to a sinusoidal wave, and a piezoelectric transducer in series with the inductor, the piezoelectric transducer connectable to a load. The device further includes a phase-locked loop coupled to the circuit to determine a resonance frequency of the piezoelectric transducer when the piezoelectric transducer is connected to the load.
US10213271B2 Illuminating surgical device and control element
Embodiments of claimed subject matter are directed to an illuminating surgical device comprising a single control element to control an array of illuminating elements and an array of louvers to direct light from the individual illuminating elements toward a surgical field.
US10213270B2 Small disposable torque limiting driving tool with rubber grip
A torque applying tool suited for torquing small surgical fasteners. The tool includes a torque limiting clutch accessible when a housing of the tool is removed, so that torque limits can be sensed without subjecting the blade or working shaft to deforming forces. Torque can be adjusted by turning a nut threaded to the blade or working shaft. The torque limiting clutch is formed in interacting cam members bearing interacting ratchet surfaces, the cam members urged together by a spring located between the clutch and the housing, away from interference with torque sensing when first establishing a predetermined maximum torque of the tool. The tool is small and disposable, and includes a rubber grip coating.
US10213268B2 Latch release for surgical instrument
A surgical instrument includes a proximal control mechanism having an instrument control surface. The instrument control surface has two openings through which two resilient latch arms can be inserted to engage a fixed latch structure contained within the proximal control mechanism. The fixed latch structure provides two lead-in ramps that force the resilient latch arms onto locking surfaces. The resilient latch arms are contained entirely within the proximal control mechanism when engaged. Inward forces can be applied to two buttons to apply an outward force on the resilient latch arms and release them from the locking surfaces of the fixed latch structure. Each of the two buttons is accessible from one of two opposite outside surfaces of the proximal control mechanism.
US10213266B2 Robotic surgical assemblies and adapter assemblies thereof
A torque transducer for mounting a motor includes a mounting flange, a motor flange, a body, and a strain gauge. The mounting flange is configured to secure the torque transducer to a fixed structure. The motor flange is configured to secure to a motor. The body interconnects the mounting and motor flanges. The body defines a channel about a longitudinal axis of the body and is configured to flex in response to the mounting flange and the motor flange rotating relative to one another in response to torque of the motor. The strain gauge is positioned on the body to measure flexation of the body.
US10213264B2 Catheter tension sensing
This disclosure covers various concepts to use for obtaining measurement of tension in catheter pullwires to improve controllability of a robotic surgical system.
US10213261B2 External fixator deformity correction systems and methods
In some embodiments, a synthetic (virtual) orthopedic treatment device (e.g. a virtual external fixator representing a physical fixator attachable to a patient's anatomic structure) is displayed concurrently in two views (e.g. anterior-posterior and lateral) along corresponding digital medical images (e.g. X-rays), and rotation/translation user input received along one of the images is used to concurrently control both displays of the orthopedic treatment device to reflect the rotation/translation user input.
US10213247B2 Thermal resecting loop
A thermal surgical instrument comprising a conductor having a ferromagnetic material in electrical communication with the conductor, such that passage of electrical energy through the conductor causes substantially uniform heating of the ferromagnetic material sufficient to produce a desired therapeutic tissue effect is provided. The conductor may be shaped to facilitate resection of tissue from a patient and include a support to provide increase rigidity to the loop so that the conductor better resists bending during use. The ferromagnetic material quickly heats and cools in response to a controllable power delivery source. The thermal surgical instrument can be used for substantially simultaneously resecting tissue with hemostasis.
US10213245B2 Continuous flow balloon catheter systems and methods of use
Systems and methods for continuous infusion of a fluid, which may be heated, into a balloon catheter. A system for balloon inflation, the system comprising a catheter having an inflow lumen and an outflow lumen, a balloon positioned at a distal end of the catheter, the balloon being in fluid communication with the inflow and the outflow lumen, and an infusion device in fluid communication with the balloon through the inflow and outflow lumens, the infusion device configured for continuously circulating a fluid into and out of the balloon to maintain the balloon at a constant pressure and volume by matching a flow of the fluid into the balloon via the inflow lumen with a flow of the fluid out of the balloon via the outflow lumen in order to keep the balloon volume and pressure constant during an entire infusion.
US10213241B2 Method and device for insertion of orthopedic fixation pin with blind hole
A fixation device is disclosed including an elongate body extending from a distal end to a proximal end. The distal end defines a blind hole having a diameter and extending to a depth from a distal tip. The diameter of the blind hole is sufficient to receive a k-wire therein.
US10213240B2 Deployable anchor for bone fixation
Described herein is a deployable anchor that includes a head positionable within or entirely through an interior portion of a bone. While positioned within or entirely through the interior portion of the bone, the head is deployable to frictionally engage the bone and fixate the head relative to the bone. The anchor also includes a cable that is coupled to the head. The cable is configured to be tensioned to a measurable and adjustable tension.
US10213238B2 Method and device for correcting bone deformities
The present invention is a method and device for the correction and reduction of bone deformities, such as metatarsus primus adductus, using a plate body with winged buttresses and dorsal loop. The method and device can be affixed to a bone without any drilling or violating of the bone and can use a tethering technique which does not require drilling into the second metatarsal, nor does it require the placement of a prominent suture knot/button device medially along the first metatarsal.
US10213232B2 Systems, assemblies and methods for spinal derotation
Systems, assemblies, components and methods for correcting alignment of one or more vertebrae of a spine are provided. A first elongate derotator member includes a first elongate element having a first proximal end portion and a first distal end portion. The first distal end portion is releasably engageable with a first implant implanted in one of the vertebrae. A second elongate derotator member comprising a second elongate element is releasably engageable with a second implant implanted in the same vertebra. A transverse member is engageable with the first and second elongate elements. A first channel extends axially through the first elongate element and a second channel extends axially through the second elongate element such that a proximal end portion of the first implant can be accessed from a proximal end portion of the first elongate element by inserting a tool through the first channel and a proximal end portion of the second implant can be accessed from a proximal end portion of the second elongate element by inserting the tool or another tool through the second channel.
US10213230B2 Recovery and processing of human embryos formed in vivo
A kit having instructions for use for performing uterine lavage in a female patient includes a uterine lavage catheter configured for insertion into a woman's uterus to remove viable blastocysts from the uterus, and one or more first containers having a sufficient dosage amount of a GnRH antagonist to cause desynchronization of the endometrium of the patient prior to, during and/or following recovery of viable blastocysts from the uterus.
US10213228B2 Cannula and methods of use
A surgical instrument includes a cannula and a member coupled to the cannula. The member includes a first locking element. The surgical instrument further includes a patient attachable ring having a second locking element configured to engage the first locking element to fix the cannula relative to the patient attachable ring. Systems and methods are disclosed.
US10213225B2 Robotic debridement apparatuses, and related systems and methods
Robotic debridement apparatuses, related systems, and methods of using the same are disclosed herein. The robotic debridement apparatuses are configured to facilitate debridement of tissue from a body region. For example, the robotic debridement apparatuses can include one or more of at least one debriding tool configured to debride tissue, at least one debris disposal device configured to capture substances in the body region. The systems disclosed herein can include a plurality of robotic debridement apparatuses. The systems disclosed herein can include a dressing associated with the plurality of robotic debridement apparatuses. The dressing can be associated with the robotic debridement apparatuses in a manner that facilitates operations of the robotic debridement apparatuses.
US10213220B2 System and method for performing an arthroplasty procedure on a patient bone
A method and system for performing a total joint arthroplasty procedure on a patient's damaged bone region. A CT image or other suitable image is formed of the damaged bone surfaces, and location coordinate values (xn,yn,zn) are determined for a selected sequence of bone surface locations using the CT image data. A mathematical model z=f(x,y) of a surface that accurately matches the bone surface coordinates at the selected bone slice locations, or matches surface normal vector components at selected bone surface locations, is determined. The model provides a production file from which a cutting jig and an implant device (optional), each patient-specific and having controllable alignment, are fabricated for the damaged bone by automated processing.
US10213218B2 Sleeve pin assembly for fixing bone pieces
A sleeve pin assembly for fixing a bone piece, and more particularly, a new structure of sleeve pin assembly for fixing a bone piece in which a pin for fixing a plurality of bone pieces that have occurred upon being fractured is coupled to a sleeve with a collet method is provided. The sleeve pin assembly for fixing a bone piece includes: a pin having a fixing portion; a collet portion detachably coupled to the pin; a fastening portion having one end connected to the collet portion and the other end that can be fastened to an electric drill; and a sleeve including an internal receiving space to receive the collet portion.
US10213215B2 Systems and methods for preparing bone voids to receive a prosthesis
A surgical method for forming a void in bone includes the steps of positioning a support member securely within an intramedullary canal of a bone; attaching a guide member having a longitudinal axis to the support member in a fixed and offset relation to the intramedullary canal; connecting a cutting member having a cutting head to the guide member in a slidable arrangement along the longitudinal axis of the guide member such that the cutting head faces a first bone segment; and cutting the first bone segment along the longitudinal axis of the guide member, thereby forming a first offset bone void.
US10213204B2 Micro surgical instrument and loading unit for use therewith
A loading unit for engagement with a surgical instrument. The loading unit includes a proximal body portion, an end effector, an actuation sled, and pushers. The actuation sled is longitudinally translatable within a cartridge assembly. The pushers are disposed within the cartridge assembly. Each pusher includes a camming surface configured for engagement with the actuation sled. The camming surface of each pusher in a first row is longitudinally aligned with the camming surface of each pusher in a second row. The first row of pushers is laterally offset from the second row of pushers.
US10213201B2 Stapling end effector configured to compensate for an uneven gap between a first jaw and a second jaw
A staple cartridge disclosed herein comprises a cartridge body and staples removably stored therein. The staple cartridge further comprises a longitudinal row of staple drivers movable between an unfired position and a fired position to drive the staples toward an anvil and a firing system movable toward a distal end of the cartridge body to sequentially move the staple drivers toward their fired positions. The staple drivers comprise a first staple driver comprising a first bottom drive surface and a first staple support surface, wherein a first driver distance is defined between the first bottom drive surface and the first staple support surface, and a second staple driver comprising a second bottom drive surface and a second staple support surface, wherein a second driver distance is defined between the second bottom drive surface and the second support surface which is different than the first driver distance.
US10213200B2 Tissue-cutting and -sealing forceps
Implementations of the disclosed technology include a forcipate surgical instrument including a channel at the working end for guiding a scalpel blade during tissue resection. In some implementations, the forceps may also include a scalpel-driven stapling mechanism for sealing the tissue simultaneously with resection via a single scalpel motion.
US10213197B2 Suture having a restraining element at an end and method and use thereof
Polymeric fibers, and apparatuses for and methods of processing such fibers to be useful as sutures, where at least one end of a fiber includes a termination feature. The termination feature is formed through the application of energy to a coiled region of the fiber.
US10213190B2 Device for sampling a biological tissue
The invention relates to a device (100) for sampling a biological tissue comprising: a rod (1) extending along a longitudinal axis (X) between a proximal end (1a) and a distal end (1b), a capture surface (2) borne by the rod (1), intended to be applied against a biological tissue, wherein the capture surface is nanoporous or has protrusions adapted for sampling a biological tissue by micro abrasion, an observation window (3) transparent to visible light, laid out in the external surface of the rod (1), a housing (4) extending in the rod, parallel to the longitudinal axis, from the proximal end (1a) as far as the observation window (3) said housing being able to receive a bundle of optical fibers.
US10213188B2 High voltage switching circuit and ultrasound probe
Disclosed herein are a high voltage switching circuit which includes one or more main switching devices connected to one or more current sources, and a control circuit unit configured to control a potential difference between terminals of each of the main switching devices within a predetermined range by receiving current from the one or more current sources.
US10213187B1 Method and apparatus for percutaneous superficial temporal artery access for carotid artery stenting
An ultrasound imaging system provides coronal and transverse images for guiding a superior temporal artery guidewire (STA guidewire) through a tortuous region of the STA to an aortic arch region for snaring by a femoral artery catheter snare and pulling through for “through and through” guidewire access. The STA guidewire includes a knob at a distal end which is advanced into a superficial temporal artery (STA) using multi-plane ultrasound guidance, and the STA guidewire is guided through the tortuous region using transverse and coronal images provided by the multi-plane ultrasound imager. The transverse and coronal images indicate the rotational direction for the wire tip to advance the knob end of the STA guidewire within the STA to the external carotid artery.
US10213183B2 Three-dimensional ultrasonic imaging method and system
A three-dimensional ultrasonic imaging method and a three-dimensional ultrasonic imaging system. The method comprises: transmitting an ultrasonic wave to a fetal head; receiving an ultrasonic echo, obtaining an ultrasonic echo signal, and obtaining the three-dimensional volume data of the fetal head according to the ultrasonic echo signal; according to the characteristics of a median sagittal section of the fetal head, detecting the median sagittal section in the three-dimensional volume data; and displaying the median sagittal section. The ultrasonic imaging method and the ultrasonic imaging system can obtain the three-dimensional volume data of the fetal head by ultrasonically scanning the fetus and can also automatically detect and display the median sagittal section of the fetal head, thus solving the problem that it is difficult for a doctor to precisely and manually position the median sagittal section.
US10213182B2 Devices, systems, and methods for assessing a vessel utilizing angled flow-sensing elements
Embodiments of the present disclosure are configured to assess the severity of a blockage in a vessel and, in particular, a stenosis in a blood vessel. In some particular embodiments, the devices, systems, and methods of the present disclosure are configured to assess the severity of a stenosis in the coronary arteries by monitoring fluid flow. In some embodiments, the devices, systems, and methods of the present disclosure include a flow-sensing element within a distal portion of an intravascular device that is mounted at an oblique angle with respect to a central longitudinal axis of the intravascular device. The angled flow-sensing element can be oriented away from a vessel wall and towards the center of the vessel lumen through rotation of the intravascular device.
US10213181B2 Stethoscope diaphragm
The present invention is a stethoscope diaphragm including a disc and a rim. The rim includes a plurality of features extending from an inner circumference of the rim.
US10213177B2 X-ray CT apparatus, data processing device, and projection data generation method
An X-ray CT apparatus includes an extraction unit that acquires air data measured using the X-ray CT apparatus and the measurement data obtained by scanning the object, that extracts sensitivity variation data which is a sensitivity variation component of a detection element from the air data, and that extracts blank data from which the sensitivity variation component is removed, and a projection data generation unit that removes the sensitivity variation component and noise which are included in the measurement data, based on the sensitivity variation data, and that uses the blank data so as to perform a correction process of the measurement data from which the sensitivity variation component and the noise are removed.
US10213173B2 Whole-body SPECT system
A whole body SPECT system (10) includes a patient support (14) and a static gantry (12) which includes a plurality of rings (40a,40b,40c) of radiation detectors (42). The patient support (14) supports a patient and moves the patient in an axial direction (18) through the static gantry (12). One or more processors (20,24,32) connected to the plurality of detectors records strikes of gamma photons in the radiation detectors (42) and reconstruct the recorded strikes of the gamma photons into a whole body image.
US10213172B2 Imaging method and system of tube voltage and current optimization
An imaging method includes executing a low-dose preparatory scan to an object by applying tube voltages and tube currents in an x-ray source, and generating a first image of the object corresponding to the low-dose preparatory scan. The method further includes generating image quality estimates and dose estimates view by view at least based on the first image. The method includes optimizing the tube voltages and the tube currents to generate optimal profiles for the tube voltage and the tube current. At least one of the optimal profiles for the tube voltage and the tube current is generated based on the image quality estimates and the dose estimates. The method includes executing an acquisition scan by applying the tube voltages and the tube currents based on the optimal profiles and generating a second image of the object corresponding to the acquisition scan. An imaging system is also provided.
US10213170B2 Positioning of partial volumes of an anatomy
The invention relates to positioning of partial volumes of an anatomy in connection with an imaging process. According to the invention, a photograph is taken of an object arranged in an imaging station by a camera arranged in connection with the imaging station, which image of the anatomy is presented on a display but as transferred into a new position with respect to the imaging station. When this image and a substantially real time image taken of the imaging station are presented on a display one upon another, it is possible to follow on the display how the object being imaged positions in relation to said image taken of the anatomy transferred into the new position.
US10213167B2 Contrast agent dose simulation
A method includes obtaining a set of energy dependent data generated from a spectral scan. The set of energy dependent data includes a sub-set of data corresponding to only contrast agent. The method further includes separating the sub-set of data from other data of the energy dependent data. The other data includes non-contrast agent data. The method further includes scaling the sub-set of data to change a concentration of the contrast agent in the sub-set of data from that of the sub-set of data. The method further includes visually presenting at least the scaled sub-set of data.
US10213166B2 Systems and methods for providing enhanced haptic feedback
A system includes a haptic output device constructed and arranged to generate a haptic effect to a user of the system, and a chemical delivery device constructed and arranged to deliver a chemical to the user of the system.
US10213163B2 Low-distortion ECG denoising
A method and system for low-distortion denoising of an ECG signal are disclosed. The method comprises determining at least one beat of the ECG signal for denoising using a beat selection logic and denoising the at least one beat using at least one ensemble averaging filter. The system includes a sensor to detect the ECG signal, a processor coupled to the sensor, wherein the processor includes a beat selection logic unit, and a memory device coupled to the processor, wherein the memory device includes an application that, when executed by the processor, causes the processor to determine at least one beat of the ECG signal for denoising using a beat selection logic and to denoise the at least one beat using at least one ensemble averaging filter.
US10213161B2 Implantable device with an oxygen sensor and a method of operating an implantable device with an oxygen sensor
Embodiments include a method of determining an oxygen content in a bodily tissue or in blood of a human or animal body, wherein a variable representative of oxygen content in the bodily tissue or in the blood is detected at least over one cardiac cycle and is correlated with a contraction state of a heart. Embodiments include a device configured to be inserted into the human or animal body, wherein the device includes at least one sensor unit that detects a signal representative of an oxygen content along a measurement path. Embodiments include a reflector provided on the device, wherein the reflector is arranged in the measurement path between a transmitter and a receiver of the at least one sensor unit to reflect the signal.
US10213154B2 Strain sensor device with a biological substrate and method of manufacturing thereof
A strain sensor device having a biological substrate composed of a standalone bone graft or an isolated piece of bone that can be incorporated directly into, or attached to another piece of bone that is then implantable, in a biological subject, and a method thereof. The strain sensor device can includes a strain sensing circuit, which is composed of at least a first dielectric layer and a first conductive layer, that functions as a strain gauge. The first dielectric layer can be composed of dielectric material disposed over the biological substrate. The first conductive layer, which has a pattern, can be disposed over the first dielectric material. A bonding interface is disposed between the biological substrate and the first dielectric layer. The bonding interface can be composed of an underlayer of polydimethylsiloxane and a first interface layer. The underlayer can be disposed on the bone graft substrate.
US10213152B2 System and method for real-time measurement of sleep quality
An embodiment of the invention is directed to a method for the real time monitoring and measurement of sleep quality of a subject comprising the steps of; obtaining information from the subject using sensory signals; analyzing the information contained within the signals using signal processing and artificial intelligence; and using the analyzed information to create a protocol to improve the sleep quality of the subject. Another embodiment of the invention is directed to a system for real time monitoring and measurement of sleep quality of a subject comprising: a means for obtaining sensory information from the subject; a means for transmitting the sensory information; a means for analyzing the sensory information; and a means for creating a protocol to improve the sleep quality of the subject.
US10213150B2 Early allergy detection, notification and management systems and methods
A watch-like early allergy detection, notification and management system is equipped with a motion detector as well as one or more physiological sensors to measure heart rate, skin color change, skin galvanic response, oxygen saturation and blood pressure to detect early symptoms of an allergic reaction. False alarms are reduced by simultaneously measuring ambient temperature and physical activity of the subject. Sudden onset of skin itch, redness, sweating, increase in heart rate or a drop in blood pressure without a preceding hot ambient condition or strenuous physical activity is interpreted as an allergic reaction. The system is also equipped with a subject locator and a GPS receiver to assist a caregiver in finding the subject rapidly. The system further features a medication compartment to start managing the allergic reaction quickly. The system is particularly beneficial for children that may become scared or hide away upon onset of an allergic reaction.
US10213148B2 Spinal cord stimulation guidance system and method of use
A system and method for modeling patient-specific spinal cord stimulation (SCS) is disclosed. The system and method acquire impedance and evoked compound action potential (ECAP) signals from a lead positioned proximate to a spinal cord (SC). The lead includes at least one electrode. The system and method determine a patient-specific anatomical model based on the impedance and ECAP signals, and transform a dorsal column (DC) map template based on a DC boundary of the patient-specific anatomical model. Further, the system and method map the transformed DC map template to the patient-specific anatomical model. The system and method may also include the algorithms to solve extracellular and intracellular domain electrical fields and propagation along neurons. The system and method may also include the user interfaces to collect patient responses and compare with the patient-specific anatomical model as well as using the patient-specific anatomical model for guiding SCS programming.
US10213140B2 Ophthalmic lens with a microfluidic system
The present invention described a system for an energized ophthalmic device with a media insert that includes microfluidic elements upon or within the media insert. In some embodiments, the microfluidic elements may be useful for the purpose of analyzing an analyte such as glucose in a fluid sample. In addition, some embodiments can function with a medicament administering device to treat an abnormal condition identified during the analyte analysis in the fluid sample.
US10213138B2 User interface and method to discover hearing sensitivity of user on smart phone
Employing outputted tones on a client device and/or headset is facilitated to identify hearing sensitivity of a user for both ears at various frequency bands and provide an indication of the users hearing sensitivity as compared to a normal hearing curve of a plurality of users on the same client device and/or headset or differing client devices and/or headsets.
US10213137B2 Systems and methods for synchronized display of athletic maneuvers
Embodiments of the present disclosure help to synchronize multiple video segments of an actor or actors performing athletic maneuvers. Among other things, various embodiments help provide a side-by-side visual comparison of athletic maneuvers.
US10213135B2 Equestrian monitoring and feedback device
A monitoring and feedback device to assist a horse rider in achieving proper balance and posture by measuring one or more load data parameters, such as load magnitude, load angle, or torque, for both stirrups simultaneously and providing visual or audible feedback on that load data to the rider or a non-riding instructor. Load measuring brackets are attached to the stirrup bar of a saddle and each measures one or more of the load data parameters applied. Processing circuitry generates signals for transmitting, either wired or wireless, feedback signals representing the load data to a visual display or sound headset and thereby provides real time information to a rider or non-riding instructor.
US10213134B2 Wireless in-shoe physical activity monitoring implementation
A method includes obtaining foot force data that is created by sampling, in accordance with a sampling signal, data from pressure sensing elements of a shoe sensor system. The method further includes obtaining three-dimensional foot data that is created by sampling, in accordance with the sampling signal, data from an accelerometer of the shoe sensor system. The method further includes correlating the foot force data and the three-dimensional foot data in accordance with the sampling signal to produce correlated foot data. The method further includes processing the correlated foot data to determine one or more of: distance traveled during a time period, stride length data, time duration, fatigue indication, injury prevention indicators, elevation tracking for the time period, running optimization, and rotational sport optimization.
US10213131B2 Method of generating magnetic resonance image and medical imaging apparatus using the method
A method of generating a medical resonance image and a medical imaging apparatus using the same are provided. The medical imaging apparatus includes a signal controller configured to determine flip angles respectively corresponding to radio frequency (RF) refocusing pulses included in a fast spin-echo (FSE) pulse sequence, based on a pseudo-steady state model of a flip angle schedule. The medical imaging apparatus further includes an RF transmitter configured to apply an RF excitation pulse to an object, and apply the RF refocusing pulses to the object based on the determined flip angles. The medical imaging apparatus further includes an image processor configured to generate a magnetic resonance (MR) image based on an MR signal that is received from the object.
US10213129B2 Devices, systems, and methods to obtain conductance and temperature data
Devices, systems, and methods to measure parallel tissue conductance, luminal cross-sectional areas, fluid velocity, and/or determine plaque vulnerability using temperature. In at least one embodiment of a method to obtain parallel tissue conductance, the method comprises the steps of inserting at least part of a detection device into a luminal organ, applying current thereto, obtaining a native temperature measurement, injecting a solution of a known conductivity into the luminal organ, detecting a temperature change indicative of the fluid within the luminal organ, measuring an output conductance, and calculating a parallel tissue conductance based upon the output conductance and the conductivity of the injected solution.
US10213117B2 Blood pressure estimation based on pulse wave velocity
One aspect of the subject matter described in this disclosure can be implemented in a device capable of estimating blood pressure. The device includes two or more sensors capable of performing measurements along an artery. The device also includes at least one processing unit coupled with the two or more sensors. The processing unit is capable of accessing one or more parameters including a stress-strain parameter based on a hydrostatic pressure calibration. The processing unit also is capable of determining a pulse transit time (PTT) based on the measurements, and determining a pulse wave velocity (PWV) based on the PTT. The processing unit is further capable of determining a blood pressure based on the PWV and the stress-strain parameter.
US10213115B2 Method and apparatus to detect ischemia with a pressure sensor
The present disclosure provides an apparatus and method of detecting ischemia with a pressure sensor. The method can include obtaining a pressure signal and determining a pressure rate of change. The method can also include identifying at least one of impaired relaxation and impaired contractility in order to detect ischemia.
US10213112B2 System for reconstructing surface motion in an optical elastography system
A method for an optical elastography system converts digital images of an actuated breast into a description of surface motion. The surface motion can subsequently be used to ascertain whether the breast has regions of abnormal stiffness, e.g., indicating a significant likelihood of breast cancer. The steps of the method use a model based segmentation to identify profile of the breast in each image, and for each pair of images computing skin surface motion using an optical flow algorithm. This method eliminates a preliminary step of placing fiducial markers on the subject.
US10213109B2 Probe
A configuration is provided for firmly fixing a transmitting and receiving unit for IVUS and a transmitting and receiving unit for OCT in a probe of an imaging apparatus for diagnosis in which space saving is achieved. The probe includes a cylindrical housing in which an ultrasonic wave transmitting and receiving unit is arranged on a distal side and a light transmitting and receiving unit is arranged on a proximal side. Two signal wires are connected to the ultrasonic wave transmitting and receiving unit and which extend toward the proximal side substantially parallel to each other and which are arranged in the housing so as to cause the distance between the two signal wires to be smaller than a width of a ball lens portion of the light transmitting and receiving unit.
US10213108B2 Arm mountable portable patient monitor
An arm mountable portable patient monitoring device configured to receive physiological information from a plurality of sensors attached to a patient via wired connections for on-patient monitoring of parameter measurements and wireless transmission of parameter measurements to separate monitoring devices. The arm mountable portable patient monitoring device includes a housing, a strap, a display, a first sensor port positioned on a first side of the housing configured to face toward a hand of the patient when the housing is secured to the arm of the patient, second and third sensor ports configured to receive signals from additional sensor arrangements via a wired connections, one or more signal processing arrangements configured to cause to be displayed measurements of oxygen saturation and pulse rate, and a transmitter configured to wirelessly transmit information indicative of the measurements of oxygen saturation and pulse rate to a separate monitoring device.
US10213102B2 Presbyopia correction through negative spherical aberration
Devices, systems, and methods for treating and/or determining appropriate prescriptions for one or both eyes of a patient are particularly well-suited for addressing presbyopia, often in combination with concurrent treatments of other vision defects. High-order spherical aberration may be imposed in one or both of a patient's eyes, often as a controlled amount of negative spherical aberration extending across a pupil. A desired presbyopia-mitigating quantity of high-order spherical aberration may be defined by one or more spherical Zernike coefficients, which may be combined with Zernike coefficients generated from a wavefront aberrometer. The resulting prescription can be imposed using refractive surgical techniques such as laser eye surgery, using intraocular lenses and other implanted structures, using contact lenses, using temporary or permanent corneal reshaping techniques, and/or the like.
US10213100B2 Optical coherence tomography apparatus and data processing program
An optical coherence tomography apparatus includes an OCT optical system configured to detect an OCT signal based on measurement light scanned on scan positions of a subject including a blood vessel network by a scanning unit and reference light. The optical coherence tomography apparatus is configured to execute: a signal processing instruction of processing OCT signals which are temporally different from each other with respect to a same position on the subject and generating a motion contrast image which images distribution of a moving object in a depth direction at each of the scan positions based on the OCT signals; and a detecting instruction of analyzing a profile in the depth direction of the motion contrast image generated by the signal processing unit and detecting a change resulting from the blood vessel to detect the blood vessel network included in the subject.
US10213093B2 Focus control device, endoscope apparatus, and method for controlling focus control device
A focus control device includes: a processor including hardware, the processor being configured to implement: an area setting process that sets a plurality of areas to a captured image that has been captured by an imaging section, each of the plurality of areas including a plurality of pixels; an object distance information calculation process that calculates distance information about a distance to an object that is captured within each of the plurality of areas; and a focus control process based on the distance information, wherein the processor implements the focus control process that performs a classification process that classifies the plurality of areas into a plurality of groups, and performs the focus control process based on area information about each of the plurality of groups.
US10213089B2 Washing agent dispenser for a washing machine, in particular a dishwasher
A washing agent dispenser for a dishwasher, including a casing defining at least a receptacle adapted to receive an amount of washing agent; a cover displaceable relative to the casing between an opening position and a closing position of the receptacle; the cover carrying an elastic gasket, adapted to sealingly close said receptacle in the closing position of the cover; and a retaining mechanism having a retaining member movable in the casing, and a hooking member movable in the cover and adapted to cooperate with the retaining member. When the cover closes the receptacle the hooking member is kept, by an associated resilient member carried by the cover, in a condition of engagement with the retaining member, maintaining the cover in the closing position. The resilient member associated with the hooking member comprises an appendage integrally formed with and extending from the elastic sealing gasket and interposed between the cover and the hooking member.
US10213087B2 Pot and pan washing machine
A non-welded field joint for connecting two portions of a pot and pan washing machine together as a single unit is provided.
US10213080B2 Autonomous traveling body device
In a first mode, a control unit controls operation of driving wheels so that a main casing is made to travel straight and, upon detection of an object by an object sensor, the main casing is changed in traveling direction and made to travel straight. In a second mode, the control unit controls the operation of the driving wheels so that the main casing travels in a curved shape along an object detected by the object sensor. When a charging device is not found by a signal reception part during traveling within a region by the first mode, the control unit is changed over to the second mode. The control unit is changed over to the first mode when it is decided a specified number of times or more that the main casing has moved to a different region by the second mode.
US10213079B2 Electric vacuum cleaner
An electric vacuum cleaner that can be improved in quietness without increasing in size while securing air intake balance. The electric vacuum cleaner includes an electric blower. The electric vacuum cleaner includes a separating part that separates dust sucked by the electric blower. The separating part includes a first centrifugally separating part that centrifugally separates dust sucked by the electric blower. The separating part includes a plurality of second centrifugally separating parts that centrifugally separates dust smaller than dust to be separated by the first centrifugally separating part. The second centrifugally separating parts communicate with the downstream side of the first centrifugally separating part, and are disposed at positions opposite to each other with respect to the electric blower.
US10213078B2 Vacuum cleaner
A nozzle assembly for a vacuum cleaner includes a driving member including a first driving shaft and a second driving shaft in both sides thereof, a first drum of which one end is coupled to the first driving shaft to be driven by directly receiving driving force of the first driving shaft, and a second drum of which one end is coupled to the second driving shaft to be driven by directly receiving driving force of the second driving shaft.
US10213077B2 Cleaner head
A cleaner head that includes a main body having an agitator chamber, an axle that extends into the chamber, a bearing assembly mounted on the axle, a biasing member, and an agitator mounted on the bearing assembly. The bearing assembly is moveable along the axle between a first position and a second position. The biasing member then biases the bearing assembly towards the first position, and the agitator pushes the bearing assembly against the biasing member towards the second position.
US10213076B2 Particle collecting apparatus and particle collecting method
A particle collecting apparatus is provided with a case, an ultrasonic generator, a gas supplying unit, a suction unit and a seal member. The case has one end, and defines a space at the one end. The ultrasonic generator is provided in the case, and generates ultrasonic waves towards the opening defined by the one end of the case. The gas supplying unit supplies gas to the space. The suction unit exhausts the space. The seal member has elasticity, and is provided at the one end so as to surround the opening.
US10213072B2 Method of forming a toilet caddy assembly
A storage caddy for a cleaning implement can include a holder configured to receive a wand or cleaning implement and a storage container having a lid connected to the storage container. The storage caddy can also include a tray for holding a first set of cleaning pads and a sleeve for holding a second set of cleaning pads. The first set of cleaning pads can be arranged in an upper portion of the storage container above the second set of cleaning pads, and the second set of cleaning pads can be located in a lower portion of the storage container. The wand or cleaning implement can be configured to receive one of the first set of cleaning pads from the tray or one of the second set of cleaning pads from the sleeve.
US10213060B2 Shower track guide system
A shower track guide system for a shower enclosure may include an elevated track positioned above a base and at least one stand disposed between the base and the track. The track may be mounted to the at least one stand. A shower door may be movable along a top of the track to permit access to the shower enclosure. The stand may elevate the track above the base to permit water to flow underneath the track.
US10213059B2 Method of assembling a shower door sealing assembly
A method of assembling a shower door sealing assembly includes inserting a bumper into a channel that extends along an outer perimeter of at least one vertical side of a door frame having two vertical sides and a horizontal side that extends between the vertical sides. The bumper is coupled to the door frame via a friction fit between the channel and the bumper. The method also includes installing the door frame within a showering enclosure in an orientation in which the vertical sides of the door frame are parallel to a wall of the showering enclosure and the at least one horizontal side is parallel to a floor of the showering enclosure.
US10213058B2 Integrated emergency wash and shower system
Apparatus and methods for integrated emergency wash systems. Various embodiments include thermostatically controlled mixing valves arranged so as to permit load carrying by the body of the valve. Further, the integrated wash systems are especially suited for use in laboratories and manufacturing settings in which available space is at a premium.
US10213057B2 Bathing vessel having wall reinforcement panel
A bathing vessel includes a base and at least one wall extending vertically from the base. The wall includes a multi-layer structure that includes a layer of acrylic material on a first layer of polyurethane material, a layer of acrylonitrile butadiene styrene (ABS) material between the layer of acrylic material and the first layer of polyurethane material, and a second layer of polyurethane material between the layer of ABS material and the first layer of polyurethane material. A wood-containing composite panel is chemically bonded to at least one of the first or second layers of polyurethane material.
US10213055B1 Thin chopping and slicing board that facilitates easy transfer of prepared ingredients
A method using thin material such as plastic to create a flat food preparation surface of suitable size. Any durable, hygienic, and easily-cleaned substance may be utilized. The sheet is adapted by inclusion of perforations to serve has handles as well as longitudinal scoring or similar features to control site of folding. The perforations may be of different shapes and scoring of different lengths and positions in varying embodiments. Reinforcement with hinges at the scorings may be included in certain embodiments. Grasping and bringing together the handles folds the sheet into a predictable shape to allow foods to be easily directed to a recipient vessel of any dimension.
US10213046B2 Cooking apparatus, information display apparatus, control method, cooking tool, and non-transitory computer-readable recording medium
A cooking apparatus includes a communicator that communicates with a terminal, a link-state manager that manages link-state information indicating whether or not a link to the terminal is active, a heater that performs a heating operation on a cooking tool, a receiver that receives a user operation, and a controller that controls the communicator or the heater which is a control target, on the basis of the user operation. In the case where the link is active, when the user operation is performed on the receiver, the controller causes the communicator to transmit instruction information to the terminal. The instruction information indicates an instruction to switch an image being displayed on the information display apparatus from a first image to a second image.
US10213045B2 Cooking vessel
Provided is a cooking vessel which comprises heat transfer structures for directing a flame, which is concentrated on the center of a vessel part, to be diffused to the edge of the vessel part, thus allows heat to be sufficiently diffused to parts other than the center while the heat is conducted from the outer side to the inner side of the bottom of the vessel part, can be made lightweight, and allows a reduction in material and production costs. The cooking vessel, which comprises the vessel part in which to put and cook contents and handle parts installed on the vessel part, has the heat transfer structures installed on the outer side of the bottom of the vessel part, wherein the heat transfer structures are formed in a shape that allows the radial formation of multiple flame diffusion paths for flame diffusion to the edge of the vessel part.
US10213043B1 Corn creamer
A corn creamer may include a creamer base. A rotatable sleeve drive shall may be carried by the creamer base. A creamer sleeve may he drivingly engaged for rotation by the sleeve drive shaft. The creamer sleeve may have a sleeve wall and a sleeve interior formed by the sleeve wall. At least one creamer blade assembly may include at least one blade shaft carried by the sleeve wall of the creamer sleeve. At least one creamer blade may be carried by the at least one blade shaft in the sleeve interior of the creamer sleeve. In some, applications, a hand drill may be coupled to the sleeve drive shaft to rotate the sleeve drive shaft as an ear of corn is inserted into the rotating creamer sleeve. The at least one creamer blade of the at least one creamer blade assembly may contact the corn kernels on the ear of corn to remove the corn kernels typically for preparation of creamed corn.
US10213039B2 Foldable upright tree skirt
A foldable tree skirt to cover a tree stand for a tree or Christmas tree. The cover includes a plurality of enclosed pockets containing rigid panels therein, and an attachment device for attaching a first end of the cover with a second end of the cover. The cover with the enclosed panels within the pockets of the cover is foldable in a disassemble state. In an assembled state, the cover is releasably secured together to form a three-dimensional enclosure having a substantially continuous sidewall adapted to surround the tree stand of the Christmas tree. The plurality of poles with pole connectors are assembled to removably fit onto the top of the inside sidewall and onto the bottom inside sidewalls of the cover, so as to maintain the three-dimensional shape, i.e. cone shape. The cover can be a single piece that wrappers around the tree stand and/or fits around the tree trunk.
US10213035B1 Dirty silverware retrieving device for eating establishments
A dirty silverware retrieving device for eating establishments. The retrieving device has a front wall, first and second sidewalls, a rear wall, and a bottom wall. The front wall has a top edge. In a preferred embodiment, the front wall is convexly shaped and the top edge is curved upwardly. A tension arm is substantially parallel to the rear wall.
US10213033B2 Lid of a container
The invention relates to the lid (100) of a container, in particular a beverage can having at least one pour opening (103) penetrating the lid panel (101) which is reclosable by at least one closure member (120), where the at least one closure member (120) can be moved by an actuating element (103) from a closed position, in which the at least one pour opening (103) is closed, to an open position, in which the pour opening (103) is at least partially exposed, at least one planar seal element (130) is arranged between the lid panel (101) and the closure member (120), and at least one sealing area is provided at the closure member (120) which when closing the pour opening (103) coacts with the at least one planar seal element (130), and where the at least one sealing area is formed as a seal ridge (121).
US10213031B2 Pillow display stand and assembly
Display stand devices and display assemblies can be used to display and dispense a variety of consumer goods, such as substantially circular pillows. The components of the display devices and display assemblies are designed to be lightweight and disassembled for ease of transport. The disassembled components of the display devices and display assemblies can also be oriented to be substantially flat, thereby minimizing packaging material and space required during transport.
US10213027B2 Foldable bed
A foldable bed includes a first frame and a second frame. The first frame has a first board put thereon. A first connector is connected to the front end of the first frame and has a first pin hole and a first aperture which is located below the first pin hole. The second frame has a second board put thereon. A second connector is connected to the rear end of the second frame and has a second pin hole and a second aperture which is located below the first pin hole. A pivot extends through the first and second apertures to pivotably connect the first frame to the second frame. When the first and second frames are extended. A pin extends through the first and second pin holes.
US10213025B1 Collapsible lovemaking apparatus
The collapsible lovemaking apparatus has an elongated housing having opposing ends. A floor, a top platform, opposing sidewalls, and a rigidly fixed end wall having a handle form the housing and define a hollow interior. A chair platform is slidably mounted on telescoping tubes attached to the floor, the platform being slidable out of the open housing end and supported at one end by wheels. An adjustable height pedestal chair is mounted on the platform, the chair back being rotatable 180° to define an end wall closing the open end of the housing. A second chair seat having a reclining chair back is mounted on a trolley on the top platform facing the adjustable height chair, the reclining back being collapsible to a flat position. The pedestal chair and the trolley-mounted chair seat may roll towards and away from each other to facilitate love making.
US10213022B2 Recreational rotating chair
Systems, devices, and methods are provided for a rotating chair, including an upper chair section, a lower chair section and a turntable mounted between the upper chair section and the lower chair section that allows the upper chair section to rotate with respect to the lower chair section.
US10213021B2 Mobile chair
A mobile chair for use in salons and other locations includes a base. A plurality of rollers is coupled to and extends from a lower face of the base. The base is configured for locomotion across a surface. A brake is coupled to the base. A lift is coupled to and extends from an upper face of the base. A seat is coupled to the lift distal from the base. A backrest is pivotally coupled to and extends from a rear of the seat. The brake is configured to selectively couple to at least one roller such that locomotion of the base is prevented. The lift is configured for the operator to selectively vertically position the seat relative to the base. The backrest is configured for the operator to selectively angularly position the backrest relative to the seat.
US10213015B1 Pneumatic assist adjustable table
A table includes a table top having an underside, a top structure, a base structure, and a control mechanism. The top structure is attached to the table top and includes hollow supports cylinders arranged parallel to each other and a top support bar configured to support a tilt assembly. The support cylinders extend downwardly away from the table top. The base structure includes hollow legs extending upwardly and configured to receive at least a portion of the support cylinders. The control mechanism is operably connected to movement mechanisms disposed within the support cylinders and the legs. The control mechanism is configured to directly and simultaneously control each movement mechanism so as to raise and lower the support cylinders relative to the legs. The tilt assembly is affixed to the underside and to the top support bar and is configured to pivot about a pivot axis.
US10213014B2 Transfer station for transferring bristle filaments
A transfer station for bristle filaments that are fed to the transfer station in bristle bundles is provided. The bristle filaments are assembled in bundle form by at least one band and are transferred to a magazine in which the bristle filaments are stored. The transfer station has at least two pairs of gripping fingers spaced apart from one another in the longitudinal direction of the bundles, with the gripping fingers of the gripping-finger pairs being movable relative to one another in order to grip a bristle bundle by a distance between said gripping fingers being reduced. The gripping-finger pairs grip the bristle bundle such that the band of the bristle bundle is arranged between adjacent gripping-finger pairs. This makes it possible for the bristle filaments fed in bundle form to be transferred in an automated manner to the magazine arranged upstream of a stuffing tool of a brush-production machine.
US10213013B2 Oral care implement
Disclosed is a toothbrush comprising an optical machine-readable representation of data, such as a barcode. Also disclosed is an oral care implement comprising a surface and a plurality of protrusions extending at least 1 millimeter from the surface, the protrusions at least partially defining an optical machine-readable representation of data, such as a barcode. Also disclosed is a system, comprising: an oral care implement comprising an optical machine-readable representation of data, such as a barcode; and a device comprising a processor and memory storing computer readable instructions for causing the processor to process an image of the optical machine-readable representation of data to extract the data from the image.
US10213010B2 Electronic device rotation attachment
An apparatus enabling maintaining a small electronic device is provided. The apparatus includes a base and a loop attached to the base. The loop has a length, and the loop is joined to the base at a first position at approximately 6.25 percent of the length from a first end and further joined to the base at a second position approximately 18.75 percent of the length from the first end. The loop includes an unbound section of approximately 68.75 percent of the length and the loop is further joined to the base at a third position proximate the first end.
US10213007B2 Method for delivering cosmetic advice
Cosmetic method in which: a) a color is acquired from a region of the body of an individual, by using a device equipped with a color camera and by placing a color reference chart in the field of said camera during the acquisition; and b) using the device, and the color acquired in a), and optionally knowledge of the tanning pathways of various skin colors, at least one indication is delivered concerning skin type and/or at least one indication is delivered concerning at least one skin color obtainable by the individual via the pigmentation or depigmentation process and/or at least one indication is delivered concerning photoprotection and/or application or administration of a product intended to temporarily modify the color of the skin.
US10213005B2 Container with improved opening system
Container for liquid or paste products of the type generically consisting of a tank and of a closing capsule, a stem being associated with suitable retaining structures with said capsule, said stem supporting an applicator, between said capsule and said stem a spring being arranged, said tank consisting of a cylindrical body, at the top of which there is provided a neck, apt to the insertion of the stem and to the tightening of the capsule to said tank, on the external periphery of said neck being provided shaped relief guiding and retaining members for peg members internally projecting from said capsule characterized in that on said capsule there is provided a fastening portion with a cylindrical coupling ring containing a rotating ring provided with at least one retaining tooth and with an engagement with said shaped relief guiding members provided on said neck.
US10213002B2 Capsule-type heater device
A capsule-type heater device is provided. According to the present invention, a heating means is made from silicon carbide such that the durability thereof can be improved compared with a heating means made from metals, and a heating means is arranged inside a pair of ceramic cases so as to improve heat exchange efficiency of a thermal medium including air, which passes through the ceramic cases, thereby maximizing energy efficiency.
US10212995B2 Decorative piece produced by setting
A decorative piece including a support made of a material having no plastic deformation in which at least one hollow is arranged. The hollow is filled with a first material forming a substrate in which at least one housing is arranged, the at least one housing configured so that at least one aesthetic element can be housed therein.
US10212989B2 Shoe having upper and sole
A flexible member includes a reinforced area reinforced by first and second reinforcement portions, wherein: the area is defined by the posterior edge of a first reinforcement portion and the anterior edge of a second reinforcement portion; the first and second reinforcement portions are smoothly continuous with each other without gaps; the perimeter of the area is completely surrounded by the first and second reinforcement portions; the virtual first center line of the area extends obliquely forward and upward; and the angle formed between the first center line and the tread surface of the sole is about 40° to 55°.
US10212987B2 Method of manufacturing an anatomical support system
A method for manufacturing stretch resistant plantar fascia support system is provided. The stretch resistant plantar fascia support system is adhesively applied to the foot of a patient for providing relief from plantar fasciitis. A portion of the stretch resistant plantar fascia support system is adhesively attached to the bottom surface of the foot for reducing stress on the plantar fascia.
US10212985B1 Cap and sweatband having cooling and sweat wicking features
The present invention is an article of headwear that is conformable so as to accommodate a wide range of head sizes comprised of at least a crown portion that substantially covers the head of the wearer. Proximate the lowest edge of the crown portion is a sweatband or headband permanently affixed thereto that is stretchable in all directions, not just vertically and horizontally. The band is comprised of elastic threads woven into a diamond pattern so that it is capable of stretching and returning substantially to its original shape. In an alternative embodiment of the sweatband, the sweatband comprises a base layer of a flexible material with a plurality of longitudinal bands of fibers with wicking, odor reducing and antibacterial properties superimposed upon the base material of the sweatband.
US10212982B2 Helmet
A chin guard support mechanism includes first and second fixed-side members, and a moving-side member fixed to the chin guard. When the chin guard pivots forward from a down position in a rising direction, an annular following surface provided on the moving-side member pivots forward while following an annular followed surface provided on the second fixed-side member to make the chin guard rise while moving forward. It is possible to provide a helmet that allows the chin guard support mechanism capable of relatively excellently raising/lowering the chin guard to have a simple structure, allows to operate the chin guard support mechanism smoothly, obviates the necessity of making the structure in a region including an end of the chin guard including the chin guard support mechanism and a vicinity thereof bulky, and obviates the necessity of making the widthwise size of the helmet large.
US10212981B2 Helmet
A helmet 100 includes a helmet shell 16, an outer liner layer 14 fixed inside the helmet shell 16; and an inner liner layer 12 positioned against the outer liner layer 14; the outer liner layer 14 having a dome-like concave curved internal surface; the inner liner layer 12 having a dome-like convex curved external surface; the said surfaces of the inner and outer liner layers 12, 14 being substantially spherical where they overlap for allowing rotational sliding movement of the inner liner layer against the outer liner layer; a rotation-limiting mechanism being provided for limiting rotation between the inner and outer liner layers; and at least one of the said surfaces of the inner and outer liner layers 12, 14 having recesses 18 therein for weakening the layer and for facilitating crushing of the layer when a sufficiently large radial force is applied, loosening the inner liner layer 12 within the outer liner layer 14.
US10212976B2 Gripping aid
This disclosure describes a gripping aid to improve the hand-to-handle interface. The gripping aid increases the grip span of a user by bridging the anatomical gaps in the user's finger and thumb. The gripping aid provide a structure along the thumb web to oppose the gripping force of the fingers/thumb to increase grip strength. In some implementations, the gripping aid may be composed of a crush resistant and further include a fulcrum point to add instability to increase the speed and/or torque of each swing of a handle. In some implementations, the gripping aid may also provide a reduction in vibrations and superficial hand traumas normally caused when the handle strikes an object.
US10212973B2 Quick adjust cord lock
The present disclosure is directed to various embodiments of a quick adjust cord lock. The cord lock includes a base portion and a cap portion. The base portion includes a base outer protrusion and a base inner protrusion. The cap portion includes a cap outer protrusion and a cap inner protrusion. The base inner protrusion has a plurality of holes configured to receive a first cord and a second cord. A first pressure is applied to the first cord and the second cord between the cap outer protrusion and the base outer protrusion. A second pressure is applied to the first cord and the second cord by the cap inner protrusion.
US10212972B2 Pumping/nursing bra
Embodiments for garments are provided with an inner panel having at least one covering for a wearer's breast, the at least one covering having a first layer of material that overlaps a second layer of material, the first and the second layers of material are fastened together to provide an opening between the overlapping layers, and the at least one covering provides support during milk expression for at least one of the wearer's breast and a portion of a breast pump body inserted through the opening, and an exterior front surface having a first panel of material that overlaps at least a portion of the second of panel of material, the first and the second panels able to be moved to expose the at least one covering of the inner panel.
US10212969B2 Method and machine for making electronic cigarette cartridges
A method for making electronic cigarette cartridges. The method includes a step of making the cartridges along a dedicated production line. The step of making the cartridges includes a step of making a casing by assembling one or more components along a first stretch of the production line and a step of making an electric module by assembling one or more electronic elements along a second stretch of the production line. The steps of making the casing and the electric module are steps which are synchronized and independent relative to one another. Once the steps of making the casing and the electric module are complete, the method includes a step of assembling the casing with a respective electric module to obtain the finished cartridge along a shared third stretch of the production line.
US10212968B2 Smoking article with a valve
A smoking article is provided, including a combustible heat source having opposed front and rear faces; one or more airflow channels extending from the front face to the rear face of the combustible heat source; an aerosol-forming substrate downstream of the rear face of the combustible heat source; and a thermostatic bimetal valve located between the rear face of the combustible heat source and the aerosol-forming substrate, wherein the thermostatic bimetal valve is arranged to deform from a first position, in which the valve substantially prevents or inhibits fluid communication between the one or more airflow channels and the aerosol-forming substrate, to a second position, in which the one or more airflow channels and the aerosol-forming substrate are in fluid communication, when the thermostatic bimetal valve is heated to above a threshold temperature.
US10212967B2 Low ignition propensity cigarette paper and manufacture thereof
A wrapper of a smoking article includes a base web and at least one transverse banded region. The banded region includes a first zone, a second zone and a third zone of add-on material. The second zone has about 25% to about 75% less add-on material than the first zone and the third zone. The banded region is about 5 mm to about 9 mm wide and the second zone is centrally located between the first zone and the third zone. The second zone includes a plurality of dots of the add-on material spaced from adjacent dots in the second zone by a distance greater than a distance between adjacent dots in the first zone and the third zone.
US10212966B1 Smoking article and method
A smoking article provides one or more sheets of material that can be rolled to a tube or shell or tube-like shape and then packaged in an unfilled or partially filled condition, one end portion of the tube or shell or tube-like shape being at least partially closed. In one embodiment, multiple sheets are rolled layers that can optionally be wrapped around a form casing (or pre-rolled inside) and then packaged with one end closed or partially closed. In another embodiment, a rod that assists in loading tobacco into the shell cavity is provided. In one embodiment, the plug takes the form of a mouthpiece.
US10212963B2 Foaming device and corresponding method
Device for foaming a liquid comprising a mixing unit (30). The mixing unit (30) comprises a first element (31) having an inner surface (33), a second element (34) having an outer surface (35), a gap (36) between the inner surface (33) of the first element (31) and the outer surface (35) of the second element (34), a first opening (37) and a second opening (38) connected through the gap (36). At least one of the first element (31) or the second element (34) is rotatable about an axis of rotation (AR) with respect to the other one. The inner surface (33) and the outer surface (35) are symmetric with respect to a common axis of symmetry (AH, AW), coincident with the axis of rotation (AR), and have circular sections, perpendicularly to the axis of symmetry, having diameters which increase going in a direction along the axis of symmetry (AH, AW).
US10212959B2 Production of food and beverage products from barley grain
The present invention provides a process for producing a food ingredient or beverage ingredient. The present invention also provides a process for producing food product or beverage product. The present invention also provides a process for providing starch, amylose, amylopectin, β-glucan, fructan, non-starch polysaccharide, dietary fiber or resistant starch to improve one or more indicators of health in a mammal.
US10212957B2 Method for preparing oil-dispersible carotenoid preparation
Disclosed in the present invention is a method for preparing an oil-dispersible carotenoid preparation, comprising (by weight parts): mixing 100 parts of carotenoid microcapsule, 100-400 parts of vegetable oil and 0.1-1 part of oil-soluble antioxidant; and grinding the mixture in a colloid mill in a nitro—gen atmosphere and at 10-30° C. to obtain a uniform oil-dispersible carotenoid preparation, wherein the preparation contains 2%-14% carotenoid with an average particle size of up to 0.1-1 μm, and 100 parts of carotenoid microcapsule contains 10.5-35.8 parts carotenoid, 0.1-1 part of water-soluble antioxidant, and the remainder is a water-soluble colloid. The advantages of the present invention lie in that the oil-dispersible form has a high stability as the surface of the carotenoid particles is still protected with a dense water-soluble colloid, and that an oil-dispersible carotenoid preparation containing carotenoid with a content of up to 2%-14% and an average particle size of only 0.1-1 μm can be prepared.
US10212955B1 Formula for a food decorating paint for application on the surface of food objects
The embodied invention is a mixture that is used for direct application on a food surface for the purpose of decoration. The mixture is a complete ‘ready to apply’, desirable tasting paint mixture which saves the consumer time, effort, and messiness, and also allows the consumer to apply colors on top of each other without color bleed. The formulation includes FDA approved food colors, emulsifiers, preservatives, and a pH additive. It also allows the decorator ease in combining colors to custom specifications. The ease of application is designed for all settings of food decoration, both for professional and household use. The formulation is also unique by using a white pigment suspension to provide a full spectrum of ready to use, vibrant colors.
US10212952B2 Composition and method to suppress whey flavor
A whey containing composition having a reduced whey flavor is provided. The composition includes whey and about 0.01 ppm to about 10 ppm thaumatin.
US10212950B2 Composition, batter material using same, food or drink and feed, and method of producing composition
A composition containing a starch at a content of equal to or higher than 75% by mass, wherein the composition contains a low molecular weight starch as the starch at a content of equal to or higher than 3% by mass and equal to or lower than 45% by mass, the low molecular weight starch being obtainable from a starch containing amylose at a content of equal to or higher than 5% by mass as a raw material, wherein a peak molecular weight of the low molecular weight starch is equal to or higher than 3×103 and equal to or lower than 5×104, wherein a degree of swelling in cold water of the composition at 25 degrees C. is equal to or higher than 7 and equal to or lower than 20, and wherein a content of an oversieve fraction of a granulated material in the composition on 0.5 mm mesh is equal to or lower than 50% by mass.
US10212949B2 Insect production systems and methods
Variable-scale, modular, easily manufacturable, energy efficient, reliable, and computer operated Insect Production Superstructure Systems (IPSS) may be used to produce insects for human and animal consumption, and for the extraction and use of lipids for applications involving medicine, nanotechnology, consumer products, and chemical production with minimal water, feedstock, and environmental impact. An IPSS may comprise modules including feedstock mixing, enhanced feedstock splitting, insect feeding, insect breeding, insect collection, insect grinding, pathogen removal, multifunctional flour mixing, liquid mixing, shaping, cooking, flavoring, biocatalyst mixing, exoskeleton separation, liquid separation, and lipid extraction. An IPSS may be configured to be constructed out of a plurality of containerized modules.
US10212945B1 Method of making a mosquito repellant composition
A method of making a mosquito repellant composition which includes a composition of lemon balm leaves, water, antimicrobial preservative, alcohol free witch hazel, sodium lactate, camelina oil, mineral oil, cetyl alcohol, steric acid, fragrance and titanium dioxide.
US10212942B2 Combinations comprising a fungicidal strain and an active compound
Fungicidal mixtures, comprising 1) a fungicidal strain (I) selected from a) the Bacillus substilis strain with NRRL Accession No. B-21661, and b) the Bacillus pumilus strain with NRRL Accession No. B-30087, or a mutant of these strains having all the identifying characteristics of the respective strain, or a metabolite produced by the respective strain that exhibits activity against plant pathogenic fungi, and 2) at least one chemical compound (II), selected from the active compound groups A) to F): A) azoles; B) strobilurins; C) carboxamides; D) heterocyclic compounds; E) carbamates; F) other fungicides; in a synergistically effective amount, methods for controlling harmful fungi using compositions of components 1) and 2), the use of a component 1) with a component 2) for preparing such compositions, and also fungicidal agents and seed comprising such compositions.
US10212939B2 Methylobacterium compositions and plants, plant parts and seeds coated therewith
The present invention provides both compositions comprising Methylobacterium and compositions comprising Methylobacterium that are depleted of substances that promote growth of resident microorganisms on a lettuce plant or seed. Also provided are methods for improving lettuce production, methods of making the compositions, and methods of treating a lettuce plant or seed with the compositions comprising Methylobacterium.
US10212935B2 Biocidic microcapsules
The present invention relates to microcapsules comprising one or more biocides such as, in particular, iodopropargyl compounds, and at least one melamine-formaldehyde polymer, to a process for producing such microcapsules, and to their use for protecting technical materials.
US10212930B2 Grease-like gel for repelling insects and preventing undesirable behavior in hoofed animals
Grease-like compositions are provided for repelling insects and preventing undesirable behavior in hoofed animals. The compositions utilize nontoxic mineral, synthetic, or vegetable oil based gels containing silica, clay, urea, polytetrafluoroethylene, or metallic soap thickeners and capsaicin.
US10212921B1 Bird feeder with image capturing
A bird feeder has a perch that is configured to enable a bird of a particular size to perch thereon and feed from the bottom of an enclosure. The offset distance between the perch and the bottom of the feeder enables birds of only a particular size to effectively pull seed from the access ports in the bottom of the enclosure. A camera is located to take images, still or moving, of birds as the feed from the feeder and theses images may be wirelessly transmitted to a remote electronic device, such as a cell phone. A motion detector may detect when a bird lands on the perch and the control system may then initiate the capture of images by the camera. The offset distance between the perch and the bottom of the feeder may be adjusted to enable birds of a desired size to feed from the feeder.
US10212915B1 System and method for automatically flushing pet urine from a litter box
A system and method for automatically flushing urine from a pet litter box are disclosed. In one embodiment, the system and method may be directed to a combination of a urine-separating pet litter box with odor controlling conditionally non-absorbent litter and an automatic flushing device. The urine-separating pet litter box includes an upper litter tray with a perforated bottom and a lower liquid holding tank, which holds water inside. The lower liquid holding tank is connected to water intake pipes and a drainpipe and flushes the urine and holding water and fills freshwater in the lower liquid holding tank by detecting a water level of the holding water in the lower liquid holding tank with sensors. The flushing was performed by using a Venturi pump effect to control two electrical valves open or close. In some embodiment, Sodium Sesquicarbonate (SSC) may be used as conditionally non-absorbent litter for complete disposal of feces.
US10212913B2 Teat cup cleaning unit comprising a distribution unit
The invention relates to a teat cup cleaning unit comprising a distribution unit which has an inlet and at least two outlets for a cleaning liquid. The distribution unit has a calming chamber and a distribution chamber. The calming chamber is connected to the distribution chamber via an opening. The inlet opens into the calming chamber. A cleaning liquid leaves the distribution chamber through the passages leading to the outlets.
US10212908B2 Male sterility in catharanthus
The invention provides Catharanthus plants comprising a male sterility allele and methods for producing a plant produced by crossing such plants with themselves or with another plant, such as a plant of another genotype. The invention further relates to seeds and plants produced by crossing Catharanthus plants comprising a male sterility allele. The invention further relates to parts of such plants.
US10212902B1 Soybean variety 01067523
The invention relates to the soybean variety designated 01067523. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01067523. Also provided by the invention are tissue cultures of the soybean variety 01067523 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01067523 with itself or another soybean variety and plants produced by such methods.
US10212900B2 Sweet corn hybrid SVSC0111 and parents thereof
The invention provides seed and plants of corn hybrid SVSC0111 and the parent lines thereof. The invention thus relates to the plants, seeds, and tissue cultures of corn hybrid SVSC0111 and the parent lines thereof, and to methods for producing a corn plant produced by crossing such plants with themselves or with another corn plant, such as a plant of another genotype. The invention further relates to seeds and plants produced by such crossing. The invention further relates to parts of such plants, including the fruit and gametes of such plants.
US10212893B2 Trunk injection needle
A trunk injection needle includes: a front part which is conical, a middle part which is cylindrical, and a rear part which is cylindrical, which are respectively provided along a needle axis; wherein an outer diameter of the rear part is larger than outer diameters of the front part and the middle part; the front part has a bits guiding hole extending along the needle axis, and the rear part has a drug feeding hole extending along the needle axis; wherein the middle part has two outlet holes extending along a radical direction, and a separating board is provided between the two outlet holes; a rear end of the bits guiding hole communicates with the two outlet holes at two sides of the separating board; and a front end of the drug feeding hole communicates with the two outlet holes.
US10212892B2 Light sources adapted to spectral sensitivity of plant
A method of stimulating plant growth in a controlled environment that includes providing a lighting assembly having a network of lighting elements such as light emitting diodes (LEDs) that provide light at a color tailored for an individual plant. The lighting assembly is positioned adjacent a plant such that the light produced is received by the plant. The lighting assembly additionally has a control assembly that includes driving circuitry that modulates the lighting elements to controllably provide predetermined periods of light and dark to stimulate continuous growth of the plant.
US10212888B2 Sieve arrangement in a cleaning system for a combine harvester
A sieve system of an agricultural vehicle for separating crop residue from grain, the sieve system including a frame, a plurality of sieve sections, a plurality of dividers and a pivoting system. The sieve sections are pivotally coupled to the frame. The sieve sections include a first sieve section. The dividers include a first divider coupled to the first sieve section. The pivoting system is coupled to the first sieve section and the first divider, to thereby pivot the sieve section at a first angle about a first axis. The pivoting system also either pivots the divider at a second angle about a second axis or flexes the divider at the second angle. The first angle is relative to the frame, and the second angle is relative to the sieve section.
US10212882B2 Apparatus for chopping and discharging straw from a combine harvester
A chopper for receiving the straw and/or chaff from a combine harvester includes a housing with a chopping rotor to transport the materials though a discharge opening onto a tailboard construction with downwardly facing guide surface and fins for spreading of the crop materials. A rotary spreader has a plurality of fan members with blades rotatable for discharge to a respective side of the rotary spreader. An arrangement is operable so that in a first mode the crop material is spread wholly by the tailboard and in a second mode the crop material is spread at least mainly by the rotary spreader. In the second mode the tailboard remains position above the rotary spreader which is therefore located underneath a guide surface with fins of the guide surface facing downwardly adjacent the blades. The movement to the second ode is provided by the rotary spreader being moved forwardly and downwardly.
US10212881B2 Modification to the grain harvesting combine
An improved self-propelled grain harvester and threshing machine characterized by the sieves, cleaning fan and grain tank being beneath the grain harvester's threshing system which puts the center of gravity in the bottom of the machine and eliminates the need for conveying the grain throughout the machine for cleaning and to the top of the machine for storage. This configuration eliminates several clean grain conveying systems and reduces the length of the reprocess tailings elevator giving the machine a safe low profile and center of gravity when the machine is empty and the center of gravity lowers as the grain tank fills.
US10212878B1 Agricultural seeder implements
An agricultural seeder implement includes an opener including a first complemental element and a second complemental element, and a soil distributing assembly mounted to the opener for movement between a lowered position and a raised position. The soil distributing assembly is disabled from moving beyond the lowered position, when an element of the soil distributing assembly is engaged to the first complemental element when the soil distributing assembly is in the lowered position, and is disabled from moving beyond the raised position, when the element is engaged to the second complemental element when the soil distributing assembly is in the raised position. The element extends through a slot in the opener that extends from a first end wall defining the first complemental element to a second end wall defining the second complemental element.
US10212874B2 Curved wayline extensions for contour path planning
In one embodiment, a method for receiving a plurality of data points of a contour wayline having a starting point and an ending point, the contour wayline describing a curved path; generating a description of a curve corresponding to a number of data points; providing curved extensions of the contour wayline based on the description of the curve; and using the curved extensions and the contour wayline for auto-guidance.
US10212872B2 Turf aerator having removable cover over rotatable tines
Tine assemblies (100a, 100b, 104) are secured by a single bolt (126) extending diametrically through each tine (120) located in a cavity (112) of a tine plate (110). An outer tine assembly (104) is connected to a sleeve (116) rotatably mounted on independently rotatable shafts (102) to which inner tine assemblies (100a, 100b) are connected. A tine cover (50) removably closes an opening (40) in the top plate (28) and in which weights (70) are removably received over the tine assemblies (100a, 100b, 104). Transport wheels (134) are moveable by pivoting a stop plate (140) to position an upper pivot axis (150a) of an abutment bar (150) ahead of or behind the stop axis (142) and lower pivot axis (150b). A stop (146) positioned on the stop plate (140) without the use of tools adjusts the depth of the tine assemblies (100a, 100b, 104).
US10219420B2 Integrated circuit chip extractor
The present disclosure relates to an IC chip extractor for removing an IC chip from a panel. The IC chip extractor includes a base plate and a heating head arranged on the base plate. The heating head includes a protrusion protruded from an end of the heating head and a hook arranged at an end of the protrusion, the hook is capable of being in contact with a bottom of a portion the IC chip adjacent to a center of the panel.
US10219418B2 Bipolymer-based electromagnetic interference shielding materials
An electromagnetic interference (EMI) shielded device which includes an object to be shielded and an EMI shielding material encompassing the object. The EMI shielding material is made up of, but not limited to a broadband biopolymer or polymer dissolved in organic solvents, and metal and carbon-based nano-powders or nanoparticles. The specific makeup of the shielding material and fabrication procedure of the shielding material is also included herein.
US10219417B2 Electronic device having blocking element
An electronic device including an electronic module, a casing, and at least one air port is provided. The casing accommodates the electronic module. The air port is disposed on the casing to communicate the inside of the box to the outside. The air port includes an inclined blocking element. The inclined blocking element has a plurality of inclined openings, and the inclined openings are inclined relative to a horizontal direction.
US10219414B2 Enhancing cooling efficiency of a computer room air conditioning unit
A method for enhancing the cooling efficiency of a computer room air conditioning unit, in a data center, is provided. Raised floor panels are carried on a pedestal support system. The floor panels divide a data center, into upper and lower plenums. A cold aisle is includes air-grate floor panels. The computer room air conditioning unit is operated to condition a heated hot aisle return air flow. A server rack has a front, a back, and side rack support frame members. The support members define an interior server compartment. At least one damper door frame has a top, a bottom and side members. The door frame members define at least one open air flow panel portion. A series of horizontal damper blade members are pivotally mounted in the open panel portion. The damper blade members are pivoted to direct a stream of the conditioned air flow over heat generating components contained in the interior server compartment in order to elevate the temperature of the heated return airflow at the air conditioning unit.
US10219412B1 Connector assembly and associated heat sink housing for use in a radio unit
A connector assembly and heat sink configured to be received by a radio unit are provided. An example connector assembly includes a printed wiring board (PWB) at least partially disposed within the radio unit when in an operational configuration, and the PWB defines an extension at least partially disposed exterior to the radio unit when in the operational configuration. The connector assembly includes one or more optoelectronic components configured to convert between optical signals and electrical signals supported by the PWB, and at least a portion of the one or more optoelectronic components are disposed on the extension of the PWB. The connector assembly also includes a heat sink housing attached to the PWB that encloses the extension of the PWB and optoelectronic components disposed on the extension in order to dissipate heat from the optoelectronic components to an exterior environment of the connector assembly.
US10219409B2 Wickless capillary driven constrained vapor bubble heat pipes for application in display devices
A system and method for providing and using wickless capillary driven constrained vapor bubble heat pipes for application in display devices are disclosed. An example embodiment includes: a display device layer fabricated from a substrate, the display device layer including a plurality of in-built channels integrated therein; and a plurality of wickless capillary driven constrained vapor bubble heat pipes being embedded into the plurality of in-built channels, each wickless capillary driven constrained vapor bubble heat pipe including a body having a capillary therein with generally square corners and a high energy interior surface, and a highly wettable liquid partially filling the capillary to dissipate heat between an evaporator region and a condenser region.
US10219408B2 Water-cooling radiator structure
A water-cooling radiator structure includes at least one first and at least one second sealing element and a first water-cooling radiator main body formed by a plurality of stacked first radiator elements. The second sealing element, the first radiator elements and the first sealing element are sequentially stacked and then integrally connected together through heat treating. The first and the second sealing element have one side connected to an upper and a lower side, respectively, of the first water-cooling radiator main body to seal a top and a bottom, respectively, of at least one first flow passage defined on the first water-cooling radiator main body. At least one first and second coupling section are optionally provided on the first sealing element or at two opposite ends of the first flow passage; and the first and the second coupling section are fluidly communicable with the first flow passage.
US10219405B2 Airflow straightener in an electronics chassis
Various types of electronic devices may be mounted in a chassis in order to facilitate interfacing with the devices, containing the devices, provide cooling systems which may remove heat from the electronic devices, etc. Delivering adequate cooling air flow to each electronic device in a chassis may be an important issue for the proper functioning, lifetime, or other characteristics of electronic devices contained in a chassis. Embodiments presented herein describe a novel design for an air flow straightener that is configured for insertion within the chassis to straighten the airflow. In some embodiments, the grating is comprised of long dividers and shorter dividers that are predominantly oriented perpendicularly to each other, resulting in a rectangular grating. Including such a grating in a chassis may improve the uniformity and performance of the cooling system.
US10219404B2 Double floor member
A double-floor member includes at least one first guide rail (24) that is fixed to an upper surface and at least one first connecting member (27) that is movable in the longitudinal direction of the first guide rail (24) and is engaged with the first guide rail (24) so as not to be separated upward from the first guide rail (24).
US10219392B2 Sealant and preparation method thereof, and display panel motherboard and manufacturing method thereof
A sealant and a preparation method thereof, a display panel motherboard and a manufacturing method thereof are disclosed. The sealant includes a main adhesive material and a water swellable material dispersed and doped in the main adhesive material. The sealant and the preparation method thereof, the display panel motherboard and the manufacturing method thereof are capable of solving a problem of a notch formed in a sealant where a etchant flows into the display panel unit when the display panel mother board is subjected to a thinning treatment.
US10219387B2 Process for manufacturing a printed circuit board having high density microvias formed in a thick substrate
A process for manufacturing a printed circuit board having high-density microvias formed in a thick substrate is disclosed. The method includes the steps of forming one or more holes in a thick substrate using a laser drilling technique, electroplating the one or more holes with a conductive material, wherein the conductive material does not completely fill the one or more holes, and filling the one or more plated holes with a non-conductive material.
US10219377B2 Display device and method for manufacturing the same
A display device includes a display panel having a first area and a second area that is adjacent to the first area in a first direction, a first printed circuit board including a first body part facing the first area in a second direction that is different from the first direction and a first extension part extending from the first body part, a second printed circuit board including a second body part facing the second area in the second direction and a second extension part extending from the second body part and facing the first extension part in the second direction, and a connecting flexible circuit board having one end connected to the first extension part and the other end connected to the second extension part.
US10219375B2 Hybrid circuit assembly
A hybrid circuit assembly includes an integrated metal substrate (IMS) having high-voltage, high-power components mounted thereon. The IMS includes a metal base plate an insulating adhesive on the metal base plate, and one or more wiring layers on the insulating adhesive. The hybrid circuit assembly includes a multi-layer printed wiring board (PWB) having low-voltage, low-power components mounted thereon. The multi-layer PWB is connected to the IMS and has an upper surface that is co-planar with an upper surface of the IMS. The PWB is mounted on the metal base plate via the insulating adhesive.
US10219374B2 Printed wiring board
A printed wiring board includes a first insulating layer, a second conductor layer including first and second circuits, a second insulating layer covering the second conductor layer on the first insulating layer, a third conductor layer including first and second circuits, a third insulating layer covering the third conductor layer on the second insulating layer, a fourth conductor layer including first circuit, a second via conductor connecting the first circuits in the second and third conductor layers through the second insulating layer, and a first skip via conductor penetrating through the second circuit in the third conductor layer and connecting the second circuit in the second conductor layer and the first circuit in the fourth conductor layer through the second and third insulating layers. The second and third conductor layers are formed such that the second conductor layer has thickness t2 larger than thickness t3 of the third conductor layer.
US10219372B2 Flexible printed board
A flexible printed board electrically connected to an electronic component (for example, a liquid crystal panel) by thermal compression bonding, including a flexible substrate, a terminal portion formed on one surface of the flexible substrate and having a plurality of connection terminals to be connected to the electronic component, a wire portion having a plurality of wires formed on the other surface of the flexible substrate, and a plurality of through wires formed inside through holes penetrating the flexible substrate in a compression bonding connection area to the electronic component of the terminal portion to connect the connection terminals of the terminal portion and the respective wires of the wire portion.
US10219370B2 Display unit and electronic apparatus
A display unit includes: a display section (11) having flexibility; and a bending control section (12a, 12b) configured to limit a movable shaft in bending the display section (11) to one direction in a display surface and allowed to maintain the display section (11) in an arbitrary bending state.
US10219361B2 Driver circuit for providing constant voltage to an auxiliary circuit
A driver circuit receiving wireless communication over a wireless network is disclosed. The driver circuit includes a lighting load, a main driver, and an auxiliary driver. The lighting load is selectively illuminated based on an output voltage being provided to the lighting load that is at least a forward voltage of the lighting load. The wireless communication is indicative of whether the lighting load is to be illuminated. The main driver is for controlling current and voltage within the driver circuit such that if the wireless communication indicates the lighting load is to be illuminated, then the current delivered to the lighting load is regulated by the main driver, and if the wireless communication indicates the lighting load is not to be illuminated, then the output voltage delivered to the lighting load is controlled by the main driver is below the forward voltage.
US10219360B2 Systems and methods for outdoor luminaire wireless control
Systems and methods which leverage the wireless communication capability present in wireless-enabled luminaires where the lamps include a short-range wireless transceiver and can be controlled by a smart appliance. The wireless capability of a luminaire may be paired with a compatible wireless interface system (e.g., adapter system) that allows for control of the luminaire via plug-in or hard-wired photocontrols and wireless network lamp control nodes. An adapter system may be provided that replaces a standard wired receptacle of a luminaire. The adapter system may include a wired interface to the luminaire which provides power to the wireless adapter system. The wireless adapter system may include a receptacle interface that receives a plug of a control node, such as photocontrol or a networked control node. The wireless adapter system may also include a wireless interface circuit that communicates control, status or other data between the connected control device and the luminaire.
US10219350B2 Electroluminescent elements and methods of construction
An electroluminescent element comprises at least the following layers, in sequence: a first substrate (1), a first conductive layer (2), a first dielectric layer (3), a first light emitting layer (4), a second conductive layer (5), a second light emitting layer (4′), a second dielectric layer (3′), a third conductive layer (2′), and a second substrate (6). At least one of the first and second substrates (1, 6) is transparent or translucent; and at least some of the layers are transparent or translucent so as to allow light from the first and/or second light emitting layers (4, 4′) to be emitted through the transparent substrate or substrates (1, 6). The second conductive layer (5) may be encapsulated between the first and second light emitting layers (4) and between the first and second dielectric layers (3, 3′). The elements may be stacked horizontally or vertically.
US10219349B2 Organic electroluminescence device including a micro-cavity light extraction structure
An organic electroluminescence device according to one aspect of the present invention includes: a base material in which a recess is provided at an upper surface of the base material; a reflective layer that is provided at least along a surface of the recess; a filling layer that is filled into an inside of the recess via the reflective layer, the filling layer having light transmissivity; a first electrode that is provided at least on a layer above the filling layer, the first electrode having light transmissivity and light reflectivity; an organic layer that is provided on a layer above the first electrode, the organic layer including at least a light-emitting layer; and a second electrode that is provided on a layer above the organic layer, the second electrode having light transmissivity and light reflectivity. A part of the reflective layer contacts a part of the first electrode.
US10219348B1 LED fault detection circuit and LED control circuit using the same
Disclosed is an LED fault detection circuit, including a current source, a detection resistor and a first circuit, coupled between an LED string and an LED driving circuit. The current source provides a first current. A first end of the detection resistor is coupled to a node between the LED string and the LED driving circuit, and a second end of the detection resistor is coupled to the current source. The first circuit is coupled to the current source and the detection resistor. After the LED string is driven by the LED driving circuit, a detection current flows through the detection resistor. Then, the first circuit generates a fault detection signal according to the sum of the first current and the detection current. As a response, the LED driving circuit stops driving or continues to drive the LED string according to the fault detection signal.
US10219347B2 Cove lighting
Presented are concepts for controlling cove lighting. Once such concept provides cove lighting adapted to output decorative light for illuminating the ceiling of an architectural space. The cove lighting comprises a control unit adapted to individually control each of the primary light sources in response to a lighting control signal so that the output decorative light mimics an outdoor lighting condition.
US10219346B2 Dynamic color shadows for decorative white lighting
The present invention relates to a lighting device (100) capable of creating dynamic color shadows. The lighting device (100) comprises multiple light sources (104, 105, 106) of different colors arranged to, together as a unit, emit white light. Furthermore, a contrast producing element (110) receives the emitted light and comprises portions (114) which may block light such that a shadow can be created on an object (122) behind the contrast producing element. A control unit (116) controls the light sources to modulate a spatial light spectral distribution if a selector is in an active state, or if the control unit is in an inactive state, white light is emitted by the lighting device. Thus, the lighting device is switchable between creating dynamic color shadows on objects while emitting white light, and only emitting white lights.
US10219345B2 Tunable LED emitter with continuous spectrum
A light emitting device can include a substrate with LED chips disposed on a surface of the substrate. The LED chips can include chips of at least four different colors. Electrical paths disposed in part on the substrate and in part within the substrate can connect the LED chips into at least three independently addressable groups, and the number of independently addressable groups can be less than the number of colors of LED chips, so that at least one of the groups includes LED chips of two or more different colors.
US10219340B2 Systems and methods for altering and coordinating illumination characteristics
A method of controlling illumination, including transmitting location information from a communication device to a computer; receiving illumination data with the communication device, where the illumination data is generated by the computer based at least in part on the location information; and transmitting an illumination signal from the communication device to a wearable accessory containing at least one light source, where the illumination signal is based at least in part on the received illumination data and is operable to actuate the at least one light source.
US10219333B2 Backlight module with MJT LED and backlight unit including the same
A direct type backlight unit disposed under a liquid crystal panel includes a backlight module including a printed circuit board including blocks arranged in an M×N matrix, in which M and N are natural numbers of 2 or greater, light emitting devices disposed on the printed circuit board such that at least one light emitting device is disposed in each block, each of the light emitting devices including light emitting cells disposed on a single substrate, and optical members disposed on the light emitting devices, each of the optical members being configured to change a light beam distribution of a corresponding light emitting device, and a backlight control module configured to control dimming levels of the light emitting devices and to independently control the light emitting devices disposed in different blocks.
US10219332B2 Constant-current constant-voltage (CCCV) control unit power supply
A power supply includes an AC input power connector; an AC-DC converter circuit coupled to the AC input power connector; a constant-current constant-voltage control unit configured to receive DC power from the AC-DC converter circuit; a light emitting diode (LED) lamp unit configured to receive power from the constant-current constant-voltage control unit; and a capacitor coupled in parallel with the LED lamp unit.
US10219328B2 Alkali-free aluminosilicate glasses, suitable as substrate for induction heating cooktops applications
Aluminosilicate glasses whose composition is free of alkali metals and contain, as a weight percentage of oxides, 60 to 70% SiO2, 13 to 22% Al2O3, 0 to 9% B2O3, 1 to 6% MgO, 0 to 5% CaO, 1 to 5% BaO, 2 to 12% ZnO, and 0 to 3% SrO, wherein Al2O3+B2O3+ZnO>23% and B2O3+MgO−CaO−BaO−SrO<6%. The glasses exhibit a low coefficient of thermal expansion (CTE) and strong acid and alkali durabilities, and may be used in substrates for induction cooktops.
US10219325B2 Melt depth determination using infrared interferometric technique in pulsed laser annealing
Methods and apparatus for measuring the melt depth of a substrate during pulsed laser melting are provided. The apparatus can include a heat source, a substrate support with an opening formed therein, and an interferometer positioned to direct coherent radiation toward the toward the substrate support. The method can include positioning the substrate with a first surface in a thermal processing chamber, heating a portion of the first surface with a heat source, directing infrared spectrum radiation at a partially reflective mirror creating control radiation and interference radiation, directing the interference radiation to a melted surface and directing the control radiation to a control surface, and measuring the interference between the reflected radiation. The interference fringe pattern can be used to determine the precise melt depth during the melt process.
US10219322B2 Electric heater with plug contact
An electric heater (100, 200, 300, 400, 500, 600) includes a metal sheath (101, 201, 301, 401, 501, 601) defining an interior space, an electric heating element, arranged in the interior space, an insulating material filling and electric terminals. At least one electric terminal is a plug contact (108, 109, 208, 209, 308, 309, 408, 409, 508, 509, 608, 609) made in one piece, which has a section (108b, 109b, 208b, 209b, 308b, 309b, 508b, 509b, 608a, 609b) arranged in the interior space with a contact point (110, 111, 210, 211, 310, 311), which is arranged in the interior space and at which the plug contact is connected conductively to the electric heating element directly or via an auxiliary wire (212, 213, 312, 313, 612, 613). A process for manufacturing such an electric heater is provided.
US10219318B2 Method and apparatus for supporting femtocell service capabilities for services
Techniques for supporting utilization of femtocell service capabilities for services are disclosed. A network device may be configured to implement a femto services gateway. The femto services gateway may reside in a femtocell and provide application programming interfaces (APIs) to services to enable applications implementing the services to make use of functionalities of femtocell service capabilities. The APIs may be a subset of or an extended set of Open Service Access Parlay or Parlay-X APIs. The services may be either femtocell-hosted, mobile network operator core network-hosted, or Internet-hosted. The femtocell service capabilities may include a framework service capability feature (SCF), a call control SCF, a user interaction SCF, a mobility SCF, a terminal capability SCF, a data session control SCF, a connectivity manager SCF, an account management SCF, a charging management SCF, a policy management SCF, a presence and availability management SCF, or a multimedia messaging SCF.
US10219312B2 Wakeup techniques for improved connected mode discontinuous reception
Techniques are described for wireless communication. A base station may indicate to a UE, in a pre-wakeup period, whether the base station will transmit a grant to the UE. The pre-wakeup period may occur at the beginning of a DRX cycle. The base station may transmit an indication of a grant to the UE, and the base station may indicate a time period during which the UE may wake up to receive the grant. The indication may include scheduling information for the grant. The UE may select a DRX mode based on a configuration received from the base station, a traffic pattern, or scheduling history. The UE may monitor for the grant, and receive the grant. In other examples, the UE or the base station may identify that the grant was not received, and may reset a DRX cycle based on the identification.
US10219311B2 Monitoring and handling a radio link failure in an inactive state
For monitoring and handling a radio link failure in inactive state, a method detects the radio link failure at a mobile communication device in the inactive state. The method further mitigates the radio link failure.
US10219306B2 Cloud based access solution for enterprise deployment
Systems and methods for providing mobile services are disclosed. In one implementation, an access point (AP) is provided, which may include a set of one or more base-station functions for use by a user equipment (UE) connected to the AP over a wireless communication interface. The one or more base-station functions may be configured to receive information from the UE. The AP may further include a set of one or more core-network functions configured to receive the information from the set of one or more base-station functions and a distributed portion of a service. The distributed portion of the service may be configured to receive the information from the one or more core-network functions and communicate the information to a corresponding cloud portion of the service running on a cloud platform. The service may be provided by a combination of the distributed portion and the cloud portion of the service. The distributed portion of the service may be further configured to receive a response from the cloud portion of the service based on processing performed by the cloud portion on the cloud platform.
US10219305B2 Communication apparatus
A communication system includes a 3rd Generation Partnership Project (3GPP) Core Network (CN); a 3GPP Home Node-B GateWay (HNB-GW); a Communication Apparatus (CA) coupled to the CN and embedded in a Communication Device (CD), wherein said CA transforms a 3GPP Home Node-B (HNB) into a mobile or location independent portable entity, wherein said CA interconnects to the CN by interconnecting to the HNB-GW over a 3GPP Iuh Interface, wherein said CA includes multi-layered protocol stacks for implementing 3GPP control plane functionality, user plane functionality and management functionality.
US10219304B2 Operating a terminal device in a wireless communication system
The present invention relates to a method for operating a terminal device (106) of a wireless communication system (100). The terminal device (106) is connected to a base station (101) of the wireless communication system (100). According to the method, an intermediate node functionality is provided at the terminal device (106). The intermediate node functionality is configured to forward communication data received from the base station (101) to a further terminal device (107) and to forward communication data received from the further terminal device (107) to the base station (101). Upon receiving a permission from the base station (101) to activate the intermediate node functionality, the terminal device (106) activates the intermediate node functionality.
US10219301B2 Inhibition mechanism for device-to-device (D2D) communication
An example method includes generating, by a first user device, a first number representing a contention resolution priority for the first user device contending for at least one first resource over a first data period for transmitting a packet of data in a device-to-device (D2D) wireless network, determining if a second device, in the D2D wireless network, is contending for resources overlapping with the at least one first resource of the first data period, if the second device is contending for resources overlapping with the at least one first resource of the first data period, determining if a second number representing a contention resolution priority for the second user device is greater than the first number, and if the second number is greater than the first number, inhibiting the first user device from communicating using the at least one first resource of the first data period.
US10219296B2 Decoupled downlink reception and uplink reception in a mixed licensed carrier and unlicensed carrier wireless communication system
Systems and methods related to Downlink-Uplink Decoupling (DUDe) in mixed licensed and unlicensed carrier wireless system are disclosed. In some embodiments, a method of operating a wireless device comprises communicating with a first radio node that operates on a licensed carrier to obtain a set of time resources in which the wireless device is expected to be scheduled for uplink data transmission on the licensed carrier and/or a set of time resources in which the wireless device is expected to receive downlink control transmission on the licensed carrier. The method further comprises communicating with a second radio node that operates on an unlicensed carrier to obtain, based on the set(s) of time resources for the licensed carrier, a set of time resources in which the wireless device will not be scheduled for downlink reception on the unlicensed carrier and receiving a downlink transmission from the second radio node accordingly.
US10219294B2 Data transmission on a contention based physical data channel
There is provided mechanisms for data transmission on a contention based physical data channel (PDCH). The method is performed by a wireless device. The method comprises sending a first data transmission on the contention based PDCH to an access node. The method comprises receiving a response to the first data transmission from the access node. The method comprises determining a signal strength of the response. The method comprises acting as the first data transmission either was collision-free or collided with another data transmission of another wireless depending on a comparison between the signal strength and a threshold defined by an expected signal strength of the response.
US10219293B2 Method for avoiding transmitting MAC PDU having padding only in a 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 avoiding padding only MAC PDU in a D2D communication system, the method comprising: receiving a sidelink grant from a base station (BS) when the TX UE communicates with a receiving UE (RX UE) directly; checking size of the received sidelink grant; and transmitting a Medium Access Control Protocol Data Unit (MAC PDU) including at least one byte of Radio Link Control Service Data Unit (RLC SDU) if the size of received sidelink grant is larger than a minimum size of MAC PDU including only MAC header and Radio Link Control (RLC) header for Sidelink Traffic Channel (STCH).
US10219286B2 Station (STA) and method for communication on primary and secondary channel resources
Embodiments of a station (STA) and method for communication on primary and secondary channel resources are generally described herein. The STA may transmit a grant frame to indicate a transmission of a data payload by the STA during a grant period. The grant frame may indicate whether the data payload is to be transmitted on primary channel resources or on secondary channel resources. The STA may transmit the data payload to a destination STA on the secondary channel resources when the grant frame indicates that the data payload is to be transmitted on the secondary channel resources. The grant frame may be transmitted on the primary channel resources and on the secondary channel resources when the grant frame indicates that the data payload is to be transmitted on the secondary channel resources.
US10219284B2 Multi-band resource scheduling for wireless device tethering
A method of scheduling wireless communications may include assigning a first band of a wireless communications standard for wireless communications between a wireless communications supervisor of a wireless network and one or more wireless devices. The one or more wireless devices may include one or more hotspot devices. The method may also include assigning a second band of the wireless communications standard for wireless communications between the one or more hotspot devices and one or more slave wireless devices. The one or more hotspot devices may be configured to relay information between the one or more slave wireless devices and the wireless communications supervisor. The method may also include determining a power adjustment for communications by the one or more hotspot devices. The power adjustment may be determined based on a congestion of one or more channels within one or more of the first band and the second band.
US10219283B2 Network device based control of a coverage enhancement mode
A device may detect a trigger to configure a coverage enhancement mode for a wireless device. The wireless device may be associated with a particular coverage area. The device may determine information associated with one or more wireless devices connected to a network. The network may be associated with the particular coverage area. The information may be associated with a level of network traffic of the network. The device may determine a level of coverage enhancement for the wireless device based on the information associated with the one or more wireless devices connected to the network. The device may transmit an instruction to cause the wireless device to utilize the level of coverage enhancement for the coverage enhancement mode.
US10219280B2 Mobile communication device and method for allocating system information among virtual carriers for machine-type communications
A communications device transmitting/receiving signals to/from a mobile communications network includes one or more network elements providing a wireless access interface for the communications device. The wireless access interface includes plural communications resource elements across a host frequency range of a host carrier, and a first section of the communications resources within a first frequency range for preferable allocation to reduced capability devices forming a first reduced bandwidth carrier and a second section of the communications resources within a second frequency range for preferable allocation to the reduced capability devices forming a second reduced bandwidth carrier. Each of the first and second frequency ranges is within the host frequency range. The communications device is configured with a reduced capability to receive the signals only within a frequency bandwidth less than the host frequency range and equal to at least one of the first frequency range or the second frequency range.
US10219275B2 Method and apparatus for uplink transmission
Disclosed are a method and an apparatus for uplink transmission. A method for uplink transmission for a machine-type communication (MTC) terminal comprises: a step of transmitting first uplink (UL) information via a first UL channel in a first terminal-specific frequency band of a first subframe; and a step of transmitting second UL information via a second UL channel in a second terminal-specific frequency band of a second subframe subsequent to the first subframe. The first subframe and the second subframe each include a plurality of orthogonal frequency division multiplexing (OFDM) symbols. If the first terminal-specific frequency band and the second terminal-specific frequency band do not overlap one another, the second UL information may not be transmitted in a first OFDM symbol of the second subframe. Thus, a wireless resource can be efficiently utilized.
US10219273B2 System and method for adaptive transmission time interval (TTI) structure
Methods and devices are provided for communicating data in a wireless channel. In one example, a method includes adapting the transmission time interval (TTI) length of transport container for transmitting data in accordance with a criteria. The criteria may include (but is not limited to) a latency requirement of the data, a buffer size associated with the data, a mobility characteristic of a device that will receive the data. The TTI lengths may be manipulated for a variety of reasons, such as for reducing overhead, satisfy quality of service (QoS) requirements, maximize network throughput, etc. In some embodiments, TTIs having different TTI lengths may be carried in a common radio frame. In other embodiments, the wireless channel may partitioned into multiple bands each of which carrying (exclusively or otherwise) TTIs having a certain TTI length.
US10219272B2 OFDMA mapping for clients with various bandwidths
A method for communicating a signaling field in a wireless communications system comprises transmitting, by a wireless device, a frame through a medium. Transmitting the frame includes transmitting a first portion of a signaling field in the frame using a first channel and transmitting a second portion of the signaling field in the frame using a second channel. The first channel includes a first frequency and the second channel includes a second frequency different from the first frequency. Contents of the first portion are different from contents of the second portion. In an embodiment, transmitting the frame further includes transmitting a third portion of the signaling field using a third channel. The third channel includes a third frequency different from the first and second frequencies. Contents of the third portion are different from the contents of each of the first and second portions.
US10219263B2 Method and apparatus for transceiving wireless signal in wireless communication system
The present invention relates to a wireless communication system, specifically to a method comprising the steps of: configuring a PCell of a licensed band and an SCell of an unlicensed band for a base station; receiving resource configuration information concerning the SCell by means of a physical downlink control channel (PDCCH) of the PCell; configuring a subframe set within a temporary time duration on the SCell on the basis of the resource configuration information; and communicating with the base station by means of the subframe set temporarily configured on the SCell, and to an apparatus for the method.
US10219262B2 System and method for delay scheduling
A method includes determining a first subframe on which to transmit a first downlink control information (DCI) message and determining a second subframe on which to transmit a first information. The method also includes determining a delay between the first subframe and the second subframe and transmitting, by a communications controller to a user equipment (UE), the second subframe in accordance with the delay.
US10219255B2 Time domain multiplexing UL transmission on multiple serving cells for a mobile station with single transmitter
Apparatus and methods are provided for TDM uplink transmission on multiple serving cells with single transmitter. In one novel aspect, the UE selects a serving cell for an UL transmission subframe based on a TDM selection rule. In one embodiment, the switching rule involves identifying one or more serving cells with a highest UL transmission priority and a serving-cell priority rule. In another novel aspect, the UE drops a selected part of the UL transmission within the overlap region based on one or more switching rules, which include dropping a last OFDM symbol, dropping a portion of a last OFDM symbol of the SRS with combing structure, dropping a partial CP of a first OFDM symbol of the second serving cell, and dropping a partial tail of a last OFDM symbol of the first serving cell and partial CP of a first OFDM symbol of the second serving cell.
US10219253B2 Mobile station, base station and wireless communication method
Method and apparatus are provided for mapping an operating frequency band of a mobile station device in a mobile communication system. As operating frequency band position at the time of idle mode of respective mobile station devices is arranged so as to be distributed throughout a unique frequency bandwidth of a base station device.
US10219249B2 Wireless communication device, wireless communication method, and program
A wireless communication device, a wireless communication method, and a program capable of contributing to improvement of wireless communication technology related to IDMA. The wireless communication device includes: a wireless communication unit that performs wireless communication using interleave division multiple access (IDMA) with another wireless communication device; and a controller that controls an interleave length in an interleave process for IDMA by the wireless communication unit.
US10219245B2 Method for providing multicast/broadcast service continuity for mobile terminals
A method for providing multicast/broadcast service continuity for mobile terminals in a radio access network includes the mobile terminals registering with a base station of said radio access network regarding the multicast/broadcast service and the base station transmitting multicast/broadcast service related data as group communications to registered mobile terminals. The method involves performing, by a first mobile terminal, multicast/broadcast service related radio measurements, and taking, based on the results of the multicast/broadcast service related radio measurements, a decision on actions to be performed by at least one of the base station and the first mobile terminal for preserving reliable transmission/reception of the multicast/broadcast service related data to/by the first mobile terminal.
US10219244B2 Selective call routing and notification for multi-endpoint terminals
A device may obtain information. The information may represent a distance between a first user device and a second user device. The first user device and the second user device may share a destination address. The device may receive a first message associated with a call. The first message may be received based on the call having been made to the destination address. The device may determine, based on the information, whether to provide a second message associated with the call or a notification associated with the call. The device may selectively provide the second message or the notification based on determining whether to provide the second message or the notification.
US10219241B2 Method for determining location of wireless devices
To determine a location of a client device in a wireless network having at least first and second network devices, with known locations, one of the network devices transmits a message to the other network device and the other network device responds with an acknowledgement message. A client device receives the message and the acknowledgement message as well as respective times indicating actual times at which the message and the acknowledgement message were processed by one of the first and second network devices. The client device determines its location based on the times at which it received the message and the acknowledgement message and the difference between the actual processing times. This location may be refined by determining an angle between the client device and at least one of the network devices having multiple antennas and being configured for steered beam communications.
US10219237B2 User equipment and method for estimating and updating a timing of a cell in a wireless communications network
A method in a user equipment for updating a timing of a first cell is provided. The timing is the arrival time of a signal sent from a base station in the first cell relative to a clock in the user equipment in a wireless communication network. The user equipment measures a timing offset for the first cell and respective one or more second cells. When a quality of the timing offset measurement of the first cell is below a first threshold, the user equipment computes a timing offset estimate for the first cell based on the measured timing offset for the respective one or more second cells. The user equipment then updates the timing of the first cell based on the computed timing offset estimate.
US10219234B2 System and method for providing adaptive synchronization of LTE communication systems
A method for long-term evolution (LTE) synchronization by a signal receiver in the presence of interference signals including providing multiple parallel adaptive filters to eliminate the contribution of an interference signal to a timing metric of an LTE signal; wherein coefficients of each of the parallel adaptive filters are determined using a linearly constrained minimum variance (LCMV) criterion to minimize output power of each filter subject to the LCMV criterion that preserves received signal vectors corresponding to all possible primary synchronization signal signatures; and wherein the LCMV criterion are updated iteratively using a recursive least squares (RLS) algorithm.
US10219232B2 Apparatus and method searching neighboring cells in wireless communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). An apparatus and a method for searching neighboring cells in a wireless communication system are provided. The method includes receiving, from adjacent base stations, a part of a first set of reference signals that are beamformed using different transmission beams arranged in a first order, the part of the first set of the reference signals being received during a first measurement interval in a first time interval, and receiving, from the adjacent base stations, a part of a second set of the reference signals that are beamformed using different transmission beams arranged in a second order, which is different from the first order, the part of the second set of the reference signals being received during a second measurement interval in a second time interval.
US10219230B2 Performing multiple timing advance adjustments in a carrier aggregation communication system
Technology for performing multiple timing advances in a carrier aggregation communication system is disclosed. A method comprises communicating a random access preamble from a UE to an eNodeB via a PCell associated with a selected component carrier of the carrier aggregation. A Random Access Response (RAR) is received at the UE from the eNodeB for the PCell. The RAR contains a timing advance adjustment instructing the UE to adjust a timing of a PCell wireless communication. A request is received at the UE to adjust a timing of an SCell communication. A random access preamble is communicated to the UE via the SCell. An RAR is received at the UE from the eNodeB for the SCell to adjust a timing advance of the SCell wireless communication.
US10219215B2 Network driving circuit and method of driving network device
A method of driving a network device for outputting signals to a physical network transmission medium. The network device includes a DAC circuit that comprises a plurality of digital-to-analog conversion units. Each digital-to-analog conversion unit includes a first auxiliary current source and a second auxiliary current source. The method includes the steps of: detecting a length of the physical network transmission medium; generating a control signal according to the length; generating a bias signal according to the control signal; applying the bias signal to the first auxiliary current source and the second auxiliary current source to control the currents of the first auxiliary current source and the second auxiliary current source.
US10219214B2 Enhanced PS domain data-off mechanism
Solutions are proposed to facilitate the support of 3GPP PS_Data_Off feature. The PS_Data_Off feature prevents transport via 3GPP access of all IP packets except those related to 3GPP PS_Data_Off Exempt Services. In one example, signaling storms due to frequent PS_Data_Off reconfiguration are prevented. In another example, for multi-SIM devices and for devices that supporting WiFi access, UE reconfigures the PS_Data_Off feature upon a triggering condition is satisfied. In yet another example, upon status change of PS_Data_Off feature, UE initiates RAT change to improve performance, to reduce power consumption and cost, and to maintain service continuity. Furthermore, new AT commands and parameters are introduced to enable the PS_Data_Off feature.
US10219211B2 Method and apparatus for enabling a network selection during change in a location of a user device
A method for enabling a network selection during change in a location of a user equipment (UE) comprises of performing an emergency camping on a first PLMN during a change in location of the UE from a first network to a second network in a power ON mode, identifying a mobile country code and a mobile network code of the first available network from a system information block (SIB) detected from the first network during the emergency camping, determine whether a registered public land mobile network (RPLMN) of the UE is same as a network area of the first available network by comparing the identified MCC and MNC with information of a PLMN database stored in the UE, and determining at least one PLMN from a plurality of priority PLMNs of the second network from the PLMN database if the RPLMN is different from the network area of the first available network.
US10219205B2 Multiple network mode selection devices
Systems and methods for multiple network mode selection devices in accordance with embodiments of the invention are disclosed. In one embodiment of the invention, a multiple network mode selection device includes a processor, a radio module connected to the processor, and network determination process storage connected to the processor and configured to store one or more network determination processes, wherein the processor is configured to connect to a first network using the radio module, execute a network determination process selected from the one or more network determination process, reprogram the radio module in response to the executed network determination process, and connect to a second network using the radio module, where the second network is separate from the first network.
US10219204B2 Method and device for obtaining content of service information
A method for obtaining content of service information is provided. The method includes detecting service network information associated with a wireless network provided by a service information provider, obtaining an identifier included in the service network information, determining whether the identifier is stored in a database, and if it is determined that the identifier is stored in the database, obtaining the content of service information based on a corresponding relation between the identifier and the content of service information.
US10219201B2 Device and method for discovering small cell in wireless communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). The purpose of the present disclosure is to discover a small cell in a wireless communication system. An operation of a terminal in the wireless communication system includes receiving a first signal for informing of existence of a small cell according to a first measurement period and attempting to detect the first signal and a second signal for informing of a service coverage of the small cell according to a second measurement period after detecting the first signal. In addition, the present disclosure also includes embodiments other than the embodiment described above.
US10219200B2 Apparatus and method for link setup in wireless communication system
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. Link setup using different Radio Access Technologies (RATs) in a wireless communication system is provided. A method for operating a device supporting a first RAT and a second RAT includes sending information notifying a discovery interval start time for the second RAT, using the first RAT, and sending discovery signals during the discovery interval using the second RAT.
US10219196B2 Supporting enhanced uplink transmission during soft handover
An enhanced uplink user equipment is in soft handover. A radio network controller selects a primary Node-B out of a plurality of Node-Bs supporting the soft handover. The radio network controller receiving successfully received enhanced uplink data packets from the plurality of Node-Bs. The radio network controller reordered the successfully received enhanced uplink data packets for in-sequence deliver. The primary Node-B sends specified scheduling information to the user equipment that the other Node-Bs does not transmit. At least the primary Node-B transmits acknowledgements and negative acknowledgements to the user equipment.
US10219189B2 Method for policy converging, UE, and server
A method for policy converging, a UE, and a server are provided. The method includes: sending, by a UE, a policy request message to a first policy server; receiving a policy response message from the first policy server, where the policy response message includes first policy information of the first policy server and information about at least one piece of second policy information; acquiring the at least one piece of second policy information according to the information about the at least one piece of second policy information; and converging, according to the policy response message, the first policy information and the at least one piece of second policy information to generate converged policy information.
US10219188B2 Handling IMS and CSFB call at user equipment in wireless network
Methods and apparatuses are provided for handling Internet protocol (IP) multimedia subsystem (IMS) and circuit switch fall back (CSFB) calls at a user equipment (UE) in a wireless network. A non-access stratum (NAS) of the UE receives an IMS indication when an IMS call is initiated at the UE. The NAS determines a state of the UE. The NAS performs an action based on the state of the UE to trigger one of the IMS call and a CSFB call.
US10219185B2 Method for supporting indication of a failure event to a source access system
A method for supporting indication of a failure event to a source access system is provided. The method includes notifying, by the source access system, information of a source cell to a target access system, routing, by the target access system, a message to the base station or the base station controller of the source access through a core network by use of the information of the source cell received from the source access system when the target access system needs to transmit a message to the source access system. By use of the method provided by the present disclosure, a problem of mobility robustness optimization (MRO) among different radio access technology (RAT) may be notified to the source access system, so as to avoid impact for a terminal, reduce operator configuration.
US10219182B1 Channel bandwidth selection
A method related to selecting a channel bandwidth may include partitioning the plurality of networks into a plurality (P) of local radio environments and identifying, for the P local radio environments, an available channel bandwidth set comprising a plurality of channel bandwidth values. The method may also relate to determining whether the plurality of channel bandwidth values provide a frequency reuse distance that is greater than a threshold frequency reuse distance, wherein the frequency reuse distance is estimated based at least on the pathloss measurement and, based on a determination that at least one of the plurality of channel bandwidth values provides the frequency reuse distance that is greater than the threshold frequency reuse distance, configuring a channel plan for the plurality of networks with a channel bandwidth value from the at least one of the plurality of channel bandwidth values.
US10219181B2 Wireless device, method, and computer readable media for requesting and sending block acknowledgement
An apparatus, method, and computer readable media for requesting and sending block acknowledgement requests (BARs) and block acknowledgments (BAs) is disclosed. A method for BARs is disclosed. The method may include transmitting data frames to two or more wireless communication devices in accordance with a multi-user multiple-input and multiple-output (MU-MIMO). The method may include transmitting block acknowledgement requests (BARs) for the transmitted data frames to the two or more wireless communication devices in accordance with MU-MIMO. The method may include receiving block acknowledges (BA) of the data frames from the two or more wireless communication devices in accordance with MU-MIMO. A method for BAs is disclosed. The method may include receiving data frames from a second wireless communication device. The method may include receiving a block acknowledgement request from the second wireless communication device The method may include sending a block acknowledgement to the second wireless communication device using MU-MIMO.
US10219180B2 Carrier aggregation method and apparatus for communication system
The present disclosure discloses a Carrier Aggregation (CA) method and device for a communication system. Herein, the CA method for the communication system includes that: multiple serving cells with subframe deviations are aggregated to obtain K Primary Cells (PCells) and M Secondary Cells (SCells), herein K and M are positive integers; and a transmission node transmits information on the multiple aggregated serving cells according to the subframe deviations.
US10219179B2 Transpositional modulation communications between devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining, by a first device, that a second device is within range for direct communications and that the second device is capable of performing transpositional modulation (TM) communications. Determining to use transpositional modulation to send data to the second device. Sending the data to the second device using a TM signal.
US10219177B2 Wireless local area network transmission method and transmission device
A method includes: generating a packet, where first L time domain sequence bits of a second symbol in the packet are the same as first L time domain sequence bits of an information bearing section in a time domain sequence of a first symbol in the packet, the first symbol includes a cyclic prefix CP and the information bearing section, the second symbol is a symbol following the first symbol, a length of the CP is 16 bits, and a length of the information bearing section is 64 bits, where 1≤L≤64; and sending the packet to a receive end, so that the receive end receives and parses the packet.
US10219172B2 Method and apparatus for testing mobile terminals in an OFDM system
The present invention relates to a method and apparatus for testing mobile terminals in an OFDMA system, in which all or part of available downlink radio resources in a cell are transmitted. A processing unit in a test apparatus splits a set of contiguous resource blocks into separate contiguous portions. A first contiguous portion of the set of resource blocks is allocated to users of a first type, and a second contiguous portion of the set of resource blocks is allocated to users of a second type. A transmitter in the test apparatus transmits test signals to the users of the first type and the second type using the at least one contiguous set of resource blocks.
US10219169B1 Hybrid MU-MIMO spatial mapping using both explicit sounding and crosstalk tracking in a wireless local area network
A wireless access point supporting a wireless local area network (WLAN) including multiple-input multiple-output (MIMO) communications with associated stations, is disclosed with hardware processing circuitry to perform hybrid spatial mapping operations for multi-user (MU) MIMO downlinks including: explicit channel sounding and crosstalk damping circuits. The explicit channel sounding circuit determines from communication channel feedback, a MU-MIMO precode matrix “Q” for spatially mapping a transmission of an MU-MIMO downlink communication packet to corresponding ones of a group of stations. The crosstalk damping circuit is responsive to crosstalk feedback from at least one of the stations in the MU-MIMO group to incrementally adjust elements of the precode matrix “Q” in a direction which reduces the amount of crosstalk; and to spatially map subsequently transmitted MU-MIMO downlink communication packets with the adjusted precode matrix “Q′”. A complementary wireless station is disclosed.
US10219168B2 Methods and systems for intelligent mobile function distribution
A method and a system for intelligent mobile function distribution are disclosed. An embodiment includes discovering, by an Intelligent Mobile Function Distribution (iMOD) entity, resources available in a mobile network and moving mobile functions across the mobile network in accordance with the discovered resources, thereby allowing the mobile network to adapt to changing conditions.
US10219167B2 Antenna array uplink sector level sweep to allow coexistence with other in-device radios
A method for operating a first radio of a number of radios within a radio frequency system may include sending a first command to the first radio of the plurality of radios to initiate an antenna sector level sweep and determining a first set of metrics associated with a first set of signals from other radios of the plurality of radios that correspond to the antenna sector level sweep. The method may also include receiving a second set of metrics associated with the first set of signals from a responder electronic device and identifying a sector of a number of sectors associated with the antenna sector level sweep based on the first set of metrics and the second set of metrics. The method may then involve sending a second command to the first radio to transmit data to the responder device via the identified sector.
US10219165B2 Radio communication system, radio communication method, radio base station and control station
A radio communication system includes a plurality of radio base stations and a control station connected to the radio base stations. One of the radio base stations notifies state control information including information regarding state control to the control station before or after execution of state control in the one radio base station. The control station notifies at least one of management information regarding the radio parameter updated in accordance with the state control and the state control information to the radio base stations connected to the control station, with the exclusion of the one radio base station that notified the state control information.
US10219163B2 Systems, methods, and devices for electronic spectrum management
Devices and methods enable optimizing a signal of interest based on identifying and analyzing the signal of interest based on radio frequency energy measurements. Signal data is compared with stored data to identify the signal of interest. Signal degradation data is calculated based on noise figure parameters, hardware parameters and environment parameters. The signal of interest is optimized based on the signal degradation data. Terrain data may also be used for optimizing the signal of interest.
US10219162B1 Interference suppression or cancellation in collocated receivers
A wireless device includes a first receiver configured to receive a first signal transmitted using a first communication protocol, and to generate at least one of first information based on a first portion of a first signal and second information based on a second portion of the first signal. The wireless device includes a second receiver configured to receive a second signal transmitted using a second communication protocol, to suppress at least a portion of interference from the first signal based on the first information in response to the first receiver generating only the first information, and to cancel interference from the first signal based on the first information and the second information in response to the first receiver generating the first information and the second information.
US10219160B2 Information sending method, information receiving method, apparatus and system
Disclosed are a method for sending information, a method for receiving information, an apparatus and a system, herein the method for sending information includes the following steps: a sending end using Downlink Control Information (DCI)/Uplink Control Information (UCI) to describe information about time that an unlicensed carrier is occupied; and the sending end sending the DCI/UCI information through an licensed carrier or the unlicensed carrier. Through the present document, the problem of how to enable base stations to mutually inform about an occupation situation of the unlicensed carrier is solved, the coordination and utilization of the unlicensed carriers in a wireless communication system are facilitated the utilization rate of the unlicensed carriers is improved.
US10219157B1 Secure verified attribute exchange between parties in physical proximity
A first mobile device securely transmits selected verified attributes concerning the corresponding user to a second mobile device. The first device broadcasts verified, signed biometric information concerning its user, and the user's public key. The second device confirms the received broadcasted biometric information, based on sensor input. For example, sensors on the second device generate images of the first user, who is physically proximate, and information gleaned from the images is compared to broadcasted biometric information. In response to confirming the broadcasted biometric information, the second device transmits a request to establish a secure channel, and both devices generate a session key. The first device selects specific verified attributes to provide to the second device, based on context, policy and/or user directive. The first device then encrypts the attributes using the session key, and transmits them to the second device. The second device receives and decrypts the attributes.
US10219156B2 Apparatus and method for protecting data in flash memory based on unauthorized activity on smart device
Disclosed herein are a data protection apparatus and method for a smart device. The data protection apparatus for a smart device includes a detection unit for detecting unauthorized activity in a bootloader of the smart device, based on whether a program for acquiring an administrator privilege has been installed and whether a compressed-command file is present, during a procedure for loading the bootloader, and a data access blocking unit for, when the unauthorized activity is detected, performing an operation of locking the smart device, thus blocking access to data in the smart device.
US10219154B1 Frictionless or near-frictionless 3 factor user authentication method and system by use of triad network
A system and method for the secure frictionless or near-frictionless authentication of a user's identity resulting in a determination signal that the user is who they claim to be, access granted, or is not who they claim to be, access denied. In one embodiment, a user accesses the login page of a website and, after a short pause, is granted access to a restricted website resource, for example their bank account. During the short pause signals are exchanged over a triad of telecommunication networks, from the webserver to an App on the user's cellphone where credentials and probability of possession are collected, encrypted and sent over near proximity network to the device being used to make the original login request that in turn forwards the accumulated authentication tokens to the webserver for verification. Upon success of the verification the user is granted access to the restricted resource, in this example, their bank accounts.
US10219153B2 Mutual authentication between user equipment and an evolved packet core
A method of operating a User Equipment (UE) enabled isolated Evolved Universal Mobile Telecommunications System Terrestrial Radio Access Network (E-UTRAN) operation for public safety (IOPS) is provided. The method includes receiving, from an IOPS-capable eNodeB (eNB), a system information block (SIB) message including an IOPS public land mobile network (PLMN) identity; activating a dedicated IOPS universal subscriber identity module (USIM) application based on the IOPS PLMN identity; and authenticating the IOPS-capable eNB based on the dedicated IOPS USIM application.
US10219151B2 Chromebook credential management
A unique pre-shared key plug-in is installed on a Chromebook device. Identification data associated with the Chromebook device is received, from the unique pre-shared key plug-in through a Chromebook client management system API. A unique pre-shared key is assigned to the Chromebook device using the identification data. The unique pre-shared key is sent to the Chromebook device. The Chromebook device is configured to seamlessly authenticate for a wireless network using the unique pre-shared key.
US10219149B2 Method for managing subscriber information to respond to network failure, and subscriber information server
One embodiment of the present specification provides a method for managing subscriber information to respond to a network failure in a home subscriber server (HSS). The method can comprise the steps of: receiving a packet data network (PDN) failure indication; updating subscriber information related to a PDN on the basis of the PDN failure indication; and transmitting a message that indicates the update of the subscriber information.
US10219148B2 Mobility support for virtual terminals
A wireless communication system includes a virtual terminal formed from one or more independent devices, a terminal management entity for managing the virtual terminal. The devices may be independent physical devices (smartphones, tablet computers), virtual machines/modules of physical devices, or a combination of both. The virtual terminal and terminal management entity communicate via a base station and/or access point. The terminal management entity creates a service ID for a service to be provided to the virtual terminal, the service ID being shared by the one or more independent devices, each having its own device ID. The TME forms an association of the virtual terminal with the network through use of a multi-homing transport protocol such as SCTP, the association supporting the service by using the service ID. For service delivery, paging and handover purposes the devices of the virtual terminal are treated as a single entity by the TME.
US10219147B2 Enhanced codec control
Apparatus and methods are provided for enhanced codec control. In one novel aspect, a method includes receiving a codec control command by a user equipment (UE) in a wireless network, determining if the recommended codec characteristic will be applied to a codec executing on the UE, and adjusting a characteristic of the codec executing on the UE based on the recommended codec characteristic. The UE is connected with a radio access network (RAN) and the codec control command includes a recommended codec characteristic. In another novel aspect, the recommended codec characteristic is a maximum bitrate. In another embodiment, the recommended codec characteristic is a type of codec. In yet another novel aspect, the recommended codec characteristic is a radio resource allocation command. In another novel aspect, the UE determines all available codec bitrates that can be performed by the UE and communicates the bitrates before receiving the codec control command.
US10219143B2 Data transmission method, mobility management entity, and mobile terminal
Embodiments of the present invention disclose a data transmission method, a mobility management entity, and a mobile terminal. The method includes: receiving, by a mobility management entity, a small data transmission parameter that is sent by a home subscriber server HSS or a user equipment, where the small data transmission parameter includes an indication of whether the user equipment supports small data transmission; determining, by the mobility management entity, a small data transmission policy according to the small data transmission parameter; sending, by the mobility management entity, the determined small data transmission policy to the user equipment; and performing, by the mobility management entity, the small data transmission with the user equipment according to the small data transmission policy. The present invention proposes a relatively complete small data transmission solution, thereby implementing effective transmission of small data.
US10219141B2 Methods, systems, and devices for enabling multiple radio assisted discovery
Embodiments of the present disclosure can include methods, devices and systems for unified information to be carried in P2P discovery, NAN discovery, BLE discovery and NFC discovery that enable two devices to set up a data session either over a P2P link or over an AP infrastructure link. Certain embodiments can be used or extended to any other out-of-band Wi-Fi or Wireless Gigabit Alliance (WiGig) Discovery.
US10219138B2 Device and notification method
In order to solve a problem that a service relating to the safety of a user of a terminal cannot be provided with high reliability, this device is provided with: a transmission means that takes a predetermined opportunity related to the occurrence of a disaster to transmit a signal urging a reply by a spontaneous operation to a connected first terminal; a determination means that determines whether or not the information transmitted from the first terminal in response to the transmission is spontaneous information transmitted by the spontaneous operation of a user of the first terminal; and a processing means that, when the determination means determines that the information is the spontaneous information, performs predetermined processing related to the safety of the user of the first terminal. The predetermined processing may be processing for transmitting safety information indicating that the user of the first terminal is safe to a second terminal possessed by a family.
US10219127B2 Information processing apparatus and information processing method
An information processing apparatus includes: a recognizing unit configured to recognize a terminal which is a transmission source of a signal on the basis of a detection result of the signal for radiRs111o communication for allowing terminals to perform direct communication with each other via a radio transmission path; a recording unit configured to record history information including a recognition result of the terminal and information for determining whether or not the terminal detected by a predetermined detecting unit is held by a user, for each first period; a determining unit configured to determine whether or not the terminal is held by the user on the basis of the history information recorded during a second period which is longer than the first period; and a processing unit configured to execute predetermined processing on the basis of the recognition result of the terminal and the determination result.
US10219126B2 Personalized management of connected devices
Centralized management of the Internet of Things resolves user difficulties. Connected devices may be associated with an owner's or user's electronic profile. The electronic profile may be represented as a graphical user interface (such as a webpage), thus allowing remote management of the connected devices. The owner or user may thus configure the electronic profile to define what electronic data is shared and with whom.
US10219124B2 Terminating an incoming connection request and active call movement
In a telecommunications network, an incoming connection request to a primary (mobile) device may be terminated at a selected secondary device based on location information (WiFi connectivity, GPS location, Bluetooth connection). Similarly, a user may move an existing connection from the primary device to the secondary device, and back, by simple interaction with the primary device. A Mobile Device Application (MDA) resident in the primary device may control the termination and movement of connection requests and connections.
US10219121B2 Method and apparatus for transmitting and receiving message using customized tag
A message receiving method and apparatus using a customized tag including: receiving a message including a first customized tag from a message transmitting device; determining whether the first customized tag is included in the message, and, if the first customized tag is determined to be included in the message, extracting the first customized tag from the message; analyzing the first customized tag based on an extraction result; and controlling a message receiving device based on a control operation described in the first customized tag.
US10219120B2 System and method for seamless push-to-talk services
Embodiments include a system, method, and computer program product for providing seamless PTT services to a user. In an embodiment, a push-to-talk (PTT) component provides, to the user, PTT services with a talk group through a connectivity to a data channel in a mobile network. A voice monitoring component monitors attributes of data connectivity on the data channel to determine when a voice quality falls below a threshold. When the voice quality is determined to fall below the threshold, a connectivity component requests the user to switch the connectivity to a voice channel. Then, the connectivity component dials a telephone number through the voice channel to access a voice conference bridge that provides the PTT services. To provide the PTT services, the voice conference bridge sets up a routing path to a session initiation protocol (SIP) session for the talk group, and routes voice communication through the SIP session.
US10219119B2 Facilitating user interactions based on proximity
Techniques are described for providing location-based information and functionality to people and computing devices in various ways. In at least some situations, the techniques include enabling multiple people in a common geographic area to interact in various ways, such as via devices capable of communications (e.g., cellular telephones, computing devices with wired and/or wireless communications capabilities, etc.). In addition, the techniques include enabling the creation and maintenance of location-based virtual groups of users (also referred to as “clouds”), such as for users of mobile and/or fixed-location devices. Such clouds may enable various types of interactions between group members, and may be temporary and/or mobile.
US10219118B2 Method and transmission node for providing data packets to a plurality of receivers using network coding
The disclosure relates to a transmission node and a method for wirelessly providing a number of data packets to a plurality of receivers in a cell of a transmission node of a cellular telecommunications system. The method comprises the steps of storing a number of network coded data packets at the transmission node and cyclically transmitting the stored network coded data packets from the transmission node to the plurality of receivers. The number of transmitted network coded data packets in a cycle is at least equal to the number of data packets to be provided to each receiver of the plurality of receivers and each network coded data packet is a linear combination of two or more data packets to be provided to each receiver.
US10219117B2 Systems and methods for radio access interfaces
Systems and methods for radio access interfaces in accordance with embodiments of the invention are disclosed. In one embodiments, a vehicle telematics device includes a processor, a communications device, and a memory, wherein the vehicle telematics device communicates with a mobile communications device using the communications device, wherein the mobile communications device is in communication with a remote server system via a mobile network connection, and wherein the vehicle telematics device provides data to the mobile communications device, where the data is to be transmitted to the remote server system, provides command data to the mobile communications device, where the command data instructs the mobile communication device to transmit the data to the remote server system using at least one communication protocol, and causes the mobile communications device to transmit the data to the remote server system using the at least one communication protocol based on the command data.
US10219112B1 Determining delivery areas for aerial vehicles
Preferred points or regions in space for performing a task at a location, e.g., the delivery of an item to the location, may be defined based on sensed positions obtained during the prior performance of tasks at the location. The sensed positions may be identified using a GPS sensor or like system. Vectors including coordinates of the sensed position, and uncertainties of such coordinates, may be clustered into groups at the location. Subsequently identified vectors including coordinates and uncertainties may further refine a cluster, or be used to generate a new cluster. A preferred point or region in space may be identified based on such location hypotheses and utilized in the performance of tasks. Some preferred points or regions may be used for routing vehicles to the location, while others may correspond to delivery points for items at the location.
US10219110B2 System to track engagement of media items
An engagement tracking system monitors user interactions with media items to calculate an engagement score of the media item. The engagement tracking system may be or include a group of one or more server machines configured to detect an exposure of a client device to a media item maintained by the engagement tracking system. In response to detecting the exposure of the client device to the media item, the engagement tracking system tracks a location of the client device based on access requests to location based media items. The engagement tracking system may thereby monitor client devices exposed to the media item in order to calculate an engagement score of the media item.
US10219103B2 Power-efficient location estimation
A wireless computing device may scan a frequency set. A first group of base stations may use the frequencies in the frequency set. Based on information relating to one or more base stations in the first group of base stations, the wireless computing device may estimate its location. The wireless computing device may further select a frequency subset of the frequency set. A second group of base stations may use the frequencies of the frequency subset. Based on information relating to one or more base stations in the second group of base stations, the wireless computing device may again estimate its location. If the two estimated locations are within a threshold distance of one another, the wireless computing device may perform, during a subsequent location-estimating operation, an additional frequency scan using the frequency subset.
US10219101B2 Information delivery system for sending reminder times based on event and travel times
There is provided an information delivery apparatus including a receiving portion to receive location information of a mobile communication terminal at a given time and acquired date and time of the location information from the terminal, an event information storage portion to store event information including an event place, date and time, a delivery terminal selecting portion to select the mobile communication terminal to which the event information is to be delivered based on the location information and the acquired date and time of the location information and on the event place, date and time, and an event information delivery portion to deliver the event information to the selected mobile communication terminal. The delivery terminal selecting portion selects the mobile communication terminal whose location indicated by location information is within a predetermined range and whose acquired date and time of the location information are before the event date and time.
US10219090B2 Method and detector of loudspeaker diaphragm excursion
The present invention relates in one aspect to a method of detecting diaphragm excursion of an electrodynamic loudspeaker. The method comprises steps of generating an audio signal for application to a voice coil of the electrodynamic loudspeaker and adding a high-frequency probe signal to the audio signal to generate a composite drive signal. The method further comprises a step of applying the composite drive signal to the voice coil through an output amplifier and detecting a modulation level of a probe signal current flowing through the voice coil.
US10219087B2 Hearing aid that can be introduced into the auditory canal and hearing aid system
In a hearing aid (26) that can be inserted into the ear canal (12) of a patient, comprising an actuator (31) effecting a mechanical stimulation of the tympanic membrane (14), the actuator (31) comprises an inner surface (32) associated with the tympanic membrane (14) and an outer surface (42) associated with the ear canal (12) and is configured as an areal disk actuator, whose deformation stimulates the tympanic membrane (14) by areal deformation. On the actuator (31) at a distance from the outer surface (42) a cover plate (43) is arranged which together with the outer surface (42) delimits a preferably lenticular cavity (48).
US10219086B2 Mobile wireless controller for a hearing aid
The invention relates to a method for configuring a mobile user device as a remote controller for a hearing aid, said mobile user device, comprising a removable secure digital (SD) card, comprising a radio interface and an antenna controller for configuring said radio interface for wireless communication with said hearing aid; and, a computer-readable memory for storing a software application for remotely controlling said hearing aid via said communication module; said method comprising: requesting a communication module identifier, from said communication module; sending a request for hearing aid setting information associated with said hearing aid to a server, said request comprising said communication module identifier; receiving at least part of said hearing aid setting information if said server determines on the basis of said communication module identifier that access to said hearing aid setting information by said mobile user device is allowed; and, configuring the radio interface of said communication module on the basis of said hearing aid setting information.
US10219083B2 Method of localizing a sound source, a hearing device, and a hearing system
A hearing system comprising a) a multitude M of microphones, M≥2, adapted for picking up sound from the environment and to provide corresponding electric input signals rm(n), m=1, . . . , M, n representing time, rm(n) comprising a mixture of a target sound signal propagated via an acoustic propagation channel and possible additive noise signals vm(n); b) a transceiver configured to receive a wirelessly transmitted version of the target sound signal and providing an essentially noise-free target signal s(n); c) a signal processor configured to estimate a direction-of-arrival of the target sound signal relative to the user based on c1) a signal model for a received sound signal rm at microphone m through the acoustic propagation channel, wherein the mth acoustic propagation channel subjects the essentially noise-free target signal s(n) to an attenuation αm and a delay Dm; c2) a maximum likelihood methodology; and c3) relative transfer functions dm representing direction-dependent filtering effects of the head and torso of the user in the form of direction-dependent acoustic transfer functions from each of M−1 of said M microphones (m=1, . . . , M, m≠j) to a reference microphone (m=j) among said M microphones, wherein it is assumed that the attenuation αm is frequency independent whereas the delay Dm may be frequency dependent. The application further relates to a method. Embodiments of the disclosure may e.g. be useful in applications such as binaural hearing systems, e.g. binaural hearing aids systems.
US10219079B2 Display device for generating sound by vibrating panel
A display device includes a display panel; a support structure at a rear of the display panel; a sound generation actuator supported by the support structure and configured to vibrate the display panel to generate sound; and a cap member surrounding the sound generation actuator and secured to the support structure at an area of the support structure, the area being near the sound generation actuator.
US10219077B2 Display device
A display device includes a foldable display panel module to fold in a folding region, a folding sensor to sense a folding state of the foldable display panel module, a support on the foldable display panel module in the rigid region, a vibrator on the foldable display panel module in the folding region, and a vibration controller to control a vibration operation of the vibrator based on the folding state.
US10219075B2 Method and system for speaker array assembly and porous display device
The disclosure is directed to a device that includes a multi-layered porous display that permits the passage of sound through the display, while avoiding dead-spots that produce no light. Embodiments of the invention include a display that has first porous layer overlaying a second porous layer. The pores of each layer do not align so that light cannot pass directly through pores of each layer. In this way, a user may not view the pores of the second layer through the pores of the first layer. Further, because the first layer is backed by a second layer, the image displayed will be viewable through the pores of the first layer and, thus, a user will not perceive the pores of the first layer.
US10219074B2 Loudspeaker protection systems and methods
A method of thermal protection of a voice coil of a loudspeaker comprises: determining an estimate of a temperature of the voice coil, determining an estimate of a rate of change of the temperature of the voice coil, determining an estimate of power dissipation in the voice coil, and generating a gain control signal for modulating a gain applied to an input signal in a signal path between an input terminal and the loudspeaker. The gain control signal is generated as a function of all of the estimate of the temperature of the voice coil, the estimate of the rate of change of the temperature of the voice coil, and the estimate of the power dissipation in the voice coil.
US10219071B2 Systems and methods for bandlimiting anti-noise in personal audio devices having adaptive noise cancellation
A method may include adaptively generating an anti-noise signal from filtering a reference microphone signal with an adaptive filter in conformity with an error microphone signal and the reference microphone signal. The method may also include adjusting the response of the adaptive filter by combining injected noise with the reference microphone signal and receiving the injected noise by a copy of the adaptive filter so that the response of the copy is controlled by the adaptive filter adapting to cancel a combination of the ambient audio sounds and the injected noise and controlling the response of the adaptive filter with the coefficients adapted in the copy, whereby the injected noise is not present in the anti-noise signal and wherein each of a sample rate of the copy and a rate of adapting of the adaptive filter is significantly less than a sample rate of the adaptive filter.
US10219066B2 Interchangeable wearing modes for a headset
A headset system for interchangeable wearing styles is disclosed. A retention element is detachably coupled to an earpiece, allowing the headset to interchange between a headband, ear loop and neckband wearing style. The retention element comprises a security element that prevents rotation of the earpiece when coupled, providing a stable and ergonomic wearing experience.
US10219065B2 Telecoil adapter
Methods and/or systems are provided for a telecoil adapter.
US10219064B1 Tri-micro low frequency filter tri-ear bud tips and horn boost with ratchet ear bud lock
An embodiment of the technology includes Tri-Ear Buds for a wireless in-ear utility device that provides in-ear frequency filtering and can also offer a horn that increases the wireless in-ear utility device's ability to deliver sound. The horn effect can provide higher sound levels while consuming lower battery power. The channels can provide increased safety and comfort for the user. Embodiments of the technology can include accommodation for a balance between the wearable in-ear devices and hearing aids, such as to accommodate the wearable device requiring more sealing in the ear canal for better sound quality, to accommodate the hearing aid seals requiring more leakage for allowing for the user's voice to have an increased naturalness in sound, where the balance between the both can be frequency leakage in the 50 Hz to 300 Hz, which can allow for the seal to produce high quality performance for the two platforms.
US10219062B2 Wireless audio output devices
Systems, methods, and non-transitory computer-readable storage media for determining when to wirelessly communicatively couple together a pair of untethered wireless audio output devices and for determining when to erase a connection history stored on one or both of the wireless audio output devices.
US10219060B2 Helmet-worn device for electronic communications during high motion activity
The exemplary embodiments herein provide an assembly for transmitting vibrations to a helmet worn by a user, including an annular element adapted to adhere to an outer surface of the helmet. The exemplary embodiments also include an assembly which rotationally connects with the annular element and comprises a bottom housing having a floor, teeth near the floor which engage with the annular element, and a sidewall extending upwardly around the circumference of the circular base unit. The embodiments further include a top housing having an outer sidewall that fits outside of the sidewall of the bottom housing and a plurality of apertures in a top surface; a pressure transducer placed atop the floor; and a mechanical user interface placed above the PCB and having at least one button which extends upwardly and through one of the apertures on the top surface of the top housing.
US10219055B2 Loudspeaker module
Disclosed is a loudspeaker module comprising a module housing, wherein a loudspeaker unit is accommodated in the module housing; the loudspeaker unit comprises a unit housing and a unit front cover; an end surface of a sidewall of at least one side of the unit housing is provided with an ultrasonic surface welded to the module housing by means of ultrasound; and an ultrasonic line bonded with the ultrasonic surface by means of ultrasound is provided at a position on the module housing corresponding to the ultrasonic surface. The loudspeaker module of the present invention solves the technical problems of a complex assembly process, poor sealing performance and poor appearance of the loudspeaker module in the prior art, and the loudspeaker module of the present invention has a simple assembly process, good sealing performance, high quality appearance, excellent acoustic performance, high production efficiency and low production cost.
US10219054B2 Protective member for acoustic component and waterproof case
A protective member for an acoustic component includes a sound-transmissive sheet composed of an elastomer. The protective member for an acoustic component may further include an adhesive layer disposed on an edge region of the sound-transmissive sheet. The sound-transmissive sheet in the protective member may have waterproofness, and may be used with a waterproof case.
US10219053B2 Fiber-to-coax conversion unit and method of using same
A fiber-to-coax optical network unit for converting one or more Gigabit or Ethernet Passive Optical Network (GPON or EPON) fibers to one or more coaxial cable lines to connect a subscriber's premises to a Community Access Television (CATV) system.
US10219049B2 Optical reception apparatus, optical transmission apparatus, optical communication system, and skew adjusting method
An optical reception apparatus includes an equalization processor, an extraction unit, a first ratio calculator, and an instruction transmitter. The equalization processor suppresses fluctuations in amplitude of an electrical signal obtained by converting an optical signal including a plurality of pilot symbols subjected to BPSK modulation by an optical transmission apparatus. The extraction unit extracts the pilot symbols from the electrical signal with suppressed fluctuations in amplitude. The first ratio calculator calculates a ratio of an amplitude component to a phase component of each of the pilot symbols extracted by the extraction unit. The instruction transmitter transmits information relating to skew adjustment based on the ratio of the amplitude component to the phase component calculated by the first ratio calculator for each of different control values to the optical transmission apparatus.
US10219046B2 Distribution management for media content assets
A method, system, and framework provide the ability to distribute media content. Title information for a media asset is acquired into a computer database. Distribution requirements (e.g., file requirements for files required to distribute the media asset) for retailers and territories are maintained in the database. Desired retailers are selected. Based on the title information and the desired retailers, territories with distribution requirements that match the title information are automatically selected. File requirements for the selected desired retailers and selected territories are displayed. An order is created (the order is based on the title information, the selected desired retailers, the selected territories, and the file requirements). Files identified by the file requirements are received. Based on the order, the received files are automatically submitted (for distribution of the media asset) to the selected retailers.
US10219042B2 Method and apparatus for managing personal content
A system that incorporates teachings of the present disclosure may include, for example, obtaining first personal content associated with a first mobile communication device, obtaining recognition information associated with a target individual where the recognition information is associated with at least one of images of the target individual and audio of the target individual, obtaining second personal content associated with the first mobile communication device, and performing recognition analysis on the second personal content using the recognition information to detect the target individual being present in second images of the second personal content, where a communication device associated with the target individual is provided with access to the second images. Other embodiments are disclosed.
US10219041B2 Systems and methods for transmitting media associated with a measure of quality based on level of game play in an interactive video gaming environment
Systems and methods for incorporating online user generated media content (e.g., videos) into an interactive video gaming environment are provided. Media assets that are associated with different measures of quality generated by users are stored on a remote server. A player action is received by the remote server. A determination is made as to which one of the plurality of levels of the interactive video gaming environment corresponds to the action. One of the videos associated with one of the measures of quality is selected based on the determination of the level corresponding to the action. The selected video is transmitted to the player.
US10219040B2 Video frame bookmarking user interface component
A method, system, computer program product, and computer readable storage medium provide the ability to bookmark a frame of media content. A media content user interface component that controls playback of the media content in a media player is activated. The component includes a circular progress bar. A frame within the media content is identified and bookmarked. A bookmark is displayed on the circular progress bar and reflects the location of the bookmarked frame. The bookmark is selected to begin play from the bookmarked frame.
US10219039B2 Methods and apparatus to assign viewers to media meter data
Methods, apparatus, systems and articles of manufacture are disclosed to assign viewers to media meter data. An example method includes calculating, with a processor, first viewing probabilities for tuning panelists in a tuning household during a first set of time periods, calculating, with the processor, second viewing probabilities for viewing panelists in a plurality of candidate viewing households during a second set of time periods, identifying, with the processor, a matching one of the plurality of candidate viewing households based on an absolute difference value between an average value of the first viewing probabilities and respective ones of average values of the second viewing probabilities, and reducing an imputation error by imputing, with the processor, tuning minutes of the tuning household as viewing minutes for the respective tuning panelists when the matching one of the plurality of candidate viewing households exhibits viewing activity during one of the second set of time periods that matches one of the first set of time periods.
US10219037B2 Video output based on user and location monitoring
Techniques described herein relate to providing and controlling the output of physical conditioning video resources based on user and location monitoring data. In various embodiments, a receiver may receive physical conditioning videos from one or more video content providers. After receiving the physical conditioning videos, the receiver may analyze and determine various characteristics of the videos, and corresponding user-specific criteria or video interruption conditions that may be applied when a user plays and interacts with the videos. Then, in response to a user request to commence a physical conditioning video, the receiver may analyze personal user monitoring data and/or location monitoring data, and may use the monitoring data to determine the user's current readiness level to complete the physical conditioning video. The receiver then may control the output of the physical conditioning videos based on the user's current readiness level, along with various other user data.
US10219025B2 Video distribution device, video distribution method, and program
A transmission range determination unit of a video distribution device receives information about a display position for a video gallery display screen from a terminal device and determines, according to the received information, a transmission range for video gallery data in which display images of video data items are arranged, to be a size greater than a possible display range of the terminal device. A video gallery display screen generation unit generates the video gallery display screen in which the display images of the video data items included in the transmission range determined by the transmission range determination unit are arranged according to an arrangement of the display images of the video data items which is defined by the video gallery data, wherein the video gallery display screen generation unit distributes the generated video gallery display screen to the terminal device.
US10219021B2 Method and apparatus for processing commands directed to a media center
A system that incorporates teachings of the subject disclosure may include, for example, a method for controlling a steering of a plurality of cameras to identify a plurality of potential sources, identifying the plurality of potential sources according to image data provided by the plurality of cameras, assigning a beam of a plurality of beams of a plurality of microphones to each of the plurality of potential sources, detecting a first command comprising one of a first audible cue based on signals from a portion of the plurality of microphones, a first visual cue based on image data from one of the plurality of cameras, or both for controlling a media center, and configuring the media center according to the first command. Other embodiments are disclosed.
US10219015B2 Offering items identified in a media stream
Disclosed are techniques to enable users to perform transactions such as purchasing items or receiving information regarding items depicted within a content stream, where the content stream may be received from a content provider and provided to an output device. Transactions may be performed by a user that may or may not be associated with a content provider or associated with an item offering service. In one example, a content stream may be analyzed to detect a depiction of an item, and a user may operate a user interface overlaid onto the displayed content stream to perform transactions such as initiating a purchase or requesting more information on the detected items.
US10219011B2 Terminal device and information providing method thereof
Provided herein is a terminal device including a communication interface configured to receive a moving picture; a fingerprint extractor configured to extract a fingerprint from a frame of the moving picture; a controller configured to detect a target object from the frame, and control the communication interface to transmit the fingerprint to a server, and receive object information corresponding to the transmitted fingerprint from the server; and an outputter configured to output the received object information when content corresponding to the object information is output.
US10219005B2 System and method for real-time compression of data frames
The present disclosure relates to system(s) and method(s) for real time compression of a data frame. The system receives the data frame comprising a set of symbols. Further, the system identifies frequency of each symbol, from the set of symbols. The system further sorts the symbols in descending order of frequency, associated with each symbols. Further, the system computes a compression gain associated with each predefined case type, a set of predefined case types. Furthermore, the system selects a target predefined case type, based on the comparison of the compression gain of each predefined case types. The system further assigns a compressed code to Most Frequent Symbols (MFS), in the data frame. The compressed code is assigned based on the target predefined case type. Further, the system generates a compressed frame, associated with the data frame. The compressed frame comprises a header and a sequence of compressed symbols.
US10218995B2 Moving picture encoding system, moving picture encoding method, moving picture encoding program, moving picture decoding system, moving picture decoding method, moving picture decoding program, moving picture reencoding system, moving picture reencoding method, moving picture reencoding program
A first super-resolution enlarger (103) works on moving pictures input with a standard resolution, implementing a process for a super-resolution enlargement including information on frequency components in the spatial and temporal directions that has been potentially contained in the input moving pictures but unable to express to a sufficient degree by the standard resolution, and provides super-resolution enlarged signals, which are returned to the standard resolution at a first resolution converter (104). The super-resolution enlarged signals as returned to the standard resolution are encoded at a second encoder (107). A first encoder (102) encodes moving pictures input with the standard resolution, and a multiplexer (109) multiplexes a sequence of encoded bits from a first encoder (102), a sequence of encoded bits from the second encoder (107), and the like. The second encoder (107) employs local decoded signals in the first encoder (102) or processed signals thereof, as reference signals.
US10218993B2 Video encoding method, video decoding method and apparatus using same
A video encoding method includes a step of encoding substreams which are rows of largest coding units (LCUs) in parallel with each other, and a step of transmitting a bit stream including the encoded substreams, where the number of the substreams may be the same as the number of entry points.
US10218991B2 Image encoding apparatus, method of image encoding, and recording medium, image decoding apparatus, method of image decoding, and recording medium
Encoded data is decoded based on tile data division information, tile data position information, block line data division information, and block line data position information. The tile data division information indicates whether the encoded data is composed of tile data items that serve as encoded data items of tiles. The tile data position information indicates positions of the tile data items. The block line data division information indicates whether each tile data item is composed of first block line data and second block line data. The first block line data serves as encoded data of a first block line that is a set of blocks arranged linearly. The second block line data serves as encoded data of a second block line next to the first block line. The block line data position information indicates a position of the second block line data.
US10218986B2 Frame accurate splicing
A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
US10218984B2 Image coding method and device for buffer management of decoder, and image decoding method and device
Provided are methods and apparatuses for encoding and decoding an image. Method of encoding includes: determining a maximum size of a buffer to decode each image frame by a decoder, a number of image frames to be reordered, and latency information of an image frame having a largest difference between an encoding order and a display order from among image frames that form an image sequence, based on an encoding order the image frames that form the image sequence, an encoding order of reference frames referred to by the image frames, a display order of the image frames, and a display order of the reference frames; and adding, to a mandatory sequence parameter set, a first syntax indicating the maximum size of the buffer, a second syntax indicating the number of image frames to be reordered, and a third syntax indicating the latency information.
US10218983B2 Adapting mode decisions in video encoder
System and method for improving operational efficiency of a video encoding pipeline used to encode image data. In embodiments, the video encoding pipeline includes mode decision circuitry that determines a frame prediction mode. The mode decision circuitry includes distortion measurement circuitry, which selects a distortion measurement calculation based at least in part on operational parameters of a display device and the image data. Further, the video encoding pipeline includes mode selection circuitry that determines rate distortion cost metrics associated with an inter-frame prediction mode and an intra-frame prediction mode using the distortion measurement calculation. Additionally, the mode selection circuitry selects between the inter-frame prediction mode and the intra-frame prediction mode based at least in part on the rate distortion cost metrics.
US10218982B2 Video coding and decoding methods and video coding and decoding devices using adaptive loop filtering
A method of decoding video, the method including receiving and parsing a bitstream which includes encoded video; extracting encoded image data relating to a current picture, which image data is assigned to at least one maximum coding unit, information relating to a coded depth and an encoding mode for each of the at least one maximum coding unit, and filter coefficient information for performing loop filtering on the current picture, from the bitstream; decoding the encoded image data in units of the at least one maximum coding unit, based on the information relating to the coded depth and the encoding mode for each of the at least one maximum coding unit; and performing deblocking on the decoded image data relating to the current picture, and performing loop filtering on the deblocked data, based on continuous one-dimensional (1D) filtering.
US10218980B2 Camera compressing video data
Provided is a camera. The camera further includes a motion area detection sensor that is configured to receive reflected wave signals by emitting radio frequency electromagnetic wave beam to each of divided areas set in a target capture region, determine whether motion has occurred in each of the divided areas depending on changes of reflection speed of each of the received reflected wave signals, generate motion information data based on the determination result, and input the motion information data into the controller. The controller is configured to compress a series of image frame data from the capturing unit according to the motion information data from the motion area detection sensor.
US10218978B2 Data processing systems
A data processing system comprises a video processor (3). The data processing system is configured to, when a new frame (10) is to be encoded by the video processor (3), determine for a sub-region of a set of plural sub-regions that the new frame (10) is divided into, whether the sub-region has changed from a previous frame (11), and to control the encoding operation for the new frame (10) on the basis of the determination, e.g. to avoid performing motion estimation.
US10218977B2 Method and system of transform block processing according to quantization matrix in video coding
A method and system process transform blocks according to quantization matrices in a video coding system. The method includes obtaining an initial quantization matrix having a first width and a first height, obtaining a derived quantization matrix having a second width and a second height, wherein the second width is different from the second height, and the derived quantization matrix is derived from the initial quantization matrix, receiving a transform block having a block size, where the transform block is associated with a picture, and selecting the initial quantization matrix or the derived quantization matrix for processing transform coefficients of the transform block according to the block size.
US10218976B2 Quantization matrices for compression of video
Provided is a process including: obtaining video data; forming a transform matrix; dynamically forming a first modified quantization matrix; quantizing the first transform matrix with the modified quantization matrix; serializing the first quantized transform matrix to form a first sequence of values; compressing the first sequence of values with entropy coding to produce compressed video data; and forming a video bitstream that includes the compressed video data and a header, the header containing a parameter that instructs a decoder to decode the first block with a quantization matrix different from the modified quantization matrix.
US10218974B2 Residual transformation and inverse transformation in video coding systems and methods
A transform block processing procedure wherein a maximum coding-block size and a maximum transform-block size for an unencoded video frame is determined. The unencoded video frame is divided into a plurality of coding-blocks including a first coding-block and the first coding block is divided into at least one prediction block and a plurality of transform blocks. The size of the transform blocks depend at least in part on the size of the coding block and the corresponding prediction blocks. The transform blocks are then encoded, thereby generating a video data payload of an encoded bit-stream. A frame header of the encoded bit-stream, including a maximum coding-block size flag and a maximum-transform-block-size flag, is generated.
US10218973B2 Scalable video coding using subblock-based coding of transform coefficient blocks in the enhancement layer
A subblock-based coding of transform coefficient blocks of the enhancement layer is rendered more efficient. To this end, the subblock subdivision of the respective transform coefficient block is controlled on the basis of the base layer residual signal or the base layer signal. In particular, by exploiting the respective base layer hint, the subblocks may be made longer along a spatial frequency axis transverse to edge extensions observable from the base layer residual signal or the base layer signal.
US10218972B2 Apparatus for encoding and decoding image by skip encoding and method for same
The present invention relates to an apparatus and method for encoding and decoding an image by skip encoding. The image-encoding method by skip encoding, which performs intra-prediction, comprises: performing a filtering operation on the signal which is reconstructed prior to an encoding object signal in an encoding object image; using the filtered reconstructed signal to generate a prediction signal for the encoding object signal; setting the generated prediction signal as a reconstruction signal for the encoding object signal; and not encoding the residual signal which can be generated on the basis of the difference between the encoding object signal and the prediction signal, thereby performing skip encoding on the encoding object signal.
US10218967B2 Display device and method for driving the same
In order to display 3D images by a parallax barrier method, a display screen and the eyes of a viewer need to have a specific positional relation. An object is to provide a display device with an extended area where the viewer can perceive 3D images with the naked eye. Attention is focused on the position of the viewer with respect to pixels provided in a display device and a mode of a parallax barrier provided between the viewer and the pixels. This leads to a structure in which the position of the viewer with respect to pixels is specified by using an ultrasonic wave to change a mode of a parallax barrier in accordance with the position of the viewer, thereby achieving the above object.
US10218964B2 Dimensioning system with feedback
A dimensioning system that analyzes a distance map for null-data pixels to provide feedback is disclosed. Null-data pixels correspond to missing range data and having too many in a distance map may lead to dimensioning errors. Providing feedback based on the number of null-data pixels helps a user understand and adapt to different dimensioning conditions, promotes accuracy, and facilitates handheld applications.
US10218961B2 Calibration method, calibration device, and computer program product
A calibration method is for a photographic device that photographs an object through a transparent body. The calibration method includes: acquiring a first photographic image by photographing the object without interposing the transparent body; acquiring a second photographic image by photographing the object through the transparent body; calculating an absolute positional deviation that indicates a deviation in coordinates of an image of the object due to the transparent body based on coordinates of an image of the object on the first photographic image and coordinates of an image of the object on the second photographic image; calculating a correction parameter for calibrating the absolute positional deviation; and storing the correction parameter in the photographic device.
US10218957B2 Method of sub-PU syntax signaling and illumination compensation for 3D and multi-view video coding
A method of sub-PU (prediction unit) syntax element signaling for a three-dimensional or multi-view video coding system is disclosed. A first syntax element associated with a texture sub-PU size is transmitted only for texture video data and a second syntax element associated with a depth sub-PU size is transmitted only for depth video data. The first syntax element associated with the texture sub-PU size is used to derive an IVMP (inter-view motion prediction) prediction candidate used for a texture block. The second syntax element associated with the depth sub-PU size is used to a MPI (motion parameter inheritance) prediction candidate for a depth block.
US10218954B2 Video to data
A method and system can generate video content from a video. The method and system can include generating audio files and image files from the video, distributing the audio files and the image files across a plurality of processors and processing the audio files and the image files in parallel. The audio files associated with the video to text and the image files associated with the video to video content can be converted. The text and the video content can be cross-referenced with the video.
US10218953B2 Image processing apparatus, image processing method, and storage medium
An image processing apparatus includes a generation unit configured to generate, from an input image, a plurality of hierarchical images having different frequency bands; a gain calculation unit configured to calculate, for each of the hierarchical images, a gain based on a luminance value for each image area by using a tone conversion curve that is set according to the corresponding frequency band, wherein the tone conversion curve assigns tone with priority to different luminance ranges according to the frequency bands of the hierarchical images; a determination unit configured to determine a combined gain by combining gains that are set for the plurality of hierarchical images; and a conversion unit configured to perform tone conversion on the input image by using the combined gain determined by the determination unit.
US10218946B1 High spectrum camera
In one aspect, a prism is used to separate white light into individual color components, which are used to illuminate an object in sequence. This can be effected by rotating the prism. Reflections from the object are captured by a high resolution black and white camera. A frequency detector is used to also receive the individual colors that illuminate the object so that the high-resolution pixels from the black and white camera can be correlated, for each captured value, to the specific color reflected from the object that created the pixel. In this way, the color spectrum of the object can be measured with high precision. Other examples that use stationary prisms also are disclosed. Examples are disclosed in which the prism(s) receive white light from the object and spread it in color components onto the imager.
US10218944B2 Methods and devices for increasing the spectral response of an image sensor
Various embodiments of the present technology may comprise methods and devices for improving the spectral response of an imaging device. The methods and devices may operate in conjunction with a pixel array and color filter array. The color filter array may comprise pattern of color filters arranged in groups. At least one group may comprise multiple same-color filters and at least one filter of a different color.
US10218943B2 Method and apparatus for triggering multiple data recording devices
A method and apparatus for controlling mobile/remote recording devices in a decentralized manner and auto-triggering such devices in the event that one of them is operating in a recording mode. In this way, other such devices can be made to support and augment the recording in an automated way, without requiring an operator to manually turn on his or her devices and without requiring a central controller to control far-flung devices.
US10218940B2 Vision system for vehicle with adjustable camera
A vehicular vision system includes a side-mounted camera disposed at a side of the vehicle. Responsive to (a) actuation of a user input by a driver of the vehicle and/or (b) traveling speed of the vehicle, the vehicular vision system adjusts the side-mounted camera between (i) capturing image data representative of a ground region at the side of the vehicle and (ii) capturing image data representative of regions further away from the vehicle. With the side-mounted camera adjusted to capture image data representative of the ground region at the side of the vehicle, the vehicular vision system may use captured image data for displaying video images at a display device viewable by the driver of the vehicle. With the side-mounted camera adjusted to capture image data representative of regions further away from the vehicle, the vehicular vision system processes captured image data for a driver assistance system of the vehicle.
US10218936B2 Randomly accessible visual information recording medium and recording method, and reproducing device and reproducing method
Access point pictures designated as randomly accessible positions are I pictures or P pictures. Information indicating the decoding sequence (I1, P1, B1, B2, B3, B4, P2, . . . ) of pictures functioning as access points and attribute information (picture_type) indicating whether a picture functions as an access point or is necessary for decoding of the access point following a given access point are recorded on the video information recording medium. Random access is possible even if the GOP interval is lengthened.
US10218933B2 Connecting structure, electrical device and television apparatus
An electrical device includes a rear chassis, a fastening member, and an attachment member. The rear chassis has a through-hole. The fastening member is disposed inside the rear chassis. The fastening member has a threaded hole. The attachment member retains the fastening member relative to the rear chassis. The attachment member has a first engaging part that engages with an internal portion of the rear chassis. The screw extends through the through-hole of the rear chassis and screwed into the threaded hole of the fastening member for attaching a wall-mount fixture to an external portion of the rear chassis.
US10218932B2 Light socket cameras
A security system can be used to trigger appliances. The security system can comprise a light socket camera that can be rotatably attached to a light socket of a building. The light socket camera can receive an audible instruction from a user, and in response to receiving the audible instruction from the user, the security system can trigger the appliance to perform an operation.
US10218928B2 Image capturing apparatus and mobile telephone
There is provided an image capturing apparatus capable of controlling focus detecting pixels independently of the remaining image capturing pixels while maintaining the sensitivity of an image sensor and obtaining high image quality. The image capturing apparatus includes a first semiconductor chip, and a second semiconductor chip stacked on the first semiconductor chip. On the first semiconductor chip, the light receiving sections of a first pixel group and second pixel group, and a first pixel driving circuit configured to drive the pixels of the first pixel group are arranged. On the second semiconductor chip, a second pixel driving circuit configured to drive the pixels of the second pixel group is arranged.
US10218927B2 Image sensor having shared pixel structure with symmetrical shape reset transistors and asymmetrical shape driver transistors
An image sensor includes a pixel array including a plurality of pixel blocks, each including a light receiving section including unit pixels which share a floating diffusion; a first driving section disposed at one side of the light receiving section and including a reset transistor; and a second driving section disposed adjacent to the first driving section and including a driver transistor, wherein the pixel blocks include a first pixel block and a second pixel block which is adjacent to the first pixel block, and, with respect to a boundary where the first pixel block and the second pixel adjoin each other, the first driving section of the first pixel block has a shape symmetrical to the first driving section of the second pixel block and the second driving section of the first pixel block has a shape asymmetrical to the second driving section of the second pixel block.
US10218925B2 Method and apparatus for correcting lens distortion
The present invention discloses a method and an apparatus for correcting lens distortion. In some feasible implementation manners of the present invention, image data acquired from a lens is corrected in a horizontal direction; the image data corrected in the horizontal direction is written into a dynamic memory; image data in the dynamic memory is corrected in a vertical direction; and lens distortion correction is performed in two steps: in the horizontal direction and in the vertical direction, so that lens distortion correction is implemented at a low cost. The present invention further discloses a corresponding apparatus for correcting lens distortion.
US10218923B2 Methods and apparatus for pixel binning and readout
Various embodiments of the present technology may comprise a method and apparatus for pixel binning and readout. The method and apparatus may determine a region of interest and a region of non-interest within an image frame according to a detected feature. In various embodiments, the method and apparatus may readout each row in the region of interest resulting in a high resolution region and combine the pixels within the region of non-interest resulting in a low resolution region.
US10218921B2 Imaging systems and methods
An imaging method includes receiving electromagnetic radiation at a focal plane array of a handheld device. The electromagnetic radiation is processed within the handheld device, and visible images are displayed on the handheld device. The displayed visible images are indicative of a scene, and include a designator and a designator identifier when a high frequency laser pulse is in the scene. The designator and designator identifier represent the high frequency pulsed electromagnetic radiation received by the focal plane array when a high frequency pulse is present in the scene.
US10218918B2 Image processing device and method with image process effect selection based upon flow vector patterns
[Object] To select an effect process appropriately according to a feature of an image.[Solution] Provided is an image processing device including a flow vector detection unit configured to detect flow vectors of pixels in an input image, and an effect selection unit configured to select a process of effect to the input image, on the basis of a pattern of the flow vectors.
US10218908B2 Image processing apparatus capable of performing image shake correction, image pickup apparatus, and control method
A digital video camera comprising a memory that temporarily stores a video image including any number of frames is provided. The digital video camera outputs a video image of a first frame to a first signal path and outputs a video image of a second frame that is a frame earlier than the first frame in the memory to a second signal path. The digital video camera calculates a first correction amount used for correcting an image shake relating to the video image of the second frame based on the video image of the first frame output to the first signal path. Subsequently, the digital video camera corrects the image shake relating to the video image of the second frame by cutting out a predetermined region from the video image of the second frame based on the first correction amount.
US10218905B2 Sliding accessory lens mount with automatic mode adjustment
In accordance with an example embodiment of the present invention, an apparatus is provided with: an accessory lens mount configured to movably attach to a camera, the camera having an objective; a plurality of different optical elements attached to the accessory lens mount such that each of the different optical elements is movable to a co-operating position with the objective by the accessory lens mount to a corresponding position by a user; and an optical mode indicator configured to enable automatic optical mode adjustment of the camera to suit with the optics formed by the objective and the optical element that is moved to the co-operating position with the objective.
US10218903B2 Digital 3D/360 degree camera system
The digital 3D/360° camera system is an omnidirectional stereoscopic device for capturing image data that may be used to create a 3-dimensional model for presenting a 3D image, a 3D movie, or 3D animation. The device uses multiple digital cameras, arranged with overlapping fields of view, to capture image data covering an entire 360° scene. The data collected by one, or several, digital 3D/360° camera systems can be used to create a 3D model of a 360° scene by using triangulation of the image data within the overlapping fields of view.
US10218901B2 Picture composition adjustment
Embodiments of the present disclosure allow user experience of photographing to be improved. In operation, it is determined whether a picture composition of a first object and a second object needs to be adjusted based on a predefined composition rule. If the picture composition needs to be adjusted, an adjusting pattern is determined based on the predefined composition rule. Then, the adjusting pattern is provided to a user to indicate the user to adjust the picture composition based on thereon.
US10218898B2 Automated group photograph composition
Aspects identify one or more persons appearing within a photographic image framing of a camera viewfinder. A geographic location is determined for an additional person related to such identified persons, wherein the additional person is located within a specified proximity range to the identified persons but does not appear within the photographic image framing. In response to determining that a relationship of the additional person to a person identified within the image framing indicates that the additional person should be included within photographic images of the identified person, aspects recommend that the additional person be added to the photographic image framing prior to acquisition of image data by the camera from the photographic image framing.
US10218897B2 Display control device and method to display a panoramic image
A display control device includes a display controller executing display control to display, on a display screen of a display device displaying an image, a whole of a display target image that is to be displayed and that has an aspect ratio differing from an aspect ratio of the display screen, and to display a partial enlarged image, which is obtained by enlarging a partial image corresponding to a part of the display target image and which has a smaller size than the display screen, at a displayed position of the partial image in superimposed relation to the display target image.
US10218896B2 Focus adjustment device, focus adjustment method, and non-transitory storage medium storing focus adjustment program
A focus adjustment device includes a direction judgment unit and a control unit. A direction judgment unit calculates an evaluation value based on an image signal of a focus detection region, thereby judging a drive direction of a focus lens. The control unit controls a focus adjustment operation on the basis of the drive direction. The control unit causes the direction judgment unit to repeatedly judge the drive direction, and when the focus lens is slightly driven in a first direction judged on the basis of a first evaluation value and then the focus lens is slightly driven in a second direction judged on the basis of a subsequently calculated second evaluation value, the control unit forbids the slight driving of the focus lens in the first direction even though a drive direction judged on the basis of a further subsequently calculated third evaluation value is the first direction.
US10218895B2 Enhanced field of view to augment three-dimensional (3D) sensory space for free-space gesture interpretation
The technology disclosed relates to enhancing the fields of view of one or more cameras of a gesture recognition system for augmenting the three-dimensional (3D) sensory space of the gesture recognition system. The augmented 3D sensory space allows for inclusion of previously uncaptured of regions and points for which gestures can be interpreted i.e. blind spots of the cameras of the gesture recognition system. Some examples of such blind spots include areas underneath the cameras and/or within 20-85 degrees of a tangential axis of the cameras. In particular, the technology disclosed uses a Fresnel prismatic element and/or a triangular prism element to redirect the optical axis of the cameras, giving the cameras fields of view that cover at least 45 to 80 degrees from tangential to the vertical axis of a display screen on which the cameras are mounted.
US10218892B2 Information processing device, imaging device, imaging system, and information processing method
There is provided an information processing device including a control part configured to control an imaging operation on the basis of a contact state of an object in a lens barrel that houses an optical system.
US10218891B2 Communication apparatus, control method for the same, and storage medium for priority image transfer
A communication apparatus, in response to a first operation of pressing both a first operation member and a second operation member being performed during display of an image, designates the image being displayed as an image to be transferred, which is to be transferred to the external apparatus, and in response to a second operation that is different from the first operation and uses a plurality of operation members being performed, designates the image being displayed as an image to be priority transferred, which is to be transferred with greater priority than the image to be transferred. The plurality of operation members to be used in the second operation include at least one of the first operation member and the second operation member.
US10218885B2 Throwable cameras and network for operating the same
A network camera capable of identifying a subject of interest in a captured image is disclosed. A network of throwable cameras is disclosed. The network can include a client device capable of receiving images and sensor data from multiple throwable cameras on the network. Also disclosed, a client device can process images captured by multiple cameras. A client device capable of identifying a subject of interest in an image captured by a network camera is disclosed.
US10218881B2 Imaging apparatus and image processing apparatus
[Object] To quickly and correctly reproduce an image intended by a photographer, a cinematographer, and the like on the occasion of post-production.[Solving Means] The development apparatus includes: an imaging unit that performs shooting and generates RAW data; a first conversion unit that converts the generated RAW data into image data by interpolation; an acquisition unit that acquires an exposure index value corresponding to an illuminance of a shooting environment; a first correction unit that corrects a value of the image data based on the exposure index value; and an output unit that associates the RAW data and the acquired exposure index value with each other and outputs the associated RAW data and exposure index value.
US10218880B2 Method for assisted image improvement
A method for image processing acquires a digital image as a collection of image pixel data and identifies the acquired digital image as a faded image. One or more statistical values is calculated to characterize the distribution of digital image values over a range for a first color channel. The range of values for each of the color channels is expanded. At least first and second non-overlapping sub-ranges of the expanded range of values are identified for each of the color channels, wherein a boundary between the sub-ranges is defined according to the calculated statistical value for the first color channel. The first sub-range is expanded and the second sub-range for each of the color channels compressed to form a color balanced image that is displayed.
US10218873B2 Apparatus and method that process image data by using code, and storage medium
It is made possible to perform a code search both at a high speed and with efficiency based on a position specified by a user. An apparatus includes an operation unit configured to receive a position instructed by a user, the instructed position indicating a position of a code that exists on a document, a scan unit configured to obtain image data by scanning a document after the operation unit receives the instructed position, a search unit configured to search for a code at a position corresponding to the instructed position in the image data obtained by the scan unit, a decoding unit configured to obtain information by decoding the code that has been found by the search unit, and a processing unit configured to perform processing for the image data based on information that is obtained by the decoding.
US10218871B2 Light scanning unit and image forming apparatus having the same
A plurality of light sources, an optical deflector including a rotational member configured to be rotational about an axis of rotation thereof, and a plurality of reflective members, are provided in a light scanning unit for an image forming apparatus. The optical deflector is arranged to deflect light incident obliquely from the plurality of light sources and the plurality of reflective members are arranged to reflect the light deflected by the optical deflector to a plurality of surfaces, which are to be scanned and correspond to the plurality of light sources, and arranged such that scan lines on opposite surfaces with respect to the axis of rotation of the optical deflector among the plurality of surfaces to be scanned are bent in the same direction.
US10218870B2 Image scanner with dividing member
An image scanner includes a transparent plate, a scanning device, a driving device, a positioning member, a light absorbing portion and a white reference portion. The transparent plate has an original placing surface. The scanning device irradiates an original with light by means of a light source and scans reflected light from the original. The driving device reciprocates the scanning device along the transparent plate. The positioning member positions the original placed on the original placing surface of the transparent plate. The light absorbing portion, which is disposed on the original placing surface side of the positioning member and at substantially a central portion of the positioning member in moving directions of the scanning device, absorbs ambient light entering to the original placing surface side of the positioning member through the transparent plate. The white reference portion is provided to the original placing surface side of the positioning member.
US10218867B2 Multifunction peripheral which carries out printing processing according to an instruction of an application that operates on an information processing apparatus and method therefor
In a case of a first function of carrying out a cooperative processing in accordance with an instruction from a user of a multifunction peripheral (10), the user is set as an execution user. In a case of a second function of carrying out a cooperative processing in accordance with an instruction from an application, a user instructed by the application is set as an execution user. Further, in a case where an execution user of a cooperative processing carried out using the first function and an execution user of a cooperative processing carried out using the second function are identical, use history information of the execution user is managed as use history information of a single user. This makes it possible to appropriately manage use history information of a cooperative processing.
US10218866B2 Electronic apparatus with a pair of proximity sensors each with a plurality of sensor segments
An electronic apparatus includes a first proximity sensor and a second proximity sensor. The first proximity sensor and a second proximity sensor are arranged adjacent to each other in a horizontal direction. The first proximity sensor and a second proximity sensor have detection ranges that overlap at a distance from a middle point between an imaginary line connecting the first proximity sensor and the second proximity sensor in a perpendicular direction in relation to a front surface of the electronic apparatus.
US10218865B2 Paper thickness detecting device and image forming apparatus
A paper thickness detecting device that detects a paper thickness in accordance with a detection signal of a displacement sensor, includes: a pair of paper thickness detecting rollers including a first roller and a second roller that pinch a paper conveyed via a pair of conveyance rollers; and the displacement sensor that detects a displacement amount of the pair of paper thickness detecting rollers at the time when the paper passes through the pair of paper thickness detecting rollers, wherein the paper thickness is detected on the basis of the displacement amount of the pair of paper thickness detecting rollers that follows to rotate with respect to the paper conveyed via the pair of conveyance rollers.
US10218861B2 Image forming apparatus, non-transitory storage medium storing program to be executed by the same, method of controlling the same, and terminal device
An image forming apparatus includes: a display; a first display controller configured to display a background screen image(s); and a second display controller configured to display, within each background screen image, at least one object image each for receiving a command for executing a corresponding predefined processing. The first display controller executes a display switch processing to switch the background screen image being displayed on the display from a first background screen image to a second background screen image by moving the first and second background screen images in a first direction. The second display controller executes a shaking display processing in which the object image displayed within the second background screen image is repeatedly moved between two positions. The shaking display processing is started upon a start of the display switch processing and finished after an end of the display switch processing.
US10218860B2 Image processing apparatus and image processing system
An image processing apparatus includes a communication unit, a display unit, an input unit, and an image processing unit. The communication unit receives information related to at least one processing condition for image processing stored in and specified with a terminal device. The display unit displays a screen in which the at least one processing condition received by the communication unit is displayed. The input unit, when a user wishes to change the at least one processing condition displayed in the display unit, allows the user to input a different processing condition to which the user wishes to change the displayed processing condition. The image processing unit performs the image processing.
US10218858B2 Download account with shared data plan
A device is configured to create an account including a plurality of members and a shared data plan. The device stores a content associated with the account and the shared data plan is set up to be charged for data used on an operating network to provide the content to the plurality of members associated with a plurality of operator networks. Further, the device provides the content to a user device associated with a member of the plurality of members. The content is provided through the operator network. The device charges the shared data plan for the amount of data used by the operator network to provide the content to the user device without causing a data plan between the member and the operator network to be charged for the amount of data.
US10218854B2 Sound modification for close proximity shared communications path devices
Systems and methods are provided for attenuating a communications channel on one or more speakerphones which are located in close physical proximity to one another and which are being used on the same call.
US10218852B2 Methods and systems for providing teleconference participant quality feedback
A method at a computing device includes obtaining time-varying teleconferencing data of a teleconference session with two or more participants, where the teleconferencing data includes one or more of audio data and video data, determining one or more participant quality signals for at least one of the participants based on the teleconferencing data, where at least one of the participant quality signals varies over time; determining for at least one of the participants participant quality metrics based on the participant quality signals; and providing to at least one of the participants information corresponding to the participant quality metrics, where the information is provided in one or more of graphical, textual, and audible form.
US10218850B2 Real-time customer profile based predictive routing
The methods, apparatus, and systems described herein are designed to route customer communications to the best agent or best available agent. The methods include identifying origination data for a customer contacting a contact center with a customer task, determining a predicted personality type of the customer based on the identified origination data and a customer profile, providing a routing recommendation to a communication distributor to route the customer to an agent based on the predicted personality type of the customer and historical customer data, routing the customer via the communication distributor to the agent based on the routing recommendation, and updating the customer profile.
US10218848B2 Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
A network system for managing remote agents of a communication center includes a primary server connected to the network the primary server controlling at least one routing point; one or more secondary servers distributed on the network and accessible to the remote agents, the secondary server or servers having data access to agent computing platforms and communication peripherals; and, a software suite distributed in part to the secondary server or servers and distributed in part to one or more agents computing platforms and peripherals, the software suite including protocol for reporting agent status data. The system monitors agents computing platforms and peripherals for activity state through the one or more secondary servers whereupon the one or more secondary servers exchange control messaging and event related data using ISCC protocols with the primary server over the network for intelligent routing purposes.
US10218847B1 Applying user preferences, behavioral patterns and/or environmental factors to an automated customer support application
A method and apparatus of applying user profile information to a customized application are disclosed. One example method of operation may include receiving an inquiry message or call from a user device, identifying and authorizing the user from inquiry message information received from the inquiry message, retrieving a user profile comprising at least one user preference, applying the at least one user preference to a user call processing application, and transmitting menu options to the user device based on the applied at least user preference.
US10218845B1 Method and system for connecting users via a call tagging application
An automated computer implemented method and system for connecting a user with another user comprises: receiving a request from a first user mobile device to connect with a second user mobile device for a communication event, wherein the request comprises a category, time estimate, subject matter of the request and a first user availability; identifying a recipient identifier corresponding to the second user mobile device; notifying the second user of the request for communication from the first user via a user interface on the second user mobile device; determining a second user availability for the second user mobile device; electronically communicating a connection opportunity for the first user and the second user; and connecting the first user and the second user to engage in the communication event based on the substantially matched availability in a manner that avoids phone tagging.
US10218844B1 Location-based services for controlled-environment facilities
Systems and methods for developing, deploying, providing, and/or operating location-based services for controlled-environment facilities are disclosed. In some embodiments, a method may include receiving, from a resident of a controlled-environment facility, a request to establish a remote communication with a mobile device operated by a non-resident of the controlled-environment facility. The method may also include allowing or denying the request depending, at least in part, upon a physical location of the mobile device at the time of the request to establish the remote communication and subsequent monitoring during the allowed communication. The method may also include terminating an allowed remote communication based on the monitored location of the mobile device during the remote communication. In some cases, the method may also include comparing an indication of the physical location with a geo-fencing rule and taking a predetermined action in response to the comparison.
US10218843B2 Contextual contact substitution for mobile devices
Embodiments of the present invention provide a method, system and computer program product for context sensitive contact substitution for mobile communications. In an embodiment of the invention, a method for context sensitive contact substitution for mobile communications includes selecting a contact disposed within a list of contacts in memory of a mobile computing device for use in establishing a telephone call with the selected contact through the mobile computing device. The method also includes determining a context of the telephone call and identifying in the list of contacts an alternate contact to the selected contact based upon the determined context. In this regard, the context may be a location of the mobile computing device, or a time of day of establishing the telephone call, to name two examples. Finally, the method includes establishing the telephone call through the mobile computing device with the alternate contact instead of the selected contact.
US10218841B2 Microphone monitoring and analytics
Microphone monitoring and analytics are provided. An initiation of a new contact session is determined that includes a communication interaction between a contact center agent (CCA) having a microphone and a contacting individual (CI). Prior to an end of the new contact session, a non-audio mode wherein audio signals received by the microphone are not communicated to the CI is determined. Audio signals received via the microphone during the non-audio mode are analyzed. An utterance spoken by the CCA is identified. Contact session metadata is generated based on the utterance. A contact session record that includes the contact session metadata is generated. The contact session record is stored.
US10218838B2 Attaching multiple phone lines to a single mobile or landline phone
Agencies issue multiple devices to personnel for maintaining distinct identities over the course of assigned investigations. To provide flexible capabilities to agencies, a phone is converted for use with multiple attached telephone numbers. Accordingly, a single phone may be used to manage multiple identities over the course of one or more investigations. Using a multiple attached number, a given device can place and receive calls over the network to and from contacts. In addition to providing multiple attached numbers, calls using the multiple attached numbers may be monitored live and recorded to establish evidence.
US10218837B1 Systems and methods for preventing concurrent driving and use of a mobile phone
Systems and methods for preventing a driver from driving concurrently with using a mobile phone, by disabling functionalities of the mobile phone or by disabling the driver's ability to drive, when the possibility of such concurrent use is detected.
US10218836B2 Method for providing service based on awareness and an electronic device thereof
Various example embodiments of the disclosure relate to an apparatus and method for providing a service based on context information in an electronic device. In this case, a portable electronic apparatus may include a communication module, an air pressure sensor configured to measure air pressure, a processor electrically coupled to the communication module and the air pressure sensor, and a memory electrically coupled to the processor. The memory may store instructions, when executed, for configuring the processor to determine whether the electronic device is located in a first geofence using the communication module, start monitoring of the air pressure by using the air pressure sensor at least in part on the determining that the electronic device is located in the first geofence, deactivate at least one part of the communication module when the monitored air pressure satisfies one or more of a first range and a first change rate, and re-activate the deactivated at least one part of the communication module when the monitored air pressure satisfies one or more of a second range and a second change rate after the at least one part of the communication module is deactivated. Other example embodiments may also be possible.
US10218835B2 Category-based fence
Techniques of category-based fence are described. A category-based fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. The group of signal sources can represent a category of entities, e.g., a particular business chain. The signal sources can be distributed to multiple discrete locations. A category-based fence associated with the group, accordingly, can correspond to multiple locations instead of a single point location and a radius. Each signal source in the group can be associated with a category identifier unique to the group and uniform among signal sources in the group. The category identifier can be programmed into each signal source. A mobile device can enter the category-based fence by entering any of the discrete locations when the mobile device detects the signal identifier. The mobile device can then execute an application program associated with the category-based fence.
US10218834B2 Mobile terminal capable of performing remote control of plurality of devices
The present invention relates to a mobile terminal which can perform remote control of a plurality of devices. A mobile terminal according to an embodiment of the present invention comprises: a display; a reception unit which receives at least one device identification signal from at least one device or at least one transmitter corresponding to the device; a control unit which performs control so as to detect, from the received at least one device identification signal, the identification signal of a device that can be remotely controlled, extract control command information for the remote control of the device on the basis of the detected identification signal, and display a remotely controlled object for the remote control of the device, on the basis of the extracted control command information; and a transmission unit which, when a predetermined item in the remotely controlled object is selected, transmits a remote control signal corresponding to the selected item.
US10218832B1 Mobile terminal unlock method for security protection
A mobile terminal unlock method for security protection is provided. The method includes: obtaining a trigger signal for unlock, and generating a first password according to the trigger signal; generating a corresponding unlock signal according to a preset correspondence between the unlock signal and the first password and with reference to the first password, and sending the corresponding unlock signal; obtaining an unlock password that is obtained by means of parsing by a user according to the unlock signal; matching the unlock password with the first password; determining whether the unlock password is consistent with the first password; and if a determining result is yes, unlocking a password lock; or if a determining result is no, obtaining a trigger signal for unlock again.
US10218828B2 Attachable supplemental battery for mobile device
A self-attaching supplemental battery for a cellular phone comprises a housing containing a rechargeable battery. A releasable attachment pad is affixed to an attachment side of the housing to releasably couple the housing and the rechargeable battery to a back of the cellular phone. A cover is removably carried by the housing, and selectively locatable on either side. The cover comprises a panel sized and shaped to cover the releasable attachment pad in a protection location when located on the attachment side of the housing, and to expose the releasable attachment pad in a storage location when located on the face side of the housing.
US10218826B2 Scalable, live transcoding with support for adaptive streaming and failover
A method includes separating, using a separation component, a plurality of input streams into a plurality of audio streams having different bitrates and a plurality of video streams having different bitrates; transcoding, using an audio transcoder, the plurality of audio streams into a plurality of transcoded audio streams having different transcode qualities; transcoding, using a video transcoder, the plurality of video streams into a plurality of transcoded video streams having different transcode qualities; segmenting, using a segmentation component, the plurality of audio streams into a plurality of equivalent audio segments based on identified segment boundaries associated with the plurality transcoded audio streams and the plurality of video streams into a plurality of equivalent video segments based on identified segment boundaries associated with the plurality of transcoded video streams; and joining, using a conjoining component, the plurality of equivalent audio segments and the plurality of video segments into a single stream.
US10218823B2 Flexible ethernet client multi-service and timing transparency systems and methods
A node configured to support multi-service with Flexible Ethernet (FlexE) includes circuitry configured to receive a client signal, wherein the client signal is different from a FlexE client; and circuitry configured to map the client signal into a FlexE shim. A method, implemented in a node, for supporting multi-service with Flexible Ethernet (FlexE) includes receiving a client signal, wherein the client signal is different from a FlexE client; and mapping the client signal into a FlexE shim.
US10218822B2 Physical layer frame format for WLAN
A first communication device generates a physical layer (PHY) preamble for a PHY data unit that conforms to a first communication protocol. A first portion of the PHY preamble is generated to include a first signal field having a length subfield that indicates a length of the PHY data unit, A second signal field is generated, and the second signal field and a duplicate of the second signal field are included in the PHY preamble. The PHY preamble is formatted such that the first portion of the PHY preamble is decodable by any second communication device that conforms to a second communication protocol, but does not conform to the first communication protocol, to determine a duration of the PHY data unit based on the length subfield in the first portion of the PHY preamble. The first communication device generates the PHY data unit to include the PHY preamble.
US10218820B2 Method and apparatus for processing data packet based on parallel protocol stack instances
A method and an apparatus for processing a data packet based on parallel protocol stack instances and the method includes determining a distribution policy of a data packet according to distribution policy information of a network adapter, determining a first protocol stack instance according to the distribution policy of the data packet, and creating a target socket in the first protocol stack instance such that when the data packet is distributed to the first protocol stack instance, the first protocol stack instance performs protocol processing on the data packet using the target socket. Hence, a case in which a protocol stack instance that is specified for the target socket by an application conflicts with a protocol stack instance specified by a network adapter is avoided, and a technical problem that protocol processing cannot be performed on the data packet is resolved.
US10218818B2 Matching encoder output to network bandwidth
Implementations include a method, systems, and computer program products for adaptively configuring codecs to transmit encoded data to better utilize available bandwidth of reachable networks. One implementation is a method of transmitting encoded data from a host to a target. The method includes, selecting a communication network reachable by the host, estimating an available bandwidth from the host to the target via the selected communication network, configuring a codec from a plurality of codecs implemented in the host according to the estimated available bandwidth, encoding data using the configured codec, and transmitting the encoded data to the target.
US10218813B2 Automatic surge protection of system resources
A method for the managing access to a software resource is disclosed. The method may include receiving, from a particular consumer, a request for a number of permits corresponding to units of a software resource. The numbers of permits may be compared to a total number of available permits. In response to determining that the number of permits is greater than the total number of available permits, rejecting the request in response to determining the number of permits requested is within a threshold value of permits requested by another consumer who has requested the largest number of permits in a preceding time period.
US10218811B1 Systems and methods for utilizing unused network capacity for prefetch requests
Methods, systems, and computer-readable media are disclosed for utilizing unused network capacity for prefetch requests. One method includes: receiving, over a network, network traffic information from a network provider of the network; determining a threshold value for prefetch request fulfillment based on the received network traffic information; receiving, over the network, a plurality of prefetch requests from an application running on a mobile device connected to the network of the network provider; determining, for each prefetch request of the plurality of prefetch requests, a score for the prefetch request based on the received plurality of prefetch requests; and responding to, for each prefetch request of the plurality of prefetch requests, the prefetch request based on the determined threshold value and the determined score for the prefetch request.
US10218809B2 Dynamic configuration of service communication
The described technology is generally directed towards a subscriber service using configurable data (e.g., a declarative configuration file) data to make service calls to publisher endpoints. Dynamic reconfiguration of the data changes the service call communication parameters without needing to bring down the subscriber server or its service, and/or without needing to modify/rewrite programs for the reconfiguration.
US10218808B2 Scripting distributed, parallel programs
Provided is a process having steps including obtaining a specification of a data analysis to be performed in parallel on a computing cluster; parsing the specification of the data analysis; determining which data is implicated in each portion of the data analysis to be assigned to a plurality of computing nodes of the computing cluster; determining that a portion of the implicated data is not already present in memory of at least some of the plurality of computing nodes of the computing cluster; distributing the portion of the implicated data according to an index that positions related values of the data on the same computing nodes of the computing cluster; determining which computing nodes of the computing cluster have data relevant to which rules in the data analysis and send relevant rules to the corresponding computing nodes; executing the rules on the computing nodes; and aggregating results of executing the rules.
US10218804B2 Selective token clash checking for a data write
A first request may be received to write a first set of data to a first storage device of a first storage node. The first storage device may be capable of transferring or receiving data directly to or from a second storage device without transferring the data to or from a host device mapped to the first storage node. It may be determined that a first token clash check does not need to occur for the first request. The first token clash check may include determining whether the first request is requesting to write to one or more addresses that are associated with one or more tokens owned by one or more transactions. The one or more tokens may be a proxy for a set of data within one or more particular address ranges of the first storage device.
US10218800B2 Systems and methods for providing recommendations and explanations
Provided herein is a system or method for a users-to-follow recommendation engine for, based at least in part on social network information and information about users in one or more social networks, determining features relating to users, including topical features and social features, determining, using a model constructed utilizing the determined features, for a set or users, a subset of the set of users for which the user has a high linkage, relative to other linkages in the set, and determining, using the model, and displaying to the user, a recommendation to follow and an associated explanation, of at least one particular user of the subset of the users wherein the associated explanation includes a topical-based explanation when a predominant basis for the high linkage is determined to be topical and a social-based explanation when a predominant basis for the high linkage is determined to be social.
US10218798B2 Creating segments for directed information using location information
In non-limiting examples, passive information is used to verify the location of a client computing device and to create segment categories for directed information using location-based services and/or applications. In aspects, passive information is received from a client computing device. The client computing device is detected as being located at a predicted venue using the passive information. It may be determined whether directed information associated with the predicted venue has been displayed at an earlier time on a predetermined portion of the client computing device. In response to determining directed information associated with the predicted venue has been displayed on the predetermined portion of the client computing device, a statistical model may be applied to calculate a confidence score that the client computing device is located at the predicted venue. When the confidence score meets a predetermined threshold, a directed information conversion record may be stored in a data store.
US10218795B1 Remote sensual protocol/platform
The present invention is a remote sensual protocol/platform (RSP/P) to connect humans to other humans or platforms in order to transfer sensual/emotional/sexual stimulation and responses, in a universal way. The RSP/P connects any connected device, sensor or actuator to other connected device, as long as these devices are able to operate remotely and can also connect to the RSP/P platform. The present invention enables the user to focus on pleasure which happens in the right side of the brain instead of logical thinking which happens in the left side of the brain to interfere with the pleasure. The RSP/P is a distributed system which can operate in a variety of modes and offer different services.
US10218793B2 System and method for rendering views of a virtual space
Systems and methods for rendering views of a virtual space are presented herein. In some implementations, the views of the virtual space may be provided in a set of layers. Individual layers may include certain virtual space content within the views. Operations of a system and/or method presented herein include one or more of obtaining pre-rendered views of virtual space content associated with one or more layers, rendering views of other virtual space content associated with one or more other layers in real-time, or near real-time, based on user input, and/or other operations.
US10218786B2 Web content communication
Embodiments of the present invention relate to web content communication. In accordance with embodiments of the present invention, content items contained in the requested web content may be dynamically analyzed and classified according to their requirement for individual users. Web content items with different requirements are transmitted to the users based on protocols having different transportation characteristics. Those important content items are transmitted based on a more accurate, reliable protocol, thereby ensuring the quality of transmission. Those unimportant content items are transmitted based on a protocol with less or without guarantee of transmission accuracy. In this way, response delays can be reduced. Moreover, even if part or all of the unimportant content items are lost or delayed, the user experience can be maintained on an acceptable level.
US10218785B2 Opportunistic sync block transmission for mm wave NR-SS
Opportunistic synchronization block transmission for millimeter (mm) wave (mmW) new radio (NR) shared spectrum (NR-SS) is disclosed. In the shared spectrum operations, additional opportunities for synchronization signaling are provided by piggy backing a single shot, opportunistic synchronization (sync) block onto the directional beam used for transmitting a data burst to a served user equipment. Instead of transmitting a whole sync slot, which includes sync blocks for each directional beam available at the participating mmW base station, the existing directional beam of the data burst is leveraged for transmitting the opportunistic sync block for that direction. The opportunistic sync block provides initial acquisition UEs with opportunity to obtain network access information, including timing and random access opportunities, for obtaining access to the network.
US10218779B1 Machine level resource distribution
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for machine level resource distribution are disclosed. In one aspect, a method is implemented in a data processing apparatus, which includes, for each server computer in a set of two or more server computers within a data center, wherein each server computer includes a plurality of processing cores, receiving wear data describing, for each processing core of the server computer, a wear level for the processing core that is indicative of accumulated wear of the processing core, and moderating accumulation of wear in the processor cores based on the wear level of the processing cores from at least two different server computers.
US10218776B2 Distribution of cloud services in a cloud environment
A capability for determining a distribution of a cloud service within a cloud environment is presented. The distribution of the cloud service within the cloud environment may specify a placement of information objects and cloud service virtual functions of the cloud service within the cloud environment. The distribution of the cloud service within the cloud environment may be determined based on a graph-based representation of the cloud service in which nodes of the graph represent the information objects of the cloud service and edges between the nodes of the graph represent the cloud service virtual functions of the cloud service and based on a graph-based representation of the cloud environment in which nodes of the graph represent locations or elements of the cloud environment and edges between the nodes of the graph represent the interconnections between the locations or elements of the cloud environment.
US10218775B2 Methods for servicing web service requests using parallel agile web services and devices thereof
A method, non-transitory computer readable medium, and web content management server device that sends each of a plurality of jobs requiring execution in order to service a received web service request to one of a plurality of slave web services configured to execute the plurality of jobs in parallel. A response from each of the plurality of slave web services is received. A web service response is generated based on the received responses. The generated web service response is provided in response to the received web service request.
US10218771B2 Methods and systems for processing user inputs to generate recommended vehicle settings and associated vehicle-cloud communication
Methods and systems for communicating with a server of a cloud system used for managing access to a user account having a profile that includes settings for a vehicle. The system includes a wireless communication system interfaced with a computing system. The computing system of the vehicle is configured to connect with the server using the wireless communication system and credentials for the user account are transferred by the computing system to the server to enable the server to access the profile of the user account and enable the computing system of the vehicle to use the profile. The computing system of the vehicle is configured to implement one or more settings for the vehicle upon making the profile active on the vehicle and while the profile is active on the vehicle, is configured to monitor use activity of the vehicle. The use activity of the vehicle includes inputs received by interfaces of the vehicle. Data regarding the use activity of the vehicle is communicated to the server for identifying patterns from the inputs. The computing system of the vehicle is configured to receive data from the server that is used to make a recommendation for a change to a setting in the vehicle. A display screen of the vehicle is provided with a message that includes the recommendation for the change to the setting. The message is provided via a user interface control that enables acceptance of the change to the setting. The computing system generates an instruction to make the change to the setting and the change to the setting is implemented by the vehicle, and the change to the setting is further added to the profile.
US10218770B2 Method and system for sharing speech recognition program profiles for an application
An embodiment provides a system and method for sharing between computing devices via a sharing interface, a speech recognition program profile for one or more applications. Another embodiment provides a system and method for sharing between computing devices via an sharing interface, a speech recognition program profile for one or more games. In an embodiment of the invention a personal computer or tablet may comprise a computing device and or a sharing interface. In an embodiment of the invention a cell phone may comprise a computing device and or a sharing interface. In an embodiment of the invention a game play device may be a computing device and or a sharing interface.
US10218769B2 Monitoring digital images on mobile devices
Methods and systems for monitoring digital pictures and videos on mobile devices are described herein. A method for monitoring digital images on mobile devices includes receiving a designation of a target device and monitoring settings for the target device via a monitoring application on a monitoring device. The monitoring settings are sent to a target application on the target device, and target device information based on the monitoring settings is received from the target application, where the target device information includes digital image information. The target device information is sent to the monitoring device.
US10218763B2 Method and system for low data rate transmission
Methods and devices are disclosed for encoding and transmitting data sequences for low data rate applications. An encoded data sequence is transformed and used to shape a multi-carrier pulse to create a narrow-band signal for transmission. Time domain tails of the narrow-band signal may be removed to decrease overhead. The data may be first encoded to create a sparse modulated data sequence. Multi-carrier pulse shaping may be carried out using frequency division multiplexing (FDM) or filter bank multi-carrier (FBMC) techniques. Alternatively, single carrier pulse shaping may be used to create the narrow-band signal.
US10218757B2 System and methods for dynamic transcoder rate adaption for adaptive bit rate streaming
A system and methods for providing dynamic transcoder rate adaption for an adaptive bit streaming function is described. In a first embodiment, a client may select from all available bit rates during the encoding session, wherein the bit rates are provided to the client via a manifest file from a media gateway. In a second embodiment, a subset of the bit rates are provided to the client, from which a client chooses a selected bit rate. The encoding session continues until a request for a new bit rate is received from the client, at which time a new subset of bit rates are generated. This new subset of bit rates is presented to the client, and this loop continues until the termination of the encoding session.
US10218755B2 Extended selection and alignment of video segments for adaptive streaming
Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for extended selection and alignment of video segments for adaptive streaming. An embodiment operates by receiving variant segments, the variant segments including a first and a second variant segment having a first bitrate, and third and fourth variant segments having a second bitrate, for decoding and playback, generating a first, second, and third packetized elementary stream (PES) collections based on the first, second, and third variant segments. The embodiment further operate by storing the generated first, second, and third PES collections in a processing buffer, and determining, based on a maximum tolerance offset, a first and a second out-of-tolerance splicing locations and associated first and second out-of-tolerance offsets between the first PES collection and the second PES collection and between the first PES collection and the third PES collection.
US10218753B2 Video activation button
Methods and systems are provided for transmitting video data from a vehicle. In one exemplary embodiment, a vehicle processor receives a video transmission command that has been generated in response to a user selection of a video transmission input device, and the vehicle processor transmits video data captured by one or more vehicle cameras in response to the received video transmission command, wherein transmission of video data is at least partly over a telecommunications network to a remote server.
US10218750B2 Communication of imaging system information
A method for exposing imaging system events in connection with an event driven imaging system includes detecting an imaging system event occurred, wherein the imaging system event corresponds to an imaging examination being performed, generating a signal indicative of the detected imaging system event, and transmitting the signal over a computer network for reception by at least one device communicating over the network. A method for exposing imaging system protocol information in connection with an imaging system includes detecting at least one of utilizing of medication to, an addition of or a deletion of an imaging system protocol from the imaging system, generating a signal indicative of the protocol, and transmitting the signal over a computer network for reception by at least one device communicating over the network.
US10218749B2 Systems, methods, and computer programs for establishing a screen share session for a remote voice call
Systems, methods, and computer systems are disclosed for establishing a screen share session. One such method comprises a collaboration server receiving a message from an application executing on a mobile communication device. The message identifies that a voice call remote to the collaboration server has been initiated by the mobile communication device and established between a calling party using the mobile communication device and one or more called parties. The collaboration server determines that the calling party and the one or more called parties in the remote voice call have an active collaboration presence with the collaboration server. The collaboration server initiates a display of a screen share user interface control on a first computing device associated with the calling party and one or more second computing devices associated with the one or more called parties. The screen share user interface control is configured to enable the calling party and the one or more called parties to establish a screen share session.
US10218743B2 Systems and methods of intent-based lawful interception (LI) in communication networks
This disclosure relates to intent based Lawful Interception (LI) in a communication network. The method includes interpreting an LI intent of a Law Enforcement Agency (LEA) based on LI intent information provided by the LEA; determining LI content required by the LEA and at least one LI trigger associated with the LI content based on an analysis of the LI intent information; monitoring ongoing communication session associated with an LI target user to detect matching of the at least one LI trigger; processing duplicated LI content in response to matching of the at least one LI trigger; inserting at least one marker tag in the duplicated LI content to generate marked LI content; and sending the marked LI content and a notification comprising information associated with matching of the at least one LI trigger and the at least one marker tag to the LEA.
US10218742B2 System and method for providing network and computer firewall protection with dynamic address isolation to a device
A computer performs dynamic address isolation. The computer comprises an application associated with an application address, a network interface coupled to receive incoming data packets from and transmit outgoing data packets to an external network, a network address translation engine configured to translate between the application address and a public address, and a driver for automatically forwarding the outgoing data packets to the network address translation engine to translate the application address to the public address, and for automatically forwarding the incoming data packets to the network address translation engine to translate the public address to the application address. The computer may communicate with a firewall configured to handle both network-level security and application-level security.
US10218740B1 Fuzzy hash of behavioral results
A computerized method for classifying objects in a malware system is described. The method includes detecting behaviors of an object for classification after processing of the object has begun. Data associated with the detected behaviors is collected, and a fuzzy hash for the received object is generated. The generation of the fuzzy hash may include (i) removing a portion of the data associated with the detected behaviors, and (ii) performing a hash operation on a remaining portion of the data associated with the detected behaviors. Thereafter, the fuzzy hash for the received object is compared to a fuzzy hash of an object in a preexisting cluster to generate a similarity measure. The received object is associated with the preexisting cluster in response to determining that the similarity measure is above a predefined threshold value. Thereafter, the results are reported.
US10218739B2 Filter for network intrusion and virus detection
Methods and apparatus to perform string matching for network packet inspection are disclosed. In some embodiments there is a set of string matching slice circuits, each slice circuit of the set being configured to perform string matching steps in parallel with other slice circuits. Each slice circuit may include an input window storing some number of bytes of data from an input data steam. The input window of data may be padded if necessary, and then multiplied by a polynomial modulo an irreducible Galois-field polynomial to generate a hash index. A storage location of a memory corresponding to the hash index may be accessed to generate a slice-hit signal of a set of H slice-hit signals. The slice-hit signal may be provided to an AND-OR logic array where the set of H slice-hit signals is logically combined into a match result.
US10218735B2 Network attack simulation systems and methods
A network attack simulation method including, at a network with a server and a plurality of computers, selecting one or more actions from a plurality of actions for operating on a first computer of the plurality of computers, transmitting instructions from the server to the first computer to execute the one or more selected actions, executing the one or more selected actions on the first computer, and generating data based on the execution of the selected actions. The method includes transmitting the data generated from the first computer to the server, identifying a target computer of the plurality of computers to access, transmitting one or more additional instructions from the server to the first computer to access the target computer using at least a portion of the data, and receiving confirmation from at least one of the first computer and the target computer that the target computer was accessed.
US10218734B2 Systems and methods for improving security of secure socket layer (SSL) communications
The disclosure is directed to a system for improving security of SSL communications. The system can include an device intermediary between one or more servers, one or more clients, a plurality of agents, and a web service. The servers can be configured to receive SSL connections and issue SSL certificates. The device can include a virtual server associated with a respective one of the servers, such that the SSL certificate of the respective server is transmitted through the device. The device can generate service fingerprints for the one or more servers. Each service fingerprint can include information corresponding to an SSL certificate of the virtual server, one or more DNS aliases for a virtual IP address of the respective virtual server, one or more port numbers serving the SSL certificate, and an IP address serviced by the device. The device also can transmit the service fingerprints to a web service.
US10218732B2 Vector-based anomaly detection
A hybrid-fabric apparatus comprises a black box memory configured to store a plurality of behavior metrics and an anomaly agent coupled to the black box. The anomaly agent determines a baseline vector corresponding to nominal behavior of the fabric, wherein the baseline vector comprises at least two different behavior metrics that are correlated with each other. The anomaly agent disaggregates anomaly detection criteria into a plurality of anomaly criterion to be distributed among network nodes in the fabric, the anomaly detection criteria characterizing a variation from the baseline vector, and each of the plurality of anomaly criterion comprising a function of a measured vector of behavior metrics. The variation can be calculated based on a variation function applied to a vector of measured behavior metrics having elements corresponding to member elements of the baseline vector. Anomaly criterion statuses calculated by at least some of the plurality of network nodes are aggregated to detect anomalous behavior. Each anomaly criterion status can be calculated by a network node as a function of the network node's anomaly criterion and a measured vector of the at least two different behavior metrics.
US10218727B2 Sanity check of potential learned anomalies
In one embodiment, a device in a network receives, from a supervisory device, trace information for one or more traffic flows associated with a particular anomaly. The device remaps network addresses in the trace information to addresses of one or more nodes in the network based on roles of the one or more nodes. The device mixes, using the remapped network addresses, the trace information with traffic information regarding one or more observed traffic flows in the network, to form a set of mixed traffic information. The device analyzes the mixed traffic information using an anomaly detection model. The device provides an indication of a result of the analysis of the mixed traffic information to the supervisory device.
US10218724B2 Monitoring social media for breach of organizational privacy
This document describes apparatuses and techniques for monitoring social media for breach of organizational privacy. In some aspects, these techniques receive social media content from a social media site or social media stream. The social media content is compared with organizational information that includes private information and public information to determine an amount of private data disclosed by the social media content. Based on a ratio of amounts of the private data and public data disclosed, a score is provided that indicates a degree to which the social media content breaches organizational privacy.
US10218719B2 Credential modification notifications
Disclosed are systems and methods for providing protection against alteration of data, such as a credential, associated with a transaction. A first communication is received from a requesting system. The first communication includes a credential and corresponds to an indication that an extended-duration task is being initiated and a request to listen to a status of the credential. A device-listening data store is updated to associate the credential with an identifier associated with the requesting system. When an event is detected that indicates that the credential has been modified or cancelled, the device-listening data store is queried based on the credential. In response to the query, the identifier associated with the requesting device is received. A second communication is generated that corresponds to an alert that identifies a status of the credential as having been modified or cancelled. The second communication is transmitted to the requesting system.
US10218716B2 Technologies for analyzing uniform resource locators
Technologies for analyzing a Uniform Resource Locator (URL) include a multi-stage URL analysis system. The multi-stage URL analysis system analyzes the URL using a multi-stage analysis. In the first stage, the multi-stage URL analysis system analyzes the URL using an ensemble lexical analysis. In the second stage, the multi-stage URL analysis system analyzes the URL based on third-party detection results. In the third stage, the multi-stage URL analysis system analyzes the URL based on metadata related to the URL. The multi-stage URL analysis system advances the stages of analysis if a malicious classification score determined by each stage does not satisfy a confidence threshold. The URL may also be selected for additional rigorous analysis using selection criteria not used in by the analysis stages.
US10218713B2 Global attestation procedure
A method, computer program product, and system for authenticating a computing device by geographic attestation includes a processor utilizing executing an authentication application utilizing location services executing on the computing device to obtain location data from the location services. The processor obtains the location data and creates and encodes a data structure in a secured area of a memory; the data structure is only accessible to the authentication application. The processor transmits to an authentication server, an authentication request that includes the encoded location data, requesting access to secure content. The processor obtains a request to query identifiers proximate to the computing device for additional location information and queries the identifiers and transmits this additional location information to the authentication server. The processor receives a notification and based on obtaining the notification, erases the secured area and turns off the location services on the computing device.
US10218710B2 System configurations for data stream accessibility
Obtaining information may be increasingly more challenging in modern times. The systems described herein enable a user to have access to one or more data streams. For example, the data stream may include messages from a famous person provided to an online social networking service, where the messages may be limited character messages. Yet, in some instances, the data stream may also include images posted on a blog, videos posted on a social networking service for connecting people, a list of searches and/or search strings by a famous person, and a number of purchase orders by an actress. The systems may also control the user's access to the one or more data streams, possibly limiting the access to portions of the one or more data streams.
US10218708B1 Systems for providing electronic items having customizable locking mechanism
A method for providing a locked electronic item includes receiving a selection of an electronic lock and the electronic item from a first computing device associated with a sender. The electronic lock includes a lock clue and a lock solution. The method includes determining an answer input field configuration that includes a number of input boxes and spaces that may be arranged to correspond to the lock solution. The method includes transmitting the lock clue and the input field configuration to a second computing device associated with a recipient for display by the second computing device and receiving an attempted lock solution from the second computing device. The method further includes transmitting the electronic item to the second computing device for display or use by the second computing device in response to determining that the attempted lock solution matches the lock solution.
US10218702B2 Vehicle access systems and methods
Systems, devices, and methods for controlling access to vehicles in rental, loaner, shared-use, and other vehicle fleets. Some of the present systems, devices, and methods use encrypted virtual keys that can be relayed to a vehicle computing device via a user's mobile device. Such virtual keys can be command-specific such that successful use of a virtual key results execution of a predetermined command or group of commands, and further commands require one or more additional virtual keys with the additional commands. Others of the present systems, devices, and methods provide tools: for provisioning or initial pairing of vehicle computing devices with corresponding vehicles, identifying and permitting a user to select locally available vehicles, prompting vehicle computing devices to retrieve pending commands from a server, and/or various other functions described in this disclosure.
US10218696B2 Targeted secure software deployment
The techniques and systems described herein are directed to providing targeted, secure software deployment in a computing system. An identity of the computing device can be determined and verified using a trusted platform module (TPM) of the computing device, and a software update can be expressly configured to operate solely on the computing device. Further, a configuration of the computing device can be ascertained using platform configuration registers (PCRs) of the TPM to determine that the computing device has not been modified from a trusted configuration. For example, if malware or unauthorized software is operating on the computing device, the software update may be prevented from being installed. Further, the software update can be targeted for a particular computing device, such that when the software update is received at the computing device, the software update may not be duplicated and provided to an additional, unauthorized device.
US10218691B2 Single sign-on framework for browser-based applications and native applications
Disclosed are various approaches for providing single sign-on capabilities for a user on a client device. A user's credentials can be authenticated by an identity provider application. The identity provider application can facilitate single sign-on capabilities for browser-based applications and native applications on the client device.
US10218690B2 Abstracting an authentication sequence using HTTP
An enterprise server is provisioned with an authentication response language, where the authentication response language allows the enterprise server to issue instructions for authentication steps to an enterprise client, which enables the enterprise client to execute a set of instructions for navigating an authentication sequence. The set of instructions installed into and served by the enterprise server varies depending on a protocol inherently used by the authentication topology. The enterprise client, when accessing a protected resource, and not already authenticated, receives a set of authentication instructions from the enterprise server formulated in the authentication response language. The client starts to interpret the provided authentication instructions, but controls the presentation layer and interface of any user interactions. The client follows the sequence by sending requests and receiving responses from one or more servers in the topology until the sequence is complete.
US10218688B2 Creating awareness of accessed to privacy-sensitive devices
Techniques for providing intuitive feedback to a user regarding which applications have access to a data stream captured by a privacy-sensitive device, such as a camera, a microphone, a location sensor, an accelerometer or the like. These techniques apprise the user of when an application is receiving potentially privacy-sensitive data and the identity of the application receiving the data. In some instances, this feedback comprises a graphical icon that visually represents the data stream being received and that dynamically alters with the received data stream. For instance, if an application receives a data stream from a camera of a computing device of the user, the described techniques may display an image of the video feed captured by the camera and being received by the application. This graphical icon intuitively alerts the user of the data stream that the application receives.
US10218686B2 Dynamically managing, from a centralized service, valid cipher suites allowed for secured sessions
At a centralized service in a hosted environment, a permission list is established of at least one cipher suite valid for secure connections across multiple network environments. Responsive to the centralized service receiving a request from a socket indicating the socket is negotiating a secure connection with another socket, the centralized service sends the permission list to the socket, wherein the socket negotiates for a mutual cipher suite specified in the permission list with the another socket. Responsive to the centralized service identifying that a particular cipher suite matching the mutual cipher suite used in an ongoing secure session for the socket is revoked, the centralized service notifies the socket that the mutual cipher suite is revoked.
US10218676B2 Flexible network security system and method for permitting trusted process
A flexible network security system and method permit a trusted process through a firewall. The system includes a port monitoring unit for extracting information about a server port being used through a network communication program, an internal permitted program storage configured to store a list of programs permitted by the firewall, and a firewall flexible device configured to add the network communication program to the list of programs by extracting information about the network communication program and to automatically store the extracted information about the server port in an internal port storage if the network communication program tries to listen to the server port. The firewall flexible device is further configured to determine whether a port of a packet of inbound traffic matches the server port and to allow the packet of inbound traffic if the port matches the server port.
US10218673B2 Web content display system and method
A web content display system including a provided interface, a processor, a storage unit and an operation interface. The processor is coupled to the provided interface, the storage unit and the operation interface. The provided interface is for inputting a web address with an authorization data corresponding thereto. The processor acquires and analyzes at least one web content corresponding to the web address to obtain a title, an article content with a display format corresponding thereto and an original marketing content with a display format corresponding thereto. The storage unit stores analyzed information and a third party marketing content. The operation interface receives a request for the title from a user device. The processor generates an embedded code executed by a web browser to display a reorganized web content. The article contents of the reorganized web content and the web content have the same display format.
US10218670B2 Presenting tasks in email application and calendar application
A computing system may generate an email application and a calendar application. The email application may be configured to retrieve at least one task from a task database, retrieve at least one email from an email database, and concurrently present the at least one retrieved task and the at least one retrieved email in an email user interface, the at least one retrieved task and the at least one retrieved email being adjacent and non-overlapping within the email user interface. The calendar application may be configured to retrieve the at least one task from the task database, retrieve at least one appointment from an appointment database, and concurrently present the at least one retrieved task and the at least one retrieved appointment in a calendar user interface, the at least one retrieved task and the at least one retrieved appointment being adjacent and non-overlapping within the calendar user interface.
US10218664B1 Recurrent invitation loop
A system, apparatus, and methods are provided for queuing and resending organically generated invitations by members of a user community. During operation, the system sends a first invitation organically generated by a first member of the community to an invitee. For one or more time periods after the invitee receives the first invitation, the system performs the following steps. First, the system queues all invitations organically generated by members of the community and addressed to the invitee within the time period. Next, if the invitee is not a member of the user community when the time period expires, (1) if the queue is not empty, the system de-queues and sends at least one queued invitation to the invitee; and (2) if the queue is empty, the system resends to the invitee at least one of the invitations that was previously received by the invitee.
US10218663B2 Splitting message channels
Various embodiments include a social networking system capable of configuring message channel requests based on a browser cookie and URL subdomain. For example, the social networking system can extract a user identifier from a browser cookie of a web browser on the requesting device. The social networking system can identify a URL subdomain in the URL associated with the message channel request and select a domain-specific account identifier associated with the user identifier and the URL subdomain. The social networking system can then configure the message channel as a domain-specific channel. For example, the social networking system can select, based on the domain-specific account identifier, a content item to send over the message channel to the web browser.
US10218661B2 Dynamic granular messaging persistence
Embodiments of the present invention provide a method, system and computer program product for dynamic, granular messaging persistence in a messaging system. In an embodiment of the invention, a method for dynamic, granular messaging persistence in a messaging system is provided. The method includes monitoring operational performance of a message broker and receiving a message for queuing in a message queue of the message broker. The method also includes parsing the message to extract different fields and corresponding priorities and selectively storing in fixed storage, data for corresponding ones of the different fields based upon consideration of corresponding ones of the priorities and the monitored operational performance. Finally, the method includes queuing the message in the message queue.
US10218660B2 Detecting user gestures for dismissing electronic notifications
A client user accesses content that is primarily textual in nature. A status of the user related to the content is detected, and a notification is provided for display to the user that is based on the user status. The notification is located in a notification area, and obscures at least part of the content, which is located in a content area. The user performs a gesture referencing the content area to dismiss the notification. In some cases, the gesture involves a gesture that the user would normally make to perform an action related to the content even if the notification were not displayed. The notification is then removed from display, and the action related to the content is simultaneously implemented.
US10218658B2 System and method for regulating electronic message transmissions
Systems and methods for regulating electronic messages transmissions. A message delay system is disposed between one or more first entities and a second entity within at least one network. Electronic messages are received from among at least one the first entities and the second entity at one or more message arrival times. A message delay component applies a delay to each received electronic message, based on a predefined delay time common to all of the first entities and a first entity delay offset associated with a first entity that is associated with the received message. The first entity delay offset is based on a geographical origin of the first entity relative to a geographical origin of the second entity. Each delayed message is transmitted to a designated recipient via the network, where the designated recipient is among the second entity and the first entities.
US10218654B2 Confidence score-based smart email attachment saver
In an approach to save-to location selection, a computing device accesses a metadata file comprising a data table. The computing device checks the data table for entries that match one or more features of a file to be saved, wherein each match is associated with a save-to location. The computing device computes confidence scores for each save-to location based on a predefined weight associated with to each feature. The computing device produces a list of recommended save-to locations based on the confidence scores. The computing device receives a user selection based on or overriding the recommendations. The computing device updates the data table with information concerning each of the features of the file and the user selection.
US10218648B2 Out of office message improvements
Embodiments of the present invention relate to set of improvements to the out of office assistant that send out of office messages to senders of messages while a recipient is out of the office. One embodiment of the out of office assistant associates an out of office message with a calendar event to ensure the out of office message is sent only for the predetermined time period associated with the calendar event. Other embodiments of the out of office assistant generating different messages to people internal to an organization and people external to an organization, and the out of office assistant allows different rich text formatting for the different messages. In a further embodiment, a persistent reminder reminds the user that the out of office message application is turned on.
US10218645B2 Low-latency processing in a network node
A method in a network node that includes a host and an accelerator, includes holding a work queue that stores work elements, a notifications queue that stores notifications of the work elements, and control indices for adding and removing the work elements and the notifications to and from the work queue and the notifications queue, respectively. The notifications queue resides on the accelerator, and at least some of the control indices reside on the host. Messages are exchanged between a network and the network node using the work queue, the notifications queue and the control indices.
US10218641B2 Handling dynamic cascade port/LAG changes in a non-blocking manner
Techniques for handling dynamic cascade port/LAG changes in an extended bridge are provided. According to one embodiment, a first network device in an extended bridge can maintain a shadow table that stores information regarding one or more ports and one or more LAGs used to interconnect the network devices in the extended bridge. The first network device can further receive, from a user via a device UI, a command relating to a change to a port or a LAG, update the shadow table based on the change, transmit a change message to one or more other network devices affected by the change, and start a timer associated with the one or more other network devices. In various embodiments, the updating and the transmitting can be performed without blocking the user from entering further commands via the device UI.
US10218635B2 Network controller-sideband interface port controller
A network interface controller (NC) that can provide a connection for a device to a network. The NC can include a sideband port controller. The sideband port controller can provide a sideband connection between the network and a sideband endpoint circuit that can communicate information with the network via the sideband. The sideband port controller can include a receive data route that has an input for receiving packets of data from the network and an output for passing the packets of data received from the network to the sideband endpoint circuit. The receive data route may include a buffer to receive the packets of data from the network and to pass the packets of data received from the network to the sideband endpoint.
US10218633B2 Implementation of a service that coordinates the placement and execution of containers
Organizations are constantly looking for faster and less expensive computer systems to manage businesses; however, the current standard in virtualization techniques includes using virtual machines, which require a long period of time to be instantiated before handling requests and are resource intensive. Using Domain Name System (DNS) queries to a DNS server as an indicator to initiate a virtual resource, such as containers, enables the system to instantiate the container prior to an end user transmitting their first request for a resource stored in that container. Containers can be initialized upon indication of a request, terminated at the end of the request process and initialized again for a next request as they can be activated at very fast speeds as needed. Additionally, using DNS queries as indicators to warm a cache of a network component enables the system components to be imminently used, to be pre-loaded with requested resources.
US10218632B2 Intelligent control and management matrix, apparatus, system, and a method thereof
The present invention relates generally to an intelligent control and management matrix (ICMM), apparatus, system, and a method thereof. More particularly, the invention encompasses an inventive intelligent control and management matrix (ICMM), or icXengine, which is designed to help resolve a consistent issue seen in packet transmission technology, such as, for example, Ethernet technology, which is called contention. In one aspect the inventive ICMM, monitors, polls, and acts based on traffic flow information, to reduce contention, and to allow more data, video, voice, user content, etc., to pass through the Ethernet system. Thus, the inventive ICMM or icXengine allows for decision making, and traffic policing, based on bandwidth analytics, and a predetermined formulation or criteria.
US10218629B1 Moving packet flows between network paths
In one example, a network device is configured as a leaf node of an interconnected topology that defines a plurality of network paths from the network device to each of a plurality of other leaf nodes of the interconnected topology. The network device includes one or more processing units configured to forward a first packet of a packet flow along a first network path of the plurality of network paths, after receiving a second packet of the packet flow, determine an inactivity interval for the packet flow that represents an amount of time between receipt of the first packet and receipt of the second packet, compare the inactivity interval to a threshold, and when the inactivity interval is greater than the threshold, forward the second packet along a second network path of the plurality of network paths, wherein the second network path is different than the first network path.
US10218628B2 Time sensitive network (TSN) scheduler with verification
According to some embodiments, system and methods are provided, comprising receiving, at a verification module, a schedule for transmission of one or more data frames to one or more destination nodes via a Time Sensitive Network (TSN); receiving, at the verification module, a destination for each data frame; receiving, at the verification module, a maximum tolerable latency for each data frame; determining, via the verification module, the received schedule is correct; transmitting one or more data frames according to the schedule; accessing, via the verification module, the one or more destination nodes; verifying, via the verification module, the one or more data frames were transmitted to the one or more destination nodes within a maximum tolerable latency, based on accessing the one or more destination nodes; and controlling one or more operations of an installed product based on the transmitted one or more data frames. Numerous other aspects are provided.
US10218627B2 Disaggregated broadband network gateway functionality for efficient content delivery network peering
A first device may receive information that assigns a function related to network traffic associated with a content delivery network. The first device may implement the function based on the information that assigns the function. The first device may receive the network traffic from the content delivery network and may provide the network traffic to a subscriber device. The first device may provide, to a second device, information associated with the network traffic based on implementing the function. The second device may manage a subscriber session associated with the subscriber device based on the information associated with the network traffic.
US10218607B2 Flow distribution using fabric access tunnels
A mechanism is created within the tunnel context, in which a plurality of tunnels may resolve a given customer's traffic associated with a virtual local area network. The use of a tunnel context may allow distribution of traffic across multiple servers and other devices, such as across top of rack switches and different parts of the fabric infrastructure.
US10218606B2 Producing routing messages for voice over IP communications
A process and apparatus to facilitate communication between callers and callees in a system comprising a plurality of nodes with which callers and callees are associated is disclosed. In response to initiation of a call by a calling subscriber, a caller identifier and a callee identifier are received. Call classification criteria associated with the caller identifier are used to classify the call as a public network call or a private network call. A routing message identifying an address, on the private network, associated with the callee is produced when the call is classified as a private network call and a routing message identifying a gateway to the public network is produced when the call is classified as a public network call.
US10218602B2 Establishing deterministic multicast paths in a network
In one embodiment, a method comprises identifying, by an apparatus in a deterministic network, a multicast forwarding tree comprising a single multicast source as a root of the multicast forwarding tree, a plurality of terminal destination devices as respective leaves of the multicast forwarding trees, and forwarding network devices configured for forwarding a message, transmitted by the root, to the terminal destination devices; and causing, by the apparatus, the forwarding network devices to deliver the message to each of the terminal destination devices simultaneously at a same arrival time.
US10218599B2 Identifying referral pages based on recorded URL requests
A system for pagination of data based on recorded URL requests, includes a data store comprising a computer readable medium storing a program of instructions for performing the pagination of data based on recorded URL requests; a processor that executes the program of instructions; a data segmentation module to receive a log of the URL requests, and to segment the log for a specific source; a referral tree construction module to construct a referral tree for the specific source based on the segmented log and HTTP referrer fields associated with the log; a tree enhancement module to enhance the referral tree based on site-specific rules; a signal computation module to perform signal computation on a plurality of nodes associated with the enhanced referral tree; a classification module to identify each of the plurality of nodes subsequent to the signal computation is performed on the enhanced referral tree; and a page construction module to construct a web page based on the enhanced referral tree subsequent to the classification module identifying the plurality of nodes.
US10218587B2 Transparently tracking provenance information in distributed data systems
A method for tracking provenance information includes catching and logging data events performed by an instrumented application at a provenance layer. Overwritten library call instructions provide library calls to one or more instrumented libraries that invoke the provenance layer to track data operations. A provenance log is created that includes the logged data events.
US10218580B2 Generating physically aware network-on-chip design from a physical system-on-chip specification
Different example implementations of the present disclosure relates to methods and computer readable mediums for automatically generating physically aware NoC design and physically aware NoC Specification based on one or more of given SoC architectural details, physical information of SoC, traffic specification, power profile and one or more constraints. The method includes steps of receiving input information, determining the location/position of different NoC agents, interconnecting channels, pins, I/O interfaces, physical/virtual boundaries, number of layers, size/depth/width of different channels at different time, and locating/configuring the different NoC agents, interconnecting channels, pins, I/O interfaces, and physical/virtual boundaries.
US10218575B2 Provision, configuration and use of a telecommunications network
A method of configuring a telecommunications network comprising the steps of: providing a first set of time dependent network data, a network related parameter varying with time; identifying abnormalities embedded within said first set of data; providing a first set of external event data; associating respective abnormalities with corresponding event data; generating a model to represent an impact of the, or each, class of event, represented by the event data; using the, or each, model in combination with extrapolated data to predict future variation in the network related parameter; repeating this simulation for alternative input conditions; selecting a solution from the output of one the simulations; and implementing a modification to the network corresponding to the/or each respective input condition.
US10218573B2 System and method for discovering configurations of legacy control systems
A system includes at least one processor configured to identify multiple nodes coupled to at least one network of an industrial plant, obtain configuration data from each of the nodes, parse the configuration data to extract specified information from the configuration data, and store the extracted specified information in a specified format. To parse the configuration data for each node, the at least one processor may be configured to generate a memory layout for the configuration data from the node, open a checkpoint file containing the configuration data from the node, and identify at least one point and header information for the at least one point in the checkpoint file using the memory layout. To identify the multiple nodes, the at least one processor can be configured to generate a network diagram of the nodes coupled to the at least one network and identify the nodes from the network diagram.
US10218572B2 Multiprotocol border gateway protocol routing validation
Systems, methods, and computer-readable media for validating routing table information in a network. A network assurance appliance may be configured to retrieve implemented MP-BGP configuration data from a plurality of nodes in a network fabric and reference MP-BGP configuration data from a network controller. The network assurance appliance compares the implemented MP-BGP configuration data with the reference MP-BGP configuration data and determines that there is a MP-BGP misconfiguration of the implemented MP-BGP configuration data based on differences in the implemented MP-BGP configuration data and the reference MP-BGP configuration data.
US10218571B2 Flexible channel coordination for multiple optical carrier optical networks
One or more management systems coordinate wavelength configuration patterns of a plurality of multi-wavelength optical transport nodes in an optical network for a first transport period. The one or more management systems determine data traffic demand changes in the optical network; and coordinate wavelength configuration patterns of the plurality of multi-wavelength optical transport nodes in the optical network for a second transport period, that is subsequent to the first transport period, based on the determined data traffic demand changes.
US10218568B2 Method and a device for provisioning control plane in multi-technology network
A method of provisioning a control plane in a multi-technology network in response to a first connection request received from a client. The method comprises receiving the first connection request at a control plane dispatcher; analysing said first connection request and selecting a control plane based on results of the analysis and characteristics of control planes at the disposal of the dispatcher in the multi-technology network. The control plane dispatcher selects on a per connection request basis what is the best technology for that request and its requirements, taking also into account the status of the network resources.
US10218564B2 Unified replication mechanism for fault-tolerance of state
A network control system that achieves high availability for forwarding state computation within a controller cluster by replicating different levels of table state between controllers of the controller cluster. To build a highly available controller cluster, the tables for storing the forwarding state are replicated across the controllers. In order to reduce network traffic between the controllers, fewer tables are replicated to slave controllers, which then recompute the forwarding state of the master controller in order to have a replicate copy of the master controller's forwarding state for possible failover. In other embodiments, more tables are replicated to minimize the recomputations and processor load on the slave controller. The network control system of some embodiments performs continuous snapshotting to minimize downtime associated with reaching a fixed point and replicating the state.
US10218563B2 Monitoring connections for data communications
A method for monitoring connections for communicating data is provided. The method includes monitoring communication of data from a device over a connection. A current connection performance parameter for the connection is determined based on the monitoring. The current connection performance parameter is compared with a predetermined threshold. If the current connection performance parameter is less than or equal to the predetermined threshold, the connection is determined to be degraded. An alert may be provided to a user if the connection is determined to be degraded and an alert condition is met.
US10218561B2 Communications system, control apparatus, and network management server
Embodiments of the disclosure describe a communications system, including: a control apparatus, multiple remote apparatuses, and a network management server, where the control apparatus communicates with and connects to the multiple remote apparatuses, and the control apparatus controls data aggregation and distribution of the multiple remote apparatuses; the control apparatus communicates with and connects to the network management server, and the network management server and the control apparatus transmit management data and feedback data according to a preset solution, so that the control apparatus and the multiple remote apparatuses are presented as only one network element on the network management server.
US10218560B2 Centralized troubleshooting tool in distributed virtual network
A novel centralized troubleshooting tool that enables user to troubleshoot a distributed virtual network with a single consistent user interface is provided. The distributed virtual network being monitored or debugged by the centralized troubleshooting tool includes different types of logical resources (LRs) that placed or distributed across different physical endpoints (PEs). The centralized troubleshooting tool provides functions that allow the user to invoke commands on different physical endpoints in order to collect information about the logical resources running in those physical endpoints. This allows the user to compare and analyze the information from different PEs for a same LR.
US10218559B2 Data transmission method and apparatus
A data sending method is provided. Media access control MAC payloads corresponding to a plurality of receiving devices are encapsulated in one MAC packet data unit (PDU), where the MAC PDU includes a header, the MAC payloads and identification information of each receiving device in the plurality of receiving devices; and the header includes a plurality of subheaders, the plurality of subheaders is subheaders respectively corresponding to a MAC payload corresponding to each receiving device, the MAC payload corresponding to each receiving device includes a MAC control element (CE) and/or a MAC service data unit (SDU), and the identification information is used for identifying each receiving device. The MAC PDU is sent. In the foregoing solutions, transmission of a MAC PDU during multi-user cooperated communication is implemented.
US10218556B2 Transmission method, transmitter apparatus, reception method and receiver apparatus
Transmission quality is improved in an environment in which direct waves dominate in a transmission method for transmitting a plurality of modulated signals from a plurality of antennas at the same time. All data symbols used in data transmission of a modulated signal are precoded by hopping between precoding matrices so that the precoding matrix used to precode each data symbol and the precoding matrices used to precode data symbols that are adjacent to the data symbol in the frequency domain and the time domain all differ. A modulated signal with such data symbols arranged therein is transmitted.
US10218553B2 Method and device for transmitting data unit in WLAN
Disclosed are a method and a device for transmitting data unit in a WLAN. A method for transmitting data unit in a WLAN comprises: a step of an STA generating a PPDU; and a step of the STA transmitting the PPDU to an access point (AP), wherein the PPDU comprises a first field and a second field, wherein the first field is transmitted on the basis of a first IFFT and the second field is transmitted on the basis of a second IFFT.
US10218551B1 Soft information measurement in bluetooth long range
A device includes a frequency offset (FO) compensation circuit coupled with a decoder, and a soft information measurement circuit. The frequency offset compensation circuit is configured to: (i) receive a continuous phase modulation (CPM) signal, (ii) adjust the CPM signal in a sampling window based on a frequency offset compensation value, and (iii) provide the adjusted CPM signal to the decoder. The decoder is configured to: (i) receive the adjusted CPM signal generated by the FO compensation circuit, (ii) decode the adjusted CPM signal to obtain one or more information symbols associated with the CPM signal, (iii) provide the one or more information symbols for soft information generation; and (iv) receive soft information provided by the soft information measurement circuit.
US10218549B1 Wireless radio receiver that performs adaptive phase tracking
A post-equalization phase tracking unit, for each signal block of a received series: computes beginning absolute phase rotation using equalized preceding pilot symbols; subdivides the block into a time sequence of groups of equalized symbols; initializes accumulated phase associated with the first-in-time group with the absolute phase rotation. For each group, the unit: computes a de-rotated version of each symbol using the previous group's accumulated phase used to blindly estimate a residual group phase; assigns the group's accumulated phase with a sum of the group's residual phase and the previous group's accumulated phase; estimates phase drift within the group by using at least the group's accumulated phase to compute a phase compensation signal. A pre-equalization phase tracking unit computes a phase of autocorrelation between identical-as-transmitted initial/terminal sequence portions; estimates a start phase using the autocorrelation phase and the previous signal block start phase; interpolates start phases to estimate phase drift.
US10218546B2 Systems and methods for nonlinear distortion discovery in active carriers
A digital transmission system includes a transmitter configured to transmit an orthogonal frequency division multiplexing (OFDM) signal along a signal path, a receiver for receiving the OFDM signal from the transmitter and extracting OFDM symbols from the received OFDM signal, and a diagnostic unit configured to (i) demodulate the received OFDM signal to create an ideal signal, (ii) compare the received OFDM signal with the ideal signal to calculate an error signal, (iii) cross-correlate the error signal with the ideal signal, and (iv) determine a level nonlinear distortion from one of the transmitter and the signal path based on the correlation of the error signal with the ideal signal.
US10218544B1 Adjustable electric control equalization circuit of cable television networks
The present disclosure discloses an adjustable electric control equalization circuit used for cable television networks. The disclosed adjustable electric control equalization circuit includes one or more electric control equalization modules with adjustable slopes, a control module, and one or more compensation modules. The control module and the one or more electric control equalization modules are electrically connected to control slope change of the one or more electric control equalization modules. The control module and the one or more compensation modules are electrically connected to generate compensation signals based on the slope change of the one or more electric control equalization modules. An output of the one or more electric control equalization modules is electrically connected to an input of the one or more compensation modules to output a combined signal of a sum of signals outputted from the electric control equalization module and the compensation module.
US10218543B2 Subscriber station for a bus system and method for reducing wire-bound emissions in a bus system
A subscriber station for a bus system and a method for reducing wire-bound emissions in a bus system are provided. The subscriber station includes a digital-analog converter for converting a digital signal into an analog signal, and an analog-digital converter, the digital-analog converter and the analog-digital converter being connected for a balancing of the dominant bus state of the bus system.
US10218542B1 Channel estimate improvement with L-LTF and HT-LTF averaging
Systems, devices, and techniques relating to multi-symbol channel estimation are described. A described technique includes receiving a signal comprising first and second training symbols, and one or more data symbols; determining first and second channel estimates for subcarriers respectively based on the first and second training symbols; determining a dynamic timing advance estimate based on the first training symbol to adjust a sampling time for a remaining portion of the signal; determining one or more phase differences between the first and second training symbols for the subcarriers respectively based on angular versions of the first and second channel estimates; rotating the first channel estimates based on the dynamic timing advance estimate and the one or more phase differences; producing combined channel estimates based on the second channel estimates and the rotated first channel estimates; and processing the one or more data symbols based on the combined channel estimates.
US10218541B2 OFDM transmission/reception device for transmitting and receiving OFDM symbols having a variable data transmission rate and method thereof
An orthogonal frequency division multiplexing (OFDM) transmission device transmits OFDM symbols to at least one reception device and includes an OFDM transmission processing unit which generates a plurality of OFDM symbols; a pilot insertion unit which inserts pilot tones into each of the plurality of OFDM symbols; and a control unit which controls the pilot insertion unit to insert the pilot tones according to a pilot insertion pattern which is selected to correspond to a communication environment from among a plurality of pilot insertion patterns.
US10218540B2 Transmitter for transmitting a high-rate data transmission through direct excitation
One aspect is a circuit for tuning a resonance frequency of an electrically small antenna and directly exciting the electrically small antenna. The circuit includes a first source configured for providing a constant voltage. The circuit also includes an antenna and a switched capacitor configured for being alternatively alternately coupled to the first source to be charged thereby and to the antenna for exciting the antenna. Another aspect is a transmitter for transmitting a wireless signal using an antenna without using a variable voltage source to excite the antenna. The transmitter includes a first source configured for providing a constant voltage. The transmitter further includes an antenna and a switched capacitor configured for being alternately coupled to the first source to be charged thereby and to the antenna for exciting the antenna and for tuning a resonance frequency of the antenna.
US10218537B1 Method, apparatus and computer program to provide access to client records and data resources
A method, computer program and apparatus are disclosed that include accessing client data records, such as, medical records. The method may include receiving a data file at a server sent from at least one client and including client requirements. The method may also include storing the received data file locally at the server, executing an application that scans the server to determine if any new data files have been received. The method may also include storing the copied data file in a data folder stored in a file cluster, updating a table stored in a database to indicate that a new file has been stored, deleting the locally stored file from the server, and moving files specified by the client requirements from an export folder of the file cluster to the server so that the at least one client may access the exported files.
US10218536B1 Configuring and managing virtual grids
Some embodiments provide a hosting system for provisioning and managing servers (e.g., virtual servers, dedicated servers) in a switched network. In some embodiments, the hosting system receives a configuration for one or more servers for a particular entity (e.g., customer, user). The hosting system then identifies a grid identity and a set of virtual local area network (VLAN) identities for the particular entity. The hosting system then deploys the configuration for the one or more servers on one or more grid-specific hardware nodes using the grid identity and the set of VLAN identities. In some embodiments, the hosting system identifies a local VLAN identity that is associated with a grid-independent hardware node, where a grid-independent hardware node and grid-specific hardware nodes may co-exist in the same switched network.
US10218533B2 Wireless device and interface module
An interface module according to one aspect of the invention includes an interface and a local communication device. The interface, which is connected to a field device, receives a first wireless signal from the field device. The local communication device wirelessly transmits the first signal to a wireless module by first local communications. The local communication device receives, from the wireless module by second local communications, a second signal destined for the field device that is wirelessly transmitted from an external device and wirelessly received by the wireless device. The interface device outputs the second signal to the field device.
US10218530B2 Home energy management system
A home energy management system includes a protocol conversion device configured to provide bi-directional communication between a networking device and one or more energy meters, wherein the protocol conversion device connects to the networking device via a transmission control protocol/Internet protocol (TCP/IP) and connects to one or more energy meters via one or more communication protocols supported by one or more energy meters. The home energy management system further includes the networking device, connected to the protocol conversion device via the TCP/IP connection, configured to receive, from the protocol conversion device, data packets generated by the one or more energy meters, and transmit the data packets to a remote server.
US10218527B2 Method and apparatus for setting sub-frame for supporting MBMS
Provided are a method for setting a sub-frame for supporting a multimedia broadcast multicast service (MBMS) in a wireless communications system, and an apparatus using the same. The method includes receiving multicast broadcast single frequency network (MBSFN) information instructing a sub-frame which is set as an MBSFN sub-frame in a frame, and receiving a signal using an extended cyclic prefix (CP) in the sub-frame instructed by the MBSFN information, wherein the sub-frame which is set as the MBSFN sub-frame indicates only the sub-frame participating in the MBMS.
US10218526B2 Distributed multicast by endpoints
A novel method of conducting multicast traffic in a network is provided. The network includes multiple endpoints that receive messages from the network and generate messages for the network. The endpoints are located in different segments of the network, each segment including one or more of the endpoints. For a source endpoint to replicate a particular message (e.g., a data packet) for all endpoints belonging to a particular replication group (i.e., multicast group) within the network, the source endpoint replicates the particular message to each endpoint within the source endpoint's own segment and to a proxy endpoint in each of the other segments. Each proxy endpoint in turn replicates the particular message to all endpoints belonging to the particular replication group within the proxy endpoint's own segment.
US10218524B2 Bit indexed explicit replication for layer 2 networking
Various systems and methods for performing bit indexed explicit replication (BIER). For example, one method involves receiving a link layer protocol frame at a network device. The link layer protocol frame includes a MAC address that identifies the link layer protocol frame as a being a multicast frame. The method then involves selecting a subset of ports included on the network device and forwarding the link layer protocol frame to only the selected subset of ports.
US10218523B2 Using a central controller cluster to configure a distributed multicast logical router
For a managed network implementing at least one logical router having centralized and distributed components, some embodiments provide a method for configuring a managed forwarding element (MFE) executing on a first host machine to implement a distributed multicast logical router and multiple logical switches logically connected to the logical router in conjunction with a set of additional MFEs executing on additional host machines to process multicast data messages. The method receives a multicast group report from a data compute node (DCN) that executes on the first host, sends a summarized multicast group report indicating multicast groups joined by DCNs executing on the first host to a set of central controllers, receives data based on an aggregated multicast group report from the set of central controllers, and uses the data based on the aggregated multicast group report to configure the MFE to implement the distributed multicast logical router.
US10218520B2 Wireless device video floor control
A floor control for a video application operating on a wireless device employing a video bearer may be modified by a video application function (AF). A policy and charging rules function (PCRF) may receive from the video AF, a first request, in response to the modifying the floor control. The first request may comprise one or more quality of service (QoS) parameters indicating a QoS of the video bearer. The PCRF may decide one or more policy and charging control (PCC) provisions for the QoS provided for the video application. The PCRF may transmit to a policy charging enforcement function (PCEF), a second request comprising the one or more PCC provisions for the QoS. The PCEF may enforce the one or more PCC provisions for the QoS on a popularity of packet transmitted via the video bearer to the wireless device.
US10218519B1 System and method for determining whether users should be provided access to online content
Systems and methods for identifying whether users should be provided access to online content. Request information related to user requests for content may be obtained. A record indicating whether or not requesting user accounts should be provided access to the online content may be maintained. Whether the requesting user accounts should be provided access to individual pieces of content requested may be determined based on the record. A log may be updated with the request information related to the user requests for content. The request information included in the log may be analyzed to identify one or more of the requesting user accounts that are currently provided access to the online content, but should not be provided access to the online content in the future. The record may be updated based on the analysis of the request information included in the log.
US10218518B2 Authentication server, authentication system, and authentication method
An authentication server according to embodiments performs statistical processing on a plurality of pieces of ID data acquired from an electronic device including a PUF circuit generating the pieces of ID data (S1052 to S1071), determines whether the plurality of pieces of ID data are physical random numbers based on a result of the statistical processing (S1072), and when the plurality of pieces of ID data are determined to be physical random numbers, recognizes the result of authentication of the electronic device as a success of authentication (S1073), and when the plurality of pieces of ID data are determined not to be physical random numbers, recognizes a result of authentication of the electronic device as a failure of authentication (S1074).
US10218512B2 Robot mitigation
Computer systems, such as a client and a server operably interconnected via a network, are subject to stress on computational resources due to an abundance of automated-user traffic. To improve resource functionalities and control the resources available to automated-agents, value information of valuable assets is encrypted such that a client must perform an algorithm for calculating a decryption key in order to view the unencrypted content. Wherein the encryption is tuned in such a way that any computational delay caused by the encryption is imperceptible to a human-user and largely perceptible to an automated-agent such that the need to determine if a user is an automated-user or a human-user is irrelevant.
US10218510B2 Network-based device authentication system
An authentication system may receive a request signature corresponding to a user request to view secure user information on a user device and generate a server-side signature matching the request signature to authenticate the user device to receive the secure user information without authenticating the user. The request signature may include a device identifier corresponding to the device, a token code generated by the authentication system and stored by the user device, a timestamp corresponding to the transmission time of the request signature, and a version of the device identifier, the token code, and the timestamp encrypted using a signature key provided to the user device by the authentication system. The authentication system may generate the server-side signature using the timestamp and stored copies of the device identifier, the token code, and the signature key.
US10218502B2 Confidential communication management
Systems and methods are provided for confidential communication management. For example, a client computer can determine a client key pair comprising a client private key and a client public key. The client computer can further determine a protected server key identifier, identify a server public key associated with the protected server key identifier, and generating a shared secret using the server public key and the client private key. The client computer can further encrypt message data using the shared secret and sending, to a server computer, a message including the encrypted message data, the protected server key identifier, and the client public key. The protected server key identifier can be associated with the server computer and can be usable by the server computer to identify a server private key to be used in decrypting the encrypted message data.
US10218501B2 Method, device, and system for establishing secure connection
A method includes: securely obtaining, by a first device, a first public key estimated value of a second device in an out-of-band manner; encrypting an asymmetric encryption public key by using the first public key estimated value; sending the encrypted asymmetric encryption public key to the second device; receiving an encrypted first key-exchange public key sent by the second device; decrypting the encrypted first key-exchange public key by using an asymmetric encryption private key; performing an operation based on the decrypted first key-exchange public key, to obtain a second public key estimated value; and when the first public key estimated value is consistent with the second public key estimated value, determining that the decrypted first key-exchange public key is correct, generating a shared key by using a key-exchange private key and the first key-exchange public key, and establishing a secure connection to the second device by using the shared key.
US10218500B2 Authentication of a card by contactless reading
The invention relates to a method of authentication of a contactless communication circuit, PICC, by a contactless communication terminal, PCD. Within the PICC, a first number is generated by encryption of a second random number, and the first number is sent to the PCD. Within the PCD, a third number is generated by decryption of the first number. Also within the PCD, a fourth number is determined and encrypted to generate a fifth number. The fifth number has first and second portions. Back within the PICC, a sixth number is determined, which is used in the determination of a seventh number. The seventh number is determined by encryption by a cipher block chaining operating mode of the sixth number with an initialization vector equal to the first portion. If the seventh number is different from the second portion, the authentication is interrupted.
US10218499B1 System and method for secure communications between controllers in a vehicle network
A system and method are described for secure communications between controllers in a vehicle network. The system includes multiple controllers associated in a group and configured to communicate with each other, each having an initial controller identification (ID) number and configured to communicate with a gateway controller. Each controller in the group is configured to calculate an updated controller ID number and transmit the updated controller ID to the gateway controller in a secure fashion, and the gateway controller is configured to authenticate and transmit the updated controller ID of each controller in the group to all the controllers in the group in a secure fashion. Each controller in the group is further configured to include its updated controller ID in network messages transmitted to other controllers in the group, and to authenticate other controllers in the group based on the updated controller IDs in network messages from other controllers.
US10218496B2 Outputting a key based on an authorized sequence of operations
Values and a sequence of operations associated with generating a key may be received. A determination may be made as to whether the sequence of operations associated with the key matches an authorized sequence of operations. The key may be outputted when the received sequence of operations matches the authorized sequence of operations and the key may not be outputted when the received sequence of operations does not match the authorized sequence of operations.
US10218494B1 Performing block form reductions modulo non-Mersenne primes in cryptographic protocols
In a general aspect, a cryptography process performs modular operations, where the modulus is a non-Mersenne prime. In some aspects, an integer is obtained during execution of a cryptography protocol defined by a cryptosystem. A prime modulus is defined by the cryptosystem in terms of a set of constants. The set of constants includes at least a first constant and a second, distinct constant. A set of block coefficients is computed to represent the integer in a block form. The plurality of block coefficients includes a first block coefficient obtained by a first modular reduction modulo the first constant, and a second block coefficient obtained by a second modular reduction modulo the second constant. A reduced representation of the integer is computed based on the plurality of block coefficients, such that the reduced representation is less than the prime modulus.
US10218487B2 Radio configuration optimization for full-duplex communications
A full duplex communication system transmits a first message from a first radio to a second radio and a second message from the second radio to the first radio, in full duplex transmission, and collaboratively and dynamically adjusts the radio configurations of the first and second radios to transmit the first message and transmit the second message to completion in substantially the same time. Alternatively the system operates a first, a second and a third radio in full duplex mode, wherein the first radio transmits a first message having a first message length to the second radio, and the second radio transmits a second message having a second message length to the third radio; and collaboratively and dynamically adjusts the radio configuration of at least one of the first and second radios, to transmit the first message and transmit the second message to completion at substantially the same time.
US10218484B2 Enhanced transmission acknowledgment delivery and processing
Systems and methods adapted to provide transmission of communication acknowledgments to facilitate effective delivery and processing of acknowledgments are disclosed. Embodiments may utilize one or more special definition of header and/or control bits (e.g., length indicator, extension field, etc.), special grants (e.g., a grant to carry control PDUs and/or data PDUs with one or more ACKs), and/or one or more special logical channel/radio bearer (e.g., a logical channel having higher priority than regular data bearer traffic) for delivery of acknowledgments, to expedite processing of the acknowledgments, etc. A device receiving such acknowledgments may identify a packet as including one or more acknowledgment upon decoding/deciphering the received packet, such as by detecting a header field containing special data or by receiving the acknowledgment via a special bearer channel, whereby the acknowledgments may be extracted and delivered to upper layers without waiting for all the in-sequence packets to be received or processed.
US10218482B2 Network node and method for managing transmission of cell reference symbols
A method performed by a network node for managing transmission of Cell Reference Symbols, CRS, wherein the network node 110 operates one or more cells and the network node 110 is configured to transmit the CRS in a first bandwidthmode. When the network node 110 has identified a cell 130 which is not actively serving any UEs 120, also referred to as an empty cell, the network node 110 applies(302) a reduced CRS bandwidth mode in the first cell 130 in relation to the first bandwidthmode. By applying (302) a reduced CRS bandwidth mode in the empty cell 130, the overall interference of the CRS from the empty cell 130 is reduced, thereby enhancing the performance in cells actively serving UEs 120.
US10218481B2 Apparatus and method for transmitting a reference signal in a wireless communication system
A method of transmitting a reference signal by a base station in a wireless communication system is provided. The method includes: generating a plurality of reference signals for channel measurement, wherein the plurality of reference signals for channel measurement are different types; and transmitting the plurality of reference signals for channel measurement, wherein the plurality of reference signals for channel measurement are transmitted using one or more subframes as a duty cycle.
US10218476B2 Transmission of reference signals
Resources for reference signalling on at least one component carrier of a plurality of aggregated component carriers can be determined by a station. Information indicative the at least one component carrier and the associated resources is then communicated to another station for configuration of the other station. A trigger is then sent for reference signalling, and in response to the trigger, at least one reference signal is sent from the other station using the indicated at least one component carrier and resources.
US10218472B2 Communication terminal
A communication terminal is capable of simultaneously communicating through a plurality of carriers by carrier aggregation, and the communication terminal comprises: a quality measurement unit for measuring the reception quality of a radio wave transmitted through a plurality of carriers from a base station of a connected cell to obtain a measured value; a primary carrier storage unit storing information specifying a primary carrier chosen from the plurality of carriers; a comparator for comparing a measured value of the primary carrier measured by the quality measurement unit to a threshold value; and a cell search unit for searching for another cell when the measured value of the primary carrier is less than or equal to the threshold value. Consequently, a search threshold value for carrier aggregation can be appropriately determined to perform a cell search and a quality measurement.
US10218466B2 Enhanced physical channel transmission method, communications device, user equipment, and base station
The present disclosure provides an enhanced physical channel transmission method. The method includes: determining first information corresponding to each of one or more enhanced physical channel transmission levels, where the first information includes repetition configuration information and enhanced transmission configuration information that are of enhanced transmission of a physical channel; determining, according to the first information, a start radio frame of an enhanced physical channel transmission opportunity corresponding to each enhanced physical channel transmission level and a start position, in the start radio frame, of the enhanced physical channel transmission opportunity, where the start position is a start subframe, or the start position is a start physical channel transmission opportunity; and performing the enhanced transmission of the physical channel by using the start position in the start radio frame as a start point. Therefore, enhanced transmission of a physical channel for terminals of different levels is implemented.
US10218458B2 System and method for multi-user full duplex link adaptation
A method of link adaptation is described including establishing, using a first serving point, a multi-user full duplex mode wherein the multi-user full duplex mode enables a downlink to a first wireless device and an uplink from a second wireless device. The first serving point requests from the first wireless device a first channel quality indicator indicating channel quality between the serving point and the first wireless device in a full duplex time period and a second channel quality indicator indicating channel quality between the serving point and the first wireless device in non-full duplex time period. The full duplex mode is evaluated using the first and second channel quality indicators. At least one parameter of the full duplex mode is adjusted based on the evaluating.
US10218457B2 Techniques for improving feedback processes based on a latency between a transmission time interval (TTI) and a feedback opportunity
Techniques are described for wireless communication. One method includes identifying a latency between a start of a transmission time interval (TTI) of a transmission burst and a feedback opportunity for the TTI, and determining a duration of the TTI based at least in part on the latency. Another method includes identifying a latency between an end of a TTI of a transmission burst and a feedback opportunity for the TTI, identifying a plurality of code blocks in the TTI, selecting one of a transport block level feedback or a code block level feedback for the TTI based at least in part on the latency, and transmitting the selected one of the transport block level feedback or the code block level feedback for the TTI during the feedback opportunity.
US10218455B2 Method and apparatus for increasing and decreasing variable optical channel bandwidth
Embodiments of the present invention provide a method and an apparatus for increasing and decreasing variable optical channel bandwidth. The method for increasing includes: sending a higher order optical channel data unit (HO ODU) frame to which a timeslot increase indication is added to a second NE; starting from a next HO ODU frame, mapping, by an NE, a bit stream formed by a flexible optical transport data unit (ODUflex) bit stream at a first rate and an idle data bit stream to Y timeslots of the HO ODU frame; sending an ODUflex frame to which a rate increase indication is added to the second NE; and starting from a next ODUflex frame, mapping an ODUflex bit stream at a second rate to the Y timeslots of the HO ODU frame.
US10218451B2 Communication device for performing carrier search in TD-SCDMA system and method of controlling same
A communication device and method operating in a wireless communication system is provided. The communication device includes a memory configured to store frequency history information; and a processor electrically connected to the memory, wherein the processor is configured to measure reception power of each of a plurality of first signals included in a first band, determine a first candidate frequency set according to a strength of each measured reception power, determine a second candidate frequency set updated from the first candidate frequency set based on the frequency history information, and determine whether a cell corresponding to each frequency included in the second candidate frequency set exists.
US10218449B2 Frequency/phase synthesizer noise cancellation
An open-loop feed-forward cross-correlator noise cancellation device includes a synthesizer to generate a synthesized output clock signal based on a reference clock signal. The open-loop feed-forward cross-correlator noise cancellation device also includes a cross-correlator device coupled to the synthesizer to receive the reference clock signal and the synthesized output clock signal and to cross-correlate the reference clock signal and the synthesized output clock signal to generate a cross-correlated output signal. The open-loop feed-forward cross-correlator noise cancellation device further includes a signal control delay line coupled to the cross-correlator device to generate an anti-phase noise signal based on the cross-correlated output signal to counter uncorrelated phase noise from additional circuitry of the synthesizer.
US10218447B2 Frequency deviation compensation scheme and frequency deviation compensation method
When a frequency deviation compensation amount is compensated for by use of frequency shift, a phase offset occurs between adjacent input blocks included in a plurality of input blocks as divided, with the result that an error occurs in a reconstructed bit sequence. A frequency deviation compensation system of the invention is characterized by comprising: a frequency deviation compensation means for compensating for a frequency deviation occurring in a signal by use of frequency shift; and a phase offset compensation means for compensating for a phase offset occurring, in the signal, due to the frequency shift.
US10218446B2 Method and apparatus for characterization and compensation of optical impairments in InP-based optical transmitter
A method and apparatus for characterizing and compensating optical impairments in an optical transmitter includes operating an optical transmitter comprising a first and second parent MZ, each comprising a plurality of child MZ modulators that are biased at respective initial operating points. An electro-optic RF transfer function is generated for each of the plurality of child MZ modulators. Curve fitting parameters are determined for each of the plurality of electro-optic RF transfer functions and operating points of each child MZ modulator are determined using the curve fitting parameters. An IQ power imbalance is determined using the curve fitting parameters. Initial RF drive power levels are determined that compensate for the determined IQ power imbalance. The XY power imbalance is determined for initial RF drive power levels using the curve fitting parameters. The operating RF drive powers are determined that at least partially compensate for the first and second IQ power imbalances and for the XY power imbalance for the optical transmitter. An optical signal comprising a Nyquist-pulse-shape is generated at an output of the optical transmitter.
US10218445B2 Minimizing polarization-dependent optical power for transmitters
A system is configured to determine a first power level of a first signal output from a first modulator, and determine a second power level of a second signal output from a second modulator. The first signal may include a first optical signal associated with a particular polarization orientation, and the second signal may include a second optical signal associated with the particular polarization orientation. The system is configured to determine a relationship between the first power level and the second power level, and to set, based on the relationship between the first power level and the second power level, a reverse bias voltage associated with the first modulator, where the reverse bias voltage may be used to control the first power level of the first signal.
US10218441B2 Wireless infrastructure with distributed fiber networks
Systems described herein provide antenna elements, each of which contains an antenna array and electronics, built into a fiber optic aerial cable to form a hybrid cable. The hybrid cable has a fiber buffer tube including one or more fiber cores, an outer sheath surrounding the fiber buffer tube, and a distributed array of antenna elements integrated along a length of the hybrid fiber optic cable. Each of the antenna elements includes an antenna and control electronics for the antenna.
US10218440B2 Method for visible light communication using display colors and pattern types of display
A visible light communication (VLC) method in which a transmission device having a display transmits a signal to a reception device having a camera according to the present invention includes outputting, by the transmission device, a visible light signal including data for transmission (referred to as “transmission data” below) through the display using at least one of a color and a pattern, and receiving, by the reception device, the visible light signal through the camera and extracting the transmission data.
US10218434B2 Monitoring optical fibre link
The invention relates to a device and a method performed by the device of monitoring an optical fibre link. The method provided for monitoring an optical fibre link comprises generating a monitoring signal used for monitoring the optical fibre link, combining the generated monitoring signal with a data signal to be transmitted over the optical fibre link, detecting backscattering of the monitoring signal from the optical fibre link, comparing the detected backscattered monitoring signal with an estimated monitoring signal backscattered along the optical fibre link, and determining, based on the comparison, at least one location along the optical fibre link where the monitoring signal is backscattered, and signal loss caused by the backscattering.
US10218432B2 Layer-2 connectivity from switch to access node/gateway
Methods, systems, and apparatuses for providing layer-2 connectivity through a non-routed ground segment network, are described. A system includes a non-autonomous gateway in communication with a satellite configured to relay data packets. The non-autonomous gateway is configured to receive the data packets from the satellite at layer-1 (L1) of the OSI-model, generate a plurality of virtual tagging tuples within the layer-2 packet headers of the plurality of data packets. The non-autonomous gateway is further configured to transmit, at layer-2 (L2) of the OSI-model, the virtually tagged data packets. Each of the packets may include a virtual tagging tuple and an entity destination. The system further includes a L2 switch in communication with the non-autonomous gateway. The L2 switch may be configured to receive the data packets and transmit the data packets to the entity based on the virtual tuples associated with each of the data packets.
US10218430B2 Integrated mixed-signal ASIC with DAC and DSP
An integrated analog to digital converting and digital to analog converting (ADDA) RF transceiver for satellite applications, configured to replace conventional analog RF down and up conversion circuitry. The ADDA RF transceiver includes one of more ADCs, DSPs, and DACs, all on a single ASIC. Further, the circuity is to be radiation tolerant for high availability and reliability in the ionizing radiation environment present in the space environment.
US10218425B2 Multiple uplink control channel in a wireless network
A base station receives from wireless device configuration parameters of a plurality of cells grouped into a plurality of timing advance groups (TAGs). The plurality of cells comprises a primary cell with a primary physical uplink control channel (PUCCH), and a PUCCH secondary cell with a secondary PUCCH. The base station receives an activation command indicating activation of the PUCCH secondary cell. The base station receives a timing advance command (TAC) for the first TAG. The base station starts transmission of valid channel state information (CSI) via the PUCCH secondary cell in a second subframe occurring a first quantity of subframes after the first subframe. The first quantity of subframes is greater than eight, and is based on a delay from receiving the activation command until the wireless device applies the TAC to uplink transmissions via the first TAG.
US10218421B2 Radio transmitter for distortion mitigation
A transmitter for radio transmission to one or more receivers over a channel described at least in part by a channel matrix H, the transmitter comprising a pre-coder connected to an antenna array via a transmit unit, the antenna array comprising a number M of antenna elements am, m=1, 2, . . . , M, each antenna element am being configured to receive a respective transmit signal component xm from the pre-coder via the transmit unit, the pre-coder being configured to receive a number K
US10218420B2 Millimeter-wave communication control method and millimeter-wave communication control apparatus
A millimeter-wave controller receives, from a microwave-communication control apparatus belonging to a microwave network, a first signal including location information of a first terminal belonging thereto and a use request for the first terminal to use the millimeter-wave network. A beam range for the first terminal and a first wireless resource that is included in one or more wireless resources of one or more millimeter-wave access points and that is to be allocated to the first terminal are set based on the location information. A use permission for the millimeter-wave network and first connection information for connection to a first millimeter-wave access point corresponding to the first wireless resource are transmitted to the microwave-communication control apparatus. The first connection information differs from second connection information for a second terminal belonging to the millimeter-wave network, the second terminal connects to the first millimeter-wave access point by using the second connection information.
US10218419B2 System and method for coding WCDMA MIMO CQI reports
A block coding method and system for improving the reliability of Channel Quality Indicators (CQI) and antenna weight indicators (AWI) reporting. A user terminal first generates 8-bit CQI and 2-bit AWI. A codeword generator produces a codeword responsive to these 10 CQI/AWI bits using a codebook or a generator matrix of a (20,10,6) code. The (20,10,6) code has a minimum Hamming distance of 6 The encoded codeword is transmitted to a receiver for decoding utilizing an identical (20,10,6) codebook.
US10218417B2 Communication device, communication system, and communication method
A communication device that is configured to: compute reflected transmission weights based on timing correction coefficients to be applied to each of a plurality of antennas according to reception timings of uplink signals from a plurality of wireless terminals that receive multiplexed downlink signals transmitted from the plurality of antennas, and on respective channel estimation values between the plurality of antennas and the plurality of wireless terminals, the computed reflected transmission weights reflecting the timing correction coefficients and being computed at first frequency intervals; compute interpolated transmission weights by interpolating between the computed reflected transmission weights at second frequency intervals that are narrower than the first frequency intervals; and compute transmission weights to be applied to downlink signals by, based on the timing correction coefficients, correcting the interpolated transmission weights that have been interpolated such that the timing correction coefficients are reflected a second time.
US10218415B2 Antenna system and wireless access point
An antenna system includes a first transmission line, a second transmission line, a third transmission line, a fourth transmission line, a first dipole antenna, a second dipole antenna, a third dipole antenna, a fourth dipole antenna, a fifth dipole antenna, a sixth dipole antenna, a seventh dipole antenna, and an eighth dipole antenna. Each dipole antenna is coupled through a corresponding transmission line to a feeding point. Each of the fifth dipole antenna, the sixth dipole antenna, the seventh dipole antenna, and the eighth dipole antenna is positioned between the feeding point and a corresponding one of the first dipole antenna, the second dipole antenna, the third dipole antenna, and the fourth dipole antenna. Each of the partial dipole antennas includes a positive radiation branch and a negative radiation branch. The angle between the positive radiation branch and the negative radiation branch is less than 100 degrees.
US10218414B2 System and method for multiple point transmission in a communications system
A system and method for multiple point transmission in a communications system are provided. A method for multiple point transmission operation comprises modifying a configuration of a radio bearer for use in a multiple point transmission to a user equipment according to operating condition information of the user equipment, reconfiguring the radio bearer according to the modified configuration, and initiating a multiple point transmission to the user equipment using the reconfigured radio bearer.
US10218413B2 Device detection using harmonics
Wireless power is provided to a WPP-compliant wireless device by generating a first radio frequency (RF) signal at a first frequency. The transmitter circuit is inductively coupled to the compliant wireless device using the first RF signal. A second RF signal is generated at a second frequency. The presence of a WPP-noncompliant wireless device is detected by detecting a third RF signal at a third frequency that is a harmonic of the second frequency. The non-compliant wireless device is protected by reducing, in response to detecting the third RF signal, a signal strength for the first RF signal.
US10218412B1 Near field communication device capable of operating in a powered or unpowered mode
In some implementations, a near field communication (NFC) device may determine whether the NFC device is to perform a wireless transaction in a powered mode or an unpowered mode, and may selectively perform the wireless transaction in the powered mode or the unpowered mode based on determining whether the NFC device is to perform the wireless transaction in the powered mode or the unpowered mode. The wireless transaction may be performed using power from a power source internal to the NFC device when the wireless transaction is performed in the powered mode. The wireless transaction may be performed without using power from the power source internal to the NFC device when the wireless transaction is performed in the unpowered mode.
US10218401B2 Selection of acknowledgment timing in wireless communications
Disclosed is a User Equipment device configured to select a suitable acknowledgement timing configuration in a time division duplex-frequency division duplex (TDD-FDD) carrier aggregation (CA) enabled wireless network, comprising establishing, by a user equipment (UE), a connection to a primary serving cell (PCell) and a secondary serving cell (SCell) of a base station, the PCell having a first TDD or first FDD configuration, the SCell having a second FDD or second TDD configuration, receiving, by the UE, downlink data through the PCell and SCell, categorizing a type of downlink data subframe in use by the SCell, selecting, by the UE, a hybrid automatic repeat request (HARQ) timing configuration based on the type of downlink data subframe for use by the SCell, and transmitting acknowledgement information associated with the downlink data according to the selected hybrid automatic repeat request (HARQ) timing configuration on PCell. Other embodiments may be described and claimed.
US10218400B2 Technique for filtering of clock signals
In one embodiment, a clock generator generates a clock signal, and a clock channel generates a filtered clock signal from the clock signal. The clock channel comprises at least one filter that (i) attenuates noise in at least one Nyquist zone of the clock signal adjacent to the fundamental frequency and (ii) passes at least one harmonic frequency of the clock signal other than the fundamental frequency. A digital-to-analog converter (DAC) digitizes an analog input signal based on the filtered clock signal. Attenuating noise in the Nyquist zones reduces jitter of the filtered clock signal, and passing at least one harmonic frequency of the clock signal other than the fundamental frequency limits the degradation of the slew rate of the clock signal. As a result, the filtered clock signal increases the signal-to-noise ratio of the output of the DAC.
US10218398B2 Method and apparatus for adaptive automatic gain control
Systems and methods for dynamically adjusting the gain in a receiver front end to have a desired amount of headroom, based upon a measurement of the signal to noise ratio (SNR) of the output of a digital to analog converter and the amount of degradation to the SNR due to previous adjustments to the gain.
US10218393B2 Parallel use of serial controls in improved wireless devices and power amplifier modules
A power amplifier module can include one or more switches, a coupler module, input signal pins, and a controller having first and second output terminals. The input signal pins can receive a voltage input/output signal, a clock input signal, and a data input signal. The controller can (i) set a mode of the one or more switches using a synchronous communication protocol in which the controller outputs a synchronous clock signal on the first output terminal and a data signal on the second output terminal, when the power amplifier module is in a first operating mode, or (ii) set a mode of the coupler module using an asynchronous communication protocol in which the controller outputs a first asynchronous control signal on the first output terminal and a second asynchronous control signal on the second output terminal, when the power amplifier module is in a second operating mode.
US10218392B2 Wide bandwidth digital predistortion system with reduced sampling rate
A digital predistortion linearization method is provided for increasing the instantaneous or operational bandwidth for RF power amplifiers employed in wideband communication systems. Embodiments of the present invention provide a method of increasing DPD linearization bandwidth using a feedback filter integrated into existing digital platforms for multi-channel wideband wireless transmitters. An embodiment of the present invention utilizes a DPD feedback signal in conjunction with a low power band-pass filter in the DPD feedback path.
US10218391B1 Systems and methods providing a low-power mode for serial links
Systems and methods to provide a low-power mode for serial links are disclosed. One embodiment of such a system includes a transmitter coupled to a link; a receiver coupled to the link and configured to receive signals over the link from the transmitter; a transmit control module configured to cause the transmitter to enter and exit a low-power mode; and a clock module coupled to the transmitter and configured to provide a clock signal to the transmitter, wherein the clock module is further configured to provide the clock signal as a divided clock signal to the transmitter when the transmitter is in the low-power mode, further wherein the divided clock signal has a same phase as the clock signal before entry into the low-power mode.
US10218388B2 Techniques for low complexity soft decoder for turbo product codes
Techniques are described for decoding a message. In one example, the techniques include obtaining a first message comprising a plurality of information bits and a plurality of parity bits, decoding the first message using an iterative decoding algorithm to generate a first bit sequence, generating a miscorrection metric based at least on the first bit sequence and one or more reliability values corresponding to one or more bits in the first message, determining whether a miscorrection happened in the decoder by comparing the miscorrection metric with a first threshold, and upon determining that a miscorrection did not happen, outputting the first bit sequence as a decoded message.
US10218384B2 ECC decoder with multiple decoding modes
A device includes a low density parity check (LDPC) decoder that configured to receive a representation of a codeword. The LDPC decoder includes a message memory configured to store decoding messages, multiple data processing units (DPUs), a control circuit, and a reording circuit. The control circuit is configured to enable a first number of the DPUs to decode the representation of the codeword in response to a decoding mode indicator indicating a first decoding mode and to enable a second number of the DPUs to decode the representation of the codeword in response to the decoding mode indicator indicating a second decoding mode. The reordering circuit is configured to selectively reorder at least one of the decoding messages based on the decoding mode indicator.
US10218383B2 Keypad
A keypad is described. The keypad comprises: a keypad housing defining a plurality of key apertures; a plurality of physical keys, each physical key located in a respective key aperture and being moveable with respect to the key aperture; and a non-contact (for example, capacitive) sensing layer located beneath the plurality of keys. A touch controller is coupled to the capacitive sensing layer and is operable to ascertain a touch location corresponding to a depressed key. A cryptographic controller may be provided in communication with the touch controller and is operable to interpret the touch location.
US10218378B1 Analog converter for motor angle sensor
An analog converter for a motor angle sensor is described. The analog converter for a motor angle sensor includes Gilbert Cells configured to receive a signal from a motor angle sensor, an intermediate frequency signal source configured to provide an excitation signal to the Gilbert Cells, a low-pass filter configured to receive an output from the Gilbert Cells, a Scott transformer to convert a three-phase waveform into a two-phase waveform, and output a converted signal to an electronic controller.
US10218374B2 Frequency management for interference reduction of A/D converters powered by switching power converters
In at least some embodiments, a system comprises a frequency generator configured to generate a second clock signal having a second frequency using a first clock signal having a first frequency. The second frequency is offset from the first frequency and each of a plurality of harmonic frequencies of the second frequency is offset from a harmonic frequency of the first frequency. The system also includes a power converter configured to produce a power signal that at least partially corresponds to the second frequency. The system further comprises an analog-to-digital converter (ADC) configured to sample and convert analog voltages at the first frequency. The ADC is powered by the power signal.