Document Document Title
US10945862B2 Joint reaming devices and methods
Surgical instrumentation and methods for reaming a bone are disclosed. In some cases, the bone is a glenoid of a shoulder. The surgical instrumentation can include a bushing that acts as a guide for a reamer, which reams the bone.
US10945860B2 Biologic preparation and delivery system
A medical compound preparation and delivery system, including a delivery device, the device including a depressible trigger operably coupled to move a plunger; a cartridge releasably coupled to the delivery device, the cartridge defining a lumen therethrough to receive at least a portion of the plunger therein; a receptacle defining a cavity therein for receiving a medical compound; a first tube slidably positionable within the cavity of the receptacle; and a second tube slidably positionable within the first tube, wherein the cartridge is slidably positionable within the second tube.
US10945859B2 Expanding fusion cages
Expandable fusion cages are disclosed which may be expandable in two substantially mutually perpendicular directions.
US10945855B2 Spinal fusion apparatus
An interbody spinal fusion cage for posterior interbody fusion procedures includes a superior member and an inferior member connected to each other via a joint. The joint allows the interbody spinal fusion cage to achieve lordosis even if implanted non-orthogonal to the sagittal plane. For example, the joint can be a hinge oriented non-normal to a longitudinal axis of the interbody spinal fusion cage, a polyaxial ball joint, and/or a universal joint. Complementary locking mechanisms, such as locking teeth or a ratchet-and-pawl arrangement, can be provided near the posterior ends of the superior and inferior members in order to prohibit the posterior ends of the superior and inferior members from separating from each other in situ. Bone holes can be provided in the superior and inferior members.
US10945854B2 Porous composite biomaterials and related methods
Synthetic composite materials for use, for example, as orthopedic implants are described herein. In one example, a composite material for use as a scaffold includes a thermoplastic polymer forming a porous matrix that has continuous porosity and a plurality of pores. The porosity and the size of the pores are selectively formed during synthesis of the composite material. The example composite material also includes a plurality of a anisometric calcium phosphate particles integrally formed, embedded in, or exposed on a surface of the porous matrix. The calcium phosphate particles provide one or more of reinforcement, bioactivity, or bioresorption.
US10945852B2 Orthopaedic implants and methods
There is provided a tibial component comprising: a tibial tray with an inferior side; and a support member connected to the inferior side of the tibial tray, the support member having a stem portion, the support member further comprising at least one opening. In one embodiment, the at least one opening is constructed and arranged to receive a sawblade or an osteotome. In another embodiment, the at least one opening is comprised of solid material but is radio-lucent. In yet another embodiment, the at least one opening is comprised of solid material and is frangible.
US10945847B2 Porous implant structures
Porous biocompatible structures suitable for use as medical implants and methods for fabricating such structures are disclosed. The disclosed structures may be fabricated using rapid manufacturing techniques. The disclosed porous structures each have a plurality of struts and nodes where no more than two struts intersect one another to form a node. Further, the nodes can be straight, curved, and can include portions that are curved and/or straight. The struts and nodes can form cells that can be fused or sintered to at least one other cell to form a continuous reticulated structure for improved strength while providing the porosity needed for tissue and cell in-growth.
US10945838B2 Prosthetic cardiovascular valves and methods for replacing native atrioventricular valves with same
A percutaneous transseptal surgical implantation method for replacing a defective atrioventricular (AV) valve with a conical shaped prosthetic valve formed from a polymeric composition. When the method is employed to replace a native mitral valve, the method positions the prosthetic valve in the mitral valve region, whereby the valve does not obstruct the outflow tract of the aortic valve and prevents the leaflets of the aortic valve from coapting.
US10945835B2 Prosthetic heart valve devices, prosthetic mitral valves and associated systems and methods
Prosthetic heart valve devices for percutaneous replacement of native heart valves and associated systems and method are disclosed herein. A prosthetic heart valve device configured in accordance with a particular embodiment of the present technology can include an anchoring member having a first portion configured to engage with tissue on or near the annulus of the native heart valve and to deform in a non-circular shape to conform to the tissue. The device can also include a valve support coupled to a second portion of the anchoring member, configured to support a prosthetic valve and having a cross-sectional shape. In some embodiments, the first portion of the anchoring member is mechanically isolated from the valve support such that the cross-sectional shape of the valve support remains sufficiently stable that the prosthetic valve remains competent when the anchoring member is deformed in the non-circular shape.
US10945834B2 Hyperchromatic presybyopia-correcting intraocular lenses
An ophthalmic device includes at least one ophthalmic lens and at least one diffractive structure for the at least one ophthalmic lens. The ophthalmic lens(es) have at least one base focal length and a base power for a first wavelength of visible light. The diffractive structure(s) have a chromatic aberration such that the diffractive structure(s) have a first power for the first wavelength of visible light and a second power for a second wavelength of visible light. A difference between the first power and the second power is at least two diopters.
US10945830B2 Ligament fixation system, implants, devices, and methods of use
Devices, systems, implants and methods for achieving ligament fixation are disclosed. An implant includes a head member and an anchor member coupled to the head member. The implant includes tension member that couples the head member to the anchor member. The head member and the anchor member include a cannulation that receives the tension member therein. The implant may include a coupling member positioned between and coupling the head member and the anchor member, the coupling member including a cannulation that receives the tension member therethrough. Insertion instruments for inserting an implant for ligament fixation are also disclosed. Methods of using an implant for achieving ligament fixation are also disclosed.
US10945829B1 Stent/graft assembly
A stent/graft assembly includes a tubular graft connected in substantially end-to-end relationship with a generally tubular stent. Free ends of the stent and graft extend in opposite directions from the end-to-end connection during a pre-deployment orientation of the assembly. However, the graft is inverted during deployment so that free ends of the graft and the stent extend in substantially the same direction from the end-to-end connection in a post-deployment orientation. Thus, at least a portion of the stent is disposed within at least a portion of the graft in a post-deployment orientation of the assembly.
US10945828B2 Self-supporting laminated films, structural materials and medical devices manufactured therefrom and methods of making same
Metal foils, wires, and seamless tubes with increased mechanical strength are provided. As opposed to wrought materials that are made of a single metal or alloy, these materials are made of two or more layers forming a laminate structure. Laminate structures are known to increase mechanical strength of sheet materials such as wood and paper products and are used in the area of thin films to increase film hardness, as well as toughness. Laminate metal foils have not been used or developed because the standard metal forming technologies, such as rolling and extrusion, for example, do not lend themselves to the production of laminate structures.
US10945823B2 Guide for selecting and positioning a prosthesis
The invention relates to a device (1) and method for selecting the size and shape of a prosthesis and/or for determining the location of marks to be made on the external face of the skin of a patient intended to receive such a prosthesis, for example for repairing a hernia, comprising a sheet (2) of transparent material, the said sheet comprising: —a plurality of graphical representations (3a, 3b, 4a, 4b, 5a, 5b, 5c, 5d) concentrically embodying the respective outlines of various shapes and sizes of prosthesis, —a plurality of first holes (6a, 6b, 6c, 6d, 6e, 7a, 7b, 7c, 7d, 7e) arranged along the transverse line passing through the centre of the said sheet, and —a plurality of second holes (8a, 8b, 8c, 8d, 8e, 8f, 8g, 9a, 9b, 9c, 9d, 9e, 9f, 9g) arranged along the longitudinal line passing through the centre (C) of the said sheet.
US10945822B2 Methods for producing a laboratory analogue for dental implants
Method for producing a three-dimensional model of at least a partial jaw comprising: fully-automatic shaping of at least one recess for accommodating a laboratory analogue into the alveolar ridge of the model using three-dimensional scanning data and shaping the depth, position, and orientation of the at least one recess such that the crestal end of the laboratory analogue inserted into said recess coincides with the crestal end of the dental implant in the jaw; or fully-automatic shaping of at least one vestibular, lingual or palatinal feed-through through the model into the at least one recess using three-dimensional scanning data and arranging the feed-through such that the crestal end of a laboratory analogue coincides with the crestal end of the dental implant in the jaw when the laboratory analogue is fixed in place with a pin inserted through the feed-through in the model into an opening in the laboratory analogue.
US10945815B2 Orthodontic bracket
An orthodontic bracket includes a platform base having a posterior facing surface and is matingly and releasably positioned adjacent to an anterior facing surface of a patient's tooth. The patient's tooth is subject to a multiple step orthodontic treatment regimen. The platform base remains affixed to the patient's tooth throughout the multiple step orthodontic treatment regimen selected by the treating clinician.
US10945810B2 Mobile orthodontic treatment system and method
A mobile orthodontic treatment system includes comprising a mobile trailer and a panoramic machine provided within the trailer. The panoramic machine is configured to obtain a 2-D image of a patient's mouth and includes a base secured to the floor of the housing and a stanchion secured to the trailer by a bracket. The mobile orthodontic treatment system further includes a digital scanner and a monitor provided within the housing. The digital scanner is configured to obtain a 3-D image of the patient's mouth and display the image on the monitor. The digital scanner and the monitor are mounted on a wall of the housing by a wall mount articulating bracket. The mobile orthodontic treatment system further includes a lift assembly provided on one of a side and an end of the housing to enable disabled people to enter and exit the housing.
US10945800B2 Patient-side mechanized surgical system
A motorized surgical system includes at least one support positionable within a sterile field in proximity to a patient positioned on a surgical table. An instrument driver is carried by the support and includes a steerable distal end positionable in a body cavity. A user input device is carried by the support and is configured to generate movement signals in response to manual manipulation of a portion of the user input device by a user. One or more steering motors are operably coupled to the instrument driver and are operable to deflect the steerable distal end of the instrument driver in response to the movement signals.
US10945799B2 Manipulator system
A manipulator system includes arithmetic logic units for calculating an operation quantity per unit time of a power source mounted on a surgical instrument as a first operation quantity and calculating an operation quantity per unit time of the power source as a second operation quantity. A determining unit is used for outputting a shutoff signal for de-energizing the power source if the first operation quantity is smaller than a first threshold value and the second operation quantity is larger than a second threshold value. A cutoff unit is configured to cut off the drive signal output from the output unit to the power source in response to the shutoff signal output for de-energizing the power source from the determining unit.
US10945798B2 Methods, systems, and devices for causing end effector motion with a robotic surgical system
Various exemplary methods, systems, and devices for causing end effector motion with a robotic surgical system are provided. In general, a surgical tool can be configured to releasably and removably couple to a robotic surgical system. The robotic surgical system can include two motors configured to provide torque to the surgical tool to drive one single function of the surgical tool. In at least some embodiments, at least one of the two motors configured to cooperate with another motor to drive the single function of the surgical tool can be configured to drive a second function of the surgical tool.
US10945797B2 Geared actuation mechanisms for surgical instruments such as for use in robotic surgical systems
A gearbox assembly of a surgical instrument and a surgical instrument including the same are provided. The gearbox assembly includes a carriage configured to selectively translate, four gear systems each including an input portion configured to receive an input and an output portion configured to provide an output, a first differential gear assembly operably coupled between the first and second gear systems, a second differential gear assembly operably coupled between the third and fourth gear systems, and a third differential gear assembly operably coupled between the first and second differential gear assemblies. The third differential gear assembly including an output coupled to the carriage. In response to different inputs provided, the third differential gear assembly provides no output to the carriage. In response to equal inputs provided, the output of the third differential gear assembly translate the carriage.
US10945796B2 Robotic control of surgical instrument visibility
A robot guiding system employing a robot unit (10) including an endoscope (12) and a robot (11), and a control unit (20) including an endoscopic image controller (22) and a robot controller (21). In operation, the endoscope (12) generate an endoscopic image of an anatomical region as the robot (11) move the endoscope (12) within the anatomical region in response to robot actuator commands. The endoscopic image controller (22) controls a display of the endoscopic image (14) of the anatomical region and generates endoscope pose commands to maintain a visibility of two or more interventional instruments within the display of the endoscopic image (14) relative to a center of the endoscopic image (14). The robot controller (21) generates the robotic actuator commands responsive to the endoscope pose commands.
US10945792B2 Laser system and method
A method for pigment removal from skin includes sensing properties of a pigmented area of skin with a camera, communicating the properties to a controller, and sending commands from the controller to a laser system to scan the pigmented area in a random pattern with laser beams of different wavelengths in accordance with the properties so as to remove a portion of pigment from the pigmented area.
US10945791B2 Cutting assembly for a hair cutting device
A hair cutting device for cutting hair on a body of a subject includes a laser light source, and a light guiding element for guiding light from the light source to the cutting element. The cutting element includes an optical waveguide for receiving light from the light guiding element. The light guiding element has a tapered section in which a diameter of the light guiding element reduces from a light source side diameter to a cutting element side diameter. A portion of a sidewall of the optical waveguide of the cutting element forms a cutting face for contacting hair.
US10945789B2 Laser treatment of benign prostatic hypertrophy
The method of treating benign prostatic hyperplasia comprises trans-perineally introducing at least one energy delivery device through a perineal area of the patient in a first position in a prostate of the patient. Once the energy delivery device has been introduced, energy is delivered through the delivery device to a volume of tissue of the prostate, until the volume is vaporized or sublimated and a cavity is formed in the prostate tissue. The energy delivery device can then be removed from the prostate. Vaporization of adenomatous tissue provides immediate relieve of the urethra compression.
US10945787B2 Peri-vascular tissue ablation catheters
An intravascular catheter for peri-vascular and/or peri-urethral tissue ablation includes multiple needles advanced through supported guide tubes which expand around a central axis to engage the interior surface of the wall of the renal artery or other vessel of a human body allowing the injection an ablative fluid for ablating tissue, and/or nerve fibers in the outer layer or deep to the outer layer of the vessel, or in prostatic tissue. The system may also include a means to limit and/or adjust the depth of penetration of the ablative fluid into and beyond the tissue of the vessel wall. The catheter may also include structures which provide radial and/or lateral support to the guide tubes so that the guide tubes expand uniformly and maintain their position against the interior surface of the vessel wall as the sharpened injection needles are advanced to penetrate into the vessel wall. A method can involve injection/infusion of the ablative fluid over an extended time period of at least 10 seconds or with two injections at two different penetration depths to reduce or eliminate patient pain during ablation.
US10945783B2 Surgical instrument with modular shaft and end effector
A surgical instrument operable to sever tissue includes a body assembly and a selectively coupleable end effector assembly. The end effector assembly may include a transmission assembly, an end effector, and a rotational knob operable to rotate the transmission assembly and the end effector. The body assembly includes a trigger and a casing having a distal aperture configured to receive a portion of the end effector assembly. First and second coupling mechanism portions cooperatively couple the end effector assembly to the body assembly for use. The coupling may mechanically and/or electrically couple the end effector assembly to the body assembly via various coupling mechanisms. For instance, a threaded slip nut may couple to threads within the body assembly. In one configuration, the end effector assembly may have locking tabs that rotate into rotational recesses in the body assembly. The locking tabs may include electrical contacts and/or optically perceivable indicators.
US10945778B2 Combination ultrasonic and electrosurgical instrument having slip ring electrical contact assembly
A surgical instrument includes a body, a shaft assembly rotatable relative to the body, and an end effector at a distal end of the shaft assembly and having an RF electrode operable to seal tissue with RF energy. An electrical contact assembly is arranged proximally of the end effector and is configured to electrically couple the RF electrode with an RF energy source. The electrical contact assembly includes a first electrical contact secured to the body and a second electrical contact secured to the shaft assembly. The first contact is configured to electrically couple with the RF energy source. The second contact is electrically coupled with the RF electrode and the first contact, and is configured to rotate with the shaft assembly relative to the first contact. The first and second electrical contacts are configured to remain electrically coupled throughout rotation of the shaft assembly relative to the body.
US10945773B2 Patient-mounted surgical support
Surgical support instruments are described herein that can couple to, e.g., an implanted anchor and provide a platform for coupling other surgical implements thereto. In one embodiment, an instrument can include an elongate body having opposed projections extending laterally from a distal portion thereof that can at least partially surround a shank of an implantable anchor such that a longitudinal axis of the elongate body is laterally offset from a longitudinal axis of the anchor. The instrument can further include a lock configured to exert a drag force on a head of the anchor to control polyaxial movement of the instrument relative to the anchor. Further, a proximal portion of the elongate body can be configured to receive a retractor assembly including a plurality of tissue manipulating implements and selectively lock the retractor assembly at any of a plurality of positions along a length of the elongate body.
US10945771B2 Azabicyclo[4.1.0]heptane allosteric modulators of the M4 muscarinic acetylcholine receptor
The present invention is directed to azabicyclo[4.1.0]heptane compounds which are allosteric modulators of the M4 muscarinic acetylcholine receptor. The present invention is also directed to uses of the compounds described herein in the potential treatment or prevention of neurological and psychiatric disorders and diseases in which M4 muscarinic acetylcholine receptors are involved. The present invention is also directed to compositions comprising these compounds. The present invention is also directed to uses of these compositions in the potential prevention or treatment of such diseases in which M4 muscarinic acetylcholine receptors are involved.
US10945767B2 Systems, assemblies and methods for spinal derotation
Systems, assemblies, components and methods for correcting alignment of one or more vertebrae of a spine are provided. A first elongate derotator member includes a first elongate element having a first proximal end portion and a first distal end portion. The first distal end portion is releasably engageable with a first implant implanted in one of the vertebrae. A second elongate derotator member comprising a second elongate element is releasably engageable with a second implant implanted in the same vertebra. A transverse member is engageable with the first and second elongate elements. A first channel extends axially through the first elongate element and a second channel extends axially through the second elongate element such that a proximal end portion of the first implant can be accessed from a proximal end portion of the first elongate element by inserting a tool through the first channel and a proximal end portion of the second implant can be accessed from a proximal end portion of the second elongate element by inserting the tool or another tool through the second channel.
US10945765B2 Fixation clamp with spacer
A clamping device of an external fixation system that has a jaw set with a passage at one end configured to hold an element from a first range of sizes and a second passage configured to hold an element from a different range of sizes. The jaw set includes a first jaw, a second jaw, and a slider interposed between the first and second jaws that moves to a first position when the first element is located in the first passage and to a second position when the second element is located in the second passage.
US10945761B2 Modular implant delivery and positioning system
This document discusses, among other things, systems and methods for robotically assisted implantation of an implant in a patient. A system includes an implant-positioning unit configured to engage an elongate member of the implant, and a control console communicatively coupled to the external positioning unit. The control console can have a user interface that enables a user to input motion control instructions. The control console can generate a motion control signal, according to a specific motion control instruction, to control the external positioning unit to propel the implant into a target implant site. The system can be used to robotically control the delivery and positing of a cochlear implant during a hearing-preservation cochlear implant surgery.
US10945758B1 Macerating and aspiration tool for intracranial surgery
A macerating and aspiration tool for removing blood masses from the brain.
US10945756B2 Device of inserting and controlling a snare
Embodiments of the present invention relate to systems, methods, and apparatus for introducing and/or controlling a snare in a lumen (e.g., a lumen of a catheter tube, a body lumen, etc.). In one example, a snare loading device can reduce the size of a loop on a snare to allow the snare to be inserted into the catheter tube. Furthermore, before and/or after insertion of the snare into the catheter tube, the snare loading device can control the snare, by transferring motion thereto.
US10945752B2 Tissue resecting instrument including a rotation lock feature
A tissue resecting instrument includes an end effector assembly having a proximal hub housing, a retainer cap extending proximally therefrom, an elongated outer shaft extending distally from the proximal hub housing, an inner cutting shaft rotatably disposed within the elongated outer shaft, and an inner core drive assembly that includes a proximal driver and a distal driver. The distal driver is coupled to the inner cutting shaft such that rotation of the distal driver rotates the inner cutting shaft relative to the elongated outer shaft. The proximal driver is slidable relative to the distal drive between a more-proximal position wherein the proximal driver is engaged with the retainer cap to rotationally fix the proximal driver, thereby rotationally locking the inner cutting shaft, and a more-distal position wherein the proximal driver is disengaged from the retainer cap permitting rotation thereof thereby permitting rotation of the inner cutting shaft.
US10945750B2 Incision-less laparoscopic instrument
A laparoscopic instrument is placed into the abdomen without the creation of a skin incision. The laparoscopic instrument includes a shaft that does not exceed 1.6 mm in diameter. The shaft has a beveled end and is inserted into an abdomen similar to the placement of a needle, without use of a scalpel. Operating instruments are introduced into the abdomen through the umbilical port using a docking device, and are then docked to the beveled end of the shaft after the shaft is introduced through the abdomen. Multiple types of operating instruments can be placed on the beveled end of the shaft during the surgical procedure. Each operating instrument is docked with a holster during introduction into and withdrawal from the umbilical port and is removed from the holster only when in use. When removed from the holster it is locked to the shaft and cannot be dropped.
US10945749B2 Manipulator
A manipulator includes: an elongated body portion that can be inserted into a body; and an energy treatment mechanism provided at a distal end of the body portion. The energy treatment mechanism is provided with gripping pieces that can grip body tissue and an energy applying part configured to apply energy to the body tissue gripped by the gripping pieces. The body portion is provided with an energy transfer part configured to transfer energy to the energy applying part and a force amplifying mechanism configured to amplify gripping force of the gripping pieces.
US10945747B2 System for treating an epistaxis
The invention relates to a system for treating an epistaxis, comprising: a compressible body designed to come into contact with walls of a nasal cavity of a patient, or surrounded by a veil of hemostatic properties; an envelope designed to envelop the compressible body; and a compression device for compressing the compressible body in the envelope, said compression device being designed so as to compress or release the compressible body.
US10945740B2 Surgical clip
A surgical clip may include: a first leg member having an inner surface, an outer surface, and first and second side surfaces, the inner surface of the first leg member having a concave curvature; a second leg member having an inner surface, an outer surface, and first and second side surfaces, the inner surface of the second leg member having a convex curvature; at least one first tooth extending from a first lateral side of the inner surface of the second leg member; and a first channel defined between the first side surface and the inner surface of the first leg member. The first and second leg members may be configured to move between an open configuration and a closed configuration, and in the closed configuration, the at least one first tooth is received in the first channel.
US10945734B2 Rotation knob assemblies and surgical instruments including the same
A rotation knob assembly, handle assembly including the same, and surgical instrument including the same are disclosed. The rotation knob assembly includes an outer knob defining a lumen and at least one groove configured to receive an indexing protrusion of an elongated assembly to rotationally fix the elongated assembly relative to the outer knob. An inner collar is disposed within a proximal lumen portion of the outer knob and rotatably engaged therewith. A plurality of ball bearing assemblies protrude radially inwardly into the proximal lumen portion of the outer knob. Each ball bearing assembly includes a head and a ball bearing captured within the head. Each ball bearing is received within a waist of the inner collar such that, upon rotation of the outer knob relative to the inner collar, the ball bearings roll about a floor of the waist of the inner collar.
US10945729B2 Interlock and surgical instrument including same
A robotic surgical system comprising a surgical robot, a surgical instrument, a motor, and a current sensor is disclosed. The surgical instrument comprises an end effector, a firing assembly, and a lockout mechanism. The firing assembly comprises a firing member movable from an unfired position to a fired position during a firing stroke and a sled movable from a proximal position to a distal position. The lockout mechanism is configured to prevent the firing stroke when the sled is not in the proximal position. The motor is operably coupled with the firing member and couplable with a supply of current. When the current through the motor exceeds a threshold value the firing member is prevented from completing the firing stroke. The threshold value corresponds to the current through the motor when the lockout mechanism is activated. The motor is de-energized when the current through the motor exceeds the threshold value.
US10945720B2 Systems and methods for closing incisions formed in fragile tissue
A method of reinforcing subcutaneous fragile tissue includes obtaining an absorbable surgical mesh having top and bottom major surfaces, the absorbable surgical mesh including a stitching zone and first and second reinforcing zones that bound opposite sides of the stitching zone. The method includes making an incision in a patient's skin for exposing subcutaneous fragile tissue, using one or more absorbable adhesives for adhering the bottom major surface of the absorbable surgical mesh to the subcutaneous fragile tissue, creating an incision through the stitching zone of the absorbable surgical mesh and into the subcutaneous fragile tissue, performing a surgical procedure through the incision, and passing an absorbable suture through the stitching zone of the absorbable surgical mesh and the fragile tissue for closing the incision.
US10945714B2 Needle device with activation force limiter
A medical instrument having an aspiration needle, handle device and an actuation force limiter. The actuation force limiter provides an active or passive force release mechanism that keeps the force from overpowering operation of the needle.
US10945713B2 Single insertion multiple sample biopsy apparatus
A biopsy apparatus includes a biopsy probe assembly that is releasably attached to a driver assembly. The biopsy probe assembly has a vacuum cannula and a stylet cannula coaxially arranged. The vacuum cannula has a flared portion that extends distally from an elongate portion. The stylet cannula is movable between a first extended position and a first retracted position. The stylet cannula has a distal portion having a sample notch and a protrusion member that extends proximally in a lumen of stylet cannula along a portion of a longitudinal extent of the sample notch, wherein when the stylet cannula is in the first retracted position, the protrusion member is received within the flared portion of the vacuum cannula. The biopsy apparatus may further include a controller circuit that has a virtual energy reservoir, and the controller circuit executes program instructions to control current to motors when engaging dense tissue.
US10945712B2 Biopsy device having a ratchet drive mechanism for driving a biopsy probe assembly
A biopsy device includes a first cannula and a second cannula disposed co-axially with the first cannula. A first gear is fixedly attached to the first cannula. A second gear is fixedly attached to the second cannula. A torsion spring is interposed between the first gear and the second gear. The torsion spring is connected to each of the first gear and the second gear. A ratchet drive mechanism is configured to wind the torsion spring to store energy during a cocking operation, and is configured to release the energy stored by the torsion spring during a firing operation to drivably rotate the first gear to rotate the first cannula relative to the second cannula.
US10945710B2 Ultrasound probe and operating method thereof
Disclosed is a method for operating an ultrasound probe which is wirelessly connected to an ultrasound image providing apparatus via a communication channel. The method includes acquiring bandwidth information that relates to the communication channel, determining at least one from among at least one parameter value associated with a quality of an ultrasound image and a transmission speed of a frame that constitutes the ultrasound image, based on the bandwidth information, generating ultrasound image data that relates to an object, based on the at least one parameter value, and transmitting the ultrasound image data to the ultrasound image providing apparatus. The ultrasound image data is used to display the ultrasound image by using the ultrasound image providing apparatus.
US10945708B2 Method and apparatus for registration of medical images
A medical image registration method and apparatus are described. By performance of a medical image registration method, a highly accurate registered image, in which breathing deformation information is considered, may be obtained by generation of non-real-time medical images in which the breathing deformation information is reflected before a medical procedure is conducted and by rigid registration of a real-time medical image and the generated non-real-time medical images during the medical procedure.
US10945707B2 Ultrasonic transducer device, ultrasonic probe, and ultrasonic apparatus
An ultrasonic transducer device includes a first substrate that is provided with a plurality of ultrasonic transducer elements arranged in a matrix, and a plurality of first wires via which the ultrasonic transducer elements are electrically connected to each other as a plurality of serial sets, and a second substrate that is provided to overlap the first substrate, and is provided with a plurality of second wires intersecting the first wires in a plan view from a thickness direction of the first substrate and third wires via which the first wires are electrically connected to the second wires.
US10945705B2 Portable ultrasonic facilities diagnosis device
A portable facility failure diagnosis device using detection of radiation ultrasonic waves, comprising: an ultrasonic sensor array; a data acquisition board (DAQ board) in which an electronic circuit for acquiring ultrasonic signals at a sampling frequency of the ultrasonic signals sensed by the ultrasonic sensor array is mounted on a substrate of the data acquisition board (DAQ board); a main board in which an operation processing device that processes the ultrasonic signals received from the DAQ board is mounted on the substrate and the processed ultrasonic sound source information to a display device; a data storage medium storing data processed in the operation processing device of the main board; a display device visually displaying the data processed; and an optical camera picking up an image of a direction.
US10945704B2 Image guided catheters and methods of use
An interventional medical device is provided that incorporates a forward-directed ultrasound or optical coherence tomography imaging system that is replaceable depending on how close the device is to the target site for a given medical procedure, the device and system integrated into a single minimally invasive device comprising a first probe housing, needle guide assembly and sheath, a sleeve lock for closing a normally open needle channel of a needle guide of the first distal assembly and a second probe and cable housing assembly locked to the first distal probe housing, needle guide assembly and sheath by a locking tab. The probe and cable housing assembly may comprise a linear phased ultrasound array and an accelerometer for orienting an image produced by the device with the gravitational field of the earth. The medical device can be in the form of an image guided catheter or probe, used in a body orifice, externally on skin tissue or subcutaneously. The device comprises a replaceable and reusable ultrasound imaging assembly (and or OCT assembly) and replaceable interventional devices such as a removable introducer needle, hollow biopsy needle, syringe or other medical instrument. The imaging system may comprise one or more small ultrasound or OCT imaging systems that can be replaceably integrated into the device by replacing the reusable second probe and cable housing assembly.
US10945703B2 Image guided catheters and method of use
An interventional medical device is provided that incorporates a forward-directed ultrasound or optical coherence tomography imaging system that is replaceable depending on how close the device is to the target site for a given medical procedure, the device and system integrated into a single minimally invasive device comprising a first probe housing, needle guide assembly and sheath, a sleeve lock for closing a normally open needle channel of a needle guide of the first distal assembly and a second probe and cable housing assembly locked to the first distal probe housing, needle guide assembly and sheath by a locking tab. The probe and cable housing assembly may comprise a linear phased ultrasound array and an accelerometer for orienting an image produced by the device with the gravitational field of the earth. The medical device can be in the form of an image guided catheter or probe, used in a body orifice, externally on skin tissue or subcutaneously. The device comprises a replaceable and reusable ultrasound imaging assembly (and or OCT assembly) and replaceable interventional devices such as a removable introducer needle, hollow biopsy needle, syringe or other medical instrument. The imaging system may comprise one or more small ultrasound or OCT imaging systems that can be replaceably integrated into the device by replacing the reusable second probe and cable housing assembly.
US10945697B2 X-ray CT apparatus
An X-ray computed tomography (CT) apparatus according to an embodiment includes processing circuitry. The processing circuitry is configured to generate image data based on a detection result obtained by detecting X-rays transmitted through a subject with a detector. The processing circuitry is configured to specify a boundary between a first region and a second region in the image data, based on anatomical landmarks in the image data, and adjust setting of scan conditions relating to a tube current value in accordance with information relating to a position of the boundary.
US10945695B2 Apparatus and method for dual-energy computed tomography (CT) image reconstruction using sparse kVp-switching and deep learning
A deep learning (DL) network reduces artifacts in computed tomography (CT) images based on complementary sparse-view projection data generated from a sparse kilo-voltage peak (kVp)-switching CT scan. The DL network is trained using input images exhibiting artifacts and target images exhibiting little to no artifacts. Another DL network can be trained to perform image-domain material decomposition of the artifact-mitigated images by being trained using target images in which beam hardening is corrected and spatial variations in the X-ray beam are accounted for. Further, material decomposition and artifact mitigation can be integrated in a single DL network that is trained using as inputs reconstructed images having artifacts and as targets material images without artifacts with beam-hardening corrections, etc. Further, the target material images can be transformed using a whitening transform to decorrelate noise.
US10945694B2 Breast cancer diagnosis device
The present invention relates to a breast cancer diagnosis device. More particularly, the present invention relates to a breast cancer diagnosis device for early detection of the presence or absence of breast cancer lesions inside the breast of a diagnosis subject. The breast cancer diagnosis device includes: an X-ray diagnosis unit generating an X-ray image of a diagnosis subject; an optical diagnosis unit generating an optical transmission image of the diagnosis subject; and a transfer unit which is coupled to the X-ray diagnosis unit and the optical diagnosis unit to transfer all or part of the X-ray diagnosis unit and the optical diagnosis unit, and sequentially transfer all or part of the X-ray diagnosis unit or the optical diagnosis unit toward the diagnosis subject.
US10945690B2 Scanning X-ray apparatus with full-field detector
An X-ray imaging apparatus with an interferometer (IF) and an X-ray detector (D). A footprint of the X-ray detector (D) is larger than a footprint of the interferometer (IF). The interferometer is moved in scan motion across the detector (D) whilst the detector (D) remains stationary. Preferably the detector is a 2D full field detector.
US10945689B2 Mobile radiation generator
A mobile radiation generator includes an arm part on which an irradiation section is mounted. The height of the irradiation section is changed in a case in which the arm part is rotated. A spring generates negative rotational moment in a negative direction where the irradiation section is displaced upward against positive rotational moment that acts on the arm part in a positive direction due to own weight of the irradiation section and the like. A friction mechanism is built in a pillar. In a case in which the magnitude of the positive rotational moment and the magnitude of the negative rotational moment are different from each other, the friction mechanism generates a frictional force acting in a direction opposite to a direction where the arm part is to be rotated due to a difference between the positive rotational moment and the negative rotational moment and cancelling the difference.
US10945687B2 Display device for reducing radiation exposure to medical personnel
A transparent radiation shield, attachable to a patient support platform, and movable to shield a physician from imaging radiation, includes a transparent computer display that is controllable to provide a data overlay on the shield pertaining to patient data and/or x-ray images.
US10945683B2 X-ray computed tomography apparatus
According to one embodiment, an X-ray computed tomography apparatus includes processing circuitry. The processing circuitry sets a parameter of an examination protocol. Based on the set parameter, the processing circuitry determines the number of acquisition views and the number of reconstruction views of projection data. The processing circuitry acquires first projection data corresponding to the number of acquisition views. The processing circuitry calculates second projection data corresponding to the number of reconstruction views based on the first projection data. The processing circuitry reconstructs a CT image based on the second projection data.
US10945674B2 Methods, systems, and media for predicting sensor measurement quality
Methods, systems, and method for predicting sensor measurement quality. In some implementations, the method comprises: measuring, using a wearable computing device that includes a processor and a sensor, information indicating motion of the wearable computing device during a current time period; identifying one or more parameters associated with a determination of a likelihood that one or more measurements from the sensor configured within the wearable computing device is of sufficient quality for calculating a physiological metric using the one or more measurements from the sensor, wherein the one or more parameters include contextual parameters associated with the wearable computing device; determining the likelihood that the measurement from the sensor associated with the user device is of sufficient quality at a second time period for calculating the physiological metric using the measurement from the sensor based on the identified one or more parameters and based on the information indicating the motion of the user device during the current time period; in response to determining that the likelihood exceeds a predetermined threshold, activating the processor and the sensor and collecting a measurement from the sensor at the second time period; and updating the identified one or more parameters based on the motion of the user device during the current time period and based on the measurement from the sensor at the second time period.
US10945673B2 Medical illuminator mobile device attachment apparatus and method
The disclosure demonstrates an attachment apparatus for optically coupling a mobile device camera to a lens of a medical examination device. The device incudes an attachment body wherein the proximal side of the attachment body is attached to a mobile device via a magnetic array that may be positioned in at least two different positions. The distal side of the attachment device includes an array of magnets to connect with the lens of a medical device. In one or more of the magnetic arrays at least one pair of axially magnetized magnets are positioned in antiparallel arrangement relative to each other to reduce the expanse of a magnetic field while at the same time increasing the magnetic field strength close to the magnetic poles.
US10945672B2 System and method for capturing and decontaminating photoplethysmopgraphy (PPG) signals in a vehicle
A system and method for processing photoplethysmography (PPG) signals in a vehicle. The system and method include determining a plurality of consistent PPG waveform signals based on a plurality of PPG waveform signals and electronically aggregating the plurality of consistent PPG waveform signals into a PPG measurement signal. The system and method also include determining a plurality of noise waveform signals based on a plurality of pressure measurement signals and electronically aggregating the plurality of noise waveform signals into a motion artifacts measurement signal. The system and method further include processing a refined PPG signal to suppress motion artifacts from the PPG measurement signal by filtering a segment of the PPG measurement signal that is attributed to the motion artifacts represented within the motion artifacts measurement signal.
US10945671B2 Determining physiological parameters using movement detection
Certain aspects of the disclosure are directed to determining cardiac physiological parameters. Specific embodiments concern an arrangement of apparatuses including a platform region configured and arranged with an area for the user to stand, a plurality of force sensors including sensor circuitry, and a processor circuitry. The force sensors provide a plurality of analog signals while the user is standing on the platform region. The processor circuitry is configured and arranged to determine cardiac physiological parameters of the user corresponding to a graphical representation of cardiac movements, by processing the analog signals, mitigating at least some effect on the analog signals attributable to postural sway of the user, and generating data indicative of the physiological parameters based on said processing of the analog signals and the mitigating of at least some of the effect on the analog signals attributable to postural sway of the user.
US10945663B2 Smart sensing systems and related methods
A smart patch including multi-component strands integrated into clothing or other textiles where the strands of the smart patch include sensory elements that can simultaneously measure tactile forces, moisture/wetness, and other signals, such as biopotentials. A sensing system comprising: a first set of strands including a plurality of first multi-component strands, each of the first multi-component strands including a conductive portion and a non-conductive portion; and a second set of strands including a plurality of second multi-component strands, each of the second multicomponent strands including a conductive portion and a non-conductive portion, and a plurality of third multi-component strands, each of the third multicomponent strands including a conductive portion and a non-conductive portion, the third multi-component strands being different than the first multi-component strands and the second multi-component strands.
US10945660B2 Normalized-displacement-difference-based approach for thermal lesion size control
The present invention relates to monitoring biological tissue during a delivery of energy. A probe-driving unit repeatedly drives an integrated push-and-track transducer unit, which is external to the control device, in repeatedly providing at least one ultrasonic push pulse (302) that is suitable for displacing biological tissue at a monitoring location (M), and in providing ultrasonic track pulses (301, 303) suitable for detecting tissue displacement occurring in response to the push pulse at the monitoring location, and in detecting and delivering ultrasonic tissue-response signals (R) relating to the track pulses. An evaluation unit receives the tissue-response signals, determines in real time whether a normalized displacement quantity has reached a threshold value, and provides an output signal when the threshold value has been reached.
US10945654B2 Methods, systems, and apparatus for self-calibrating EEG neurofeedback
Methods, systems, and apparatus implementing a generalizable self-calibrating protocol coupled with machine learning algorithms in an exemplary setting of classifying perceptual states as corresponding to the experience of perceptually opposite mental states (including pain or no pain) are disclosed. An embodiment presented represents inexpensive, commercially available, wearable EEG sensors providing sufficient data fidelity to robustly differentiate the two perceptually opposite states. Low-computational overhead machine learning algorithms that can be run on a mobile platform can be used to find the most efficient feature handles to classify perceptual states as self-calibrated by the user. The invention is generalizable to states beyond just pain and pave the way towards creating EEG NFB applications targeting arbitrary, self-calibrated perceptual states in at-home and wearable settings.
US10945651B2 Arousal level determination device
An arousal level determination device, which determines an arousal level of a driver driving a vehicle, includes a detection part and a determination part. The detection part is configured to detect an amount of body movement indicating a magnitude of movement of a body of the driver. The determination part is configured to determine the arousal level of the driver. The determination part determines that the driver is in an initial stage of decline in the arousal level when the amount of body movement has a decreasing trend.
US10945645B2 Device for sampling one or more analytes
The application relates to a device (100) for non-invasively sampling interstitial fluid comprising one or more analytes from dermis (101 a) to skin surface (101 b) by using the magneto-hydrodynamic effect. The device comprises a first electrode (102a) and a second electrode (102b) adapted to be positioned adjacent to the skin surface, the first electrode separated from the second electrode by a distance (103), a power source (104) adapted to induce an electric current through the first electrode, the interstitial fluid and the second electrode, and also a magnet (105) adapted to produce a magnetic field to the interstitial fluid. Direction of the magnetic field and direction of the electric current produced by the magnet and the power source, respectively, is such that Lorentz force drives the fluid from the dermis towards the skin surface.
US10945643B2 Microelectronic sensor for biometric authentication
In some embodiments, a microelectronic sensor includes an open-gate pseudo-conductive high-electron mobility transistor and used for biometric authentication of a user. The transistor comprises a substrate, on which a multilayer hetero-junction structure is deposited. This hetero-junction structure comprises a buffer layer and a barrier layer, both grown from III-V single-crystalline or polycrystalline semiconductor materials. A two-dimensional electron gas (2DEG) conducting channel is formed at the interface between the buffer and barrier layers and provides electron current in the system between source and drain electrodes. The source and drain contacts, which maybe either ohmic or non-ohmic (capacitively-coupled), are connected to the formed 2DEG channel and to electrical metallizations, the latter are placed on top of the transistor and connect it to the sensor system. The metal gate electrode is placed between the source and drain areas on or above the barrier layer, which may be recessed or grown to a specific thickness. An optional dielectric layer is deposited on top of the barrier layer.
US10945640B2 Method and apparatus for tracking liquid consumption behavior
A method of detecting, measuring, logging, and tracking a user's consumption of liquid through an electronic wearable on a person's wrist, hand, or other extremity used for consuming beverages is described. In preferred embodiments, the electronic wearable can detect individual sips, the final sip of a beverage, and the type of container the beverage is being consumed from.
US10945635B2 Nearly isotropic dipole antenna system
Systems and methods described herein can use near field communications to locate a radiating transmitter, such as a pill transmitter swallowed by a patient. In some embodiments, the pill transmitter can include multiple transmitting elements configured to transmit signals in an axis orthogonal with respect to each other. Further, in some embodiment, the pill transmitter can also include multiple transmitting elements in each of the three axes where the three axes may be perpendicular with respect to each other. The magnetic field emitted from the pill transmitter can be measured by the receiving antennas, for example, using principles of mutual inductance.
US10945634B2 Modular electrophysiology mapping system and method
An electrophysiology mapping system is provided with modules which can be attached thereto, each module including an item of subcutaneous interventional equipment and information about the item of subcutaneous interventional equipment, including shape information and size information. At least one sensor is placed upon the item of subcutaneous interventional equipment at a known location thereon. This sensor allows for position, and also preferably orientation, of the item within an image presented on a display of the electrophysiology mapping system. The at least one sensor can be at least one electrode or two or more electrodes, with different known positions for the electrode, or electrodes. The at least one sensor can be one or more magnetic field sensors interacting with a magnetic field associated with the electrophysiology mapping system. Transthoracic ultrasound fitted with sensors thereon can also be utilized as a further module attachable to the electrophysiology mapping system.
US10945629B2 Muscle activity monitoring
A system for monitoring muscle activity of a biological subject, the system including at least one garment including a number of arrays of electrodes positioned on the garment so that when the garment is worn by a subject in use, the electrodes contact skin of the subject and generate electrical signals indicative of electrical potentials within respective muscles of the subject and at least one electronic processing device that processes signals from the electrodes in each electrode array to determine a muscle activation for parts of the respective muscles and uses the muscle activation to determine at least one muscle indicator indicative of muscle activity of the subject.
US10945626B2 Catheter with staggered electrodes spine assembly
An electrophysiology catheter with a distal electrode assembly having covered spine carrying a plurality of microelectrodes. The position of the microelectrodes on each spine is staggered relative to microelectrodes on adjacent spines so as to minimize the risk of electrodes on adjacent spines touching each other during use of the catheter. The staggered electrode configuration provides the distal electrode assembly with a greater effective contact surface because the effective concentric electrode arrays is increased or at least doubled.
US10945625B2 Electrophysiology catheter design
The present invention relates to a method, device, and system for improved mapping and/or ablation of a tissue. The device may generally include an elongate body and a distal assembly affixed to the elongate body that includes a treatment electrode having a conductive mapping region and a selectively conductive ablation region that is conductive of high-frequency current and substantially non-conductive of low-frequency current. Alternatively, the device may generally include a treatment electrode having a conductive mapping or ablation region and a region that is coated with an electrically insulated but thermally conductive layer.
US10945623B2 Heartbeat detection method and heartbeat detection device
There is provided a heartbeat detection device. The heartbeat detection device includes a time difference value calculation unit (3) configured to calculate a time difference value of sampling data of an electrocardiographic waveform, FIFO buffers (4-1, 4-2) configured to receive the time difference value, a FIFO buffer (4-3) configured to receive an output from the FIFO buffer (4-2), a FIFO buffer (4-4) configured to receive an output from the FIFO buffer (4-3), a minimum value detection unit (5) configured to detect, for each sampling time, a minimum value M out of the time difference value stored in the FIFO buffer (4-2) and the time difference value stored in the FIFO buffer (4-4), and a heartbeat time determination unit (6) configured to set, when a difference value M−a between the minimum value M and an output value a of the FIFO buffer (4-1) is equal to or greater than a threshold, sampling time of the output value a as heartbeat time.
US10945617B2 Low-complexity sensor displacement tolerant pulse oximetry based heart rate measurement
Methods for heart rate measurement based on pulse oximetry are provided that can tolerate some degree of relative displacement of a photoplethysmograph (PPG) heart rate monitor device. In some methods, artifact compensation based on a reference signal is performed on the PPG signal data to remove artifacts in the signal that may be caused, for example, by changes in ambient light and/or motion of a person wearing the monitor device. The reference signal used for artifact compensation may be generated using an LED of a complementary wavelength to that of the LED used to generate the PPG signal, or by driving an LED at a lower current than the current applied to generate the PPG signal.
US10945616B2 Blood pressure measuring surgical instrument
An end effector for determining blood pressure includes a jaw member including a jaw body, a piston coupled to the jaw body and configured to move relative to the jaw body, an inflatable member coupled to the piston, and a pressure sensor associated with the inflatable member. The piston is configured to apply pressure to tissue grasped by the end effector. The pressure sensor is configured to detect pressure fluctuations caused by blood flowing through the grasped tissue.
US10945614B2 Systems and methods to determine HR, RR and classify cardiac rhythms based on atrial IEGM and atrial pressure signals
Systems, devices and methods described herein can be used to monitor and treat cardiovascular disease, and more specifically, can be used to determine heart rate (HR), determine respiration rate (RR) and classify cardiac rhythms based on atrial intracardiac electrogram (IEGM) and atrial pressure (AP) signals. The atrial IEGM and AP signals are subject to spectrum transforms to obtain an atrial IEGM frequency spectrum and an AP frequency spectrum. Based on peaks in the atrial IEGM and AP frequency spectrums measures of HR and RR are determined, and arrhythmias are detected and/or arrhythmia discrimination is performed.
US10945612B2 Assessing endothelial function using a blood pressure cuff
Methods and apparatus are provided for assessing endothelial function in a mammal. In certain embodiments the methods involve applying to the artery a substantially constant external pressure that causes the tension in the arterial wall to be reduced, where the pressure is provided via a cuff adjacent to and/or around a region of the mammal's body; determining, over the course of one or more cardiac cycles, changes in pressure in the cuff resulting from cardiac activity of the mammal to establish a baseline value for a parameter related to endothelial function in the mammal; applying a stimulus to the mammal; determining, over the course of one or more cardiac cycles, changes in pressure in the cuff resulting from cardiac activity of the mammal to establish a stimulus-effected value for a parameter related to endothelial function in the mammal; wherein the baseline value is determined from measurements made when the mammal is not substantially effected by the stimulus; and wherein differences in the baseline value and the stimulus-effected value provide a measure of endothelial function in the mammal.
US10945610B2 Devices and methods for fractionated photoacoustic flow cytometry
A fractionated photoacoustic flow cytometry (PAFC) system and methods for the in vivo detection of target objects in biofluidic systems (e.g., blood, lymph, urine, or cerebrospinal fluid) of a living organism is described. The fractionated system includes a fractionated laser system, a fractionated optical system, a fractionated acoustic system, and combinations thereof. The fractionated laser system includes at least one laser or laser array for pulsing a target object within the circulatory vessel with fractionated focused laser beams. The fractionated optical system separates one or several laser beams into multiple beams in a spatial configuration on the skin above the circulatory vessel of the living organism. The fractionated acoustic system includes multiple focused ultrasound transducers for receiving photoacoustic signals emitted by the target object in response to the fractionated laser beams.
US10945602B2 Monitoring parameter threshold value setting method and monitoring system
The embodiment of the present disclosure discloses a monitoring parameter threshold value setting method, comprising the following steps: selecting at least one threshold value indicator of the monitoring parameter that needs a threshold value setting; forming and displaying a corresponding threshold value setting graphic according to the said threshold value indicator, wherein, in the said threshold value setting graphic, said threshold value indicator corresponds to an indication icon; responding to the threshold value setting of the threshold value indicator by a user, and adjusting the indication icon corresponding to the threshold value indicator to the corresponding position of the said indicating graphic. The embodiment of the present application also discloses a monitoring system provided with the said monitoring parameter threshold value setting method, which can provide a graphical indication when a user sets a threshold value of the monitoring parameter, thereby improving the convenience and accuracy of the threshold value setting.
US10945600B2 Systems and methods for distributing continuous glucose data
The present disclosure relates to systems, devices and methods for receiving biosensor data acquired by a medical device, e.g., relating to glucose concentration values, and controlling the access and distribution of that data. In some embodiments, systems and methods are disclosed for monitoring glucose levels, displaying data relating to glucose values and metabolic health information, and controlling distribution of glucose data between applications executing on a computer, such as a smart phone. In some embodiments, systems and methods are disclosed for controlling access to medical data such as continuously monitored glucose levels, synchronizing health data relating to glucose levels between multiple applications executing on a computer, and/or encrypting data.
US10945595B2 Dental suction-mirror tool
The invention provides a disposable dental mirror tool combined with a disposable suction means, enabling simultaneously viewing the patient's mouth and cleaning liquids and debris formed during dental procedures.
US10945593B1 Apparatus for dental irrigation
An apparatus for dental irrigation may be provided to project fluid onto the surfaces of, and the interproximal spaces between, a user's teeth and gum-line. The apparatus may comprise two hollow U-shaped manifolds having orifices located on their interior faces used as fluid jets. The manifolds may be connected, at a central point of reflection, by a rotating inlet joint which supplies the fluid flow. When placed in the user's mouth, the apparatus may be designed to receive the top and bottom sets of teeth in each corresponding U-shaped manifold, with orifices configured to provide fluid jets aligned towards the lingual and buccal side of the teeth. The orifices may be staggered to provide staggered fluid flow. A user's teeth may be cleaned with a controlled fluid flow by moving the apparatus in a sweeping motion between each set of rear molars.
US10945591B2 Image capturing device, endoscope apparatus, and method for operating image capturing device
An image capturing device includes a processor. The processor is configured to implement: a switching control process for switching between a manual focus (MF) mode and an auto focus (AF) mode of performing auto focus control; a process for controlling driving of a focus lens; scene status determination process for performing a detection process for detecting a scene change during the MF mode and an estimation process for estimating distance change information indicating distance change between the image capturing section and an object. The processor is configured to implement: controlling the driving of the focus lens based on lens drive information; switching control for switching from the MF mode to the AF mode when the scene change is detected; and controlling the driving of the focus lens to bring the object into focus based on the distance change information.
US10945590B2 Optics for video camera on a surgical visualization system
A surgical device includes a plurality of cameras integrated therein. The view of each of the plurality of cameras can be integrated together to provide a composite image. A surgical tool that includes an integrated camera may be used in conjunction with the surgical device. The image produced by the camera integrated with the surgical tool may be associated with the composite image generated by the plurality of cameras integrated in the surgical device. The position and orientation of the cameras and/or the surgical tool can be tracked, and the surgical tool can be rendered as transparent on the composite image. A surgical device may be powered by a hydraulic system, thereby reducing electromagnetic interference with tracking devices.
US10945589B2 Flexible endoscopic peripheral
An endoscopic peripheral includes a first end of a flexible cable including at least a camera and one or more lights enclosed by a tip at the first end. The tip is tapered for insertion of a portion of the first end into a body of a patient. The endoscopic peripheral includes one or more controls interconnected with and controlling the camera and the one or more lights. A second end of the flexible cable terminates in a plug configured to physically connect the endoscopic peripheral to an electronic device. The electronic device powers the camera and the one or more lights and displays content captured by the camera. The endoscopic peripheral is plug and play when connected to the electronic device. The diameter of the diameter of the endoscopic peripheral between the first end and the second end is approximately the same.
US10945586B2 Method for operating a visualization system for providing endoscopic images
The invention is directed to a method for operating a visualization system which includes a surgical microscope assembly for viewing a surgical region under magnification. The surgical microscope assembly is provided with a computer unit having a display for displaying image data. A detection arrangement is configured to detect endoscopic images in the surgical region and is operatively coupled to the surgical microscope assembly. A circuit actuable by a viewing person is configured to detect actuation data. The circuit is configured to set an operating state of the surgical microscope assembly matched to the detection arrangement in response to a presence of the actuation data for the surgical microscope assembly.
US10945584B2 Drying assembly for a washing appliance
A drying system includes a tub defining a wet chamber with an outlet defined in the tub. The drying system also includes a heat exchanger comprising a plurality of heat pipes. Each heat pipe of the plurality of heat pipes has an evaporator section and a condenser section. The evaporator sections of the plurality of heat pipes define an evaporator section of the heat exchanger. The condenser sections of the plurality of heat pipes of the heat exchanger define a condenser section of the heat exchanger. The evaporator section of the heat exchanger is in fluid communication with the outlet to receive a flow of humid air from the outlet. The dishwashing appliance also includes an inlet defined in the tub. The inlet is configured to receive a flow of dry air from the condenser section of the heat exchanger.
US10945578B2 Robot cleaner and control method thereof
A robot cleaner and a control method thereof may judge whether or not water is received in the robot cleaner performing wet cleaning. The robot cleaner includes a main body, moving units, a cleaning unit mounted on the main body and contacting a floor surface to perform cleaning, a water supply unit supplying water to the cleaning unit, and a sensing unit provided on at least a portion of the water supply unit to sense whether or not there is water within the water supply unit. The sensing unit includes a housing, a transmission part radiating electromagnetic waves, a reception part receiving the electromagnetic waves radiated by the transmission part, and a stepped part provided on at least a portion of the housing along a moving path of the electromagnetic waves radiated by the transmission part and received by the reception part.
US10945571B2 Self-cleaning carpet
The present invention is a fiber self-cleaning system. The fiber self-cleaning system of the present invention includes interlocking mats containing bores for receiving cleaning tubes, cleaning tubes for mounting with the mat bores having an open top, beveled interior chamber and at least one transverse side opening, fiber groups mounted within the beveled interior chamber of the cleaning tubes, a water and vacuum line operatively connected to the cleaning tubes to introduce water, chemicals and air to the fiber groups or to apply a vacuum force to the fiber groups, and a pump operatively connected to the cleaning tubes to introduce or suction out water, chemicals and dirt from the fiber groups.
US10945568B1 Rubbing alcohol dispenser apparatus
A rubbing alcohol dispenser apparatus for applying rubbing alcohol includes a casing having a casing dispense aperture and a thumb slot extending through to a casing inside. A cartridge housing has a housing dispense aperture and a pin slot extending through to a cartridge inside. The cartridge housing is slidably engageable within the casing inside. A dispense plunger and a lift plunger are coupled within the cartridge inside to manipulate a plurality of alcohol pads through a plurality of pad tracks towards the housing dispense aperture. The dispense plunger has a thumb pin extending through the pin slot and accessible through the thumb slot to reset the dispense plunger and allow the lift plunger to advance the plurality of alcohol pads. The housing dispense aperture aligns with the casing dispense aperture to release rubbing alcohol as needed.
US10945567B2 Automatic paper product dispenser and associated methods
Sheet product dispensers and methods of dispensing sheet products are provided, including feeding a sheet material from a roll via a sheet feeding mechanism, separating one or more discrete sheet products from the roll via a separation mechanism, dispensing the one or more discrete sheet products to an end user at a presentation station via a sheet product conveying mechanism, and detecting a presence of the sheet material via a sensor downstream of the sheet feeding mechanism, wherein the sheet product conveying mechanism is driven in response to the sensor detecting the presence of the sheet material.
US10945566B2 Product identification system
Methods, systems and apparatus for determining or identifying the type of product in a dispenser based at least in part on the length of rolled product dispensed and/or the radial measurement.
US10945564B2 Bathing apparatus with recycling system
A bathing apparatus (100) includes a lower body (102) comprising engine components, an upper body (108) mounted on the lower body (102). The lower body (102) includes a watertight enclosure adapted to accommodate a person therein. The engine components in said lower body (102) are configured to manage the water in enclosure of said upper body (108) by receiving water therein from outside and pumping the water into said upper body (108).
US10945560B2 Vessel including rotating and linearly sliding handle assembly with hook portion
An apparatus can include: a hollow vessel having a body which includes one or more walls extending upwardly from a base portion to form an opening in fluid communication with an interior space of the body; a handle assembly movably coupled to the body, the handle assembly including an elongated cut-out portion, a first end forming a handle portion, and a second end opposite the first end forming a hook portion; and a coupling member disposed on the one or more walls of the body, the coupling member coupling the handle assembly to the body by extending at least partially into the cut-out portion of the handle assembly. The handle assembly can be configured to rotate about the coupling member and to linearly slide along the coupling member in a direction parallel to the cut-out portion.
US10945555B2 Centrifugal pumping and foaming device
The invention refers to a pumping and foaming device (10) comprising a mixing unit (201) where air and a foamable fluid are conveyed and pre-mixed, and a foaming unit (203) where the mixture of air and fluid is foamed; the device (10) further comprising a processing element (202) rotatable with respect to the foaming unit (203), such that the rotation of the processing element (202) sucks air and fluid by centrifugal forces into the mixing unit (201), where they are conveyed and pre-mixed, that same rotation of the processing element (202) with respect to the foaming unit (203) driving the mixture of air and fluid under a certain level of shear stress which allows the mixture to be foamed. The invention further refers to a pack (100) comprising a device (10) and a fluid container (20), and further to a machine (200) to which such a pack (100) is connectable. The invention also refers to a system (300) comprising a machine (200) and a pack (100).
US10945554B2 Capsule-based system for preparing and dispensing a beverage
A beverage dispensing system that can dispense both cold and hot drinks from either cold drink capsules or hot drink capsules. The cold or hot drink capsule is inserted into the system, and the lid is manually closed. if a cold drink capsule has been inserted, a mechanism cracks the capsule along a predetermined seam, injects cold mixing fluid into the capsule, and then rotates the capsule to pour out or further flush out the cold drink into a cup. If a hot drink capsule has been inserted, the lid is closed, and a rotating needle pierces the top of the capsule. The capsule is then punctured from the bottom. Hot water can then be injected into the top of the capsule, and the hot drink can be removed from the bottom into a cup.
US10945542B2 Central access duvet cover with coverable opening
A duvet cover includes first and second fabric layers with a pocket defined between the layers, and which is configured to have an opening defining an entrance to the pocket that can receive a separate fill layer, defined by a blanket or comforter. At least a section of one of the fabric layers defining a flap configured to engage with a corresponding section of the duvet cover and cover the opening via fastening elements. At least some of the fastening elements can be color-coded to identify the size of the bed for which the duvet cover is to cover. One of the fabric layers and the fill layer can include fastening elements that engage one another to secure the fill layer in position within the cover assembly. The duvet cover hides the appearance of the fill layer in the pocket and covers the opening through which the fill layer is received.
US10945539B2 Merchandise display fixture
A display for tape products. The display includes at least x shelves disposed on a stand. At least y modules are provided, wherein y>x. Each module includes a plurality of interconnected frame channels. The modules comprise at least first modules including channels of a first width and second modules including channels of a second width. At least several of the modules include reversible generally U-shaped inserts configured for insertion into the channels. The U-shaped inserts provide a first open orientation suitable for receiving a generally cylindrical tape product and a second closed orientation suitable for supporting a rectangular tape product.
US10945538B2 Product securement and management system
A merchandising system that improves the merchandising of product by limiting the number and the frequency with which product can be removed from, for example, a merchandising shelf. The merchandising system may include a base configured to support product and a housing configured to engage the base. The housing may comprise a top wall, a first side wall, a second side wall, and a front retaining wall mounted to the base at an angle. The system may further include a spring-urged pusher movably mounted on the base. The system may further include an opening defined by the first side wall and the front retaining wall through which product may be removed.
US10945536B1 Infant changing pod
A changing pod for an infant has a bed member for supporting an infant in a lying condition. The bed member has an infant support surface partially sloping downwardly towards a foot end of the bed member, and raised walls extending upwardly from the infant support surface for securing the infant thereon. A gully for operatively directing fluid runoff from the infant support surface and over the foot end of the bed member is defined by a break in the raised walls located near the foot end of the bed member. The bed member is receivable on a base member. The base member defines first and second cavities, within which respective first and seconds drawers are slidably movable along axes being transverse one another. The first drawer is shaped and sized such that even when in a retracted condition within the first cavity, at least a portion of an upper open end thereof extends longitudinally beyond the foot end of the bed member.
US10945532B1 Hide away bed rail
A bed rail having an operating position at one of the sides of a bed and a stored position between a mattress and box spring of the bed. To take down the bed rail, a guard frame portion is disengaged from a base frame portion, then the guard frame portion is pivoted and slid into the base frame portion. To set up the bed rail, the guard frame portion can be slid out of the base frame portion, pivoted relative to the base frame portion, then engaged to the base frame portion and into the operating position at a side of the bed.
US10945529B2 Chair
A chair includes a seat surface and a laterally pivotable backrest. The backrest is secured to two joints, which have mutually parallel axes of rotation.
US10945514B2 Information processing apparatus, information processing method, and computer-readable storage medium
A method is provided for generating output image data. The method comprises receiving image data representing an input image, the input image containing at least one facial image. The method further comprises recognizing the facial image in the image data, and recognizing facial features of the facial image. The method further comprises generating data representing a makeup image based on the recognized facial features, the makeup image providing information assisting in the application of makeup. The method also comprises generating output image data representing the makeup image superimposed on the facial image.
US10945510B2 Cosmetic container with magnetic closure
A cosmetic container with a self-aligning magnetic closure. The cosmetic container can include a cap with a first magnetic portion and an applicator including a plug, and a receptacle for receiving product therein, the receptacle having a second magnetic portion configured to engage with the first magnetic portion, and an access aperture configured to receive the applicator. In some implementations, one of the cap or the receptacle includes at least one cam feature and the other of the cap or the receptacle includes at least one recess configured to receive the at least one cam feature.
US10945507B2 Method and apparatus for mixing beauty products
A method and apparatus for mixing beauty products, such as clay. The apparatus includes a flexible containment vessel, having a wide top opening, a throat constriction, and a bottom containment and mixing region. The throat constriction may be folded over to provide a sealing closure to prevent drying of the clay or spoilage between uses. The interior of the vessel is formed of a smooth rubberized material while the exterior has a textured surface to provide a frictional gripping surface to facilitate mixing of the beauty product within the vessel. A carrying handle and a hanging hook may also be included to facilitate mixing and storage of the containment and mixing vessel.
US10945506B2 Contour detection apparatus, drawing apparatus, contour detection method, and storage medium
A contour detection apparatus includes a processor. The processor learns to detect a nail contour being a detection target by setting an initial shape including feature points based on learning data each being image data on a finger including a learning target nail, and setting, as a reference point, a feature point among the feature points corresponding to a reference position, thereby obtaining contour detection information. The processor arranges, in treatment target data being image data on a finger including a treatment target nail, an initial position of the shape such that a point corresponding to the reference position in a contour of the finger including the treatment target nail is superposed on the reference point, and fits the shape to the treatment target nail from the initial position, thereby detecting the nail contour of the treatment target nail.
US10945501B2 Stretchable reusable bag
A Stretchable Reusable bag such as for shopping or groceries that is small enough to be kept inside a pocket when in its Compacted Mode and easily and quickly decompressed into an Empty Mode and then expandable to a large In-Use Mode in which it is capable of adapting to the shape and volume of Regular-Sized Items until acquiring a total volume of 500 times the volume of the bag in its Compacted Mode through Smooth Transitions, is achieved by sewing one or more handles to an elastic waistband attached to a rectangular or squared Main Body primarily made of a Nylon-elastane fiber material, preferably in its 85% nylon-15% elastane configuration and its micro-fishnet mesh variant. A method is disclosed for the formation of these bags out of the repurposing of a micro-fishnet pantyhose.
US10945497B2 Adjustable bracelet clasp
A bracelet clasp, of a deployant buckle type, is provided. The bracelet clasp includes first and second strips articulated to one another, between a closed position for wear and an open position, the first strip carrying a member for attaching a first bracelet strand, the second strip including, at its second end, a length adjustor for adjusting the length of the bracelet, the clasp further includes at least one locking member for holding the first and second strips in their closed position. According to an embodiment, the length adjustor includes a bar movable relative to the second strip and carrying a stud intended to be inserted into a hole in the bracelet to define a point of anchoring of the latter to the clasp, the movable bar being able to move and define at least two positions associated with a useful length of the bracelet.
US10945492B2 Shoe lace tightening device
A shoelace tightening device includes a main ratchet gear and an auxiliary ratchet gear, which allows a stopper unit to be coupled so as to have a clearance such that the stopper accurately engages with the main ratchet gear. The shoelace tightening device further includes: a lower cover having a receiving recess within a top portion of the lower cover; a reel rotatably inserted into the receiving recess of the lower cover, wherein the reel includes a gear coupling portion provided on a top portion of the reel such that a wire is wound on the reel when the reel is rotated; a housing accommodating the reel inside the housing, wherein a bottom end portion of the housing is fixed to the receiving recess of the lower cover to be integrally fixed to the lower cover.
US10945489B2 Sole structure with plates and intervening fluid-filled bladder and method of manufacturing
A sole structure for an article of footwear includes a first plate, a fluid-filled bladder supported on the first plate, and a second plate supported on the fluid-filled bladder with the fluid-filled bladder disposed between the first plate and the second plate. The first plate ascends rearward of the fluid-filled bladder and the second plate descends rearward of the fluid-filled bladder with a posterior portion of the first plate above a posterior portion of the second plate rearward of the fluid-filled bladder. A method of manufacturing footwear sole structures includes assembling sole structures for plural ranges of footwear sizes, each of the sole structures including a fluid-filled bladder with a predetermined inflation pressure that is different for at least two of the plural ranges.
US10945486B2 Sole structure and shoe including same
A sole body includes a groove whose inner wall surfaces can be caused to come close to, and separate from, each other with an adjustment mechanism, and a transformable portion provided in the groove, extending between the inner wall surfaces, and elastically deformable. The transformable portion includes: rising portions which are continuous with the inner wall surfaces and extend in the thickness direction of the sole body while the inner wall surfaces have come close to each other; and a coupling portion for coupling the rising portions to each other at one end. A first cavity is provided between the inner wall surfaces and the rising portions, while a second cavity is provided between the rising portions.
US10945481B2 Attachable fan device
A fan device comprises a main body connected at a first axis and second axis to a first housing and second housing, respectively. The interior of first housing and second housing include a fan assembly. Fan assembly is operated by a switch on main body. Slats along the face of first and second housing allow airflow created by fan assembly to pass out of first and second housing. The direction of airflow can be adjusted by pivoting first housing and second housing downward from the horizontal plane upon which main body lies.
US10945473B2 Specialized strap assist glove and receiving tube for individuals with limited hand dexterity
A wearable assist device and receiving tube for providing grip assist to a wearer of limited hand and grip ability during manipulation of an elongated article. The device includes an attachable body having each of thumb, hand and wrist strap portions adapted to being secured to a hand of the user. The receiving tube engages to the body in manner which prevents the tube from sliding or rotating relative to the body. The elongated article includes and not limited to any of a golf club or fishing rod and is adapted to being resistively engaged within the tube in a manner which compensates for the limitations in the user's hand and grip ability during a motion induced manipulation of the article.
US10945472B2 Pocket system to combine the functionality of a bag and apparel
A pocket system that integrates a bag and apparel, including a fabric storage compartment when in use as a bag, and a bag component storage compartment when in use as apparel, with a continuous compartment for storing items while as a bag, apparel and through conversion from bag to apparel and vice versa. When in a bag embodiment, the fabric of the apparel is drawn out of the fabric storage compartment, inverting said compartment, forming a new compartment into which the bag components are drawn and stored. When in apparel mode, the process is reversed to complete the transformation, i.e. the bag components are removed from the storage pocket, drawing the apparel material into the newly formed pocket.
US10945471B1 Garment
A garment comprising a right leg passageway and a left leg passageway and a trunk portion. The trunk portion has an opening with an edge there through with an associated flap which overlaps the edge of the trunk portion. The trunk portion has at least one coupling strip placed adjacent the edge of the trunk portion opening. The flap has a coupling strip and an absorbent area having an absorbent material being fixedly attached to the absorbent area.
US10945467B2 Air switch electronic vaporizer
An air switch electronic vaporizer has a rechargeable battery heating a heating element which in turn heats a heating chamber. A control board controls the electrical heating of the heating element. An outer casing is formed as a sleeve. The outer casing retains the heating element, the rechargeable battery, and the control board. A deactivation switch can be formed as a pressure sensor. The pressure sensor can be mounted at a pressure sensor opening formed on the outer casing. The pressure sensor is configured to sense a flow of air blowing across the pressure sensor opening. The control board deactivates the intellectual heating of the heating element when the pressure sensor senses a flow of air blowing across the pressure sensor opening.
US10945465B2 Induction heated susceptor and aerosol delivery device
An aerosol delivery device is described that includes an aerosol precursor staged within a reservoir and an atomizer configured to generate heat through induction. The atomizer has an induction transmitter and an induction receiver. The induction receiver is in operational contact with the aerosol precursor within the reservoir and is configured to wick the aerosol precursor into range of the induction transmitter to be heated and vaporized.
US10945463B2 Electronic aerosol provision system with multiple modes based on sensed events
Aerosol delivery devices disclosed herein seek to help address or reduce some of the issues associated with accidental/unintended activation of an aerosol delivery device. This is done in some example implementations by control circuitry controlling when an aerosol delivery device switches between different modes based on signaling received from a motion sensor and an airflow sensor. The control circuitry can determine from motion detection signals when there is a tapping event corresponding to the device being tapped by a user and to determine from airflow detection signals when there is an airflow event corresponding a flow of air in the device.
US10945461B2 Method and device for executing an e-vaping device operating system, e-vaping programming language, and e-vaping application programming interface
An electronic vaping device includes a housing extending in a longitudinal direction, the housing including a mouth-end and a connection-end, a reservoir containing a pre-vapor formulation, the reservoir in the housing, a heating element in the housing, the heating element in fluid communication with the reservoir, the heating element configured to generate a vapor, and a rechargeable battery configured to power at least the heating element and any other potential power consuming element(s) such as electronic circuits. The electronic vaping device also includes a first memory having stored thereon computer readable instructions relating to an electronic vaping operating system (OS), and at least one processor configured to execute the OS computer readable instructions to execute the operating system, the operating system including a real-time kernel configured to operate the electronic vaping device, and execute object code related to electronic vaping device functionality.
US10945457B2 Aerosol delivery device, and associated apparatus and method of formation thereof
An aerosol delivery device is provided, and includes a control body serially engaged with a cartridge, the cartridge having an aerosol precursor source housing an aerosol precursor and defining a mouth opening configured to direct an aerosol therethrough to a user. A heater device is operably engaged with the cartridge, wherein the heater device comprises an electrically-conductive carbon element disposed adjacent to a heat-conductive substrate. The heater device is configured to receive the aerosol precursor from the aerosol precursor source onto the heat-conductive substrate, such that the aerosol precursor on the heat-conductive substrate forms the aerosol in response to heat from the electrically-conductive carbon element conducted through the heat-conductive substrate. An associated apparatus and method are also provided.
US10945455B1 Full glass atomizer
A glass atomizer comprises an oil storage chamber made of glass fused to and encompassing an airflow channel also made of glass. The oil storage chamber and airflow channel are further fused to a glass nozzle, where an externally threaded metal ring is affixed to the oil storage chamber at the end opposite from the nozzle. The externally threaded metal ring is removably joinable with an internally threaded connecting sleeve housing an atomizing core.
US10945454B2 Tobacco compositions
The invention features tobacco compositions and methods of their use and manufacture. Compositions of the invention may be based on a variety of technologies. Technologies include films, tabs, shaped parts, gels, consumable units, insoluble matrices, and hollow shapes. In addition to tobacco, compositions may also contain flavors, colors, and other additives as described herein. Compositions may also be orally disintegrable. Exemplary compositions and methods of their manufacture are described herein.
US10945453B2 Automatic machine for strawberry de-calyx and cutting in pieces
This invention refers to an automatic machine for strawberry processing to de-calyx and remove the leaves and cut in pieces; it is used in the agro-alimentary industry, in processing industry and in canning industry; and it could be suitable also for processing of other products similar to strawberry. The machine is composed of a conveyor belt (1) at closed loop design, where one or more operators feed manually in vertical with the leaves and the calyx up in the holes (5) of each fruit-holder element (3) of the conveyor belt which moves continuously to bring the fruits, so placed, to the processing station composed of a frame where a header plate (14) reciprocates in horizontal and vertical, controlled and adjusted by sensors which lead the three processing operations done by the machine: strawberries alignment, de-calyxing and fruit ejection. In particular, the de-calyxing takes place through two cutting units (30) side by side composed of six rotating spindles (31) each one equipped with a rotating cutting head composed of two blades (32), optimized in their conformation and size, and wherein the opened tips penetrate to a adjusted depth, on the strawberry, around the calyx, and then close, during the penetration and the cutting, so to eliminate precisely the calyx with a minimum of straw berry fruit.
US10945452B2 Mitigation of anti-nutritional substances in plant meal
Improved meals, improved meal compositions, and improved aquaculture feed compositions are provided based on plant meal, wherein anti-nutritional effects of one or more anti-nutritional substances (ANS) are mitigated. Also provided are methods for making and using the improved meals, improved meal compositions, and improved aquaculture feed compositions. Also provided are kits using the improved meals, improved meal compositions, and improved aquaculture feed composition. The improved meals, improved meal compositions, and improved aquaculture feed compositions demonstrate that plant meal protein digestibility may be improved, for example, for replacing fish meal protein.
US10945445B2 Yogurt fermenter and automatic temperature control method therefor
Disclosed are a yogurt fermenter and a method for automatically controlling the temperature of the yogurt fermenter. The yogurt fermenter and the method for automatically controlling the temperature of the yogurt fermenter, according to the present invention, can optimally ferment a fermentation material contained in a fermentation container by appropriately controlling a heating value of a heating element by a controller depending on a fermentation step of the fermentation material. In particular, considering the characteristics of the fermentation material which gradually decrease in fluidity as the fermentation progresses, the amount of heat generated by the heating element is controlled, and the fermentation material does not stick to a heating part, so that a user can easily clean the heating rod after the fermentation is completed.
US10945443B2 Tolypocladium album strain
A novel fungal strain of Tolypocladium album (synonym Chaunopycnis alba) is disclosed that has enhanced toxicity against insects and mites. This novel Tolypocladium album strain is capable of producing terpendoles A, C, I, J, K, N, O and P through fermentation and does not produce nalanthalide.
US10945438B2 Methods and compositions for reducing fungal infestation and improving grass quality
The disclosure provides methods for reducing fungal infestation to a crop or plant by applying a composition including propamocarb and Bacillus firmus to a crop or plant. Methods of reducing yellow spot infestation to a plant or crop are also described herein. The disclosure also provides for compositions and methods of improving turfgrass and/or ornamental grass quality.
US10945437B2 Composition comprising bacillus
The present invention refers to a composition comprising Bacillus subtilis (DSM 17231) and Bacillus licheniformis (DSM 17236) with nematicidal effect against phytonematodes on plants and/or its habitat, to its use and process for its preparation, use of Bacillus subtilis (DSM 17231) and Bacillus licheniformis (DSM 17236), processes for controlling, combating and conferring specific resistance to phytonematodes, and a kit.
US10945433B2 Method for treating coffee rust, citrus black spot, citrus scab and banana black sigatoka diseases
The invention relates to the use of a compound of formula (I) or salts thereof for controlling coffee rust, citrus black spot, citrus scab or banana black sigatoka disease, and to corresponding methods.
US10945432B2 Active compound combinations comprising a (thio)carboxamide derivative and a fungicidal compound
The present invention relates to active compound combinations, in particular within a fungicide composition, which comprises (A) a N-cyclopropyl-N-[substituted-benzyl]-3-(difluoromethyl)-5-fluoro-1-methyl-1H-pyrazole-4-carboxamide or thiocarboxamide derivative and a further fungicidally active compound (B). Moreover, the invention relates to a method for curatively or preventively or eradicatively controlling the phytopathogenic fungi of plants or crops, to the use of a combination according to the invention for the treatment of seed, to a method for protecting a seed and not at least to the treated seed.
US10945424B2 Compact spraying module, system for spraying and controlling a plurality of such modules, and method for controlling modules of such a system
Disclosed is a compact spraying module for spraying a liquid in the form of droplets for treating a target. The module includes a spraying unit including a nozzle containing at least one spraying member and a fan that is capable of generating a carrying air flow in the nozzle and of carrying the droplets originating from the member to the target. The module includes its own liquid supply system that and includes an electric pump, an electronic control and monitoring unit, a holder that keeps the pump near the spraying unit, an individual communication interface, and a power supply interface. Also disclosed is a system for spraying and controlling a plurality of such modules and to a method for controlling modules of such a system.
US10945423B1 Apparatus and method for eradicating mosquito eggs
An apparatus for controlling mosquito populations by eradicating mosquito eggs. The apparatus consists of a spawning tank and a multi-purpose spawning tank cover. The cover of the spawning tank is used as a depressor bowl and the spawning tank functions as a confining chamber. Experimental results show that the mosquito egg eradicating apparatus can effectively eradicate 90% of field mosquito eggs in four hours.
US10945422B2 Fishing pole caddy and fishing pole holder assembly
A fishing pole caddy and fishing pole holder assembly for transporting and positioning fishing poles includes a first frame that is pivotally coupled to a second frame. The first and second frames are configured to be selectively positioned in a stowed configuration, with the first and second frames substantially parallel and abutting, and a deployed configuration wherein the second frame extends transversely from the first frame. In the deployed configuration, the first and second frames are inverted V-shaped and the first frame is configured to support a fishing pole for fishing. Each of a plurality of arms is coupled to and extends from the first frame proximate to a first side of the first frame. The arm is horizontally aligned with an associated arm that is positioned proximate to a second side of the first frame so that the arms are configured to support a fishing pole for transport.
US10945418B2 Genetically modified non-human animal with human or chimeric PD-L1
This disclosure relates to genetically modified animal expressing human or chimeric (e.g., humanized) programmed death-ligand 1 (PD-L1, PDL1, or B7-H1), and methods of use thereof. In one aspect, the disclosure relates to genetically-modified, non-human animals whose genome comprises at least one chromosome comprising a sequence encoding a human or chimeric programmed death-ligand 1 (PD-L1).
US10945417B2 Systems and methods for the cultivation of aquatic animals
An aquaculture system which has a pen, a control system, a pumping mechanism coupled to the pen, and a set of buoyancy tanks coupled to the pen. The pen can be disposed in a body of water and at least temporarily stores aquatic animals during development. The control system receives electric power from a power source and provides electric power to the pumping mechanism to provide a flow of water through the pen. A portion of the control system is in fluid communication with the set of buoyancy tanks and adjusts a volume of fluid in at least one buoyancy tank to move the pen from a first position in which the pen is partially submerged in the body of water to a second position in which the pen is fully submerged in the body of water.
US10945406B2 Bovine teat washing and lactation stimulation device
A teat treatment apparatus comprising a tubular outer housing containing a tubular inner shell. The tubular inner shell includes a side wall defining a teat treatment cavity, including a central side wall portion. An inlet port extends through a side wall of the tubular outer housing and is in fluid communication with an annular cavity formed by the inner side surface of the tubular housing and an upper annular ridge, recessed central side surface, and lower annular ridge of the side wall of the tubular inner shell. Orifices are provided in the central side wall portion of the tubular inner shell. Each of the orifices is in fluid communication with the annular cavity and the treatment cavity, and each of the orifices defines an orifice axis directed at an oblique angle with respect to the central axis of the treatment cavity and downwardly with respect to the treatment cavity plane.
US10945403B1 Soybean cultivar 85202128
A soybean cultivar designated 85202128 is disclosed. The invention relates to the seeds of soybean cultivar 85202128, to the plants of soybean cultivar 85202128, to the plant parts of soybean cultivar 85202128, and to methods for producing progeny of soybean cultivar 85202128. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar 85202128. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 85202128, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar 85202128 with another soybean cultivar.
US10945401B1 Soybean cultivar 83372609
A soybean cultivar designated 83372609 is disclosed. The invention relates to the seeds of soybean cultivar 83372609, to the plants of soybean cultivar 83372609, to the plant parts of soybean cultivar 83372609, and to methods for producing progeny of soybean cultivar 83372609. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar 83372609. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 83372609, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar 83372609 with another soybean cultivar.
US10945400B1 Soybean cultivar 86220335
A soybean cultivar designated 86220335 is disclosed. The invention relates to the seeds of soybean cultivar 86220335, to the plants of soybean cultivar 86220335, to the plant parts of soybean cultivar 86220335, and to methods for producing progeny of soybean cultivar 86220335. The invention also relates to methods for producing a soybean plant containing in its genetic material one or more transgenes and to the transgenic soybean plants and plant parts produced by those methods. The invention also relates to soybean cultivars or breeding cultivars, and plant parts derived from soybean cultivar 86220335. The invention also relates to methods for producing other soybean cultivars, lines, or plant parts derived from soybean cultivar 86220335, and to the soybean plants, varieties, and their parts derived from use of those methods. The invention further relates to hybrid soybean seeds, plants, and plant parts produced by crossing cultivar 86220335 with another soybean cultivar.
US10945398B2 Soybean variety 01073160
The invention relates to the soybean variety designated 01073160. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01073160. Also provided by the invention are tissue cultures of the soybean variety 01073160 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01073160 with itself or another soybean variety and plants produced by such methods.
US10945394B2 Lettuce variety NUN 6040 LT
The disclosure provides a new and distinct variety of lettuce, NUN 6040 LT, as well as seeds and plants and heads or leaves thereof.
US10945392B2 Hybrid cantaloupe plant named HM8970
A novel hybrid cantaloupe plant, designated HM8970 is disclosed. The invention relates to the seeds of cantaloupe hybrid HM8970, to the plants and plant parts of hybrid cantaloupe HM8970, and to methods for producing a cantaloupe plant by crossing the hybrid cantaloupe HM8970 with itself or another cantaloupe plant.
US10945389B1 Passive nutrient delivery system
A passive nutrient delivery system for plant growth includes a rooting module having a body portion having a top, a bottom, and a sidewall extending between the top and the bottom. The rooting module further includes a hydrophilic plug, having an opening, in a first portion of the interior of the body portion adjacent the top of the body portion, and a substrate in a second portion of the interior of the body portion between the bottom and the plug. The rooting module further includes an oxygen permeable area in the sidewall of the body portion, a first wicking material extending through the sidewall of the body portion into the interior of the body portion, and a second wicking material extending through the body of the body portion into the interior of the body portion, through the interior of the body portion, and through the opening of the plug. The passive nutrient delivery system also comprises a reservoir wherein a port can receive the removable rooting module.
US10945383B2 Rotating arm to cover greenhouses and method of use
This invention is directed toward a rotating arm that can quickly and easily cover and uncover a greenhouse. The invention comprises a base unit to which is attached a rotating arm. The base unit is secured into cement and the rotating arm unit is attached at its end to a tarp. As a worker rotates the arm, the greenhouse tarp is quickly moved in the direction or rotation. A greenhouse with one of these inventions at either end can be covered and uncovered by a single person in a matter of seconds and removes the need for the motors and complicated apparatus associated with the prior art.
US10945382B2 Soil module and method of manufacture thereof
A self-contained soil module, the soil module including a biodegradable outer frame forming the shape of the soil module, a biodegradable wrapping disposed within the biodegradable outer frame, a soil composition contained within the biodegradable wrapping and at least one plant seed of at least one type of plant disposed within the soil module.
US10945380B2 Indoor air-conditioning device and container refrigeration device equipped with same
A CA system includes a gas supply device which performs a gas supply operation of supplying nitrogen-enriched air into a container, and a controller which performs the gas supply operation so that the inside air has a desired composition. The controller performs carbon dioxide priority control in which the controller performs the gas supply operation if an oxygen concentration of the inside air is equal to or higher than a ceiling concentration higher than a target oxygen concentration, stops the gas supply operation if a carbon dioxide concentration of the inside air is lowered to a critical concentration lower than a target carbon dioxide concentration, and restarts the gas supply operation if the carbon dioxide concentration of the inside air has reached a restart concentration higher than the target carbon dioxide concentration through breathing of the plants.
US10945378B2 Method of controlling bale size based on bale weight
A system includes a baler configured to produce a first bale and a second bale succeeding the first bale. The first bale is configured to include a first surface defining a first dimension. The second bale is configured to include a second surface corresponding to the first surface of the first bale. The system also includes a sensor configured to weigh at least the first bale. The system further includes a control processor configured to receive a desired bale weight of the first bale, receive an actual bale weight of the first bale from the sensor, compare the desired bale weight to the actual bale weight of the first bale, and adjust a second dimension of the second surface of the second bale based on the comparison of the desired bale weight to the actual bale weight of the first bale.
US10945376B2 Rotor cage with flat walls for an agricultural vehicle
A threshing and separating system for an agricultural harvester includes: a rotor; a rotor cage at least partially enclosing the rotor, the rotor cage including a first flat wall, a second flat wall connected to and angled with respect to the first flat wall, and a curved wall connected to the second flat wall; and at least one vane connected to the first flat wall or the second flat wall.
US10945371B2 Adjustable stalk stomper/chopper curtain assembly
An adjustable stalk stomper and/or chopper curtain assembly for a header of an agricultural harvester. The adjustable assembly comprises a control arm, at least one member connected to the control arm, wherein the at least one member is configured to knock down plant stalks and/or to shield the agricultural harvester from flying debris, and wherein the control arm is configured to provide for adjustment of the orientation of the at least one member relative to the ground and the header. An agricultural harvester header may include the above adjustable assembly and a frame having a toolbar. An agricultural harvester may include such header.
US10945369B2 Drop pan system and sample separator for grain loss measurement or other sample collection and assessment
A drop pan system for collecting discharge samples from combine harvesters or other conveyed machines or implements features a support housing attachable to the machine, a drop pan receivable in a nested position within the housing, and a magnetic hold/release mechanism with electro-permanent magnets responsive to selective energization to switch from a holding state emitting an external magnetic field for holding the drop pan in the nested position, to a release state cancelling the external magnetic field to thereby release the drop pan from the housing. A power supply is positioned on the housing at an area that resides within a footprint of the drop pan's nested position. Differently sized drop pans may be included, and the housing may include alignment guides for self-aligning the drop pan during magnetically aided placement thereof. Electrical components of the housing may be contained in an enclosure that doubles as a support for the electro-permanent magnets.
US10945367B2 Combine having a temporary retention unit and a shutter
A combine including a grain tank that retains grain conveyed from a threshing device; a discharge auger; a temporary retention unit within the grain tank that temporarily retains part of the grain and has a discharge port; a quality measurement unit that detects quality of the grain retained in the temporary retention unit; a shutter transitionable between a position where the discharge port is open and a position where the discharge port is closed; a control unit that opens the shutter when the measurement by the quality measurement unit is completed and closes the shutter when all of the grain in the temporary retention unit is discharged; a volume measurement unit that detects the retention volume of the grain retained in the grain tank; and a determination unit that determines whether the retention volume exceeds a predetermined value, and if so, the control unit stops the opening/closing control.
US10952354B1 Cold plate with metal tube connection and flexible metal tube
A cold plate assembly for cooling heat-generating electrical component on a circuit board is disclosed. The cold plate assembly includes a cold plate with a bottom contact surface to thermally contact the heat-generating electrical component. The cold plate has an inlet coupler on an opposite top surface to receive coolant; an internal conduit to circulate the received coolant; and an outlet coupler on the opposite top surface to return the coolant. A flexible metal inlet tube is fluidly connected to the inlet coupler to supply coolant. A flexible metal outlet tube is fluidly connected to the outlet coupler to return coolant.
US10952351B2 Display device
A narrow-bezel display device. A bezel in outer peripheral portions of the display device is reduced. A plurality of circuit films, a printed circuit board, and the like, connected to a display panel, are protected. Heat dissipation performance is improved.
US10952348B2 Heat dissipation device
A heat dissipation device includes a housing and a fan. The housing includes a base and a plurality of fins. The fins are connected to the base and are arranged sequentially along a direction. The plurality of fins each have an opening, and the openings are communicated to form a space. The fan is disposed inside the space and is configured to rotate about an axis parallel to the direction.
US10952343B2 Assembled body
An assembled body attachable to an attached body includes: a main body member made of a rigid material; an annular seal member made of a material that is more easily deformed than the main body member, and assembled on the main body member to close a gap between the main body member and the attached body; and a cover member assembled on the main body member. The main body member is formed with an attachment portion to be disposed inside the attached body, and the cover member is installed on the attachment portion. A seal member attachment region is assigned between a part of the main body member and the cover member, and the seal member attachment region is defined at least by an exposed surface of the attachment portion that is not covered by the cover member and one end surface of the cover member.
US10952342B2 Window panel, display device including the window panel, and manufacturing method of the window panel
A window panel includes a base substrate, a first light blocking layer, a cover member, and a second light blocking layer. The first light blocking layer covers a covered portion of the base substrate and exposes an exposed portion of the base substrate. The cover member surrounds the exposed portion of the base substrate in a plan view of the window panel, overlaps the first light blocking layer, and has a thickness in a range from 5 nm to 500 nm. The second light blocking layer overlaps both the first light blocking layer and the cover member.
US10952340B1 Multifunction stand
A stand includes a base including a seat, a cover having a front groove, and a PCB in the seat; a stem extending from the base and including a rear plate having a trough, a receptacle having LEDs, a front transparent covering, a tubular member on top of the rear plate, and a sliding groove in the rear plate; a holder on top of the stem and including upper and lower slides, the upper and lower slides being slidable each other and through the tubular member; and an attachment mechanism including an insert releasably secured to the seat, a guide member extending upward from the insert into the sliding groove, a handle secured to the guide member through the lengthwise trough, and two biasing members each having two ends secured to the guide member and urging against the rear plate respectively. Alternatively, the slides are replaced by pivotal supports.
US10952333B2 Method for stress reduction in semiconductor package via carrier
Semiconductor devices, semiconductor device assemblies, and methods of making such semiconductor devices and semiconductor device assemblies. Material may be removed from a semiconductor device having a first thickness to obtain a second thickness and a carrier may be attached to the semiconductor device having a third thickness with the third thickness plus the second thickness substantially equaling the first thickness. The carrier has a coefficient of thermal expansion (CTE) that differs from the CTE of the semiconductor device. The addition of the carrier to the semiconductor device may change the overall warpage or CTE of a semiconductor device assembly. The semiconductor device assembly be include a redistribution layer between the semiconductor device and a substrate. A material may encapsulate the carrier and the semiconductor device. The carrier may provide electromagnetic shielding. A coating may be applied to external surface of the semiconductor device assembly to provide electromagnetic shielding.
US10952330B2 Repairing defective through-holes
A method for repairing a through-hole includes inserting a repair coil, comprising a tightly-wound repair strip, into a through-hole and inserting a heating element into the repair coil. Passing an electrical current through the heating element liquefies a bonding material disposed on the repair coil and the repair coil expands within the through-hole. Subsequently solidifying the bonding material bonds the repair coil to the through-hole. A repair assembly comprises a repair coil inserted into a through-hole and a heating element inserted into the repair coil. The repair coil comprises a tightly-wound repair strip. The heating element comprises a segment of a heating wire enclosed within an insulating material. Passing an electric current through the segment of the heating wire liquefies bonding material disposed on the repair coil and the repair coil expands within the through-hole. The liquified bonding material solidifies to bond the repair coil to the through-hole.
US10952327B2 Semiconductor module
A semiconductor module includes a module substrate having a first side extending in a first direction, a plurality of upper packages disposed on a top surface of the module substrate and arranged in rows extending in the first direction, and a passive element disposed on the top surface of the module substrate. At least a portion of the passive element overlaps one of the upper packages when viewed in a plan view, and the upper packages of a first row are arranged to be shifted with respect to the upper packages of a second row in the first direction.
US10952326B2 Printed wiring board and switching regulator
A printed wiring board comprises a sheet-shaped core base material containing a magnetic material, a coil disposed inside the core base material, and an external circuit layer disposed on at least one of first and second surfaces of the core base material opposite to each other.
US10952322B2 Integrated electronic control unit for a steering wheel assembly
A vehicle steering wheel assembly includes a steering wheel frame having a rim portion and a hub portion within the rim portion. The hub has a first surface facing a rear of the vehicle and a second surface facing a front of the vehicle. An electronic control unit (ECU) has a first surface facing the rear of the vehicle located in a plane that is disposed between a second plane that includes the second surface of the hub and the front of the vehicle. An electrical connector extends from the first surface of the ECU towards the first surface of the hub portion. The ECU comprises a clock spring connector electrically coupled to the electrical connector via a wire trace. By incorporating wire traces that provide electrical connections between the electrical connectors and the clock spring connector, the ECU reduces the size and/or number of wire harnesses used in the steering wheel assembly.
US10952319B1 Electronic component embedded substrate
An electronic component embedded substrate includes a core layer having a first cavity and a second cavity on a first surface and a second surface of the core layer, respectively, the second surface opposite to the first surface in a thickness direction of the core layer; an electronic component disposed in the first cavity; a first insulating material covering at least a portion of the electronic component; a first wiring layer disposed on the first insulating material and connected to the electronic component; a built-in block disposed in the second cavity; and a second insulating material covering at least a portion of the built-in block.
US10952316B2 Printed circuit board
A printed circuit board is disclosed. The printed circuit board includes a first substrate portion, and a second substrate portion connected to the first substrate portion and having a flexible insulation layer which is bendable, and the second substrate portion includes a frame member inserted into the flexible insulation layer.
US10952315B2 Light blocking features for indicator lights in an appliance
An appliance includes a user interface assembly. The user interface assembly includes a plurality of indicator lights mounted on a printed circuit board. An opaque material is disposed between adjacent indicator lights of the plurality of indicator lights. The opaque material is positioned and configured such that the opaque material reduces illumination of the printed circuit board by at least one indicator light of the plurality of indicator lights.
US10952314B2 Removal of high stress zones in electronic assemblies
The invention relates to an electronic board (1) comprising: —a printed circuit (2) having a connection face (3) defining a plane (X, Y) comprising at least one transfer area (4), —an electronic component (5) comprising at least one contact terminal (6), each contact terminal (6) being brazed or sintered on an associated transfer area (4) by means of a brazing joint or of a sintering joint (7), the electronic board being characterised in that an orthogonal projection of the contact terminal (6) of the electronic component (5) on the connection face (3) of the printed circuit does not overlap the associated area (4).
US10952309B2 Plasma treatment heads
The present disclosure is drawn to plasma treatment heads. In one example, a plasma head can include a dielectric barrier formed of a dielectric material. The dielectric barrier can have a treatment surface and an interior surface opposite of the treatment surface. A first electrode can be embedded within the dielectric barrier beneath the treatment surface. A second electrode can also be embedded within the dielectric barrier beneath the treatment surface and spaced laterally apart from the first electrode. A plurality of injection holes can penetrate through the dielectric plate from the interior surface to the treatment surface. The plurality of injection holes can be located between the first electrode and second electrode.
US10952307B1 Modular coordinated lighting system
A modular coordinated lighting system comprising one or more wireless lighting devices that can communicate over a network and coordinate their operation to provide illumination to an area is provided. Wireless control present in one wireless lighting device can be used to propagate the wireless control of that wireless lighting device to an entire of group of lights in a lighting system. In this manner, a user can easily install wireless lighting devices that work in coordination to illuminate an area as if they are one lighting device. A networked wireless lighting device may also be configured through the user input method to operate different groups of wireless lighting modules such that lighting groups may be created. Multiple lighting groups allow a user to configure lighting provided by the modular coordinated lighting system based on their preference.
US10952305B2 Configurable lighting system and method comprising a programmable control module that controls a plurality of different patterns based on toggling a power supply
A configurable lighting system including a lighting unit having an illumination module and a programmable control module; a light switch configured for electrical communication with the lighting unit via an electrical circuit and being operable in a first and a second operational position such that the illumination module, in response to operation of the light switch in the first and the second operational positions, is able to output a first set of illumination modes; and, a programming unit configured for wireless communication with the programmable control module of the lighting unit via a wireless communication link wherein the programming unit includes a programming interface via which the programmable control module of the lighting unit is able to be programmed such that, in response to different patterns of movement of the light switch between the first and second operational positions, the illumination module is controlled by the programmable control module to output a second set of illumination modes having a greater number of illumination modes than that of the first set of illumination modes.
US10952303B1 Light control devices and light control systems
A light control system comprises a light control device and a sensor module configured to detect a motion pattern of a user's hand relative to the entranceway and a light control device. The light control device includes a housing, a proximity sensor configured to detect a position of a door in a vicinity of the entranceway, and a light controller disposed in the housing and communicated with the sensor module and the proximity sensor. The light controller is configured to control the light strip in response to a detected position of the door by the proximity sensor; and control the light strip in response to the motion pattern detected by the sensor module when the door is not detected at a preset opening position or no door is present at the entranceway.
US10952299B1 Power control method during input line voltage fluctuation
A resonant power converter as disclosed herein, e.g., an LED driver, comprises first and second switches in a half-bridge arrangement and responsive at an operating frequency to controlled drive signals. A resonant circuit is coupled between the switch output and an isolation transformer. A negative feedback control loop provides an error signal for regulation of the output current. A reference control circuit is added to the feedback control loop, and configured to sense when the error signal exceeds a threshold value, and further configured in response to control a feedback reference signal wherein the error signal is reset to a value below the threshold value. By resetting the feedback control reference value, loop runaway may be prevented, e.g., for enough time that the LED load may warm up or otherwise stabilize. As a result the LED driver will always maintain negative current closed loop control, and restore normal operating mode.
US10952298B1 LED quick activation system
A LED quick activation system includes a driving circuit, a loading module, a filter capacitor, a current control switch, a quick discharging module and a primary controller. The primary controller records a preceding discharging parameter that the filter capacitor requires to discharge its cross voltage from a target charging voltage to the loading module's LED unit's barrier voltage. The primary controller calculates an equivalent charging period of charging the filter capacitor's cross voltage to the target charging voltage using the discharging parameter. The primary controller controls the current control switch to charge the filter capacitor and the loading module using the driving current of a charging amplitude during the equivalent charging period. The primary controller charges the filter capacitor and the loading module using the driving current of a regular amplitude after the equivalent charging period passes.
US10952292B2 Programmable driver for variable light intensity
Certain aspects involve lighting systems in which an intensity can be selectively modified. For instance, a lighting system includes a light source and a programmable device. The programmable device is configured to detect an input resistance and cause a particular current to flow through the light source, thereby causing the light source to emit a particular lumen intensity corresponding to an input resistance.
US10952286B2 Skin-effect based heating cable, heating unit and method
The invention relates to the skin-effect based induction-resistive heating units and can be used in devices intended for prevention of paraffin-hydrate deposits formation in oil-and-gas wells and pipelines, as well as for warming up of viscous products in pipelines and vessels for the purpose of their transporting and pumping. The skin-effect based heating cable contains the center conductor, the inner insulation layer and the ferromagnetic outer conductor coaxially located around them. The invention enables to simplify using due to increase of the heating cable flexibility and due to reduce the energy consumption at its operation.
US10952284B2 Heating cable
A cable includes a first wire-shaped metal conductor, a second metal conductor extending a predetermined distance away from and parallel to the first conductor, and a matrix made of a PTC material extending along the conductors, touching the latter and connecting them to one another electrically, with temperature-dependent electrical resistance and a positive temperature coefficient. At least one electrically insulating outer insulation layer surrounds the conductors and the matrix annularly. At least a third and a fourth metal conductor extend a predetermined distance away from and parallel to the first conductor, touch the matrix and are connected electrically by means of the latter to the first conductor, the second, the third and the fourth conductor being made in a wire shape and, considering the cross-section of the cable, being arranged distributed evenly over a circular track surrounding the first conductor.
US10952279B2 Multi-station access method, apparatus, and system
In the present disclosure, an access point obtains a current network feature and generates a matching rule and an access rule, so that a station performs uplink access according to the matching rule and the access rule. This resolves a prior-art problem of reduced quality of service of a high-priority service because in an EDCA protocol, when there are relatively many low-priority service nodes, the high-priority service has difficulty in obtaining a resource through contention, or a conflict occurs between a low-priority packet and a high-priority packet. Effects of ensuring quality of service and user experience are achieved.
US10952277B2 Data transmission method and apparatus for discontinuous reception
Embodiments of the present application provides signal transmission method and apparatus for discontinuous reception, the signal transmission method includes: measuring, by a terminal device, a signal received by each of at least one downlink receiving beam and transmitted by a network device, where the number of the at least one downlink receiving beam is less than the number of downlink receiving beams formed by the terminal device and the network device by means of beamforming; determining, by the terminal device, a target downlink receiving beam from the at least one downlink receiving beam according to a result of the measurement; reporting, by the terminal device, the target downlink receiving beam to the network device, and receiving, by the terminal device, through the target downlink receiving beam, a physical downlink control channel PDCCH transmitted by the network device.
US10952273B2 Detecting and correcting radio link failures based on different usage scenarios
The disclosed subject matter provides techniques for detecting and correcting radio link failures based on the different usage scenarios. In one embodiment, a device is provided that comprises a processor, and a memory that stores executable instructions that, when executed by the processor, facilitate performance of various operations. These operations can comprise monitoring a quality of a radio link established between the device and a network device of a wireless communication network based on downlink transmissions received from the network device. These operations can further comprise determining whether the quality indicates the device and the network device are out-of-sync based on the quality being below a defined quality level, wherein the defined quality level varies based on a usage scenario associated with usage of the radio link by the device.
US10952272B2 Dual mode transmission in a controlled environment
A dual-mode mobile device and a method for coordinating calls for the dual-mode mobile device over a first and second connection within a controlled environment is disclosed. The method includes communications between a monitoring server and the dual-mode mobile device over the first connection while the dual-mode mobile device conducts the call over the second connection. The monitoring server transmits control messages to the dual-mode mobile device to control operations of the dual-mode mobile device and establishment of the call and also monitors operations of the dual-mode mobile device as well as the communications transmitted and received by the dual-mode mobile device during the call.
US10952262B2 Method for wireless connectivity continuity and quality
Configurations are described for maintaining a continuity and quality of wireless signal connection between a mobile device and systems accessible through the internet. In particular, configurations are disclosed to address the challenge of a mobile device that moves through a physical environment wherein the best wireless connectivity performance is achieved by switching between available connection sources and constantly evaluating a primary connection with other available connections that may be switched in to become a new primary connection. The mobile device may be self-propelled or carried by some other mobilizing means.
US10952259B2 Device and method for transmitting/receiving data in wireless communication system
The present disclosure relates to a communication technique for converging, with an IoT technology, a 5G communication system for supporting a higher data transmission rate than a 4G system, and a system therefor. The present disclosure may be applied to intelligent services, such as smart homes, smart buildings, smart cities, smart cars or connected cars, health care, digital education, retail businesses, and security and safety related services, on the basis of 5G communication s technologies and IoT-related technologies. To this end, a communication device may determine control information for a superposition transmission, and acquire selection sources in response to the determined control information. The communication device may transmit a preamble sequence on the basis of the acquired selection sources in a preamble transmission area according to the superposition transmission, and transmit data using the determined control information in a data superposition transmission area according to the superposition transmission.
US10952256B2 Resource mapping method and apparatus
Embodiments can provide a random access method. In this method, a preamble sequence can be sent by user equipment (UE), and a random access response can be received by the UE. The random access response includes information for sending a message 3, and the information for sending the message 3 is used by the user equipment to determine a beam for sending the message 3. The beam for sending the message 3 can then be determined based on the information for sending the message 3. The message 3 can be sent by using the determined beam.
US10952253B2 Method and device for transmitting data burst in wireless access system supporting unlicensed band and carrier aggregation
The disclosure describes a method for transmitting a signal in a wireless access system and a device supporting the same. More particular, to carrier sensing methods, specifically methods for performing a channel access procedure (CAP), methods for selecting a representative frequency resource, methods for transmitting a data burst, and devices supporting the same.
US10952251B2 Method for performing random access procedure by terminal in wireless communication system supporting unlicensed band and terminal for performing same
The present invention provides a method for performing a random access procedure by a terminal in a wireless communication system supporting an unlicensed band and a terminal for performing the same. Particularly, the present invention provides a method for, when a terminal and a base station can transmit or receive a signal using various beam resources, performing a random access procedure for the base station by the terminal via an unlicensed band, and the terminal for performing the same.
US10952244B2 Information processing apparatus, communication system, information processing method, and program
An information processing apparatus includes a control unit. The control unit controls transmission of an inducement frame for causing another communication device to transmit a transmission suppression period reduction frame for reducing a transmission suppression period. In addition, the control unit controls transmission of the transmission suppression period reduction frame on the basis of the inducement frame in a case where the control unit receives the inducement frame. Transmission suppression periods set in other information processing apparatuses are equally reduced to eliminate inequality in using wireless resources.
US10952241B2 Resource index determination for bundled channel transmission in special subframes
Certain aspects of the present disclosure relate to methods and apparatus for implementing one or more ECCE index determinations for MPDCCH in special subframes in eMTC using communications systems operating according to new radio (NR) technologies. For example, a method for wireless communications may include determining a type of channel is scheduled to be transmitted across multiple subframes, determining a first subframe of the multiple subframes is of a first subframe type that is different than a second subframe type of one or more other subframes of the multiple subframes, and determining resources for a decoding candidate of a channel based, at least in part, on the first subframe type and the second subframe type.
US10952239B2 Method for transmitting/receiving uplink signal and device supporting same in wireless communication system supporting unlicensed band
Disclosed are a method for transmitting/receiving an uplink signal between a terminal and a base station and a device supporting same in a licensed assisted access (LAA) system in which the base station or the terminal executes listen-before-talk (LBT)-based signal transmission. Specifically, disclosed are: a method for a terminal transmitting an uplink signal by executing an uplink LBT operation which is based on LBT-related information if the base station provides the LBT-related information for the uplink LBT operation of the terminal; and a device supporting same.
US10952236B2 Beam selection systems and methods
During a first P3 sweep that is associated with a first TCI state and during a second P3 sweep that is associated with a second TCI state, the UE stores the RSRP for each UE RX beam for each UE panel. Then, when the UE is scheduled for a downlink transmission through a DCI pointing to two these two TCI states, instead of only selecting the UE RX beam for respective panel based on the highest RSRP, the UE also takes the hypothetical inter-stream interference in to account when selecting the UE RX beams.
US10952231B2 Method and apparatus for beam indication for uplink transmission in a wireless communication system
A method and apparatus are disclosed from the perspective of a User Equipment (UE). In one embodiment, the method includes the UE is configured with a first serving cell, and is indicated to activate the first serving cell and an active UL BWP, wherein the first serving cell or the active UL BWP is not configured with Physical Uplink Control Channel (PUCCH) resource(s). The method further includes the UE does not expect to be indicated to transmit a first Physical Uplink Shared Channel (PUSCH) in the first serving cell or the active UL BWP in Radio Resource Control (RRC) connected mode, wherein the first PUSCH is scheduled by a Downlink Control Information (DCI) format without spatial relation field.
US10952229B2 Method, device, storage medium, and system for determining time-domain resource
A method, device, storage medium and system for determining a time-domain resource determination are provided. The method includes that: allocation information for scheduling a time-domain resource is received from a network device (S401), the time-domain resource to be scheduled including a time-domain resource required by channel transmission; a time-domain position is determined for the time-domain resource to be scheduled based on a preset rule according to UL/DL time-domain resource configuration information and the allocation information; and channel transmission is performed with the network device through the time-domain resource to be scheduled according to the time-domain position corresponding to the time-domain resource to be scheduled.
US10952228B2 Traffic scheduling and processing method, user side translator and core translator
By deploying a user-side translator at the access point of the user terminal with a first-type Internet, deploying a plurality of core translators between multiple uplink lines of the first-type Internet and a second-type Internet, and allowing the user to select a corresponding core translator to process message according to the usage state of the uplink line, the traffic scheduling and processing method, the user-side translator, the core translator and the traffic scheduling system provided by the embodiments of the present application allow the user to dynamically adjust the use of uplink lines. The solution is capable of achieving the function of software-defined wide area network SD-WAN with the first-type Internet protocol/second-type Internet protocol translation technology, which is of great significance for reducing the network running cost and improving the network performance experience of the user.
US10952224B2 Method and apparatus for transmitting and receiving signals on basis of coverage class in communication system
An apparatus and a method for transmitting and receiving a signal based on a mobility coverage class are provided. The method includes the operations of receiving, from a base station, information for estimating mobility and information for determining whether to return to a first mode, determining whether the terminal has mobility based on the information for estimating mobility, entering a second mode in which a predetermined coverage class is switched to the mobility coverage class when it is determined that the terminal has mobility, transmitting, to the base station, a second mode indicator indicating entry into the second mode, selecting one of coverage classes of the base station as the mobility coverage class, and transmitting and receiving a signal using a resource allocated to the selected mobility coverage class.
US10952220B2 Methods and apparatus for combining received uplink transmissions
Methods and apparatus for combining received uplink transmissions. In an embodiment, a method is provided that includes receiving a descrambled resource element associated with selected second channel state information (CSI2) and receiving a descrambling sequence used to generate the descrambled RE. The method also includes rescrambling the descrambled RE using the descrambling sequence to generate a rescrambled RE and modifying the descrambling sequence to generate a modified descrambling sequence. The method also includes descrambling the rescrambled RE with the modified descrambling sequence to generate a modified descrambled RE and accumulating the modified descrambled RE to form a combined CSI2 value.
US10952216B2 Wireless local area network management
An access point generates a management communication frame, that includes information indicating network parameters of a wireless communication network, for transmission in an operating channel of the wireless communication network. The operating channel including i) at least one primary component channel used at least for synchronizing with client stations associated with the access point and ii) at least one scanning channel specified, by the first communication protocol, to be used for scanning by client stations not associated with the access point. The access point generates a physical layer data unit to include the management communication frame, and transmits the physical layer data unit in the at least one scanning channel, specified by the first communication protocol, to allow discovery of the wireless communication network by client stations that are not associated with the access point.
US10952215B2 Method and system for transmission over multiple carriers
Methods and systems are provided that support the transmission of transport blocks over carrier bundles and bandwidth part (BWP) bundles. These carrier bundles and BWP bundles include physical resources from multiple carriers, the multiple carriers being a proper subset of the carriers configured for a user equipment (UE). A base station transmits an indication to the UE identifying one or more carrier bundles and/or BWP bundles. Each carrier bundle and BWP bundle supports the transmission of a respective transport block over a given duration, and is associated with a respective hybrid automatic repeat request (HARQ) entity.
US10952211B2 Transmitting apparatus and method thereof
Provided is a radio communication base station device which can prevent lowering of use efficiency of a channel communication resource for performing a frequency diversity transmission when simultaneously performing a frequency scheduling transmission and the frequency diversity transmission in a multicarrier communication. In the device, a modulation unit (12) executes a modulation process on Dch data after encoded so as to generate a Dch data symbol. A modulation unit (22) executes a modulation process on the encoded Lch data so as to generate an Lch data symbol. An allocation unit (103) allocates the Dch data symbol and the Lch data symbol to respective subcarriers constituting an OFDM symbol and outputs them to a multiplexing unit (104). Here, when a plurality of Dch are used for a Dch data symbol of one mobile station, the allocation unit (103) uses Dch of continuous channel numbers.
US10952208B2 Method and apparatus for transmitting and receiving feedback in wireless communication system
The present disclosure relates to a pre-5th-generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th-generation (4G) communication system such as long term evolution (LTE). In a feedback method of a terminal, receiving a first subframe from a base station, detecting, from the first subframe, downlink control information (DCI) including transmission timing information and frequency resource information for feedback, creating feedback information for data decoding of the first subframe to be transmitted in a second subframe determined based on the DCI, and transmitting the feedback information, based on a time resource indicated from the transmission timing information and a frequency resource indicated from the frequency resource information in the DCI.
US10952206B2 Method and device for allocating data channel resource for next-generation wireless access network
Provided is s a method for a base station to allocate a time interval resource to transceive a downlink data channel (PDSCH) or an uplink data channel (PUSCH). The method include allocating a time interval resource for each OFDM symbol on the basis of a slot or a mini-slot, transmitting, to a terminal, time interval resource configuration information including OFDM symbol allocation data for OFDM symbols used for data channel transception in the slot or the mini-slot, and transmitting, to the terminal, control information selecting one of the symbol allocation data included in the time interval resource configuration information.
US10952205B2 Extending physical downlink control channels
Disclosed is a method performed by a node B for providing downlink control information (DCI) to one user equipment (UE) in order to enable communication over a plurality of cells in a communication system, including configuring, by the Node B, a DCI format to be used for a physical downlink control channel (PDCCH), transmitting, by the Node B, at least one PDCCH in a common search space (CSS), and transmitting, by the Node B, at least one PDCCH in each of a plurality of UE dedicated search spaces (UE-DSSs), wherein a CSS for receiving system information is common to the plurality of cells, wherein the plurality of UE-DSSs are configured for communication with respect to the plurality of cells, respectively, and wherein each of the plurality of cells corresponds to a cell identity which is UE-specific and configured based on higher layer signaling from the Node B.
US10952204B2 Facilitating forward-compatible receivers in wireless communications systems
A system facilitating forward-compatible receivers in wireless communications systems. In one example, the system can include: a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising: generating information according to a protocol for receipt by a mobile device, wherein the information is indicative of a defined behavior of the mobile device relative to whether the mobile device is to override a reserved resource allocation applicable to a physical resource, and wherein the reserved resource allocation is indicative of whether the mobile device is authorized to communicate via the physical resource; and transmitting the information to the mobile device.
US10952202B2 Method for receiving downlink control information by UE in wireless communication system, and apparatus for same
The present invention relates to a method for receiving control information by a UE in a wireless communication system, and an apparatus for same. More specifically, the method includes a step of receiving reconfiguration downlink control information (DCI), wherein the reconfiguration DCI includes a plurality of reconfigurations relating to a UE group including the UE and is configured so as to be received on the basis of a radio network temporary identifier (RNTI) defined for the reconfiguration DCI.
US10952200B2 Indication method and apparatus for transmitting physical control channel
The present application relates to an indication method for transmitting a physical control channel. The method includes: determining, by a radio node, one of space frequency block coding SFBC transmission and single frequency transmission, as a receiving mode used by user equipment to receive a downlink physical control channel; and sending, by the radio node, an indication message to the user equipment, where the indication message is used to instruct the user equipment to receive, in the receiving mode, the downlink physical control channel sent by the radio node. The user equipment receives the downlink physical control channel according to the receiving mode, thereby improving system performance.
US10952199B2 Method and apparatus for transmitting downlink control information in wireless communication system
A communication method and system for converging a 5G communication system for supporting higher data rates beyond a 4G system with a technology for Internet of Things (IoT) is disclosed. A method of a terminal in a wireless communication system is provided. The method includes receiving downlink control information (DCI) including frequency domain resource allocation information on a physical downlink control channel (PDCCH) from a base station, identifying an allocated resource for transmitting or receiving data based on the frequency domain resource allocation information, and transmitting or receiving the data on the allocated resource. When the frequency domain resource allocation information is based on a first bandwidth part of a first bandwidth and the DCI is for a second bandwidth part corresponding to a second bandwidth, the allocated resource is identified by applying a scaling factor based on the first bandwidth and the second bandwidth.
US10952197B2 Method for determining hybrid automatic repeat request process number, base station, and user equipment
Disclosed are a method for determining a hybrid automatic repeat request (HARQ) process number (HPN) allocated to downlink link (DL) data, a method for notifying a HPN allocated to the DL data, a method for allocating a HPN to DL data, a base station, and a user equipment. The method for determining a HPN allocated to DL data includes: receiving DL control information (DCI) associated with DL data; determining, according to the DCI, whether the DL data satisfies a predetermined condition; and when the DL data satisfies the predetermined condition, determining the HPN allocated to the DL data based on a HPN field and an additional field in the DCI. Alternatively, the method for determining a HPN allocated to DL data includes: receiving DCI related to current DL data; determining whether HPN fields in the DC are predetermined values indicating at least a first HPN and a second HPN; and when it is determined that the HPN fields are predetermined values, determining a HPN allocated to the current DL data, according to a reception state of DL data sent before the current DL data. Accordingly, overheads and power consumption are not increased while more than 8 HARQ processes are supported.
US10952194B2 Method and system for managing wireless communication in vehicle-to-anything communication system
A method for managing a wireless communication between user equipment (UE) by a UE in a communication system, the method comprising: receiving, from a base station (BS), a first signalling message to configure a report of assistance information for the wireless communication related to a vehicular service; transmitting, to the BS, the assistance information based on the first signalling message, wherein the assistance information comprises at least one of a period and timing offset of a data arrival and a data size; receiving, from the BS, a second signalling message comprising at least two semi-persistent scheduling (SPS) configurations for the wireless communication based on the assistance information; and performing the wireless communication with radio resources corresponding to the at least two semi-persistent SPS.
US10952193B2 LTE-TDD carrier aggregation enhancement for half-duplex UES
Enhancement of long term evolution (LTE) time division duplex (TDD) carrier aggregation for half duplex user equipments (UEs) is discussed. In one aspect of enhanced TDD carrier aggregation, the UE monitoring for a control signal indicating subframe configuration for each TDD cell of an aggregated set of TDD cells in the same band. The UE may determine the downlink subframes and receive downlink transmissions on such subframes based on the control signal. In another aspect, the UE compares the number of scheduled uplink and downlink subframes between the TDD cells in the same band to determine the downlink error-control messaging timing for each cell.
US10952192B2 Connected mode design with bundling considerations
Aspects of the present disclosure provided techniques that may be applied in systems that utilize bundled transmissions from a base station (e.g., an eNodeB) to a user equipment (UE), when a user equipment (UE) is in a connected mode of operation. An exemplary method performed by a UE for processing a downlink control channel sent as a bundled transmission over a bundle of subframes, comprises determining when to start monitoring for the control channel; and monitoring for the control channel in a limited number of downlink subframes, based on the determination.
US10952189B2 Method and device for configuring demodulation reference signal for uplink control channel in wireless cellular communication system
The disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The disclosure relates to an uplink control information transmission method of a terminal in a wireless communication system, wherein in receiving physical uplink control channel (PUCCH) configuration information and transmitting control information by applying PUCCH format 2 on a PUCCH on the basis of the PUCCH configuration information, the terminal applies a scrambling ID of a DMRS sequence on the basis of a configuration of a PUSCH uplink DMRS mapping type.
US10952188B2 OFDMA-based multiplexing of uplink control information
Methods and apparatus are described for transmitting uplink control information (UCI) over an OFDMA-based uplink. In some embodiments, UCI symbols are mapped to resource elements (REs) in the time/frequency resource grid to maximize frequency diversity. In some embodiments, UCI is mapped in a manner that takes into account channel estimation performance by mapping UCI symbols to those REs that are closest (in terms of OFDM subcarriers/symbols) to REs that carry reference signals.
US10952181B1 Detecting a location of motion using wireless signals in a wireless mesh network that includes leaf nodes
In a general aspect, a method is presented for detecting a location of motion using wireless signals in a wireless mesh network that includes leaf nodes. The method includes obtaining motion-sensing data based on wireless signals exchanged on wireless links in a wireless mesh network including a plurality of nodes. The plurality of nodes includes a first access point (AP) node, one or more other AP nodes, and leaf nodes. The method also includes identifying, based on the motion-sensing data, the first AP node as an estimated location of motion of an object. The method additionally includes generating a likelihood data structure comprising likelihood values assigned to respective nodes of the plurality of nodes in response to the first AP node being identified as the estimated location of motion. A location of the motion of the object is determined based on the likelihood data structure.
US10952178B2 Low power periodic and triggered location of a mobile device using control plane optimization
Techniques are discussed herein for supporting periodic or triggered location of a user equipment (UE) using control plane (CP) optimization with optional use of Early Data Transmission (EDT). A location server (LS), such as a 5G LMF, sends a request to a UE for periodic or triggered location and includes a request and/or criteria for using CP optimization. After confirming the request, the UE monitors for periodic or triggering events and, for each detected event, sends an event report to the LS which may include location information. In embodiments, the UE establishes a signaling association with a RAN node to send the event report using CP optimization and optionally using EDT. The RAN node may then release the signaling association after the LS returns a single response to the UE.
US10952177B2 Dynamic subscription handling in 5G and long term evolution (LTE)
Systems, methods, apparatuses, and computer program products for dynamic subscription handling are provided. One method includes receiving, by a control node in a network, a request in which a user equipment requests to register with the network or requests to obtain a specific service for a certain access point name. The method may then include determining whether the user equipment is authorized to obtain services from the network or authorized to use the access point name. When it is determined that the user equipment is not authorized to obtain services from the network or not authorized to use the access point name, the method includes re-directing the user equipment to a subscription server, sending a response to the user equipment indicating that the request is rejected with re-direction, and triggering establishment of a packet data connectivity session for the user equipment.
US10952173B2 Notification of delivery of a RRLP multilateration timing advance request message to a base station subsystem (BSS)
The present disclosure describes various techniques for enabling a Serving GPRS Support Node (SGSN) to provide a Base Station System (BSS) with an indication that a Logical Link Control (LLC) Protocol Data Unit (PDU) sent to a given wireless device contains a Radio Resource Location services Protocol (RRLP) Multilateration Timing Advance Request message such that the BSS after transmitting the LLC PDU to the given wireless device may invoke Timing Advance estimation algorithms for reception of uplink Packet Associated Control Channel (PACCH) acknowledgement block(s) (e.g., Extended Coverage (EC)-PACCH acknowledgment block(s)) from the given wireless device.
US10952168B2 Method for transmitting downlink control signal and apparatus
Embodiments provide a method for transmitting a downlink control signal, and an apparatus. The method includes: sending, by a base station, one or more radio frames, where the one or more radio frames include a plurality of OFDM symbols that carry synchronization signals, each OFDM symbol that carries a synchronization signal is sent by using one or more downlink beams of the base station, and the OFDM symbol that carries the synchronization signal further carries a downlink control signal. The downlink control signal is placed in the OFDM symbol that carries the synchronization signal.
US10952165B2 Apparatus and method for performing uplink synchronization wireless communication system
This specification relates to an apparatus and method for performing random access in a wireless communication system. This specification discloses a mobile station, including a reception unit for receiving TAG configuration information on which at least one serving cell configured in the mobile station is classified as a Timing Alignment Group (TAG) from a base station and a transmission unit for transmitting a random access preamble to the base station on one representative serving cell within the TAG. In accordance with this specification, a procedure of obtaining a TAV for a serving cell in order to secure and maintain uplink timing synchronization becomes clear, the time taken to obtain uplink synchronization for a serving cell may be reduced, and overhead due to excessive random access attempts may be reduced by obtaining a TAV for a plurality of serving cells through one random access procedure.
US10952163B2 System and method for wireless power delivery
A system for wireless power delivery, preferably including one or more power receivers and a power delivery device (or multiple power delivery devices). The power delivery device preferably includes a housing and a transmitter. Each power receiver preferably includes one or more receiver antennas and electrical loads. A method for wireless power delivery, preferably including determining transmitter-receiver proximity, determining transmission parameter values, and/or transmitting power based on the transmission parameter values.
US10952162B2 Method and system for wireless power delivery
A system for wireless power delivery including one or more transmitters and receivers. A method for wireless power delivery, preferably including: determining transmitter-receiver proximity; determining transmission parameter values, preferably including determining initial parameter values, evaluating candidate transmission parameter values, performing one or more local optimum searches, and/or performing one or more global optimum searches; and transmitting power based on the transmission parameter values.
US10952161B2 Physical random access channel enhanced transmission method, network device, and terminal
A physical random access channel enhanced transmission method, a network device, and a terminal are disclosed, where implementation of the terminal is used as an example, and the terminal includes: a processor, configured to determine level information of physical random access channel PRACH enhanced transmission; and to determine a first characteristic parameter that is of PRACH enhanced transmission and that is related to the determined level information of PRACH enhanced transmission, where the first characteristic parameter includes transmit power and a preamble format; and a transmitter, configured to perform PRACH enhanced sending according to the first characteristic parameter determined by the processor.
US10952159B2 Altitude based device management in a next generation wireless communications system
Altitude based device management is provided herein. A method can comprise transmitting, by a mobile device comprising a processor, a signaling message to a network device of a wireless network. The signaling message can comprise first data indicating a device type of the mobile device and second data indicating a distance measurement of the mobile device with respect to a reference point. The method can also comprise implementing, by the mobile device, a first instruction related to a power setting and a second instruction related to an operating parameter. The first instruction and the second instruction can be received from the network device and can be based on the device type of the mobile device and the distance measurement of the mobile device.
US10952157B2 Apparatus and method for measuring traffic of users using distributed antenna system
A system and method are provided to efficiently provide coverage within a large scale of a building by identifying user equipment (UE) on a floor by floor basis using a distributed antenna system (DAS) and pseudo timing advance values (TA) assigned to each floor. By applying different pseudo delays on a plurality of distributed antenna basis located at each floor, a base station can know a floor at which a user equipment is located through a timing advance value of the user equipment. When a traffic amount increases based on the measured traffic amount of each floor, the base station may increase a carrier and adjust an amplifier output on a floor by floor basis, thereby efficiently using power and maintaining a user's quality of experience (QoE).
US10952155B2 Method and apparatus for performing signal conditioning to mitigate interference detected in a communication system
A system that incorporates aspects of the subject disclosure may perform operations including, for example, receiving, via an antenna, a signal generated by a communication device, detecting an interference in the signal, the interference generated by one or more transmitters unassociated with the communication device, and the interference determined from signal characteristics associated with a signaling protocol used by the one or more transmitters, and performing signal conditioning on the signal to reduce the interference. Other embodiments are disclosed.
US10952154B2 Managing unwanted transmissions
Aspects of the present disclosure provide techniques for managing unwanted transmissions by a wireless communications device, such as spurious transient transmissions caused by changing a power level of a transmitter. An exemplary method includes determining, based on one or more parameters, an action to reduce an impact of a spurious transmission by the UE, wherein the spurious transmission relates to at least one of changing a transmit power level at the UE or switching one or more radio components at the UE, and taking the determined action to reduce the impact.
US10952151B2 Uplink power control for advanced wireless communication systems
A method of a user equipment (UE) for an uplink power control is provided. The method comprises transmitting, to a base station (BS), UE capability information including a full power transmission capability of the UE, receiving, from the BS, downlink control information (DCI) including a transmit precoding matrix indicator (TPMI), determining a power level for each antenna port at the UE based on the full power transmission capability of the UE and the TPMI, and transmitting, to the BS, UL data via physical uplink shared channel (PUSCH) based on the determined power level for each antenna port at the UE and the TPMI wherein the TPMI indicates a precoding matrix and a number of layers used to transmit the UL data via the PUSCH.
US10952148B2 Data transmission method and terminal device thereof
A data transmission method includes obtaining, by user equipment (UE), a maximum transmit power; determining, by the UE, a transmit power of a data channel and/or a transmit power of a control channel based on the maximum transmit power and a first parameter, where the first parameter includes at least one of the following: a bandwidth of the data channel, a bandwidth of the control channel, or a carrier type of a carrier of a first link; and sending, by the UE, the control channel and the data channel in a same subframe.
US10952145B2 Apparatus and method for providing low-power mobile hotspot
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A method for a mobile access point P) in a Wireless environment may comprise the steps of: receiving, from a station, a message indicating that uplink traffic exists, through a proximity communication path; switching a hotspot from an idle mode to an active mode, in response to the received message, transmitting, to the station, a response message to the received message through the proximity communication path, in response to the switching to the active mode; and receiving, from the station, the uplink traffic through a path on the hotspot.
US10952141B2 System and method for uplink timing synchronization in conjunction with discontinuous reception
A system and method are disclosed for providing uplink timing synchronization during DRX operation in a wireless communication system.
US10952139B2 Wireless communication involving a wake time period for a station
A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, an apparatus is configured to receive information indicating a wake time period from a STA and use the received wake time period to schedule communication with the STA. The apparatus may use the received wake time period to determine a target transmission time for transmitting a trigger frame to the STA. The apparatus may transmit a beacon to the STA and then transmit the trigger frame to the STA at the target transmission time following the beacon. The apparatus may also indicate an offset from the beacon that the apparatus will use for communication with the STA based on the wake time period of the STA.
US10952136B2 Cell search method and terminal device
Provided are a cell search method and a terminal device. The method is applied to a terminal device in an inactive state, wherein the inactive state indicates that the terminal device is disconnected from a network device, and the network device and the terminal device both retain contextual information of the terminal device, the contextual information being used for establishing a connection between the terminal device and the network device. The method comprises: when no suitable cell is found for camping, a terminal device entering an arbitrary cell search state to search for an acceptable cell and/or a suitable cell. In the implementations of the present disclosure, when no suitable cell is found for camping, a terminal device in an inactive state searches for an acceptable cell and/or a suitable cell by means of entering an arbitrary cell search state.
US10952135B2 WLAN access method and apparatus
The present application provides a WLAN access method. The method includes: obtaining an access location of a UE; obtaining AP access information of the UE at the access location; selecting an AP according to the obtained AP access information to access a WLAN; and sending AP access information of the selected AP to the UE. The present application further provides another WLAN access method and a corresponding apparatus.
US10952133B2 Method and system for handling collision and synchronization cases
Embodiments herein disclose a method for managing SOR information by UE in an automatic network selection mode in a wireless communication network. The method includes receiving the SOR information from one of a first VPLMN and a HPLMN and determining whether a SOR information security check is successful and the UE is camped on one of the first VPLMN and the HPLMN and performing one of: continuing to receive services from the HPLMN on determining that the UE is camped on the HPLMN irrespective of the SOR information security check, continuing to receive services from the first VPLMN on determining that the UE is camped on the first VPLMN and that the SOR information security check is successful, and automatically triggering a registration to a second VPLMN available on determining that the UE is camped on the first VPLMN and that the SOR information security check is unsuccessful.
US10952132B2 Facilitation of icons for 5G or other next generation network
When a sub6 user equipment (UE) device is in a millimeter wave (mmW) cell coverage, the sub6 UE device can improperly display a 5G+ icon based on a long term evolution (LTE) anchor cell. However, if the sub6 UE device moves to an area comprising a sub6 cell, when the sub6 UE device is on the LTE cell, the sub6 UE device can utilize the sub6 cell and thus properly display the 5G icon, due to the 5G availability on the sub6 band. Additionally, when the sub6 UE device transitions to a mmW and sub6 area, then the 5G icon can also be appropriately displayed because the sub6 UE device can utilize the sub6 cell from the LTE anchor cell even if the sub6 UE device cannot utilize another mmW cell.
US10952127B2 Discovery procedure signaling
Methods, systems, and devices for wireless communications are described. Some wireless communications systems support beamforming to improve the reliability of transmissions from a transmitting device to a receiving device. In some cases, a wireless device broadcasts information using beamforming. In such cases, in order to limit the overhead and power consumption associated with the broadcast, the wireless device utilizes the techniques described herein for broadcasting information using beamforming. In particular, rather than broadcasting large amounts of data in a beam-sweep, a wireless device broadcasts a relatively lightweight signal in a beam-sweep to first identify a receiving device and/or a suitable beam for communicating with a receiving device. Once the transmitting device identifies the receiving device and/or the suitable beam, the transmitting device broadcasts the data to be received by the receiving device.
US10952119B2 Handover optimization based on mobility characteristics of user devices
A base station of the cellular network receives a history of wireless access of a user device. When the history indicates that the user device is a mobile device, the base station commands the user device to perform a mobility measurement. When the history indicates that the user device is a stationary device, the base station commands the user device to bypass the mobility measurement. The user device is determined to be a mobile device when the history indicates that the user device is wirelessly connected with at least two different base stations within a threshold period of time. The user device is determined to be a stationary device when the history indicates that the user device is connected with the base station and no other base station within a threshold period of time.
US10952111B2 Wireless telecommunications system
A first terminal device, for use in a wireless telecommunications system, including: a receiver; a transmitter: a storage medium operable to store mapping information identifying sets of predetermined radio resources and a predetermined geographical region associated with each respective set of predetermined radio resources; and a controller operable to: receive a geographical location, the geographical location of the terminal device being determined by a location unit; determine the predetermined geographical region of the received mapping information within which the determined geographical location is located; determine the set of predetermined radio resources associated with the determined geographical region using the received mapping information; control the receiver to receive signals from a second terminal device using the determined set of predetermined radio resources; and control the transmitter to transmit signals to the second terminal device using the determined set of predetermined radio resources.
US10952107B2 Method for performing RRC connection reestablishment process and apparatus supporting same
Provided is a method for a terminal performing an RRC connection reestablishment process in a wireless communication system. The method comprises the steps of: the terminal moving from a first base station to a second base station; transmitting, to the second base station, an RRC connection reestablishment request message; receiving, from the second base station, an RRC connection reestablishment message, wherein the RRC connection reestablishment message includes a state conversion indicator indicating an RRC state into which the terminal should enter; and entering the RRC state corresponding to the state conversion indicator.
US10952103B2 Transmission opportunity (TXOP) structure for new radio-unlicensed (NR-U) and new radio-synchronized sharing (NR-SS)
Wireless communications systems and methods related to communicating in a shared communication medium with flexible scheduling are provided. A first wireless communication device communicates, with a second wireless communication device during a reservation period, a channel reservation request for a first transmission opportunity (TXOP) in a spectrum. The first wireless communication device communicates, with the second wireless communication device during a response period in response to the channel reservation request, a channel reservation response. The first wireless communication device communicates, with a third wireless communication device during a first time period between the reservation period and the response period, a first communication signal.
US10952102B2 Method and apparatus for controlling data transmission speed in wireless communication system
Disclosed are a method and apparatus for controlling data transmission rate in a wireless communication system. The method for controlling transmission rate of a server according to the present invention comprises the steps of: determining an uplink transmission data rate of a first packet received from a terminal; transmitting a first parameter for controlling to increase the uplink transmission data rate; determining whether the uplink transmission data rate of a second packet received based on the first parameter increases; and transmitting a second parameter for controlling change of the uplink transmission data rate based on the determination result.
US10952099B2 Methods and apparatuses for transmitting control-plane messages in cells using different radio access technologies
A radio station (2) transmits or receives, to or from a radio terminal (1) in a second cell (23, 24), a CP message containing a NAS message or an RRC message or both, when a predetermined condition is satisfied. The second cell (23, 24) uses a RAT different from that of the first cell, and is used in addition and subordinate to the first cell. The predetermined condition relates to at least one of: (a) a content or type of the CP message; (b) a type of a signalling radio bearer used to transmit the CP message; (c) a transmission cause of the CP message; and (d) a type of a core network associated with the NAS message. It is thus, for example, possible to contributing to efficient transmission of control plane (CP) messages in a radio architecture that provides interworking of two different Radio Access Technologies (RATs).
US10952088B2 Method and network device for receiving report, and method and base station for performing report
A network device with an access and mobility management function (AMF) transmits a request message for requesting a base station to perform radio resource control (RRC) state reporting for a user equipment. The base station transmits a reporting message including information indicating whether the user equipment is in an RRC_CONNECTED state or an RRC_INACTIVE state to the network device.
US10952084B2 Interference management for spectrum sharing
Methods and apparatus related to interference management for a spectrum (e.g., unlicensed band) shared among multiple wireless communication devices (e.g., user equipment or base stations). A first wireless communication device may generate and transmit to a second wireless communication device an indication that facilitates interference management (e.g., interference estimation, suppression, and/or mitigation). For example, an interfering device may indicate its transmission characteristics to an interfered device to facilitate receiver-side interference suppression, or an interfered device may indicate its reception characteristics to an interfering device to facilitate transmitter-side interference mitigation.
US10952082B2 System and method for analyzing network performance data
A computer system and computer-automated method for analyzing performance data in a telecommunications network. A data set is provided that contains a log of a first time sequence of network events which are classified into event types. A second time sequence is generated from the first time sequence by aggregating the events into event groups, and at least a third time sequence is generated by aggregating the event groups into event super-groups. A multi-level time sequence event hierarchy of at least three levels is thus created. The multiple time sequence levels are rendered into a visualization in which the different event types are visually distinct from each other. The visualization reveals to a domain expert patterns of behavior in the data set which can be used to detect current network problems and to predict future network loading, for example in a network operations center.
US10952080B2 Spectrum management device and method, geographic location database and subsystem
Provided in the present disclosure are a spectrum management device and method, a geographic location database, a coexistence discovery device, and subsystems for use in a radio communication system comprising a main system and subsystems. The spectrum management device comprises: a processing circuit, which is configured to: acquire spectrum usage information and spectrum adjustment capability information of subsystems managed by the spectrum management device, the spectrum usage information corresponding to information related to used spectrums assigned to and used by each subsystem, the spectrum adjustment capability information corresponding to information related to whether the subsystems support a spectrum adjustment operation, and an adjustment of the spectrums of the subsystems managed by the spectrum management device is determined on the basis of the spectrum usage information and the spectrum adjustment capability information, thus the interference caused by the subsystems as a result of spectrum usage to the main system is limited within a permissible range of the main system. The spectrum management device and method, the geographic location database, the coexistence discovery device, and the subsystems of the present disclosure achieve highly efficient use of spectrum resources.
US10952079B2 Wi-Fi virtualized network operator
A Wi-Fi virtualized network operator (WVNO) function can be created by offering resources of a wireless access point (AP), for example, a Wi-Fi access point, to one or more third party service providers. In one aspect, the AP can broadcast two or more service set identifiers (SSIDs) that are linked to respective service provider over the same frequencies. End user devices (EUDs) located within the coverage area of the AP can select a SSID corresponding to a preferred network and connect to the preferred network via the access point. A routing device can be employed to direct traffic to/from the EUDs and a device of an appropriate network based on the SSID that has been selected.
US10952077B1 Technologies for access control communications
A method according to one embodiment includes receiving, by a gateway device and from an access control device, credential data received by the access control device from a mobile device in response to presentation of the mobile device to the access control device, comparing the credential data to a gateway credential list stored in a memory of the gateway device, the gateway credential list identifying a plurality of credentials associated with the gateway device, and each credential of the plurality of credentials associated with a unique credential index, transmitting, to a server, the unique credential index associated with the credential data in response to determining that the credential data matches a corresponding credential in the gateway credential list, and receiving, from the server, an access control decision associated with the credential data in response to transmitting the unique credential index.
US10952074B2 Method and apparatus for authenticating users in internet of things environment
The present disclosure relates to a sensor network, machine type communication (MTC), machine-to-machine (M2M) communication, and technology for Internet of things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method and an authenticating system for authenticating users in an IoT environment are provided. The method includes receiving an access request to at least one device present in the IoT environment, identifying a type of questions based on at least one of a user interface (UI) type of the at least one device, or an authentication level of the at least one device, generating at least one question corresponding to the type of questions based on at least one of user data of a user associated with the access request, or device data of one or more devices associated with the user, presenting the at least one question to at least one of the user and the one or more devices, and authenticating the user to access the at least one device based on a response for the at least one question received from the at least one of the user and the one or more devices.
US10952073B2 Scalable WLAN gateway
A technique for combining transmission bandwidths of several communication devices, such as mobile stations (MS1, MS2) is disclosed. A master mobile station (MS1) establishes (7-0) a WLAN access point communicating with WLAN client terminals (CT). One or more slave mo-bile stations (MS2) may detect a predefined network identifier and join the WLAN network. The master (MS1) as-signs IP addresses for the client terminals (CT) and slave mobile stations (MS2). The master also resolves DNS queries in cooperation with external DNS servers. Traffic, including internet packets (IP1-IP4), between the client terminals and various internet hosts (HO) is tunneled over multiple simultaneous transmission paths (7-6, 7-8; 7-18, 7-22) between the master (MS1) and a multiplexing/demultiplexing computer (SM). The inventive band-width combination technique is transparent to the client terminals (CT) and the internet hosts (HO).
US10952072B2 Long training field sequence security protection
This disclosure describes systems, methods, and devices related to long training field (LTF) sequence security protection. A device may determine a null data packet (NDP) frame comprising one or more fields. The device may determine a first long training field (LTF) and a second LTF, the first LTF and the second LTF being associated with a first frequency band of the NDP frame, wherein time domain LTF symbols of first LTF and the second LTF are generated using different LTF sequences. The device may determine a third LTF and a fourth LTF, the third LTF and the fourth LTF being associated with the a second frequency band of the NDP frame, wherein time domain LTF symbols of third LTF and the fourth LTF are generated using different LTF sequences. The device may cause to send the NDP frame to an initiating or a responding device. The device may cause to send a location measurement report (LMR) frame to the initiating or the responding device, wherein the LMR comprises timing information associated with the first frequency band and the second frequency band.
US10952064B2 Remote provision of a subscriber entity
There is provided mechanisms for remote provision of a subscriber entity to a PLMN in a communications network. A method is performed by the subscriber entity. The method comprises obtaining a first list of PLMN IDs in the communications network for which a signal quality criterion is fulfilled. The method comprises providing the first list of PLMN IDs and eUICC ID of the subscriber entity to a network server. The method comprises receiving a third list of PLMN IDs from the network server, wherein the third list of PLMN IDs is based on the first list of PLMN IDs. The method comprises selecting, when the third list of PLMN IDs is a non-empty list, one PLMN from the third list of PLMN IDs to remotely provision the subscriber entity.
US10952063B2 Methods, systems, and computer readable media for dynamically learning and using foreign telecommunications network mobility management node information for security screening
A method for dynamically learning and using foreign mobility management node information for telecommunications network security screening includes operating a telecommunications network routing node in a learn mode in which traffic from foreign mobility management nodes is received and identities of the foreign mobility management nodes are learned and used to populate a security database maintained by the telecommunications network routing node. The method further includes operating the telecommunications network routing node in a test mode to dynamically learn foreign mobility management node security status and maintaining the security status for the foreign mobility management nodes in the security database. The method further includes operating the telecommunications network routing node in an active mode to filter traffic from the foreign mobility management nodes using the dynamically learned node identities and security statuses.
US10952061B2 Method and apparatus for transmitting a discovery signal, and method and apparatus for receiving a discovery signal
A transmission method of a base station is provided. The base station generates a first discovery signal block including a first PSS (primary synchronization signal) and a first SSS (secondary synchronization signal). The base station generates a second discovery signal block including a second PSS and a second SSS. Also, the base station transmits the first discovery signal block and the second discovery signal block.
US10952060B2 Communication apparatus, communication method, and program
A communication apparatus includes an acquisition unit that acquires identification information from a first different communication apparatus, a determination unit that determines whether the acquired identification information is first identification information, a reception unit that receives, from the first different communication apparatus, a predetermined request to connect a second different communication apparatus to a wireless network generated by the communication apparatus, and a providing unit that, in a case where the identification information is the first identification information, provides the second different communication apparatus with a communication parameter for connecting to the wireless network in response to receipt of the predetermined request.
US10952055B2 Wireless communication system, vehicle, smart apparatus, and controlling method thereof
A wireless communication system includes a wearable device transmitting advertising packet data, a vehicle, and a smart apparatus. The vehicle receives the advertising packet data, connects with the wearable device if a user is present in the vehicle, and transmits set packet data to the smart apparatus. The smart apparatus receives the advertising packet data, connects with the wearable device if the user is not present in the vehicle, and receives the set packet data to disconnect the wearable device.
US10952053B2 System and method for machine to machine subscriber information and retrieval protection
Systems and methods utilize a machine type communication interworking function and mapping function to manage and route requests from a variety of devices in data networks.
US10952048B2 Vehicle wireless connection system and method of controlling the same
A vehicular wireless connection system and method are provided to perform wireless communication connection between a vehicle and a smart device of a user. The method includes receiving a plurality of beacon signals by the smart device and generating a positioning key based on at least some of the plurality of beacon signals. Identification information including the positioning key and identification information of at least one nearby wireless device is transmitted to a server. In response to receiving vehicle verification result information from the server, a wireless connection to the vehicle is attempted based on the vehicle verification result information.
US10952044B2 Methods and systems for driver identification
A method of determining a position of a mobile device in a vehicle during a drive includes measuring at least one first acceleration magnitude of the mobile device in a gravity direction with at least one sensor of the mobile device, measuring at least one second acceleration magnitude of the mobile device in the gravity direction with the at least one sensor of the mobile device, the at least one second acceleration magnitude separated in time from the at least one first acceleration magnitude, comparing the at least one first acceleration magnitude with the at least one second acceleration magnitude, and based on a result of the comparing, predicting the position of the mobile device in the vehicle.
US10952040B2 Mobile machine
A system for providing mobile content to a mobile communication device includes a first computing system including one or more servers to cause a graphical user interface to be displayed at a second computing system, the graphical user interface (i) enabling a user of the second computing system to edit a digital file to create the mobile content and (ii) enabling the user of the second computing system to provide a phone number associated with the mobile communication device, the mobile communication device being separate and remote from the first computing system and the second computing system. The one or more servers of the first computing system receive, from the second computing system via the communications network, the mobile content and the phone number associated with the mobile communication device. The one or more servers of the first computing system use the phone number received from the second computing system to cause the delivery of the mobile content to the mobile communication device via a wireless communications network in a format compatible with one or more operational parameters of the mobile communication device, the one or more operational parameters including at least one of a mobile communication device type and a software platform type, wherein using the received phone number to cause the delivery of the mobile content to the mobile communication device is performed without the mobile communication device identifying the one or more operational parameters to the first computing system or the second computing system.
US10952037B2 Multi-slicing orchestration system and method for service and/or content delivery
Aspects of the subject disclosure may include, for example, detecting a first communication device including an application based on contemporaneous access of a first service and second service functions, wherein the application communicates via first and second user data traffic flows associated with the first and second service functions. An association is facilitated of the first user data traffic flow with a first logical network slice, wherein the first user data traffic flow is conveyed by the first logical network slice. An association is facilitated of the second user data traffic flow with a second logical network slice, wherein the first and second user data traffic flows are conveyed contemporaneously by the first and second logical network slices. Other embodiments are disclosed.
US10952031B2 Licensed-assisted user equipment cooperation in unlicensed sidelink
Methods and devices are provided to enable a cluster of user equipments (UEs) to receive a multicast signal over a first spectrum band and access a second spectrum band as a single virtual entity for device-to-device (D2D) mutual broadcast within the cluster. In an embodiment, a first UE in a cluster receives a multicast signal from a wireless network over the first spectrum band, the multicast signal including downlink information targeted to a second UE in the cluster. The first UE performs in a contention procedure for a transmission opportunity (TXOP) in the second spectrum band in accordance with group listen-before-talk (LBT) parameters configured for the cluster. If the contention procedure has acquired a TXOP in the second spectrum band for the cluster, the first UE sends at least a portion of the downlink information to the second UE over the second spectrum band during the TXOP.
US10952028B2 Location of a mobile device with wireless access using a user plane location solution
Techniques are discussed herein for supporting location of a user equipment (UE) with wireless access using a user plane (UP) location solution like SUPL. To locate the UE, an initial UP location session is established between the UE and a location server (LS) during which the LS requests location measurements from the UE. The UE obtains the location measurements by ending the location session and entering an idle state, after indicating this intent to the LS. The UE sends the location measurements to the LS by reentering a connected state and starting a new UP location session with the LS, which may be associated with the initial location session using common identification information. The techniques may be used for a UE with only a single RF chain (e.g. a UE that supports NB-IoT or other narrowband wireless access).
US10952026B2 Neural network classifier for detection of travel mode associated with computing devices
Digital data corresponding to a trace by a device is received. The digital data includes location data and time data obtained over a period of time and representing movement of the device. A set of derived values for the plurality of metrics is calculated from the sets of values corresponding to the metrics, and the set of derived values is input to a neural network classification model to determine whether the received digital data represents movement of a first type. In response to determining that the digital data represents movement of the first type, the received digital data corresponding to the trace is labelled with the first type of movement.
US10952019B2 Method for requesting transportation services
A method for safely and efficiently requesting transportation services through the use of mobile communications devices capable of geographic location is described. Individual and package transportation may be provided. New customers may be efficiently serviced, and the requester and transportation provider locations may be viewed in real time on the mobile devices.
US10952018B2 Systems, apparatus, and methods for self- adjusting a broadcast setting of a node in a wireless node network
Methods, apparatus and systems that are directed towards a tangible wireless node-based implementation for self-adjusting a broadcast setting of a node in a wireless node network. In general, the node (such as an ID node, a master node, or container-related node) detects a broadcast modification event (such as a time-based event, an association-based event, a location-based event, and/or a sensor-based event). The node then accesses a broadcast profile stored within the node to determine an updated value for the broadcast setting of the node based upon the detected broadcast modification event. Pursuant to the broadcast profile, the updated value may, for example, be a modified RF transmission output power level setting, a modified frequency setting, and/or a timing setting that changes how the node broadcasts messages. Once the updated value is determined, the node then self-adjusts the broadcast setting from a current value to the updated value.
US10952017B2 Control over multiple user multiple input multiple output (MU-MIMO) by device type and location
A wireless access point selects a Multiple User Multiple Input Multiple Output (MU-MIMO) geofence for a wireless user device based on its device location. The wireless access point transfers MU-MIMO signals to the wireless user device based on the selected MU-MIMO geofence. The wireless access point determines MU-MIMO information for the device location like MU-MIMO gain, user device type, or some other metric. A MIMO control system processes the MU-MIMO information for the device location and responsively modifies the MU-MIMO geofence. The wireless access point selects the modified MU-MIMO geofence for another wireless user device based on its device location. The wireless access point transfers other MU-MIMO signals to the other wireless user device based on the modified MU-MIMO geofence.
US10952013B1 Selective location-based identity communication
Systems, devices, media, and methods are presented for selective location-based identity communication. The systems and methods identify a current location of a mobile computing device and detect a selection of a user interface element associated with the current location. The systems and methods cause presentation of a set of display elements corresponding to the current location and detect selection of a display element of the set of display elements. The systems and methods modify a display characteristic for the current location of the mobile computing device within a set of mobile computing devices based on the selection of the display element.
US10952010B2 Spatial audio for interactive audio environments
Systems and methods of presenting an output audio signal to a listener located at a first location in a virtual environment are disclosed. According to embodiments of a method, an input audio signal is received. For each sound source of a plurality of sound sources in the virtual environment, a respective first intermediate audio signal corresponding to the input audio signal is determined, based on a location of the respective sound source in the virtual environment, and the respective first intermediate audio signal is associated with a first bus. For each of the sound sources of the plurality of sound sources in the virtual environment, a respective second intermediate audio signal is determined. The respective second intermediate audio signal corresponds to a reverberation of the input audio signal in the virtual environment. The respective second intermediate audio signal is determined based on a location of the respective sound source, and further based on an acoustic property of the virtual environment. The respective second intermediate audio signal is associated with a second bus. The output audio signal is presented to the listener via the first bus and the second bus.
US10952006B1 Adjusting relative left-right sound to provide sense of an avatar's position in a virtual space, and applications thereof
Disclosed herein is a web-based videoconference system that allows for video avatars to navigate within the virtual environment. The system has a presented mode that allows for a presentation stream to be texture mapped to a presenter screen situated within the virtual environment. The relative left-right sound is adjusted to provide sense of an avatar's position in a virtual space. The sound is further adjusted based on the area where the avatar is located and where the virtual camera is located. Video stream quality is adjusted based on relative position in a virtual space. Three-dimensional modeling is available inside the virtual video conferencing environment.
US10952005B1 Stereo paired speaker system with center extraction
Various implementations include speaker systems. In some particular cases, a speaker system includes: at least two distinct loudspeakers each capable of outputting stereo audio on its own, wherein each loudspeaker comprises: a plurality of transducers, and a controller coupled with the plurality of transducers, where the controller in each loudspeaker is configured to: receive a left channel audio input signal and a right channel audio input signal; extract a center channel signal from the left channel audio input signal and the right channel audio input signal; and provide an audio output signal to at least one of the plurality of transducers for outputting the center channel signal.
US10952000B1 Method and apparatus for balanced audio detection and conversion
Systems and processes are provided to detect an balanced audio signal and generation of an unbalanced audio signal including a first audio input for receiving a first audio signal, a second audio input for receiving a second audio signal, a processor for determining a first root mean square value for the first audio signal, a second root mean square value for the second audio signal and a combined root mean square value for a sum of the first audio signal and the second audio signal, the processor being further operative to generate an unbalanced audio signal in response to the first root mean square value exceeding a first threshold value, the second root mean square value exceeding the first threshold value and the combined root mean square value being less than a second threshold value, and an audio decoder operative to decode the unbalanced audio signal.
US10951999B2 Assembly of a receiver and a microphone
An assembly of a receiver and a microphone, such as for positioning in an ear canal of a person. The receiver and microphone are provided in an overlapping relationship to take up less space while being able to emit sound in one direction and receive sound from that direction. When the assembly if for use deep inside the ear canal of a person, the microphone may be very small, as it is exposed to very high sound levels.
US10951996B2 Binaural hearing device system with binaural active occlusion cancellation
A binaural hearing system includes a first hearing device and a second hearing device, each of which comprising: an input transducer; a transducer audio signal processor configured to provide a processed input transducer audio signal; an ear canal microphone; an ear canal audio signal processor configured to provide a processed ear canal audio signal; a first signal combiner configured to combine the processed input transducer audio signal with the processed ear canal audio signal to obtain an output transducer audio signal; a signal level detector configured to determine a signal level of (1) the output transducer audio signal or (2) an audio signal included in formation of the output transducer audio signal; and an output transducer; wherein the binaural hearing system further comprises a binaural excessive level detector connected to the first hearing device's signal level detector and the second hearing device's signal level detector.
US10951994B2 Method to acquire preferred dynamic range function for speech enhancement
At least one exemplary embodiment is directed to a method of generating preferred dynamic range function to process audio reproduced by an earphone device. The function includes processing the audio to improve speech intelligibility. The function is acquired with a self-administered hearing test.
US10951993B2 Integrated personal amplifier system with howling control
With regards to a hearing assistive device, a user's speech can be picked up by the microphone and feed through the speaker causing an acoustic feedback effect. The user may have to constantly adjust the volume of the hearing assistive device to achieve a more comfortable volume based on where the speech is coming from. Furthermore, the when the hearing assistive device experiences feedback, the amplification of the feedback can cause damage to the user's hearing. Therefore, mitigating the acoustic feedback effect of assistive hearing devices can generate a more efficient and comfortable hearing device. The acoustic feedback can be mitigated by leveraging a dynamic range controller and a howling detector which comprises a user interface and a status indicator.
US10951988B2 Gaming headset with voice scrambling for private in-game conversations
An electronic device may be configurable to operate in a scrambling mode and a non-scrambling mode while processing chat audio and microphone audio for a first player participating in an online multiplayer game. While operating in the non-scrambling mode, the electronic device may be configured to transmit the microphone audio without scrambling the microphone audio. While operating in the scrambling mode, the electronic device may be configured to scramble the microphone audio and transmit the scrambled microphone audio. The electronic device may be operable to select a scrambling key used to scramble the microphone audio based on a signal received by the electronic device that indicates a role of the player in the online multiplayer game. The role of the player may correspond to which of two or more opposing teams the first player is a member of in the online multiplayer game.
US10951986B2 Enhanced virtual stereo reproduction for unmatched transaural loudspeaker systems
Embodiments relate to an audio processing system that adjusts for unmatched speakers, such as by frequency response, output power, directionality, etc. For example, a mobile device may include an earpiece speaker and a micro-loudspeaker. The audio processing system may include a crossover network that separates an input audio signal into a low frequency signal and a high frequency signal. Subband spatial processing and b-chain processing are applied to the high frequency signal to spatially enhance the input signal, and adjust the input signal for the unmatched speakers. The low frequency signal is processed using a parametric band-pass filter and a first gain to generate a low frequency resonator signal, and a second gain to generate a low frequency passthrough signal. The processed low frequency signals are provided to the micro-loudspeaker by combination with one of a left channel or a right channel of the processed high frequency signal.
US10951979B2 Robot
A robot includes an enclosure of a speaker that is formed as an arc or annular shape along a circumferential direction of a body. In addition, a display and the speaker are positioned to one side of a rotation axis of the body.
US10951978B2 Output control of sounds from sources respectively positioned in priority and nonpriority directions
An apparatus divides each of first and second sound-signals generated respectively by first and second sound-input devices, into frames having a predetermined time length, and converts each frame of the first and second sound-signals into first and second frequency-spectra, respectively, in a frequency domain. For each frame, the apparatus calculates, based on the first and second frequency-spectra, a probability that a sound of the frame is emitted only from a sound-source positioned in a second direction among a first direction prioritized with respect to sound reception and the second direction, and outputs a first directivity sound-signal including a sound coming from the first direction, while controlling, depending on the probability, output of the first directivity sound-signal and a second directivity sound-signal including a sound coming from the second direction, where each of the first and second directivity sound-signals is calculated based on the first and second frequency-spectra.
US10951972B2 Dynamic on ear headset detection
A method and device for detecting whether a headset is on ear. Microphone signals from a plurality of microphones are used to derive a plurality of signal feature measures, which are normalized to a common reference scale. The signal feature measures are weighted based upon detected signal conditions in the microphone signals. The normalized and variably weighted signal feature measures are then combined to produce an output indication of whether a headset is on ear.
US10951971B2 Headphone charging case
The headphone charging case with communication functions comprises an earphone case, an antenna bracket affixed inside the earphone case, a WIFI antenna and an RF antenna are connected to the side of the antenna bracket, and a headphone disposed inside an earphone holder which is affixed to the antenna bracket. A lithium battery is disposed inside the earphone, and the bottom of the earphone is electrically connected with the lithium battery through a charging conductor. A motherboard and a rechargeable battery are affixed to the antenna holder, and a charging board is affixed on the main board. A pogopin charging contact is electrically connected to the charging board, and a Type-C charging port is fixed at the bottom of the main board.
US10951966B1 Flat plate transducer
A flat plate audio transducer. A front panel and a back panel are connected via a frame. One or more electromagnetic actuators are mounted between the two panels. Voice coils are used as the actuators in some embodiments. Stiffening braces are preferably run between groups of actuators to prevent unwanted resonance phenomena. In some embodiments an actuator array moves both the front and back panels. In other embodiments only one panel is moved. The flat plate transducer is configured to mount on a room wall in a position that is conventionally used for decorative items such as artwork.
US10951964B2 Reduced crosstalk photonic switch
Described are various configurations of reduced crosstalk optical switches. Various embodiments can reduce or entirely eliminate crosstalk using a coupler that has a power-splitting ratio that compensates for amplitude imbalance caused by phase modulator attenuation. Some embodiments implement a plurality of phase modulators and couplers as part of a dilated switch network to increase overall bandwidth and further reduce potential for crosstalk.
US10951960B1 Dynamic content insertion
Systems, methods, and computer-readable media are disclosed for dynamically inserting secondary content into a live stream or a video on demand (VOD). The secondary content can include, for example, a public service announcement or warning, censoring content, live or prerecorded commentary, an advertisement, or any other type of content to be integrated with or inserted into the main content. Example methods may include receiving a content stream including a first fragment having a first duration and a second fragment having the first duration. Certain methods may include determining an increased quality of service associated with encoding the content stream into fragments having a second duration. Certain methods may include generating, based at least in part on the increased quality of service, a third fragment having the second duration, and sending the content stream having the third fragment to a user device.
US10951953B2 Sharing mobile subscriber content in a publically viewable content distribution network
Aspects of the subject disclosure may include, for example, a mobile device that detects a request to associate video content with a television channel for distribution via the television channel, obtains the video content, and identifies a distribution setting of the video content. The mobile device facilitates publication of the video content via the television channel according to the distribution setting, the video content presented via a target media processor identified according to the distribution setting. Other embodiments are disclosed.
US10951952B2 Video streaming playback system and method
A video streaming playback system is provided with a video playback module, a tipping module, a reward download button/link display module, and a setup interface for selecting to offer a reward or not offer a reward for a video which a user who is a content creator has uploaded; wherein the reward download button/link display module is configured to, in response to a tip payment process being executed for the video, display an activated reward download button/link on the user interface when the user who is a content creator has selected using the setup interface to offer a reward upon payment of a tip, or has not selected using the setup interface to not offer a reward upon payment of a tip, and not display an activated reward download button/link on the user interface when the user who is a content creator has not selected using the setup interface to offer a reward upon payment of a tip, or has selected using the setup interface to not offer a reward upon payment of a tip.
US10951951B2 Haptics metadata in a spectating stream
Metadata indicating demanded haptic events during playback of an audio video (AV) stream is embedded with the AV stream, such that the metadata can be extracted during AV playback and rendered on the player's side as demanded. In this way, previously recorded video can be spectated during playback without losing whatever haptic experiences may have been generated for original playback without having to rely on merely deriving haptic events from audio.
US10951948B2 Signal processing apparatus and method
The present technique relates to signal processing apparatus and method that can reduce power consumption. A receiver that receives a broadcast signal includes a demodulation unit that demodulates the broadcast signal, and a reception control unit that controls the demodulation by the demodulation unit. In a section not including PLPs to be received in the broadcast signal, the reception control unit controls the demodulation unit to stop the demodulation by the demodulation unit on the basis of subframes or OFDM symbols. The present technique can be applied to a receiver.
US10951942B2 Method and system for providing audio signals to an in-vehicle infotainment system
A system and method for audibly displaying an audio signal at an in-vehicle infotainment system received through a mobile device to provide continual access to the content when the user enters a vehicle includes the mobile device comprising a first audio player and a second audio player. The mobile device receives an audio-video signal through a network. The first audio player playing a first audio signal. The mobile device receives a second signal. The second audio player receives a second audio signal based on the second signal and playing the second audio signal. The mobile device communicates the first audio signal and the second audio signal to the in-vehicle infotainment system. The in-vehicle infotainment system audibly displays the first audio signal and the second audio signal.
US10951941B2 Vehicle exterior mounted display system
A vehicle exterior mounted display system for attaching to the exterior of a moving vehicle and displaying video content that is geopositionally and temporally relevant. The vehicle exterior mounted display system includes a control unit configured to receive geolocation and time data as well as receive and process signals from a direct-broadcast satellite and a mounted display that is electrically connected to the control unit and mechanically attached to the exterior of the vehicle. The control unit selects a video stream in the signal received from the direct-broadcast satellite based on the geolocation and time data from the global navigation satellite system and causes the selected video stream to be displayed on the mounted display. The vehicle exterior mounted display system may also include an administration server that can tag the video streams in the signal from the direct-broadcast satellite with a targeted geolocation and a targeted time.
US10951940B2 Portable terminal, information processing apparatus, content display system and content display method
A portable terminal includes a receiving unit which receives content information, an external device communication unit which conducts communication with an external information device, a display unit which displays the content information received by the receiving unit, an acquiring unit which acquires identification information identifying the content information displayed by the display unit, an operation unit which receives an operation indication from a user, and a control unit which conducts control such that if a transmission indication of the identification information is received by the operation unit while the content information is being displayed, the identification information acquired by the acquiring unit is transmitted to the external information device and the display of the content information by the display unit is terminated.
US10951939B2 Systems and methods for presenting content simultaneously in different forms based on parental control settings
Systems and methods for identifying objects displayed in a media asset are provided. First and second parental control restrictions associated with first and second users within a perceivable range of a user equipment device are retrieved. The first parental control restriction enables access to content associated with a first authorization level and the second parental control restriction enables access to content associated with a second authorization level. A common authorization level that does not violate the first and second parental control restrictions is identified. A media asset that satisfies the common authorization level is presented to the first and second users in a first form. Supplemental content associated with the media asset that violates the second parental control restriction but does not violate the first parental control restriction is selected. The supplemental content is presented in a second form while the media asset is being presented in the first form.
US10951938B2 Method and system for providing content
Methods and systems for providing content. A selection of a single virtual channel may be received from the user. Virtual programming data for the single virtual channel may be accessed. The virtual programming data may define content to be provided over the single virtual channel. The content may be provided over the single virtual channel in accordance with the virtual programming data.
US10951937B2 Systems and methods for efficiently providing multiple commentary streams for the same broadcast content
Systems for efficiently providing multiple commentary streams for the same underlying broadcast content may include client applications that enable a user/viewer to select multiple commentary streams for a variety of events from one or more content sources. Exemplary broadcast content may include television shows, movies, and events that may include, for example, a plurality of live and/or recorded poker tournaments, eSports events, and the like. For each event, the systems also may enable a user/viewer to select from one or more live and/or recorded commentaries associated with the event. The event content and the commentary stream may be displayed in different display regions on a single device (such as a computer) or may be displayed simultaneously on different devices. Various technical advantages may be achieved by separating the event content from the commentary content. Revenue for the broadcast may be shared between the event content provider and the commentary content providers. Other implementations also are described.
US10951936B2 Synchronizing the storing of streaming video
A method, device, and computer-readable medium for synchronizing video are described. A wearable camera captures first video data. Also, the wearable camera timestamps the first video data and organizes the first video data using a hash table. The wearable camera transmits the first video data to a wireless hub via a wireless connection and captures second video data. When the wireless connection between the wearable camera and the wireless hub is unable to support full resolution video playback, the wearable camera down-converts the second video data, timestamps the second video data and organizes the second video data using the hash table. The wearable camera transmits the second video data to the wireless hub. Moreover, the first video data and the second video data are synchronizable according to gap synchronization based on one or more timestamps of the first video data and one or more timestamps of the second video data.
US10951935B2 Media environment driven content distribution platform
A method for a media environment driven content distribution platform includes obtaining synchronization data derived from the content and ancillary data pegged to instants in the synchronization data derived from the content, and communicating the synchronization data derived from the content and the ancillary data pegged to the instants in the synchronization data derived from the content such that subsequent alignment of the synchronization data derived from the content to the content synchronizes the ancillary data pegged to the instants in the synchronization data derived from the content to the content.
US10951931B2 Data distribution system, data distribution method, marker, filter and program
A data distribution system including a source configured to distribute data and a sink configured to process the distributed data includes a marker configured to receive a packet distributed by the source, add supplementary information to the received packet based on information obtained from a header of the packet, and transfer the packet; and a filter configured to receive the packet transferred by the marker, determine whether the received packet can be transferred to the sink based on the supplementary information added to the packet, transfer the packet to the sink if the packet can be transferred to the sink.
US10951929B2 Execution of cases based on barcodes in video feeds
Systems and methods for executing a case based on a barcode detected in a video feed are described herein. An example method commences with receiving the video feed from a video content provider. The video feed may be provided by a client. The method may continue with extracting at least one video frame from the video feed. The method may further include detecting a barcode embedded in the at least one video frame and analyzing the barcode to determine a category associated with the at least one video frame. The method may continue with ascertaining an execution case associated with the category. The method may further include selectively executing the execution case.
US10951927B2 Systems and methods for interactive program guides with personal video recording features
Methods and systems that provide enhanced personal video recorder (“PVR”) and interactive television program guide (“IPG”) functionality are provided. An interactive television application (“application”) may be implemented to provide such functionality. The application may be used to display a list of PVR recordings, to schedule recordings to a PVR, to configure recordings, to view a list of scheduled recordings, to configure recording settings, or to select delete priority settings for recordings. The application may integrate pay-per-view and PVR functionality. The application may send user notifications for changes that are to be made to the recording content of a PVR. Live programming may be buffered by the application using a straight buffers that are created for each new program. Parallel buffers for concurrent programs may be implemented using multiple tuners. Straight buffers may be used in managing or controlling the flow of programming. Television content may be automatically paused when a user is engaged in using the application. Multiple IPGs for different users of a PVR may be implemented. Other PVR related features are also provided.
US10951926B2 Systems and methods for caching data in media-on-demand systems
Systems and methods may be provided for retrieving non-on-demand media data and on-demand media data that is provided by separate data sources. On-demand media data may be cached to reduce system latencies and the burden on the distribution network.
US10951924B2 Video encoder
A video encoder (2) is disclosed for sending video data to a server (4) over a channel. A video compressor (16) can compress video data using an adjustable compression factor. A multiplexer/pack constructor (18) can receive compressed video from the compressor, together with non-video data, and can queue data for transmission. A bandwidth monitor (20) is provided for monitoring the performance of the channel based on the behaviour of transmitted data packets, including their round-trip travel time to and from the server (4). The compressor (16) can modify the adjustable compression factor based on the performance of the channel, as determined by the bandwidth monitor, and the amount of non-video data received by the packet constructor. This can permit transmission of non-video data without disrupting the live video feed or introducing any delay.
US10951920B2 Image and video processing apparatuses and methods
The disclosure relates to an image processing apparatus for compressing or decompressing a segment of an image, the segment being non-rectangular and comprising a plurality of pixels, each pixel comprising a pixel value, the pixel values of the plurality of pixels forming a pixel value vector, the apparatus comprising: a processor configured to compress the segment or configured to decompress the segment, wherein compressing the segment comprises computing a plurality of expansion coefficients by expanding the pixel value vector into a plurality of basis vectors, wherein the basis vectors are discrete approximations of solutions of a boundary value problem of the Helmholtz equation on the segment of the image; and wherein decompressing the segment comprises computing the pixel value vector by forming a linear combination of the basis vectors according to the plurality of expansion coefficients.
US10951919B2 Multivariable matrix spectral factorization
A method for performing Multivariable Matrix Spectral Factorization has been developed, which allows factorization in real time high-dimensional matrices with multivariable high-order polynomial or non-rational entries. Systems implementing the method provide improved performance and capabilities in applications reducible to multivariable matrix spectral factorization.
US10951917B2 Method and apparatus for performing intra-prediction using adaptive filter
Provided is a method and apparatus for performing intra-prediction using an adaptive filter. The method for performing intra-prediction includes the steps of: determining whether or not to apply a first filter for a reference pixel value on the basis of information of a neighboring block of a current block; applying the first filter for the reference pixel value when it is determined to apply the first filter; performing intra-prediction on the current block on the basis of the reference pixel value; determining whether or not to apply a second filter for a prediction value according to each prediction mode of the current block, which is predicted by the intra-prediction performance on the basis of the information of the neighboring block; and applying the second filter for the prediction value according to each prediction mode of the current block when it is determined to apply the second filter.
US10951908B2 Method and device for decoding image according to intra prediction in image coding system
According to the present disclosure, an image decoding method performed by a decoding device comprises the steps of: deriving a first intra prediction mode of a current block; deriving neighboring samples including left neighboring samples and upper neighboring samples of the current block; deriving a second intra prediction mode of a target sample on the basis of a location of the target sample and the first intra prediction mode of the current block; and performing prediction for the target sample on the basis of the second intra prediction mode of the target sample.
US10951904B2 Gaze-driven recording of video
Systems and methods for gaze-driven recording of video are described. Some implementations may include accessing gaze data captured using one or more gaze-tracking sensors; applying a temporal filter to the gaze data to obtain a smoothed gaze estimate; determining a region of interest based on the smoothed gaze estimate, wherein the region of interest identifies a subset of a field of view; accessing a frame of video; recording a portion of the frame associated with the region of interest as an enhanced frame of video, wherein the portion of the frame corresponds to a smaller field of view than the frame; and storing, transmitting, or displaying the enhanced frame of video.
US10951901B2 Intra-frame depth map block encoding and decoding methods, and apparatus
The present invention discloses an intra-frame depth map block decoding method, including: acquiring, from a bitstream, a depth modeling mode (DMM) used for a depth map block, wherein the DMM is applied to a recursive quadtree (RQT) coding or simplified depth coding (SDC); obtaining a block predicted value of a depth map subblock obtained through segmentation in the DMM according to the DMM; acquiring, from the bitstream, a block offset value of the depth map subblock, and residual information of each pixel in the depth map subblock; and obtaining a reconstruction value of each pixel in the depth map subblock according to the block predicted value, the block offset value and the residual information of each pixel in the depth map subblock.
US10951898B2 Image decoding method and device using residual information in image coding system
An image decoding method includes receiving residual information including first size related information for a first residual coefficient and second size related information for a second residual coefficient, setting a Rice parameter of the first size related information and the second size related information as a specific value, deriving available binary values based on the Rice parameter, deriving binary values of the first size related information and the second size related information by decoding the first size related information and the second size related information, deriving values of the first size related information and the second size related information by comparing the binary values and the available binary values, deriving the first residual coefficient and the second residual coefficient based on the values, and reconstructing a current picture based on the first residual coefficient and the second residual coefficient.
US10951895B2 Context model selection based on coding unit characteristics
Systems and methods are provided for improving accuracy and efficiency of a context-adaptive binary arithmetic coding (CABAC) by adaptively selecting a context model specific to the characteristics of a coding unit (CU), such as the size, dimension (height and/or width), type (luma or chroma), and/or flag type (cu_palette_flag or pred_mode_flag) of the CU, that comprise: determining a characteristic of the CU; determining whether the characteristic of the CU meets a corresponding threshold; and upon determining that the characteristic of the CU meets the corresponding threshold, selecting a first context model, or upon determining that the characteristic of the CU fails to meet the corresponding threshold, selecting a second context model.
US10951894B2 Transform block-level scan order selection for video coding
A scan order for encoding or decoding coefficients of a transform block is selected on a transform block-level. A set of candidate scan orders is processed by identifying end of block positions within the transform block for each of the candidate scan orders. Cost values are determined for each of the candidate scan orders to reflect a number of the coefficients of the transform block that are located before the respective end of block positions. In particular, a cost value for a candidate scan order reflects the number of zero-value coefficients located before the end of block position for that candidate scan order. One of the candidate scan orders is then selected based on those cost values. The selected scan order is used to scan the coefficients in the transform block, such as for encoding those coefficients to a bitstream or for decoding those coefficients to an output video stream.
US10951892B2 Block level rate control
Systems, apparatuses, and methods for performing efficient bitrate control of video compression are disclosed. Logic in a bitrate controller of a video encoder receives a target block bitstream length for a block of pixels of a video frame. When the logic determines a count of previously compressed blocks does not exceed a count threshold, the logic selects a quantization parameter from a full range of available quantization parameters. After encoding the block, the logic determines a parameter based on a first ratio of the achieved block bitstream length to an exponential value of an actual quantization parameter used to generate the achieved block bitstream length. For another block, when the count exceeds the count threshold, the logic generates a quantization parameter based on a ratio of the target block bitstream length to an average of parameters of previously encoded blocks.
US10951887B2 Imaging apparatus, processing method for imaging apparatus, and storage medium
There is provided an imaging apparatus including a distribution unit configured to distribute a playlist, in which information relating to a plurality of moving image streams can be described, when a distribution request of the playlist is received, and a coding unit configured to encode a moving image frame corresponding to a moving image stream described in the playlist through intraframe coding before receiving a distribution request of a specific moving image stream when the distribution request of the playlist is received, wherein, when the distribution request of the specific moving image stream is received, the distribution unit distributes a moving image stream corresponding to the specific moving image stream including the moving image frame encoded through intraframe coding.
US10951886B2 Intra prediction-based video encoding/decoding method and device
A video encoding/decoding method and device according to the present invention may: determine a reference area for the intra prediction of the current block; derive the intra prediction mode of the current block; and decode the current block on the basis of the reference area and the intra prediction mode.
US10951881B2 Faster state transitioning for continuous adjustable 3Deeps filer spectacles using multi-layered variable tint materials
An electrically controlled spectacle includes a spectacle frame and optoelectronic lenses housed in the frame. The lenses include a left lens and a right lens, each of the optoelectrical lenses having a plurality of states, wherein the state of the left lens is independent of the state of the right lens. The electrically controlled spectacle also includes a control unit housed in the frame, the control unit being adapted to control the state of each of the lenses independently.
US10951880B2 Image capture for virtual reality displays
A light-field camera system such as a tiled camera array may be used to capture a light-field of an environment. The tiled camera array may be a tiered camera array with a first plurality of cameras and a second plurality of cameras that are arranged more densely, but have lower resolution, than those of the first plurality of cameras. The first plurality of cameras may be interspersed among the second plurality of cameras. The first and second pluralities may cooperate to capture the light-field. According to one method, a subview may be captured by each camera of the first and second pluralities. Estimated world properties of the environment may be computed for each subview. A confidence map may be generated to indicate a level of confidence in the estimated world properties for each subview. The confidence maps and subviews may be used to generate a virtual view of the environment.
US10951878B2 Mobile terminal and method for controlling the same
There are provided a mobile terminal including light emitting devices and a method for controlling the same. A mobile terminal includes a camera, a light emitting unit including a plurality of light emitting devices, the light emitting unit emitting light toward a space corresponding to an image received through the camera, and a controller for controlling light emitting devices, which emit light toward a space corresponding to a portion of the image among the plurality of light emitting devices, to be used in extracting depth information of the portion.
US10951875B2 Display processing circuitry
The disclosure describes aspects of a display processing circuitry. In an aspect, one or more displays that support multiple views include one or more arrays of pixels, one or more backplanes, and a processing circuitry configured to receive one or more data streams, control processing of the data streams based on policies from which to select a mode of operation, each mode of operation defining which rays of light the arrays of pixels in the displays are to contribute to generate a particular view or views and the tasks to be performed by the processing circuitry to modify the data streams accordingly. The processing circuitry further provides signaling representative of the modified data streams to the arrays of pixels through a circuit configuration of the backplanes for the arrays of pixels to contribute the rays that will to generate the particular view or views. A corresponding method is also described.
US10951874B2 Incremental quality delivery and compositing processing
A media content delivery apparatus that encodes media content as multiple spatial objects is provided. The media content delivery apparatus encodes a first spatial object according to a first set of parameters. The media content delivery apparatus also encodes a second spatial object according to a second set of parameters. The first and second spatial objects are encoded independently. The media content delivery apparatus also generates a metadata based on the first set of parameters, the second set of parameters, and a relationship between the first and second spatial objects. The media content delivery apparatus then transmits or stores the encoded first spatial object, the encoded second spatial object, and the generated metadata.
US10951867B2 Light emitter architecture for scanning display device
A scanning type display device includes a light source that includes multiple rows and columns of light emitters. The display device also includes a rotatable mirror that projects light to different areas of an image field as the mirror rotates. There can be a redundant number to light emitters in the light source to increase the brightness of the pixels in the image field. A data driver may replicate and shift data values among light emitters of the same columns. The light emitters may operate in conjunction with the mirror in a synchronized manner. Owing to the shift in data value and the rotation of the mirror, the mirror may first project light from a first light emitter to a pixel and may then project light from a second light emitter with the same brightness level to the same pixel. The shifting may continue for additional light emitters.
US10951866B2 Image sensor device having color filter arrays and image processing method thereof
An image sensor device includes a plurality of color filter units arranged in an array, each of the color filter units comprising an array of n*m color filters, and n and m are integers equal to or greater than 3. The plurality of color filter units includes a plurality of first color filter units, a plurality of second color filter units, and a plurality of third color filter units. The color filters of the first color filter units are transmissive to light beams within a first wavelength range, the color filters of the second color filter units are transmissive to light beams within a second wavelength range, and the color filters of the third color filter units are transmissive to light beams within a third wavelength range.
US10951854B2 Systems and methods for location based image telegraphy
Systems and methods for associating images with location and/or other information. In some cases, the systems include an image sensor, a location sensor, and a microprocessor. The microprocessor is communicably coupled to a computer readable medium that includes instructions executable by the microprocessor to: receive a location from the location sensor; receive an image from the image sensor; and associate the location with the image. Some of the methods provide for capturing an object image of an object using an image sensor; capturing a location of the image sensor; and associating the location with the object image. Other methods and systems are also disclosed.
US10951853B2 Connecting structure, electrical device and television apparatus
A connecting structure for attaching a wall-mount fixture to an external portion of a display device includes a fastening member. The fastening member is integrally formed as a one-piece, unitary member. The fastening member includes a receiving part, and first and second bent parts that extend from the receiving part, the first bent part having a first end plate with a threaded hole, the second bent part having a second end plate with a screw insertion hole, the first and second end plates overlapping with respect to each other and facing with the receiving part. The receiving part is configured and arranged to receive a distal end of a screw that extends through the insertion hole of the second end plate and is screwed into the threaded hole of the first end plate such that the screw is prevented from being screwed beyond the receiving part.
US10951852B1 Method and system for automatically adjusting display parameters of a display screen of a television device
A method for automatically adjusting display parameters of a display screen of a television device includes: in receipt of an activation signal, controlling the display screen to output a video signal based on a set of display parameters, and controlling the depth camera to capture images of a viewing area; determining a set of condition parameters based on the images; determining, based on the set of condition parameters, whether the video signal is to be adjusted; and when it is determined that the video signal is to be adjusted, adjusting at least one display parameter in the set of display parameters to generate an adjusted video signal and controlling the display screen to output the adjusted video signal.
US10951845B2 Photoelectric conversion apparatus and equipment having photodiode and semiconductor regions
A photodiode that includes a first semiconductor region of a first conductive type and a second semiconductor region of a second conductive type opposite to the first conductive type, a third semiconductor region of the first conductive type holding a charge supplied from the first conductive region, a transistor that includes a gate connected to a node including the third semiconductor region, a fourth semiconductor region of the first conductive type as a drain, and a fifth semiconductor region of the first conductive type as a source, and a switch connecting the node and the drain are included, and one of the second and fifth semiconductor regions is a p-type semiconductor region supplied with first potential, the other of the second and fifth semiconductor regions is an n-type semiconductor region supplied with second potential, and the second potential is higher than the first potential.
US10951843B2 Adjusting confidence values for correcting pixel defects
Embodiments relate to a pixel defect detection circuit for detecting and correcting defective pixels in captured image frames. The pixel defect detection circuit includes a defect pixel location table that maps pixel locations in an image frame to respective confidence values, each confidence value indicating a likelihood that a corresponding pixel is defective. The pixel defect detection circuit further includes a dynamic defect processing circuit configured to determine whether a first pixel of an image frame is defective, and a flatness detection circuit configured to determine whether the first pixel is in a flat region of the image frame. The confidence value corresponding to the location of the first pixel is updated based upon whether the first pixel is determined be defective if the first pixel is determined to be in a flat region, and not updated if the first pixel is determined to not be in a flat region.
US10951840B1 Versatile image sensor circuit
A photodiode array circuit includes a plurality of photodiode circuits, binning circuitry, and a plurality of output circuits. Each of the plurality of photodiode circuits is coupled to receive a different one of the plurality of transfer control signals as a proximate photodiode circuit, proximate in a first direction. The binning circuitry is coupled to electrically connect the plurality of photodiode circuits into groups of photodiode circuit sense nodes in response to a binning control signal. Each of the plurality of output circuits is coupled to one of the groups of photodiode circuit sense nodes. Each of the plurality of output circuits are coupled to receive the output charge from the photodiode circuits in the one of the groups of photodiode circuit sense nodes and output an output signal to a bitline in response to the output charge and an row select signal.
US10951836B2 Video display device with strobe effect
A video display device comprises an arrangement of light sources for displaying video content. Further, the video display device comprises a controller that is configured to control the light sources to display the video content. Further, the controller is configured to control the light sources according to strobe control information to perform a strobe effect by periodically switching the light sources between a first state and a second state, e.g., between a state of low brightness and a state of high brightness.
US10951834B2 Synthetically enlarged camera aperture
Methods for obtaining a shallow depth of field effect (DOF) and improved signal-to-noise (SNR) in an image through synthetically increase the camera aperture of a compact camera using at least one actuator included in such a camera for other known purposes, for example for providing optical image stabilization (OIS). The synthetically enlarged camera aperture enables to take a plurality of images at different aperture positions. The plurality of images is processed into an image with shallow DOF and improved SNR.
US10951833B2 Method and device for switching between cameras, and terminal
The present disclosure provides a method and a device for switching between cameras and a terminal. When it is determined that a current zoom factor satisfies a first switching condition, a distance between a current object to be photographed and the camera and/or current illumination is obtained. It is determined whether the distance between the current object to be photographed and the camera and/or the current illumination satisfies a second switching condition. When the distance between the current object to be photographed and the camera and/or the current illumination satisfies the second switching condition, a switch is performed between the cameras.
US10951831B2 System and method for capturing measurement images of an object to be measured
The invention relates to system (I) for capturing measurement images of an object to be measured, comprising a mobile electronic device, wherein the mobile electronic device (2) comprises: —a housing (5), —a camera (6), integrated into the housing (5), for recording measurement images (39) of an object to be measured (38) within an observation region (20) of the camera (6), —a screen (7), integrated into the housing (5), for displaying images in a light-emitting manner, wherein the screen (7) faces the observation region (20) of the camera (6), —a control unit (8), integrated into the housing (5), said control unit being configured to actuate the screen (7) of the mobile electronic device (2) to display a plurality of different illumination images (23) of a predefined illumination image sequence, wherein the control unit (8) is configured to actuate the camera (6) of the mobile electronic device (2) to capture one measurement image (39) of the object to be measured in each case synchronously with displaying each illumination image (23) of the predefined illumination image sequence. The invention moreover relates to a corresponding method and computer program product.
US10951828B2 Imaging apparatus and image processing method
Provided is an apparatus and method that perform display control to avoid a blackout of a display unit at the time of capturing an image for recording. The apparatus includes an imaging element, a frame memory, a display unit, and a control unit, and the control unit starts exposure preparation processing of the image for recording in response to input detection of image-capturing operation on the imaging apparatus, and executes exposure processing of the image for recording in the imaging element and storage processing of the image for recording in the frame memory after completion of the exposure preparation processing. Moreover, the control unit stops exposure of an image for displaying of the imaging element with the start of the exposure preparation processing, and displays the image for displaying on the display unit until display of the image for recording is enabled, to avoid the blackout.
US10951827B1 Compact digital night vision goggles
The DNVG includes a digital light sensor, a digital display, and an eyepiece. The digital light sensor is arranged to detect visible and near infrared light from an object and provide a digital signal based on the detected light. The digital display is arranged to provide a digital image of the object based on the digital signal provided by the digital light sensor. The eyepiece is configured to provide the digital image from the digital display to an eye of a user of the night vision goggles. The eyepiece includes a lens assembly and a reflector having a reflector surface, the lens assembly imaging light from the digital image via the reflective surface to the eye of the user. Alternatively, the eyepiece includes waveguide optics transporting imaging light from the digital image to the eye of the user.
US10951826B2 Information processing apparatus, information processing method, and non-transitory storage medium
A predetermined image correction process is automatically performed on an image, and information for identifying that the predetermined image correction process has been performed is displayed in a state that an image having undergone the predetermined image correction process is being displayed.
US10951811B2 Control device, control method, and program
Provided is a control device including: an imaging control section that controls imaging in an imaging device; and a detecting section that detects a photographic subject on a basis of a first captured image in which a detection region set at a part within a field angle of the imaging device has been imaged. The imaging control section makes the imaging device perform imaging of the detection region or imaging of an acquisition region set within the field angle of the imaging device, and in a case where the photographic subject has been detected on a basis of the first captured image, the imaging control section makes the imaging device perform imaging of the acquisition region.
US10951807B2 Computer vision system that provides identification and quantification of space use at a sub room level of granularity
A computer vision system includes a camera that captures a plurality of image frames in a target field. A user interface is coupled to the camera. The user interface is configured to perform accelerated parallel computations in real-time on the plurality of image frames acquired by the camera. The system provides identification and quantification of space use at a sub room level of granularity.
US10951804B2 Photographing synchronization method and apparatus
The present invention provides a photographing synchronization method for performing a synchronous photographing operation on a plurality of cameras using any one of cameras in a multi-camera system. The method comprises: obtaining all cameras in a current synchronous network by means of network broadcast; obtaining signal transmission delays between the cameras; generating a synchronous photographing instruction of each camera according to the signal transmission delays between the cameras; and sending the synchronous photographing instructions to particular cameras over a wireless network.
US10951801B2 Camera module and photosensitive assembly thereof
A photosensitive assembly includes a circuit board, photosensitive chip coupled to the circuit board, the photosensitive chip includes a photosensitive area on an upper surface thereof and a non-photosensitive area surrounding the photosensitive area, and a package body packaged on the circuit board and covering a portion of the non-photosensitive area of the photosensitive chip, the package body includes an inner surface, and the inner surface has a curved surface on an edge thereof contacting the non-photosensitive area.
US10951799B2 Lens moving apparatus, and camera module and optical device comprising same
An embodiment comprises: a housing; a bobbin disposed in the housing; a first coil disposed on the bobbin; a magnet disposed on the housing; a first sensing coil, disposed on the housing, for generating a first induced voltage by interacting with the first coil; a first circuit board connected to the first coil and the first sensing coil; and a first amplifier, disposed on the first circuit board, for amplifying the first induced voltage of the first sensing coil and outputting a first amplified signal.
US10951794B2 Camera assembly
A front camera module includes a camera and a substrate, and the camera is mounted on one surface (camera mounting surface) of the substrate. A rear camera module includes a camera and a substrate, and the camera is mounted on one surface (camera mounting surface) of the substrate. An IC mounting surface of the substrate of the front camera module and an IC mounting surface of the substrate of the rear camera module are opposed to each other in a front-and-rear direction. The camera of the rear camera module is oriented in a direction opposite to the camera of the front camera module. Moreover, a camera assembly includes a cooling fan configured to send air to a region between the two substrates. With this structure, temperature of the camera modules is prevented from exceeding an allowable operation temperature that has been defined in advance.
US10951793B2 Imaging device, imaging method, and image processing device generating a complex sensor image
An imaging device includes: a modulator configured to modulate the intensity of light, based on a grating pattern; an image sensor configured to convert light passing through the modulator to electrical signals to generate a sensor image; a complex sensor image processing unit configured to generate, from the sensor image, a complex sensor image comprising a complex number; and a data transmission unit configured to transmit the complex sensor image.
US10951791B2 Image processing apparatus, method for processing image, and recording medium for noise removal and skew correction
An image processing apparatus includes circuitry to: obtain a read image read from an image of a document output from an image reading device; detect an edge between a background area and a document area in the read image; sample a detection result of the edge at each first interval in a first direction to extract a first boundary point group including a plurality of boundary points; sample the detection result of the edge at each second interval in the first direction to extract a second boundary point group including a plurality of boundary points; determine a noise removal condition based on the first boundary point group; remove, from the second boundary point group, a boundary point satisfying the noise removal condition as noise; and calculate a linear equation approximating the second boundary point group from which the noise is removed.
US10951785B2 Image reading apparatus
An image reading apparatus includes a first conveyance path, a second conveyance path, an insertion/discharge port, an image reader that reads an image on a medium conveyed along the first conveyance path, and a switch that is located at a first position or a second position, wherein the switch disconnects the first conveyance path from the second conveyance path and connects the insertion/discharge port and the first conveyance path when the switch is located at the first position, and disconnects the insertion/discharge port from the first conveyance path and connects the first conveyance path and the second conveyance path when the switch is located at the second position.
US10951779B1 Cloud-based scanning systems and remote image processing methods
A cloud-based document scanning system includes a cloud computing platform having a cloud computing application and a cloud storage system. The system further includes a scanning device communicatively coupled over a network to the cloud computing platform, the scanning device configured to: accept a set of documents; generate a set of digital image files corresponding to the set of documents; store the set of digital image files; and upload the set of digital image files directly to the cloud storage system. Upon receiving a request from the scanning device, the cloud computing application is configured to: access the set of digital image files; apply image processing operations to the set of digital image files in accordance with a plurality of image processing parameters, generate a portable document format document based on the processed image files, and send the portable document format document to a user-selected destination.
US10951777B2 Image forming apparatus and non-transitory computer-readable recording medium storing image forming program
An image forming apparatus analyzes an image by artificial intelligence, determines artificial intelligence image processing as image processing corresponding to the analysis result among plural kinds of image processing, executes the determined artificial intelligence image processing on the image, and executes an output based on the image on which the artificial intelligence image processing is executed.
US10951776B2 Method and system for least cost routing (LCR) of international mobile telephone calls with an integrated money transfer facility
A method and system for least cost routing for mobile telephone calls between the United States and Mexico in such a way so that the call is separated into several call legs and the international portion or call leg is routed via a low-cost or no-cost route independently of the local call legs, essentially achieving an international call with local call rates. This uses a SIM card that automatically identifies any incoming or outgoing call and provides the ability to convert the call from an expensive international and/or roaming call to a local (free) call. Several slight variations are disclosed, and all embodiments have an integrated money transfer service that can be used with a very simple low-cost basic mobile phone using IVR, SMS and voice recognition, or can be accessed via the web or via a smartphone app.
US10951770B2 Systems and methods for utilizing machine learning to detect and determine whether call forwarding is authorized
A device receives, from a server device, a request to determine whether a call is authorized to be forwarded, where the call is intended to be established between the server device and a first client device via a network, and the call is forwarded from the first client device to a second client device. The device receives, from the network, network data associated with the call and account data associated with a first user of the first client device. The device determines that the call is forwarded based on the network data, and processes the account data and information indicating that the call is forwarded, with a machine learning model, to determine a score indicating whether the call is authorized to be forwarded. The device provides the score to the server device to cause the server device to perform one or more actions.
US10951768B2 Measuring cognitive capabilities of automated resources and related management thereof in contact centers
A method for managing automated resources that includes: calculating a channel RIQ score for a first bot in relation to a first communication channel and using it to modify a deployment of the first bot. The calculating the channel RIQ score for the first bot may include: identifying a first engagement scenario that the first bot is able to perform via the first communication channel; identifying target bot capabilities for performing the tasks of the first engagement scenario via the first communication channel; collecting performance data related to the first bot performing the first engagement scenario via the first communication channel; calculating the channel RIQ score by comparing: the performance data related to the first bot performing the first engagement scenario; and the target bot capabilities for performing the first engagement scenario via the first communication channel.
US10951762B1 Proactive listening bot-plus person advice chaining
A pervasive user experience capable of integrating robo-advising with human advising is discussed. Conversations and other inputs may be actively captured to identify issues with which the system may be able to assist. Inputs from multiple conversations separated in time may be correlated to identify relevant needs and goals. Recommendations and strategies may be developed and presented to the customer. When it is determined that human advising is appropriate for one or more issues, the customer may be connected to an advisor for assistance with particular issues. Transitions may be facilitated to allow customers to more efficiently return to robo-advising until human advising is again deemed appropriate.
US10951758B2 Method and system for remote interaction between at least one operator and at least one user
It is disclosed a method for remote interaction between an operator and a user, comprising the following steps: a) configuring, on a user's electronic device, a list of interaction processes; b) bidirectionally connecting the user's electronic device to the operator's electronic device; c) exchanging text messages between the operator's electronic device and the user's electronic device; d) configuring in real-time the user's electronic device to execute a step of an interaction process; e) configuring in real-time the operator's electronic device to execute said step of the selected interaction process; f) verifying whether the step of the selected interaction process has been executed; g) in case of a positive verification, approving the step of the selected interaction process and repeating d), e), f), g); h) in case of a negative verification, waiting for execution of the step of the selected interaction process and returning to f).
US10951757B1 Systems and methods for shifting call handling across multi-region service clusters
A system for handling calls in a network includes a memory storing instructions and a processor configured to execute the instructions to perform operations. The operations include receiving information about the calls for a time interval, determining, for the time interval, a total cost associated with handling the calls, including a network cost associated with transmitting data over the network, a processing cost for processing the information related to the calls, and a cost of dynamically reassigning master and slave roles to a plurality of nodes in the network. The operations further include determining an assignment of the master and slave roles for a plurality of accounts being handled by the plurality of nodes that results in the total cost having a minimum value, and implementing the optimal assignment among the plurality of the accounts based on the determination.
US10951756B1 User-customized call filtering system and method
A user-customized call filtering system and method for vetting and filtering incoming calls from unwanted callers including robocallers. The system and method includes a user-customized call filter software application hosted on a cloud-based system that communicates with a native call filter application stored on end-user devices including smart phones, over a wired or wireless communication network. The native call filter application includes a host of pages that are selected by and presented to, end-users to customize a blacklist and whitelist with telephone numbers associated with incoming calls that are unwanted and terminated, granted immediate access to end-users, or granted access to end-users based on predefined schedule filters that are defined by geographic location of originating callers, geographic location of end-users, and/or on a particular date, day, and/or time. The system and method includes a dynamic query engine that generates and presents queries to callers associated with unknown and unverified incoming calls to solicit human responses for determining whether such callers are human or likely robocallers.
US10951754B2 Method for responding to incoming call by means of fingerprint recognition, storage medium, and mobile terminal
The present application provides a method for responding to an incoming call by means of fingerprint recognition. The method comprises: when a mobile terminal detects an incoming call, the mobile terminal starts a fingerprint sensor of a fingerprint recognition module; the fingerprint sensor collects a feature point in user fingerprint information, and records a moving track of the feature point; the fingerprint sensor recognizes a fingerprint operation action of a user according to the moving track of the feature point, and uploads the fingerprint operation action to a call system; and the call system marks the fingerprint operation action as a corresponding event and makes a response.
US10951752B2 System for preventing texting while driving and offering usage-based insurance benefits
What is disclosed is a system and method for preventing texting while driving and offering usage-based rewards. The system comprises a phone holder mounted within a vehicle and an application running on the driver's smartphone. A control circuit of the phone holder is configured to detect the smartphone in the holder, detect vehicle motion. An NFC tag on the holder also launches the smartphone application. Depending on measured parameters and determinations made by the “smart” holder and smartphone application, usage data is recorded by the control circuit and/or smartphone. The in-vehicle system is also configured to connect to a cloud-based server for storing vehicle and phone usage data and calculating usage-based rewards, such as insurance benefits for plan members. The system can also include an electronic notification device affixed to the rear windshield of the vehicle and that is selectively switched on to indicate active use of the system.
US10951749B2 Method and system for rapid awareness, recognition, and response to digital messages
Apparatus for constructing a digital telephone message including a message defining unit, configured for allowing a sender to define a message for sending to a recipient, and a response defining unit, configured for allowing the sender to predefine a recipient response, and to include the predefined recipient response in the message for activation at the recipient. Apparatus for receiving a digital telephone message, the message including an activatable sender-defined response, the apparatus including a receiving unit for receiving the message, a notification unit for notifying a recipient of the arrival of the message, and a response activation unit for displaying the sender-defined response, and associating the sender-defined response with a user action for providing user input to send the response. Related apparatus and methods are also described.
US10951743B2 Methods for achieving target loss ratio
A method of forwarding data transmissions from a first network to a third network via a second network comprises receiving packets of a first type from the first network, segmenting each packet into packets of a second type that are transmitted to the second network, and producing and transmitting at least one encoded duplicate of each of the packets of a second type to the second network to allow a packet of the first type to be recreated in the event that not all the packets of the second type are received. In the event that a sufficient number of the packets of a second type and the encoded duplicate packets are not received to recreate the packet of a first type, the method determines a loss ratio that represents the number of packets not recreated relative to the number of packets transmitted during a selected time interval.
US10951742B1 Methods, systems, and computer program products for sharing information for detecting at least one time period for a connection
In various embodiments, a method, apparatus, and computer program product are provided to: identify, at a first node, first information on which at least a first duration for detecting a first type of time period is based; allocate a first resource for a first connection (e.g. a non-TCP connection, a TCP-variant connection, not a Transmission Control Protocol connection, etc.); generate a first packet including a first parameter field identifying first metadata for use in determining a second duration for detecting the first type of time period; set up the first connection, by sending, from the first node to a second node, the first packet to provide the first metadata to the second node, for use by the second node in determining the second duration for detecting the first type of time period; in response to detecting, based on the first duration and by the first node during at least a portion of the first connection including at least a portion of the first connection set up, a first time period of the first type of time period, at least partially close the first connection, by releasing, by the first node, the first resource allocated for the first connection; and in response to detecting, based on the second duration and by the first node after the first duration is changed to the second duration, a second time period of the first type of time period, at least partially close the first connection, by releasing, by the first node, the first resource allocated for the first connection.
US10951737B1 Mainframe service request orchestrator and multiplexer
Efficient, reusable, extensible light weight framework orchestrates discrete mainframe service calls as a single composite service call. The single composite call requires a single mainframe socket and the mainframe disaggregates the composite service call upon receipt to process the individual service calls therein, thereby allowing the mainframe to handle more services calls simultaneously. A similar framework orchestrates distributed service calls from a mainframe client.
US10951736B1 Augmented reality (AR)-capable headset and visually detected controller devices
Aspects described herein include a system and associated AR-capable headset and method. The system includes one or more controller devices and an augmented reality (AR)-capable headset. The AR-capable headset includes one or more visual sensors and one or more computer processors that, while the headset is in an unworn state: receive input from the one or more controller devices, output visual content to an external display, and visually detect the one or more controller devices using the one or more visual sensors.
US10951730B1 Communication-based automated guidance
Systems and methods are disclosed for communication-based automated guidance. In one implementation, a first communication is received from a first user via a first device and in relation to a first user parameter. A second communication is received from the first user via a second device and in relation to a second user parameter. A response to the second communication is generated based on the first communication, the first user parameter, and the second user parameter. The generated response is provided to the second device.
US10951728B2 Proxy for access of a vehicle component
In some examples, a proxy is provided to enable access of an internal network of a vehicle from an entity coupled to an external network. Responsive to a request received over the external network to access a vehicle component over the internal network, the proxy applies a security policy to determine whether to allow the access of the vehicle component over the internal network.
US10951724B2 Push notification enablement for SIP-based networks
A method of maintaining SIP registration in a SIP network for a SIP User Agent resident on a client device, the SIP User Agent having registered with a Push Provider to receive Push Notifications via an Operating System of the client device. The method comprises notifying a push gateway, present in a SIP path between the SIP User Agent and the SIP network, that the SIP User Agent is registered with the Push Provider, the push gateway having an interface to a push server of the Push Provider. The method further comprises performing initial SIP registration of the SIP User Agent with the SIP network via a SIP connection extending through the push gateway and thereafter maintaining a re-registration timer at the push gateway and, upon or prior to expiry of the timer, sending a push notification identifying a re-registration event from the push gateway to the client device via the push server. The push notification is received at the client device which passes the event notification to the SIP User Agent. Re-registration of the SIP User Agent is then performed with the SIP network via a SIP connection extending through the push gateway.
US10951723B2 Theme-based push notifications
A method displaying a theme-based push notification on a mobile device. The method includes registering a mobile device, wherein registering includes receiving, by an application backend server, a registration token from the mobile device, and storing the received registration token. The method further includes participating in dissemination of at least one theme-based push notification template, wherein participating in dissemination includes transmitting, by the application backend server, at least one theme-based push notification template to the registered mobile device. The method further includes processing a push notification together with the at least one theme-based push notification template, wherein the processing includes generating payload information, by the application backend server, and transmitting the payload information with the push notification to the registered mobile device.
US10951719B2 Intelligent programmable policies for network functions
Systems and methods described herein provide unified policy management framework network functions in enterprise networks. The systems and methods store an abstract micro-service template configured from predefined configuration elements; receive descriptive information for a vendor-specific micro-service that corresponds to the abstract micro-service template; solicit first customer labels for at least some of the predefined configuration elements associated with a group of users for a micro-service on a customer network; solicit second customer labels for other of the predefined configuration elements associated with applications used on the customer network; generate a vendor-agnostic micro-service template using the first customer labels, the second customer labels, and the abstract micro-service template; convert, based on the descriptive information, the vendor-agnostic micro-service template into a vendor-specific micro-service template for the customer; and generate, based on the vendor-specific micro-service template, a network policy for enforcement across multiple sites of the customer network.
US10951718B2 Protocol for anycast based discovery of local resources
Systems, methods, and devices of the various embodiments disclosed herein may provide a protocol enabling anycast based discovery of local resources. Various embodiments may provide a lightweight decentralized directory system that pairs local demands with local resources in a network. Various embodiments may provide a routing (or bridging) protocol that brokers communication between endpoints in Internet Service Provider (ISP) networks. Various embodiments may broker any type services, such as virtual network services, physical services, etc. Various embodiments may pair local demands with local resources in a network without requiring any central network infrastructure and/or requiring a Domain Name System (DNS) server. Various embodiments may support low latency and high bandwidth applications through the pairing of local demands with local resources in a network.
US10951712B2 IoT communications bridging power switch
Power switching devices deliver power to at least one powered device and may command, control and/or monitor the powered device(s). The power switching devices may further bridge communications between remote devices, and for wireless devices uses wireless communication, such as, but not limited to, radio frequency (RF), Bluetooth, light, and sound frequencies, and Wi-Fi, wired and wireless internet, the cloud, and personal computing devices. Systems utilize such power switching devices for monitoring, command and/or control of the remote or powered devices, integration of information into data management applications, data storage, putting into place threshold alarms, monitoring available variables, functions and data, and associating events with time.
US10951710B2 Cache migration management in a virtualized distributed computing system
In accordance with one aspect of the present description, in response to a detection by a storage controller, of an operation by a host relating to migration of input/output operations from one host to another, a cache server of a storage controller, transmits to a target cache client of the target host, a cache map of the source cache of the source host wherein the cache map identifies locations of a portion of the storage cached in the source cache. In response, the cache client of the target host, may populate the target cache of the target host with data from the locations of the portion of the storage, as identified by the cache map transmitted by the cache server, which may reduce cache warming time. Other features or advantages may be realized in addition to or instead of those described herein, depending upon the particular application.
US10951709B2 Storage device, storage system, and method
According to one embodiment, a storage device includes a wireless communication circuit, a storage, and a controller circuit. The wireless communication circuit is configured to connect to an external first device by wireless communication. The storage has a storage region. The controller circuit is configured to correct first information on the basis of a first capacity which is a free space of the storage region of the storage. The first information is numerical information indicating quality of the wireless communication with the first device. The controller circuit obtains second information being the corrected first information.
US10951704B1 Data object sync
Due to slow download speeds from a cloud server to an end-user and the high costs associated therewith, described is a private environment that manages and utilizes resources provided by a public cloud and the storage horsepower of a private server. Certain embodiments envision syncing data objects across at least one cloud data bucket located in a public cloud and at least one server data bucket located in at least one private server. Certain aspects explore using a software platform that manages syncing data from a cloud data bucket to a server data bucket by way of asynchronous notifications from the cloud data bucket to the software platform. However, syncing data in the opposite direction from the server data bucket to the cloud data bucket is by way of direct syncing and not through asynchronous notifications. Conflict resolution is also described when two different data object versions are uploaded to two different data buckets before the data objects can be synced across the data buckets.
US10951699B1 Storage system with asynchronous messaging between processing modules for data replication
A first storage system in one illustrative embodiment is configured to participate in a replication process with a second storage system. Each of a plurality of storage nodes of the first storage system comprises a plurality of storage devices and a set of processing modules configured to communicate with corresponding sets of processing modules on other ones of the storage nodes. In conjunction with the replication process, a first one of the processing modules is configured to generate a request message for transmission to a second one of the processing modules requesting that the second processing module transfer designated replication data to the second storage system. The request message comprises a unique message identifier that the second processing module incorporates into a subsequent response message transmitted back to the first processing module to indicate a result of the requested transfer of the designated replication data to the second storage system.
US10951697B2 Holochain—A framework for distributed applications
This disclosure describes a system including nodes communicating according to a relaxed, agent-centric distributed hash table. The system includes a requesting node requesting a value from a target node. The requesting node is associated with a store radius and a query radius based on an agent location of the requesting node. The store radius indicates one or more peer nodes wherein the requesting node has knowledge about the storage content of these peer nodes. The query radius indicates one or more peer nodes wherein the requesting node has connection with these peer nodes.
US10951693B2 Data prioritization and scheduling system
The present disclosure describes techniques for monitoring telemetry data that relates to processing of client data on one or more data cluster(s) and dynamically re-routing client data to another data cluster for processing, based on an analysis of the telemetry data. Particularly, a Load Balancing and Data Prioritization (LB-DP) system is described that can monitor telemetry data associated with processing client data, and further generate a cluster-telemetry metric for each data cluster that quantifies whether a user experience on a client device is likely to be influenced by a data latency (I.e. delay) in processing client data. In some examples, the LB-DP System may prioritize processing some instances of client data over others, based on client profile data that prioritizes some clients over others. In other examples, the LB-DP system may selectively schedule a later time interval for processing of an instance of client data.
US10951692B1 Deployment of microservices based on back-end resource affinity
Determining microservice placement to minimize response time in a network is provided. A set of resources utilized by a microservice during operation is identified based on inspecting a configuration file and code of the microservice. A deployed location within the network of each resource is determined. A relative weight value is assigned to each resource indicating a relative significance of each resource to the microservice during operation. A weighted-average response time is determined for each data center in a set of possible data centers to deploy the microservice based on the relative weight value assigned to each resource and a determined distance value measured by response time between the deployed location of each resource and each possible data center in the set. A data center in the set of possible data centers is selected to deploy the microservice based on the data center having a lowest determined weighted-average response time.
US10951687B2 Delivery of instructions in host applications
Embodiments of the systems described herein can implement one or more processes remotely delivering customized code to a host application and/or computing device. The host application may be configured as an Application Programming Interface with a customized code processing library that may configure the host application to receive further instructions remotely. The host application may be further configured to execute host code and/or third-party code. The host application may be configured to receive remote application logic, after the host application has been installed on a computing device, and to execute the received application logic to alter the behavior of the host application, such as selectively tracking end user interactions.
US10951685B1 Adaptive content deployment
Systems and methods presented herein provide for adaptive content delivery. In one embodiment, a system includes a repository operable to store a plurality of web components, and a database operable to store identifiers of a plurality of users. The system also includes a machine learning module operable to: generate a model of computing device interactions of the plurality of the users based on the stored identifiers of the plurality of users; monitor a computing device interaction of a first of the plurality of users; process the computing device interaction of the first user through the model; and predict a format of web component delivery desired by the user based on the model. A formatter may be operable to retrieve a portion of the web components from the repository, and to automatically format the retrieved web components for the first user based on the predicted format of web component delivery.
US10951683B2 Systems and methods for remote interaction
A system and process are provided for remotely viewing a customer screen image and interacting with the customer's device (desktop, laptop, tablet or smartphone) using a standard web browser. In operation, an agent is provided with an account on a server, and can send a link and/or instructions to the customer to provide the agent with access to the customer device. An application installed on the customer device captures image frames to be shared and divides them into subsections, transmitting to the server only those sections that have changed relative to the previously transmitted frame. The agent's browser retrieves tiles from the server as they change, and displays them for the agent. The system and process enable the agent to obtain system information and remotely control various functions of the customer device when authorized by the customer.
US10951676B2 Feedback based controller for varying content item density
Techniques for varying content item density are provided. A first minimum gap value is stored that dictates how close two content items of a first type may appear in a content item feed that contains content items of multiple types that includes the first type and a second type. The first minimum gap value is used to place content items in a first set of content item feeds. For each content item feed of the first set of content item feeds, performance data that indicates how well content items of the first type perform in the content item feed is generated. Based on the performance data and the first minimum gap value, a second minimum gap value that is different than the first minimum gap value is generated. The second minimum gap value is used to place content items in a second plurality of content item feeds.
US10951672B2 Multicast overlay network for delivery of real-time video
A method of multicasting real-time video is described. The method begins by establishing a multicast network of machines capable of ingress, forwarding and broadcasting traffic, together with a mapping infrastructure. The multicast network preferably comprises a portion of an overlay network, such as a content delivery network (CDN). A video stream is published to the multicast network by (a) using the mapping infrastructure to find an ingress node in the multicast network, and then receiving the video stream from a publisher at the ingress node. One or more subscribers then subscribe to the video stream. In particular, and for subscriber, this subscription is carried out by (a) using the mapping infrastructure to find an egress node for the requesting client, and then delivering the video stream to the subscriber from the egress node. Preferably, the publisher and each subscriber use WebRTC to publish or consume the video stream, and video stream is consumed in a videoconference.
US10951670B2 System, method, and apparatus for floor control during push to talk
There is disclosed herein systems, methods, and apparatuses for floor control in a push to talk communication session. According to certain embodiments, a method for floor control comprises, prior to transmitting a first message to one or more wireless devices, determining, at a first wireless device, a priority of the first message. The method also comprises determining, at the first wireless device, whether a floor is available for transmitting the first message based on the determined priority of the first message. The method additionally includes, upon the floor being available, transmitting the first message from the first wireless device to the one or more wireless devices. The method additionally includes transmitting the first message from the first wireless device without the first wireless device first requesting the floor from a remote floor controller.
US10951667B1 System and method for session management
A client device generates a plurality of application windows. For example, a first application window may be provided by a first application that has a first session established with a server system, and a second application window may be provided by a second application that has a second session established with the server system. The client device detects user activity in the first window. Based on the user activity in the first window, the client device sends a message to the server system. The message providing an indication of user activity in one or more of the plurality of windows. The message causes the server system to maintain the second session as active despite inactivity in the second application window.
US10951661B1 Secure programming interface hierarchies
A distributed system hosts a plurality of programming interfaces managed according to a hierarchy of security policies. In response to receiving a request from a client to invoke one of the programming interfaces, the system determines whether the client is authorized to call the programming interface by mapping from an attribute of the client to a location in the hierarchy. The system calls the interface in response to determining that the client is authorized to call programming interfaces associated with the location. The programming interface implements the security policy that corresponds to the location.
US10951654B2 System and method for transmitting a data stream in a network
In one embodiment, a method includes receiving, by a network controller and from a first node of a network, information associated with a data stream of the network and determining, by the network controller, a segmentation for the data stream. The segmentation includes a plurality of data segments and the plurality of data segments includes a first data segment. The method further includes determining, by the network controller, a data flow path for each of the plurality of data segments and determining, by the network controller, a first wavelength to assign to the first data segment. The first wavelength is one of a plurality of wavelengths spanning between the first node and a second node of the network.
US10951651B1 Container life cycle management with retention rate adjustment based on detected anomalies
A plurality of containers related to one or more containerized applications are managed by monitoring an execution of the one or more containers; determining that a given one of the one or more containers exhibits anomalous behavior; and in response to the determining, adjusting a retention time of the given container, wherein the retention time of the given container determines when the given container is one or more of terminated and changes role to a honeypot container. The anomalous behavior comprises, for example, the given container exhibiting behavior that is different than a learned baseline model of the given container or including program code consistent with malicious activity. An alert notification of the anomalous behavior is optionally generated. The retention time of the given container can be adjusted for example, to an interval between deployment of the given container and the time the anomalous behavior is detected.
US10951650B2 Detection of network sniffing activity
Methods and systems for detecting passive malicious network-mapping software on a computer network are disclosed. An expected location within a computer system for storing a received data packet may be determined. An actual storage location of the received data packet may be identified and compared to the expected storage location. In the event that the expected location does not match the actual storage location of the received data packet on the computer system, the presence of passive malicious network-mapping software such as a sniffer may be detected.
US10951649B2 Statistical automatic detection of malicious packets in DDoS attacks using an encoding scheme associated with payload content
A method of detecting patterns in network traffic is provided. The method includes receiving a plurality of packets of network traffic, each packet having a payload populated with payload data and selecting payload lengths that occurred most frequently. For each of the selected payload lengths, a pattern template is generated using characters per position of the payload that satisfy a frequency criterion. A bit encoding scheme is assigned for each of the selected payload lengths and its associated pattern template. Each packet of the plurality of packets that has a payload length equal to any of the selected payload lengths and payload content that matches a pattern template generated for the payload is encoded into a single value. The single value uses the bit encoding scheme for the payload length and the pattern template matched. Each potential combination of fields representing the respective payload length and the pattern template is stored, with either all bits set per field when the field is active or no bits set per field when the field is inactive. A bitwise operation is performed on each encoded packet with the stored potential combinations. Results of the bitwise operation are stored in a sparse memory array. The results of the sparse array are sorted based on a number of the active fields and a number of occurrences of the respective results of the bitwise operation. The results of the sorting are provided to a mitigation device as an indication of whether an attack is underway and/or what type of attack is underway.
US10951648B2 Techniques for protecting against excessive utilization of cloud services
A method, system and a platform for protecting against excessive utilization of at least one cloud service for operation of a cloud-hosted application. The method comprising receiving, at a defense platform deployed out-of-path of traffic between a plurality of end user devices and the cloud-hosted application, telemetries from a plurality of sources, wherein each source is configured to collect telemetries related to at least one of the at least one cloud service; detecting, based on the collected telemetries and a learned normal utilization behavior for the cloud-hosted application, excessive utilization of at least one of the at least one cloud service by the cloud-hosted application; and causing mitigation, at the defense platform, of the excessive utilization of each cloud service upon detection of the excessive utilization of the at least one cloud service by the cloud-hosted application.
US10951646B2 Biology based techniques for handling information security and privacy
A local segment analysis and security (LSAS) engine method, computer program product, and apparatus are provided. The LSAS engine collects status metrics indicating a current operational status of the computing resources within a first segment of a computing environment, analyzes the status metrics to determine whether the first segment is the target of a first attack, and receives, from another LSAS engine of a second segment of the computing environment, a message indicating a status of the second segment with regard to the second segment being a target of a second attack. The LSAS engine determines a security response action to implement based on the received message and results of the analysis and transmits a control message to a computing resource of the first segment to implement the determined security response action. The security response action is at least one of a segmentation, dilution, or scaffolding security response action.
US10951643B2 Systems and methods for detecting and locating unsecured sensors in a network
A system, method and non-transitory computer readable medium for detecting unsecured sensors in a network. A computing system can find an IP address associated with an unsecured sensor based on a port through which the unsecured sensor communicates with the network. The computing system can ascertain a prefix route associated with the IP address for the unsecured sensor based on a portion of the IP address. The computing system can determine geographic coordinate data associated with the prefix route. The computing system can identify location data of a set of facilities within a specified geographic radius of the geographic coordinate data. The computing system can associate the unsecured sensor with a first one of the facilities in the set of facilities based on a distance between geographic coordinate data and the location data associated with the first one of the facilities being less than a specified distance threshold.
US10951639B2 Systems, methods and computer program products for anomaly detection
A method for anomaly detection in process control environments is provided. The method includes receiving a first information from first field devices located within a process control environment, and transmitting a first vector based on the first information, to a first detector implemented within an edge node that provides gateway access to the environment. The first detector implements a first classifier model. When the first detector detects an anomaly event based on the first vector, a second vector is transmitted to a second detector implemented within a cloud based server. The second vector, different from the first vector, is generated based on second information from second field devices located within the process control environment. The second detector implements a second classifier model different from the first classifier model. An anomaly event alert is generated when one of the first detector and the second detector detects an anomaly event.
US10951635B2 System and method to estimate network disruption index
Presented herein are methodologies for implementing a system and apparatus to estimate a network disruption index and undertake a mitigation action accordingly. A method includes calculating a network disruption index based on at least a disruption score associated with a service request measure, an end-of-life measure, a security incident response measure and a return material authorization measure for respective hardware devices in a network, comparing the network disruption index to a predetermined threshold, and when the network disruption index is above the predetermined threshold, identifying one or more of the hardware devices in the network for a mitigation action and implementing the mitigation action.
US10951634B2 Systems and methods for dynamically restricting the rendering of unauthorized content included in information resources
Systems and methods for dynamically restricting rendering of unauthorized content included in information resources are provided herein. A computing device can identify an information resource including a content object specifying one or more graphical characteristics. The computing device can determine that the content object corresponds to a restricted content object by applying at least one of an action-based detection policy to detect actions performed on the information resource or a visual-based detection policy to detect the graphical characteristics of the content object. The computing device can modify by applying a content rendering restriction policy the information resource to alter rendering of the content element on the information resource responsive to the determination.
US10951631B2 In-vehicle network system, fraud-detection electronic control unit, and fraud-detection method
In a fraud-detection method for use in an in-vehicle network system including a plurality of electronic control units (ECUs) that exchange messages on a plurality of networks, a plurality of fraud-detection ECUs each connected to a different one of the networks, and a gateway device, a fraud-detection ECU determines whether a message transmitted on a network connected to the fraud-detection ECU is malicious by using rule information stored in a memory. The gateway device receives updated rule information transmitted to a first network among the networks, selects a second network different from the first network, and transfers the updated rule information only to the second network. A fraud-detection ECU connected to the second network acquires the updated rule information and updates the rule information stored therein by using the updated rule information.
US10951630B2 Registry apparatus, agent device, application providing apparatus and corresponding methods
A method for verifying trusted communication between an agent device and an application providing apparatus using a registry apparatus. The registry apparatus maintains a device registry comprising authentication information for uniquely authenticating at least one agent device. The method includes the steps of obtaining from the device registry the authentication information for the agent device identified by a device identifier specified in an the authentication request from the agent device, performing verification of the agent device using the authentication information obtained from the device registry, and if the verification is not successful, transmitting to at least one of the agent device and the application providing apparatus revocation information for denying the trusted communication between the agent device and the application providing apparatus.
US10951629B2 Method and apparatus for trusted branded email
A trusted branded email method and apparatus in one aspect detects branded electronic messages and performs validation before it is sent to a recipient. In another aspect, an electronic messages is branded by embedding branding assets and validation signatures. Algorithms that generate validation signatures are dynamically selected to further strengthen the security aspects. Branding assets are presented to a user using a distinct indicia that represents to the user that the branding assets are secure.
US10951622B2 Device for use in a network
A method and device are provided for use in a network including at least one existing device. At least one virtual sub-network is established within the network and a certain trust level is assigned to the at least one virtual sub-network. The device is assigned a first trust level. The device receives a token correlated with the assigned first trust level. The device is permitted into the at least one virtual subnet upon presentation of that token if the first trust level corresponds or includes the certain trust level.
US10951620B2 Systems and methods for use in network services migration
Systems and methods are provided for migration of users to one or more services offered by a service host. An exemplary method includes detecting, by a computing device associated with the service host, a first dispute message associated with a user and transmitted from a dispute service of the service host to a clearing service of the service host, and appending the user to a black list in response to the first dispute message. The method also includes detecting, by the computing device, a second dispute message associated with the user and transmitted to the clearing service, determining whether the user is included in the black list, and rejecting the second dispute message when the user is included in the black list, thereby inhibiting the user from transmitting the second dispute message to the clearing service outside of the dispute service.
US10951618B2 Refresh token for credential renewal
Security credentials issued by an entity, such as an identity broker, can have a limited lifetime. Access to resources or content under those credentials then can only be obtained for a limited period of time, limiting the ability of an unauthorized entity obtaining the credentials to utilize those credentials for access. Along with the credentials, a refresh token can be issued to a requesting client that can enable the limited lifetime of the credentials to be renewed up to a maximum lifetime of the credentials and/or the token. A service providing access can determine that the client has a valid copy of the refresh token when the credentials are about to expire, and if so can cause the lifetime of the credentials to be extended another credential lifetime. This renewal can be done transparent to a user and without again contacting the identity broker.
US10951616B2 Proximity-based device authentication
A method disclosed herein generally facilitates authenticating of an electronically-detectable device identifier against a user account identifier, such as a user-provided phone number, to ensure that a user account identified by the user account identifier is accessible by a user who is in possession of the electronic device having the device identifier.
US10951615B1 Wireless network access for data appliances
A wireless access point receives an access request having a distributed ledger indicator and an appliance identity from a data appliance. The wireless access point transfers the appliance identity to a distributed ledger responsive to the access request. The distributed ledger reaches consensus on the appliance identity, determines network access for the data appliance per the appliance identity, reaches consensus on the network access, and transfers an instruction to the wireless access point. The wireless access point schedules access for the data appliance per the instruction. The wireless access point wirelessly transfers a network access schedule to the data appliance. The wireless access point receives user data from the data appliance per the network access schedule and transfers the user data to the distributed ledger. The distributed ledger receives the user data, reaches consensus on the user data, and stores the user data in a distributed ledger database.
US10951611B1 Graphical configuration of signal strength range
A GUI to configure user access to a secure device. For signals received by a secure device from a user device, the GUI enables a user to intuitively configure a range of signal strength of such signals required to allow user devices access to the secure device or an application residing thereon. The GUI may present a distance range icon that visually presents a range of signal strength as a distance, each point along the length corresponding to a signal strength value. The GUI may include a control for controlling the distance range icon, and may present a user device icon for a user device currently within the signal reception range of the secure device. The user device icon may be presented in spatial relation to the distance range icon, thereby visually informing a user of the relative distance of the user device from the secure device.
US10951607B2 Authentication methods and systems
Authentication methods, systems and computer readable storage medium are provided. In an embodiment, an authentication method includes obtaining from an authentication template a first template portion, including an encoding of features, and a second template portion, including an identification of a location in the first template portion that is not usable. The method further includes revising the first template portion by setting a value at the location to a selected value to form a revised first template portion. Also, the method includes creating an authentication codeword from the revised first template portion and from public recovery data. The method further includes performing an error correction process to generate a corrected authentication codeword from the authentication codeword and from the second template portion and decoding the corrected authentication codeword.
US10951606B1 Continuous authentication through orchestration and risk calculation post-authorization system and method
A system and method for secure authentication of user entity and user entity device identity. The system and method described herein allows an identity to be continuously proven because of user entity's behavior and their biometrics. With all the fraud and risk that exists today, if someone has a user entity's driver's license they can do a lot of harm. A primary identity provider receives user contextual and behavioral information from third party secondary identity providers to allow risk based continuous authentication and step up post-authorization authentication or termination of session as required upon detection of an anomaly by third party identity provider.
US10951605B2 Centrally managing data for distributed identity-based firewalling
In an embodiment, a computer-implemented method comprises receiving, by at least one broker computing devices, identity awareness data from a plurality of directory services in a federation; posting, by the at least one broker computing device, the identity awareness data to a distributed data repository; establishing, at a networking hardware device having a first type, firewall rules using the identity awareness data from the distributed data repository; controlling, by the networking hardware device having the first type, network traffic based on the identity awareness data.
US10951604B1 Secure service deployment and access layer spanning multi-cluster environments
Embodiments for deploying services to multiple Hadoop clusters and providing user access to these services in a secure manner. A process allows authorized users to select a service, validate its entitlement to the organization and then install distributed components of the service onto multiple hosts on different Hadoop clusters. In order to enable this deployment and secure access of this service, an identity federation mechanism is used to ensure the user identity of the system is propagated to distributed clusters in a secure fashion thereby ensuring authorized access to clusters or services is provided in a seamless fashion.
US10951594B1 System and method for protecting displayed patient information
Computer-implemented systems and methods for digital content protection and security in multi-computer networks are provided. In one embodiment, a system for cryptographic digital content protection and security is disclosed. The system may include at least one processor, and a storage medium comprising instructions that, when executed, configure the at least one processor to determine specifications of a computer terminal, determine a status of the computer terminal as a public terminal or a private terminal, identify sensitive information in a data transmission, generate output instructions associated with the sensitive information, and provide the data transmission and the output instructions to the computer terminal over a network.
US10951593B2 Programmatic control channel for automated data distribution
Disclosed are apparatuses, systems, and methods for providing a programmatic control channel for granting or denying access to user data. In one embodiment, a method is disclosed comprising receiving an input stream of data including user data and a first regulatory control channel (RCC) data structure; building a final RCC data structure based on the first RCC data structure and a stored RCC data structure; retrieving a regulatory query context (RQC) from a data requestor; applying one or more Boolean operators to the final RCC data structure and the RQC to obtain an evaluation result; and executing the downstream processing if the evaluation result comprises a passing evaluation result.
US10951592B2 Secure wireless communication between controllers and accessories
A controller and an accessory controllable by the controller can communicate using secure read and write procedures. The procedures can include encrypting identifiers of accessory characteristics targeted by a read or write operation as well as any data being read or written. The procedures can also include the accessory returning a cryptographically signed response verifying receipt and execution of the read or write instruction. In some instances, a write procedure can be implemented as a timed write in which a first instruction containing the write data is sent separately from a second instruction to execute the write operation; the accessory can disregard the write data if the second instruction is not received within a timeout period after receiving the first instruction.
US10951591B1 SSL encryption with reduced bandwidth
Systems and methods provide for a solution for encryption by dynamically opening multiple channels between the client and the server, where the channels include both secured (e.g., SSL/TLS and etc.) channels and non-secured channels. Non-sensitive information can be over non-secured channels, and sensitive information can be sent via the secured channels. The system can recognize whether the information is sensitive or not via the use of tags on a page or frame that delineate which information is sensitive. For instance, on a form, tags can mark off the areas of the form that may contain sensitive information, such as social security numbers, names, addresses, financial information and other private information. All the data within the tags can be considered sensitive and so be communicated to the server via a secure channel while other data can be transmitted through unsecured channels.
US10951588B2 Object property getter and setter for clientless VPN
A modified accessor function call is provided to the client device by a clientless VPN in conjunction with a browsing session performed by the client device via the clientless VPN. A native accessor function call is received at a client device. The modified accessor function call is executed at the client device, including by using the native accessor function call.
US10951583B1 Methods and apparatus for controlling internet access
Apparatus and methods for controlling access by a browser to one or more Internet servers are disclosed. Access control is performed by ascertaining an IP address of an internet server that the user is trying to access and performing lookup of the IP address in an IP address rating database. If the lookup reveals that the IP address to be suspicious and data received from the internet server is encrypted, block the access to the internet server. Alternatively, if the lookup reveals the IP address to be suspicious, block the access to the first internet server by the browser without first performing content analysis on the data from the internet server.
US10951580B2 Communication system architecture and method of processing data therein
A method includes identifying a plurality of local tracklets from a plurality of targets, creating a plurality of global tracklets from the plurality of local tracklets, wherein each global tracklet comprises a set of local tracklet of the plurality of local tracklets, wherein the set of local tracklet corresponds to a target of the plurality of targets; extracting motion features of the target from the each global tracklet of the plurality of global tracklets, wherein the motion features of each target of the plurality of targets from each global tracklet of the plurality of global tracklets are distinguishable from the motion features of remaining targets of the plurality of targets from remaining global tracklets; transforming the motion features into an address code by using a hashing process; and transmitting a plurality of address codes and a transformation parameter of the hashing process to a communication device.
US10951577B2 Device and method for resolving domain names
A method for resolving domain names, where a name server is configured to receive a query for a domain name system (DNS) record from a stub resolver, where a public key or certificate held by the stub resolver matches a private key of the name server. The name server runs the query for a DNS record by executing code in a trusted execution environment. Instead of recursively resolving the query for a DNS record as is common practice, the name server reads the DNS record corresponding to the query from a ledger. At last the name server prepares an authenticated response to the stub resolver by authenticating the response comprising the read DNS record with its private key, wherein the private/public key pair or alternatively private key and matching certificate are protected and distributed with the at least another name server via the common ledger.
US10951574B2 Target object selection method, server, and computer storage medium
A target object selection method, a server, and a computer storage medium are disclosed. The method includes selecting a first one candidate user meeting a first condition in a target area, the first condition characterizing a user who has appeared in the target area; extracting a first social relationship chain of the at least one candidate user in the target area, the social relationship chain comprising a first related user who has a social relationship with the candidate user; and selecting a first one target user in the target area based on the first social relationship chain and sending information to the first target user.
US10951573B2 Social networking service group contribution update
A communication robot is communicably connected with a collaboration device that is communicable with a Social Networking Service (SNS) system providing an SNS. The communication robot includes a memory, and a processor coupled thereto. The processor receives update information generated responsive to an update of a contribution on a specified group in the SNS; recognizes a user by face recognition; when the user is recognized and an update of the contribution which is not yet output exists when the user is recognized, outputs the contribution; and when the user is recognized and any update of the contribution which is not yet output do not exist when the user is recognized, performs an autonomous speech conveying information about an event irrelevant to the specified group. The autonomous speech varies depending on whether or not the communication robot speaks for a first time since a preset time.
US10951572B1 Watermark-based message queue
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a watermark-based message queue. One of the methods includes receiving a first connection request for messages associated with a user device. A first connection session is established with the user device. A message queue of messages associated with the user device is identified, each message in the message queue is associated with a respective timestamp, and the message queue is associated with a current watermark that identifies a first timestamp. An oldest message in the message queue at the time the first connection session was established is identified. An updated watermark that identifies a second timestamp associated with the oldest message is associated with the message queue. One or more messages that have a timestamp newer than or equal to the first timestamp identified by the current watermark is provided to the user device.
US10951571B2 Color differentiating a text message shown in a listing on a communication device
An apparatus and method for receiving and sending messages from a communication device is disclosed. Message recipient information is compared to stored information for potential recipients to determine whether a characteristic of the expression of the message on a device display should be changed such that the user perceives an unavoidable visual indication relating to the result of the comparison.
US10951568B2 Methods and systems for processing electronic messages
Programmer input in a programming language in received, where the programmer input defines a behavior of an executable electronic object. One or more computers generate the executable electronic object according to the programmer input. An electronic message corresponding to invoking the executable electronic object is received, and in response to receiving the electronic message, the executable electronic object is invoked by one or more computers.
US10951566B2 Management of communications based on topic drift
According to one embodiment of the present invention, a system processes messages and includes at least one processor. The system receives a message intended for a collection of messages having a common topic. The message is compared to the common topic of the collection of messages to determine relatedness of the message to the collection of messages. The presentation of the message is altered based on the comparing. Embodiments of the present invention further include a method and computer program product for processing messages in substantially the same manner described above.
US10951565B2 Handling various scenarios where an email recipient is not available
A method for sending a plurality of alternate contact information associated with an online communication system. The method may include receiving an electronic message associated with the online communication system, wherein the electronic message is addressed to a recipient from a sender. The method may also include identifying a recipient inbox using a plurality of directory information associated with the received electronic message. The method may further include determining the identified recipient inbox satisfies at least one of a plurality of alternate contact criteria. The method may also include transmitting a plurality of alternate recipient contact information within a simple message transfer protocol (SMTP) response to the sender based on the plurality of determined alternate contact criteria being satisfied.
US10951561B2 Media information recommendation method, device, and storage medium
This application discloses an information processing method performed by a server. The method includes: receiving an access request from a user at a terminal having an associated user account at a social networking application, wherein the access request is generated for accessing information posted by other users of the social networking application that interact with the user at the terminal via the social networking application; obtaining a user profile corresponding to the user account; determining to-be-recommended first media information for the terminal from a first media information database based on the user profile; obtaining a first configuration parameter used for displaying the first media information at the terminal; and returning the first media information and the first configuration parameter to the terminal, wherein the terminal displays the first media information on a specified interface of the social networking application according to the first configuration parameter.
US10951560B1 Ranking messages of conversation graphs in a messaging platform using predictive outcomes
According to an aspect, a method for ranking messages of conversation graphs in a messaging platform using predictive outcomes includes receiving, over a network, a conversation view request to retrieve messages of a conversation graph stored on a messaging platform, and determining, by the messaging platform, a plurality of predictive outcomes for each of a plurality of messages of the conversation graph using predictive models. The plurality of predictive outcomes includes a reciprocal engagement probability. The method includes ranking, by the messaging platform, the plurality of messages based on the predictive outcomes, and transmitting, by the messaging platform, over the network, at least a subset of the plurality of messages to be rendered on a client application according to the rank.
US10951558B2 Validating application dialog associated with a triggering event identification within user interaction data received via a group-based communication interface
Various embodiments of the disclosure are directed to updating a selected group-based communication interface of a plurality of group-based communication interfaces with an application dialog received from an external application. User interaction data may be generated based on group-messages in group-based communication channels of the selected group-based communication interface. A validation server parses the user interaction data received to identify a triggering event associated with the external application by comparing the parsed user interaction data with a triggering event registry. The validation server then sends a trigger token to the external application associated with the triggering event. In response to receiving the trigger token, the external application sends the validation server application dialogs and/or dialog validation data that is authenticated and output for rendering to the selected group-based communication interface.
US10951552B2 Generation of a chatbot interface for an application programming interface
Method and system are provided for generating a chatbot interface for an application programming interface (API) that interacts with networked applications. The method may include: receiving as an input a definition document for an API that interacts with networked applications and parsing the definition document to identify intents and entities and obtain examples of the identified intents and entities. The method may convert the definition document to a chatbot data structure including: extracting the intents and entities and their relationship to objects and fields in the API from the definition document; and training the chatbot data structure with the example intents and entities to generate a conversation specification in the chatbot data structure. The method may then generate a chatbot interface for the API.
US10951550B2 Logging infrastructure with time sustain requirements
A method is provided for storing log data in a logging system, comprising: instantiating a plurality of buffers in the logging system, the plurality of buffers including one or more type-1 buffers and one or more type-2 buffers; retrieving a log data item from a temporary storage of the logging system, and identifying a type of the log data item; when the log data item is from a first type: identifying a current type-1 buffer, detecting whether the current type-1 buffer is full, when the current type-1 buffer is not full, storing the log data item in the current type-1 buffer, when the current type-1 buffer is full, designating another buffer as the current type-1 buffer, and storing the log data item in the newly-designated current type-1 buffer.
US10951545B2 Network devices
Apparatus including a network element including an input-output port, the input-output port including an input data lane and an output data lane, wherein the input data lane is in wired connection with a network data source external to the network element, the output data lane is in wired connection with a network data destination external to the network element, and the network data source is distinct from the network data destination. Related apparatus and methods are also described.
US10951541B2 Controlling distribution of resources on a network
Disclosed are various embodiments for controlling a distribution of resources on a network. In one embodiment, among others, a processor is configured to transmit a request to access resources at a distribution service and receives location rules associated with the resources. The location rules specify an authorized location and an authorized perimeter area. The authorized location and the authorized perimeter area specify different access rights to the resources. The processor can determine a location of a computing device and determine that the computing device is compliant with at least one of the location rules based on the location of the computing device. The processor is configured to transmit a compliance indication to the distribution service for the location rules and receive access to at least some of the resources from the distribution service.
US10951539B2 Data processing device
A data processing device includes a data receiving unit to receive data, a plurality of input queues that are associated one-to-one with transmission sources of data received by the data receiving unit and that each store data from the associated transmission source, and a data sorting unit to read data stored in each of the plurality of input queues from each of the input queues, and store the data in an output queue such that higher priority data is to be processed first.
US10951538B2 Dynamic allocation of network resources using external inputs
Systems and methods for managing network resources are disclosed. One method can comprise receiving first information relating to network traffic parameters and receiving second information relating to one or more contextual events having an effect on the network traffic parameters. The first information and the second information and be correlated. And one or more network resources can be allocated based on the correlation of the first information and the second information.
US10951535B2 Advertising network layer reachability information specifying a quality of service for an identified network flow
Methods, apparatus and articles of manufacture for advertising network layer reachability information specifying a quality of service for a network flow are disclosed. Example network devices disclosed herein construct a packet filter based on a flow specification and a first quality of service advertised by a destination device for a first network flow, the packet filter to associate a default quality of service with a first incoming packet not associated with any of one or more advertised network flows represented in the packet filter. Disclosed example network devices also set, based on the packet filter, one or more bits of a second incoming packet that belongs to the first network flow to a value representative of the first quality of service. Disclosed example network devices further cause the second incoming packet to be routed towards the destination device based on the first quality of service.
US10951531B2 Adapting control plane policing parameters dynamically
Aspects of the present disclosure are directed to dynamically adjusting control plane policing throughput of low (or lower) priority control plane traffic to permit higher throughput. The drop rate for low or lower priority control plane traffic can be determined to be above a threshold value. The processor utilization can be determined to be operating under normal utilization (or at a utilization within a threshold utilization value). The control plane policing for control plane traffic for the low or lower class of service can be increased (or decreased) to permit lower class of service control traffic to be transmitted using higher class of service resources without adjusting the priority levels for the lower class of service control traffic.
US10951527B2 Switch fabric packet flow reordering
An ingress fabric endpoint coupled to a switch fabric within a network device reorders packet flows based on congestion status. In one example, the ingress fabric endpoint receives packet flows for switching across the switch fabric. The ingress fabric endpoint assigns each packet for each packet flow to a fast path or a slow path for packet switching. The ingress fabric endpoint processes, to generate a stream of cells for switching across the switch fabric, packets from the fast path and the slow path to maintain a first-in-first-out ordering of the packets within each packet flow. The ingress fabric endpoint switches a packet of a first packet flow after switching a packet of a second packet flow despite receiving the packet of the first packet flow before the packet of the second packet flow.
US10951525B2 Availability of context information for packet processing
Some examples provide for storage of context information in memory in the process of creating a network connection and subsequent availability of the context information. A context address can refer to context for a packet processing path. A host can provide a context address and associated packet characteristics to a network interface device. If the network interface device receives a packet with the characteristics, the context address can be passed to the host and the host can retrieve the context information using the context address.
US10951523B2 Port extender with local switching
A switching system comprises a controlling switch and a plurality of port extenders. One of the port extenders includes: at least one upstream port; multiple downstream ports; and a forwarding engine. A forwarding database is populated with entries indicating associations between i) respective network addresses corresponding to devices coupled to downstream ports, and ii) respective local downstream ports. The forwarding database excludes entries corresponding to network addresses corresponding to devices coupled to the at least one upstream port. The forwarding engine is configured to: for a first packet received via one of the local downstream ports, and having a destination network address in the forwarding database, forward the first packet to a different local downstream port indicated by the forwarding database. For a second packet received via one of the local downstream ports, and having a destination network address not in the forwarding database, forward the second packet to the at least one upstream port.
US10951522B2 IP-based forwarding of bridged and routed IP packets and unicast ARP
Disclosed herein are methods of forwarding data over an IP network. The methods may include receiving a packet from a source host connected to the IP network, identifying the IP address of a destination host designated in the packet, determining the location on the IP network where the destination host designated by the packet is connected, without reference to the MAC address specified in the packet, by using location-identification information stored on the IP network, and forwarding the packet to the location on the IP network where the destination host is connected without reference to the MAC address specified in the packet. Also disclosed herein are related network devices implementing such techniques and operations, as well as IP networks which include such network devices.
US10951521B2 Method for scheduling a computational task, a method for processing a computational task, a computer readable storage medium, a computer program, a residential gateway, and a server
A method for scheduling a computational task is proposed. The method includes receiving, at a server, a request for executing a computational task from a client device. The method further includes forwarding the computational task to a processing device if a predetermined condition is fulfilled. The predetermined condition can be based on an execution time or on a security level of data of the computational task, for example.
US10951520B2 SDN, method for forwarding packet by SDN, and apparatus
Embodiments of the present invention provide an SDN, a method for forwarding a packet by an SDN, and an apparatus. The SDN includes an SDN controller and an SDN switch, the SDN switch includes a processor and a data path, and the SDN switch further includes: a first transceiver, configured to: receive a first packet, determine that the first packet is to be sent to the SDN controller, and forward the first packet to a channel agent module; and the channel agent module, configured to: add address information of the SDN controller to the first packet, encapsulate the first packet into a second packet, and send the second packet to the controller. The first transceiver is further configured to receive a third packet sent by the SDN controller, and forward the third packet to the channel agent module.
US10951518B2 Packet routing architecture using a registry
The present disclosure relates to packet routing using a registry to communicate packets between a first service and a second service of an electronic device. The electronic device may have memory that includes a registry having a table of services with at least one memory address of the second service being associated with consuming at least one packet type. The electronic device may store, in the first service, the at least one memory address of the second service and the at least one packet type. The electronic device may produce, via the first service, at least one packet of the at least one packet type. The electronic device may provide the at least one packet to the at least one memory address associated with the second service to allow the second service to consume data of the at least one packet.
US10951513B2 Systems and methods for building wireless mesh networks
Disclosed herein is a system comprising a set of wireless communication nodes that are configured to operate as part of a wireless mesh network. Each respective wireless communication node may be directly coupled to at least one other wireless communication node via a respective short-hop wireless link, and at least a first pair of wireless nodes may be both (a) indirectly coupled to one another via a first communication path that comprises one or more intermediary wireless communication nodes and two or more short-hop wireless links and (b) directly coupled to one another via a first long-hop wireless link that provides a second communication path between the first pair of wireless communication nodes having a lesser number of hops than the first communication path. A fiber access point may be directly coupled to a first wireless communication node of the set of wireless communication nodes.
US10951512B2 Data forwarding method and device
This application discloses a data forwarding method and device. The method includes: obtaining a first data unit sequence stream by using a first logical ingress port, where the first data unit sequence stream includes at least one first data unit; determining, according to a preconfigured mapping relationship between at least one logical ingress port and at least one logical egress port, a first logical egress port corresponding to the first logical ingress port, where the at least one logical ingress port includes the first logical ingress port; adjusting a quantity of idle units in the first data unit sequence stream, so that a rate of an adjusted first data unit sequence stream matches a rate of the first logical egress port; and sending the adjusted first data unit sequence stream by using the first logical egress port.
US10951511B2 Method and device for providing an address by device to be managed of a network
The invention provides a provision method performed by a managed device (CPE4) of a first network (R1) to provide an address to a management device (ACS4) for managing the managed device and situated in a second network (R2), the address enabling the management device to request the establishment of a management session with the managed device, there being at least one intermediate device (CGN5) situated between the first and second networks, the method comprising: identifying a server (6) suitable for controlling the intermediate device; sending a request to the server to cause the intermediate device to set up static routing to the managed device to enable packets received by the intermediate device and addressed to a reachability address associated by the intermediate device with the managed device to be conveyed to a contact address of the managed device; receiving a response from the server including the reachability address; and providing the management device with an address including the reachability address for use by the management device to request the setting up of a management session with the managed device.
US10951509B1 Methods, systems, and computer readable media for providing intent-driven microapps for execution on communications network testing devices
Methods, systems, and computer readable media for providing intent-driven microapps for execution on communications network testing devices. A method includes receiving a configuration definition specifying a user-declared intent for testing a communications network. The method includes accessing a catalog of intents and determining, based on one or more entries in the catalog of intents matching the configuration definition specifying the user-declared intent, one or more applications from a repository of network testing or visibility applications and at least one configuration file. The method includes installing the one or more applications on a network testing device and configuring the one or more applications using the configuration file, causing the network testing device to test the communications network and to fulfill the user-declared intent specified in the configuration definition.
US10951507B1 Network device management technology
Techniques are described for providing network device management. In some implementations, a native mobile device application enables use of a mobile device to add new devices to a network, remove devices from a network, change network and device profile settings, troubleshoot a network, provide an interface into network devices, communications, diagnostics, etc., and provide remote access to the network for installation, programming, troubleshooting, and inclusion.
US10951504B2 Dynamic adjustment of service capacity
Techniques are described for estimating capacity need in a service network and for dynamically adjusting resources to meet the estimated capacity. When an enterprise is contacted by a user with an issue, a service system determines an intent of the contact. The service system then determines if the issue is something that may arise with a significant number of users in the foreseeable future. Once the service system knows how many users with a similar issue may be contacting the enterprise, the service system makes a determination as to the capacity the service system has to handle the specific issue and the number of user communications. This is accomplished by searches of agent profiles to determine which agents have the ability to resolve the intent. Agents so identified are added to the capacity until the capacity is great enough to handle the expected user communications.
US10951503B1 Determining the validity of data collected by experiments performed at a network accessible site
Technologies are disclosed for determining validity of data obtained from an A/B experiment, where the experiment evaluates the desirability of a potential change at a website. The experiment is run for a period of time and based upon an expected allocation of users into the A group (control group) and the B group (e.g., treatment group), along with an actual number of users directed into the two groups, it is determined if a minimal detectable error of allocation has been exceeded and, if it has, the data is deemed to be invalid. If not, the data is deemed to be valid.
US10951495B2 Application signature generation and distribution
A network device may receive network traffic for an application. The network device may identify an application layer protocol being used for the network traffic. The network device may obtain contextual information, from the network traffic, to obtain an item of contextual information, and the item of contextual information may be selected based on the application layer protocol. The network device may determine that the item of contextual information matches a stored item of contextual information. The network device may determine that a threshold has been met with regard to the stored item of contextual information. The network device may generate an application signature for the application based on the item of contextual information. The network device may send the application signature to another device to permit the other device to identify the application based on the application signature.
US10951494B1 Apparatus, system, and method for self-regulating sampling domains within network devices
A disclosed method may include (1) sampling, by way of at least one CPU on a network device, packets traversing a network in connection with at least one communication session that involves computing devices, (2) calculating a total number of packets sampled by way of the CPU over a certain period of time, (3) identifying a sampling threshold that represents a target number of packets to be sampled by way of the CPU over the certain period of time, (4) determining that the total number of packets sampled over the certain period of time exceeds the sampling threshold, and in response to determining that the total number of packets sampled exceeds the sampling threshold, (5) decreasing a sampling rate at which the CPU is to sample subsequent packets traversing the network in connection with the communication session. Various other systems and methods are also disclosed.
US10951486B2 Terminal device, UI expansion method, and UI expansion program
A part specifying unit causes a web browser to display a part specification GUI that enables to specify settings relating to a display mode of a part constituting a web page, and accepts specification of settings relating to a display mode through the part specification GUI. Moreover, an action specifying unit causes the web browser to display an action specification GUI that enables to specify settings relating to an action of a part constituting a web page, and accepts specification of settings relating to an action through the action specification GUI. An expanding unit expands the web page based on the settings relating to the display mode accepted by the part specifying unit, and on the settings relating to the action accepted by the action specifying unit, and displays the expanded web page on the web browser.
US10951483B2 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.
US10951482B2 Device identification on a building automation control network
Discovering devices and device configurations. A method includes sending a request to a device to obtain a data value from the device. The method further includes, in response, receiving the data value from the device. The method further includes, based on the received data value, identifying one or more device identifications for the device. The method further includes, using the one or more identifications, sending commands for equipment potentially connected to the device. The method further includes, receiving one or more responses to the commands. The method further includes, based on the one or more responses, concretely identifying the device.
US10951481B2 Position parameterized recursive network architecture with topological addressing
A digital data communications network that supports efficient, scalable routing of data and use of network resources by combining a recursive division of the network into hierarchical sub-networks with repeating parameterized general purpose link communication protocols and an addressing methodology that reflects the physical structure of the underlying network hardware. The sub-division of the network enhances security by reducing the amount of the network visible to an attack and by insulating the network hardware itself from attack. The fixed bandwidth range at each sub-network level allows quality of service to be assured and controlled. The routing of data is aided by a topological addressing scheme that allows data packets to be forwarded towards their destination based on only local knowledge of the network structure, with automatic support for mobility and multicasting. The repeating structures in the network greatly simplify network management and reduce the effort to engineer new network capabilities.
US10951478B2 User plane group
Various embodiments disclosed herein provide a method for grouping user planes in 4G/5G packet cores to simplify user plane discovery and registration. In some embodiments the method includes detecting a plurality of User Planes (UPs), grouping a first subset of the UPs into a first UP group, in which each UP in the first UP group is associated with a first set of features, and allocating the first UP group to a first network service based on the first set of features associated with the first UP group and a first set of requirements of the first network service. The method further includes grouping a second subset of the plurality of UPs into a second UP group, in which each of the second UP group is associated with a second set of features and allocating the second UP group to a second network service of a plurality of network services.
US10951473B1 Asynchronous fleet configuration service
Technologies are disclosed herein for providing an asynchronous fleet configuration service for deploying and updating a fleet of network resources. The asynchronous fleet configuration service exposes an asynchronous application programming interface (API) that allows for individual resources to indicate an initialization status. Accordingly, the asynchronous fleet configuration service can asynchronously monitor the status of individual resources being deployed or updated, while performing other duties related to the fleet of network resources.
US10951470B2 Bluetooth mesh network provisioning
Information reported by one or more gateway nodes in a Bluetooth mesh network regarding an unprovisioned Bluetooth device is received. Provisioning data for the unprovisioned Bluetooth device is generated. A destination Bluetooth gateway node to which to issue the generated provisioning data is determined from among the one or more gateway nodes reporting the received information. The generated provisioning data is issued to the destination Bluetooth gateway node so that the destination Bluetooth gateway node can perform a provisioning operation directed at the unprovisioned Bluetooth device.
US10951468B1 Apparatus, system, and method for dynamically scaling memory for virtual routers
A disclosed method may include (1) executing a virtual router that services traffic within a network in connection with a specific network consumer and (2) dynamically scaling memory of the virtual router to accommodate a networking need of the specific network consumer by (A) installing, in at least one component of a physical network device that hosts the virtual router, a set of networking objects that facilitate servicing the traffic in connection with the specific network consumer, (B) determining an amount of memory that is consumed by the set of networking objects at the component of a physical network device, and (C) modifying a configuration file of the virtual router such that the memory of the virtual router is scaled to store the set of networking objects via the component. Various other systems and methods are also disclosed.
US10951465B1 Distributed file system analytics
A method, article of manufacture, and apparatus for analyzing a distributed file system is discussed. A metadata operation is captured in an audit log, wherein the metadata operation is on an object stored in the distributed file system. An event is pushed to a distributed commit log and a real-time analytics engine in response to capturing the metadata operation. The event is persistently stored in the distributed commit log.
US10951462B1 Fault isolation in data communications centers
Certain aspects of the disclosure are directed to fault isolation in data communications centers. According to a specific example, a data communications server is provided including circuitry configured and arranged to isolate quality or termination issues in a data communications center. The data communications server may retrieve server data relating to data communications routed by the data communications server, and receive from a plurality of endpoint devices communicatively coupled to the data communications server, endpoint data relating to the routed communications. The data communications server may identify data communications quality or data communications termination issues based on the server data and the endpoint data, and identify at least one zone among a plurality of zones of the data communications center associated with the data communications quality or data communications termination issues using a tiered fault isolation process and based on the server data and endpoint data.
US10951451B2 Physical layer protocol data unit transmission method and apparatus
The present disclosure relates to methods, apparatus, and systems for a physical layer protocol data unit (PPDU) transmission. One example method includes generating a PPDU including a signal extension (SE) field arranged after a last orthogonal frequency division multiplexing (OFDM) symbol of a plurality of OFDM symbols, the PPDU including indication information in a high efficiency signaling field (HE-SIG), the indication information being generated based on a symbol length of the SE field and configured to indicate whether a receive end needs to adjust a calculated quantity of the plurality of OFDM symbols, and sending the PPDU to the receive end.
US10951440B2 Method for uplink data transmission, terminal device and network device
A method for uplink data transmission, a terminal device and a network device are provided. The method may include: receiving subset constraint indication information of an SRS resource sent by a network device, wherein the subset constraint indication information is used for indicating at least one available SRS resource subset; according to the subset constraint indication information, determining the length of an SRI, sent by the network device, in DCI for scheduling uplink data transmission; according to the length of the SRI, determining a target SRI from the DCI; determining, in the at least one available SRS resource subset, a target SRS resource subset corresponding to the target SRI; and according to the target SRS resource subset, determining a transmission parameter used for the uplink data transmission.
US10951438B1 Acceleration proxy device, acceleration proxy method, and content management system
An acceleration proxy device includes a network module, an application acceleration module, and a strategy routing module. The network module includes at least one bridge, and each bridge is associated with an IP address segment. The strategy routing module stores routing tables of the at least one bridge, and a routing table of each bridge includes a gateway corresponding to the bridge.
US10951435B2 Methods and apparatus for determining preferences and events and generating associated outreach therefrom
An apparatus in an illustrative embodiment comprises at least one processing device comprising a processor coupled to a memory. The processing device is configured to determine a physical layout of at least a portion of an area that includes a set of sensor devices of a sensor network, to receive data generated by at least a subset of the set of sensor devices, the subset comprising at least a first sensor device of a first type and a second sensor device of a second type different than the first type, to compute one or more predicates based at least in part on the physical layout and the received data, and to take at least one automated action based at least in part on the one or more computed predicates. Other illustrative embodiments include methods and computer program products.
US10951434B2 Modular wall unit system
A modular host system may include one or more processors and a host unit installed in a support structure of a building. The host unit can be configured to receive and house an accessory (e.g., modular accessory) and electrically couple to an electrical source. The host unit can include a power gating module configured to couple electrical power from the electrical source to the accessory, and a communication module configured to communicate with one or more additional host units installed in the building. The one or more processors may be configured to determine a distance between the host unit and each of the one or more additional host units based on the communication with the one or more additional host units, and determine a floor plan of the building based at least on a distance from the host unit to each the one or more additional host units.
US10951428B2 Reliable multicast using a redundant unicast overlay network
Techniques are described for redundantly forwarding encapsulated multicast traffic of a multicast distribution tree, using reliable overlay connections established between adjacent nodes of the multicast distribution tree. An example router of this disclosure is configured to receive first multicast packets of a multicast flow via a multicast distribution tree, to receive second multicast packets of the multicast flow via a transmission control protocol (TCP) connection of a connection-oriented distribution tree implemented in parallel to the multicast distribution tree, and in response to determining that the LHR has received a multicast packet of the first multicast packets via the multicast distribution tree out of order to create a gap of one or more of the first multicast packets for the multicast flow, forward, to at least one interested receiver positioned downstream of the router, the second multicast packets.
US10951424B2 Method, apparatus, and electronic device for communication between blockchain nodes, and method, apparatus, and electronic device for blockchain-based certificate management
A first communication request including a digital certificate of a first node sent from the first node in a blockchain is received at a second node in the blockchain, where the digital certificate of the first node is stored in the blockchain. Certificate validity information stored in the blockchain and associated with the nodes in the blockchain is accessed by the second node based on the first communication request, where the certificate validity information reflects the validity status information of digital certificates of the nodes in the blockchain. A verification of whether the digital certificate of the first node is valid is performed by the second node based on the first communication request and the accessed certificate validity information. A communication connection to the first node is established by the second node in response to verifying that the digital certificate of the first node is valid.
US10951423B2 System and method for distribution of identity based key material and certificate
A cryptographic system (100) is provided for distributing certificates comprising a certificate authority device (110) and multiple network nodes (140, 150, 160). A network node (140) sends a public key to the certificate authority device. The certificate authority device (110) generate a certificate comprising the public key, forms an identifier by applying an identity forming function to the certificate and generates local key material specific for the network node by applying a local key material generation algorithm of an identity based key pre-distribution scheme on the identifier, and sends the local key material encrypted to the network node. The network node may be authenticated implicitly through its access to a shared key obtainable from the local key material.
US10951416B2 Map information management system, map information management device, and map company exclusive application data management device
A map information management system includes a map company exclusive application data management device that confirms data authenticity from encrypted data obtained from a dynamic map data management device and generates encrypted data from added map company exclusive application data to dynamic map data by a map company exclusive secret key, and an automotive data management device that obtains added map company exclusive application data to dynamic map data from the map company exclusive application data management device, confirms data authenticity that is added map company exclusive application data to dynamic map data with using a map company exclusive application data public key, and generates encrypted data from data with automotive company exclusive application data by an automotive company exclusive application data secret key. When providing map information via plural organizations, the map information management system prevents data alteration and confirms data authenticity of the map information.
US10951409B2 Methods and systems for verifying token-based actions on distributed ledger-based networks through the use of zero-knowledge proofs
In an embodiment, a method comprises receiving a request that is configured to cause a transfer of a combined asset from a sender to a recipient, the combined asset including a first asset and a second asset. The method includes generating and sending to a self-executing code segment on a distributed ledger-based network (DLN) a zero-knowledge proof (ZKP) that a plurality of leaf nodes of a hierarchical tree structure representing the combined asset includes the plurality of leaf nodes of the hierarchical tree structure representing the first asset and the plurality of leaf nodes of the hierarchical tree structure representing the second asset. The method also includes receiving, in response to verification of the ZKP by the self-executing code segment, a confirmation confirming a representation of the combined asset on the DLN by a third token associated with the root node of the third hierarchical tree structure.
US10951407B2 Cryptographic material sharing among entities with no direct trust relationship or connectivity
A mechanism to share cryptographic material across entities that may not have a direct trust relationship between or among each other, or no network connectivity, or some combination thereof, but where participating entities do share a trust relationship (or trusted connection(s)) with a common entity, sometimes referred to herein as a “conduit” entity. This technique enables such entities to leverage their trust relationship with a common “conduit” entity to share cryptographic material between or among themselves.
US10951405B2 Encryption of community-based security information
Examples disclosed herein relate to encryption of community-based security information. Some examples may enable authorizing a user of a community to access an encrypted data item (e.g., at least an encrypted portion of community-based security information of that community) using a decryption key. The community may be generated on a security information sharing platform based on a set of community attributes. The decryption key may comprise a private key corresponding to each user attribute of a set of user attributes that are associated with the authorized user where the set of user attributes satisfy the set of community attributes.
US10951403B2 Updating cryptographic keys stored in non-volatile memory
A method is provided for generating a new instance of an N-bit cryptographic key for storage in a non-volatile memory (NVM) in which unprogrammed cells have a particular binary value. The method includes generating a random N-bit updating sequence, and generating the new instance of the N-bit cryptographic key by negating each bit in a current instance of the N-bit cryptographic key that has the particular binary value and differs from a correspondingly-positioned bit in the random N-bit updating sequence, without negating any bits in the current instance of the N-bit cryptographic key that do not have the particular binary value. Other embodiments are also described.
US10951401B2 Digital asset transfer system for secure digital asset transactions
A system is disclosed for facilitating the secure transfer of digital assets that include making a first key and index scheme accessible for seamlessly and continuously executing digital asset transactions. The first key is capable of generating second keys and is made accessible to a sender of digital assets. The index scheme is customizable to meet the needs of the parties of the transaction and is capable of being used to generate a key derivation index. The first key and index scheme are secure, and for each digital asset transaction, the second key may be derived from the index scheme and first key, and the new key may be used to generate a new address.
US10951399B2 Binary stream hash modulus encryption and decryption method
The present invention discloses a binary stream hash modulus encryption and decryption method, including: creating a clear-text set M according to a clear-text file; taking the clear-text set M as an initial set and performing several times of byte order iterative encryption on a reference string to obtain a cipher-text set C; wherein a key set P and an algorithm set A are combined during the iterative encryption; and calling the key set P for the cipher-text set C to perform several times of byte decryption on the reference string, wherein the key set P and the algorithm set A are jointly used during the encryption and shared during the encryption and decryption. By using the present invention, the file cannot be decoded even if intercepted by another person, an existing Internet platform is still used in a transmission environment, but transmitted information is encrypted information.
US10951396B2 Tamper-proof management of audit logs
According to an aspect of the present disclosure, the records of an audit log are stored using blockchain technology. The audit log is accordingly rendered immutable and thus tamper proof. According to another aspect of the present disclosure, the identity of each user is mapped to a corresponding code value using a one-way-function (that is, the user identity cannot be practically be deciphered from the code value). A table is maintained with entries mapping the user identifiers to the code value. The records in the audit log are stored with the user identifiers substituted by the code values. The log records corresponding to the user are made unidentifiable associated with the user by deleting the table entry corresponding to the user identifier of the user. Accordingly the ‘right to be forgotten’ may be supported. Another aspect extends such a right to general records.
US10951395B2 Data fetching in data exchange networks
A method may include receiving a request to obtain a data file from a nearest remote computing system in a blockchain network and requesting a transaction history of the data file from the blockchain network. The method may also include determining the nearest remote computing system to the requesting computing system based on the transaction history, where the nearest remote computing system stores a copy of the transaction history and the data file and determining the data file stored on the nearest remote computing system is the same as the requested data file by comparing a first hash value associated with the requested data file to a second hash value associated with the data file stored on the nearest remote computing system. The method may also include receiving the requested data file from the nearest remote computing system; and sending the requested data file to the requesting computing system.
US10951393B2 Multimode cryptographic processor
This disclosure describes techniques that include performing cryptographic operations (encryption, decryption, generation of a message authentication code). Such techniques may involve the data processing unit performing any of multiple modes of encryption, decryption, and/or other cryptographic operation procedures or standards, including, Advanced Encryption Standard (AES) cryptographic operations. In some examples, the security block is implemented as a unified, multi-threaded, high-throughput encryption and decryption system for performing multiple modes of AES operations.
US10951389B2 Phase detector, phase synchronization circuit, and method of controlling phase synchronization circuit
The operation range of a phase detector provided with a flip-flop is improved, and the jitter tolerance of a receiving circuit is enhanced. The phase detector includes a holding unit and a detection unit. In the phase detector, the holding unit holds an input signal in synchronization with a predetermined periodic signal. The detection unit detects a phase difference between a designated edge and the predetermined periodic signal on the basis of a signal held in the holding unit. The designated edge is designated by a control signal that designates one of a rising edge and a falling edge of the input signal as the designated edge.
US10951388B2 Managing user equipment time division duplex uplink duty cycles
A device may receive a signal from a wireless station; and determine a network-permitted Time Division Duplex (TDD) uplink duty cycle based on the signal. If the determined network-permitted TDD uplink duty cycle is greater than a maximum allowable TDD uplink duty cycle for the device, when the device performs TDD uplink transmission after receiving a scheduling grant from the wireless station, the device may decrease the TDD uplink duty cycle of the device or may decrease a time-average transmission power of the device.
US10951385B1 Selective configuration of inter-band or intra-band carrier aggregation
When a wireless communication system serves a UE over a connection according to a first radio access technology (RAT) and the connection encompasses a carrier in a first band (first-band carrier), the system decides of whether to configure for the UE's connection intra-band carrier aggregation by adding to the connection another first-band carrier or rather to configure for the UE's connection inter-band carrier aggregation by adding to the connection a second-band carrier, with the decision being based on a determination of whether (i) the other first-band carrier is usable in providing service under a second RAT different than the first RAT and (ii) the candidate second-band carrier is not usable in providing service under the second RAT. The system then configures carrier-aggregation in accordance with the decision.
US10951383B2 Method and apparatus for determining slot configuration in a wireless communication system
A method and apparatus are disclosed from the perspective of a network. In one embodiment, the method includes the network configuring a UE (User Equipment) with a plurality of DL (Downlink) BWPs (Bandwidth Parts) of a serving cell, wherein the plurality of DL BWPs comprises a first DL BWP with a first SCS (Sub-Carrier Spacing) and a second DL BWP with a second SCS, wherein the second SCS is different from the first SCS. The method further includes the network configuring the UE with a first monitoring occasion for indicating slot format indication (SFI) in the first DL BWP by indicating a first slot offset and a first slot periodicity. The method also includes the network configuring the UE with a second monitoring occasion for indicating slot format indication (SFI) in the second DL BWP by indicating a second slot offset, and a second slot periodicity, wherein the network is not allowed to indicate the second slot offset and the second slot periodicity such that a time period containing a number of consecutive slots associated with a slot format in the combination of slot formats indicated by a SFI index in the second monitoring occasion does not align slot boundary of a slot with the first SCS, and wherein the number is the ratio of the second SCS to the first SCS.
US10951382B2 Method and apparatus for CSI reporting
For CSI reporting mechanisms, a user equipment (UE) includes a transceiver and a processor operably connected to the transceiver. The transceiver is configured to receive channel state information (CSI) process configuration information including at least one beamformed type associated with a plurality of non-zero-power (NZP) CSI reference signal (CSI-RS) resource configurations and receive a CSI-RS resource index (CRI) reporting configuration. The processor is configured to calculate, in response to receipt of the configuration information, a CRI and a channel quality indicator (CQI). The transceiver is further configured to report the CRI and the CQI by transmitting the CRI and the CQI on an uplink channel.
US10951381B2 CSI reference resource definition for CSI report in NR
Embodiments of methods for providing a new Channel State Information (CSI) reference resource definition for CSI reports in New Radio (NR) are disclosed. In some embodiments, a method performed by a wireless device for Channel Quality Indicator (CQI) index reporting in a wireless communication system comprises deriving a CQI index to be reported to a network node, where the CQI index is derived assuming a hypothetical transmission on a CSI reference resource, wherein a wireless device-specific reference signal overhead in the CSI reference resource is consistent with one or more parameters, and reporting the CQI index to the network node. In another embodiment, a method performed by a radio access node reporting in a wireless communication system comprises receiving a CQI index from a wireless device for a CSI reference resource, wherein a wireless device-specific reference signal overhead in the CSI reference resource is consistent with one or more parameters.
US10951379B2 Method and apparatus for receiving or transmitting downlink signal in wireless communication system
According to one embodiment of the present invention, a method of decoding, by a user equipment, a downlink signal in a wireless communication system comprises the steps of: receiving rate matching pattern information indicating a rate matching resource having a repetition period from a base station; and decoding a downlink shared channel using the rate matching pattern information.
US10951376B2 Signaling beamforming relationships between control and data channels
Certain aspects of the present disclosure provide techniques for signaling information regarding beams used for data and control transmissions to a receiving entity.
US10951374B2 Method of receiving phase tracking reference signal by user equipment in wireless communication system and device for supporting same
The present invention discloses a method of receiving a phase tracking reference signal by a user equipment in a wireless communication system and device for supporting the same.
US10951366B2 Uplink transmission collision management
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may identify, when using carrier aggregation and a plurality of component carrier groups, first traffic associated with a first service type and second traffic associated with a second service type for concurrent transmission. The user equipment may transmit, concurrently, the first traffic associated with the first service type using a first component carrier group of the plurality of component carrier groups, and the second traffic associated with the second service type using a second component carrier group of the plurality of component carrier groups. Numerous other aspects are provided.
US10951362B2 Hybrid automatic repeat request and scheduling for wireless cellular systems with local traffic managers
The disclosed subject matter is directed towards scheduling and Hybrid Automatic Repeat Request (HARQ) operations by which nodes in a three party communication system can communicate. To schedule a data transmission from a transmitter node to receiver node(s), a local manager/scheduler node sends common downlink control information to the transmitter and receiver nodes. Via a scheduling request, the transmitting node can request the scheduling of the data transmission by the local manager node. The technology facilitates unicast and broadcast/multicast data transmissions; for a unicast data transmission, the scheduling request identifies the receiving node. The transmitting node can explicitly acknowledge reception of the downlink control information to the local manager node, or the local manager node can detect the data transmission, when it occurs, as an implicit acknowledgment that the common downlink control information was successfully received.
US10951359B2 Method and apparatus for providing control resource set configuration in a wireless communication system
Methods and apparatuses for providing control resource set configuration in a wireless communication system are disclosed herein. In one method, a network node transmits a signal indicating at least a first duration and a bit map, wherein the first duration is time duration of a control resource set (CORESET) and the bit map indicates first symbol(s) of monitoring occasion(s) of the CORESET within a slot, and wherein a set of bit position indicates value one in the bit map. The network node is not allowed to transmit the signal such that an interval between two bit positions in the set in the bit map is smaller than a second duration.
US10951357B1 System and method for detecting a satellite
An illustrated embodiment disclosed herein is a method including correlating, by an endpoint, a first frame and a second frame with a plurality of hypotheses, detecting, by the endpoint, for each correlation of the first frame, a first metric and, for each correlation of the second frame, a second metric, identifying, by the endpoint, a first subset of hypotheses based on the first metric and a second subset of hypotheses based on the second metric, identifying, by the endpoint, pairs of hypotheses, each pair including a first hypothesis from the first subset and a second hypothesis from the second subset. The first hypothesis is same or within a predetermined distance of the second hypothesis. The method includes selecting, by the endpoint and from the pairs of hypotheses, a hypothesis based on the second metric and selecting, by the endpoint, a channel for transmission at which the hypothesis is selected.
US10951351B2 Method and device for performing communication using orthogonal or non-orthogonal code multiple access scheme in wireless communication system
Provided is a method and device for transmitting uplink data by using a non-orthogonal code multiple access scheme in a wireless communication system. Specifically, a terminal supporting multiple layers receives an NoMA MCS index from a base station. The NoMA MCS index is selected from an NoMA MCS table on the basis of the quality of an uplink channel. The NoMA MCS table is defined in advance as a table including the NoMA MCS index, the number of multiple layers, and a modulation order. The number of multiple layers is determined according to the NoMA MCS index. The terminal transmits the uplink data configured on the basis of the NoMA MCS index, via the multiple layers.
US10951348B2 Semiconductor devices
A semiconductor device includes a first processor configured to generate a first error check code of a first data and an audio circuitry. The audio circuitry is configured to receive the first data, receive a second data, generate a second error check code of the first data, and generate a modulation signal based on the first and second data. The first processor may determine whether the first and second error check codes are identical to each other. The first processor may control the audio circuitry to control the generation of the modulation signal based on at least the first data, in response to a determination that the first and second error check codes are identical to each other.
US10951345B2 Optical communication device
A transmitter generates a burst signal obtained by multiplexing signals of a first polarization and a second polarization orthogonal to each other, and including, at the beginning thereof, a pilot sequence in which the first and the second polarizations each have single frequency components of a first frequency and a second frequency different from each other. A coherent light reception unit performs conversion into an electrical signal by allowing received light and local light to interfere with each other. A pilot sequence detection unit detects a pilot sequence from the converted electrical signal. The polarization estimation unit estimates polarization states of the first polarization and the second polarization at a receiver from frequency components corresponding to the first frequency, and the second frequency. An equalizer demultiplexes the first polarization and the second polarization on the basis of the estimated polarization states.
US10951338B2 Soft value extraction method and device applicable to OvXDM system, and OvXDM system
This application discloses a soft value extraction method and device applicable to an OvXDM system, and the OvXDM system. In the method, waveform coding is performed on all symbols in a hard value sequence, to generate a predictive value after overlapped coding; the symbols in the hard value sequence are reversed one by one, and overlapped coding is performed on each reversed symbol and associated symbols before and after the reversed symbol, to generate a predictive value of the reversed symbol; and for each symbol in the hard value sequence, a soft value of the current symbol is calculated based on A×(+1−−1), where A is a coefficient related to a channel type, +1=∥yrx−y+1∥, and −1=∥yrx−y−1∥2; if y+1 is a predictive value of the symbol obtained after overlapped coding and before reversing, y−1 is a predictive value of the symbol obtained after overlapped coding and reversing; and yrx is a received signal sequence.
US10951336B2 Data processing apparatus and data processing method
The present technology relates to a data processing apparatus and a data processing method capable of achieving higher convenience in a case where a plurality of transmission formats is available in a transmission frame. The data processing apparatus installed in a transmission-side facility processes a transmission frame transmitted as a broadcast signal and adds identification information for identifying the transmission format of the transmission frame, while a data processing apparatus installed in a reception-side facility processes a transmission frame in which a transmission frame has been identified, on the basis of identification information added to the transmission frame transmitted as the broadcast signal. The present technology can be applied as a method of a test stream, for example.
US10951333B2 Method of predicting scattering of an electromagnetic wave at a surface with location-dependent scattering properties
A method of predicting scattering of an electromagnetic (EM) wave incident on a surface with location-dependent scattering properties such as an engineered electromagnetic surface is based on generalized Snell's Law and includes offsetting a direction of scattering by a vector determined based on the properties of the surface at a particular point of incidence. The method solves the problem of “exact path calculation,” by exhaustive search of possible locations for points of incidence, followed by a fine approach, both steps using the data describing the local properties of the surface.
US10951331B1 Process based antenna configuration
Techniques for process based antenna configuration are described, and may be implemented via a wireless device to identify different usage scenarios and to adapt antenna configurations to optimize wireless performance based on the scenarios. For instance, the described techniques enable a wireless device to be calibrated for wireless communication by identifying different obstruction states of a wireless device that correspond to ways that the wireless device is held (e.g., grasped) by a user in different scenarios. The obstruction states are then correlated to antenna positions in the wireless device to prioritize (e.g., activate) antennas that are relatively unobstructed, such as by activating unobstructed antennas and/or deactivating obstructed antennas. Further, calibration can take into specific processes (e.g., applications) and specific users to calibrate an optimize wireless performance based on ways in which a user typically interacts with a process.
US10951328B2 Systems and methods for reducing undesirable behaviors in RF communications
Systems and methods for reducing undesirable behaviors in RF communications in accordance with embodiments of the invention are disclosed. In one embodiment, a vehicle telematics device includes a processor, a transceiver, an amplifier, and a memory connected to the processor and storing a transmission control application, wherein the transceiver is connected to the amplifier, the amplifier is connected to the processor, and the transmission control application directs the processor to format data to be transmitted by the transceiver, determine a leading bit-edge of the transceiver signal, direct the amplifier to sequentially amplify the transceiver signal, transmit data, and direct the amplifier to sequentially de-amplify the transceiver signal.
US10951327B2 Transmission apparatus and receiving apparatus
To detect an error in pulse width in a communication scheme that identifies a start position of a message or expresses a data value using a pulse width of a pulse included in the message, provided is a receiving apparatus including a receiving section that receives a message including a synchronization pulse having a predetermined pulse width and a first data pulse having a pulse width corresponding to a value of first data; and an error detecting section that detects an error in response to the number of non-synchronization pulses that are consecutive after the synchronization pulse being outside a predetermined number range.
US10951324B2 Transmitter for a quantum communication system, a quantum communication system and a method of generating intensity modulated photon pulses
A transmitter for a quantum communication system, comprising: a photon source unit comprising a photon source; a first intensity modulator, configured to receive an input light pulse from the photon source unit, the first intensity modulator comprising: a first element, configured to split the input light pulse into two components; a phase modulator, configured to apply a phase shift between the two components; and a second element, configured to interfere the two components; wherein at least one of the first element and the second element is asymmetric.
US10951323B2 Method for joint power allocation in a communication network
Joint power allocation and cell formation for energy efficient (EE) visible light communication (VLC) networks is described. A set of rules for clustering users and then associating all the access points (APs) to the clustered users based on a proposed metric is developed. The energy efficiency is maximized by allocating power to users based on quality of service (QoS) constraints. The present disclosure jointly allocates the power and decides which APs must participate in communication and which ones must be switched off to minimize inter-cell interference. Numerical results demonstrate a significant improvement in energy efficiency compared to the traditional methods of clustering and AP assignment.
US10951315B2 Transparent linear optical transmission of passband and baseband electrical signals
An electro-optic system, the electro-optic system that may include an input port that is configured to receive a bandpass signal that conveys information; wherein the bandpass signal is a radio frequency (RF) signal; an optical carrier source that is configured to generate an optical carrier signal having an optical carrier frequency; at least one electrical bias circuit that is configured to generate at least one electrical bias signal; an electro-optic modulation circuit that is linear at the optical field; a manipulator that is configured to (a) receive the at least one electrical bias signal and the bandpass signal, (b) generate, based on the at least one electrical bias signal and the bandpass signal, at least one modulating signal; wherein the electro-optic modulation circuit is configured to modulate the optical carrier by the at least one modulating signal to provide an output optical signal that comprises at least one optical pilot tone and at least one optical sideband that conveys the information.
US10951312B2 Transmitting device, transmission control device, and transmission method
A transmitting device is disclosed. A lighting device changes a first characteristic and a second characteristic of light to be emitted along time series. A processor controls, in a period having a first time length, the lighting device to modulate the first characteristic of the light from the lighting device in the time series in accordance with a light emission pattern having a waveform according to information to be transmitted and having the first time length. The processor controls the lighting device to perform pulse modulation with a pulse pattern having a second time length shorter than the first time length for the second characteristic in accordance with the information. The processor sets peak and bottom values of the second characteristic of each pulse included in a subsection, for an average of the second characteristic to be a value maintaining the waveform of the light emission pattern.
US10951310B2 Communication method, communication device, and transmitter
A communication method including: determining whether a terminal is capable of performing visible light communication; when the terminal is determined to be capable of performing the visible light communication, obtaining a decode target image by an image sensor capturing a subject whose luminance changes, and obtaining, from a striped pattern appearing in the decode target image, first identification information transmitted by the subject; and when the terminal is determined to be incapable of performing the visible light communication in the determining pertaining to the visible light communication, obtaining a captured image by the image sensor capturing the subject, specifying a predetermined specific region by performing edge detection on the captured image, and obtaining, from a line pattern in the specific region, second identification information transmitted by the subject.