Document Document Title
US10682260B2 Quick-release adhesive tapes
Methods and compositions for securing to and removing adhesive tapes from substrates, e.g., delicate substrates such as skin, are described. The methods include providing an adhesive tape comprising an adhesive layer and a support layer in contact with the adhesive layer. A first adhesion level between the adhesive layer and the support layer is, or can be controlled to be, less than a second adhesion level between the adhesive layer and the substrate. The methods further include applying the adhesive tape to the substrate by contacting the adhesive layer to the substrate while the support layer remains in contact with the adhesive layer; and removing the support layer from the substrate by separating the support layer from the adhesive layer.
US10682259B2 Abdominal wound dressing
An abdominal wound dressing and methods of use are described that enable the application of negative pressure to the wound site in a healing manner while also limiting the formation of adhesions that would prevent the removal of the dressing. The dressing comprises a layer of porous foam material enclosed by sheets of elastomeric material punctuated by a number of appropriately placed holes. Multiple layers of porous foam may also be used. A suction tube connector is provided on an upper surface of a layer of foam for connection to a negative pressure source. At least one layer of foam is enclosed in elastomeric material and is placed in direct contact with the tissue within the open wound. Fluids are drawn by negative pressure through the holes positioned in the elastomeric envelope and through the foam.
US10682254B2 Intraocular device for dual incisions
A microsurgical device and methods of its use can be used for treatment of various conditions including eye diseases, such as glaucoma, using minimally invasive surgical techniques. A dual-blade device can be used for cutting the trabecular meshwork (“TM”) in the eye. The device tip provides entry into the Schlemm's canal via its size (i.e., for example, 0.2-0.3 mm width) and configuration where a ramp elevates the TM away from the outer wall of the Schlemm's canal and guides the TM to first and second lateral elements for creating first and second incisions through the TM. The dimensions and configuration of the blade is such that an entire strip of TM is removed without leaving TM leaflets behind and without causing collateral damage to adjacent tissues.
US10682246B2 Handle mechanism for actuating delivery catheter
A handle for delivering, from a distal end of a catheter, a stent positioned within a sheath. The handle comprises an upper rack fixed to the handle and an upper distal block moveable along the upper rack and defining a pawl configured to permit only proximal movement in relation to the upper rack, further including an upper proximal block moveable along the upper rack and defining a pawl configured to permit only proximal movement in relation to the upper rack. The handle includes a lower rack configured to slide proximally and, alternatingly, distally in relation to the handle.
US10682241B2 Expandable fusion device and method of installation thereof
The present invention provides an expandable fusion device capable of being installed inside an intervertebral disc space to maintain normal disc spacing and restore spinal stability, thereby facilitating an intervertebral fusion. In an exemplary embodiment, the present invention provides an intervertebral implant. The intervertebral implant may be configured to transition from a collapsed configuration having a first height and a first width to an expanded configuration having a second height and a second width.
US10682237B2 Prosthesis for replacing joint in a human hand or foot
A prosthesis for replacing a joint between a first bone and a second bone in a human hand or foot includes first and second rigid blocks (110, 120) interconnected by a flexible bridging structure (130). In certain embodiments, the flexible bridging structure employs a helical spring oriented with its central axis aligned with a central axis of a bone anchor portion of the first rigid block. One or more shear-limiting element (101, 140) is deployed within an internal volume of the helical spring (130) to limit an extent of shear deformation applied to the helical spring. Other aspects of the invention relate to adjustable bone-abutment flanges, an alternative bridging structure employing a helically-twisted leaf spring, and a structure and method for bridging between the first metacarpal and the scaphoid in case of removal of the trapezium from the hand.
US10682234B2 Medical device and a method for treating a hip joint
A medical device for treating hip joint osteoarthritis by providing at least one hip joint surface for a human patient is provided, wherein said medical device has a largest diameter or a largest cross-sectional distance, and an opening, and wherein said largest diameter or cross sectional distance is adapted to be changed during an operation. Furthermore, a method of treating a hip joint of a human patient by providing said the medical device is provided. The hip joint comprising a caput femur and an acetabulum, the method comprises the steps of: cutting the skin of the patient, dissecting an area of the pelvic bone on the opposite side from the acetabulum, creating a hole in said dissected area, said hole passing through said pelvic bone and into the hip joint of the patient, and providing said medical device to the hip joint, through said hole in the pelvic bone of the patient.
US10682231B2 Heart valve treatment device and method
A heart valve therapeutic device (1) has an elongate anchor (7) wherein the anchor has a stiffness to hold its shape and location to support the valve element. The anchor may have a stylet or a shaped or stiff collar (70) arranged to provide a desired shape to the anchor (7) and it may be lockable. A prosthetic valve element (15) has leaflets (17) and is supported on the anchor by coupler (16, 50) at a desired location. There is an actuator for changing relative axial position of the proximal and distal couplers (16, 50) on the anchor. The anchor stiffness may be sufficient to provide sufficient support to resist axial forces from the ventricle in use without necessarily having a fixing element engaging heart tissue. The prosthetic leaflets (240) may extend proximally and radially outwardly, so that there is excellent co-apting of the native leaflets (NL) against the prosthetic leaflets (240).
US10682227B2 Prosthetic valve with pivoting tissue anchor portions
Embodiments of the present disclosure are directed to prosthetic valves and methods of use thereof. In one implementation, an annular valve body may include a plurality of atrial anchoring arms and ventricular anchoring legs configured to extend therefrom. The anchoring arms and anchoring legs may be configured to assume a delivery configuration in which they are substantially parallel to a longitudinal axis of the valve body, and a deployed configuration, in which they may deflect radially outward. The anchoring arms may include a pivoting portion configured to extend in a non-ventricular direction when the arm is in the delivery configuration and in a ventricular direction when the arm is in the deployed configuration. The entire length of each leg may be configured to extend in a non-ventricular direction when the legs are in both the delivery and deployed configurations.
US10682226B2 Heart valve prosthesis
A heart valve prosthesis (1), including: a stent framework (2), which can be transferred from a collapsed state into an expanded state, in which the stent framework (2) extends along an axis (A′), wherein the stent framework (2) has a plurality of struts (20, 24), which form a plurality of cells (21a, 21b, 25) connected to one another; and a heart valve (3), which is fixed to the stent framework (2). In accordance with the invention, the thickness (d′) of the struts varies in the peripheral direction (U) of the expanded stent framework (2).
US10682220B2 Esophageal stent including an inner liner
An example medical device is disclosed as an expandable stent. The stent includes a tubular scaffold having an inner surface, an outer surface, and a lumen extending therein. The expandable stent also includes a liner disposed within the lumen of the tubular scaffold. Further, the liner is radially spaced from a medial region of the tubular scaffold to define a tissue ingrowth region along an uncovered portion of the medial region. Additionally, the liner extending along the tissue ingrowth region is configured to limit the amount of tissue ingrowth along the medial region of the scaffold.
US10682211B1 Mixing system and a method of preparing an oral care composition
A mixing system adapted for installation within an oral care appliance and a method of preparing an oral care composition to be delivered to a mouthpiece of the oral care appliance are disclosed. Some of the disclosed systems and methods allow for the generation of an on-demand oral care composition for use in dental cleaning.
US10682208B2 Abutment assembly and manufacturing method thereof
An abutment assembly includes an abutment, an adjustable buffer member and an adhesive. There is an angle between an extending direction of the abutment and a Z-axis direction, and the angle is greater than or equal to 0 degrees and smaller than or equal to 30 degrees. The adjustable buffer member is closely connected to the abutment having a positioning structure. The adjustable buffer member includes an engaging structure, an inner side wall, a base portion and a grinding portion. The engaging structure is engaged with the positioning structure. The inner side wall has at least one inner annular groove corresponding to the engaging structure. The base portion has a base thickness which is smaller than or equal to 4 mm. The adhesive is connected between the abutment and the adjustable buffer member, and contained in the inner annular groove. The grinding portion is manufactured by the instrument.
US10682207B2 Self ligating orthodontic bracket having a rotatable member
The present disclosure is directed, at least in part, to a self ligating orthodontic bracket having a rotatable member for securing an archwire within a slot of the bracket. Embodiments of the orthodontic bracket disclosed herein include a bracket body containing the archwire slot as well as tie wings for attaching various orthodontic devices (e.g., elastomeric bands) to the bracket. The rotatable member is rotatable in a first direction (e.g., counter clockwise) relative to a body of the bracket for securing or locking the archwire within the slot, and for rotating in an opposite direction (e.g., a clockwise direction) relative to the bracket body for unsecuring or unlocking the archwire so that it is substantially unrestrained from exiting the slot.
US10682204B2 Method of producing an elongate implant containing a structurally encoded pin through electrical discharge machining
An implant and method for manufacturing an implant comprising an implant body defining a longitudinal axis and a structurally encoded pin contained within the implant body and aligned substantially along the longitudinal axis, the structurally encoded pin having a shape or surface characteristics discernable by an imaging modality such as x-ray, fluoroscopy, computed tomography, electromagnetic radiation, ultrasound, visible light, UV light, magnetic resonance imaging, positron emission tomography and neutron imaging, from outside the implant body, the shape or surface characteristics representing structurally encoded data. The structurally encoded pin is encoded via an electric discharge machining process.
US10682201B2 Apparatus for inking a surgical instrument
An apparatus for inking a surgical instrument includes an inking capsule, which comprises a base and a vertical wall extending from the base to define a cavity. The inking capsule has a first opening opposite the base, an ink reservoir disposed within the cavity, where the ink reservoir has ink disposed therein. The ink reservoir comprises a second opening proximate a top portion of the ink reservoir, and a penetrable seal covering the second opening to seal the ink in the ink reservoir when the seal is in an unbroken state.
US10682198B2 Method and system for fluorescent imaging with background surgical image composed of selective illumination spectra
A surgical site is simultaneously illuminated by less than all the visible color components that make up visible white light, and a fluorescence excitation illumination component by an illuminator in a minimally invasive surgical system. An image capture system acquires an image for each of the visible color components illuminating the surgical site and a fluorescence image, which is excited by the fluorescence excitation component from the illuminator. The minimally invasive surgical system uses the acquired images to generate a background black and white image of the surgical site. The acquired fluorescence image is superimposed on the background black and white image, and is highlighted in a selected color, e.g., green. The background black and white image with the superimposed highlighted fluorescence image is displayed for a user of the system. The highlighted fluorescence image identifies tissue of clinical interest.
US10682192B2 Variable-length guide apparatus for delivery of a flexible instrument and methods of use
Described herein is an apparatus for guiding an elongated flexible instrument, the apparatus comprising a variable-length support assembly adapted to maintain a length of the elongated flexible instrument in a fixed configuration relative to the variable-length support assembly as the variable-length support assembly is moved along a longitudinal axis. The variable-length support assembly includes a plurality of linkages connected in series along the longitudinal axis, and the variable-length support assembly has a compact configuration and an expanded configuration.
US10682191B2 Systems and methods for commanded reconfiguration of a surgical manipulator using the null-space
Devices, systems, and methods for reconfiguring a surgical manipulator by moving the manipulator within a null-space of a kinematic Jacobian of the manipulator arm. In one aspect, in response to receiving a reconfiguration command, the system drives a first set of joints and calculates velocities of the plurality of joints to be within a null-space. The joints are driven according to the reconfiguration command and the calculated movement so as to maintain a desired state of the end effector or a remote center about which an instrument shaft pivots. In another aspect, the joints are also driven according to a calculated end effector or remote center displacing velocities within a null-perpendicular-space of the Jacobian so as to effect the desired reconfiguration concurrently with a desired movement of the end effector or remote center.
US10682190B2 System and method for monitoring control points during reactive motion
A system and method of monitoring control points during reactive motion includes a computer-assisted medical device. The computer-assisted medical device includes one or more articulated arms each having a control point and a control unit coupled to the one or more articulated arms. The one or more articulated arms and corresponding control points are configured to track movement of a surgical table. The control unit monitors a spatial configuration of the one or more control points by determining an expected spatial configuration of the one or more control points during the movement of the surgical table, determining an actual spatial configuration of the one or more control points during the movement of the surgical table, and determining a difference between the expected spatial configuration and the actual spatial configuration.
US10682185B2 Devices, systems and methods for natural feature tracking of surgical tools and other objects
Systems, methods and devices for use in tracking are described, using optical modalities to detect spatial attributes or natural features of objects, such as, tools and patient anatomy. Spatial attributes or natural features may be known or may be detected by the tracking system. The system, methods and devices can further be used to verify a calibration of a tool either by a computing unit or by a user. Further, the disclosure relates to detection of spatial attributes, including depth information, of the anatomy for purposes of registration or to create a 3D surface profile of the anatomy.
US10682183B2 Systems and methods for correction of artificial deformation in anatomic modeling
Systems and methods are disclosed for correcting for artificial deformations in anatomical modeling. One method includes obtaining an anatomic model; obtaining information indicating a presence of an artificial deformation of the anatomic model; identifying a portion of the anatomic model associated with the artificial deformation; estimating a non-deformed local area corresponding to the portion of the anatomic model; and modifying the portion of the anatomic model associated with the artificial deformation, based on the estimated non-deformed local area.
US10682180B2 Method and system for patient-specific modeling of blood flow
Embodiments include a system for determining cardiovascular information for a patient. The system may include at least one computer system configured to receive patient-specific data regarding a geometry of the patients heart, and create a three-dimensional model representing at least a portion of the patient's heart based on the patient-specific data. The at least one computer system may be further configured to create a physics-based model relating to a blood flow characteristic of the patient's heart and determine a fractional flow reserve within the patient's heart based on the three-dimensional model and the physics-based model.
US10682179B2 Systems and methods for determining tissue type
Ablation and visualization systems and methods to access quality of contact between a catheter and tissue are provided. In some embodiments, a method for monitoring tissue ablation of the present disclosure comprises advancing a distal tip of an ablation catheter to a tissue in need of ablation; illuminating the tissue with UV light to excite NADH in the tissue, wherein the tissue is illuminated in a radial direction, an axial direction, or both; determining from a level of NADH fluorescence in the illuminated tissue when the distal tip of the catheter is in contact with the tissue; and delivering ablation energy to the tissue to form a lesion in the tissue.
US10682175B2 Using catheter position and temperature measurement to detect movement from ablation point
Ablation is carried out by bringing a probe into contact with a target tissue. The probe has a plurality of temperature sensors and an ablation electrode on its distal portion. The temperature sensors are distributed circumferentially about the longitudinal axis such that the probe has an omnidirectional temperature sensitivity. After verifying that contact exists between the probe and the target tissue, and while applying energy through the ablation electrode data from the temperature sensors is repetitively recorded. Thereafter, responsively to detection of a drop in temperature with respect to the baseline temperature level, it is concluded that a loss of contact between the probe and the target tissue has occurred. The operator is thereupon alerted.
US10682174B2 Device for resecting an organ in a cavity of a body
Disclosed is a device for resecting an organ in a cavity of a living body. The device includes a guide with a tube and a tube, both cylindrical, the tube being mounted in the first tube; an electrical conductor surrounded by an electrically insulating sheath, the tube being a cylinder of revolution with an inner radius of value R1, the tube including a part which is a cylinder of revolution with an outer radius of value R2
US10682173B2 System and method for testing electrosurgical generators
A system is provided. The system includes an electrosurgical generator configured to measure, collect and record data pertaining to a characteristic of tissue as the tissue is being electrosurgically treated. A tuner configured to couple to the electrosurgical generator includes a tuning circuit providing a load having a variable complex impedance for the electrosurgical generator when the electrosurgical generator is connected thereto. A controller including stored data pertaining to impedance values is in operable communication with the electrosurgical generator for retrieving the recorded data pertaining to the characteristic of tissue. The controller is in operable communication with the tuner for varying a complex impedance of the load. The controller configured to compare the recorded data pertaining to the at least one characteristic of tissue with the stored data pertaining to the plurality of impedance values and to adjust the tuner to one of the plurality of impedance values.
US10682168B2 Intramedullary implant with proximal plate and method for its use
An orthopedic implant is specifically configured for use in osteotomies, in which part of the implant extends into an intramedullary portion of a first bone segment and a plate portion is external to the cortical surface of an adjacent bone segment to fix the segments to allow them to fuse. The body of the implant has a first end and a second end where the end which is inserted into the bone has a chamfer and a through hole having a hole axis optionally at an oblique angle to the longitudinal axis of the implant, and which can receive a screw, peg or pin. The second end of the implant includes a plate portion with at least two offset screws.
US10682164B2 Bone plate system and related methods
A bone plate system for use in an “open door” laminoplasty procedure, including a bone plate, a first fixation element, and at least one second fixation element. The bone plate is elongated and has a generally curved shape such that the plate has an associated radius of curvature. The plate is sized and dimensioned to span a gap between a pair of bony segments, for example a pair of bony segments constituting a divided lamina. The first and second fixation elements are each configured to securely attach the bone plate to the bony segments. The bone plate has a first end including a generally U-shaped slot extending therein such that the open end of the slot comprises a first terminal end of the plate.
US10682161B2 Inner fixation device for the treatment of a limb, in particular the femur distal portion or tibia proximal portion
The invention concerns an inner fixation device for the correction of axial deformities of a limb, for example a long limb, of the type comprising at least one plate (2, 2′) for epiphysiodesis with at least a pair of lobes (3,4) each provided with a through hole (7) to be laterally fixed to a bone portion or to a long bone head. Advantageously, the device (1) comprises one second plate (12, 12′) placed on the opposite side of the bone portion with respect to said at least one plate (2, 2′) and connected to that by at least one rod (15) passing through the bone portion. The rod (15) is extended through the bone in parallel to an epiphyseal plate and it has opposite extremities (16,17) connected to the plates (2,2′; 2,12′) to keep them close to the bone and to stop the bone growth in one central portion of the bone.
US10682159B2 Abrasive body
The invention relates to an abrasive body (6) for a grinding tool with an abrasive layer (8), which has at least one binding agent (12) and abrasive grains (13), characterised in that thermochromic colouring agents are provided in the abrasive layer (8).The invention relates further to a grinding tool (1) with an abrasive body (6) according to the invention and elements (5) for connecting the grinding tool (1) to a driving device for rotatingly driving the abrasive body (6).The invention relates further to a use of the abrasive body (6) according to the invention or of the grinding tool (1) according to the invention for treating human body parts.
US10682157B2 Vascular access device
An access device for placing a medical article within a body space includes a needle, a dilator, and a sheath. The dilator can be coaxially and slideably disposed about the needle, and the sheath can be coaxially and slideably disposed about the dilator. The access device can further include a inner member coaxially disposed between the needle and dilator. The needle can include a fenestration in fluid communication with a space between the needle and inner member. When the needle punctures a blood vessel, the fenestration allows blood to flow into the space between the needle and inner member to provide a visual indicator to a physician or healthcare professional that the needle is in a vessel.
US10682156B2 Angle-guidance device and method for CT guided drainage and biopsy procedures
An angle guidance device includes a base, which can be flexible and self-adhesive; a connector piece, including a rotatable connection, which is tiltable to a left or right side, and right and left connector plates, each including center and protractor cutouts; and a guidance piece, including an insert or protractor piece, and v-shaped needle guide, such that the v-shaped needle guide can be adjusted to a predetermined device inclination angle relative to the base. Optionally included are longitudinal and lateral level components, a bullseye level, a laser pointer, a screen, and an angle-guidance control unit, including a processor, a non-transitory memory, an input/output, a CT controller, an angle sensor, an angle viewer, a 3-axis accelerometer, and a data bus. Also disclosed is an angle-guidance method, including obtaining CT images, measuring angle and depth, setting biopsy angle, marking entry point, positioning angle-guidance device, marking position, inserting procedure needle.
US10682152B2 Devices and methods for removal of acute blockages from blood vessels
A rapid exchange (RX) catheter may provide a proximal seal against a guide catheter inner lumen so that aspiration may be applied through a guide catheter. The catheter may include an exit port that defines a transfer port for aspiration and may enable minimal frictional engagement with the guide catheter proximal of the exit port. Aspiration can be applied to the lumen of the guide catheter and may be directed to and effective at the tip of the RX aspiration catheter. A tip of the RX catheter may facilitate aspiration and retrieval of the clot by expanding under load and can also partially or fully occlude the vessel.
US10682151B2 Ultrasound catheter devices and methods
A method of operating an ultrasound catheter includes providing an elongate catheter body having at least a first lumen; providing a housing coupled with a proximal end of the elongate catheter body, the housing having an inner cavity; providing a fluid inlet in fluid communication with at least one of the first lumen and the inner cavity; providing a sonic connector coupled to a proximal portion of an ultrasound transmission member; providing vibration absorption O-rings disposed in the inner cavity around at least a portion of the ultrasound transmission member, the plurality of vibration absorption O-rings being located distal to the sonic connector; and delivering fluid to the fluid inlet to supply the fluid at least distally into the first lumen of the elongate catheter body to dissipate heat received from the ultrasound transmission member in the first lumen of the elongate catheter body.
US10682141B2 Surgical device including a control system
A surgical device comprising a staple cartridge, a clamping mechanism configured to clamp patient tissue, a firing member, a manual bailout, an electric motor, a power source, and a control unit is disclosed. The clamping mechanism comprises a first iaw and a second iaw. The firing member configured to engage the first jaw and the second jaw during a closure stroke. The second jaw is moved to the closed position during the closure stroke and the firing member is further configured to eject staples from the staple cartridge during a firing stroke. The manual bailout is configured to retract the firing member through a retraction stroke. The electric motor is configured to drive the firing member. The control unit is configured to monitor a parameter of the electric motor and control the amount of current supplied to the electric motor based on the parameter.
US10682140B2 Staple line reinforcement for anvil and cartridge
A surgical buttress for use in a surgical stapling apparatus is provided and includes an elongate rectangular body portion defining a width; a neck portion integrally formed with and extending from a distal end of the body portion, the neck portion defining a width; a head portion integrally formed with and connected to a distal end of the neck portion, the head portion defining a width; and a tail portion integrally formed with and extending from a proximal end of the body portion, the tail portion defining a width. The width of the tail portion is less than the width of the body portion.
US10682139B2 Device and method for assisting selection of surgical staple height
A compression gauge cartridge for use mounted in a cartridge bay of a cartridge jaw member comprising an end effector of a surgical stapler instrument to compress a tissue consistently to a predetermined thickness and measure a reactionary load therefrom comprises: a cartridge body having a proximal end and a distal end, and a tissue supporting surface, wherein the cartridge body is configured to be releasably mounted in the cartridge bay; a force gauge assembly comprising a force transducer and a compression head having a tissue compression face, wherein the force gauge assembly is supported by the cartridge body positioned between the proximal end and the distal end thereof, and wherein the compression head is configured and disposed so that the tissue compression face thereof lies substantially closer to the tissue contacting surface of the anvil jaw member than the tissue supporting surface of the cartridge body; and a spacer member extending from the tissue supporting surface of the cartridge body, wherein the force gauge assembly is positioned distally with respect to the spacer member.
US10682138B2 Bilaterally asymmetric staple forming pocket pairs
In various embodiments, a stapling assembly is disclosed. The stapling assembly comprises, among other things, an anvil configured to deform staples. The anvil comprises a tissue-engaging surface and a pair of forming pockets defined in the tissue-engaging surface, wherein the pair of forming pockets are configured to deform corresponding legs of a staple. The pair of forming pockets comprises a longitudinal pocket axis, an intermediate axis comprising a center point, a proximal forming pocket, and a distal forming pocket, wherein the pair of forming pockets are bilaterally asymmetric with respect to the longitudinal pocket axis and the intermediate axis, and wherein the pair of forming pockets are rotationally asymmetric with respect to the center point.
US10682135B2 Endoscopic surgical clip applier
An apparatus for application of surgical clips to body tissue is provided and includes a handle assembly; a shaft assembly including a housing extending distally from the handle assembly and defining a longitudinal axis; a plurality of surgical clips disposed within the shaft assembly; a jaw mounted adjacent a distal end portion of the shaft assembly, the jaw being movable between an open spaced-apart condition and a closed approximated condition; and a pusher bar reciprocally disposed within the housing of the shaft assembly and being detachably connectable to the housing of the shaft assembly, the pusher bar being configured to load a distal-most surgical clip into the jaws during distal movement and remain connected to the housing of the shaft assembly and in a distally advanced position during an approximation of the jaws.
US10682133B2 Suture passer and grasper instrument and method
Disclosed herein is a combination suture passer and grasper instrument having a needle which can deliver a suture to a repair site, and then use deformable wire arms to capture the suture and drag it into a hollow interior of the needle, thus eliminating the need for two separate instruments.
US10682129B2 Robotic end effector with adjustable inner diameter
An end effector for a robotic-assisted surgical system having an adjustable inner diameter. In embodiments, the end effector includes a main body having an opening extending through the main body, one or more members located within the main body that extend into and retract from the opening to vary a diameter of the opening through which a tool may be inserted, and an adjustment mechanism on the end effector and coupled to the one or more members for varying the diameter of the opening.
US10682125B2 Dampened biopsy device and methods of use
An impact biopsy device is disclosed. The impact biopsy device may be configured to displace various cutting elements, such as an outer tubular member and cutting element and a cannula to sever a tissue sample from a patient. The impact biopsy device may comprise an actuation system configured to transfer displacement or force to the cutting elements by the impact of an element on another element.
US10682119B2 Shape sensing for flexible ultrasound transducers
A transducer device includes a transducer array (300) configured on a substrate (312). The substrate is configured to flex in accordance with a surface. The transducer array includes elements for transmitting and/or receiving acoustic energy. A shape sensing optical fiber (314) is disposed within the array and configured to shape sense a position of the elements in the array. Stiffeners (308) are connected to the array and configured to flex in accordance with the surface and provide a limit to an amount of flexure.
US10682118B2 Ultrasound system and method for analyzing cardiac periodicity
A method and system for analyzing cardiac periodicity includes a processor, a display device, and a probe. The method and system includes acquiring ultrasound data from cardiac tissue with the probe, generating an m-mode image from the ultrasound data with the processor, displaying the m-mode image on the display device, selecting a portion of the m-mode image exhibiting periodic motion, analyzing the portion of the m-mode image with the processor to determine a cardiac periodicity, and displaying a graphical representation of the cardiac periodicity on the display device.
US10682117B2 Stethoscope apparatus and a method of processing breathing sounds produced by a subject
According to an aspect, there is provided a stethoscope apparatus stethoscope apparatus, the stethoscope apparatus comprising a sound sensor for measuring sounds produced by the breathing of a subject and for outputting a sound signal representing the measured breathing sounds; an antenna for receiving a modulated electromagnetic signal from the body, wherein the modulated electromagnetic signal is modulated by movement of air, fluid and/or tissue in the body; a processing unit that is configured to receive the sound signal from the sound sensor and the modulated electromagnetic signal from the antenna; and normalise the sound signal using the modulated electromagnetic signal.
US10682113B2 Self-calibrating device for X-ray imaging scanners
A position sensor has one or more fiducials formed of radio-opaque material and mounted along a surface of a radio-translucent body. A sensor element is coupled to the radio-translucent body and is spaced apart from the one or more fiducials and is energizable to acquire image content during receipt of exposure energy from an X-ray source to the position sensor. The sensor element is in signal communication with a processor and is energizable to generate data that is indicative of a relative position of the X-ray source. A radio-opaque covering is coupled against an outer surface of the radio-translucent body.
US10682104B2 Computed tomography recording with different sets of energy thresholds
A method is for recording a region of interest of an examination object with a computed tomography system including an energy-selective X-ray detector with a number of energy threshold values that can be set by way of an energy threshold values. In an embodiment, the method includes first recording of first projection scan data with a first set of energy thresholds; setting a second set of energy thresholds different from the first set of energy thresholds, based on a temporally variable parameter; and second recording of second projection scan data different from the first projection scan data with the second set of energy thresholds.
US10682099B2 Training of an electroencephalography based control system
A system including an electroencephalography (EEG) device configured to be positioned on a head of a user and process detected EEG signals. The system also includes a processor in communication with the EEG device, a memory accessible by the processor and instructions stored in the memory for execution by the processor to generate, based on a control instruction, a control data signal, for control of an operation of a controllable device configured to provide a premises related service in an area of a premises. In the training phase, execution of the instructions configures the processor to determine whether or not that the control operation of the control data signal is consistent with the detected EEG signals based on a trusted input from the user, and upon determination that the control operation is consistent with the detected EEG signals, store, in the memory, recognition data characterizing the detected EEG signals as a predetermined set of signals in association with the control instruction.
US10682095B2 Finger ring electrocardiogram monitor trigger systems and associated methods
A method of monitoring a health status of a patient using a monitoring system comprising a pair of finger ring electrocardiogram (ECG) monitors. Each finger ring monitor comprises an inner ring member and an outer ring member positioned radially outward from and operably connected to the inner ring member. The inner ring member of each monitor features a conductor characterized by at least one physiological-type sensor, and an annular bladder that defines an adjustable aperture sized to receive a left-hand finger of a patient and a right-hand finger of the patient, respectively. Upon triggering by positioning the pair of finger ring ECG monitors substantially together, the conductors of each of the finger ring ECG monitors are configured to receive biopotential signals from skin on the fingers of the patient.
US10682094B2 Watch type terminal
A mobile terminal of the present invention comprises: a front case having a display unit disposed on a front surface thereof; a rear case coupled to the front case at the rear of the front case to form an inner space; a main board located in the inner space and comprising mounted components coupled to a surface thereof; a shielding sheet laminated on a back surface of the main board; and a wireless charging coil located in the inner space, wherein the shielding sheet has empty spaces at positions where the wireless charging coil and the mounted components overlap with each other. Accordingly, the main body of the mobile terminal can be prevented from becoming thick by forming the shielding sheet for enhancing the performance of the wireless charging coil in a shape that does not overlap with the wireless charging coil and the mounted components at the same time.
US10682091B2 System and methods for dynamic bone structure interaction
A method of determining a condition of bone structure in a living organism includes impacting a bone to induce vibration in multiple modes having a resonance frequency in a range of about 400 Hz to about 1000 Hz, detecting at least one modal vibration response of the bone for the at least one mode of vibration, and analyzing the at least one modal vibration response to determine a modal vibration characteristic of the bone. A system for determining a condition of bone structure in a living organism includes a force input device configured to impact a bone to induce vibration having a resonance frequency of about 400 Hz to about 1000 Hz, at least one sensor configured to sense at least one modal vibration response, and a computer configured to collect modal vibration response data and analyze the modal vibration response data to determine a vibration characteristic of the bone.
US10682089B2 Information processing apparatus, information processing method, and program
The present technology relates to an information processing apparatus, an information processing method, and a program capable of checking a plurality of types of analysis results regarding one skin condition item intuitively and easily.The information processing apparatus according to one aspect of the present technology includes an acquisition unit configured to obtain information representing a plurality of types of analysis results on skin conditions obtained by analyzing an image of a skin at a same position, and a presentation unit configured to simultaneously display, on a same image, a plurality of types of visualized information obtained from visual representation of the plurality of types of analysis results. The present technology is applicable to a mobile terminal used together with a skin measurement instrument that photographs a skin image.
US10682088B2 Method and apparatus for monitoring the ingestion of food and/or drink by a subject
There is provided an apparatus for monitoring the ingestion of food and/or drink by a subject, the apparatus comprising a control unit that comprises a first obtaining module configured to obtain measurements of one or more physiological characteristics of the subject; a second obtaining module configured to obtain measurements of eddy currents generated in the body of the subject by an externally-applied magnetic field; a setting module configured to set a respective cut-off frequency for one or more filtering stages based on a respective frequency for each of said one or more physiological characteristics; a filtering module configured to filter the measurements of eddy currents using the one or more filtering stages to remove signal components due to the one or more physiological characteristics; and a processing module configured to process the filtered measurements to determine whether food and/or drink is present in the stomach of the subject.
US10682086B2 Delivery of a digital therapeutic method and system
Disclosed herein is a system and method for delivering a digital therapeutic, specific to a user emotional or mental state (EMS). This entails recognizing at least one EMS selected by the user from a plurality of EMS, said selected EMS indicating at least one of a feeling, sensation, type of discomfort, mood, mental state, emotional condition, or physical status of the user. Pushing at least a primary-level message personalized to the user based on at least one stored message coupled to the selected EMS; wherein the at least primary-level messages contain at least one of a text, image, sound, video, art asset, suggested action or recommended behavior. The actions suggested or behaviors recommended are supported by at least one independent source of peer-reviewed research, as verified by a credentialed EMS expert.
US10682082B2 Sensor system and method which makes use of multiple PPG sensors
A sensor system comprises first and second PPG sensors. A monitoring system monitors detection by at least one of the first and second detectors an optical calibration signals, for performing time calibration between the first and second PPG sensors. This system makes use of two PPG sensors. To enable these sensors to be independent units, rather than being fully integrated into a combined system, a calibration system is provided. Based on detected optical signals, the behavior over time of each PPG sensor can be monitored and thus calibration can take place.
US10682079B2 Long-term implantable monitoring system and methods of use
Methods and systems include a long-term implantable ultra-filtrate monitoring system that uses micro-porous membranes to produce an ultra-filtrate of tissue interstitial fluid or blood plasma. The ultra-filtrate is transported through a sensor to detect a level of analyte in the ultra-filtrate. The long-term implantable fluid monitoring system thus includes a first porous catheter, a second porous catheter, a sensor configured to measure an amount of analyte in fluid, and a pump configured to move fluid through the first porous catheter to the sensor and from the sensor through the second porous catheter.
US10682078B2 Apparatus and methods for matching of tinnitus
Apparatuses and methods for matching the tinnitus of a subject are provided. A plurality of sounds are applied to a subject. The plurality of sounds includes a plurality of first sounds and further includes a plurality of second sounds. A first likeness score associated with the plurality of the sounds is received. Each first likeness score is representative of the similarity of the sound associated therewith to the tinnitus of the subject. At least one third sound is generated based on at least one of the plurality of first sounds and based on at least one of the plurality of second sounds. The at least one third sound is generated based on the first likeness scores associated with the plurality of sounds. A fourth sound is determined based on the at least one third sound. The fourth sound matches the tinnitus of the subject.
US10682076B2 Systems and methods for monitoring the attachment and/or positioning of a wearable of a sensor device
A system for monitoring medical conditions including pressure ulcers, pressure-induced ischemia and related medical conditions comprises at least one sensor adapted to detect one or more patient characteristic including at least position, orientation, temperature, acceleration, moisture, resistance, stress, heart rate, respiration rate, and blood oxygenation, a host for processing the data received from the sensors together with historical patient data to develop an assessment of patient condition and suggested course of treatment. In some embodiments, the system can further include a support surface having one or more sensors incorporated therein either in addition to sensors affixed to the patient or as an alternative thereof. The support surface is, in some embodiments, capable of responding to commands from the host for assisting in implementing a course of action for patient treatment. The sensor can include bi-axial or tri-axial accelerometers, as well as resistive, inductive, capactive, magnetic and other sensing devices, depending on whether the sensor is located on the patient or the support surface, and for what purpose.
US10682070B2 Electromagnetic sensor with probe and guide sensing elements
A medical system comprises a probe comprising a terminal distal end. The system further comprises a first coil in the probe and comprises a guide instrument including a terminal distal end and defining a lumen sized to guide the probe. The probe can be inserted through the lumen to reach a worksite. At the worksite, the terminal distal end of the probe is configured to reach at least the terminal distal end of the guide instrument. The system further comprises a sensor embedded in a wall of the guide instrument and comprises processing hardware configured to receive a first induced signal from the first coil and to receive from the sensor an indication of a pointing direction of the guide instrument. The processing hardware is configured to use the first induced signal and the indication of the pointing direction to determine a roll angle of the probe.
US10682069B2 User preference and user hierarchy in an electroencephalography based control system
A system including an electroencephalography (EEG) device configured to be positioned on a head of a user. The system also includes a processor in communication with the EEG device, a memory accessible by the processor and instructions stored in the memory for execution by the processor to, in configuration phase, for each respective location among a plurality of locations at a respective time among a plurality of times, obtain an identification (ID) associated with the respective premises at the respective time, determine a control instruction associated with the EEG signals detected from among a plurality of control instructions; store the determined control instruction in association with the obtained premises ID, as a user preference data relative to the respective location; and at a later time, during an operational phase at the respective location, utilize the stored user preference data to communicate a control data signal corresponding to the determined control instruction to a controllable device at the respective premises.
US10682066B2 System and methods for assessing heart function
Systems and methods can be used to provide an indication of heart function, such as an indication of mechanical function or hemodynamics of the heart, based on electrical data. For example, a method for assessing a function of the heart can include determining a time-based electrical characteristic for a plurality of points distributed across a spatial region of the heart. The plurality of points can be grouped into at least two subsets of points based on at least one of a spatial location for the plurality of points or the time-based electrical characteristics for the plurality of points. An indication of synchrony for the heart can be quantified based on relative analysis of the determined time-based electrical characteristic for each of the at least two subsets of points.
US10682060B2 Photoacoustic apparatus and image processing method
A photoacoustic apparatus is used which includes: a receiving element receiving acoustic wave from an object; a processor generating image data inside of the object; a changer changing irradiation positions of light on the object; and a wide-area image acquirer of the object, wherein the processor generates, for the irradiation positions, a local-area image of the object corresponding to the irradiation position, and based on a comparison between a plurality of local-area images obtained for the irradiation positions and a comparison between the plurality of local-area images and the wide-area image, integrates the plurality of local-area images.
US10682054B2 Apparatus for angiographic optical coherence tomography in retina or choroid, and method for diagnosing diseases by using same
The present disclosure relates to an apparatus for angiographic optical coherence tomography in the retina or the choroid, and a method for diagnosing diseases by using the same and, more specifically, to: an apparatus for angiographic optical coherence tomography in the retina and the choroid, capable of diagnosing, at an early stage, shock states or diseases such as those of sepsis by quickly and objectively recognizing the low perfusion of tissue; and a diagnostic method using the same.
US10682052B2 Method and device for exposing at least one sectional face inside a light scattering object
The invention relates to an interferometric method, in which the light scattered by an object is imaged onto an electronic camera, wherein a sample light component is assigned to scattering sites on a sectional face in the interior of the object. This sample light component can be separated from the contributions of the other sample light components by processing of the camera image and leads to a sectional image. A particular advantage of the invention lies in the fact that multiple parallel sectional faces can be exposed sequentially at predetermined intervals from each other in the interior of the object. Such a sequence of sectional images can be used to calculate a solid model of the object.
US10682047B2 Tracheal tube
Provided is a tracheal tube that can be easily inserted into the inside of a subject and enables real-time observation of a state after tracheal intubation. The tracheal tube (1) includes a hollow tube body (2), a lumen (2a), and a scope unit (3), wherein the tube body (2) is inserted into the subject, the lumen (2a) is mounted to the tube body (2), and the scope unit (3) includes a cable portion (4) inserted in the lumen (2a) and an imaging optical system mounted to the distal end of the cable portion (4), the imaging optical system including an imaging device configured to image the inside of the subject.
US10682046B2 Surgical system with hermetically sealed endoscope
In one embodiment, a minimally invasive surgical system includes a patient side manipulator, a hermetically sealed endoscopic camera instrument, a vision cart, and a monitor. The patient side manipulator has a robotic arm. The endoscopic camera instrument has a housing at a proximal end to couple to the robotic arm. The endoscopic camera instrument further has a hermetically sealed camera sensor at a distal end, a shaft coupled to the housing, and a wristed joint coupled between the shaft and the camera sensor. The vision cart has a camera control unit coupled in communication with the hermetically sealed camera sensor to capture the images of the surgical site. The monitor is coupled in communication with the camera control unit to display the captured images of the surgical site.
US10682044B2 Spectrally encoded forward view and spectrally encoded multi-view endoscope using back-reflected light between reflective surfaces
A Spectrally Encoded Forward View or Multi-View Endoscope, Probe, and Imaging Apparatus and system, and methods and storage mediums for use therewith, are provided herein. At least one apparatus or system may comprise a first waveguide; an optical system; and a diffraction grating. The first waveguide may be for guiding light from a light source to an output port of the first waveguide. The optical system may comprise at least a first reflecting surface and a second reflecting surface. The first reflecting surface may be arranged to reflect light from the output port of the first waveguide to the second reflecting surface. The second reflecting surface may be arranged to reflect light from the first reflecting surface back through the first reflecting surface to the diffraction grating. The diffraction grating may diffract light from the second reflecting surface in several lights/colors of non-zero diffraction orders in a first direction.
US10682042B2 Wireless viewing system and method
One embodiment provides a device, method, and wireless viewing system. The wireless viewing system includes a light emitter integrated in a first portion. The wireless viewing system also includes a lens positioned proximate the light emitter in the first portion. The light emitter and the lens are inserted into a body. The first portion is interchangeable. The wireless viewing system further includes a connector physically securing the first portion to the second portion. The second portion is not inserted into the body. The wireless viewing system further includes a camera capturing video content received through the lens. The wireless viewing system further includes a wireless transmitter transmits the video content to a receiver associated with a displaying device.
US10682041B2 Extendible flexible sheath
A sheath for a medical instrument includes an elongate body extending from a proximal end to a distal face. The elongate body may be configured to axially extend from a first length to a second length greater than the first length. The sheath may include a first hollow lumen extending from a first end proximate the proximal end to a second end proximate the distal face, and a second hollow lumen extending from the proximal end to the distal face. The second lumen may be open at the distal face. The sheath may also include a transparent window positioned at the second end of the first lumen to seal the first lumen at the second end. The transparent window may be configured to transmit light therethrough.
US10682037B2 Dishwasher with a spray arm system having a bearing assembly
A spray arm assembly for a dishwasher having a spray arm having a spray arm inlet, a bearing assembly having a bearing body defining a through passage with a bearing inlet and a bearing outlet fluidly coupled to the spray arm inlet; and a liquid supply conduit having a supply outlet fluidly coupled to the bearing inlet.
US10682036B2 Cleaning device
The invention relates to a cleaning device for spreading a cleaning or disinfection fluid over an area, including a storage container (2) for storing the cleaning or disinfection fluid, including a dispensing member (4) which (4) is interposed in an outlet line (3) connected to the storage container (2) and which can be actuated via a handle (5), as well as having a tubular shaft (6) on which the handle (5) can be moveably guided or retained, which handle (5) is connected in a controllable manner to the discharge member (4) via a connecting rod (7) provided inside the tubular shaft (6). According to the invention, the cleaning device is characterized in that, inter alia, the shaft (6) of the cleaning device (1) has at least two tubular shaft sections (8, 9; 9, 10) that can be connected to one another, and a respective associated rod section (11, 12) of the connecting rod (7) is provided inside said tubular shaft sections.
US10682034B2 Cleaning device having fluid reservoir handle with integral refill/reservoir receiver
A mop or like cleaning implement with a fluid reservoir and dispensing handle and with an integral refill/add-on reservoir receiver which embraces the handle. A refill/add on reservoir fluid container is inserted into the receiver to supplement and/or replenish the volume of liquid contained in the fluid reservoir handle. The refill fluid container can be removed and replaced when empty. The reservoir and dispensing handle can be filled and refilled independently of the refill fluid container, or can be refilled using the refill container. Either way, a refill container can be inserted into the refill receiver to supplement the volume of fluid in the reservoir handle.
US10682033B2 All surface cleanroom mop
A cleanroom mop for cleaning all critical surfaces within a cleanroom. The cleanroom mop includes a mop head frame with at least one hollow area within the mop head frame that is accessible by at least one opening located on the top of the mop head frame, a handle attached to the mop head frame, and a mop head that is attachable to the mop head frame which has opposing sides and at least one snap fastener on each of the opposing sides where the snap fasteners can be snapped together to connect the opposing sides of the mop head.
US10682029B2 Vacuum cleaner
A vacuum cleaner that includes: a cleaner body; a wheel; a dust container; a cover member that is configured to (i) rotate, about an axis that is outside of a plane of the cover member, between a first position and a second position and (ii) cover, based on the cover member being located at the first position or the second position, the first opening of the cleaner body and a portion of the dust container; a cover member coupling portion that couples the cover member to the cleaner body and that is configured to rotate about the second axis with the cover member; a suction nozzle that is coupled to the dust container and that is configured to guide dust into the dust container; and a display that is coupled to the cover member and that is configured to display operating information of the vacuum cleaner is disclosed.
US10682026B2 Toilet seat
A toilet seat includes a bottom plate, a top plate, and a bonding member. The top plate includes a sidewall part and a seating part. The sidewall part is provided on the bottom plate along a vertical direction. The seating part is supported by the sidewall part. The bonding member bonds the bottom plate and the sidewall part. The bonding member has an exposed surface exposed externally. The exposed surface is positioned below a central plane of the bottom plate and positioned outward of a central plane of the sidewall part.
US10682015B1 Molding apparatus for frying taco shells
An improved taco shell mold apparatus includes at least two portions or assemblies that may be selectively moved between an open configuration and a closed configuration. The two portions or assemblies include rigid surfaces that, when in the closed configuration, are spaced apart by a gap of predefined dimensions defining the boundaries of a cavity that contains and confines the tortilla during frying. This internal cavity between the two portions or assemblies of the taco mold apparatus has a predetermined width.
US10682013B2 Grate stacker
A grate stacker includes a bottom clamp assembly, and an upper clamp assembly, coupled by an intermediate support shaft assembly extending from the middle of the top of the bottom clamp assembly to the bottom of the upper clamp assembly. The support shaft assembly allows pivoting rotation of the upper clamp assembly relative to the bottom clamp assembly. Each clamp assembly attaches to a grate of a barbecue to support the grates in stacked relationship, while enabling pivoting motion of the upper grate relative to the lower grate. An optional anchor prevents the bottom grate from tipping.
US10682011B2 Cooking device and components thereof
Disclosed herein is a cooking system for cooking food, the system including a housing defining a hollow chamber configured to receive a food container. The housing has an upper portion defining an opening to the hollow chamber. A lid is attachable about the upper portion of the housing and is configured to extend across the opening to the hollow chamber. At least one heating element is associated with at least one of said housing and said lid. The cooking system is operable in a plurality of modes including a pressure cooking mode and a dry cooking mode. In the pressure cooking mode, the cooking system is operable as a pressure cooker and in the dry cooking mode, the cooking system is operable as a dry cooker.
US10682009B2 Apparatus for extracting coffee and method for preheating heater thereof
Disclosed is an apparatus for extracting coffee that includes an input part which receives a command for controlling an operation of the apparatus for extracting coffee; a heater which heats water supplied to a coffee flow path for extracting coffee; a temperature sensor which measures the temperature of the heater; an input voltage acquisition part which acquires an input voltage value applied to the apparatus for extracting coffee; and a control part which determines the possibility of coffee extraction by detecting the operation of the apparatus for extracting coffee, and if it is determined that there is a high possibility of coffee extraction, controls a preheating operation of the heater on the basis of the input voltage value acquired by the input voltage acquisition part and the temperature of the heater measured by the temperature sensor.
US10682005B2 Beverage dispenser
A beverage dispenser, in which a filter is arranged between the lower end of a brewing chamber and the upper end of a fluid receptacle, and a beverage brewed by supplying a raw material and water to the chamber and filtered by the filter is received in the fluid receptacle, and is thereafter delivered to a cup along a beverage path. The beverage dispenser includes a pump arranged partway along the beverage path, and that reduces a pressure in the fluid receptacle to draw the beverage from the chamber, and delivers it to the cup. A predetermined quantity of the raw material and a first quantity of water are supplied to the chamber, and thereafter, during the delivering of beverage, a second quantity of water is supplied to the chamber, so that without interruption, the beverage is delivered to and served in the cup C.
US10682004B2 Beverage machine with a cover for an ingredient inlet
A machine (1) for preparing a beverage from at least one ingredient (2) comprises: an ingredient processing module (3); an ingredient passage (4) having an ingredient mouth (41) for inserting along an insertion direction (42) an ingredient from outside such machine (1) into the ingredient processing module; and a cover (5) pivotable between a position covering the ingredient passage and a position uncovering the ingredient passage, The cover (5) is pivotable about a pivoting axis (51) that is generally parallel to the insertion direction (42) and/or that is generally perpendicular to the mouth (41) of the passage (4).
US10681994B2 Modular presentation system for the display and support of goods and build-up method therefor
The invention pertains to a modular presentation system for the display and support of goods and a build-up method therefor. The system comprises floor tiles, blocks, and cover plates. Two floor tiles can be interconnected by placing the two floor tiles adjacent and subsequently mounting a connection piece in connection recesses provided in the two floor tiles. Floor tiles, blocks, and cover plates are configured to clamp on top of floor tiles and blocks. The present invention allows to quickly and efficiently build up the modular presentation system.
US10681991B1 Metal stays for bunk beds
Method and apparatus for metal bed stays designed primarily for usage on bunk beds, but which could be used on any type bed wherein the metal bed stay includes a horizontal portion upon which the mattress or a supporting Bunkie board would rest having opposing ends wherein each end is fastened to an opposite left and right bed side rail. The bed rail includes a horizontal cross piece which could be of any shape, but may be round, having opposing ends having an upward vertical leg on each end including a 90 degree bend portion with a thickened portion above the bend along with a transition area which transitions to a flattened portion which is wider so as to receive a plurality of apertures therein through which fasteners pass in order to attach the vertical leg portion to the inside surface of the opposing left and right bed side rails.
US10681987B2 Console unit having a door compartment
A console unit having a compartment door operatively incorporated therein, and within the upper part of the compartment or door, there is provided a storage receptacle for holding various different items, such as, for example, a book, a magazine, remote control devices, a wireless charging pad, a dock, or alternatively, the storage receptacle comprises at least one cup holder for holding a beverage container, and wherein further a motorized mechanism is provided within the console for moving the component, compartment, or door of the console unit between a first position at which the component, compartment, or door is CLOSED such that the storage receptacle or at least one cup holder is hidden within a forward section of the console unit, and a second position at which the component, compartment, or door is OPENED and projects forwardly and outwardly from the console unit such that the storage receptacle or the at least one cup holder is exposed and may in fact be utilized to hold various items, such as, for example, the aforenoted book, magazine, remote control devices, or a beverage when the storage receptacle comprises a cup holder. The console unit may comprise a stand-alone unit which is adapted to be disposed alongside a lounger chair or interposed between a pair of lounger chairs, or alternatively, the console unit may be integrally incorporated within at least one side wall portion of the lounger chair.
US10681985B2 Folding chair
A folding chair comprises two front tubular legs, two rear tubular legs and a seat cushion board, with the front tubular legs intersecting the rear tubular legs. Two washers are arranged at an intersection of the front and rear tubular legs, such that each washer is located between a front tubular leg and a rear tubular leg. A pin passes through the front tubular leg, the washer and the rear tubular leg successively. The washer includes a curved base and a bowl-shaped support which is located in a central area of the curved base, and a through hole is formed at the center of the bowl-shaped support. The curved base is fixedly connected to the front tubular legs.
US10681982B2 Patient support apparatus
A patient support apparatus including a seat section, a backrest section that is movable relative to the seat section, and an arm supported relative to the seat section. The arm is adapted to move between a first position adjacent the seat section for use as an arm rest for a person sitting on the patient support apparatus to a raised second position adjacent the backrest section. The arm and the backrest section are coupled together when the arm is in the raised second position wherein the arm moves with the backrest section.
US10681976B2 Brush with fluid delivery
A toothbrush includes a handle, a head at a distal end of the handle comprising a bristle plate, a hole extending through the bristle plate, a plurality of bristles at least partially disposed in the hole and extending from the hole in a direction away from the head, and a reservoir in fluid communication with the hole. Fluid in the reservoir enters the tuft holes and is wicked out of the head of the toothbrushes by capillaries formed between the bristles.
US10681967B2 Systems and methods for converting wearable ornaments to displays
A backing for an ornamental pin including a tab extended backwards at an angle. Said tab allows ornamental pin to become a display, and vice versa. Includes at least one hole configured to receive at least one type of pin back, including but not limited to needle style pins and locking pin mechanisms. Backing is substantially rigid to allow for standing function. Tab may be adjustable, but still fixable at an angle. Tab may be rigidly fixed at a particular angle. May include grip section for ease of use. Grip section may also enable the pin to lay more uniformly against a user's clothing when ornamental pin is used as such.
US10681963B1 Belt buckle system with set screw system
Clothing belt adjustment systems are configured for wearing around a user's body such as around the waist. The belt adjustment system includes a belt and a buckle wherein the belt can be looped and secured to the buckle to secure the belt around a user's waist or other portion of the body. The buckle has a body with a thin side profile that is not overly bulky such that it can comfortably fit over the button region of a wearer's pants. The buckle advantageously includes one or more threaded retainer members, such as threaded screws, that secure one portion of the buckle to another portion of the buckle. The buckle includes at least one set screw that further secures the belt member to the buckle.
US10681955B2 Interchangeable sole system
An item of footwear having an interchangeable sole system, midsoles for such an item of footwear, and related methods for making such midsoles, including a receptacle incorporated in the midsole wherein a portion of the receptacle is configured to complement an engageable element of a sole unit so that a bidirectional stop is provided that helps secure the sole unit to the midsole, and wherein a material property of the receptacle differs from a material property of the midsole so that the midsole provides cushioning to the item of footwear, and the receptacle allows for engagement and disengagement of the engageable element of the sole unit to the midsole without the need for an outsole frame.
US10681937B2 Fibrous filtration material for electronic smoking article
The present disclosure relates to aerosol delivery devices, methods of forming such devices, and elements of such devices. For example, some aerosol delivery devices of the current disclosure include a reservoir having a liquid aerosol precursor composition, an electrical heater in fluid communication with the reservoir and configured to vaporize the liquid aerosol precursor composition to form an aerosol, and a filter operatively arranged relative to the electrical heater such that at least a portion of the formed aerosol passes therethrough, the filter being configured to selectively bind one or more undesirable impurities.
US10681933B2 Apparatus for cleaning items from a conveying apparatus
A roller brush bed and a fluid delivery system are provided. The fluid deliver system includes a fluid source, a fluid supply tube connected to the fluid source, a movable fluid delivery bar in fluid communication with the fluid supply tube and a drive system attached to the movable fluid delivery bar and configured to move the movable fluid delivery bar relative to the at least one roller brush and along the roller brush bed, wherein the movable fluid delivery bar is configured to spray fluid toward the at least one roller brush as the movable fluid delivery bar is moved along the roller brush bed.
US10681930B2 Equol-containing extract, method for production thereof, method for extraction of equol, and equol-containing food
The present invention relates to an extract obtained by extracting useful components containing equal from an equol-containing fermented soybean hypocotyl, and to a method for producing the same. The present invention makes it possible to efficiently obtain useful components containing equol from the fermented soybean hypocotyl by subjecting an equol-containing fermented soybean hypocotyl to extraction using an ethanol aqueous solution as an extractant. The present invention reduces the content of saponin, which causes an unpleasant taste, by sequentially subjecting the equal-containing fermented soybean hypocotyl to extraction using an ethanol aqueous solution and ethanol, while efficiently extracting equol and glycitein.
US10681926B2 High protein flakes derived from protein pellets
The present invention relates to methods for preparing high protein flakes comprising forming a protein into a protein pellet and introducing the protein pellet and a food component into a cooker. The protein pellet and the food component are cooked in the cooker to give a cooked food product. The food product is then formed into a high protein flake.
US10681920B2 Coffee composition
The present invention provides a process of producing grains of coated coffee grounds, the process comprising: heating a mixture of a coating composition and coffee grounds to a temperature below the melting point of the coating composition and at which the coating composition forms a coating on at least some of the coffee grounds; and cooling the mixture to provide grains comprising coffee grounds having a coating of the coating composition formed on at least some of the surface of the coffee grounds. The present invention also provides coated ground coffee compositions that may be produced by this method.
US10681918B2 Loading system for bone-in limb meat
A loading system for bone-in limb meat according to an embodiment is a loading system for loading a bone-in limb meat to a processing portion, the loading system includes: an image capturing portion for capturing an image of the bone-in limb meat before being loaded to the processing portion; an image processing portion capable of acquiring orientation information of the bone-in thigh meat from the image of the bone-in limb meat captured by the image capturing portion; an openable/closable pair of clamp pieces for holding the bone-in limb meat; an arm supporting the pair of clamp pieces, and capable of controlling a position and orientation of the pair of clamp pieces; and a control portion controlling, based on the orientation information acquired by the image processing portion, an operation of the arm and thereby holding the bone-in limb meat, and loading the bone-in limb meat to the processing portion.
US10681917B2 Fish slaughter device and trigger device configured for same
Fish slaughter device includes fish positioning device with fish head abutment, against which the fish head abuts temporary stop position by controllable fish slaughter tool. Fish head abutment element is a trigger releasable by a trigger sensor of a controllable trigger controllable to move the fish head abutment into different trigger positions. device includes a first control actuator with a first actuator, a coupling device, connecting the fish head abutment to the first actuator for adjusting movement into the trigger positions, and an additional second control actuator with a second actuator controllably placeable in at least two fixed trigger adjustment positions. The two actuators are coupled so an adjusting movement of the first actuator is stopped by a coupling impact against the second actuator in a fixed trigger adjustment positions, which brings about an associated trigger position of the fish head abutment.
US10681915B2 Baking pan assembly
A baking pan assembly includes a baking pan including a bottom, a pair of opposing end walls extending upward from the bottom in a vertical direction, and a pair of opposing side walls extending upward from the bottom in the vertical direction, where each of the opposing side walls define an engagement portion having a retaining slot extending downward into the engagement portions and an insert configured to be inserted within the retaining slots of the baking pan.
US10681913B2 Foliar applications of low-concentration phytotoxic micronutrient compounds for selective control of invasive plant species
This invention provides low-dose, low-concentration formulations of phytotoxic trace inorganic compounds for use in methods and systems for selectively and effectively controlling invasive plants.
US10681911B2 Anthelminthic composition
The present invention relates generally to combinations comprising an alkaline compound and an ammonium compound that are useful for reducing the number of free living parasitic helminths on various surfaces, to methods of using such combinations, and to the use of such combinations for killing helminths, particularly nematodes.
US10681908B2 Molecules having pesticidal utility, and intermediates, compositions, and processes, related thereto
This disclosure relates to the field of molecules having pesticidal utility against pests in Phyla Arthropoda, Mollusca, and Nematoda, processes to produce such molecules, intermediates used in such processes, compositions containing such molecules, and processes of using such molecules and compositions against such pests. These molecules and compositions may be used, for example, as acaricides, insecticides, miticides, molluscicides, and nematicides. This document discloses molecules having the following formula (“Formula One”).
US10681900B1 Silicone chew toy
A chew toy product is made of multiple layers of silicone. Liquid silicone layers are vulcanized to a solid silicone layer to form a unitary solid silicone chew toy. Each of the layers can include a silicone colorant, so the chew toy can have multiple colors.
US10681898B2 Collapsible bowl with lid convertible to legs
The present invention is directed to a portable feeding apparatus or bowl, more particularly to a travel feeding apparatus for pets having a hinged lid that converts to legs for supporting the bowl in an upright manner. The hinged lid has a lock for locking the lid in a closed position.
US10681897B2 Robotic arm with brush tool
An apparatus includes a carriage, platform, extension member, brush tool member, brush tool, and controller. The carriage is coupled to and moves along a track. The platform has a length orthogonal to and greater than its width and transverse to the lateral direction when in an operational state. The platform pivots such that its front and back ends move vertically in opposite directions. The extension member is movably coupled to the platform and its longitudinal axis is parallel to the platform's length. The back end of the brush tool member is coupled to the front end of the extension member. The brush tool is coupled to the front end of the brush tool member. The controller configured moves the extension member towards the front end of the platform such that a portion of the brush tool extends beyond the front end of the platform.
US10681891B1 Soybean variety BR33576499
A novel soybean variety, designated BR33576499 is provided. Also provided are the seeds of soybean variety BR33576499, cells from soybean variety BR33576499, plants of soybean BR33576499, and plant parts of soybean variety BR33576499. Methods provided include producing a soybean plant by crossing soybean variety BR33576499 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety BR33576499, methods for producing other soybean varieties or plant parts derived from soybean variety BR33576499, and methods of characterizing soybean variety BR33576499. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety BR33576499 are further provided.
US10681889B1 Maize inbred PH47KB
A novel maize variety designated PH47KB and seed, plants and plant parts thereof are provided. Methods for producing a maize plant comprise crossing maize variety PH47KB with another maize plant are provided. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into PH47KB through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby are provided. Hybrid maize seed, plants or plant parts are produced by crossing the variety PH47KB or a locus conversion of PH47KB with another maize variety.
US10681888B1 Maize inbred PH47K2
A novel maize variety designated PH47K2 and seed, plants and plant parts thereof are provided. Methods for producing a maize plant comprise crossing maize variety PH47K2 with another maize plant are provided. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into PH47K2 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby are provided. Hybrid maize seed, plants or plant parts are produced by crossing the variety PH47K2 or a locus conversion of PH47K2 with another maize variety.
US10681886B2 Variety corn line FX6278
The present invention provides an inbred corn line designated FX6278, methods for producing a corn plant by crossing plants of the inbred line FX6278 with plants of another corn plant. The invention further encompasses all parts of inbred corn line FX6278, including culturable cells. Additionally provided herein are methods for introducing transgenes into inbred corn line FX6278, and plants produced according to these methods.
US10681884B2 Lettuce variety 81-296 RZ
The present invention relates to a Lactuca sativa seed designated 81-296 RZ. The present invention also relates to a Lactuca sativa plant produced by growing the 81-296 RZ seed. The invention further relates to methods for producing the lettuce cultivar, represented by lettuce variety 81-296 RZ.
US10681883B2 Compositions and methods for minimizing nornicotine synthesis in tobacco
Compositions and methods for reducing the level of nornicotine and N′-nitrosonornicotine (NNN) in tobacco plants and plant parts thereof are provided. The compositions comprise isolated polynucleotides and polypeptides for a root-specific nicotine demethylases, CYP82E10, and variants thereof, that are involved in the metabolic conversion of nicotine to nornicotine in these plants. Compositions of the invention also include tobacco plants, or plant parts thereof, comprising a mutation in a gene encoding a CYP82E10 nicotine demethylase, wherein the mutation results in reduced expression or function of the CYP82E10 nicotine demethylase. Seed of these tobacco plants, or progeny thereof, and tobacco products prepared from the tobacco plants of the invention, or from plant parts or progeny thereof, are also provided. Methods for reducing the level of nornicotine, or reducing the rate of conversion of nicotine to nornicotine, in a tobacco plant, or plant part thereof are also provided. The methods comprise introducing into the genome of a tobacco plant a mutation within at least one allele of each of at least three nicotine demethylase genes, wherein the mutation reduces expression of the nicotine demethylase gene, and wherein a first of these nicotine demethylase genes encodes a root-specific nicotine demethylase involved in the metabolic conversion of nicotine to nornicotine in a tobacco plant or a plant part thereof. The methods find use in the production of tobacco products that have reduced levels of nornicotine and its carcinogenic metabolite, NNN, and thus reduced carcinogenic potential for individuals consuming these tobacco products or exposed to secondary smoke derived from these products.
US10681880B2 Systems and methods for using water as a ballast in an assembly line grow pod
A method for controlling a balanced state of an assembly line grow pod is provided. A group of sensors including a pressure sensor and a weight sensor is arranged at a plurality of different locations of an assembly line grow pod. A first set of data indicative of weight of fluid supplied to plants supported in an assembly line grow pod is generated. A second set of data indicative of weight of plants grown is generated. Based on the first set of data and the second set of data, a weight disparity at a selected location of the assembly line grow pod is determined. Upon determination that the weight disparity exceeds a predetermined threshold, the balanced state of the assembly line grow pod is maintained by moving ballast water to reduce the weight disparity.
US10681879B2 System, apparatus and method for growing marijuana
Systems, apparatuses and methods for growing marijuana plants, particularly for regulated purposes, for example medical purposes or in some jurisdictions recreational purposes, have automated subsystems with sensors to provide feedback information about system, apparatus and plant growth parameters to one or more controllers so that the one or more controllers can alter one or more parameters to provide optimal conditions for the growing and harvesting of the marijuana plants. In particular aspects, the systems, apparatuses and methods provide for control of odors produced during the growing of marijuana, root management of the marijuana plants and control over important levels of chemicals provided to the plants, for example enzymes and flavor additives.
US10681876B2 Above-ground farming module in which the roots of the plants are fed by a nutritional mist, set of modules and associated method
The invention relates mainly to an above-ground farming module which includes an element for supporting plants defining a root chamber for the aerial portion of the plants, and which includes means for forming a mist of nutritional solution (9) and means (25, 26) for circulating said mist of nutritional solution (30) located in the root chamber (4). The means for forming the mist of nutritional solution (9) advantageously include an ultrasound mister (10) located in the bottom of a misting cell (9) on which at least one opening for propagating the nutritional mist (20) in the root chamber (4) is arranged, and the means (25, 26) for circulating the mist of nutritional solution (30) are located next to said opening (20).
US10681875B2 Hydroponic tower compatible gutter assembly
A gutter assembly is provided that is configured to collect water passing through a plurality of vertical hydroponic towers, the assembly minimizing leakage while simplifying gutter maintenance. The gutter assembly includes a gutter pipe from which an upper portion has been removed to form a pair of mounting ledges. The gutter assembly also includes a gutter cap that is attached to the gutter pipe via the mounting ledges using a snap fit system.
US10681871B1 Loading assembly of a bale wagon
A loading assembly of a bale wagon includes a lift actuator configured to drive a clamp assembly to rotate about a local lateral axis and a rotation actuator configured to drive the clamp assembly to rotate about a vertical axis. The loading assembly also includes a controller communicatively coupled to the lift actuator and to the rotation actuator, in which the controller includes a memory and a processor. The controller is configured to selectively control the lift actuator to rotate the clamp assembly about the local lateral axis between a collection position and a longitudinal delivery position, and control the lift actuator and the rotation actuator to rotate the clamp assembly about the local lateral axis and about the vertical axis between the collection position and a lateral delivery position.
US10681869B1 Blade threading device for a grain header
A blade replacement tool for use in replacing a combine cutting saw knife. The blade replacement tool includes a cable that is operatively connected to a connection link that is used for transferring pulling force to a connected combine cutting saw knife. A pull handle is fastened to the cable. The pull handle receives a pulling force that is transferred via the cable and via the connection link to a connected combine cutting saw knife. The cable is strong, thin and flexible. The pull handle is at least two feet (2 ft.) long. The connection link includes an attachment bracket having first and second apertures for attaching to a cutting saw knife (sickle) via mating apertures in a cutting saw knife (sickle).
US10681866B2 Lock proving system for an agricultural machine attachment
A lock proving system provides a positive indication when a locking mechanism has correctly latched a removable attachment to an agricultural machine, the attachment being a header for a combine harvester for example. The locking mechanism includes a locking element that is shiftable into a locking position in which, provided the attachment is mounted to the machine with the correct alignment, the locking element acts upon a lock proving mechanism that is mounted to the attachment. The lock proving mechanism delivers mechanical feedback to the machine, the action of which is detected by a sensing device mounted upon the machine.
US10681865B2 Crop machine with an electronically controlled hydraulic cylinder flotation system
A header is supported by a pair of hydraulic float cylinders, where a float pressure to the cylinders is directly controlled by an electronic control supplying a variable control signal to a PPRR valve arrangement to maintain the float pressure at a predetermined value. At the set pressure a predetermined lifting force is provided to the header. A position sensor is used to generate an indication of movement and/or acceleration and/or velocity. The electronic control is arranged, in response to changes in the sensor signal, to temporarily change the control signal to vary the lifting force and thus change the dynamic response of the hydraulic float cylinder. A lift force greater than that required to lift the header can be provided by a lift cylinder and can be opposed in a controlled manner to apply a controlled downforce by the back of the same cylinder or by a separate component.
US10681864B2 Charging station with a data connection for a ground working system
A ground working system has at least one self-driving ground working device with a drive, a control unit and an in-device battery for supplying energy to the ground working device. An operating region (A), within which the ground working device travels automatically along a traveling path (W), is determined by an edge boundary. At least one charging station for charging the battery of the ground working device via an electrical energy-transferring charging connection is provided. The charging connection is also configured as a data connection for the transmission of data packets.
US10681863B2 Autonomous mobile green area maintenance robot
A autonomous mobile green area maintenance robot, includes: a first motor-driven treatment tool, a second motor-driven treatment tool differing from the first treatment tool, and an open protective housing with a lateral rim. The first treatment tool defines a first treatment zone and is arranged within the protective housing such that the first treatment zone is located in a safety zone of the protective housing. The safety zone has a safety distance to the lateral rim. The second treatment tool defines a second treatment zone, wherein the second treatment zone is located at least partially beyond the safety zone. The autonomous mobile green area maintenance robot has an autonomous operation mode, wherein in the autonomous operation mode, a maximum kinetic energy of the second motor-driven treatment tool is smaller than a maximum kinetic energy of the first motor-driven treatment tool.
US10681854B2 Dynamic supplemental downforce control system for planter row units
A dynamic supplemental downforce control system for a planter row unit. The system includes closed-loop feedback circuit that cooperates with a downforce actuator to dynamically control fluid flow to the downforce actuator to maintain balance between the actual gauge wheel downforce and a desired gauge wheel downforce during planting operations.
US10687449B2 Component delivery device
A component delivery device includes an actuator that displaces an outer sleeve and an inner rod positioned within a cavity of the outer sleeve together from a retracted configuration to an extended configuration to move an ejectable component in relation to a feed head. The actuator further displaces the outer sleeve and not the inner rod to an ejection configuration to displace the ejectable component toward a workpiece. Displacing the outer sleeve and not the inner rod causes the outer sleeve to translate over the inner rod and compresses a biasing member that is disposed within the cavity and in engagement with the inner rod.
US10687440B1 Multi-radial-zone varying blade density fan system
A multi-radial-zone varying blade density fan system includes a fan in a fan chassis including a plurality of fan blades. A first radial fan zone on the fan includes a first fan blade density provided by fan blades located in the first radial fan zone. A second radial fan zone on the fan is located adjacent the first radial fan zone and includes a second fan blade density that is greater than the first fan blade density and that is provided by fan blades located in the second radial fan zone. A third radial fan zone on the fan is located adjacent the second radial fan zone and includes a third fan blade density that is greater than the second fan blade density and that is provided by fan blades located in the third radial fan zone.
US10687438B2 Rail assembly for storage rack
The present disclosure provides a rail assembly for a computing device in a storage rack. The rail assembly can include a rail body, a rail member, and a locking ear. The rail body can engage with a front vertical portion of the storage rack and a rear vertical portion of the storage rack. The rail member can attach to the rail body, and include a slot extending horizontally along the rail member. This slot can slidably receive a plurality of pins disposed along a side surface of the computing device. The present disclosure also provides for a first locking ear to support a first orientation of the computing device and a second locking ear to support a second orientation of the computing device.
US10687437B2 Fixing buckle assembly of slide rail used for industrial cabinet
A fixing buckle assembly of a slide rail used for an industrial cabinet includes a fixing frame, a plurality of fixing members, a fixing plate, a hook plate, and an elastic member. The fixing frame is mounted to an end portion of the slide rail and is reversely bent to form a mounting surface corresponding to a surface of the slide rail and has a notch adjacent to the mounting surface. The hook plate and the elastic member are sandwiched between the mounting surface and a slide space formed by the fixing plate through the fixing members. When mounted to the industrial cabinet, the two protruding posts of the fixing plate are inserted in two of buckle holes of a rack, and the hook plate is driven by the elastic member to be engaged with a back of the rack to be in a locked state.
US10687436B2 Media enclosures and related assemblies and systems
A structured media enclosure door assembly includes a base, a door and a support plate. The base includes a frame that is configured to mount directly to a wall. The door includes a frame and a front panel held by the door frame. The door frame is coupled to the base frame. The support plate has first and second opposite surfaces. The support plate is configured to be selectively coupled to the door frame in: (i) a first position with the support plate first surface facing the front panel and the support plate spaced apart from the front panel a first distance; and (ii) a second position with the support plate second surface facing the front panel and the support plate spaced apart from the front panel a second distance that is less than the first distance.
US10687430B2 Electrical component support bracket
An electrical component support bracket is disclosed. In embodiments, the electrical component support bracket includes a base member, a component support surface, and a component support member. The component support surface extends from the base member with an angled transition between the base member and the component support surface. The component support member is configured to surround at least a portion of an electrical component. The component support member includes a first tab and a second tab disposed at opposite ends of the component support member. The first tab and the second tab are configured to be coupled to the component support surface so that the electrical component is held against the component support surface by the component support member.
US10687428B2 Display device
A display device is disclosed. The display device includes a housing, a roller installed inside the housing, a first bar positioned on an upper side of the roller to be opposite to the roller, a link connected to the first bar and the housing and lifting the first bar, a second bar positioned opposite the first bar and fastened to the first bar, a plate including a first part wound or unwound from the roller and a second part extended rearward from the first part and fixed between the first bar and the second bar, and a display panel provided in the first part of the plate.
US10687425B2 Method of forming a plurality of electro-optical module assemblies
An electro-optical module assembly is provided that includes a flexible substrate having a first surface and a second surface opposite the first surface, wherein the flexible substrate contains an opening located therein that extends from the first surface to the second surface. An optical component is located on the second surface of the flexible substrate and is positioned to have a surface exposed by the opening. At least one electronic component is located on a first portion of the first surface of the flexible substrate, and at least one micro-energy source is located on a second portion of the first surface of the flexible substrate.
US10687423B2 Circuit board module for display device, method for manufacturing the same, and display device
Disclosed is an circuit board module for a display device having a rigid-flex circuit board structure which is capable of improving spatial efficiency of a mother board, and simplifying a structure of the mother board, a method for manufacturing the same, and a display device, wherein a rigid-flex printed circuit board, a rigid printed circuit board, and a flexible printed circuit cable are respectively manufactured on the different mother boards, separately, and then combined with one another, whereby it is possible to realize the more-improved spatial efficiency of the mother board in comparison to a case of manufacturing the rigid-flex printed circuit board, the rigid printed circuit board, and the flexible printed circuit cable on one mother board.
US10687414B2 Circuit board
A circuit board has a base layer composed of multiple layers, and the base layer includes a connector to which a wire harness carrying a signal is coupled, the connector being fixed to a slot for mounting, and a plurality of GND plane patterns arranged in a plurality of layers and electrically coupled to each other through at least one via. Each one of the multiple layers of the base layer includes one of the plurality of GND plane patterns. In and around an area in which the connector is disposed, each one of the plurality of GND plane patterns is provided for a respective one of the multiple layers. The at least one via is arranged around the area in which the connector is disposed. The base layer includes a frame, and at least one via is arranged in the frame.
US10687411B2 Plasma arc torch nozzle with variably-curved orifice inlet profile
A nozzle for a plasma arc torch has a longitudinal nozzle axis, a nozzle orifice with a generally cylindrical orifice sidewall centered on the nozzle axis, and an orifice inlet that is formed as a surface of rotation about the nozzle axis; a gas-directing surface may also be provided. The orifice inlet has a variably-curved surface generated by rotating a variably-curved element about the nozzle axis, where the variably-curved element can be a portion of an ellipse, parabola, or hyperbola, and can join to the orifice sidewall and to the gas-directing surface, if provided. Both the orifice sidewall and the gas directing surface can each join the variably-curved element in a substantially tangential manner. Using an elliptical contour for the orifice inlet was found to increase stability for the plasma arc, providing improved cut quality and faster cutting speed for the torch.
US10687409B2 Faceplate remote control device for use in a load control system
A faceplate remote control device may be attached to a wall-mounted mechanical light switch that has a toggle actuator. The faceplate remote control device may include a toggle indicator that detects operation of the toggle actuator of the mechanical switch. The toggle indicator may cause the generation of an indication of detected operation of the toggle actuator. The toggle indicator may comprise a sliding member that is configured to move with the toggle actuator. The toggle indicator may comprise an obstruction detection device that includes an infrared (IR) transmitter and an IR receiver. The faceplate remote control device may include a control circuit and a wireless communication circuit. The control circuit may be configured to cause the wireless communication circuit to transmit one or more messages in response to detecting operation of the toggle actuator of the mechanical switch.
US10687407B2 Wireless luminaire configuration
A luminaire (10) is disclosed comprising a wireless communication module (13) for configuring the luminaire; an optical signal detector (11) for detecting a directional optical signal (31) comprising source information included in the directional signal by a signal source (20) of the directional signal; and a controller (15) for controlling the wireless communication module. The controller is adapted to decode the source information of the coded directional optical signal to extract an identification code and a cryptographic key; to enable the wireless communication module such as to establish a wireless communication link (33) between the wireless communication module and the signal source if the extracted code matches a reference code; and to encrypt data sent over the wireless communication link (33) in accordance with said cryptographic key. A method for communicating with such a luminaire, a computer program product for implementing such a method and a mobile communications device comprising the computer program product are also disclosed.
US10687406B2 Lighting element with integrated wireless communication, control, and motion sensing capability
Systems and methods are provided relating to a smart lightbulb that can comprise means to sense motion and means to wirelessly transmit and receive information. The smart lightbulb can include a radio frequency transceiver and a motion sensor having an antenna. The transceiver and motion sensor can be electrically coupled to a programmable processor. The transceiver can be oriented in a first plane and the antenna of the motion sensor can be oriented in a second plane different than the first plane. In some embodiments, an oscillator circuit can be provided in place of the motion sensor antenna. The oscillator circuit can be electrically coupled to the transceiver, the motion sensor, and communication circuitry. The programmable processor can be configured to direct the oscillator circuit to switch between electrically coupling the motion sensor to the radio frequency transceiver and electrically coupling the communication circuitry to the radio frequency transceiver.
US10687405B2 Wall-mountable wireless remote control device
A wall-mountable remote control device may be installed in place of an existing light switch and may be configured to transmit wireless signals to an electrical load device, such as a screw-in light-emitting diode (LED) lamp, to provide control of the electrical load device. The remote control device may comprise an air-gap switch adapted to be electrically coupled in series between a power source and the controllable light source, but may not comprise a bidirectional semiconductor switch for controlling the amount of power delivered to the electrical load device using a phase-control dimming technique. The remote control device may have a low-profile enclosure that is smaller than an enclosure of a standard dimmer switch, and thus may be easier to install in an electrical wallbox. The remote control device may comprise two parts including an air-gap switch device and a wireless communication device mounted to the air-gap switch device.
US10687404B2 Communication interface and arrangement
According to a concept of the invention, there is proposed a communication interface that enables communication and power transfer between a luminaire and a connectable module. The communication interface comprises a driver circuit which generates an AC power supply for a primary winding, the primary winding being magnetically couplable to a secondary winding for powering the connectable module. A data sensing arrangement is adapted to detect a variation in the voltage/current of the primary winding which has been induced by the secondary winding. A control arrangement selectively couples a first and second DC input, upon which the AC power supply is based, together or to a common voltage.
US10687397B2 Systems and methods for intelligent dimming control using TRIAC dimmers
Systems and methods for dimming control using TRIAC dimmers are provided. An example apparatus for a power conversion system includes: a process-and-drive component configured to receive an input signal and output a drive signal to a switch to affect a current that flows through a primary winding of a power conversion system. The input signal includes a first pulse associated with a first input period and a second pulse associated with a second input period. The drive signal is associated with a first modulation period for the first input period and a second modulation period for the second input period. The process-and-drive component is further configured to: determine the first modulation period for the first input period; change the drive signal between a first logic level and a second logic level at a modulation frequency during the first modulation period; determine the second modulation period for the second input period.
US10687394B2 Energy transfer cooking device accessory, method of manufacturing an energy transfer cooking device accessory and cooking device
An energy transfer cooking device accessory is described which includes a plastically deformed metal sheet (and a transformer-like power transfer unit which has a primary circuit and a secondary circuit. The plastically deformed metal sheet is arranged between said primary circuit and said secondary circuit. Simultaneously said plastically deformed metal sheet forms a magnetically permeable coupling point for said primary circuit and said secondary circuit, so that a magnetic flux from said primary circuit to said secondary circuit via said plastically deformed metal sheet is guaranteed. Furthermore, a method of manufacturing an energy transfer cooking device accessory and a cooking device are described.
US10687387B2 Information processing system, communication terminal, information processing unit and program
There is provided an information processing apparatus including a first communication section configured to communicate with a communication terminal through a first communication channel, and a second communication section configured to communicate with the communication terminal through a second communication channel different from the first communication channel, wherein the first communication section is used for transmission of connection information for establishing the second communication channel with the communication terminal, wherein the second communication section is configured to establish the second communication channel based on the connection information, and wherein the information processing apparatus is connected to a network based on a connection instruction transmitted across the second communication channel, and receives service data by which to run the information processing apparatus from a service providing apparatus via the network.
US10687385B2 Communication control method and communication system
In a communication system in which a plurality of bearers are set up between UE and one or more PGWs, a PGW measures an idle time for each bearer and determines whether or not the measured idle time has reached an idle timer threshold value which is determined in advance for each of the plurality of bearers (Step 1). Then, when it is determined that the idle time for one bearer, for example, bearer 2, has reached the idle timer threshold value (Step 2), a PGW2 requests an MME to release bearer 2 via an SGW2 (Steps 3 and 4), and the MME performs a process of releasing bearer 2 in response to the request (Step 5 and the like).
US10687379B1 Communication apparatus
A communication system includes a 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.
US10687377B2 Universal wireless station for multiple simultaneous wireless services
Novel tools and techniques are provided for implementing wireless communications, and, more particularly, for implementing multiple simultaneous wireless services using a universal wireless station. In various embodiments, a universal wireless station (and/or a computing system(s)) might determine a first set of wireless communications frequencies and protocols for communications with a second device and might determine a second set of wireless communications frequencies and protocols for communications with a third device. The universal wireless station might establish a first communications channel between the universal wireless station and the second device using the determined first set of wireless communications frequencies and protocols, establish a second communications channel between the universal wireless station and the third device using the determined second set of wireless communications frequencies and protocols, and concurrently send and receive both a first communications signal over the first communications channel and a second communications signal over the second communications channel.
US10687376B2 Method and apparatus for improving initialization of sidelink duplication reception in a wireless communication system
Methods and apparatuses for improving initialization of sidelink duplication reception in a wireless communication system are disclosed herein. In one method, a User Equipment (UE) receives a first Packet Data Convergence Protocol (PDCP) Protocol Data Unit (PDU) on a logical channel associated with a sidelink radio bearer (SLRB). The UE initializes a first state variable based on a partial Reordering_Window and a PDCP Sequence Number (SN) of the first received PDCP PDU, wherein the first state variable indicates the PDCP SN of a last PDCP Service Data Unit (SDU) delivered to the upper layers by a PDCP entity created for the SLRB, and the partial Reordering_Window is less than a Reordering_Window. The UE performs a re-ordering procedure for the first PDCP PDU using the initialized first state variable.
US10687368B2 Integrated circuit for controlling selection of random access preamble sequence
A sequence allocating method and apparatus wherein in a system where a plurality of different Zadoff-Chu sequences or GCL sequences are allocated to a single cell, the arithmetic amount and circuit scale of a correlating circuit at a receiving end can be reduced. In ST201, a counter (a) and a number (p) of current sequence allocations are initialized, and in ST202, it is determined whether the number (p) of current sequence allocations is coincident with a number (K) of allocations to one cell. In ST203, it is determined whether the number (K) of allocations to the one cell is odd or even. If K is even, in ST204-ST206, sequence numbers (r=a and r=N−a), which are not currently allocated, are combined and then allocated. If K is odd, in ST207-ST212, for sequences that cannot be paired, one of sequence numbers (r=a and r=N−a), which are not currently allocated, is allocated.
US10687367B2 System and method for random access backoffs
A method of performing a random access procedure includes randomly selecting a backoff time from within a backoff window ranging from 0 to a specified multiple of a random access preamble unit, waiting until a time initialized with the backoff time expires, and retransmitting a random access preamble.
US10687366B2 SSB to RACH resource associations and related RACH configuration contents in multi-beam system
A method of performing, by a device, a random access procedure in a radio communication system includes: receiving from a base station RACH configuration information; and transmitting a first message based on the received RACH configuration information. Herein, a plurality of SSBs may be in association with a plurality of preambles, and the first message may be transmitted in a time domain through a plurality of RACH resources.
US10687365B2 Device and method of handling bandwidth parts
A base station (BS) for handling bandwidth parts (BWPs) comprises at least one storage device storing instructions of communicating with a communication device via a first DL BWP and a first UL BWP in a cell; transmitting a radio resource control (RRC) message in the first DL BWP to the communication device, wherein the RRC message configures at least one of a second DL BWP and a second UL BWP in the cell to the communication device; receiving a RRC response message from the communication device in the first UL BWP; receiving a RA preamble from the communication device in the first UL BWP or the second UL BWP; transmitting a RA response (RAR) to the communication device in the first DL BWP or the second DL BWP; and communicating with the communication device via the at least one of the second DL BWP and the second UL BWP.
US10687364B2 Multicarrier communications employing time alignment timers
Methods and apparatuses are described for wireless communications. Cells may be grouped into a plurality of cell groups. Time alignment timers may be associated with cell groups. A wireless device may perform/continue/stop transmissions based on the time alignment timers.
US10687360B2 Method and device for transmitting uplink control information
A method and device for transmitting uplink control information is described. The method includes according to the size and position of a feedback window, determining uplink control information; according to a transmission moment of the uplink control information, performing listen-before-talk detection to determine an actual uplink transmission moment; and transmitting the determined uplink control information at an actual uplink transmission moment. In the embodiments of the present disclosure, under the situation where no channel is occupied at a set uplink control information transmission moment, one or more times of listen-before-talk detection are continued, and the determined uplink control information is transmitted on an actual uplink transmission moment, thereby avoiding the situation that uplink control information may not be correctly transmitted in time due to not occupying a channel, and further improving the system performance.
US10687357B2 Apparatus and method for channel access
A channel access method and apparatus are disclosed. The channel access method by an access point (AP) having a sector antenna in a wireless local access network (WLAN), may include transmitting a sector beacon with respect to any one sector among a plurality of sectors, transmitting and receiving data with at least one station in any one sector during a pre-scheduled sector interval, sequentially performing transmission of the sector beacon and transmission and reception of the data with respect to remaining sectors of the plurality of sectors excluding the any one sector, transmitting an omni beacon with respect to all of the plurality of sectors, and transmitting and receiving data with respect to at least one station of the plurality of sectors during a pre-scheduled Basic Service Set (BSS) interval.
US10687355B2 Techniques for reservation preamble for low latency detection in a new radio shared spectrum communication system
Methods and apparatuses for transmitting and detecting channel reservation preamble in a NR shared spectrum are described. An aspect may include determining whether a first reservation preamble of a first operator is received on a first time slot of multiple time slots of a downlink channel from a first network entity, and transmitting a second reservation preamble of the first operator on an uplink channel to the second network entity. Another aspect may include generating a first reservation preamble of a first operator based on at least one of a compressed representation in a signal space, a basis function of the signal space, or a CAZAC sequences; and transmitting, on a first timeslot of multiple time slots of a downlink channel, the first reservation preamble of the first operator to at least a UE. In another aspect, the SFN transmission of the first and second reservation preambles, and the low latency detection methods of the reservation preambles have been disclosed.
US10687350B2 Method and apparatus for transmitting and receiving scheduling assignments in a communication system
A method and apparatus for receiving a Scheduling Assignment (SA) by a User Equipment (UE) in a communication system in which a base station transmits the SA including at least one Information Element (IE) are described. The method includes receiving the SA; identifying if a first IE included in the received SA is set with a first predetermined value and at least one bit in a second IE included in the received SA is set with a second predetermined value; and performing an action corresponding to a semi-persistent scheduling, if the first IE included in the received SA is set with the first predetermined value and the at least one bit in the second IE included in the received SA is set with the second predetermined value.
US10687348B2 Hybrid multiband and subband scheduling in multi-user superposition transmission
In one aspect, a RAN node determines UE candidate sets for MUST scheduling where each set includes near UE and far UE MUST positions. The node orders the UE candidate sets according to a scheduling performance metric for each UE candidate set, evaluated with respect to the entire band. The node resolves MUST pairing conflicts by excluding, from the UE candidate sets, any UE candidate set that includes a UE that (a) is also present in a UE candidate set having a better scheduling performance metric and (b) has an inconsistent MUST position for interference cancellation with respect to the better UE candidate set, to obtain a reduced set of UE candidate sets. The node performs subband scheduling on each subband, using either MUST or OMA transmission scheduling for each subband. The reduced set is used for MUST scheduling. MUST/OMA subband conflicts may also be resolved.
US10687347B2 Method and apparatus for decoupling uplink latency using common uplink burst in TDD subframe structure
Wireless communications systems and methods related to decoupling uplink latency using common uplink (UL) burst in Time Division Duplex (TDD) sub-frame structure are disclosed. User equipment (UE) can transmit to a base station a common UL burst in each sub-frame communicated between UE and the base station, wherein he common UL burst comprises at least one of: a physical layer (PHY) acknowledgement (ACK), a scheduling request (SR), a buffer status report (BSR), or a sounding reference signal (SRS). UE can be further configured to transmit scheduled UL payload data in at least one common UL burst of at least one sub-frame communicated between the UE and the base station.
US10687346B2 Encoding and resource allocation for control information in physical channel
A method, a computer-readable medium, and an apparatus are provided. The apparatus may be a UE. The UE obtains M1 modulated symbols to be transmitted on a selected section of a physical uplink shared channel (PUSCH) of the UE, the M1 modulated symbols being for carrying a first category of uplink information. The UE maps J1 modulated symbols of the M1 modulated symbols to occupy each one of J1 resource elements (REs) that are available, in a consecutive (N1−1) symbol periods of the selected section of the PUSCH, for carrying modulated symbols that carries the first category of uplink information. The UE determines a number S1 based on K1 and a number T1. The UE maps K1 modulated symbols of the M1 modulated symbols to occupy K1 REs of the T1 REs such that two adjacent REs among the K1 REs being separated by at least (S1−1) REs.
US10687344B2 Network node and method thereof
The present disclosure relates to a network node having a processor and a transceiver. The processor is configured to select at least one user device if a Channel Estimation Timer (CET) for a radio channel between the network node and the at least one user device is valid, and to schedule data transmission to the at least one selected user device. The transceiver is configured to perform the scheduled data transmission to the at least one selected user device. The present disclosure also describes a corresponding method, a wireless communication system including such a network node, a computer program, and a computer program product.
US10687342B2 Method and apparatus for wireless communication based on frequency selective transmission in wireless local area network
Disclosed are a wireless communication method, and an access point and a station which perform the wireless communication method. A wireless communication method performed by an access point according to an embodiment may include performing channel sounding on a plurality of subchannels, identifying subchannels selected by stations among the subchannels, scheduling communications between the AP and the stations based on the selected subchannels, and transmitting a data frame to the stations through the subchannels based on a scheduling result.
US10687334B2 Method and apparatus for determining resource pool
A method includes receiving, at a mobile device, resource pool configuration information, the resource pool configuration information comprising a bitmap to determine the resource pool and determining, for a period having a plurality of consecutive subframes, a first subset of subframes by excluding, from the plurality of consecutive subframes, subframes in which a sidelink synchronization signal (SLSS) resource is configured and subframes other than uplink subframes. The method also includes determining, for the period, a second subset of subframes by excluding, from the first subset of subframes, one or more subframes, wherein a quantity of the second subset of subframes corresponds to an integer multiple of a length of the bitmap, and determining, based on a plurality of repetitions of the bitmap, the resource pool for a sidelink transmission from the second subset of subframes.
US10687330B2 Techniques for communicating on an uplink in a shared radio frequency spectrum band
Techniques are described for wireless communication. One method includes detecting a first reference signal received from a user equipment (UE) in a reference scheduled transmission burst including a plurality of contiguous transmission time intervals (TTIs) received over a shared radio frequency spectrum band; identifying a reference TTI in which the first reference signal is received; determining a contention window size usable by the UE to contend for access to the shared radio frequency spectrum band; and transmitting an indication of the determined contention window size to the UE.
US10687329B2 Coherence diversity in frequency and time
Various examples are provided for coherence diversity. In one example, a method includes receiving a product signal transmitted over a plurality of subcarriers, the product signal including a product superposition of a first baseband signal and a second baseband signal; estimating equivalent channel responses for the plurality of subcarriers based upon the pilot symbol in the number of time slots of the plurality of subcarriers; and decoding the second encoded message based at least in part upon the first baseband signal and the equivalent channel responses. The first baseband signal can include a pilot symbol in a number of time slots of at least a portion of the plurality of subcarriers and a first encoded message in a remaining number of time slots of the plurality of subcarriers, and the second baseband signal can include a second encoded message.
US10687326B2 Intercell interference coordination accounting for machine type communication
A method of operating a base station in a wireless telecommunications system. Downlink communications from the base station to terminal devices are made using a plurality of OFDM sub-carriers spanning a system frequency bandwidth. The base station supports communications with a first type of terminal device on a host carrier using OFDM sub-carriers distributed across the system frequency bandwidth and supports communications with a second type of terminal device on a restricted bandwidth carrier using OFDM subcarriers distributed across a restricted frequency bandwidth which is smaller than and within the system frequency bandwidth. Respective base stations can exchange information regarding their restricted bandwidth carrier transmissions to help them coordinate their respective transmissions with a view to reducing intercell interference.
US10687324B2 PDCCH monitoring periodicity
According to some embodiments, a method in a network node for configuring monitoring occasions for use in a network node of a wireless communication network comprises determining a physical downlink control channel (PDCCH) search space monitoring configuration for a wireless device. The PDCCH search space monitoring configuration comprises a monitoring periodicity and a number of blind decodes for each search space of a plurality of search spaces over a plurality of slots. The method further comprises sending the monitoring configuration to the wireless device. A method in a wireless device comprises receiving the monitoring configuration and monitoring each search space according to the monitoring configuration.
US10687323B2 Beamformed physical downlink control channel
Embodiments of beamformed physical downlink control channel (B-PDCCH) are generally described herein. A user equipment (UE) decodes an indication of a transmission mode for a beamformed physical downlink control channel (B-PDCCH) received from a network entity. The UE decodes one or more symbol blocks corresponding to a downlink (DL) control region of a subframe, wherein the DL control region includes one or more control clusters, and wherein one discrete Fourier transform (DFT) spreading window is applied in each of the one or more control clusters. The UE determines a B-PDCCH search space according to the indicated transmission mode, wherein the B-PDCCH search space is a set of B-PDCCH candidate locations. The UE performs blind decoding of one or more B-PDCCHs based on the determined B-PDCCH search space, to obtain downlink control information transmitted from one or more evolved NodeBs (eNBs) to the UE via the one or more B-PDCCHs.
US10687320B2 Data sending method, data receiving method, base station and user equipment
A data sending method is provided. The data sending method includes: determining, according to location generation information of a PDCCH on a non-legacy resource, a resource location, on a subframe, of the PDCCH on the non-legacy resource; and sending the subframe to a UE, where the PDCCH on the non-legacy resource is contained on the resource location of the subframe, so that the UE determines the resource location, on the subframe, of the PDCCH on the non-legacy resource according to the location generation information. In the embodiments of the present invention, both the base station and the UE may determine a resource location of the PDCCH on the non-legacy resource separately by using the location generation information, thereby avoiding a circumstance that the UE equipped with only the capability of receiving a PDCCH on a non-legacy resource cannot access a network.
US10687319B2 Group power control for a secondary cell
A wireless device may receive message(s) comprising configuration parameters for cells comprising a primary cell and a secondary cell. The configuration parameters may comprise: a transmit power control (TPC) radio network temporary identifier (RNTI), a primary TPC index for a first physical uplink shared channel (PUSCH) of the primary cell, a secondary TPC index for a second PUSCH of the secondary cell, and periodic resource allocation configuration parameters configuring a periodic resource allocation for the secondary cell. A first downlink control information (DCI) may be received indicating activation of the periodic resource allocation. A common search space for a second DCI associated with the TPC RNTI may be monitored. The second DCI may comprise a sequence of TPC commands. The secondary TPC index may identify a TPC command in the sequence. Transport blocks may be transmitted by employing transmission parameter(s) in the first DCI and the TPC command.
US10687317B2 Transmission and decoding in a wireless network
There is provided a method performed by a wireless device for supporting transmission to a network node in a wireless communication network according to an embodiment. The method is adapted for a wireless network based on LTE, wherein the wireless device is allowed to transmit on a set of Resource Elements, REs, allocated for transmission to the network node. The method comprises the step (S1) of determining at least one transport format control parameter for at least a first part of the set of REs allocated for transmission. The method further comprises the step (S2) of transmitting, to the network node, an indication representing the at least one determined transport format control parameter on at least a second part of the set of REs allocated for transmission to notify the network node of the determined transport format control parameter(s).
US10687315B2 System and method for common control channels in a communications system
A method for operating a communications controller includes selecting a search space configuration out of a set of candidate search space configurations for a user equipment served by the communications controller, wherein the search space configuration specifies one or more search spaces to be monitored out of a set of search spaces, and signaling the selected search space configuration to the user equipment.
US10687313B2 Grant-based uplink transmission in unlicensed band
Methods and devices for grant-based uplink transmission in an unlicensed band are provided. Uplink grant messages are transmitted to electronic devices (EDs) in order to indicate time-frequency resources that are allocated to the EDs for uplink transmission in an unlicensed spectrum band. For a given ED, in the event that a first listen-before-talk (LBT) operation for the time-frequency resource allocated to the ED fails, the ED performs a second LBT operation within the allocated time-frequency resource at a start time based on a start point configuration within the allocated time-frequency resource. If the second LBT operation succeeds, the ED transmits an uplink transmission within a remaining portion of the allocated time-frequency resource that includes an activation signal to indicate a start of the uplink transmission, and uplink payload data.
US10687312B2 Signal transmission method and device of device to device terminal in wireless communication system
One embodiment of the present invention provides a method by which a device to device (D2D) terminal transmits a signal in a wireless communication system, the D2D signal transmission method comprising the steps of: allowing a resource, which is to be used for D2D transmission, to be configured by a base station; and transmitting a D2D control signal by selecting a time frequency resource from the resource, wherein, when there is no data to be transmitted by the terminal, transmission of the D2D control signal is not permitted.
US10687311B2 Streaming media cellular broadcast
Devices, computer-readable media, and methods for allocating a source specific multicast internet protocol address to a streaming media content are disclosed. For example, a processor of a device may receive a streaming media content, allocate a source specific multicast internet protocol address to the streaming media content for a base station of a cellular network, allocate a first broadcast channel of the base station to the streaming media content, and associate the first broadcast channel with the source specific multicast internet protocol address. The processor may further generate a manifest file, the manifest file including an identification of the streaming media content and the source specific multicast internet protocol address, transmit the manifest file via a second broadcast channel of the base station, and transmit the streaming media content via the first broadcast channel of the base station.
US10687306B2 Intelligent throttling and notifications management for monitoring and incident management systems
Methods, systems, and apparatuses are described for throttling and management of notifications. A rules manager stores definitions of multiple classes of notifications for sending to recipients. Each of the classes has a respective set of throttling parameters that enables notifications in each class to be selectively throttled. A notification monitor monitors the number of notifications in each class transmitted to a plurality of recipients over time. In response to determining that a threshold number of notifications of a class have been transmitted to a recipient during an interval of time, the recipient is placed in a throttled mode for the class that reduces a subsequent number of notifications transmitted to the recipient. The threshold number may be dependent upon a transmission channel of the notification. The recipient is informed of being placed in the throttled mode and provided an indication of where subsequent notifications can be accessed.
US10687305B2 Discontinuous reception communication synchronization method and apparatus
A discontinuous reception communication synchronization method and apparatus. The discontinuous reception communication synchronization method includes receiving a paging message delivered by a network element of a core network, where the paging message includes an extended discontinuous reception (DRX) indicator and/or extended DRX, calculating a paging time according to the extended DRX indicator and/or the extended DRX, and paging a terminal at the paging time.
US10687301B1 Systems and methods for verifying geolocation data of an electronic content request from a mobile device
Methods, systems, and computer-readable media are disclosed for verifying geolocation data provided with an electronic content request received from a mobile device. One method includes: receiving, over a network, a content request including a unique identifier and geolocation data; determining a unique device identifier of a mobile device based on the received unique identifier; transmit, over the network, a verification request that requests geolocation data of the mobile device, the verification request including the unique identifier of the mobile device; receiving, over the network, verified geolocation data of the mobile device in response to the transmitted verification request; verifying the geolocation data included with the content request based on the verified geolocation data; and transmitting, over the network, a verification result.
US10687298B2 Methods and apparatus to support parallel communication for multiple subscriber identities in a wireless communication device
Apparatus and methods to support parallel communication using multiple subscriber identities in a wireless communication device via multiple subscriber identity modules (SIMs) are disclosed. A representative method includes establishing a connection with a first wireless network via a first wireless cellular protocol software stack for a first subscriber identity associated with a first subscriber identity module; registering with a second wireless network via a second wireless cellular protocol software stack for a second subscriber identity associated with a second subscriber identity module; and receiving radio frequency signals from the second wireless network via the second wireless cellular protocol software stack in parallel with communicating with the first wireless network via the first wireless cellular protocol software stack. The first and second wireless cellular protocol software stacks share at least a portion of radio frequency wireless circuitry for communicating with the first and second wireless network respectively.
US10687297B2 Doppler shift estimation and correction for broadband communication in unmanned aerial vehicles
Systems and associated methods for reducing Doppler shifts in the broadband signals between Unmanned Aerial Vehicles (UAVs) and ground stations are disclosed herein. In one embodiment, a method for reducing the Doppler shift of wireless signals includes estimating a velocity of the UAV based on a Global Positioning System (GPS) or an Inertial Measurement Unit (IMU) of the UAV and calculating the Doppler shift of an upload (UL) wireless signal based on the velocity of the UAV. The method further includes predistorting a frequency of the UL wireless signal at the ground station to reduce the Doppler shift at a UAV receiver (RX) and transmitting the UL wireless signal from a ground station transmitter (TX) to the UAV RX. In some embodiments, calculating the Doppler shift of the UL wireless signal is performed at the ground station.
US10687294B2 Method and apparatus for device-to-device user equipment to transmit signal in wireless communication system
One embodiment of the present invention relates to a method for a user equipment to transmit a device-to-device (D2D) signal in a time division duplex (TDD) wireless communication system, the method comprising the steps of: generating a primary synchronization signal and a secondary synchronization signal; and transmitting a subframe in which the primary synchronization signal and the secondary synchronization signal are mapped, wherein, if the cell selection reception level value and the cell selection quality value of the user equipment are all greater than 0, then the user equipment applies a fixed timing advance offset value (e.g. 624 Ts) that is greater than 0 when transmitting the subframe.
US10687289B2 Method and apparatus for secondary synchronization in internet of things
A method and an apparatus for secondary synchronization in the Internet of things. The receiving apparatus extracts a frequency domain sample by applying channel estimation to a time domain sample of the secondary synchronization signal. Further, the receiving apparatus estimates a physical cell ID (PCI) and 80 ms frame timing (FT) based on decorrelation between a frequency domain standard signal of the secondary synchronization signal and the frequency domain sample.
US10687282B2 Integration of wake-up radio with existing power save protocol
Embodiments of a low-power wake-up radio (LP-WUR) are generally described herein. In some embodiments, a wireless device is set to a first state or a second state, wherein in the first state the wireless device is configured to receive wake-up (WU) packets, and wherein in the second state the wireless device is configured to not receive WU packets, wherein the wireless device comprises a WLAN radio and a low-power wake-up radio (LP-WUR).In some embodiments, the wireless device is configured to receive a wake-up packet, turn on the WLAN radio and turn off the LP-WUR. In some embodiments, the wireless device is configured to turn off the WLAN radio and turn on the LP-WUR for power conservation. In some embodiments, the wireless device turns off the WLAN radio and turns off the LP-WUR, and can periodically turn on the LP-WUR radio for extreme power saving.
US10687278B2 Enhanced random access and wake-up mechanism
Methods, systems, and devices for wireless communication are described. One technique includes identifying, by a user equipment (UE), a periodic time window for the UE to access a network, and transmitting an indication of the periodic time window to the network in a random access channel transmission. The technique also describes receiving, from the network based at least in part on the periodic time window, an indication of uplink resources allocated to the UE during the identified periodic time window. Another technique includes receiving, from a UE in a random access channel transmission, an indication of a periodic time window for the UE to access the network. The technique also includes determining, based at least in part on the periodic time window, uplink resources for the UE to access the network during instances of the identified periodic time window and transmit an indication of the uplink resources.
US10687267B2 Method and apparatus for carrier aggregation communication in wireless communication system
One embodiment of the present invention provides an apparatus comprising a transceiving unit and a control unit, and a communication method using the same, wherein the transceiving unit is configured to perform communication with at least one network node in a macro cell, the macro cell comprising at least one small cell and communicating in an FDD mode, and wherein the control unit is configured to control the small cell to communicate in a TDD mode, generate control information for preventing the occurrence of handover when a terminal moves between the small cells within the macro cell, and perform control to transmit the control information to the terminal.
US10687266B2 Method and apparatus for supporting broadcast data in wireless communication system
The present invention relates to a method and an apparatus for supporting broadcast data in a wireless communication system, the method for a base station for transmitting data in a wireless communication system according to the present invention comprising the steps of: generating a system information block comprising a first item of hysteresis information for a first type terminal and a second item of hysteresis information for a second type terminal; and broadcasting the generated system information block.
US10687259B2 Communications with a mobile virtual base station
Methods and systems are provided for using virtual base stations in communication systems. A communication system may include a plurality of fixed base stations. A virtual base station may be created in the communication system based on one or more creation conditions or criteria. Operation of the virtual base station may be managed, with the managing including assigning a first fixed base station in the communication system to operate as the virtual base station; concurrently communicating data of the virtual base station to the first fixed base station and to one or more other fixed base stations in the communication system; switching assignment of the virtual base station to a second fixed base station from the one or more other fixed base stations, based on a determination that a switch of assignment of the virtual base station is required. The virtual base station may be deleted based on one or more deletion conditions or criteria.
US10687256B2 Light-weight RRC connection setup in multi-RAT network
The present disclosure generally relates to the field of Radio Resource Control (RRC). More specifically, the present disclosure relates to techniques of supporting and initiating RRC connection establishment in a wireless communication network. A method embodiment relates to supporting RRC connection establishment in a wireless communication network and comprises setting up context information during a first RRC connection establishment procedure to establish a first RRC connection towards a radio access network element (200) of the wireless communication network implementing a first Radio Access Technology (RAT). The context information is associated with a wireless communication device (100) of the wireless communication network and is usable for a second RRC connection establishment procedure to establish a second RRC connection towards a radio access network element of the wireless communication network implementing a second RAT.
US10687249B2 Data packet transmission method and device
The present disclosure provides a data packet transmission method and a device. The method includes: performing, by a transmit end device, channel coding on a to-be-sent data packet, and dividing the coded data packet into at least two data sub-packets; allocating a transmission resource to each data sub-packet; generating control information for each data sub-packet according to transmission resources of the at least two data sub-packets; and sending each data sub-packet and the control information of the data sub-packet on a corresponding transmission resource. A data packet and control information indicating a transmission resource of a data sub-packet are transmitted simultaneously, so that a receive end device can recognize multiple transmissions of a same data packet, and perform joint processing on multiple data sub-packets corresponding to the same data packet to obtain the sent data packet, and data packet transmission reliability is improved.
US10687244B2 Methods, first transmit device and relay device for supporting wireless communication
A first transmit device (200), a relay device (202) and methods therein, for supporting wireless communication between transmit devices over a shared radio resource in a wireless network. The first transmit device (200) records (2:1B) source identities and destination identities of detected transmissions of data made by other transmit devices (204). When an own transmission of data is performed, the first transmit device (200) appends (2:2A) a report indicating the source identity and the destination identity of each detected transmission of data. By receiving (2:2B) transmissions of data with such appended reports from various transmit devices (200, 204), the relay device (202) is able to identify (2:3) two transmit devices (204A, 204B) that are not able to communicate directly with each other, and to forward (2:5) any transmission(s) (2:4) of data between the two identified transmit devices.
US10687243B2 Bearer processing method and system, and related apparatus
The present invention provides a bearer processing method and system, and a related apparatus. A GW-U is configured to: receive a data packet and match the data packet with a rule; and send bearer processing indication information to a GW-C if a rule matching result of the data packet meets a trigger condition for bearer processing, where the bearer processing indication information is used to trigger the GW-C to perform bearer processing according to quality of service QoS information of a data service corresponding to the data packet. The GW-C is configured to: receive the bearer processing indication information from the GW-U, determine, according to the bearer processing indication information, the QoS information of the data service corresponding to the data packet, and perform bearer processing according to the QoS information of the data service corresponding to the data packet.
US10687237B2 Measurement reports for the evaluation of cell candidate(s)
There is provided a method comprising: determining, by a network element in communication with a terminal device, to initiate allocation of radio resources to the terminal device from at least one further carrier; as a response to the determining, requesting, from the terminal device, a measurement report for determining at least one cell for providing said radio resources from the at least one further carrier; as a response to the requesting, acquiring the measurement report from the terminal device; determining whether the measurement report indicates one or more cell candidates for providing said radio resources; and as a response to the determining that the measurement report indicates the one or more cell candidates, determining the at least one cell among the one or more cell candidates for providing said radio resources to the terminal device from the at least one further carrier.
US10687235B2 Access point (AP), station (STA) and methods to negotiate fine timing measurement (FTM) parameters
Embodiments of an access point (AP), station (STA) and methods of communication are generally described herein. The AP may transmit a trigger frame (TF) that indicates resource units (RUs) that are available for contention based access by STAs for a fine timing measurement (FTM) protocol. The AP may attempt to decode one or more initial fine timing measurement request (iFTMR) frames received in the indicated RUs. The AP may transmit a broadcast acknowledgement (ACK) frame that indicates whether at least one iFTMR frame was decoded. The AP may, for a decoded iFTMR frame: allocate the RU corresponding to the decoded iFTMR frame to a corresponding STA for the FTM protocol; and transmit, in the corresponding RU, an initial fine timing measurement (iFTM) frame that includes an identifier of the corresponding STA.
US10687229B1 Systems and methods for mitigating interference from neighbors
Systems and methods are described for mitigating interference from neighbors. Interference may be monitored at a first access node, wherein the monitoring includes detecting an interference pattern over at least two monitored subframes. The interference pattern may be analyzed to identify one or more interference sources, wherein a first interference pattern indicates interference caused by a neighboring access node and a second interference pattern indicates interference caused by one or more wireless devices communicating with a neighboring access node. The identified interference sources may be instructed to adjust transmissions based on the monitored interference.
US10687228B2 Data aggregation for distributed optimization of a wireless network
A network device operates as a node in a wireless mesh communication network. The device includes a wireless communication interface to couple the device to adjacent nodes via respective direct communication links. The device stores routing data indicating, for each of multiple destination devices, via which of the adjacent nodes packets can be routed to the corresponding destination device along a respective routing path. In a first instance, the network device receives a packet from an adjacent node, determines that the packet includes data for a destination device referenced by the routing data, and sends the packet to the destination device, in accordance with the routing data. In a second instance, the network device determines that a packet includes an update related to one of the routing paths, updates the routing data in accordance with the update, and sends the packet to one or more of the adjacent nodes.
US10687227B2 Network operation center dashboard for cloud-based Wi-Fi systems
System and methods for managing a Wi-Fi network of a plurality of Wi-Fi networks from a cloud-based Network Operations Control (NOC) dashboard include, subsequent to creating an account for a user of the Wi-Fi network, receiving data associated with the Wi-Fi network from the one or more access points; providing a display associated with the Wi-Fi network based on the data, wherein the display comprises a network topology and one or more tabs providing information related to operation of the Wi-Fi network; updating the display based on one or more inputs received, wherein the updating updates one or more of the network topology and the one or more tabs; and performing one or more operations via the NOC dashboard to one of manage, control, and troubleshoot the Wi-Fi network.
US10687221B2 Non-line-of-sight (NLOS) coverage for millimeter wave communication
A system, in an active reflector device, adjusts a first amplification gain of each of a plurality of radio frequency (RF) signals received at a receiver front-end from a first equipment via a first radio path of an NLOS radio path. A first phase shift is performed on each of the plurality of RF signals with the adjusted first amplification gain. A combination of the plurality of first phase-shifted RF signals is split at a transmitter front-end. A second phase shift on each of the split first plurality of first phase-shifted RF signals is performed. A second amplification gain of each of the plurality of second phase-shifted RF signals is adjusted.
US10687219B2 Uplink transmission techniques in shared spectrum wireless communications
Methods, systems, and devices for wireless communication are described. The described techniques provide for transmission of uplink data from a user equipment (UE) in the absence of scheduled uplink resources for the uplink data transmission that are allocated to the UE prior to the transmission of the uplink data. Various examples provide frame structures that may be used for unscheduled uplink transmissions of a UE. Unscheduled uplink transmissions may be transmitted in a shared or unlicensed radio frequency spectrum, and access to the shared or unlicensed radio frequency spectrum may be determined based on a priority of an operator associated with a UE for accessing the spectrum. Beamforming techniques may be used for uplink and downlink transmissions and beam widths for beamformed transmissions may be selected based on the information transmitted in a transmission, an operator priority for use of shared radio frequency spectrum, or any combination thereof.
US10687215B2 Authentication system, recording medium having recorded therein computer program controlling authentication system, and reader for use in authentication system
An authentication system includes: a reading unit that (i) reads ID information as a response to a first read command being a command to which only a first type of contactless communication terminal responds, and outputs the ID information and type information indicating that a contactless communication terminal is of the first type, and (ii) reads ID information as a response to a second read command being a command to which both the first and second types of contactless communication terminals respond, and causes additional issuance of the first read command, and when succeeding in reading ID information as a response to the additionally issued first read command, outputs the ID information and type information indicating the first type; an authentication unit that, when a user list includes an output pair of ID information and type information of the communicating contactless communication terminal, authenticates a user associated with output pair.
US10687205B1 Remote operational management of E-SIM
Techniques are described herein for remotely managing profiles corresponding to various mobile network operators offering telecommunication services to target user equipment based on one or more policies. The techniques include loading at least one profile on an embedded UICC (eUICC) of a user equipment, the one of profiles including a prioritized profile. The techniques also include receiving a request that includes an embedded UICC identifier (EID) and an integrated circuit card identifier (ICCID) corresponding to the eUICC of the user equipment, wherein the request is for locking one or more functionalities of the user equipment. One or more policies are retrieved for locking the one or more functionalities from a policy database. Based at least on the one or more policies, locking instructions are sent to the user equipment. The instructions include instructions to enable the prioritized profile.
US10687204B1 Intelligent SIM profile procurement
A mobile network operator (MNO) may receive a request to provide an embedded Subscriber Identity Module (eSIM) profile to an embedded Universal Integrated Circuit Card (eUICC) of a user device. The user device is configured to receive telecommunication services from the MNO. Thus, if it is determined that a particular remote SIM provisioning (RSP) platform of a plurality of RSP platforms is able to provide the eSIM profile, the particular RSP platform is directed to provision the eUICC of the user device with the eSIM profile. However, if a condition that affects an ability of the particular RSP platform to provide the eSIM profile is detected, an alternative RSP platform may be directed to provide the eUICC of the user device with the eSIM profile.
US10687202B2 Method and device for configuring bearer for transmission of user data
Provided are a method, for configuring a bearer for transmission of user data in user plane-based cellular Internet of Things (CIoT) by a base station in a wireless communication system, and a device for supporting same. The base station can: receive a tracking area update (TAU) request message from a terminal; transmit to a mobility management entity (MME) a UE context resume request message comprising the TAU request message; receive from the MME a UE context resume failure message comprising a cause value; and determine whether or not a temporarily stopped UE context is to be remained on the basis of the cause value.
US10687195B2 Call setup logic with emerg-request-non-100 timer
Multiple timers used by a device during setup of a communication session may include a first timer and a second timer, each configured to expire after different periods of time, and each configured to start in response to the device sending a Session Initiation Protocol (SIP) request using a SIP INVITE method. The first timer is stopped on receipt of the first SIP response, which may include a 100. Trying SIP response, while the second timer is stopped on receipt of a non-100 Trying SIP response. If the first timer expires, the device may send an additional SIP request using the SIP INVITE method as a retry mechanism while the second timer continues to run. If the second timer expires, the device may halt the session setup and reattempt using a different type of access network.
US10687188B2 Mobile application accelerator
Techniques for providing mobile device content delivery acceleration for mobile applications are discussed herein. Some embodiments may provide for a mobile accelerator system including a plurality of point-of-presences (POPs) and a control tower system. The control tower system may be configured to control mobile data transfer acceleration between a mobile device and the content server via the plurality of POPs of the mobile accelerator system. Each mobile application executing on the mobile device may be registered, validated, and then associated with a device POP that forms a dedicated connection with an entry POP of the plurality of POPs. Mobile data transfer acceleration for each mobile application may be selectively activated or deactivated, such as based on user configurations at the application level, domain name level, and/or country level.
US10687187B2 Information processing system configured to determine usability of an application, information processing apparatus, and information processing method
An information processing system includes: a server including: an obtaining unit configured to obtain, from an apparatus, first information including apparatus information which includes peripheral device connection information indicating whether a peripheral device is connected to the apparatus and indicates a function that the apparatus has, and application identification information which identifies an application required to be used by the apparatus; an identifying unit configured to refer to second information in which each application is associated with condition information indicating a condition necessary to use that application, and identify condition information associated with the application identified by the application identification information included in the first information; and a determining unit configured to determine whether the application identified by the application identification information included in the first information can be used based on the apparatus information included in the first information and the condition information identified by the identifying unit.
US10687186B1 System and method for decoding overlapping wireless frames
A processor-implemented method by a message recipient in a vehicle or on a mobile device for decoding overlapping wireless messages is provided. The method comprises: receiving a first message from a first message sender that overlaps with a second message received from a second message sender; estimating, in a first signal recovery phase, a received data symbol (d0) from the first message and a channel impulse response (h1) corresponding to a data channel between the message recipient and the second message sender; estimating, in a second signal recovery phase, a received data symbol (d0)′ from the first message and a received data symbol (d1) from the second message; and reconstructing the first message from the estimated data symbol (d0) estimated in the first signal recovery phase and estimated data symbol (d0)′ estimated during the second signal recovery phase and reconstructing the second message from the estimated data symbol (d1) estimated during the second signal recovery phase.
US10687181B2 Various display modes for displaying warning signs on electronic apparatus
An electronic apparatus includes a communication unit that performs wireless communication which uses an internal access point, a processing unit, and a display unit. In a state where the number of terminal apparatuses that establish a wireless connection to the internal access point reaches an upper limit value, in a case where a wireless connection request is received from a terminal apparatus that does not establish a wireless connection, the processing unit rejects the wireless connection request and performs processing that displays an alert in a first display mode on the display unit. Moreover, in a case where, until a given period of time has elapsed after the alert was kept non-displayed, the wireless connection request is again received from the terminal apparatus, the processing unit performs processing that sets a mode for displaying the alert to be a second display mode.
US10687179B2 Service continuity for group communication over LTE eMBMS
A method of supporting group communication over LTE MBMS is provided. A UE first establishes a unicast bearer in a network for group communication. The UE belongs to a communication group having a communication group ID. The UE receives access information from the network for monitoring downlink (DL) multicast traffic of the DL group communication based on a multicast decision. The UE is then ready for monitoring a multicast Multimedia Broadcast Multicast Service (MBMS) bearer for receiving the DL multicast traffic. In one embodiment, The UE requests to switch the DL multicast traffic from the multicast MBMS bearer to the unicast bearer upon detecting that the UE is approaching an MBMS coverage boundary. In another embodiment, the UE transmits an indication of preferred target cells to the network before performing a handover and thereby maintaining multicast service continuity of the group communication.
US10687177B2 Communication device, communication control method, and program
There is provided a communication device including an obtaining unit configured to obtain first state information representing a state of a first wireless communication device regarding a direct connection between devices via wireless communication and second state information representing a state of a second wireless communication device regarding the direct connection, and a control unit configured to establish a connection between the first wireless communication device and the second wireless communication device via the wireless communication on the basis of the first state information and the second state information. At least one of the first state information and the second state information is obtained via near-field communication.
US10687175B2 Method for transmitting and receiving V2X message in wireless communication system, and an apparatus for same
An embodiment of the present invention relates to a method for transmitting and receiving a vehicle to everything (V2X) message of a first road side unit (RSU) in a wireless communication system, the method comprising the steps of transmitting, to an ITS server, information associated with PC5 interface congestion; after transmitting the information associated with PC5 interface congestion, receiving a first V2X message; and broadcasting a second V2X message on the basis of the first V2X message, wherein the second V2X message indicates that the second V2X message is control information via a packet data convergence protocol (PDCP) service data unit (SDU).
US10687170B2 Guidance assistance apparatus, guidance assistance method, and storage medium for storing program
A guidance assistance apparatus includes: a memory that stores a set of instructions; and at least one processor configured to execute the set of instructions to: acquire a guidance route through which a guided person is to be guided from routes from a start-point position to an endpoint position; calculate, based on information relating to the routes, an influence level on the guided person in a case in which the guided person deviates from the acquired guidance route, with respect to each of branch places at which the guidance route branches into a route different from the guidance route; and output the calculated influence level.
US10687169B2 Eliminating false positives of neighboring zones
Methods, computer program products, and systems are presented. The method, computer program products, and systems can include, for instance: obtaining position data for a plurality of mobile devices, wherein mobile devices of the plurality of mobile devices have associated identifiers, and wherein the obtained position data is data that has been derived using wirelessly emitted signals; examining data of the position data to determine that one or more user is present within a neighboring zone of a venue, the neighboring zone being a zone that neighbors a certain zone of the venue; predicting that at least one user of the one or more user within the neighboring zone intends to be in the certain zone; specifying a zone association of the at least one user as the certain zone of the venue; and providing one or more output based on the specifying.
US10687167B1 Methods and systems for detecting aggregation events
In general, embodiments of the present invention provide systems, methods and computer readable media for detecting aggregation events.
US10687166B2 Obtaining user assistance
An apparatus, device, method, computer program product, and system that searches a plurality of end user assistances respectively corresponding to a plurality of items for an end user assistance correlating with a user-selected item.
US10687163B1 Method and apparatus for processing audio signal using composited order ambisonics
Disclosed is an audio signal processing method including identifying a sound source provided inside a preset reference distance and a sound source provided outside the reference distance to represent a sound field based on virtual reality (VR) content that is represented in a predetermined virtual space in which a user is located in a VR environment, processing a sound field using three-dimensional (3D) ambisonics based on height information and horizontal information of the sound source provided inside the reference distance, and processing a sound field using two-dimensional (2D) ambisonics based on horizontal information of the sound source provided outside the reference distance.
US10687155B1 Systems and methods for providing personalized audio replay on a plurality of consumer devices
Systems and methods for processing an audio signal are provided for server-mediated sound personalization on a plurality of consumer devices. A user hearing test is conducted on one of a plurality of audio output devices. Next, the hearing data of the user's hearing test is outputted to a server and stored on the server's database along with a unique user identifier. Next, a set of DSP parameters for a sound personalization algorithm are calculated from the user's hearing data. The DSP parameter set is then outputted to one of a plurality of audio output devices when the user logs in with their unique identifier on an application on the audio output device.
US10687153B2 Hearing device with contextually actuated valve
The present disclosure pertains to hearing devices configurable between open fit and closed fit configurations at different times through actuation of one or more acoustic valves located in one or more corresponding sound passages of the hearing device. The one or more acoustic valves of the hearing device are adaptively controlled based on context detected by one or more sensors. The context may be, but is not limited to, a mode of operation of the hearing devices which may include, for example, an audio content playback mode and a voice communication mode. The actuatable valves may be actuatable in situ without having to remove the hearing device from the user's ear thereby enabling the user to experience the benefit of a closed fit or an open fit depending on the user's desire or other context.
US10687148B2 Assembly comprising an electrostatic sound generator and a transformer
An assembly of a transformer and an electrostatic sound generator is especially efficient if the resonance frequency of the diaphragm is in the frequency range in which the generator is operated, such as in the interval of 1-20 kHz. Then, a smaller transformer with a winding ratio of 5000 or less may be used for feeding the sound generator, making the assembly suitable for hearing aid purposes or in-ear products such as for pro audio use.
US10687145B1 Theater noise canceling headphones
A system includes an audio broadcast device, headphones and an interface device. The audio broadcast device may be configured to generate a plurality of audio tracks. The headphones may be configured to perform noise cancellation of ambient audio, decode one of the plurality of audio tracks selected by a user and playback a personalized audio track in response to the selected audio track and user settings. The interface device may be configured to receive the user settings and enable the user to select one of the audio tracks. The headphones may receive the selected audio track from the audio broadcast device in response to the selection using the interface. The user settings may be applied to the selected audio track to generate the personalized audio track.
US10687142B2 Method for input operation control and related products
A method for input operation control, a terminal device, and an earphone are provided. The method includes the following. An input operation on an exhaust hole defined in an audio processing device is received. A frequency-response curve associated with an acoustic structure of the audio processing device is acquired according to an audio signal currently played by the audio processing device. The input operation is recognized according to the frequency-response curve, and a control instruction corresponding to the input operation is generated. A terminal device in communication with the audio processing device is controlled according to the control instruction.
US10687141B2 Speaker driving device
A speaker driving device including a setting part setting at least one parameter defining an equivalent circuit of a first speaker unit as a first parameter; a first calculator configured to change a first frequency response based on the first parameter, the changed first frequency response being applied to an input signal; and a driving signal generator configured to generate a drive signal for driving a speaker unit based on a first calculation signal, the first calculation signal being obtained by applying the changed first frequency response to the input signal.
US10687140B2 Method for enhancing noise reduction amount of feedback active noise reduction headphone, and active noise reduction headphones
Disclosed are a method for enhancing noise reduction amount of a feedback active noise reduction headphone and active noise reduction headphones. The method includes: arranging a noise reduction microphone of the feedback active noise reduction headphone at a position away from directly in front of a loudspeaker; and adjusting a relative position between the noise reduction microphone and an ear canal opening of a wearer, and enabling an open-loop transfer function at the ear canal opening L2(s0) and an open-loop transfer function at the noise reduction microphone L1(s0) to satisfy a relation of |L2(s0)|>|L1(s0)|, to enhance an actual noise reduction amount at the ear canal opening.
US10687139B2 Directional audio pickup in collaboration endpoints
A microphone array includes one or more front-facing microphones disposed on a front surface of the collaboration endpoint and a plurality of secondary microphones disposed on a second surface of the collaboration endpoint. The sound signals received at each of the one or more front-facing microphones and the plurality of secondary microphones are converted into microphone signals. When the sound signals have a frequency below a threshold frequency, an output signal is generated from microphone signals generated by the one or more front-facing microphones and the plurality of secondary microphones. When the sound signals have a frequency at or above a threshold frequency, an output signal is generated from microphone signals generated by only the one or more front-facing microphones.
US10687137B2 Method and system for audio sharing
The present invention provide a method and system of audio sharing aimed to revolutionize the way people listen and share music and to give multiple uses to a wireless headphone referred to as HEDphone. A communication protocol referred to as HEDtech protocol is used in a HED system to allow users to share music amongst a plurality of HEDphones while using a single audio source. A wireless connection is established between the HEDphone and a mobile device including an audio source while simultaneously having the capability of allowing other HEDphone users to join wirelessly and listen to the same audio source. A feature of Super Human Hearing (SHH) goes beyond conventional ANR (ambient noise reduction) with additional features that allow the user to control their aural environment by being able to directionally increase or decrease selective frequencies.
US10687131B2 Sound output device
Disclosed is a sound output device including: an elevation member having a magnetic force generating part that generates a magnetic field to cause a flying body to levitate; a transmission member moving the elevation member in an upward-downward direction while rotating along a circumference of the elevation member; and a support member rotatably supporting the transmission member.
US10687127B2 Technologies for managing the efficiency of workload execution
Technologies for managing the efficiency of workload execution in a managed node include a managed node that includes one or more processors that each include multiple cores. The managed nodes is to execute threads of workloads assigned to the managed node, generate telemetry data indicative of an efficiency of execution of the threads, determine, as a function of the telemetry data, an adjustment to a configuration of the threads among the cores to increase the efficiency of the execution of the threads, and apply the determined adjustment. Other embodiments are also described and claimed.
US10687122B2 Concept for determining the quality of a media data stream with varying quality-to-bitrate
Determining a quality of a media data stream including a sequence of data stream sections which transmit different media sections of a media content at quality-to-bitrate levels that vary across the media content, such as within the context of adaptive streaming, is configured to be more effective by deriving, from each data stream section, an identifier for the respective section, and by looking up, for each data stream section, a parameter set from a look-up table by means of the identifier derived for the respective data stream section, so that it is possible to aggregate the parameter sets and to determine the quality on the basis thereof.
US10687115B2 Cloud-based digital content recorder apparatus and methods
Apparatus and methods for the storage and delivery of content over a network. In one embodiment, the network comprises a managed content distribution network, and the apparatus comprises a “cloud” digital video recorder (cDVR) server which stores, processes and assembles content prior to its delivery in a way that obviates superfluous storage, and gains significant network efficiencies. This approach also facilitates various pre-streaming processing in the video recording (e.g., cDVR) system. One or more content libraries adapted to facilitate cDVR content assembly and access are also disclosed. Secondary content (e.g., promotions, advertisements, etc.) can also be selectively inserted into cDVR content. Various access, business or operational rules and methods implementing the foregoing are also described.
US10687114B2 Validating data of an interactive content application
Controlling the admission of interactive television iTV applications to an iTV application distribution system is accomplished through the use of iTV application profiles that enumerate sets of allowed functions and behaviors for the iTV applications within the distribution system. In general, the profiles comprise filters that enable various functions within the distribution system, and may be applied to the iTV applications according to any of a number of bases. The distribution system includes an interface or console adapted to permit a system operator to create the application profiles and establish rules for attaching the profiles to the iTV applications, and an application profile engine configured to automatically validate the iTV applications against the profiles according to those rules.
US10687111B2 Systems and methods for detecting improper implementation of presentation of content items by applications executing on client devices
Systems and methods for detecting improper presentation of content items by applications executing on client devices. A method can include receiving a content package including a first content item, a second content item and an interaction confirmation script, the interaction confirmation script configured to execute within an application and cause the application to detect, responsive to the first content item presented, a first interaction event with the first content item; present, upon detecting the first interaction event on the first content item, the second content item; detect a second interaction event with the second content item; transmit, upon detecting the second interaction event, a confirmation of the first interaction event; and transmit a request to access an information resource linked to the second content item. The method can further include presenting the information resource responsive to the second interaction event on the second content item.
US10687110B2 Forwarding audio content based on network performance metrics
Embodiments described herein involve facilitating playback in a media playback system that includes a first media device and a second media device. An example implementation involves comparing one or more first network performance metrics corresponding to a network interface of the first media device to one or more second network performance metrics corresponding to a network interface of the second media device, wherein the comparison indicates that the first media device has a better network connection than the second media device. Based on the comparison, the first media device is configured to forward data indicating audio content from a network source to the second media device to facilitate playback of the audio content by the second media device. The second media device plays back particular audio content via one or more speakers by receiving data indicating the particular audio content from the first media device.
US10687109B2 Video integration with home assistant
Various arrangements are detailed herein related to modifying a shopping list using a home assistant device and an integrated video service. A network-enabled video camera may be used to capture a video stream of a location at which a user is present. A home assistant device may receive a spoken command that requests an item be added to a shopping list. The video stream captured using the network-enabled video camera may be analyzed to determine an identity of the user. A shopping list to modify may be determined based on the identity of the user. The determined shopping list may then be modified to indicate the item requested in the spoken command.
US10687100B2 Methods and apparatus to measure exposure to streaming media
Methods and apparatus to measure exposure to streaming media are disclosed. An example method includes detecting metadata associated with streaming media presented at a client device. Data is extracted from a first field of the metadata. The data from the first field of the metadata is processed to generate a first request directed to a first internet domain, the first internet domain based on the data, the first request including a media identifier from a second field of the metadata, the second field of the metadata separate from the first field of the metadata, the media identifier identifying the streaming media. In response to the detection of the metadata, the first request is sent from the client device to the first internet domain.
US10687097B2 Method of reserving a bandwidth in a network for the execution of a service on a user terminal
A method is provided for reserving a bandwidth in a local network for a service delivered by a services platform. The service is intended to be executed on a user terminal of the network. The method includes the following acts implemented by the services platform: receiving a first request for access to the service, originating from the user terminal via a network gateway, the request selecting a service offered by the services platform, after selection of the service, determining at least one parameter defining a bandwidth required for the execution of the selected service, generating and dispatching to the terminal, via the network gateway of a universal address of the service selected including a domain name, the domain name including in a first label at least the parameter defining the necessary bandwidth, and other labels forming a name of the services platform.
US10687095B2 Systems and methods for saving encoded media streamed using adaptive bitrate streaming
Systems and methods for saving encoded media streamed using adaptive bitrate streaming in accordance with embodiments of the invention are disclosed. In one embodiment of the invention, a playback device configured to perform adaptive bitrate streaming of media includes a video decoder application and a processor, where the video decoder application configures the processor to select a download stream from a set of alternative streams of video data, measure streaming conditions and request a stream of video data from the alternative streams of video data, receive portions of video data from the requested stream of video data, decode the received video data, save the received video data to memory, when the received video data is from the download stream and separately download and save the corresponding portion of video data from the download stream to memory, when the received video data is not from the download stream.
US10687094B2 Method, device, and computer program for encapsulating scalable partitioned timed media data
The invention relates to encapsulating scalable tiled timed media data comprising timed samples in a server and providing a timed media data bit-stream from encapsulated scalable tiled timed media in a client device. Each timed sample comprises a first layer and at least one second layer and at least one of the layers comprises a plurality of subsamples represented by one or more coding units. After having obtained at least one subsample from amongst the plurality of subsamples of one of the timed samples, one track comprising the at least one obtained subsample is created. Next, the created track is independently encapsulated in at least one media segment file, said media segment file comprising mapping metadata for providing information about the at least one obtained subsample relative to the one of the timed samples and the layer it belongs to.
US10687091B2 Systems, devices, and methods for distributing data with multi-tiered encoding
Systems, devices, methods, and computer readable media are provided for distributing data with multi-tiered encoding. For example, a system for communication of data streams to endpoints is provided that includes: encoders, each encoder configured to encode a data stream according to at least one encoding parameter; transmitting devices organized into groups based on at least one communication characteristic; each group of transmitting devices configured to receive encoded data from an associated one of the encoders; each transmitting device of the plurality of transmitting devices configured to transmit the encoded data to an associated one of the plurality of endpoints; and at least one controller configured to monitor communication characteristics of the plurality of transmitting devices and to adjust membership of the transmitting devices in the plurality of groups based on the monitored communication characteristics. The system may be further configured for synchronization, uni/bi-directional communication, etc.
US10687085B2 Inheritance in sample array multitree subdivision
A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.
US10687083B2 Loop restoration filtering for super resolution video coding
Techniques related to selecting restoration filter coefficients for 2-dimensional loop restoration filters for super resolution video coding are discussed. Such techniques include upscaling reconstructed video frames along only a first dimension and selecting filter coefficients for portions of the frame by an evaluation that, for each pixel of the portion, uses only pixel values that are aligned with the first dimension. Selection of filter coefficients for the second dimension may be skipped or made using only a subset of available filter coefficients.
US10687080B2 Color volume transforms in coding of high dynamic range and wide color gamut sequences
A method of encoding a digital video, comprising receiving a high dynamic range (HDR) master of a video, a reference standard dynamic range (SDR) master of the video, and target SDR display properties at an encoder, finding a color volume transform that converts HDR values from the HDR master into SDR values that, when converted for display on the target SDR display, are substantially similar to SDR values in the reference SDR master, converting HDR values from the HDR master into SDR values using the color volume transform, generating metadata items that identifies the color volume transform to decoders, and encoding the SDR values into a bitstream.
US10687077B2 Motion information propagation in video coding
Techniques are directed to a device for decoding a current block of video data in a current coding picture. The device may include a memory configured to store video data. The device may also include a processor configured to generate a first prediction block for the current block of the video data in the current picture according to an intra-prediction mode and generate a second prediction block for the current block of the video data in the current picture the picture according to an inter-prediction mode. The processor may be configured to generate motion information propagated from the second prediction block of the picture to the first prediction block, and use the motion information to obtain a final prediction block, then generate a reconstructed block based on a combination of the final prediction block and a residual block.
US10687075B2 Sub-block transform coding of prediction residuals
Techniques and tools for sub-block transform coding are described. For example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding. The video encoder may determine the transform sizes as well as switching levels (e.g., frame, macroblock, or block) in a closed loop evaluation of the different transform sizes and switching levels. The encoder and decoder may use different scan patterns for different transform sizes when scanning values from two-dimensional blocks into one-dimensional arrays, or vice versa. The encoder and decoder may use sub-block pattern codes to indicate the presence or absence of information for the sub-blocks of particular blocks.
US10687074B2 Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus
The image coding method includes: determining a context for a current block to be processed, from among a plurality of contexts; and performing arithmetic coding on the control parameter for the current block to generate a bitstream corresponding to the current block, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type, and the second type is one of “mvd_l0” and “mvd_l1”.
US10687073B2 Method for encoding/decoding image and device therefor
Disclosed are a method for encoding/decoding an image and a device therefor. Particularly, a method by which a decoding device decodes an image comprises the steps of: deriving a part mode of a coding block within a predefined part mode set; decoding a motion parameter in a prediction block unit partitioned from the coding block according to the part mode; and generating a predicted block by using the motion parameter decoded in the prediction block unit, wherein the part mode set includes an asymmetric 4-block part mode, the asymmetric 4-block part mode enables four prediction blocks to be partitioned from the coding block, and a horizontal partition and/or a vertical partition can be defined as an asymmetric partition form.
US10687065B2 Image processing apparatus and image processing method related to motion compensation
An image processing apparatus includes a search range providing circuit, a searching circuit and an encoder. The search range providing circuit obtains N number of predicted motion vectors for a target image block, and accordingly sets N number of corresponding search ranges in a reference frame, where N is an integer greater than 1. The searching circuit performs a motion compensation searching process individually on the N search ranges to accordingly determine a motion vector for the target image block. The encoder encodes the target image block according to the motion vector.
US10687064B2 Palette mode encoding and decoding with inferred pixel scan order
In an example, a method of processing video data may include inferring a pixel scan order for a first palette mode encoded block of video data without receiving a block-level syntax element having a value representative of the pixel scan order for the first palette mode encoded block. The method may include decoding the first palette mode encoded block of video data using the inferred pixel scan order. The method may include receiving a block-level syntax element having a value representative of a pixel scan order for a second palette mode encoded block of video data. The method may include determining the pixel scan order for the second palette mode encoded block of video data based on the received block-level syntax element. The method may include decoding the second palette mode encoded block of video data using the determined pixel scan order.
US10687061B2 Encoding sequence encoding method and device thereof, and decoding method and device thereof
Provided is a video decoding method including obtaining encoding order information indicating whether an encoding order of a first block and a second block that are adjacent to each other is changed; determining the encoding order of the first block and the second block, based on the encoding order information; and decoding the first block and the second block, according to the determined encoding order.
US10687060B2 Decoding device, decoding method, encoding device, and encoding method
A decoding device, including circuitry configured to decode a bit stream and generate a quantized value, and inversely quantize the generated quantized value by using a flat scaling list, in a case where a block size of a transform block to which a transform skip is applied is larger than a 4 by 4 block size.
US10687058B2 Method and apparatus for coding of intra prediction mode
A method for intra prediction mode decoding for a current block based on multi-level most probable mode (MPM) sets. The method includes determining one or more MPM candidates for a first-level MPM set, and determining one or more most probable remaining mode (MPRM) candidates for a second-level MPM set. Wherein the one or more MPRM candidates are identified based on a mode of a neighboring block of the current block, and the one or more MPRM candidates are different from any MPM candidate in the first-level MPM set. The method also includes decoding syntax information related to a current intra prediction mode corresponding to the current block according to the multi-level MPM sets using a decoder, and decoding the current block based on the determined current intra prediction mode.
US10687057B2 Deriving reference mode values and encoding and decoding information representing prediction modes
Reference prediction mode values, also referred to as most probable modes, usable for encoding or decoding of a prediction mode related to a current coding unit, are derived. First and second reference prediction mode values are derived (S402) from respective prediction modes of at least two neighbouring coding units of the current coding unit. The first and second reference prediction modes are different. A third reference prediction mode value is derived (S403) from the first and second reference prediction mode values. The third reference prediction mode is different from each of said first and second reference prediction mode values.By deriving three MPMs instead of two for comparison with the prediction mode of the current coding block the coding efficiency is improved. This is due to the increase in the probability that the prediction mode of the current coding block corresponds to one of the derived most probable modes.
US10687056B2 Deriving reference mode values and encoding and decoding information representing prediction modes
Reference prediction mode values, also referred to as most probable modes, usable for encoding or decoding of a prediction mode related to a current coding unit, are derived. First and second reference prediction mode values are derived (S402) from respective prediction modes of at least two neighbouring coding units of the current coding unit. The first and second reference prediction modes are different. A third reference prediction mode value is derived (S403) from the first and second reference prediction mode values. The third reference prediction mode is different from each of said first and second reference prediction mode values.By deriving three MPMs instead of two for comparison with the prediction mode of the current coding block the coding efficiency is improved. This is due to the increase in the probability that the prediction mode of the current coding block corresponds to one of the derived most probable modes.
US10687053B2 Method and apparatus for image encoding/decoding
The present invention provides a method and apparatus for encoding/decoding an image to enhance inter prediction. According to the present invention, the method includes: determining a first reference picture and a second reference picture of a current block; determining both a first reference block in the first reference picture and a second reference block in the second reference picture; partitioning the current block into a plurality of sub blocks; and obtaining a prediction block of each of the sub blocks on the basis of reference candidate block index information of each of the sub blocks.
US10687049B2 Back light apparatus, display apparatus having the back light apparatus, and control method for the display apparatus
A back light apparatus includes a plurality of light sources configured to generate light; and a light guide part, wherein the light guide part includes a light guide plate configured to change a path of the light; a first pattern part disposed on a first surface of the light guide plate and configured to emit the light in a first direction; and a second pattern part disposed on a second surface of the light guide plate and configured to emit the light in a second direction.
US10687046B2 Trajectory smoother for generating multi-view interactive digital media representations
Various embodiments of the present invention relate generally to systems and methods for analyzing and manipulating images and video. In particular, a multi-view interactive digital media representation (MVIDMR) of object can be generated from live images of the object captured from a hand-held camera. Methods are described where image data associated with the images capture from the hand-held camera are manipulated to generate a more desirable MVIDMR of the object. In particular, the image data can be manipulated so that it appears as if the camera traveled a smoother trajectory during the capture of the images which can provide a smoother output of the MVIDMR. In embodiment, key point matching within the image data and, optionally, IMU data from a sensor package on the camera can be used to generate constraints used in a factor graph optimization that is used to generate a smoother trajectory of the camera.
US10687043B2 Method of transmitting omnidirectional video, method of receiving omnidirectional video, device for transmitting omnidirectional video, and device for receiving omnidirectional video
A method of transmitting omnidirectional video is provided according to one aspect of the present invention. The method of transmitting omnidirectional video according to an embodiment of the present invention includes: acquiring an image for the omnidirectional video; projecting the image for the omnidirectional video onto a 3D projection structure; packing the image projected on the 3D projection structure into a 2D frame; encoding the image packed into the 2D frame; and transmitting a data signal including the encoded image and metadata about the omnidirectional video.
US10687042B2 Concept for determining a measure for a distortion change in a synthesized view due to depth map modifications
An apparatus for determining a measure for a distortion change of a first view synthesized from a second view, caused by a modification of a depth map of the second view from a first state to a second state, is configured starting from a current synthesis state of the first view corresponding to a synthesis from the second view having the depth map modified to the second state in an already processed portion of the depth map and having the depth map unmodified at the first state in a yet to be processed portion of the depth map—to compute a possible successor synthesis state corresponding to a synthesis of the first view from the second view having the depth map modified to the second state in an already processed portion plus a currently processed portion and having the depth map unmodified at the first state in the yet to be processed portion without the currently processed portion; and to determine a distortion change of a distortion of the current synthesis state of the first view relative to an undistorted version of the first view to a distortion of the possible successor synthesis state of the first view relative to the undistorted version of the first view.
US10687040B2 Capturing and displaying a video in an immersive reality environment
A method of capturing and displaying a video in an immersive reality environment is disclosed. Each scene in the video file is constructed by joining an action segment and a static segment, wherein each of the action segment and the static segment in the scene are captured separately using a video production system. The video production system further conjoins each of the scenes together to construct the video file. A viewer may view each of the scenes in the video file on a playback device. The playback device may adaptively reconstruct each of the scenes in the video file based on the viewer's action. More specifically, the playback device adjusts the playback duration of each of the scenes based on the viewer's head movements. Further, the playback device also repositions the subsequent scenes based on a direction of gaze of the viewer.
US10687035B2 Projection method and projection system
A projection method is provided, and includes the following steps: projecting a first image according to an original image; capturing the first image; correcting the first image based on the original image to generate a corrected image; comparing the corrected image with the original image to obtain a difference area; generating a second image according to the original image and the difference area, wherein the second image has a dark region associated with the difference area; and projecting according to the second image.
US10687034B1 Image sensor with switchable optical filter
Examples of an image sensor are disclosed. In one example, the image sensor comprises a pixel cell, a switchable optical filter, and a controller. The switchable optical filter is configured to select a optical frequency range and allow incident light of the selected optical frequency range to reach the pixel cell. The controller is configured to operate the switchable optical filter to enable the pixel cell to: receive, at different times, information related to incident light of different optical frequency ranges, and generate, at the different times, intensity measurements of the incident light of different optical frequency ranges.
US10687029B2 Doorbell communication systems and methods
The disclosure includes a doorbell having a visitor detection system that can comprise at least one of a camera, a microphone, and a motion detector. The method for using the doorbell can comprise recording, via the camera, video data that represents a video. The method can also comprise recording, via the microphone, audio data that represents audio. The method of using the doorbell can comprise transmitting at least a portion of the video data and at least a portion of the audio data, to a remote computing device that is communicatively coupled to the doorbell. The method can also comprise transmitting the video data and the audio data to a remote server that is communicatively coupled to the doorbell.
US10687021B2 User interface with a hierarchical presentation of selection options for selecting a sharing mode of a video conference
A user interface for a video conference session includes selection options for selecting one or more sharing modes, at least some of the selection options presented in a hierarchical fashion on the user interface. The sharing modes may include a screen sharing mode, an application sharing mode and a window sharing mode.
US10687016B2 Systems and methods for time-lapse selection subsequent to capturing media content
Systems, methods, and non-transitory computer-readable media can capture media content including an original set of frames. A selection of a time-lapse amount can be received. A subset of frames from the original set of frames can be identified based on the time-lapse amount. An orientation-based image stabilization process can be applied to the subset of frames to produce a stabilized subset of frames. A stabilized time-lapse media content item can be provided based on the stabilized subset of frames.
US10687015B2 Method for synchronizing a first audio signal and a second audio signal
A method for synchronising a first audio signal and a second audio signal coming from a same original audio signal, the method including the steps of: measuring a superimposed sound signal; performing a processing of the superimposed sound signal comprising a calculation of an intercorrelation or autocorrelation function; estimating, from a first processed signal, an absolute value of a time delay between the first audio signal and the second audio signal; modifying at least one characteristic of the first audio signal or the second audio signal; measuring again the superimposed sound signal; performing again the processing of the superimposed sound signal in order to obtain a second processed signal; estimating the sign of the time delay based on the second processed signal; synchronising the first audio signal and the second audio signal.
US10687014B2 Display system, display method, and display apparatus
A display system includes a conversion apparatus converting video luminance including a luminance value in a first luminance range and a display apparatus connected thereto and displaying the video. The conversion apparatus includes a first acquisition unit, a first luminance converter, a second luminance converter, a quantization converter, and an output unit outputting a third luminance signal to the display apparatus. The display apparatus includes: a second acquisition unit acquiring the third luminance signal and setting information indicating display settings recommended to the display apparatus in display of the video; a display setting unit setting the display apparatus, using the setting information; a third luminance converter converting a third code value indicated by the third luminance signal into a second luminance value compatible with a second luminance range, using the setting information; and a display controller displaying the video on the display apparatus based on the second luminance value.
US10687013B2 Proxy-pattern-based multimedia displaying method, device and apparatus
A proxy-pattern-based multimedia displaying method is disclosed in the present disclosure, the multimedia displaying method is applied to a chip where an embedded system is built in. The embedded system includes a display application layer, a surface proxy body, a surface entrusting body and a surface realizing component. The surface proxy body is an proxy for the surface entrusting body. The surface proxy body and the surface entrusting body are independent of the display application layer. The multimedia displaying method includes: receiving to-be-displayed multimedia data from the display application layer and sending the to-be-displayed multimedia data to the surface entrusting body by the surface proxy body; and sending the to-be-displayed multimedia data to the surface realizing component or the display application layer for display on a display screen by the surface entrusting body.
US10687011B2 Method and apparatus for improving transmission of transport video signal
A method and an apparatus for improving digital video signal transmission over a long transmission line are disclosed. A simple equalization reference signal is generated and then combined with a digital video signal in the digital domain such that the transmission of the reference signal takes place at a predefined time period during the vertical blanking interval of the video signal. The combined signal is then converted into an analog video transport signal, which analog signal is then transmitted over the long transmission line to a downstream video receiver. The equalization reference signal is extracted and used at the video receiver to restore the analog video signal which in turn is converted back to digital video signal.
US10687009B2 Imaging device, imaging system, and moving body
In an imaging device, a differential stage includes an input transistor having an input node connected to a floating diffusion portion, a first control line and a second control line are located in a plurality of sets, the first control line is connected to connection portions of some sets of the plurality of sets, and the second control line is connected to connection portions of the other sets of the plurality of sets.
US10687008B2 Image sensor, imaging apparatus and live body imaging apparatus
There is provided an image sensor including a pixel unit, the pixel unit including a photodiode, a first color filter and a second color filter each disposed in a different position on a plane above the photodiode, and a first on-chip lens disposed over the first color filter and a second on-chip lens disposed over the second color filter.
US10687007B2 System and method for controlling power supplied to a module of an electronic device
The electronic device according to various examples comprises a power supply module and an image sensor, wherein the image sensor comprises: a pixel array including a plurality of pixels; an analog-digital converter, of a first group, for converting the amount of light acquired through the pixel array into a first digital signal; and an analog-digital converter of a second group, the analog-digital converter being adjacent to the first group and for converting power, supplied from the power supply module to the image sensor, into a second digital signal.
US10687004B1 Low noise passive pixel readout circuit
A passive readout circuit for reading out a charge stored on an integration capacitor coupled to a photodiode includes a column bus selectively connectable to the integration capacitor, at least one shield line arranged near the column bus such that a first parasitic capacitance is created between the at least one shield line and the column bus and an amplifier having a first input, a second input and an output. The column is connected to the first input and the at least one shield line is connected to the output of the amplifier.
US10687002B2 Image-capturing device and drive method therefor
An image-capturing device includes an infrared light source configured to emit infrared light, and a solid-state image-capturing device including a plurality of first pixels configured to convert visible light into signal charge and a plurality of second pixels configured to convert infrared light into signal charge, the plurality of first pixels and the plurality of second pixels being arranged on a semiconductor substrate in a matrix. The solid-state image-capturing device outputs, during the same single frame scanning period, a first signal obtained from the plurality of first pixels, a second signal obtained from the plurality of second pixels during a period of time when the infrared light is emitted, and a third signal obtained from the plurality of second pixels during a period of time when the infrared light is not emitted.
US10686992B2 Image orientation notification and adjustment
Aspects of the present disclosure relate to systems and methods for indicating and adjusting an orientation of an image. An example device may include a processor and a memory. The processor may be configured to receive an image from a camera, determine a first orientation of the image based on an orientation of the camera during capture of the image, determine a final orientation for the image after processing based on an orientation of the device, generate a visual indication to indicate the final orientation for the image after processing, output the image to a display to display the image in the first orientation, and output the visual indication to the display to indicate the final orientation.
US10686989B2 Image stabilization apparatus, image capturing system, and method for controlling the same
An image stabilization apparatus includes a shake detector configured to detect an image blur, a generation unit configured to generate a first shake correction signal and a second shake correction signal based on a shake signal corresponding to a detection result from the shake detector, the generation unit extracting a low-frequency band signal from the shake signal, changing an amplitude of the extracted low-frequency band signal to generate the first shake correction signal, and generating the second shake correction signal based on the change in the amplitude and the shake signal, a first shake correction unit configured to correct the image blur based on the first shake correction signal, and a transmission unit configured to transmit the second shake correction signal to a second image stabilization apparatus.
US10686984B1 Connected camera system
A connected camera system and computer-implemented method for processing visual data. The camera system and method provides control data to a mobile application of a mobile device. The camera system and method transmits the control data from the mobile device (via a cloud service) to a camera device. The camera device configured with a camera housing comprising a camera sensor that captures visual data (e.g., image or video data) in view of a lens. The camera device further configured with a processor coupled to a motor for rotating a shaft. The camera system and method receive the control data, and based on the control data, the processor controls the motor to rotate the shaft. The rotating of the shaft, in turn, rotates the camera housing, such that the camera sensor captures the visual data in view of the lens through a 360-degree plane of rotation. In some embodiments, the camera system and method further displays the visual data on a display coupled to the processor, such that the processor presents the captured visual data on the display through the 360-degree plane of rotation. In other embodiments, the camera system and method streams the captured visual data, via the cloud service, to the mobile device for viewing and editing.
US10686983B1 Automatic image capture mode based on changes in a target region
A series of frames or live images received by a camera can be processed by an automatic image capture system to determine when an automatic image capture should take place. The system can detect when a scene change occurs by comparison of data for two or more frames, and for particular regions in those frames. If a scene change for the specified region is followed by a stabilization of the scene in that region, the system can trigger an auto-capture of at least the stabilized region of the scene, without the need for any user input.
US10686982B2 Apparatus for editing image using depth map and method thereof
An electronic device is provided. The electronic device includes a display, a memory configured to store instructions, and a processor, wherein the processor is configured to execute the stored instructions to display an image and a user interface (UI) representing depth information of the image through the display in response to a first user input for editing the image, receive a second user input for selecting an object to be added in the image, display at least a part of the object in the image based on a depth value of the object and depth information of a first region in which the object is located in the image, and display an indicator representing the depth value of the object in the UI.
US10686981B2 Information processing apparatus, electronic apparatus, server, information processing program, and information processing method
There is provided an image processing apparatus including, a display configured to display a captured image and a representative icon, wherein the representative icon indicates a range of a focus area of the displayed image and the range encompasses a center of focus point located at an initial position within the displayed image, and a processor configured to adjust the range of the focus area of the displayed image according to a size of the representative icon.
US10686974B2 Camera module electrical architecture
A camera module includes a lens carrier that houses a lens, electrical components of optical path modifiers positioned on the lens carrier, an image sensor, and a controller that is to generate commands for operating the optical path modifiers. A printed circuit assembly positioned on the lens carrier is electrically coupled to suspension wires. The printed circuit assembly includes a printed circuit that has installed thereon a serial bus communications interface circuit that is to receive the commands from the controller through one of the suspension wires, and a translation circuit that is to translate the commands into control signals that are to operate or drive the optical path modifiers via the electrical components and according to the commands, respectively. Other embodiments are also described.
US10686973B2 Image pickup apparatus with two optical systems
An image pickup apparatus, includes a first optical system and a second optical system which generate two optical images having mutual parallax; and one image sensor which captures the two optical images, wherein each of the first optical system and the second optical system has a different focusing unit, further includes a first frame which holds some of lenses in the first optical system, a second frame which holds the image sensor; and a third frame which holds lenses in the first optical system other than the lenses held by the first frame, and lenses in the second optical system, wherein the first frame is movable in a direction of optical axes with respect to the third frame, and the second frame is movable in a direction of optical axes with respect to the third frame.
US10686964B2 Information processing apparatus preventing risk of shortened lifetime of storage device and control method therefor
An information processing apparatus including a storage device obtains an energized time to the storage device in a standby state where no job is being executed and a number of accesses to the storage device during the standby state. The information processing apparatus provides a display relating to a lifetime of the storage device based on the energized time and the number of accesses to the storage device.
US10686962B2 Graphical indicator
A graphical indicator comprising a plurality of first header blocks, a plurality of second header blocks and a plurality of data blocks for forming an indicator matrix is provided. Each of the first and second header blocks has a header graphical micro-unit, and each of the data blocks has a data graphical micro-unit. An array area is formed by the second header blocks and the data blocks. A first virtual line and a second virtual line are respectively formed by virtual centers of the first and second header blocks, and an included angle between the first and second virtual lines is less than 90 degrees.
US10686961B2 Information processing system, client apparatus, and non-transitory computer readable recording medium that records an information processing program
An information processing system includes: an SNS server apparatus configured to be connected to a network and store one or more messages submitted to an SNS from a terminal apparatus; and a client apparatus configured to be connected to the network via a firewall and capable of communicating with the SNS server apparatus, the client apparatus being configured to receive, from the SNS server apparatus, one or more messages submitted to a channel, to which the client apparatus logs in, of the SNS, extract, from the one or more messages, a message including a control command to the client apparatus, and execute processing in accordance with the control command.
US10686958B2 Updating settings of a plurality of image forming apparatuses
An information processing apparatus to convert setting information described in a first format matched to a first electronic apparatus into setting information described in a second format matched to a second electronic apparatus includes circuitry to acquire the setting information related to settings of the first electronic apparatus, refer to first conversion information associating information related to a data storage of a set value and identification information of each setting item set for the first electronic apparatus to acquire the set value of each setting item set for the first electronic apparatus, refer to second conversion information associating the identification information of each setting item set for the first electronic apparatus and identification information of each setting item common to a plurality of models of electronic apparatuses, associate the set value acquired from the setting information of the first electronic apparatus and the common identification information.
US10686956B2 Reading apparatus
A reading apparatus includes a cover configured to pivot to an open position and a closed position, a lock mechanism configured to restrict the cover in the closed position from pivoting to the open position, and a reading unit provided in the cover or in a member facing the cover in the closed position, and configured to read a medium when the cover is in the closed position. The cover includes a protruding portion. A latch face configured to come into contact with a face of the protruding portion facing toward one direction along a first axis when the cover is in a closed position, the first axis being orthogonal to a pivoting shaft of the cover. The latch face is configured to move in the other direction along the first axis when the latch moves from a lock release position to a lock position.
US10686955B2 Image reading apparatus with document support portion
An image reading apparatus includes a document support portion, a cover portion which is capable of opening and closing, a first surface of which forms an apparatus top surface, and a second surface of which forms a support surface which supports the document, and a base frame which forms the apparatus top surface, in which the document support portion is provided to be capable of rotational movement and is capable of switching between a first posture and a second posture, in which the first surface of the cover portion forms the apparatus top surface which runs along a horizontal direction together with a top surface of the base frame in the closed state, and in which, in the first posture, a portion of the document support portion is at a height position running along the second surface of the cover portion in the closed state.
US10686954B2 Multi-purpose peripheral having two pivotal covers
In a multi-purpose peripheral, a first cover pivotally disposed on a body has a lower surface and a platen portion opposite the lower surface; a second cover pivotally disposed on the body is separated from the first cover by a gap; a first scan assembly movably disposed in the body acquires an image of a first document covered, by the lower surface of the first cover, onto a transparent platen of the body; a transporting mechanism disposed in the body and the second cover transports a second document on the first cover; and a second scan assembly disposed in the second cover acquires an image of the second document transported by the transporting mechanism past the second scan assembly. Upper surfaces of the second cover and the first cover are disposed on the same horizontal surface.
US10686953B2 Input assisting method, non-transitory computer-readable recording medium and setup-information input system improves accuracy of settings value to be inputted in setting fields using a rule by using machine learning
Provided are an input assisting method, a non-transitory computer-readable recording medium and a setup-information input system including an information input apparatus. A hardware processor of the apparatus determines at least one candidate value for at least one input field in a setup screen, by using a first data set created from a database of setting values specified for past jobs, creates a rule for the at least one candidate value, and calculates an evaluation value. On finding no candidate value for which a sufficient evaluation value was calculated, the hardware processor creates a second data set from the first data set, creates a rule for at least one candidate value determined for the at least one input field, by using the second data set, and when detecting an operator's operation on a certain input field, indicates a candidate value determined according to the rule, in the certain input field.
US10686943B2 Retrofit digital network speaker system
Described herein is a retrofit digital speaker system comprising two or more retrofitted speaker enclosures, each of the two or more retrofitted speaker enclosures (enclosures) comprising: at least one speaker; and an analog-and-digital interface adapted to receive digitally encoded audio signals, electrical power, and digital command signals, and wherein the digitally encoded audio signals, electrical power, and digital command signals are transmitted over existing two wire analog audio cables, and further wherein the two or more retrofitted speaker enclosures are wired in a daisy chain fashion, via the existing two wire analog audio cables.
US10686942B2 Auto-tuning of acoustic echo canceller
A gain control system for dynamically tuning an echo canceller, the echo canceller being configured to estimate an echo of a far-end signal and subtract that echo estimate from a microphone signal to output an echo cancelled signal, the gain control system comprising a monitoring unit configured to estimate an energy associated with an impulse response of an adaptive filter configured to generate the echo estimate from the far-end signal and a gain tuner configured to adjust an attenuation of at least one of the microphone signal and the far-end signal in dependence on the estimated energy.
US10686939B1 Conferencing and meeting implementations with advanced features
Meeting and conferencing systems and methods are implemented in a variety of manners. Consistent with one embodiment of the present disclosure, a method for operating an audio conference system that includes at least one logic circuit and a caller interface involves receiving incoming telephony calls at the caller interface. A logic circuit is used to authenticate incoming telephony calls. Menu options are provided to authenticated, incoming telephony calls. In response to a selection of the menu options, an incoming telephony call is prompted to select a callback number. The logic circuit monitors for a trigger event. A participant is called back using the selected call back number in response to detecting the trigger event. The called-back participant is then placed into a conference.
US10686937B2 Automatic connection to a transcription system
Apparatuses and methods are disclosed for automatically connecting to a relay service and establish a captioning communication session during a call between a hearing-impaired user and a far-end user. The apparatus includes communication elements configured to receive captions from a relay service, and a processor configured to automatically connect to the relay service and establish a captioning communication session during a call responsive to a determination that a connection to the relay service failed during a time in which the hearing-impaired user desired captions to be enabled. A method includes determining captions are desired by the hearing-impaired user at a first time to be enabled for display to the communication device during a call, detecting a failed connection to the relay service at a second time, and automatically connecting with the relay service and establishing a new captioning communication session at a third time during the call.
US10686934B2 Systems and methods for controlling a mobile device cover
A mobile application running on a host mobile device is used to control the display of notifications, received by the host mobile device, on a mobile device cover. A single button on the mobile device cover is used to display, configure, and navigate through functionality menus of functions provided by the mobile device cover.
US10686928B2 Apparatus, method, and system of cognitive communication assistant for enhancing ability and efficiency of users communicating comprehension
A communication apparatus, a method, a computer readable medium, and a system providing communication with cognitive and visual assistance. The cognitive assistance and visual assistance is provided during a communication between a first communication apparatus with at least one second communication apparatus via a network. The first communication apparatus captures communication data comprising visual and audio information obtained from the communication and captures synchronized cognitive and emotional data generated from the user during the communication with the second communication apparatus. The communication data and the synchronized cognitive and emotional data is stored and converted into a visual form comprising at least one of synchronized text, symbols, sketches, images, and animation. The visual form is displayed on a display of the first communication apparatus.
US10686927B2 Non-transitory computer-readable medium and portable device
A non-transitory computer-readable medium having a computer program readable by a computer of a portable device connectable to an image input device and image output device and including a memory storing external programs activated by the computer program, the computer program causes the portable device to perform: receiving a user operation on a first screen including first objects corresponding to the external programs; determining the designated program when the first object is designated; when the designated program has a first function of executing processing for the input data, instructing the image input device to execute an input operation and performing first post-processing; and when the designated program has the second function of enabling a user to designate the output data, performing pre-processing and controlling the image output device to execute output operation for the output data.
US10686926B2 Mobile record-a-call device
The Mobile Record-A-Call Device (MRACD), is an electronic device, circuit, software program, or App, installed or embedded within, or attached to a mobile communication device such as, but not limited to, a smart phone, cell phone, tablet, laptop, or any other mobile communication device, and enables said mobile communication device to record incoming or outgoing mobile phone calls, and to store said recorded mobile phone calls in a directory or file located within said mobile communication device, or store said recorded mobile phone calls externally in a directory or file located on a platform, server, or network.
US10686923B2 Mobile terminal
A mobile terminal includes: a case unit including a plurality of case parts; a waterproof member that waterproofs the plurality of case parts; an inner space formed by the plurality of case parts and the waterproof member; a sound output unit in the inner space; an electronic component in the inner space; at least one processor controlling the sound output unit; a resonance space in the inner space that resonates sound from the sound output unit; and a sound hole at one side of the case unit that outputs a first sound. A sound pressure level of a second sound output by vibration of the case unit due to the first sound is higher than that of the first sound in a low-frequency range, and when the case unit is on a mounting surface, a third sound is generated by the mounting surface due to vibration of the second sound.
US10686918B2 Media access control protocol data unit processing method and apparatus
A Media Access Control protocol data unit processing method includes: obtaining a Media Access Control (MAC) protocol data unit (PDU), where the MAC PDU includes N sub-PDUs, each sub-PDU includes a logical channel identifier (LCID), the N sub-PDUs are arranged in a first sequence, and N is a positive integer; parsing the N sub-PDUs according to the first sequence, and when a first sub-PDU is parsed, stopping the parsing and reserving a parsed second sub-PDU, where the second sub-PDU includes at least one sub-PDU before the first sub-PDU in the N sub-PDUs in the first sequence, and a value of an LCID included in the first sub-PDU is a specified reserved value. In this way, a manner for processing a MAC PDU can be provided when a value of an LCID is an invalid value or a reserved value.
US10686915B2 Communication device, communication method, and storage medium
According to an aspect of the present invention, a device includes a transmitter and receiver that transmits and receives communication packets to and from other device, a memory that stores one or more reference information which present a function for data request and a function for data communication which a service comprises, one or more predetermined data relating to the functions, and one or more distinguishing information for distinguishing the predetermined data, and a processor. The processor generates a packet which includes the reference information associated with the function for data communication, the predetermined data, and the distinguishing information.
US10686914B2 Automatic selection of MAC protocol to support multiple prime PLC standards
A communication device in a network may receive a stream of frames from the network, in which each frame includes one or more beacon packets. A communication protocol being used by the network may be identified by tracking a preselected field within a sequence of beacon packets, in which the preselected field varies in a first known manner for a first protocol and in a second known manner for a second protocol. The communication device may then join to the network using the identified communication protocol to transmit and receive data.
US10686912B2 Over-the-air companion user device handling
An over-the-air (OTA) platform of a wireless carrier network may be used to update a companion user device that is associated with a primary user device. The OTA platform receives a request from an entity to provide an OTA update to a companion user device that is registered with a wireless carrier network. The OTA platform identifies a primary user device associated with the companion user device based on subscriber account information for the companion user device. The OTA platform then sends a termination command to the primary user device to direct the primary user device to terminate an active short-range wireless communication link between the primary user device and the companion user device. This termination triggers the companion user device to establish a cellular communication link with the wireless carrier network. Subsequently, the OTA platform sends an OTA update to the companion user device via the cellular communication link.
US10686907B2 Reducing bandwidth consumption and latency in satellite communications
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing an electronic resource to multiple users that are associated with the electronic resource. In some implementations, a method includes identifying multiple users, as a proper subset of users of a satellite communication network, that are each associated with an electronic resource. Satellite terminals of the satellite communication network corresponding to the identified users are identified. Satellite transmission data is generated that includes the electronic resource and designates the identified satellite terminals. A satellite gateway transmits the satellite transmission data over the satellite communication network in a satellite broadcast to the identified satellite terminals, such that the identified satellite terminals can concurrently receive data associated with the electronic resource without sending a request for data associated with the electronic resource.
US10686898B1 Music discovery using messages of a messaging platform
A system, method, and computer-readable medium for identifying music-related data based on message data from a messaging platform. The method includes: obtaining a request from a client; identifying context data associated with the request; identifying message data from the messaging platform based on the context data; selecting, based on the context data and the message data from the messaging platform, music-related data for inclusion in a result set; and providing the result set to the client in response to the request.
US10686891B2 Migration of applications to a computing environment
A method of migrating an application to a computing environment including: obtaining a service topology and a deployment sequence from an existing application; choosing a deployment preference, each deployment preference containing factors and a weight of each of the factors; outputting the service topology and the deployment preference; reading service records for the chosen service topology and deployment preference from a repository, the service records containing a value score and weight mapping information of each factor of each service record; performing a mock conversion of migrating the application to the computing environment; adjusting the value score and weight mapping of the service records according to the results of the mock conversion; responsive to a user choosing one service record representing a solution for migrating the application to the computing environment, generating files for the solution; and deploying the solution into the computing environment using the files.
US10686890B2 Keep-alive scheduler in a network device
A network device may execute a process (e.g., a software keep-alive process (SKAP)) that schedules the transmission of keep-alive messages or packets. The network device maintains a database of keep-alive network sessions storing information that is used for scheduling the transmission of the keep-alive messages or packets for the keep-alive network sessions. The database may be read and a next transmission time and session frequency for one or more keep-alive sessions may be determined. The one or more keep-alive sessions may then be placed in appropriate banks within a timer queue based on the determined next transmission time and session frequency. Each bank is associated with a time period from the current time. The keep-alive sessions having sooner next transmission times are placed in higher priority banks. The scheduler may allow for real-time scheduling of the one or more keep-alive sessions.
US10686888B2 Communication protocols for an online content management system
In some embodiments, a client application at a client device can receive, from a browser application at the client device, a first message including a unique identifier associated with a session of the browser application at a website associated with a content management system. The client application can extract the unique identifier from the first message, and establish a connection between the client application and the content management system by sending, from the client application to the content management system, a second message including the unique identifier. The client application can then receive, from the content management system through the connection, a third message relayed by the content management system from the website, where the third message is associated with the unique identifier.
US10686886B2 Establishing secure sessions for stateful cloud services
Aspects of the present disclosure relate to establishing a secure session between a client device and a stateful backend server or host. The system described herein uses an identity token and an authorization token to generate a globally unique identifier that is associated with the client device. The globally unique identifier is then used to create a one-to-one mapping between the client device and the backend server.
US10686885B2 Systems and methods for managing a guest virtual machine executing within a virtualized environment
The present disclosure relates to methods and systems for managing a guest virtual machine executing within a virtualized environment. A daemon is established on a guest virtual machine executing within a virtualized environment. The daemon is configured to communicate with a management service virtual machine executing within the virtualized environment. The daemon receives, from the management service virtual machine via an application layer protocol, a request identifying an action type of a plurality of predetermined action types. The daemon identifies the action type of the plurality of predetermined action types from the received request and performs an action corresponding to the identified action type. In some implementations, the application layer protocol is one of Hypertext Transfer Protocol (HTTP) or Hypertext Transfer Protocol Secure (HTTPS).
US10686884B2 Method for managing sessions using web sockets
This disclosure is directed to embodiments of systems and methods for tracking sessions of a user. A session manager executing on a server may establish a plurality of sessions with a web application for a user via a web socket of the session manager. The plurality of sessions may share a first session identifier. The session manager may track, by via a web socket container established for the first session identifier, the plurality of sessions. The session manager may detect a log off by the user from one of the plurality of sessions. The session manager may send a log off event to others of the plurality of sessions tracked via the web socket container, responsive to the detection.
US10686882B2 Change management using a thing-model on an internet-of-things platform
An IoT data packet of IoT data in a first data format is received over a distributed system from an Internet of Things (IoT) device. A determination is made that a second different data format of at least some of the IoT data is being used by at least one application by using an IoT data model of an IoT persistency service storing the IoT data in different data formats supporting different applications. A transformation rule in the IoT data model is used to transform the IoT data packet in the first data format to the second different data format. The IoT data packet in the second different data format is stored in the IoT persistency service.
US10686879B2 Replication with adjustable consistency levels
Replication in a distributed file system is described. A processing device determines that a completion threshold has been satisfied in view of at least a received indication of completion of a new data modification request, wherein the completion threshold comprises a number of server devices of the distributed file system for which the new data modification has been performed thereon. The processing device provides, in response to determining that the completion threshold has been satisfied, a message to a client device that the new data modification request was performed successfully.
US10686878B2 Method and device for managing display of multiple data streams
Methods and systems are provided to manage display of cardiac signals. The methods and systems receive a first data steam along a first communications path conveyed with first throughput and receiving a second data stream along a second communications path transmitted with second throughput. The first and second throughputs are asynchronous with respect to one another. The first and second data streams carry cardiac signals sensed by external and implanted electrodes, respectively, for one or more common events. The methods and systems store data from the first and second data streams in first and second memory buffers. The methods and systems synchronize the data stored in the first and second memory buffers with one another by performing at least one of: temporally offsetting activation of the storing operation for the first and second data streams with respect to one another; or managing an amount of the data maintained in at least one of the first memory buffer or the second memory buffer. The methods and systems co-display cardiac signals associated with the first and second data streams on a display by reading the data from the first and second memory buffers at a data display rate.
US10686876B1 Deploying a content distribution network using resources from cloud service providers
A first computer transmits a respective first command to each of a plurality of second computer systems. Each first command includes instructions to initiate one or more virtual machine instances on the respective second computer system. Each virtual machine instance is configured to retrieve data from a third computer system over a communications network, cache the retrieved data, and transmit the cached data to one or more client computers over the communications network in response to a request for the cached data by the one or more client computers. The first computer system also transmits configuration data to each of the second computer systems. The configuration data includes indications of one or more parameters associated with retrieving the data from the third computer system, caching the retrieved data, and/or transmitting the cached data to the one or more client computers.
US10686873B2 Seamless transition of a video session between a mesh topology and a centralized bridge topology
A technique is disclosed for making transitions between mesh and bridge topology seamless to the end user of the video session, without a significant gap between the audio and video experience of the video session when the transition occurs. In addition, a function provides a way for determining whether a trigger event for such a transition has occurred.
US10686872B2 Network interface device
A network interface device having an FPGA for providing an FPGA application. A first interface between a host computing device and the FPGA application is provided, allowing the FPGA application to make use of data-path operations provided by a transport engine on the network interface device, as well as communicate with the host. The FPGA application sends and receives data with the host via a memory that is memory mapped to a shared memory location in the host computing device, whilst the transport engine sends and receives data packets with the host via a second memory. A second interface is provided to interface the FPGA application and transport engine with the network, wherein the second interface is configured to back-pressure the transport engine.
US10686870B2 System and method for an application distribution and metrics system enabling the integration of distributed applications into host applications and the monetizing of distributed applications
The present invention comprises an application distribution and metrics system as well as an application monetizing system (ADMS). The ADMS incorporates a cross-platform application distribution system and a usage-based and ad-based monetizing system which allows for fine-tuned usage-based pricing schemes to be created based on system-defined metrics and developer-defined metrics, seamless integration of ad-based monetizing, third party participation in monetizing efforts, and a flexible revenue allocation process.
US10686865B2 Third-party application control of devices in an IoT platform
In embodiments a computing device receives a selection of a device template associated with a physical device. The computing device receives a selection of a third-party device type associated with a third-party system. The computing device determines a device rule template associated with the device type, the device rule template comprising a first mapping between one or more commands and one or more additional device properties in the device type. The computing device determines a second mapping between the one or more additional device properties and one or more device properties in the device template. The computing device generates an adapter template comprising the first mapping between the one or more commands and the one or more additional device properties and the second mapping between the one or more additional device properties and the one or more device properties.
US10686860B2 Software defined content delivery network for flexible, real-time management of large-scale data transfers
A method and an associated SDCDN device for delivering data content in a communication network. A software defined content delivery network (SDCDN) monitors one or more performance indicators regarding an exchange of the data content between a first content delivery network (CDN) and at least one client device using a communication channel, The SDCDN determines that at least one performance indicator of the one or more performance indicators exceeds a threshold performance value. The SDCDN identifies a different CDN in operative communication with the at least one client device. The different CDN includes the data content. In response to determining that at least one performance indicator- exceeds the threshold performance value, the SDCDN transmits a transfer command to the at least one client device to cause the at least one client device to switch to the different CDN and receive the data content from the different CDN.
US10686855B2 HLS over multimedia broadcast multicast service (MBMS)
A Multimedia Broadcast Multicast Services (MBMS) publishing device receives a location of a Hypertext Transfer Protocol (HTTP) Live Streaming (HLS) master playlist for content, to be multicast, that is stored in a content delivery network (CDN), and pulls, using the location, the HLS master playlist from the CDN. The MBMS publishing device pulls, based on the HLS master playlist, HLS segment files from the CDN, and pushes the HLS segment files to a MBMS broadcast multicast service center (BM-SC) for broadcast via multicast bearer in a MBMS synchronization area of a wireless network.
US10686854B2 Streaming content using ad hoc networks of user devices
Content, such as video content, may be shared by a user device that is participating in an ad hoc network via a short range local wireless connections. In one implementation, a method may include joining, by a user device and via direct wireless communication with other user devices, an ad hoc network including the other user devices; receiving, by the user device, a content stream from a cellular wireless network; transmitting, by the user device, an indication of the received content stream to the other user devices in the ad hoc network; receiving, by the user device and from one or more of the other user devices in the ad hoc network, a request for the content stream; forwarding, by the user device and based on the received request, the content stream to the one or more of the other user devices in the ad hoc network; and presenting, by the user device, the content stream to a user of the user device.
US10686852B2 Method and apparatus for controlling sessions from one or more devices
An apparatus and mechanism to manage multi-modal real-time or quasi real-time sessions such as voice, video, instant messaging, or web-conferencing across multiple devices through a simple subscription to a session management service. A user can subscribe to the service from many devices (e.g. mobile device, desk phone, personal computer, internet appliance, internet TV, communication terminal, etc.) and through the service seamlessly move sessions back and forth between subscribed devices. In a preferred embodiment, a user utilizes a “virtual slider” in a simple “two touch” procedure to effectuate the movement of a communication session from one device to another device via the service.
US10686848B2 Communication terminal, image communication system, and display control method
An image communication system includes a first communication terminal including first circuitry and a second communication terminal including second circuitry. The first circuitry of the first communication terminal transmits, to the second communication terminal, first image data representing a first image and second image data representing a second image. The first circuitry of the first communication terminal transmits, to the second communication terminal, position information indicating a predetermined position on the first image. The second circuitry of the second communication terminal combines, based on the position information, the second image with the first image at the predetermined position on the first image to generate a combined image. The second circuitry of the second communication terminal displays, on a display, the combined image.
US10686845B2 Internet connection load balancing with direct access to balanced devices
SIP INVITE messages received at a load balancer are returned as SIP Redirect messages which are addressed to an access director and include additional information, such as a tracing token and a cryptographic token. When the access director receives the redirected SIP INVITE, the access director analyzes the included cryptographic token and passes the SIP INVITE if the cryptographic token is correct. This provides the needed access control function to allow the access directors to be directly accessed by the endpoints, rather than funneling all communications through the load balancer.
US10686844B2 Trusted group identification code
An example operation may include one or more of storing a unique identification code encapsulating encoded information about a trusted group of member devices within a decentralized network, the unique identification code being generated by the trusted group of member devices, decoding the stored unique identification code to generate decoded information which verifies that the user device is a member device of the trusted group of member devices and provides contact information for other member devices of the trusted group of member devices, and establishing a communication session with the trusted group of member devices based on the contact information obtained by decoding the unique identification code.
US10686842B2 Method for providing wireless application privilege management
A method for providing an administration policy to a user device comprising a plurality of applications, the method comprising centrally generating the administration policy to be implemented in the user device, the administration policy comprising at least one of an application administration policy to be used by at least one of the plurality of applications and a client administration policy for the user device; and providing the generated policy to the user device.
US10686840B1 System and architecture for electronic permissions and security policies for resources in a data system
An electronic permissions and security system are disclosed which may be used to determine permissions and policies for resources in a complex multi-dimensional data system. Analysis of resource data hierarchies and/or accessor data hierarchies using the permissions computing systems and methods discussed herein may provide efficient and flexible permissions analysis, determination, and management. The electronic permissions system may include for example, a permissions analysis module or component configured to access, traverse and/or analyze a resource hierarchy and/or an accessor hierarchy to determine permissions with respect to a resource. Permissions may be defined according to various policies which may include specific actions allowed or disallowed for the policy. Specific actions within a policy may also be organized hierarchically such that one particular grant of one permission may imply granting of another permission.
US10686835B2 Method and device for providing authentication information on web page
The present disclosure provides a method for an authentication system to provide authentication information for a web page, comprising: receiving a request for authentication information from a web page; judging whether the web page is redirected to through a relevant search engine; judging whether the web page satisfies a condition of displaying the authentication information; and providing the authentication information to the web page satisfying the condition. By providing authentication information to a web site through a search engine, with the combination of the authentication system with the relevant search engine, the reliability and security of authentication information are enhanced. Besides, the user may autonomously edit and manage the displaying pattern of the authentication information, such that the authentication information may be displayed in real time on the web page.
US10686834B1 Inert parameters for detection of malicious activity
Disclosed are various embodiments for detecting malicious activity through the use of inert input parameters to a web service or web page. A service request is received from a client computing device via a service endpoint. A modification is detected to an expected parameter in the service request. The expected parameter is configured to be inert in effect with respect to the service when the expected parameter has not been modified. One or more actions are initiated in response to the modification.
US10686830B2 Corroborating threat assertions by consolidating security and threat intelligence with kinetics data
A cognitive security analytics platform is enhanced by providing a computationally- and storage-efficient data mining technique to improve the confidence and support for one or more hypotheses presented to a security analyst. The approach herein enables the security analyst to more readily validate a hypothesis and thereby corroborate threat assertions to identify the true causes of a security offense or alert. The data mining technique is entirely automated but involves an efficient search strategy that significantly reduces the number of data queries to be made against a data store of historical data. To this end, the algorithm makes use of maliciousness information attached to each hypothesis, and it uses a confidence schema to sequentially test indicators of a given hypothesis to generate a rank-ordered (by confidence) list of hypotheses to be presented for analysis and response by the security analyst.
US10686827B2 Intermediate encryption for exposed content
An endpoint encrypts local files with a key to protect file contents. If the endpoint or processes on the endpoint becomes exposed to potentially harmful locations or resources, the key can be revoked to prevent access to encrypted files on the endpoint. In order to facilitate continued operation of the endpoint, files that are currently open can be encrypted with a second key so that the corresponding data is isolated from the other encrypted files while remaining accessible to current users.
US10686824B2 Secure analysis application for accessing web resources via URL forwarding
Embodiments described herein may be directed to systems, methods, apparatuses, devices, computer program products, computer-executable instructions, and/or applications for securely and anonymously accessing web resources and customizable attribution of identity. In accordance with the present disclosure, a user may inspect and analyze a webpage as well as the underlying source code from an “arm's length” using a secure analysis application to prevent exposure on the user's local machine. The secure analysis application may provide increased flexibility in masking and/or modifying the user's digital persona to external websites. Additionally, the secure analysis application may be integrated with a translation service to translate textual web content without the web content provider being alerted that a translation is taking place.
US10686821B2 Analysis of mobile applications
Methods and system are disclosed that analyze a mobile app. In one aspect, an input including a URL address of the mobile app may be received. The URL address may correspond to the mobile app stored on a mobile application distribution platform. The mobile app may be downloaded from the URL address. Upon downloading the mobile app, a static analysis engine may be instantiated to perform static analysis of the mobile app. A dynamic analysis engine may be instantiated to perform a dynamic analysis of the mobile app. A location analysis engine may be instantiated to perform location analysis. Based on the results of the static analysis, dynamic analysis and location analysis, graphical visualizations may be generated. Based on the graphical visualizations, compliance or violation of data protection standards of the mobile app may be determined.
US10686816B1 Insider threat detection under user-resource bi-partite graphs
A method for insider threat detection under user-resource bi-partite graphs is described. A computing device evaluates a bi-partite mapping of a set of users and a set of files, and performs a random-walk procedure initiating from a selected user of the set of users. The computing device computes a probability distribution associated with the access frequency of each alternate user and file of the random-walk procedure, and compares the probability distribution to one or more distributions associated with temporal periods prior to the initiated procedure. Based on the comparison, the computing device identifies points of maximum variance of the distribution. The computing device identifies the files of the set of files and users of the set of users associated with the points of maximum variance and access raw data to identify activity associated with the selected user and the identified resources.
US10686812B2 Device and method for detecting manipulation of a program code
A device for detecting a manipulation to a program code wherein the program code is configured to be executed from an execution environment on a computing system, is provided. The device includes a comparator unit which is configured to compare data of the program code with reference data in order to produce a comparison result to compare, if the execution environment conveys a termination command to the program code, and a detection unit which is configured to detect a manipulation of the program code on the basis of the comparison result. The device can prevent data, which is produced or used during the execution of a program code, from continuing to be used after termination of the program code if an attack or manipulation of the program code has occurred. A method is further proposed for detecting a manipulation to a program code.
US10686811B1 Techniques for customer-derived training of intrusion management systems
Techniques described and suggested herein include various systems and methods for using customer-initiated security tests to generate training data for use in improving detection and mitigation capabilities related network intrusion and data security attacks. Such techniques may include implementing machine learning techniques to refine security models used therewith. For example, customers of a computing resource provider may notify the computing resource provider that a security test is scheduled to occur. In response, in some embodiments, information related to the security test may be used to improve an implemented security model.
US10686810B1 Systems and methods for providing security in power systems
Systems and methods for security in power systems are provided. A security-aware distributed control framework for resilient operation of power systems can detect and mitigate different types of attacks that might target power systems. The framework can discover a change in the features of transmitted data from neighbor agents, discard an infected agent, and achieve an updated consensus protocol agreement while satisfying a control system objective.
US10686803B2 Enhancing processing efficiency of blockchain technologies using parallel service data processing
A validation-ready preprocessing block in a current consensus round is obtained by a blockchain node and in a service consensus stage. The validation-ready preprocessing block is validated. If it is determined that the validation-ready preprocessing block is validated, validation is started on a next validation-ready preprocessing block and parallel data processing is performed on service data stored in the validated validation-ready preprocessing block.
US10686802B1 Methods and systems for provisioning cloud computing services
Methods and systems are disclosed for improvements in cloud services by sharing estimated and actual usage data of cloud services recipients with the cloud services provider. The sharing of this data allows the cloud services provider to better apportion cloud resources between multiple cloud services recipients. By analyzing information included in the shared data (e.g., information about one or more applications that use the cloud resources), the cloud services provider may categorize the applications and/or the functions of those applications into authorized and unauthorized uses, the determination of which, is used to further efficiently apportion the cloud services resources.
US10686795B2 System for controlling access to a plurality of target systems and applications
A method for controlling access to one or more of a plurality of target systems includes receiving profile data that defines one or more features associated with a plurality of individuals with one or more entitlements of those individuals. Each entitlement is indicative of target system access. The method further includes generating a model that includes one or more sets of rules where each set of rules is associated with an entitlement of the profile data. Each entitlement is indicative of target system/application access. Each rule within a set relates a combination of one or more features of the profile data with a confidence value. Profile data that defines one or more features associated with a target individual is received from a first user management system. A listing that includes one or more entitlements associated with the target individual, and confidence values associated with the one or more entitlements is generated based on the profile data and the rules. Each confidence value is indicative of whether the target individual should be granted a corresponding entitlement. For each entitlement having a corresponding confidence value higher than a predetermined threshold, an instruction is communicated to a target system associated with the entitlement to allow the target individual access to the target system.
US10686794B2 System in which redirect URL is set for each access range of resource, method for the system, and storage medium for the method
Embodiments of the disclosure relate to a system including a terminal having a Web browser, a client, a resource server, and an authorization server. According to some embodiments, the client creates a redirect URL indicating a transmission destination of an authorization code used for obtaining an access token for each customer tenant, and the client that has received a request for starting a coordination from a Web browser transmits the redirect URL of a customer tenant specified from information transmitted by the Web browser to the resource server together with a client creation reservation.
US10686791B1 Secure cloud computing framework
A cloud computing system. The system comprises a network, a data store communicatively coupled to the network, a plurality of compute nodes, at least some of the compute nodes comprising a cloud computing framework agent coupled to an agent gate keeper, where the cloud computing framework agent communicates with the network via the agent gate keeper, an image management component coupled to an image management gate keeper, where the image management component manages images that execute in the compute instances on the compute nodes and communicates with the network via the image management gate keeper, and a security engine coupled to the network that receives a request to initiate an image on a compute instance, analyzes the image to determine an authentication metric, and when the authentication metric matches a validated authentication value, sends the image to the image management component for loading and instantiating in the compute instance.
US10686786B2 Authentication method, device and authentication client
The specification discloses an authentication method. The method includes receiving an authentication request sent from a target browser, the authentication request comprising information to be authenticated and a jump parameter used for implementing a jump between the target browser and the authentication client; after authenticating the information to be authenticated to obtain an authentication result, searching for identification information of the target browser that corresponds to the jump parameter from a mapping file according to the jump parameter, the mapping file comprising mapping relationships between identification information of different browsers and jump parameters of the browsers; sending a page jump request to the target browser according to the identification information of the target browser, the page jump request comprising the authentication result.
US10686782B2 System and method for determining Wi-Fi client station location to avoid resale theft
Methods, systems, and computer readable media operate to facilitate the initiation of an initial fingerprint setup between an access point (AP) and two or more stations (STAs). An initial fingerprint setup process initiates a signal between the AP and each of the STAs and logs at least one signal function associated with each of the STAs for determining an initial location of the STAs relative to the AP. An initial fingerprint is generated from the initial fingerprint setup process. In one aspect the signal function associated with each of the STAs determines an initial location of the STAs relative to the AP based on signal strength. In another aspect, it comprises pulse time of the signal determined by a pulse timing operation. Methods, systems, and computer readable media described herein allow a provider to determine and monitor the relative location of wireless STAs in order to avoid resale theft.
US10686781B1 System and method for passwordless logins
A login system allows users to access computer systems without using a password. The passwordless system and method can use other information to securely and reliably identify true authorized system users. The identity of a user can be associated with their mobile device. The login can be based upon a minimal amount of information such as a name and a phone number which can be stored as an identification record for each of the users in a database.
US10686776B2 Authorized control of an embedded system using end-to-end secure element communication
A connected device includes an application processor, a secure element, and a control module. The application processor is configured to receive a control command from an electronic device. The secure element is connected between the application processor and a control module and is configured to authenticate the control command. The control module is configured to receive the control command when the control command is authenticated by the secure element, execute the control command to activate at least one function of the connected device, and transmit a response to the electronic device.
US10686775B2 Method and apparatus of providing messaging service and callback feature to mobile stations
Disclosed are an apparatus and method of performing automated administrative operations on a mobile device. One example method may include determining via a hosted server that an action needs to be performed by a mobile device under management. The method may further include generating a message via the hosted server, the message includes the action, and transmitting the message to the mobile device under management, and receiving a result message from the mobile device under management responsive to the transmitted message, the result message indicating that the action has been satisfied.
US10686773B2 Applicant screening
A method includes receiving, by a screening service, an applicant profile that identifies an applicant and an authorization to provide access to screening results generated by the screening service based on the applicant profile to a screener, associating, using a computer, an identifier with the screening results, and communicating the identifier to the screener.
US10686763B2 Techniques for load balancing in a packet distribution system
Various embodiments are generally directed to techniques to distribute encrypted packets among multiple cores in a load-balanced manner for further processing. An apparatus may include a processor component; a decryption component to decrypt an encrypted packet to generate a decrypted packet from the encrypted packet, the encrypted packet comprising a header that comprises at least one field of information; a hash component to generate a header hash from the at least one field of information during decryption of at least a portion of the encrypted packet by the decryption component, the header hash comprising a smaller quantity of bits than the at least one field of information; and a distribution component to select a first core of multiple cores coupled to the processor component based on the header hash and to transmit the decrypted packet to the first core from the processor component. Other embodiments are described and claimed.
US10686762B2 Secure data exchange platform
In one embodiment, a device in a network receives sensor data from one or more nodes in the network. The device selects a processing mode from among a plurality of processing modes based on a plurality of attributes of the sensor data. The plurality of processing modes comprises a fast data path mode and a slow data path mode. The device encrypts the sensor data using a first encryption mechanism that controls access to the plurality of attributes of the sensor data. The device sends the encrypted sensor data to a cloud-based intermediary based on the selected processing mode for sharing with one or more other devices in one or more other networks.
US10686754B2 In-band LDAP over FICON
Embodiments for exchanging data information packets, by a processor device, include writing an Internet Protocol (IP) information unit received by a host node executing a Fibre Connection (FICON) software library to a transport layer by converting the IP information unit to FICON payload and placing the FICON payload into a shared memory space of the host node; and transmitting data including the IP information unit to a target node by accessing the FICON payload in the shared memory by a FICON adapter of the host node and transferring the FICON payload to the target node over a FICON network.
US10686752B2 Methods for configuring and managing an IP network, corresponding devices and computer programs
A method of configuring a network including a node incorporating decision-making functions, referred to as a PDP node, and at least two nodes incorporating decision-executing functions, referred to as PEP nodes, including at least one PEP node that is directly connected to the PDP node and at least one PEP node that is not directly connected to the PDP node. The method includes the following acts: identifying the PDP node from a message received by the PEP node; allocating to the PEP node at least one IP address that is distinct from a link-local address, the at least one IP address being obtained from a set of addresses known to the PDP node; and obtaining a list of at least one available IP address for allocation to at least one other node directly connected to the PEP node in the network and not possessing an IP address, referred to as a “undiscovered” node, which list, referred to as a list of delegated addresses, is transmitted by the PDP node and is obtained from the set of addresses.
US10686749B2 Packet sending method and network device
This application provides a packet sending method and a network device, where a first network device in a multichassis link aggregation group is coupled to a user-side device using a first port, and is coupled to a second network device in the multichassis link aggregation group using a second port. The first network device configures a first preset Address Resolution Protocol (ARP) entry for the user-side device when the first port and the second port have not become faulty, and when the first port becomes faulty, can directly forward a packet whose destination is the user-side device to the second network device using the second port and the first preset ARP entry. Then, the second network device forwards the packet to the user-side device.
US10686746B2 Maintaining relationships between users in a social network by emphasizing a post from a first user in a second user's activity stream based on detected inactivity between users
A method, system and computer program product for maintaining relationships between users in a social network. Online interactions between users in the social network are monitored. A period of inactivity of communication from a first user to a second user in the social network is determined based on the time of the last communication from the first user to the second user. If the period of inactivity exceeds a threshold, then a communication posted by the second user in the social network is selected, such as based on popularity. The selected communication posted by the second user is then emphasized in an activity stream (e.g., news feed) of the first user. In this manner, by emphasizing a communication posted by the second user in an activity stream of the first user, the relationship between the first and second users may continue to be active.
US10686745B2 Systems and methods for providing messages based on preconfigured messages templates
Systems, methods, and non-transitory computer-readable media can acquire an incoming message via a communication system. Access to a preconfigured message template can be provided. A command to generate an outgoing message based on the preconfigured message template can be acquired. The outgoing message generated based on the preconfigured message template can be transmitted via the communication system. The outgoing message can be transmitted as a response to the incoming message.
US10686741B2 Method and system for real-time blocking of content from an organization activity timeline
Methods and systems are provided for real-time blocking of content from an organization activity timeline of an organization. The content blocked can be, for example, activities, or contributions to those activities. The organization activity timeline is displayed within a user interface to show activities involving a particular external contact and one or more users of the organization. The disclosed methods and systems can be used to control which activities or contributions to activities are displayed in the organization activity timeline. One or more identifiers can be added to one or more blacklists. New activities are evaluated for inclusion in the organization activity timeline. Any new activity that includes an identifier (or contributions to that new activity) can be blocked so that it does not appear in the organization activity timeline.
US10686739B2 Systems and methods for enabling client-side rendering of rich content by a plurality of browser-based messaging interfaces communicating with a server via a single communication session
A method for browser-based chat messaging is provided. The method presents browser-based presentation interfaces, including a master and at least one slave, and including a chat messaging interface for the master; establishes a single communication session with a server system, by the master; receives chat data, by the chat messaging interface of the master via the single communication session, including rich content comprising graphical elements, enhanced formatting, and interactive functionality; stores the chat data including the rich content in session storage for the master; renders the chat data including the rich content, by the chat messaging interface of the master; provides updated chat data including the rich content to the slaves, by the master via a broadcast pipeline for the browser application; and presents the updated chat data by re-rendering the chat data including the rich content, via secondary chat messaging interfaces corresponding to the slaves.
US10686738B2 Providing personal assistant service via messaging
The present disclosure relates to systems, methods, and devices for providing personal assistant service via messaging. In particular, one or more embodiments receive a request for personal assistant service in an electronic message from a user, assign the request to an agent, determine an intent of the request, and configure an agent user interface to include one or more options in accordance with the determined intent of the request.
US10686735B1 Packet reconstruction at deparser
Some embodiments provide a method for a deparser of a processing pipeline. The method receives, from a set of match-action stages of the pipeline, packet header field (PHF) values for a first set of PHFs of a packet processed by the match-action stages. The method also receives, directly from a parser of the pipeline, (i) packet data for the packet prior to any modification by the match-action stages and (ii) descriptive data that specifies locations within the packet data for a second set of PHFs of the packet that are not included in the first set of PHFs. The method constructs a packet from (i) the PHF values received for the first set of PHFs and (ii) the packet data received for the second set of PHFs. The descriptive data is used to extract packet header field values for the second set of PHFs from the packet data.
US10686734B2 Network switch with interconnected member nodes
According to examples, a network switch may include plurality of member nodes interconnected by member links to exchange data plane traffic. The network switch may also include a commander node to run control and management plane protocols for the plurality of member nodes. A first member node of the plurality of member nodes that receives a packet incoming into the network switch calculates a forwarding path for the packet to a destination through a second member node of the plurality of member nodes and forwards the packet to the second member node, and the second member node forwards the packet according to the forwarding path calculated by the first member node without calculating another forwarding path for the packet.
US10686733B2 System and method for virtual machine address association
Various examples of the present disclosure may provide a packet processing method. A control device may receive a packet from an access switch. If VM address information in the packet is not associated with a port on the access switch for receiving the packet, the control device may send an instruction to the access switch instructing the access switch to associate the VM address information with the port on the access switch for receiving the packet, so that the access switch associates the VM address information with the port on the access switch for receiving the packet. The VM address information may comprise: a VLAN ID, an IP address and an MAC address.
US10686731B2 Network interface device
Roughly described: a network interface device has an interface. The interface is coupled to first network interface device circuitry, host interface circuitry and host offload circuitry. The host interface circuitry is configured to interface to a host device and has a scheduler configured to schedule providing and/or receiving of data to/from the host device. The interface is configured to allow at least one of: data to be provided to said host interface circuitry from at least one of said first network device interface circuitry and said host offload circuitry; and data to be provided from said host interface circuitry to at least one of said first network interface device circuitry and said host offload circuitry.
US10686726B2 Method for optimizing resource loading at mobile browsers based on cloud-client cooperation
The invention discloses a resource optimization method for a mobile browser based on cloud-client cooperation. The present method includes: 1) set up a proxy server on the user's mobile terminal, set up a cloud server on the user's personal cloud; 2) mobile terminal proxy server receives and resolves the URL request from the browser, and if the mobile terminal proxy server resources have been cached URL corresponding to the request, or calculated by the URL matching algorithm there is a corresponding resource, the process directly returns the resource to the browser; otherwise, it sends the request to the cloud server; 3) the cloud server checks if the resource corresponding to the URL in the request has been cached; if the resource is cached, returning the resource to the proxy server; otherwise sending a request to the target website corresponding to URL in the resource request and returning the results to the proxy server; and 4) returning the result received by the proxy server to the browser in accordance with the structure of the HTTP response. The invention greatly improves the loading speed.
US10686725B2 Software defined network (SDN) quality-of-service (QoS)
A Software-Defined Network (SDN) controller receives controller Application Programming Interface (API) calls from an SDN application and transfers SDN data machine API calls. SDN data machines receive the SDN data machine API calls and process user data responsive to the SDN data machine API calls. The SDN controller transfers SDN controller Key Performance Indicators (KPIs) that indicate an amount of the SDN application API calls for the SDN data machine API calls. The SDN data machines transfers SDN data machine KPIs that indicate an amount of the processed user data for the SDN data machine API calls. An SDN server receives the SDN data machine KPIs and the SDN controller KPIs. The SDN server determines an SDN Quality-of-Service (QoS) score for a data communication service based on the amount of the SDN application API calls relative to the corresponding amount of the processed user data.
US10686722B2 Methods and apparatus to throttle media access by web crawlers
Methods, apparatus, systems and articles of manufacture are disclosed to throttle resource access by web crawlers. An example apparatus disclosed herein includes memory including computer readable instructions. The example apparatus also includes a processor to execute the computer readable instructions to generate a media request message to obtain media hosted by a server, insert, into the media request message, a source indicator of the media requesting source, the source indicator indicating whether the media requesting source is associated with a media provider to provide audience measurement information associated with the media provided by the media provider, transmit the media request message to the server, and execute a delay tag in a media response message received from the server, the delay tag to cause a delay time period based on the source indicator.
US10686719B2 Method and apparatus for delegating resources between devices
A system performs operations including detecting a request to present a game application, receiving a resources identifier from a second communication device, determining from the resources identifier that the second communication device has one of a computing resource, a presentation resource, or both, selecting a configuration from a plurality of configurations according to an identity of the gaming application and the resources identifier, selecting according to the configuration at least one resource from one of the computing resource, the presentation resource, or both of the second communication device, and delegating processing by the first communication device of a portion of the gaming application according to the at least one resource of the second communication device.
US10686717B1 Dynamic allocation of content requests to content providers
A method of allocating content requests to content sources. The method comprises accessing records by an application executing on a computer system from a data store, analyzing the records with reference to time-outs of content requests, content responses with error code, content responses that failed to satisfy content screening criteria, with reference to day of the week, time of day, and processing loads on content sources, based on the analysis of the records adapting a model of content request distribution by the application, where the model defines a plurality of different content request allocation sequences where each content request allocation sequence is associated with a criteria for applying that sequence based on current conditions, selecting a sequence by the application based on comparing current conditions to the criteria and writing the selected content request allocation sequence by the application into a configuration of the content request allocation system.
US10686716B2 Dynamic processing of packets using multiple receive queue features
Some embodiments provide a method for managing multiple queues of a network interface card (NIC) of a host computer that executes a data compute node (DCN). The method defines first, second, and third subsets of the queues. The first subset of queues is associated with a first feature for processing data messages received by the NIC, the second subset of queues is associated with a second feature, and the third subset is associated with both features. The method receives a request from the DCN to process data messages addressed to the DCN using both the first and second features. The method configures the NIC to direct data messages received for the DCN to a queue that is selected from the third subset of queues.
US10686712B2 Communication apparatus, control apparatus, communication system, received packet processing method, communication apparatus control method, and program
A communication apparatus comprises a packet reception notifying unit that, when receiving predetermined packets, transmits to a predetermined control apparatus a packet reception notification, wherein the packet reception notification indicates that the predetermined packets have been received. Regarding a packet specified by the control apparatus among the predetermined packets, the communication apparatus performs predetermined transmission restraint control of the packet reception notification.
US10686711B2 Enhanced quality of service management for inter-computing system communication
Described herein are systems, methods, and software to enhance secure communications between computing systems. In one implementation, a communication service identifies a communication request from an application on the computing system to transfer data to a second application on a second computing system. In response to the communication request, the communication service identifies a communication group of a plurality of communication groups associated with the application and the second application. Once the communication group is identified, the communication service identifies a communication quality of service based on the identified communication group, and transfers the data associated with the communication request to the second computing system in accordance with the communication quality of service.
US10686706B2 Systems and methods for managing a packet network
Systems and methods for managing congestion in a network are disclosed. One method can comprise receiving delay information relating to one or more network points wherein the delay information represents one or more of link level delay, connection level delay, and class of service level delay. The method can also comprise comparing delay information to a threshold and if the delay information exceeds the threshold, executing a congestion control process associated with the one or more network points.
US10686705B2 End-to-end acceleration of dynamic content
A method of accelerating dynamic content between Points of Presence (POPs) and front-loading latency bottlenecks in a Content Delivery Network (CDN) may include receiving, at a first POP, a content request from a user device, where content responsive to the content request includes a first content portion that is not stored in the first POP. The method may also include determining that the first content portion is available through a second POP. The method may additionally include transmitting the first content portion through a persistent connection mesh from the second POP to the first POP, wherein the persistent connection mesh is maintained between the first POP and the second POP prior to the request for content being received by the first POP. The method may further include delivering the content responsive to the content request to the user device.
US10686702B2 Preemptive caching of content in a content-centric network
Preemptive caching within content/name/information centric networking environment is contemplated. The preemptively caching may be performed within content/name/information centric networking environments of the type having a branching structure or other architecture sufficient to facilitate routing data, content, etc. such that one or more nodes other than a node soliciting a content object also receive the content object.
US10686700B2 Flow rule virtualization apparatus and method thereof in programmable network virtualization
A flow rule virtualization method is disclosed. The flow rule virtualization method may include: (a) generating a virtualization type table, (b) selecting a virtualization type, which represents the degree of mapping between a virtual flow rule and a physical flow rule executed on a physical network, for a virtual flow rule generated from a tenant controller by using the virtualization type table, (c) virtualizing the virtual flow rule into the physical flow rule according to the selected virtualization type, (d) virtualizing the physical rule by using a rule map, and (e) installing the virtualized physical flow rule on the physical switch.
US10686696B2 Packet sending method, router, and service switching entity
The application provide a packet sending method, a router, and a service switching entity. According to the application, a router determines a flow group identifier of a service packet and information about a next-hop service switching entity according to a user identifier and IP 5-tuple information; and forwards the packet to the next-hop service switching entity according to the information about the next-hop service switching entity, so that the next-hop service switching entity determines a corresponding destination service instance according to the user identifier, the flow group identifier, a router identifier, and a processing result, and forwards the packet to the destination service instance, to perform corresponding service processing, thereby implementing service packet forwarding among service instances. The router in the method provided in the embodiments has a flow steering function, and steers a flow to a specified path to perform node-by-node processing.
US10686694B2 System and method for client communication in a distributed telephony network
A system and method for regional routing of internet protocol based real-time communication that includes registering a set of client application endpoint routes, comprising registering at least a first client gateway route of a first endpoint in a first region; receiving a communication invitation of the first endpoint; processing a set of communication instructions associated with the communication invitation and identifying a set of communication resources and at least a second endpoint; querying the client application endpoint routes and identifying a client gateway route of the second endpoint; and dynamically directing signaling path and media path of the communication according to the regional availability of the communication resources, the client gateway route of the first endpoint, and client gateway instance route of the second endpoint.
US10686692B2 Wireless connection device
A wireless connection device for establishing a connection path between a parent device and a child device through one more relay devices includes one or more processors that determines whether the signal strength between the child device and each of the relay devices is greater than or equal to a first threshold value; when the signal strength is determined to be greater than or equal to the first threshold value, selects, from among a plurality of possible communication paths for which the signal strength has been determined to be greater than or equal to the first threshold value, a communication path that minimizes a hop count; and, when the signal strength is less than the first threshold value for all of the plurality of possible communication paths, selects, from among the plurality of possible communication paths, a communication path that has the largest signal strength.
US10686691B2 Intelligent high-speed unmanned vehicle communications via bio-inspired multi-beam pipe transmission
Disclosed and described herein are smart, high-speed UV communication protocols, inspired by the biological principles. The disclosed and described protocols use a ‘pipe’ routing topology to deliver large amount of data among the UVs equipped with multi-beam antennas. The disclosed and described embodiments include bio-inspired pipe routing and adaptive batch coding (ABC) based congestion control. In regard to bio-inspired pipe routing, a human's brain uses highly cooperative neuro cells to memorize everything. Inspired by neuro networks, a pipe architecture with high-throughput node-to-node data delivery is disclosed and described herein. The pipe routing uses multi-beam antennas to achieve parallel data transmission. In regard to ABC based congestion control, a new network coding called ABC is disclosed, which can minimize traffic congestion occurrences in the above pipe routing. The disclosed and described transport layer protocol includes both end-to-end reliability and congestion control.
US10686687B2 Integrated personal safety and equipment monitoring system
A monitoring and messaging system for monitoring status of a plurality of assets. The system includes a data collection and normalization module configured to accept data originating from a plurality of sensors and to convert the data to normalized data for subsequent processing by the system. The system has an identification module configured to receive the normalized data and assign a subset of the normalized data generated by one or more specific sensors of the plurality of sensors to an asset selected from a plurality of assets. The system has an analysis module which includes a database of asset rules defining status states of the asset. The analysis module is programmed to receive and compare the subset of normalized data with a subset of asset rules to determine a status state of the asset. The system also has an action module which is configured to receive the status state of the asset, generate a message representing the status state of the asset and to transmit the message to a concerned party.
US10686686B2 Performance monitoring in a distributed storage system
Methods and systems for monitoring performance in a distributed storage system described. One example method includes identifying requests sent by clients to the distributed storage system, each request including request parameter values for request parameters; generating probe requests based on the identified requests, the probe requests including probe request parameter values for probe request parameter values, representing a statistical sample of the request parameters included in the identified requests; sending the generated probe requests to the distributed storage system over a network, wherein the distributed storage system is configured to perform preparations for servicing each probe request in response to receiving the probe request; receiving responses to the probe requests from the distributed storage system; and outputting at least one performance metric value measuring a current performance state of the distributed storage system based on the received responses.
US10686684B2 Individual application flow isotope tagging within a network infrastructure
Embodiments of the invention are directed to a system, method, or computer program product for individual application flow isotope tagging within a network infrastructure. In this regard, the invention is configured to construct a robotic process automation application structured to determine data flow associated with a first technology application within a myriad of data transmission flows between a plurality of network nodes of the network infrastructure. The invention configures a robotic process automation application for inserting a unique isotope tag string in data packets associated with first technology activity performed by the first technology application, prior to transmission from a source network node. The invention is configured to track, in real time, the current locations of the data packets among the multitude of data packets being transmitted in the network, based on the first unique isotope tag string.
US10686682B2 Automatic server classification in cloud environments
A computer system for classifying one or more servers by server type in a networked computing system to institute server-type based monitoring and or maintenance of the networked computing system. The computer system includes a processor, a memory, a data receiver, a server signature generator, and a server-type tagging service. The data receiver collects server performance data for a first server over a time interval. The server signature generator determines a signature of the first server based on the collected server performance data. The server-type tagging service compares the signature of the first server to a signature of a second server of known server type, determines a similarity of the signature of the first server to the signature of the second server, and, based on the similarity, classifies the first server as being of the same server type as the second server.
US10686680B2 System and method for detecting sources of abnormal computer network message
The present invention relates generally to a system and method for the monitoring of email and other message traffic on a network. The intent of the monitoring to determine if message traffic is abnormal, thus indicating unwanted messages such as spam. A number of methods may be utilized by the invention to recognize unwanted messages, including the calculation of fanout, the number of messages sent by a unique host, unique email address or domain. Also included is fanin, the number of messages received from unique hosts, unique domains or unique email addresses. Further components consider the number of error messages received from a host, variations in bandwidth from a host, and variations in message content from a host.
US10686677B1 Flexible capacity reservations for network-accessible resources
Methods and apparatus for flexible capacity pool reservations for network-accessible resources are disclosed. A system includes a plurality of resources of a provider network, and a resource manager. The resource manager receives a reservation modification request from a client that has an existing reservation for an original resource capacity and an original reservation duration. The modification request specifies a desired resource capacity. The reservation manager identifies resources to provide the desired capacity, and determines pricing components for the requested modification based on the difference between the desires resource capacity and the original capacity and on the remaining portion of the duration of the existing reservation. The resource manager modifies the reservation as requested and notifies the client regarding the pricing components.
US10686674B2 Information processing apparatus, and installation location determination method
An information processing apparatus includes, a memory that stores location information of a plurality of objects to be arranged within a three-dimensional space, and a processor. The processor performs a process. The process includes, generating first image data of the plurality of objects based on the location information, outputting the first image data to a display, determining a display plane including a location corresponding to one point of the first image, generating second image data which includes a display plane image and installation candidate marks, outputting the second image data to the display, determining whether a surface corresponding to any one of the installation candidate marks has been selected according to an inputted selection instruction, and determining the installation location of the wireless device based on the location corresponding to one point of the first image, and a location of the selected surface.
US10686673B1 Methods and apparatus for centralized operational management of heterogenous network devices through software-based node unification
Apparatus and methods described herein relate to an apparatus including a memory and a processor operatively coupled to the memory. The processor can receive a set of network management device packages associated with a set of network management devices. The processor can merge a set of management device schema commands from the set of network management device packages with a unified schema to produce unified schema information. The processor can receive a unified schema command signal based on the unified schema information, and can convert the unified schema command signal into a set of management device schema command signals using the unified schema. The processor can also send each management device schema command signal from the set of management device schema commands, to network management devices.
US10686669B2 Collecting network models and node information from a network
Systems, methods, and computer-readable media for collecting node information from a fabric and generating models based on the node information. In some examples, a system can obtain, from one or more controllers in a software-defined network (SDN), a logical model of the SDN, the logical model containing objects configured for the SDN from a hierarchical management information tree (MIT) associated with the SDN and representing configurations of the objects, the hierarchical MIT defining manageable objects and object properties for the SDN, the objects corresponding to the manageable objects. The system can obtain a topological model of a fabric associated with the SDN and, based on the topological model, poll nodes in the fabric for respective configurations at the nodes. Based on the respective configurations, the system can generate a node-specific representation of the logical model, the node-specific representation projecting the logical model on each node.
US10686667B1 Agent-assisted discovery of network devices and services
A computing system may include persistent storage disposed within a remote network management platform and a proxy software application disposed within a managed network that is associated with the remote network management platform. The proxy software application may be configured to: (i) receive, from the remote network management platform, a discovery request; (ii) determine that the discovery request targets a computing device and is to be performed by way of a software agent deployed on the computing device; (iii) based on the discovery request, generate, by way of query mappings, a query expression; (iv) transmit, to the software agent, the query expression; (v) receive, from the software agent, a query response specifying configuration information related to the computing device; (vi) generate, by way of response mappings, a discovery response representing the configuration information related to the computing device; and (vii) transmit, to the remote network management platform, the discovery response.
US10686666B1 Modularized control system to enable IoT wireless network control and sensing of other devices
Internet of Things (IoT) system and method of interfacing arbitrary non-network connected devices to wireless computer networks. The invention provides a configurable wireless communications module, in either fixed or removable formats, with wireless (e.g. WiFi) network connectivity. The invention uses at least one internal processor, which is configured to operate as a sandbox or virtual machine manner to isolate the code used to operate the arbitrary non-network connected device from the code used to operate the communications module.
US10686661B2 Network profile system and method
A network profile grouping method for a communication device is described. In a network profile grouping method, wireless characteristics of a plurality of wireless access points (APs) are determined. Two or more APs of the plurality of APs are matched together based on the determined wireless characteristics. A group profile identification (ID) is assigned to the matched two or more APs to group the matched two or more APs together.
US10686659B1 Converged infrastructure logical build optimization
A method for determining compliance of a logical build in a converged infrastructure is provided. The method includes receiving a logical configuration survey in a predefined format, wherein the logical configuration survey represents a specification for a logical build to be implemented in a converged infrastructure. The method includes collecting data from the converged infrastructure regarding the logical build as implemented in the converged infrastructure, wherein the collecting is performed by an automated data collector. The method includes determining, from the collected data, whether the logical build as implemented complies with the logical configuration survey in the predefined format, wherein the determining is performed by a compliance scan engine.
US10686654B2 Configuration management as a service
A device can receive a request to generate a configuration management instance associated with a configuration management service. The device can generate the configuration management instance based on the request. The device can configure a set of member devices to be associated with the configuration management instance. The device can receive information associated with a configuration management action to be performed in association with a member device, of the set of member devices, of the configuration management instance. The device can perform the configuration management action in association with the member device, of the set of member devices, after receiving the information associated with the configuration management action.
US10686653B1 System and method for monitoring the status of multiple servers on a network
A system and method for monitoring a plurality of servers by a monitoring server in a computer network. A list of servers and a plurality of services to monitor in the computer network is generated at the monitoring server. A status query is transmitted sequentially by the monitoring server to each of the plurality of servers, the status query including the plurality of services to monitor at each server. A status message report is received from each of the plurality of servers in response to each status query. An event is reported in an event log for each server that has an abnormal service status. The transmission of the status query to each server is performed by the monitoring server at a specified service time interval.
US10686642B2 MCS table adaption for 256-QAM
The present disclosure relates to adaptive modulation and coding scheme selection and signaling in a communication system. In particular, a modulation and coding scheme to be used for transmission of a data is selected from a set of predetermined modulation and coding schemes. The predetermination of the set is performed by selecting the set from a plurality of predefined sets. The sets have the same size, so that a modulation and coding selection indicator signaled to select the modulation and coding scheme may be advantageously applied to any of the selected sets. Moreover, a second set includes schemes with a modulation not covered by the schemes of a first set, and which is of a higher order than any modulation in the first set.
US10686638B2 Wireless communication system to communicate using different beamwidths
Communication signals using a first and a second frequency band in a wireless network is described herein. The first frequency band may be associated with a first beamwidth while the second frequency band may be associated with a second beamwidth. An apparatus may include receiver circuitry arranged to receive first signals in a first frequency band associated with a first beamwidth and second signals in a second frequency band associated with a second beamwidth, the first signals comprising a frame synchronization parameter and the second signals comprising frame alignment signals. The apparatus may further include processor circuitry coupled to the receiver circuitry, the processor circuitry arranged to activate or deactivate the receiver circuitry to receive the frame alignment signals based on the frame synchronization parameter. Other embodiments may be described and/or claimed.
US10686628B2 Access point (AP), station (STA) and methods of channel sounding in accordance with contention based access
Embodiments of an access point (AP), station (STA) and method of sounding are generally described herein. The AP may transmit, during a transmission opportunity (TXOP), a trigger frame (TF) to indicate that an STA is to transmit an uplink sounding packet during an uplink sounding period of the TXOP. The AP may attempt to detect the uplink sounding packet during the uplink sounding period. If the uplink sounding packet is not detected during the uplink sounding period, the AP may transmit a recovery packet to cause other STAs to determine a busy condition during the uplink sounding period. If the uplink sounding packet is detected during the uplink sounding period, the AP may determine a channel estimate for the STA based at least partly on the uplink sounding packet.
US10686627B2 Distributed virtual gateway appliance
Methods, computer program products, and systems are presented. The methods include, for instance: a gateway stack that includes a master, a backup, and at least one slave amongst nodes of the GS based on an election pursuant to a gateway stack protocol. The gateway stack provides gateway services for a Network Virtualization over Layer 3 (NVO3) network in a fail-safe manner by utilizing all of the nodes in the gateway stack. A data interface between the gateway stack and a switch is aggregated to evenly distribute inbound packets amongst the nodes of the gateway stack.
US10686626B2 Intelligent gateway configuration for internet-of-things networks
In one embodiment, an apparatus comprises a processor, wherein the processor is configured to: detect deployment context information for an edge gateway, wherein the deployment context information identifies a deployment environment of the edge gateway based on information from one or more sensors; transmit, via a communications network, the deployment context information for the edge gateway to a gateway management node; receive, via the communications network, a gateway configuration for the edge gateway from the gateway management node; and configure the edge gateway based on the gateway configuration.
US10686625B2 Defining and distributing routes for a virtual network
Some embodiments establish for an entity a virtual network over several public clouds of several public cloud providers and/or in several regions. In some embodiments, the virtual network is an overlay network that spans across several public clouds to interconnect one or more private networks (e.g., networks within branches, divisions, departments of the entity or their associated datacenters), mobile users, and SaaS (Software as a Service) provider machines, and other web applications of the entity. The virtual network in some embodiments can be configured to optimize the routing of the entity's data messages to their destinations for best end-to-end performance, reliability and security, while trying to minimize the routing of this traffic through the Internet. Also, the virtual network in some embodiments can be configured to optimize the layer 4 processing of the data message flows passing through the network.
US10686623B2 System and method for dynamic bi-directional communication over a local interconnect network bus
A controller forming one node of a local interconnect network in a vehicle and implementing a function associated with the vehicle is provided along with a method for communicating within the network. The controller includes a serial communication interface configured to communicate with a single wire serial communication bus through a local interconnect network transceiver. A processor coupled to the interface is configured to implement a process for transmitting data on the bus including determining whether the bus is in use by another node, generating, when the bus is not in use, a signal on the bus indicative of a forthcoming transmission, transmitting a predetermined portion of a frame of data on the bus, determining whether a data collision exists on the bus, transmitting, when a data collision does not exist, another predetermined portion of the frame, and terminating, when a data collision does exist, further transmission of the frame.
US10686620B2 Home automation system including designated user interface device to push downloaded media content and related methods
A home automation (HA) system may include a cloud media content server and HA operation devices within a structure. The HA system may also include HA user interface devices for respective users within the structure. Each HA user interface device may be configured to wirelessly communicate with at least one of the HA operation devices to perform at least one HA operation and provide stored media content to the respective user. A designated HA user interface device from among the HA user interface devices may be configured to download media content from the cloud media content server, and push the downloaded media content to others of the HA user interface devices within the structure for storage so that the others of the HA user interface devices do not communicate with the cloud media content server relating to the downloaded media content.
US10686619B2 Wireless broadband meter collar
A broadband access system, comprising a broadband access hub device (hub device) and broadband access premise devices (premise devices) wirelessly coupled the hub device to provide broadband services to multiple user equipment (UEs), is described. The hub device may access broadband services on a fiber optic broadband network and wirelessly provide access to the broadband services to the premise devices. The premise device may wirelessly communicate with the hub device and communicate with user equipment (UEs) for providing access to the broadband services through the hub device. The premise device may be attached to an electric utility meter, and a power interface module of the premise device may supply electrical power to the premise device from the electric utility meter.
US10686617B2 Digital broadcasting system and method of processing data
A digital broadcasting system and method of processing data are disclosed. Herein, a method of processing data in a transmitting system includes creating a data group including a plurality of mobile service data packets, re-adjusting a relative position of at least one main service data packet of a main service data section, the main service data section including a plurality of main service data packets, and multiplexing the mobile service data of the data group and the main service data of the main service data section in burst units. Herein, a position of an audio data packet among the main service data packets of the main service data section may be re-adjusted. Also, a position of an audio data packet included in the main service data section may be re-adjusted based upon a multiplexing position of the main service data section.
US10686615B2 Instant messaging group management method and apparatus
A mandatory read message is determined by a server end from one or more group session messages in a temporary group of a number of temporary groups. A respective reading status associated with the mandatory read message is obtained by the server end for each group member of a plurality of group members in the temporary group. Whether a group dissolution condition is satisfied is determined by the server end and based on the respective reading status for each group member in the temporary group. In response to determining that the group dissolution condition is satisfied, the temporary group including deleting data associated with the temporary group is dissolved by the server end.
US10686614B2 Efficient and dynamic support of mobile low latency services
There are provided measures for efficient and dynamic support of mobile low latency services. Such measures exemplarily comprise receiving, by a user plane entity of an inter mobile device information exchange service, from a control plane entity of said service hosting management functionality for said service, a forwarding rule for forwarding messages related to said service between participants of said service, wherein said user plane entity is located in a connection path between said control plane entity and a first participant of said service and in a connection path between said control plane entity and a second participant of said service, storing said forwarding rule in a rule storage, wherein each of forwarding rules stored in said rule storage is indicative of forwarding messages related to said service from a respective sender participant of said service to a respective receiver participant of said service, receiving a message from said first participant of said service, said message being indicative of said first participant of said service and said service, deciding whether to forward said message to said second participant of said service based on said forwarding rule, and forwarding, upon affirmative result of said deciding, said message to said second participant of said service.
US10686613B2 System and method for transmitting power over data lines
A network includes a power over data link, a data switch coupled to a data bus and configured to transmit and/or receive data from and/or to the data bus via the power over data link, and a service device coupled to the data switch via the power over data link and configured to transmit and/or receive data from and/or to the data switch via the power over data link. The service device has a power splitter to split the data signal of the power over data link from the power supply, service functions coupled to the power splitter and configured to receive power from the power splitter, and a voltage comparator coupled to the power splitter. The voltage comparator is configured to detect voltage level of the power supply, and based on the detected voltage level, to selectively activate and/or deactivate one or more of the service functions.
US10686606B2 Header enhancement
In one embodiment, a method includes receiving a first encrypted request from a client device. The request includes a request for access to a resource corresponding to a first uniform resource locator (URL). The method also includes routing the first encrypted request to the first URL; and sending a first response to the client device from the first URL. The first response includes a redirection instruction to a second URL, and the second URL is an unsecured URL. The method also includes intercepting an unencrypted request from the client device. The unencrypted request includes a request to access a resource corresponding to the second URL. The method also includes sending a modified version of the unencrypted request to the resource corresponding to the second URL. The modified version of the unencrypted request includes information identifying the client device.
US10686600B1 Asynchronous step-up authentication for client applications
Embodiments described herein disclose methods and systems for authorizing transactions received from client applications. The transaction request can include a first access token. After validating the first access token, the system can determine whether additional authentication is needed to authorize the transaction. If additional authentication is needed, the system can determine the authentication requirements. Once the additional authentication is received and verified, the system can generate a second access token and authorize the transaction by releasing the first access token.
US10686599B2 Method for the verification of the correct content of an encoded message
The method comprising: a) receiving, by an encoding module computer device (103), from a user (100), a message (101) including a content to be encoded; b) generating, by the encoding module (103), a generated encoding (104) of the content of the provided message (101) using encoding information (112); c) sending, by the encoding module computer device (103), the generated encoding (104) to a reception module computer device (106) and verifying, by the reception module computer device (106), that the generated encoding (104) corresponds to the encoding of the content of the message (101) by using a generated verification information (105) and public information (107), wherein the at least one code (102) having a cryptographic relationship with the public information (107) and the message (101), and the public information (107) and the message (101) having a cryptographic or a public relationship.
US10686595B2 Configuring connectivity association key and connectivity association name in a media access control security capable device
Examples disclosed herein relate to configuring a connectivity association key and a connectivity association name in a MACsec capable device. In an example, a first MACsec device may receive a MAC address and a device identifier of a second MACsec capable device. First MACsec capable device may authenticate the second MACsec capable device based on the device identifier. First MACsec capable device may generate a CAK, a CKN, and a nonce. The CAK, the CKN, and the nonce may be encrypted using a public key of the second MACsec capable device to generate an encrypted packet. The encrypted packet may be sent to the second MACsec capable device. The first MACsec capable device may receive a decrypted nonce from the second MACsec capable device. In response to a determination that the decrypted nonce matches with the nonce, CAK and CKN may be configured on first MACsec capable device.
US10686591B2 Instruction and logic to provide SIMD secure hashing round slice functionality
Instructions and logic provide SIMD secure hashing round slice functionality. Some embodiments include a processor comprising: a decode stage to decode an instruction for a SIMD secure hashing algorithm round slice, the instruction specifying a source data operand set, a message-plus-constant operand set, a round-slice portion of the secure hashing algorithm round, and a rotator set portion of rotate settings. Processor execution units, are responsive to the decoded instruction, to perform a secure hashing round-slice set of round iterations upon the source data operand set, applying the message-plus-constant operand set and the rotator set, and store a result of the instruction in a SIMD destination register. One embodiment of the instruction specifies a hash round type as one of four MD5 round types. Other embodiments may specify a hash round type by an immediate operand as one of three SHA-1 round types or as a SHA-2 round type.
US10686590B2 Methods and systems for crowdsourcing an outcome to an issue
The disclosure extends to methods, systems, and devices for crowdsourcing an outcome to an issue through a platform. The method includes receiving voting data comprising a vote for an election from a user associated with an account facilitated by a voting server. The method includes generating a record for storing the voting data, wherein the record includes: a hashed identifier assigned to the user of the account, a public key assigned to the user of the account, and the voting data. The method includes broadcasting the record to a distributed network and storing the record on a blockchain database.
US10686587B2 Method for safeguarding the information security of data transmitted via a data bus and data bus system
A method for saving the information security of data transmitted by a databus, in which the data to be transmitted via the databus from a transmitter (ECUs) to at least one receiver (ECUR) are divided into data blocks (M0 . . . Mn) before being sent off, wherein the data blocks (M0 . . . Mn) are encrypted and/or signed block by block by means of a sponge construction for forming a cryptological hash function, utilizing a key, and cipher blocks (C0 . . . Cn) generated in this way are transmitted via the databus to the at least one receiver. The invention also relates to a corresponding databus system.
US10686585B2 Methods and devices for broadcast channel decoding
A wireless communication device may include a reference signal detector configured to detect a first synchronization block in a received signal and to determine a position of the synchronization block within a pattern of synchronization blocks, a controller configured to identify, based on the position, one or more additional synchronization blocks including payloads that are related to a payload of the first synchronization block, a combiner configured to combine the payload of the first synchronization block with the payloads of the one or more additional synchronization blocks to obtain a combined payload, and a decoder configured to decode the combined payload to obtain payload data.
US10686579B2 Partial CQI feedback in wireless networks
Within a wireless network, feedback information from user equipment (UE) to a control node (eNodeB) is necessary to support various functions. A UE receives an allocation from the eNodeB comprising a plurality of periodic transmission instances for a channel quality indicator (CQI) and a schedule comprising a plurality of periodic transmission instances for a rank indicator (RI), wherein the CQI comprises RI and other CQI fields. The UE then transmits an RI without transmitting the other CQI fields in a transmission instance allocated for both RI and other CQI fields.
US10686575B2 Method and apparatus for wireless communication using modulation, coding schemes, and transport block sizes
A method of processing a signal received over a wireless link may utilize sharing of Modulation and Coding Scheme (MCS) and Transport Block Size (TBS) data. At least one parameter is obtained including a sub-carrier spacing of a transport format. A modulation order and a transport block size may be detected, based on the at least one parameter. The signal received over the wireless link is then processed, based on the detected modulation order and the transport block size. An apparatus may perform the embodiments of the method to process the received signal.
US10686574B2 Methods and apparatus for indicating a radio resource to a receiver in a wireless communication system
Methods and apparatus for indicating a radio resource to a receiver in a wireless communication system, the method including allocating a plurality of reference signals (RSs) for beam indication, selecting one of the plurality of RSs for the receiver, and transmitting information about the selected RS to the receiver, wherein the information includes a reference indication (RI) that indicates the radio resource of the selected RS.
US10686570B2 Coordinated multipoint communication
Various communication systems may have various mechanisms for handling data loss. For example, certain wireless communication systems may benefit from appropriate handling of uplink coordinated multipoint helper data loss on a subset of symbols within a transmission time interval. A method can include receiving helper data corresponding to a portion of an uplink subframe. The method can also include performing coordinated multipoint processing on the portion of the uplink subframe using the helper data.
US10686559B2 Device for verifying data transmissions and method using the same
A device using parity for verification of data transmitted from a first device through a data line to a second device includes a processor and a memory. The data line includes first to fourth pins for transmitting data and fifth to eighth pins for transmitting parity information. The processor receives values of first to eighth pins, calculates sum of the values of combinations of the first to fourth pins for data and applies modular operations on results of the four combinations. Equality or non-equality with the parity values of the fifth to eighth pins is determined, and the second device is permitted to receive the data when the results correspond, the modular operation being a (mod 2) operation. A method applied to such device is also disclosed.
US10686558B1 Forward error correction adjustments for C-V2X communications
A user equipment (e.g., C-V2X user equipment) can receive a transmission from a network device of a mobile network and decode the transmission using a first forward error correction code. It can determine an attribute of the transmission to determine a condition of the communication channel. Based on the condition of the communication channel, it can facilitate transmitting feedback to the network device, wherein the feedback is forwarded through the mobile network to an application server device that selects a second forward error correction code based on the feedback. The second forward error correction code can be transmitted to, and received by, the user equipment. The user equipment can use the second forward error correction code to decode subsequent transmissions.
US10686557B2 Enhanced decoding of coded sequences with structured data
Methods and systems adapted for providing forward error correction for data packets containing a relationship between the data in each data packet. Data packets encoded in one error correction coding scheme are received and a second error correction coding scheme is identified based on the relationship between the data in each data packet. The data packets are then decoded using the second error correction coding scheme.
US10686555B2 Apparatus for generating broadcast signal frame for signaling time interleaving mode and method using the same
An apparatus and method for generating a broadcast signal frame for signaling a time interleaving mode are disclosed. An apparatus for generating broadcast signal frame according to an embodiment of the present invention includes a combiner configured to generate a multiplexed signal by combining a core layer signal and an enhanced layer signal; a power normalizer configured to perform power-normalizing for reducing the power of the multiplexed signal to a power level corresponding to the core layer signal; a time interleaver configured to generate a time-interleaved signal by performing time interleaving after performing the power-normalizing; and a frame builder configured to generate a broadcast signal frame including a preamble for signaling a time interleaving mode corresponding to the time interleaver for each of physical layer pipes (PLPs).
US10686553B2 Signal quality reporting
A radio station (100) receives a first signal (R) indicative of a scheduled resource which will be used to transmit a second signal (D1, D2) to the radio station (100). In response to receiving the first signal (R), the radio station (100) is adapted to receive the second signal (D1, D2) using the scheduled resource and, prior to receiving the second signal (D1, D2), transmit an indication of received signal quality (CQI).
US10686551B2 Wireless communication control method and device
A wireless communication control method includes estimating a signal-to-interference-plus-noise ratio (SINR) of a current channel based upon historical SINR measurements, obtaining a transmission error rate of a current traffic, and determining a wireless communication control scheme based upon the SINR of the current channel and the transmission error rate.
US10686550B2 Radio transmission device and method
A radio transmitting device and method enables reduction of an increase of CGI memories for the control channel and an improvement of the throughput of the data channel. When multiplex transmission through the control channel and the data channel is carried out and when adaptive modulation is applied to both channels, an MCS selecting section is provided with one CQI table for the data channel and CQI tables for the control channel, and a table selecting MCS determining section selects one of the tables depending on the transmission bandwidth of the terminal and determines the MCS of the control channel while looking up the selected CQI table.
US10686549B2 Systems and methods for waveform selection and adaptation
Systems, methods, and apparatuses for providing waveform adaptation are provided. In an example, a method is provided for identifying a plurality of candidate waveforms, and selecting one of the candidate waveforms for data transmission. The candidate waveforms may be identified in accordance with one or more criteria, such as a transmission capability of the transmitting device, a reception capability of the receiving device, a desired Peak-to-Average-Power-Ratio (PAPR) characteristic, adjacent channel interference (ACI) rejection requirements, spectrum localization requirements, and other criteria. The waveform selected for data transmission may be selected in accordance with one or more waveform selection criteria, such as traffic characteristic, application types, etc.
US10686548B2 Projection of multiple beams using cylindrical lenses
An optoelectronic apparatus includes an array of emitters configured to emit respective beams of optical radiation. Projection optics include first cylindrical lenses, which have respective, mutually-parallel first cylinder axes, and are aligned respectively with the emitters in the array so as to receive and project the respective beams, and a second cylindrical lens, which has a second cylinder axis perpendicular to the first cylinder axes and is positioned adjacent to the first cylindrical lenses so as to receive and project all of the beams from the first cylindrical lenses.
US10686547B1 Hybrid digital multi-band optical receiver and transmitter
A method includes distributing payload data among a master sub-band and a plurality of slave sub-bands. The master sub-band and the plurality of slave sub-bands collectively extend over an allocated frequency spectrum; the master sub-band and the plurality of slave sub-bands are associated with different carrier frequencies; and the master sub-band has a center frequency that corresponds to a center frequency of the allocated frequency spectrum. The method includes generating modulated data for the master sub-band and the plurality of slave sub-bands based on the distributed payload data; and transmitting an optical signal to an optical medium representing the modulated data.
US10686545B2 Optical transmission system and wavelength allocation method
An optical transmission system of an embodiment connects a plurality of wireless communication systems to each other, and includes a wavelength allocation unit that allocates different wavelengths to optical-terminating devices to which the wireless communication systems next to each other are connected, on the basis of the physical arrangement of each of the plurality of wireless communication system.
US10686542B2 Method for reporting channel state information on transmission opportunity duration in wireless access system supporting non-licensed band, and device supporting same
A method for transmitting channel state information (CSI) on a transmission opportunity (TxOP) duration by a user equipment (UE) in a wireless communication system supporting a unlicensed band, includes measuring CSI of the TxOP duration based on CSI interference measurement (CSI-IM) and/or CSI reference signal (CSI-RS) in one or more time intervals via the unlicensed band, wherein the one or more time intervals are determined based on a starting point of the TxOP duration; and transmitting the CSI to a base station.
US10686537B2 Measuring system and method for determining phase differences of antenna elements of an antenna array
A measuring system for determining phase differences of antenna element signals of antenna elements of an antenna array under test is provided. The measuring system comprises a signal generating means, which is configured to provide a measuring signal to the antenna array under test over the air and receiving means configured to measure the antenna element signals, resulting from receiving the measuring signal by the antenna elements of the antenna array under test and determine the phase difference of the antenna element signals.
US10686524B2 Discovery and registration in multi-channel passive optical networks (PONs)
An ONU comprises: a receiver configured to receive a discovery gate message from an OLT, the discovery gate message comprises a channel assignment field, and a discovery information field, the channel assignment field indicates transmission characteristics for a plurality of channels, and the discovery information field indicates a 25G upstream capability and a 25G discovery window; and a processor coupled to the receiver and configured to process the discovery gate message. A method implemented in an ONU, the method comprises: generating a register request message, the register request message comprises a destination address field, a source address field, a length/type field, an opcode field, and a discovery information field, and the discovery information field indicates a 25G upstream capability and a 25G registration attempt; and transmitting the register request message to an OLT.
US10686520B2 Transmission quality estimation system, transmission quality estimation device, and transmission quality estimation method
A transmission quality estimation system includes, three or more nodes and a transmission quality estimation device configured to estimate, transmission quality. A multi-core fiber having a plurality of cores, the multi-core fiber being used in at least a partial segment of a connection between the nodes. A node of the nodes includes a core connection unit configured to drop, add or relay light transmitted from, to or to each of to the plurality of cores of the multi-core fiber. The transmission quality estimation device includes an estimation unit configured to estimate transmission quality between the nodes on the basis of a transmission quality measurement light dropped by the core connection unit.
US10686516B2 Repeater and methods for use therewith
Aspects of the subject disclosure may include, for example, a repeater device having a first coupler to extract downstream channel signals from first guided electromagnetic waves bound to a transmission medium of a guided wave communication system. An amplifier amplifies the downstream channel signals to generate amplified downstream channel signals. A channel selection filter selects one or more of the amplified downstream channel signals to wirelessly transmit to the at least one client device via an antenna. A second coupler guides the amplified downstream channel signals to the transmission medium of the guided wave communication system to propagate as second guided electromagnetic waves. Other embodiments are disclosed.
US10686510B2 System and method for supporting antenna beamforming in a cellular network
The present invention is a method and system for supporting a beamforming antenna system in a mobile broadband communication network with an improved beam pattern, beam sweep pattern, pilot channel design with feedback and reporting rules, and control signaling design. Specifically, the improved beam pattern includes a method of supporting wireless communications in a wireless network forming at least two spatial beams within a cell segment where the at least two spatial beams are associated with different power levels, and separately, where at least two spatial beams can be moved across the cell segment according to a unique sweep pattern. The pilot channel design improves network bandwidth performance and improves user mobility tracking. Feedback and reporting rules can be established using a particular field designator, CQI, in the preferred embodiment.
US10686508B2 Multiple-input multiple-output system performance using advanced receivers for 5G or other next generation networks
Fast calculation of channel state information using demodulation reference signals (DM-RS) is provided herein. The channel state information can be calculated by estimating the signal to noise ratio of a communication link based on the DM-RS, and then estimating the channel quality indicator based on the SINR. The advanced receivers can use list-based detection methods which the estimated SINR can improve the performance thereof. Channel state information is traditionally calculated based on the channel state reference signals (CS-RS). Demodulation reference signals, which are used for channel estimation for a data channel, are transmitted at different times than CS-RS however, and so some portions of the channel state information including layer indicator (LI) and channel quality indicator (CQI) can be calculated based on the demodulation reference signals, allowing a network to adapt more quickly to changing channel conditions, without having to transmit a CS-RS.
US10686506B2 Subset based spatial quasi-colocation parameter indication using multiple beams
Aspects of the present disclosure relate to deriving spatial receive parameters for quasi-colocation at a user equipment (UE). An exemplary method generally includes receiving a plurality of beams from a base station in a plurality of coarse directions, determining, based on the plurality of beams, a first spatial colocation parameter, transmitting an indication of a coarse direction associated with a beam having a highest receive strength of the plurality of beams, receiving a plurality of second beams from the base station based on the indication, the plurality of second beams having a narrower beam width than the plurality of beams and covering a beam width of the beam associated with the indicated coarse direction, determining, based on the plurality of second beams, a second spatial colocation parameter, transmitting an indication of the second beam having a highest receive strength, and refining at least one of the first or second spatial colocation parameters.
US10686505B2 Method and apparatus for beam recovery of single/multi-beam pair link (BPL) in multi-beam based system
A communication method and system for converging a fifth generation (5G) communication system for supporting higher data rates beyond a fourth generation (4G) system with a technology for Internet of things (IoT) are disclosed. The communication method and system 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. A method of a terminal for selecting a candidate beam in a wireless communication system is disclosed. The method includes receiving information on a reference signal from a base station, measuring a plurality beams based on the information on the reference signal, and determining at least one candidate beam among the plurality beams, the candidate beam comprising a beam quality above a threshold.
US10686501B2 Precoding information signaling method and apparatus for uplink transmission in mobile communication system using a plurality of array antennas
The present disclosure relates to a communication technique for converging IoT technology with a 5G communication system for supporting a higher data transfer rate beyond a 4G system, and a system therefor. The present disclosure can be applied to intelligent services (e.g., smart homes, smart buildings, smart cities, smart or connected cars, health care, digital education, retail business, and services associated with security and safety) on the basis of 5G communication technology and IoT-related technology. Disclosed are a method and an apparatus for configuring an efficient hierarchical layer 2 architecture and main functions thereof in a next-generation mobile communication system.
US10686500B2 Pre-coding steering matrix for MU-MIMO communication systems
A method for obtaining a steering matrix Q to be applied for MU-MIMO transmission of data for a MU-MIMO communication system which comprises at least a transmitter comprising at least NTX=2 transmit antennas and K=2 receivers with each dth receiver comprising NRX(d) receive antennas, respectively, wherein Σd NRX(d)≥NTX. The method is implemented at the level of the transmitter. The obtained steering matrix Q to be applied for DL-MU-MIMO transmission allows of supporting extended configurations of a DL-MU-MIMO communication system and allows of improving significantly the quality of subsequent DL-MU-MIMO transmissions, when the number of receive antennas Σd NRX(d) is larger than the number NTX of transmit antennas.
US10686495B2 Frequency adjustment of an NFC circuit
A near-field communication circuit includes an oscillating circuit having a controllable capacitor. A control circuit is coupled to the oscillating circuit to control the controllable capacitor. A battery is coupled to the control circuit to enable control when the near-field communication circuit is in a standby mode. The near-field communication circuit can be utilized by a mobile communication device.
US10686493B2 Switching of data channels provided in electromagnetic waves and methods thereof
Aspects of the subject disclosure may include, a system for receiving electromagnetic waves that propagate along a transmission medium, generating, according to the electromagnetic waves, signals that convey data and routing information, and providing the signals to a switch that facilitates routing, according to the routing information, a first portion of the data conveyed by the signals to an access point, a second portion of the data conveyed by the signals to a second waveguide system, or a combination thereof. Other embodiments are disclosed.
US10686492B1 Automatic configuration updating to stabilize ports in a telecommunication system
Multiple ports of a vectored digital subscriber line (DSL) system can be automatically reconfigured to respond to a fault or defect associated with another one of the ports of the system. Information regarding retrain events for the ports of the system can be examined to identify the “bad” port with the associated fault or defect and the corresponding group of ports affected by the bad port. The affected group of ports can be identified as a group of ports that all were retrained within a predetermined time period and for common retrain reasons (e.g., 1 or 2 different retrain reasons). Once the affected group of ports is identified, the affected group of ports and the bad port can receive corresponding repair profiles to reconfigure the ports to respond to the fault or defect.
US10686491B2 Method and device for cancelling noise for 2-wire transmission systems
A method of estimating a noise present on a 2-wire line connected to a modem using a plurality of frequency bands is implemented by a noise estimation device connected to the 2-wire line. The method comprises obtaining a first voltage value of a differential mode voltage at the two wires of the secondary side of the differential mode circuit, the first voltage value measured on the plurality of frequency bands and a second voltage value of a common mode image voltage corresponding to a voltage at the two wires of the secondary side of the common mode circuit, resulting from said differential mode voltage, the second voltage value being measured on the plurality of frequency bands and transmitting the first voltage value and the second voltage value to a calculating module configured to provide a noise estimate based on the first and second voltage values.
US10686490B2 Modulation spreading for wireless communications
Methods, systems, and devices for wireless communications are described. A UE may use different modulation schemes, or different modulators, for a single data stream. The set of modulators may be based on a linear combination of a function of encoded bits to be transmitted. In some cases, the UE may use a different permutation or interleaving of the function of bits with the same linear function to generate a different set of modulators. The UE may use a combination of any one or more of the described techniques for generating a set of modulators. Different modulators may be cyclically repeated over time. The UE may apply a device-specific scrambling sequence and transmit the modulated symbols on an uplink channel. The base station may use matched filters and an element-wise estimator (ESE) to compute log-likelihood ratios (LLRs) for each bit of each UE in a received signal.
US10686489B2 Radio communication
A digital radio receiver (7) is arranged to receive and process data frames, each data frame comprising (i) a plurality of identical synchronization sequences; (ii) identification data different from the synchronization sequences; and (iii) convolution-encoded message data. An initial-synchronization section of the receiver (7) uses the plurality of synchronization sequences in a received data frame to perform a frequency-synchronization or symbol-timing-synchronization operation. A frame-synchronization section determines frame-synchronization information by correlating at least a part of the received identification data against reference identification data stored in a memory. A convolution-decoding section uses the frame-synchronization information to decode the message data.
US10686488B2 Method for demodulating a received signal, corresponding computer program and device
A method for demodulating a received signal resulting from the modulation of a basic chirp signal including estimating of a symbol carried by the received signal, implementing the following sub-steps: determining N decision components from the received signal and from a reference chirp signal obtained by modulating the basic chirp signal by a reference symbol corresponding to a symbol of rank r, a decision component of index I, denoted as a component Dl, being a function of a term, the phase of which depends quadratically on I, with I being an integer from 0 to N−1; and deciding the rank {circumflex over (k)} of the symbol carried by the received signal, from the decision component, of index k, denoted as a component Dk, having an extremum value among the N decision components.
US10686486B1 Radio frequency (RF) switch with improved power handling
A radio frequency (RF) transistor includes a drain, a source, and a gate. A first dielectric having a first dielectric constant is over the source and the drain. A gap is in the first dielectric and over the gate, the gap extending to the gate. A second dielectric is situated in the gap. The second dielectric has a second dielectric constant substantially less than the first dielectric constant so as to reduce a COFF of the RF transistor. The RF transistor can be part of a stack of RF transistors in an RF switch. The RF switch can be situated between an antenna and an amplifier.
US10686484B2 Method and apparatus for switching of shunt and through switches of a transceiver
A switching network and associated method for operating within a transceiver are disclosed. The switching network has a timing control circuit that offsets the time at which a through switch and a shunt switch transition between on and off states. The output of the timing control circuit is an inverted and delayed version of a control signal applied to the input of the timing control circuit. Controlling the timing of the shunt switch provides a means to safely discharge any accumulated charge within the capacitance Cgs between the gate and source of transistors included within the through switch.
US10686481B2 Expandable device for a portable electronic device
An expandable device adapted to be removably coupled to a platform for attaching to a portable electronic device or a case for a portable electronic device includes a body, a button, and a locking device. The body has a first end, a second end, and a longitudinal axis, and is movable along the longitudinal axis between an expanded configuration and a collapsed configuration. The button is coupled to the first end of the body, and includes an inner surface and an engaging member carried by the inner surface. The locking device is carried by the second end of the body, at least a portion of the locking device being adapted to be removably coupled to the platform for attaching to the portable electronic device or the case for the portable electronic device. When the body is in the collapsed configuration, the engaging member of the button engages the locking device such that the button and the locking device can be rotatable together.
US10686480B2 Mobile terminal
A mobile terminal further comprises: a case having an opening formed therethrough so as to communicate with the inside thereof; and a card tray inserted in the opening, wherein the card tray further comprises a cover part for covering the opening; a support part positioned inside the opening and comprising a seating part on which a card is stably placed; and a flexible part connecting the support part and the cover part and fitted/coupled to the circumference of the opening. The mobile terminal wherein the relative position of the cover part to the support part changes with morphological changing of the flexible part allows the positions of the cover part and the support part in the card tray to be flexibly variable. Therefore, even when positions of the opening and a card socket are mismatched, a card can be mounted in the mobile terminal, thus reducing an initial detective rate and an operationally detective rate.
US10686478B2 System and method for orthogonal frequency division multiple access (OFDMA) transmission
An OFDMA subframe carrying different data fields in different time segments may include a separate short training field (STF), and a separate set of long training fields (LTFs), for each of the data fields to accommodate time-reuse scheduling. Communicating a separate STF for each data field may allow receivers to re-adjust automatic gain control (AGC) when the data fields carry different numbers of space-time-streams. Likewise, communicating separate sets of LTFs for each data field may allow different beamforming parameters to be applied to different data fields.
US10686475B2 Method of controlling the adaptation of an antenna to a transmission path, and corresponding device
A method is provided for controlling the matching of an antenna to a transmission path. The transmission path includes an amplifier stage coupled at an input or at an output to the antenna and to a resistive load. The method includes performing a checking phase by measuring a first current temperature at or in proximity of the antenna and a second current temperature at or in proximity of the resistive load, triggering a matching of the impedance seen at the input or at the output of the amplifier stage in the presence of a first condition involving the first and second current temperatures, and then stopping the matching of the impedance in the presence of a second condition involving the second current temperature.
US10686474B1 Dual-mode frequency multiplier
One illustrative dual mode frequency multiplier embodiment includes: a first and a second nonlinear element, a summation node, and a switchable phase shifter. The first and second nonlinear elements are driven by a differential signal to produce a first and a second branch signal each having even and odd harmonics, the even harmonics being in-phase and the odd harmonics being out of phase. The first and second branch signals combine at the summation node to form a combined signal. The switchable phase shifter couples the first nonlinear element to the summation node, providing the first branch signal with a phase shift switchable between 0 and 180° to suppress either the odd or the even harmonics from the combined signal.
US10686472B2 Methods and apparatus for achieving low coding rates
In an aspect, an apparatus receives content to be transmitted and generates a first turbo encoded codeword from the content through use of a first turbo encoder. The apparatus is further configured to generate an interleaved codeword based on the first turbo encoded codeword through use of an interleaver, generate a second turbo encoded codeword from the interleaved codeword through use of a second turbo encoder, and transmit at least a portion of the second turbo encoded codeword. In another aspect, an apparatus receives data including outer turbo encoded, interleaved, inner turbo encoded content. The apparatus generates a first decoded instance of the data, generates a de-interleaved instance of the data based on the first decoded instance of the data, generates a second decoded instance of the data from the de-interleaved instance of the data, and performs a CRC on the second decoded instance of the data.
US10686471B2 One-sub-symbol linear repair schemes
A method for repairing a single erasure in a Reed Solomon code in a system of a plurality of n storage nodes and a controller, wherein a content of each storage node is a codeword and each node stores a vector v. The method includes identifying a failed storage node; transmitting an index of the failed storage node to each surviving storage node; multiplying the content of each node i by a j-th component of a vector that is a permutation of elements of vector v that correspond to the surviving storage nodes; determining a trace map of the result and converting the result from an m×r bit representation into a reduced representation of r bits; reconstructing the content of the failed storage node from the reduced representation of each surviving node's content; and outputting the reconstructed content of the failed storage node.
US10686469B2 Payload size ambiguity and false alarm rate reduction for polar codes
Size ambiguity and false alarm rate reduction for polar codes. A user equipment (UE) may determine a decoding candidate bit sequence for a polar-encoded codeword having a codeword size based on a decoding hypothesis for control information having a particular bit length of multiple different bit lengths for the codeword size. The UE may calculate an error detection code (EDC) value for a payload portion of the decoding candidate bit sequence using an EDC algorithm, and may initialize an EDC variable state with at least one non-zero bit value. Scrambling or interleaving of bits may also be performed prior to, or after, polar encoding and may depend on the bit length. In examples, information bits may be bit-reversed prior to generating an EDC value. In examples, the encoded bits may include multiple EDC values to assist the UE in performing early termination and to reduce a false alarm rate.
US10686468B2 Data processing apparatus, memory system, and method of processing data
A data processing apparatus for compressing physical address values correlated to logical address values includes a first prediction unit that calculates a first predicted address value for a first input address value in input data to be compressed, a determination unit that selects an encoding processing for the first input address value according to the first predicted address value, and a compression unit configured to encode the first input address value according to the encoding processing selected by the determination unit.
US10686464B2 Latched comparator and analog-to-digital converter making use thereof
A latched comparator comprises a pre-amplifier stage with a positive input (Vin,p), a negative input (Vin,n); and a differential output (ΔVout) comprising a first output (Vout,1) and a second output (Vout,2), the pre-amplifier stage comprising a first cascode pair, comprising a first amplifying transistor (MN2) and a first cascode transistor (MN4) connected at a first cascode node, the first amplifying transistor (MN2) being controlled by the positive input (Vin,p) and the first cascode transistor (MN4) being connected, opposite to the first cascode node, to the first output (Vout,1); a second cascode pair, comprising a second amplifying transistor (MN3) and a second cascode transistor (MN5) connected at a second cascode node, the second amplifying transistor (MN3) being controlled by the negative input (Vin,n) and the second cascode transistor (MN5) being connected, opposite to the second cascode node, to the second output (Vout,2); a first gain-boosting transistor (MN6) connected between the first output (Vout,1) and the first cascode node; and a second gain-boosting transistor (MN7) connected between the second output (Vout,2) and the second cascode node, wherein the first gain-boosting transistor (MN6) and the second gain-boosting transistor (MN7) are cross-coupled, so that the first gain-boosting transistor (MN6) is controlled by the second output (Vout,2) and the second gain-boosting transistor (MN7) is controlled by the first output (Vout,2).
US10686459B2 Programmable gain amplifier (PGA) embedded pipelined analog to digital converters (ADC) for wide input full scale range
A method of incorporating Programmable Gain Amplifier (PGA) function into pipelined ADC for wide input range. The power consumption is saved without adding extra stage to reduce input range. The ADC input range can be adjusted on the fly using resistor bank and capacitor bank to achieve optimal system performance.
US10686458B1 Method and apparatus for improving frequency source frequency accuracy and frequency stability
A TAF-DPS based circuits and methods to improve electronic system's frequency accuracy and enhance its frequency stability is disclosed in this application. Present invention creates a circuit architecture and a calculation scheme for compensating frequency source's frequency error. Present invention further discloses a method of incorporating said scheme into functional chip built in either ASIC or FPGA fashion. Present invention further presents a method of using TAF-DPS-frequency-compensation-scheme-equipped-chips as nodes in electronic network. As a result, the circuit and apparatus disclosed in present invention can improve electronic system's performance from the time synchronization perspective.
US10686453B2 Power supply for voltage controlled oscillators with automatic gain control
The disclosure relates to technology for power supply for a voltage controller oscillator (VCO). A peak detector circuit determines the amplitude of the output for the VCO, which is compared to a reference value in an automatic gain control loop. An input voltage for the VCO is determined based on a difference between the reference value and the output of the peak detector circuit. The peak detector circuit can be implemented using parasitic bipolar devices in an integrated circuit formed in a CMOS process.
US10686452B2 Digital phase locked loop for low jitter applications
A phase locked loop circuit is disclosed. The phase locked loop circuit includes a ring oscillator. The phase locked loop circuit also includes a digital path including a digital phase detector. The phase locked loop circuit further includes an analog path including a linear phase detector. Additionally, the phase locked loop circuit includes a feedback path connecting an output of the ring oscillator to an input of the digital path and an input of the analog path. The digital path and the analog path are parallel paths. The digital path provides a digital tuning signal the ring oscillator that digitally controls a frequency of the ring oscillator. The analog path provides an analog tuning signal the ring oscillator that continuously controls the frequency of the ring oscillator.
US10686451B2 DPLL with adjustable delay in integer operation mode
Aspects of a digital phase-lock loop (DPLL) with an adjustable delay between an output clock and a reference clock in accordance with phase noise compensation are generally described herein. An apparatus may include processing circuitry configured to, in a first mode, identify a delay element of a plurality of delay elements based on an associated delay value, and set an initial phase difference value to a phase difference value associated with the identified delay element. The processor circuitry may be further configured to, in a second mode, in a second mode, initialize the DPLL using the initial phase difference value, determine a phase error between a reference clock and a feedback clock based on the initial phase difference value, adjust an output clock signal based on the phase error.
US10686449B2 Programmable logic device virtualization
A device includes a programmable logic fabric. The programmable logic fabric includes a first area, wherein a first persona is configured to be programmed in the first area. The programmable logic fabric also includes a second area, wherein a second persona is configured to be programmed in the second area in a second persona programming time. The device is configured to be controlled by a host to switch from running the first persona to running the second persona in a time less than the second persona programming time.
US10686446B2 Power gated lookup table circuitry
A programmable integrated circuit with lookup table circuitry is provided. The lookup table (LUT) circuitry may be formed using multiplexers. A multiplexer in the lookup table circuitry may be implemented using only tristate inverting circuits. Each tristate inverting circuit may include a first set of n-channel and p-channel transistors that receive a static control bit from a memory element and a second set of n-channel and p-channel transistors that receive true and complementary versions of a user signal. The first and second sets of transistors may be coupled in series between a positive power supply terminal and a ground power supply terminal. A LUT multiplexer implemented in this way need not include separate transmission gates at the output of each tristate inverting circuit and may exhibit minimal subthreshold leakage.
US10686445B2 Control system for a reconfigurable integrated circuit
An electrical system comprising a circuit of reconfigurable electrical devices and a controller including a processor. The processor has a configuration examiner and a state modifier. The configuration examiner is configured to determine a configuration for the circuit of reconfigurable electrical devices based upon a connection input. The state modifier is configured to modify, based on the configuration, the circuit by changing a resistance state of the reconfigurable electrical devices. A controller for reconfigurable electrical devices and a method of controlling reconfigurable electrical devices of a circuit are also described.
US10686439B2 Parallel switch current control
A method of controlling a power converter having a plurality of parallel-connected switching devices, the method comprising: measuring a threshold voltage of each of the parallel switching devices at start up of the parallel power converter in an initial self-calibration process; and determining synchronization of a time at which the threshold voltages of the respective switching devices occur.
US10686434B2 Input/output circuit
A circuit includes a first power node configured to carry a first voltage having a first voltage level, an output node, a node coupled between the first power node and the output node, and a contending transistor coupled between the node and a second power node configured to carry a second voltage having a second voltage level. The circuit generates a signal at the output node that ranges between the first voltage level and a third voltage level, the contending transistor couples the node with the second power node responsive to the signal, a difference between the first voltage level and the second voltage level has a first magnitude, a difference between the first voltage level and the third voltage level has a second magnitude, and the second magnitude is a multiple of the first magnitude having a value greater than one.
US10686433B1 Circuit operating speed detecting circuit
Disclosed is a circuit operating speed detecting circuit configured to detect an operating speed of a target circuit during a monitor mode. The circuit operating speed detecting circuit includes a signal generator, an adjustable delay circuit, and a signal detector. During the monitor mode, the signal generator generates a predetermined signal in a current operating condition, the adjustable delay circuit generates a delay signal according to the predetermined signal in the current operating condition, and the signal detector detects the degree of delay of the delay signal in the current operating condition so as to generate a first result if the degree of delay is not greater than a predetermined threshold and generate a second result if the degree of delay is greater than the predetermined threshold, in which the first and the second results are related to the operating speed of the target circuit.
US10686432B2 Waveform generation circuit for finely tunable sensing frequency
Embodiments disclosed herein generally relate to electronic devices, and more specifically, to a waveform generation circuit for input devices. One or more embodiments provide a new waveform generator for an integrated touch and display driver (TDDI) and methods for generating a waveform for capacitive sensing with a finely tunable sensing frequency. A waveform generator includes accumulator circuitry, truncation circuitry, and saturation circuitry. The accumulator circuitry is configured to accumulate the phase increment value based on a clock signal, and output the accumulated phase increment value. The truncation circuitry configured to drop one or more bits of the accumulated phase increment value to output a truncated value. The saturation circuitry is configured to compare the truncated value to a saturation limit and output a signal corresponding to accessed data samples.
US10686431B1 High-sensitivity clocked comparator and method thereof
A clocked comparator includes a first clocked transconductance amplifier configured to receive a first voltage signal and output a first current signal to an internal node in accordance with a clock; a clocked regenerative load configured to enable a second voltage signal at the internal node to self-regenerate in accordance with the clock; a SR (set-reset) latch configured to receive the second voltage signal at the internal node and output a third voltage signal; and a second clocked transconductance amplifier configured to receive the third voltage signal and output a second current signal to the internal node.
US10686426B2 Resonance apparatus for processing electrical loss using conductive material and method for manufacturing the same
A resonance apparatus that processes an electrical loss using a conductive material and a method of manufacturing the resonance apparatus are provided. The resonance apparatus includes a lower electrode formed at a predetermined distance from a substrate, and a piezoelectric layer formed on the lower electrode. The resonance apparatus further includes an upper electrode formed on the piezoelectric layer, and a conductive layer formed on the upper electrode or the lower electrode.
US10686425B2 Bulk acoustic wave resonators having convex surfaces, and methods of forming the same
Bulk acoustic wave (BAW) resonators having convex surfaces, and methods of forming the same are disclosed. An example BAW resonator includes a first electrode, a piezoelectric layer formed on the first electrode, the piezoelectric layer having a convex surface, and a second electrode formed on the convex surface. An example integrated circuit (IC) package includes a BAW resonator disposed in the IC package, the BAW resonator including a piezoelectric layer having a convex surface.
US10686414B2 Load-adaptive class-G amplifier for low-power audio applications
The present invention provides a class-G amplifier, wherein the class-G amplifier includes an amplifier stage, an impedance detector and a power source. In the operations of the class-G amplifier, the amplifier stage is supplied by a supply voltage, and amplifies an input audio signal to generate an output audio signal, and the impedance detector is configured to detect an output impedance of the amplifier stage to generate a detection result, and the power source refers to the detection result to determine a level and a switching frequency of the supply voltage.
US10686412B2 Trans-impedance amplifier with fast overdrive recovery
A high-speed low-noise trans-impedance amplifier (TIA) with fast overdrive recovery is suitable for use in light detection and ranging (LIDAR) receivers.
US10686409B2 Drain switched split amplifier with capacitor switching for noise figure and isolation improvement in split mode
An amplifier circuit configuration capable of processing non-contiguous intra-band carrier aggregate (CA) signals using amplifiers is disclosed herein. In some cases, each of a plurality of amplifiers is an amplifier configured as a cascode (i.e., a two-stage amplifier having two transistors, the first configured as a “common source” input transistor, e.g., input field effect transistor (FET), and the second configured in a “common gate” configuration as a cascode output transistor, (e.g. cascode output FET). In other embodiments, the amplifier may have additional transistors (i.e., more than two stages and/or stacked transistors). The amplifier circuit configuration can be operated in either single mode or split mode. A switchable coupling is placed between the drain of the input FETs of each amplifier within the amplifier circuit configuration. During split mode, the coupling is added to the circuit to allow some of the signal present at the drain of each input FET to be coupled to the drain of the other input FET.
US10686406B2 Method and apparatus for mixing signals
A circuit comprising: a first passive mixer (21) having mixer inputs configured to receive in-phase (I) and quadrature-phase (Q) differential signals; and a first differential sub-circuit (31). The first passive mixer is configured to switch the in-phase (I) and quadrature-phase (Q) differential signals to the first differential sub-circuit at a mixing frequency. The first differential sub-circuit (31) has a pair of differential inputs configured to receive the switched in-phase (I) and quadrature-phase (Q) differential signals from the first passive mixer (21), each input having a capacitance capable of storing a charge that depends on the switched in-phase or quadrature-phase signals. The circuit further comprises a charge canceller configured to supply, to at least one of: the mixer inputs; and the pair of differential inputs, an opposite charge compared with a charge that has been stored on the pair of differential inputs by the operation of the first passive mixer.
US10686405B2 Film bulk acoustic resonator oscillators and gas sensing systems using the same
A resonator oscillator that may be included in a gas sensing system may include an oscillator that may be electrically connected to an external resonator through a conductive line. The oscillator may generate an oscillating signal having a frequency corresponding to a resonance frequency of the external resonator in an oscillating path. A spurious resonance removal circuit on the oscillating path may remove spurious resonance caused by the conductive line from the oscillating path. A gas sensing system may include the oscillator, a resonator that includes a sensor configured to sense a gas, and a frequency counting logic that receives the oscillating signal and a reference clock signal, performs a counting operation on the oscillating signal according to a logic state of the reference clock signal to generate a counted value, and generate a gas sensing output indicating a sensed gas based on the counted value.
US10686404B2 Method for testing the die-attach of a photovoltaic cell assembly
A method for testing the die-attach quality of a photovoltaic cell assembly, in particular, for electrical inline monitoring of a photovoltaic cell die-attach quality during the manufacturing of a concentrator photovoltaic module, comprises the steps of providing a photovoltaic cell assembly comprising at least one photovoltaic cell, in particular, a concentrator photovoltaic cell, attached to a heat sink, injecting a current into the photovoltaic cell assembly, measuring the voltage across the photovoltaic cell during the current injection, and determining the relative voltage drop over the duration of the current injection, whereby insufficiently bonded photovoltaic cell assemblies can be identified and screened.
US10686398B2 Solar energy shade structure
Solar energy shade structures and methods of designing and installing the same are disclosed. These structures are capable of supporting a contiguous planar solar panel support structure at heights greater than 18 feet above their mounting surface. The planar solar panel support structure may contiguously cover at least two areas of different area types, including parking spaces and driving aisles, and may be at least 64 feet long by 64 feet wide. The planar solar panel support structure may have a high panel density defined in that an arrangement of the plurality of solar panels that is uninterrupted by service or access lanes. The majority of the plurality of solar panels may be fixed at an angle that would be non-optimal for energy generation in each individual panel of the majority of the plurality of solar panels, but results in optimal power density for the entire solar energy shade structure.
US10686397B2 Motor system, motor drive device, refrigeration cycle device, and air conditioner
A motor system according to the present invention includes: a motor including a first winding portion and a second winding portion, the second winding portion having a larger number of turns than the first winding portion; a first inverter connected to the first winding portion; and a second inverter connected to the second winding portion.
US10686396B2 Mixing device power system and method
Embodiments of a mixing device power system generally include a power control module, an AC motor, and a variable frequency drive, wherein upon application of AC power to the system, electrical power is provided to the power control module which transmits electrical power to the AC motor, whereby rotation of a mixing spindle is initiated. After the spindle has begun rotating, transmission of electrical power from the power control module to the AC motor is ceased, and substantially simultaneously electrical power transmission is commenced from the power control module to the variable frequency drive which transmits electrical power to the AC motor, whereby rotation of the mixing spindle is continued. A method of using the mixing device power system to mix a fluid sample is also provided.
US10686394B1 Condition monitoring and fault detection in induction motors
Methods and systems for real-time, in-service, non-intrusive condition monitoring of turn-to-turn faults (TTFs) of an induction motor stator in a drive system. A time-domain-based signal processing technique, mathematical morphology, can be used for condition monitoring based on the radiated electromagnetic (EM) field from the induction motor. The vector control technique implemented to drive the induction motor can be direct torque control, and the mathematical morphology technique can detect incipient TTFs based on the radiated magnetic field.
US10686391B2 Stall detection in stepper motors using differential back-EMF between rising and falling commutation phase of motor current
In one embodiment, a method includes detecting, by a stall detection sensor in a driver coupled to a stepper motor, a first set of time-off periods in a rising commutation phase of motor current during current regulation. The stall detection sensor further detects a second set of time-off periods in a falling commutation phase of motor current during current regulation. Next, the stall detection sensor compares the first set of time-off periods with the second set of time-off periods and determines whether the stepper motor is stalled based on the comparison of the first set of time-off periods with the second set of time-off periods.
US10686390B2 Fixed rotation direction start-up method for single-phase sensorless DC brushless motor
Utilizing an asymmetric magnetic field caused by a mechanism design between a motor rotor and a stator to induce a BEMF, a method for starting a fixed rotation direction of single-phase sensorless DC brushless motor, includes: power-on starting a motor control circuit; if the motor is not in a rotating state before starting the excitation, executing a static starting procedure; then, if the motor rotation direction conforms to a predetermined direction, executing a normal driving procedure; otherwise, executing a static starting procedure. The static starting procedure, by discharging remnant energy of the motor, achieves the purpose of star-up by performing the steps of first phase excitation, stop excitation, and strong second phase excitation. In the normal driving procedure, the slope of BEMF signal of the first phase or the second phase is taken out periodically to detect the motor rotation direction.
US10686385B2 Apparatus to realize fast battery charging and motor driving for electric vehicles using one AC/DC converter
An apparatus includes a controller, a switching block, and a three-phase bidirectional AC/DC converter. The switching block has a first interface connected to a power grid, a second interface connected to an electric motor, and a third interface connected to the three-phase bidirectional AC/DC converter that includes first, second, and third single-phase AC/DC conversion modules, and which have inputs and outputs joined at an output node, and a respective transformer configured to provide electrical isolation. In a first mode of operation, the switching block connects the power grid to the AC/DC converter for charging a battery connected to the output node and disconnects the electric motor. In a second mode of operation, the switching block disconnects the power grid and connects the electric motor to the AC/DC converter which is controlled to convert DC power drawn from the battery to energize the electric motor.
US10686380B2 Switched-capacitor circuit control in power converters
An apparatus for power conversion comprises a voltage transformation element, a regulating element, and a controller; wherein, a period of the voltage transformation element is equal to a product of a coefficient and a period of the regulating circuit, and wherein the coefficient is selected from a group consisting of a positive integer and a reciprocal of said integer.
US10686379B2 Load current feedforward schemes for current-mode controlled power converters
A switching power converter circuit comprises an inductor arranged to receive input energy from an input circuit node; a switch circuit coupled to the inductor; a load current sensing circuit element coupled to a regulated circuit node and an output circuit node; a compensation circuit coupled to a compensation circuit node; a control circuit coupled to the compensation circuit node and the switch circuit, the control circuit configured to modulate activation of the switch circuit to regulate a voltage at the regulated circuit node; and a feedforward circuit coupled to the load current sensing circuit element and the compensation circuit, and configured to adjust modulation of the switch circuit according to sensed load current.
US10686377B1 Start-up method and apparatus for boost converters
There is presented a boost converter and an associated method for starting the boost converter. The boost converter includes an input terminal for receiving an input voltage, an output terminal for providing an output voltage, a low-side power switch and a high-side power switch coupled at a switching node, and a voltage regulator coupled to the high-side power switch. The boost converter is also provided with a controller for operating the boost converter in a start-up phase. In the start-up phase the controller controls the boost converter to generate an intermediate voltage and increase the intermediate voltage to a predetermined value. The intermediate voltage is then provided to the voltage regulator to obtain a drive voltage. The high side power switch is then driven to increase the output voltage linearly up to a start-up voltage.
US10686374B2 Control apparatus for power conversion apparatus
A control apparatus performs peak current mode control in which a drive switch is turned off when output of a comparator is inverted during an on-operation period determined by a basic signal. The comparator inverts the output when a reactor current increases to a command current. The control apparatus determines that a switching frequency of the drive switch is required to be switched when the output of the comparator is detected to have not become inverted during the single switching period while the peak current mode control is being performed. The control apparatus sets the switching frequency to a first frequency when the switching determining unit determines that the switching frequency is not required to be switched, and switches the switching frequency from the first frequency to a second frequency lower than the first frequency when the switching determining unit determines that the switching frequency is required to be switched.
US10686372B2 Switching power supply with low power consumption
A power supply is disclosed. The power supply includes a switching converter for providing an output voltage comprising a power switch coupled to a driver for driving the power switch with an on-off switching cycle; and a voltage threshold indicator. The voltage threshold indicator includes an input for receiving an output of the converter, and an output coupled to the driver. The voltage threshold indicator is adapted to provide a temperature compensated voltage threshold, and a control signal to control the on-off switching cycle. The control signal is adapted such that when the output voltage exceeds the temperature compensated voltage threshold, a value of the control signal changes.
US10686371B1 Protection of charge pump circuits from high input voltages
A power converter and method using a flying capacitor, a first transistor, a second transistor, a third transistor, a fourth transistor, and a driver circuit are presented. The first transistor is coupled between an input terminal and a first terminal of the flying capacitor. The second transistor is coupled between the first terminal of the flying capacitor and an output terminal. The third transistor is coupled between the output terminal and a second terminal of the flying capacitor. The fourth transistor is coupled between the second terminal of the flying capacitor and a reference potential. The driver circuit is coupled between a high side power rail and a low side power rail. There is a regulation circuit to regulate a high side voltage of the high side power rail such that the regulated high side voltage is independent of an input voltage at the input terminal.
US10686367B1 Apparatus and method for efficient shutdown of adiabatic charge pumps
An apparatus and method for efficient shutdown of adiabatic charge pumps. A power converter includes a charge pump, a controller, an output load and an inductor. According to one aspect, the power converter includes a switch which is connected across the inductor, where the controller is configured to sense a status of the charge pump and to correspondingly drive the switch element. According to another aspect, the charge pump includes an active discharge circuit and a current-sense circuit, where the current-sense circuit is configured to activate the active discharge circuit. According to yet another aspect, the power converter includes a cascade multiplier having a plurality of high side and low side switches, where a pair of high side and low side switches are enabled simultaneously, such that the pair of high side and low side switches act as an active discharge switch for the charge pump.
US10686365B2 Power supply controller and related methods
A power supply controller having a shortened reset time due to a small hiccup voltage includes an electrical circuit providing a repeated voltage hiccup of a supply voltage of the controller of a switched-mode power supply (SMPS) when the controller enters a latched state. A plurality of comparators each have an input coupled with the controller supply voltage. A multiplexer and two latches are included, each coupled with one or more comparator outputs, and a restart controller is coupled with an output of one of the latches. The restart controller in various implementations toggles a switch to activate and deactivate a current sink to create the supply voltage hiccup. In other implementations, the switch is excluded and the restart controller toggles a voltage startup transistor to couple and decouple a voltage source with the supply voltage to create the voltage hiccup.
US10686361B2 Synchronous rectifier gate driver with active clamp
Various embodiments provide a resonant converter that includes a synchronous rectifier driver. The synchronous rectifier driver reduces voltage spikes on drains of transistors within the resonant converter by placing an active clamp between the drains of the transistors and an output terminal of the resonant converter. The active clamp reduces the voltage spikes by sinking current at the drains of the transistors to an output capacitor. By sinking the current to the output terminal, power loss is minimized and efficiency of the resonant converter is improved.
US10686359B2 Systems and methods for regulating output currents of power conversion systems
Systems and methods are provided for regulating a power conversion system. An example system controller includes a first controller terminal and a second controller terminal. The first controller terminal is configured to receive a first signal associated with an input signal for a primary winding of a power conversation system. The second controller terminal is configured to output a drive signal to a switch to affect a first current flowing through the primary winding of the power conversion system, the drive signal being associated with an on-time period, the switch being closed during the on-time period. The system controller is configured to adjust a duration of the on-time period based on at least information associated with the first signal.
US10686358B2 Magnetohydrodynamic generator
The invention relates to the field of magnetohydrodynamic generators, and more precisely to such a generator (10) comprising a working fluid flow passage (11) that is defined by a first wall (12) and a second wall (13), an ionizing device (14) for ionizing the working fluid, a pair of arms (15), each connecting together the first and second walls (12, 13) downstream from said ionizing device (14) so as to define, within the flow passage (11), a channel (16) between said arms (15) and said walls (12, 13), said channel (16) being arranged to be traversed by a portion of the working fluid after it has been ionized, a magnet for generating a magnetic field (B) oriented in a direction that is perpendicular to the flow of the working fluid through the channel (16) defined by the pair of arms (15) and said walls (12, 13), and at least one pair of electrodes (17), each of the electrodes (17) in each pair being arranged on a respective side of the channel (16) defined by the pair of arms (15) and said walls (12, 13), said electrodes (17) in each pair being spaced apart from each in a direction that is perpendicular to said magnetic field (B) and to the flow direction of the working fluid through the channel (16) defined by the pair of arms (15) and by said walls (12, 13).
US10686355B2 Transport system puck assembly
A mover for a linear motor system includes a magnet subassembly. The mover includes a magnetic structure disposed on at least one side of the magnet subassembly and creating with the magnetic subassembly a resultant magnetic field. The magnetic structure being centered on a detected center of the resultant magnetic field. The mover includes a body structure mounted on or with reference to the magnetic structure to position a physical center of the body structure at approximately the detected center of the resultant magnetic field.
US10686354B2 Rotary electrical machine drive system
A rotary electrical machine includes: a rotary electrical machine having a stator and a rotor; and a control device. The rotor includes: a field core having a boss part and claw-shaped magnetic pole parts; a field winding that is wound on the boss part; and permanent magnets that are arranged between the claw-shaped magnetic pole parts. A d-axis magnetic circuit formed by magnetomotive force of the field winding and at least part of first and second magnet magnetic circuits formed by magnetic force of the permanent magnets are shared. When an electrical load is connected to the rotor, a permeance Prt of the d-axis magnetic circuit is set to be smaller than a permeance Pst of the q-axis magnetic circuit. The control device performs phase control such that the rotary electrical machine performs either power running or regeneration.
US10686347B2 High-speed motor
The present invention provides a high-speed motor for supplying high-output power by preparing a power transmission device, which increases rotational power at the front of a motor converting electrical energy into mechanical energy, so as to cause a rotary motion, obtain power, and supply the power, such that the power transmission device generates torque through an interaction of attraction and repulsion between a rotating magnetic field and a magnetic field generated by receiving the rotational power of the electric motor of receiving the rotational power of the electric motor and external electric power, thereby implementing a motor for transferring power with an increased number of revolutions and torque.
US10686343B2 Rotor of electric machine and manufacturing method thereof
A stack of a rotor comprises a plurality of stack elements which include material of first magnetic conductance. The rotor includes sectorial sections distributed round a rotational axis of the rotor. Each of the stack elements has an aperture of second magnetic conductance in each of the sectorial sections. Outer ends of the apertures are located at a rim of the stack elements or at a bridge of the rim. The apertures form channels through the stack in a direction of a rotational axis of the rotor. At least two of the apertures of a common channel of the channels have the outer ends at different radial distances from the rotational axis of the rotor.
US10686341B2 Rotating electric machine
A rotor of a rotating electric machine includes a rotor core, and a plurality of permanent magnets arranged in a two-layer structure having a first layer and a second layer, in the rotor core. Among the permanent magnets, first and second outermost permanent magnets located closest to each of opposite q-axes of each magnetic pole are located relative to each other, such that a radial position of an end portion on a q-axis side and a radially inner side in the first outermost permanent magnet that belongs to the first layer is spaced by a predetermined radial spacing from and is on a radially outer side of a radial position of an end portion on the q-axis side and a radially outer side in the second outermost permanent magnet that belongs to the second layer.
US10686338B2 Electronic device and foreign object detection method for electronic device
According to various embodiments, an electronic device comprises: a near-field communication unit; and a control unit electrically connected to the near-field communication unit, wherein the control unit can be configured to detect whether a foreign object is located between the electronic device and a first electronic device by using the near-field communication unit before performing wireless charging with the first electronic device which provides power wirelessly.
US10686331B2 Signal modulation method and signal rectification and modulation device
A signal modulation method for a receiving-end module of an induction type power supply system includes configuring a plurality of modulation periods corresponding to a modulation signal; performing modulation on a first terminal of an induction coil of the receiving-end module during the ith modulation period among the plurality of modulation periods, wherein i is an odd number; and performing modulation on a second terminal of the induction coil of the receiving-end module during the jth modulation period among the plurality of modulation periods, wherein j is an even number; wherein the second terminal does not undergo modulation when the first terminal is being modulated, and the first terminal does not undergo modulation when the second terminal is being modulated.