Document Document Title
US10143634B2 Thickening developer for oxidation dyes
A composition for oxidative hair treatment, containing 50-96% by weight; 0.5-20% by weight hydrogen peroxide; at least one polyethylene glycol ether of a monoester of glycerol and a C12-C22 carboxylic acid having 110-500 ethylene oxide units in the molecule, according to formula (I), wherein the sum of the indices x+y+z stands for a number in the range of 110 to 500, and R stands for an alkyl functional group having 11 to 21 carbon atoms, which may be saturated or unsaturated, linear or branched, wherein all stated quantities are based on the weight of the oxidation composition. Wherein the composition is suited for use as a developer for oxidative hair lighteners and/or hair dyes. The alkaline composition (A) is present as an oil-in-water emulsion and includes at least one alkalizing agent, and has a pH in the range of 8 to 11.5.
US10143631B2 Pacifier with sanitizing component
A pacifier comprising a guard, having a first surface and an opposing second surface, the second surface having a threaded connector, a nipple attached to and outwardly extending from the first surface of the guard, a detachable cleaning component, having an opening and an interior surface, and a plurality of bristles attached to the interior surface and extending inwardly, where the opening is configured to receive the threaded connector, sealingly connecting the guard and the cleaning component. A method of using the pacifier comprising separating the guard from the cleaning component, inserting the nipple into the cleaning component through the opening, moving the nipple within the cleaning component, such that the bristles contact the nipple, removing the nipple from the cleaning component; and sealing the cleaning component to the guard.
US10143622B2 Methods and apparatuses for delivering medicaments to intravenous fluid
An infusion apparatus containing a medicament and volume of diluent for reconstituting the medicament and dispensing in an infusion therapy in a controlled and measured amount.
US10143621B2 CPR chest compression monitor with reference sensor
Methods and devices for chest compression depth measurement for CPR.
US10143620B2 Mechanical CPR device with variable resuscitation protocol
Methods to control the delivery of CPR to a patient through a mechanical CPR device are described. The method generally allows for a gradual increase in the frequency of CPR cycles. The gradual increase can be regulated by protocols programmed within the CPR device such as intermittently starting and stopping the delivery of CPR accelerating the delivery of CPR, stepping up the CPR frequency, increasing the force of CPR, and adjusting the ratio of compression and decompression in a CPR cycle. Combinations of each of these forms may also be used to control the delivery of CPR. This manner of gradually accelerating artificial blood flow during the first minutes of mechanical CPR delivery can serve to lessen the potential for ischemia/reperfusion injury in the patient who receives mechanical CPR treatment.
US10143617B2 Roller massage system
A roller massage system provides a pair of roller massage assemblies in opposed adjustable spaced relation to allow engagement of each one of the pair of roller massage assemblies on a corresponding massageable portion of the body.
US10143615B2 Device for treating skin
The present application relates to a device for treating skin (1) comprising a housing (2), a shaft (14) located in the housing (2) having a longitudinal axis (‘A’) and an end for receiving a skin treating part (3). The device (1) further comprises a drive means configured to cause the shaft to rotate about its longitudinal axis, and to oscillate in a direction along the longitudinal axis, wherein the drive means comprise a rotational drive unit for rotating the shaft (14) and an oscillation generator (26) for oscillating the shaft. The oscillation generator (26) is located about the shaft (14) such that the shaft is rotatable relative to the oscillation generator. Furthermore, the oscillation generator (26) comprises a solenoid (39) and a flux assembly (25), and the flux assembly (25) is moveable along the shaft (14) relative to the solenoid (39).
US10143609B2 Medical air mattress
A medical air mattress has a mattress body and an upper bedspread. The mattress body is formed by multiple air cells including independent air cells parallelly arranged as an air cell row. The upper bedspread covers the mattress body. The independent air cells are connected to the independent deflating unit to be deflated independently. When the patient needs to use the bedpan, the independent air cells are deflated to form a recess for receiving the bedpan so that the patient needs not to move.
US10143607B2 Operator chair
An operator chair comprises: a connection portion; a first parallel arm linkage to which an adjustable seat module is connected, the first parallel arm linkage being rotatably connected to the connection portion and to an armrest; a first actuator for driving the first parallel arm linkage between a first position and a second position, and thereby regulating a seat portion of the seat module between a first, substantially horizontal position corresponding to a sitting position of a user, and a second, at least partially vertical position corresponding to an at least partially standing position of the user, respectively; a second parallel arm linkage rotatably connected to the static fundament and to the connection portion; and a second actuator for driving the second parallel arm linkage so as to regulate at least the vertical position of the connection portion relative to the fundament.
US10143603B2 Individual package for absorbent article
An individual package for an absorbent article is provided with the absorbent article and a wrapping body containing the absorbent article. The absorbent article has a main body extending in a longitudinal direction and a pair of flaps extending from the main body in opposite directions along the longitudinal direction. Each of the main body and the pair of flaps has a fixing section and the main body and the pair of flaps are fixed to the same face of the wrapping body with the fixing sections interposed therebetween. The wrapping body is provided with a pair of bonding regions bonding the wrapping body, the bonding regions being located outward in the widthwise direction and each having a bonding section and a non-bonding section. The fixing sections of the pair of flaps and the non-bonding sections overlap in the widthwise direction.
US10143600B2 Waist-to-side silhouettes of adult disposable absorbent articles and arrays
In one embodiment, an array of packages may comprise two or more different sizes of disposable absorbent articles. The Product Waist-to-Side Silhouette of a second absorbent article may be equal to or greater than a Product Waist-to-Side Silhouette of a first absorbent article. And, an Array Average Product Waist-to-Side Silhouette of first and second packages of the array may be from about 1.7 to about 6.0. In another embodiment, a disposable absorbent article has a Product Waist-to-Side Silhouette from 1.7 to about 6.
US10143599B2 Resilient absorbent products with enhanced resistance to tearing
The present disclosure provides a sanitary napkin that is thin, highly absorbent and has resiliency properties that are selected to provide good comfort potential and at the same time reduce the likelihood of deformation and breaking. In a specific example, the sanitary napkin comprises a cover layer, an absorbent system and a barrier layer. The absorbent system includes an absorbent core and a reinforcement layer.
US10143596B2 Method for deforming a web
The present invention is directed to methods for deforming a web comprising the steps of supplying a first layer of a web; weakening the first layer at a plurality of locations to create a plurality of weakened, melt-stabilized locations in the first layer; supplying a second layer of the web onto at least part of the first layer; and forming a plurality of first features in the first layer and a plurality of second features throughout the first and second layers of the web in the z-direction, wherein the plurality of first and second features are formed simultaneously.
US10143594B2 Bandage for reducing blood leakage from aggressive bleeding site
A bandage for use at an aggressive bleeding site of a patient is disclosed. The bandage includes a stretchable wrap, an auxiliary strap, a primary absorbent body, and at plural secondary absorbent bodies. The primary absorbent body is located on the inner surface of the wrap. The wrap is arranged to be wrapped about and tightly encircle a portion of the body of a patient at which the bleeding site is located to cause the primary absorbent body to apply pressure thereto. The auxiliary strap is secured to the wrap and is normally held in stowed position on the wrap, but arranged to be moved to an extended position whereupon the secondary absorbent bodies overlies said primary absorbent body and apply pressure thereto and to the underlying aggressive bleeding site.
US10143591B2 Low profile eustachian tube dilation system
A system and method for dilating a Eustachian tube of a patient is disclosed. The device includes a protective sheath, a flexible endoscope and a balloon dilation catheter. The protective sheath includes an endoscope lumen and a balloon dilation catheter lumen. The balloon of the balloon dilation catheter is a low profile balloon particularly useful for dilating the Eustachian tube, and in particular, the Eustachian tube of a pediatric patient. The method involves advancing the balloon dilation catheter through a nasal passage of the patient to dilate a portion of the Eustachian tube.
US10143590B2 Methods and systems for performing a posterior capsulotomy and for laser eye surgery with a penetrated cornea
Method and apparatus for performing a laser-assisted posterior capsulotomy and for performing laser eye surgery on an eye having a penetrated cornea are provided. A method for performing a posterior capsulotomy includes injecting fluid between the lens posterior capsule and the anterior hyaloids membrane to separate the lens posterior capsule and the anterior hyaloids membrane. With the lens posterior capsule separated from the anterior hyaloids membrane, a posterior capsulotomy is performed on the lens posterior capsule by using a laser to incise the lens posterior capsule.
US10143588B2 Systems and methods for ocular surgery
Ocular surgery may be performed by a variety of systems, processes, and techniques. In certain implementations, systems and processes for ocular surgery may include the ability to emulsify a lens in an eye using a modular hand-held system including a phacoemulsification unit detachably coupled to a pump unit and remove lens portions from the eye using suction provided by the pump unit. The system and the process may also include the ability to decouple the phacoemulsification unit from the pump unit, couple an irrigation-aspiration unit to the pump unit to form a second hand-held system, and remove material from the eye using suction provided by the pump unit.
US10143583B2 Lumbar brace
An adjustable lumbar support system with independent lacer guides and a hinged portion. An adjustable lumbar support system having phase change material and/or removable stays. An adjustable lumbar support system having one or more panels, with or without perforations, to provide for improved adjustability for patient comfort and compliance. An adjustable lumbar support system having a pleated or quilted central portion.
US10143582B2 Adjustable back brace
An adjustable length spinal brace includes an elongate belt and an adjustment plate having spaced apart belt passage slits through which the belt is passed and belt engagement members that are pivotally adjustable relative to the plate to engage or disengage the belt. The belt engagement members are engaged with the belt to maintain a desired length of the brace, and are disengaged from the belt to permit adjustment of the length of the brace.
US10143577B2 Inflatable structure with braided layer
A balloon for medical treatments such as percutaneous transluminal coronary angioplasty (PTCA), delivery of a vascular stents or stent grafts, employs reinforcement materials that are patterned so as to promote consistent folding of the balloon. Methods and apparatus for biocidal treatment using such a balloon, including balloons with fiber fabric reinforcements.
US10143576B2 Twin bifurcated stent graft
A stent graft has a tubular body with a first bifurcation with first and second legs extending from the bifurcation. One of the legs has a further bifurcation to define a side arm. The stent graft can be deployed into the vasculature of a patient with the tubular body being in an aorta of the patient, a first leg extending down an iliac artery, a second leg being directed towards a contralateral iliac artery and the side arm directed to an internal artery of one of the iliac arteries. One of the legs can include a valved aperture to enable the placement of an indwelling catheter therethrough.
US10143575B2 Guide wire
A guide wire may include a core shaft and an external coil body covering a distal portion of the core shaft. The external coil body includes a first coil portion and a second coil portion that is distal to the first coil portion. An outside diameter of the second coil portion is smaller than an outside diameter of the first coil portion. Similarly, the guide wire may include a core shaft, a first external coil body, and a second external coil body. An outside diameter of the second external coil body is smaller than an outside diameter of the first external coil body. The external coil body or first and second external coil bodies enable the performance of a pushing-out operation and a drawing-in operation of the stent; yet, the flexibility of the guide wire is maintained.
US10143574B2 Monolithic medical devices, methods of making and using the same
The monolithic device comprises a plurality of scaffolding members and a mesh patterned members webbed between the scaffolding members; the mesh patterned member webbed between the scaffolding members surround a lumen and generally expands from a contracted state to an expanded state; and mesh patterned members including a plurality of openings traversing the thickness of the mesh patterned member, and the mesh patterned members including a surface on which a pattern of openings is formed.
US10143571B2 Graft anchor devices, systems and methods
The present disclosure provides medical devices, systems and methods and in particular to devices and methods useful for anchoring graft materials to bodily structures.
US10143570B2 Biomimetic joint actuators
In a powered actuator for supplying torque, joint equilibrium, and/or impedance to a joint, a motor is directly coupled to a low-reduction ratio transmission, e.g., a transmission having a gear ratio less than about 80 to 1. The motor has a low dissipation constant, e.g., less than about 50 W/(Nm)2. The transmission is serially connected to an elastic element that is also coupled to the joint, thereby supplying torque, joint equilibrium, and/or impedance to the joint while minimizing the power consumption and/or acoustic noise of the actuator.
US10143564B2 Implantable spinal disk
Spinal disk including a shell, first endplate, second endplate and core. The shell includes sidewalls, back wall, front wall, top wall, and bottom wall defining a compartment. The first endplate includes a first base, first top and first attachment. The first base is retained in the compartment. The first top is disposed about a first opening in the top wall to form a top contact surface. The first attachment extends from the first top portion. The second endplate includes a second base, second top and second attachment. The second base is retained in the compartment. The second top is disposed about a second opening in the bottom wall to form a bottom contact surface. The second attachment extends from the second top portion. The core includes a material injectable into a constrained space in the compartment between the first base and the second base.
US10143561B2 Angulated rings and bonded foils for use with balloons for fusion and dynamic stabilization
An inflatable and implantable balloon for treatment of degenerative disc disease, bones, lesions, spinal deformities and spinal motion segment instabilities. The balloon is comprised of adjustable and expandable volumes. Further disclosed are methods of forming, inserting, expanding, and implanting the multi-volume balloon for proper placement and stabilization of the spinal lesion or disease. Still further disclosed are kits for aligning and stabilizing elements of the spine.
US10143560B2 Sac for use in spinal surgery
A method for fusing spinal bone is provided. The method comprises placing a sac between two or more adjacent sections of the spine to be fused, inserting a cage into the sac, and filling the sac with bone tissue. The surfaces of the sac abutting the sections of the spine comprise porous material for allowing bone to grow between the spine and the sac. Surfaces of the sac not abutting the sections of the spine are nonporous to bodily fluids and thereby prevent premature deterioration of the bone tissue inside the sac. The cage maintains the sac in an expanded state upon filling. A kit comprising the sac and cage is also provided. In other embodiments of the invention, the method comprises placing an inner sac inside the inventive sac and filling the sacs with bone tissue for fusion of spinal bone.
US10143559B2 Stem for use in joint arthroplasty
The invention relates to a prosthesis for implantation into a long bone during joint arthroplasty, particularly Total Shoulder Arthoplasty and Total Hip Arthroplasty, and a method for use of the implant.
US10143556B2 System of designing a guide tool and/ or surgical kit tools and/or an implant comprising a positioning mark
A design method for designing a guide tool including a guide channel for use during cartilage repair in a joint is disclosed. The design method includes: selecting a direction along a joint axis indicating placement of the guide tool in the joint; and placing a positioning mark on the guide tool. The positioning mark is designed to be aligned with the center of said guide channel on a determined joint axis direction and thereby indicating a placement direction of the guide tool in relation to the selected joint axis during use of the guide tool. A design method of insert tools and/or an implant comprising positioning marks and also the guide tool, implant and insert tools designed using this method are also disclosed.
US10143554B2 Venous valve prostheses
A venous valve prosthesis includes a frame and a prosthetic valve coupled to the frame. With the venous valve prosthesis implanted in a vein, the prosthetic valve includes a closed configuration wherein an outer surface of the prosthetic valve is in contact with a wall of the vein around a circumference of the prosthetic valve to prevent blood from flowing past the prosthetic valve between the wall of the vein and the outer surface of the prosthetic valve. The prosthetic valve is configured to move to an open configuration such that at least a portion of an outer wall of the prosthetic valve partially collapses away from the wall of the vein in response to antegrade blood flow through the vein to enable blood flow between the outer surface of the prosthetic valve and the wall of the vein.
US10143553B2 Heart valve repair device
A heart valve annulus repair device having a tissue engaging member and a plurality of anchors. The tissue engaging member includes a loop of wire. Each of the anchors has a pointy front end and a back end and a slot that runs in a front-to-back direction. The anchors are distributed about the loop of wire with the front ends of the plurality of anchors facing the heart valve annulus and with the loop of wire passing through the slots. The device further includes means for implanting the anchors into the heart valve annulus tissue so that the tissue engaging member becomes affixed to the heart valve annulus.
US10143547B2 Graft ligament anchor and method for attaching a graft ligament to a bone
A graft ligament anchor includes a tubular body having a bore therethrough and proximal and distal ends. A flange is attached to the tubular body at the proximal end thereof and extends radially outwardly beyond the tubular body. A deformable wall is disposed in the tubular body bore and defines, at least in part, a chamber for retaining the graft ligament therein. An expansion device is configured for insertion into the tubular body axially of the tubular body, and for impinging upon the deformable wall to press the deformable wall, and hence the graft ligament received in the chamber, toward a wall of the bore, whereby to fix the graft ligament in the tubular body.
US10143546B2 Porous implant materials and related methods
Provided are porous, biocompatible implant bodies and materials. These materials suitably comprise a population of randomly arranged and entangled thermoplastic constituents, with at least some of the constituents being bonded to one another The implant bodies are capable of being manipulated at room temperature from a first shape to a second shape, and of maintaining the second shape at about internal body temperature. Also provided are related methods of fabricating such implants and installing the implants into a subject.
US10143537B2 System and method for digital tooth imaging
Method and system for managing multiple impressions of a patient's jaw for an orthodontic treatment is provided. The method includes scanning at least a first impression and a second impression of same jaw for the orthodontic treatment; determining if the first jaw impression and the second jaw impression have distortion in different areas; selecting the first jaw impression or the second jaw impression as a base impression; and replacing a distorted tooth data from the base impression with data for the same tooth from a non-base impression. The method also includes scanning at least a first jaw impression for the orthodontic treatment; scanning a bite impression for the orthodontic treatment; matching the scanned first jaw impression with the scanned bite impression; comparing bite information with a tooth occlusal surface; and determining if reconstruction is to be performed on the tooth occlusal surface.
US10143534B2 Surgical marker
Embodiments of surgical markers for marking internal and external tissues are provided herein. In some embodiments, a surgical marking device for marking tissue may include a body including an at least partially hollow interior, a first end and a second end; a tip coupled to the body at the second end; and a plunger movably coupled to the body at the first end and configured to control a pressure within the at least partially hollow interior of the body via movement of the plunger relative to the body, wherein the pressure control may control a flow of ink outward of the body via the tip during use. Alternatively, in some embodiments, a squeezable bulb may be provided in place of the plunger, the squeezable bulb having an interior volume fluidly coupled to the body, wherein a pressure within the body may be controlled via the squeezable bulb.
US10143533B2 Blood vessel sizing device
Medical devices and methods that provide for improved accuracy when positioning of a synthetic structure, such as a MEMS device or a stent, within a biological feature of a patient, such as a blood vessel, are disclosed. A blood vessel sizing device is configured for placement on the skin of a patient near a feature of interest (e.g. a blood vessel to be imaged). The device may include one or more radiopaque elements, including a target element, and one or more positioning markers having known sizes. A clinician may use the radiopaque elements to identify a portion of a blood vessel suitable for positioning of the synthetic structure.
US10143530B2 Membrane for protecting intraocular tissues and the protection methods used thereof
According to embodiments, a membrane with a flat or curved surface is provided for protection of intraocular tissues. The membrane can be used to cover the cornea for protecting corneal endothelial cells, to cover the anterior and posterior surface of the iris, or to cover the surface of the posterior capsule for separating the intraocular tissues. The membrane has a layered structure, which is composed of a collagen and a hydrophilic biopolymer or an organic polymer material. In particular, the membrane has high transparency and high water retention in a wet state.
US10143526B2 Robot-assisted driving systems and methods
Systems and methods for driving a flexible medical instrument to a target in an anatomical space with robotic assistance are described herein. The flexible instrument may have a tracking sensor embedded therein. An associated robotic control system may be provided, which is configured to register the flexible instrument to an anatomical image using data from the tracking sensor and identify one or more movements suitable for navigating the instrument towards an identified target. In some embodiments, the robotic control system drives or assists in driving the flexible instrument to the target.
US10143523B2 Systems, methods and devices for tracking and calibration of flexible instruments
Systems, methods and devices are provided for calibrating a flexible implement that employs fiber Bragg gratings (FBGs) for shape sensing. In some embodiments, methods and devices are provided for determining the longitudinal location of a FBG within an optical fiber that is employed for shape sensing. In other embodiments, methods and devices are employed for the determination of calibration parameters that relate the measured wavelength shift of a set of FBGs to the curvature at the location within the flexible implement where the set of FBGs resides. Various calibration devices are disclosed that employ guiding features for bending the flexible portion of the flexible implement along known curved profiles. In some embodiments, keyed features are incorporated into the flexible implement and the calibration device, such that the flexible implement is inserted into the device in a known orientation. In some embodiments, the flexible implement may incorporate a strain isolation mechanism.
US10143521B2 Skin treatment apparatus
A skin treatment device (100) comprises: —a housing (101); —a treatment action performer (110) arranged within the housing (101) for performing a treatment action on the user's skin (2) through an output window (103); —a speed sensor (120) for sensing a relative speed between the housing and the user's skin; —a control device (140) provided with an associated memory (141) containing information defining a desired displacement speed, the control device receiving an output signal from the speed sensor; —an optical speed deviation indicator system (400; 600) comprising a position reference (411; 101) and means for generating an optical spot (412; 612) of variable position with respect to the position reference. The control device controls the optical speed deviation indicator system on the basis of the output signal received from the speed sensor and the information in its memory.
US10143512B2 Controlled irreversible electroporation
Electrical pulses are applied to tissue in a manner which destroys targeted cells such as cancerous cells while sparing non-targeted cells such as nerve cells. The electrical pulses are controlled within ranges for voltage, wattage and duration of application. Multiple pulses or groups of pulses may be applied to obtain a desired result while maintaining any temperature increase below a level which destroys cells.
US10143511B2 Therapeutic treatment device
A living tissue to be treated is brought into contact with a first high-frequency electrode having high thermal conductivity. A substrate on which an electric resistance pattern is formed is longer than the first electrode. The substrate includes an end portion projected from the first high-frequency electrode. A first lead connection portion electrically connected to the electric resistance pattern is formed on the projected end portion. The substrate is pasted to the first electrode by use of a high-thermal-conductivity heat-resistant adhesive sheet. A lead line for applying power to the electric resistance pattern is arranged in the first lead connection portion where it extends in the longitudinal direction of the first electrode and on the side close to the first electrode.
US10143510B2 Assembly for treating wounds
The invention relates to an assembly for treating wounds and to a hand held unit for treating wounds. The assembly and the hand held unit comprise a device for producing a plasma and/or an excited gas or gas mixture by means of a piezoelectric transformer, which is housed together with a circuit board in a housing of the device, and the assembly comprises an expansion element. A control circuit, to which the piezoelectric transformer is electrically connected, is realized on the circuit board. A second end of the expansion element surrounds a wound region to be treated. A first end of the expansion element is detachably connected to the housing of the device at the opening of the housing. The produced plasma and/or excited gas or gas mixture thus enters the expansion element from the opening of the housing.
US10143504B2 Apparatus and method for medial compartment correction
The medial compartment is realigned by adjusting the angle of the ulna so that the head end thereof is properly aligned with the humerus. The angle of the ulna is adjusted by cutting the ulna below the head. A plate is attached to the ulna to set the new angle. The plate has two parts; one part is straight, the other is angled. Different plates have parts with different angles. A plate with a desired angle is selected to achieve the necessary angle on the ulna. The plate may be attached to the medial side or lateral side of the ulna.
US10143501B2 Expandable interspinous device
Disclosed is a device that is configured to be implanted adjacent interspinous processes of a patient. In one aspect, a spinal implant device comprises: a spacer region adapted to be positioned between first and second spinous processes of first and second vertebral bodies to limit movement of the first spinous process and the second spinous process toward one another; and an attachment region attached to the spacer region, the attachment region adapted to attach to the first spinous process via a fastener, the attachment region comprising a pair of pads having attachment elements that are configured to attach onto the spinous process.
US10143499B2 Pivoting vertebral plate
A surgical system includes an implant having a first attachment mechanism and an insertion instrument having a proximal end, a distal end, and a second attachment mechanism disposed at the distal end for removable connection with the first attachment mechanism. The proximal end of the insertion instrument is pivotable with respect to the implant. The insertion instrument can include an inserter and a guide. A method of using the surgical system is provided.
US10143498B2 Spinal alignment and securement
A surgical connection device for a spine is disclosed including a stabilization member, compression arms and traction arms, the device being used in conjunction with first anchor points fixed to vertebrae at a first lateral side of the spine and second anchor points fixed to vertebrae at a second lateral side of the spine. A first spinal rod may be attached to the first anchor points and a second spinal rod may be attached to the second anchor points. The compression arms connect the stabilization member to the first and second anchor points or rods and bear compressive forces. The traction arms connect the stabilization member to the first and second anchor points or rods and bear tensile forces. Application of both tensile and compressive forces via the device may serve to straighten, change a direction of bending or increase a degree of bending of the rods and/or spine. The use of the traction arms may also provide for a more flexible construct.
US10143497B2 Connection assembly
An orthopedic connection assembly is described that comprises a housing member for receiving an implant that is operably connected to a receiving member for receiving an anchor member. The connection assembly is configured to have a locking mechanism that secures and fixes the relative orientation between the implant and the anchor member. The connection assembly can comprise a plate member receivable within the housing member. When a securing member such as a set screw is introduced downwardly into the housing member to secure the implant, the securing member applies a lateral force to the plate member, which presses against an interference member within the receiving member. The interference member presses against the anchor member, such that the anchor member is fixed in a position relative to the implant.
US10143493B2 Devices, compositions and methods for bone and tissue augmentation
Various polymeric materials and delivery systems are described, along with systems and methods for using them for bone and tissue augmentation, such as for the stabilization and/or correction of spinal compression fractures.
US10143487B2 Endovascular devices and methods
Devices and methods for the treatment of chronic total occlusions are provided. One disclosed embodiment comprises a method of facilitating treatment via a vascular wall defining a vascular lumen containing an occlusion therein. The method includes providing an intravascular device having a distal portion, inserting the device into the vascular lumen, positioning the distal portion in the vascular wall to at least partially surround the occlusion, and removing at least a portion of the surrounded occlusion from the lumen.
US10143482B2 Axial lengthening thrombus capture system
Systems and methods can remove material of interest, including blood clots, from a body region, including but not limited to the circulatory system for the treatment of pulmonary embolism (PE), deep vein thrombosis (DVT), cerebrovascular embolism, and other vascular occlusions.
US10143481B2 Stabilizer assembly for fracturing calcifications in heart valves
A device for fracturing calcifications in heart valves includes a stabilizer assembly (20) for use with an impactor assembly (10). Relative motion between the impactor assembly (10) and the stabilizer assembly (20) with sufficient energy fractures a calcification located in tissue which is sandwiched between the stabilizer assembly (20) and the impactor assembly (10). The stabilizer assembly (20) includes a plurality of distal stabilizer struts (28) connected by stabilizer loops (30) which extend proximally backwards.
US10143480B2 Disposable cutter acetabular reamer
An orthopedic bone cutter for cutting bone and tissue is described. The cutting device comprises a support frame having a plurality of radially extending struts to which a cutting shell is removably connected thereto. The frame serves as a universal support structure that provides added mechanical support and stability to which various embodiments of cutting shells may be connected thereto. The bone cutter of the present invention is designed such that the cutting shell may comprise a variety of embodiments that enable the removal of bone and tissue. Embodiments of the cutting shell may comprise at least a partially hemispherical shape in which a plurality of cutting surfaces may extend. In addition, the cutting shell may comprise a plurality of removal cutting blade inserts that are received within slots that extend through the shell thickness.
US10143465B2 Laparoscopic suturing devices, needles, sutures, and drive systems
Devices are provided for a suturing device used during laparoscopic surgical procedures. A suturing needle includes a shaft forming a rod axis; a curved body having a piercing tip at a first end and a base at a second end; and an arm extending radially from the shaft to the base of the curved body such that the curved body is positioned in a plane orthogonal to the rod axis of the shaft and rotatable about the shaft in the plane orthogonal to the rod axis. The suturing device includes a housing, a suturing needle, one or more sutures, a suture magazine configured to hold the one or more sutures, and a drive system, whereby the drive system may actuate the suturing needle to rotate in the plane orthogonal to the drive system, allowing the suturing needle to drive in to and out of tissue to apply a suture.
US10143460B2 Access device for accessing tissue
A clip is provided for managing access through tissue. The clip is placed around an opening in tissue, although the opening may alternatively be formed after the clip is deployed. The clip can expand when medical devices are introduced through the clip and through the opening. When the medical devices are removed, the clip closed automatically to substantially close the opening.
US10143452B2 Fracturing calcifications in heart valves
A device for fracturing calcifications in heart valves characterized by a stabilizer assembly and an impactor assembly assembled on and deployed by a delivery system, wherein said delivery system is operable to cause relative motion between said impactor assembly and said stabilizer assembly with sufficient energy so as to fracture a calcification located in tissue which is sandwiched between said stabilizer assembly and said impactor assembly, wherein said impactor assembly and said stabilizer assembly have shaped impact delivery portions of which the footprint on the valve leaflets is shaped in accordance with a shape of desired fracture sites.
US10143450B2 System with photonic biopsy device for obtaining pathological information
A biopsy device includes a tubular member, a hollow shaft and an elongated fiber body having at least one optical fiber. The hollow shaft has a laterally (sidewardly) facing notch in its distal portion. The tubular member is movable relative to the shaft, between a first position in which the notch is covered by the tubular member, and a second position in which the notch is not covered by the tubular member. The shaft is movable between a first position in which the distal end of the optical fiber is located at the distal end of the shaft with the elongated fiber body extending through the notch, and a second position in which the distal end of the at least one optical fiber is located proximally to the notch.
US10143449B2 Biopsy apparatus including a biopsy device having a sample receiving notch with a tissue anchor
A biopsy device includes an elongate member and a tissue anchor. The elongate member has a lumen and a sample receiving notch. The sample receiving notch has a proximal end wall, a distal end wall, and a floor between the proximal end wall and the distal end wall. The proximal end wall has a vacuum hole in fluid communication with the lumen. The tissue anchor has a plurality of cantilever portions. Each cantilever portion of the plurality of cantilever portions has a curved end, with a tip of the curved end configured to extend toward the floor of the sample receiving notch.
US10143438B2 System for 3D object modeling and tracking in X-ray imaging
Disclosed herein is an X-ray imaging system, comprising: a first X-ray source; an image sensor, spaced apart from the first X-ray source; a table configured to be positioned between the first X-ray source and the image sensor and configured to accommodate a person for imaging in the X-ray imaging system; and a fiducial marker system; wherein the fiducial marker system comprises three markers, centers of the three markers not being collinear; wherein at least one of the three markers is distinct. The X-ray imaging system may be used to model the 3D shape and track the 3D motion of an object (e.g., a surgical instrument) in the person.
US10143436B2 Particle therapy system
The particle therapy system includes a particle beam generator for generating a particle beam; an irradiation nozzle arranged in a treatment room and irradiating a target with the particle beam; a particle beam transport system communicating the particle beam generator with the irradiation nozzle; an X-ray imaging device arranged in the treatment room and imaging the position of the target through irradiation with X-rays; a dosimeter arranged at a position passed by the particle beam in the irradiation nozzle; and a control apparatus performing control to exclude the measurement result of the X-rays from the measurement result obtained using the dosimeter when the X-rays are emitted during treatment.
US10143433B2 Computed tomography apparatus and method of reconstructing a computed tomography image by the computed tomography apparatus
A computed tomography (CT) apparatus includes a reconstruction unit which reconstructs a first CT image corresponding to a field of view (FOV) by using a first sinogram acquired by a CT scan of an object; and a correction unit which acquires a second sinogram by performing forward projection on the first CT image and acquires a second CT image by using the second sinogram and a third sinogram representing a portion of the object that is not included in the FOV. Thus, the CT apparatus reduces generation of image errors to thereby provide a high-quality reconstructed CT image.
US10143432B2 X-ray apparatus and control method for the same
An X-ray apparatus includes an image separator configured to separate an X-ray image of an object into material images representing materials in the object; a parameter determiner configured to determine a width of a material of interest (MOI) based on the material images, and determine an enhancement parameter configured to enhance contrast of the MOI according to the width of the MOI; and an image enhancer configured to separate the X-ray image into detailed images respectively including spatial frequencies of different frequency bands, enhance each of the detailed images according to the enhancement parameter, and synthesize the enhanced detailed images to generate an enhanced image.
US10143431B2 Medical image processing apparatus and method, and radiotherapeutic apparatus
A medical image processing apparatus, includes: a reconstructed moving image obtainer that obtains a reconstructed moving image; a focus region identifier that identifies a first focus region corresponding to the designated focus; a fluoroscopic moving image obtainer that obtains at least one-period data on a fluoroscopic moving image; a second characteristics identifier that identifies each of two or more second characteristics regions corresponding to the internal body portion; a comparison selector that compares the two or more first characteristic regions; a conversion parameter calculation unit that calculates a conversion parameter for converting the first characteristic region.
US10143428B2 Method and apparatus for providing information related to location of target object on medical apparatus
Provided is a method of providing location information regarding a location of a target object through a medical apparatus. The method includes setting photographing conditions about the target object, acquiring current location information of the target object, acquiring recommended location information of the target object according to the photographing conditions, outputting the acquired recommended location information, comparing the current location information with the recommended location information, and outputting additional information about a current location of the target object, according to a comparison result.
US10143426B2 Systems and methods for dynamically and intelligently monitoring a host's glycemic condition after an alert is triggered
Systems and methods for providing sensitive and specific alarms indicative of glycemic condition are provided herein. In an embodiment, a method of processing sensor data by a continuous analyte sensor includes: evaluating sensor data using a first function to determine whether a real time glucose value meets a first threshold; evaluating sensor data using a second function to determine whether a predicted glucose value meets a second threshold; activating a hypoglycemic indicator if either the first threshold is met or if the second threshold is predicted to be met; and providing an output based on the activated hypoglycemic indicator.
US10143418B2 Combination airflow, sound and pulse wave sensor pack with smartphone data aquisition and transfer
The system of the present invention is intended to provide a simple, out-of-clinic sleep disorders testing tool. It can be used for pretest screening and diagnosis, and post therapy follow-up of patients. The hardware component comprises a disposable sensor pack containing a PVDF airflow sensor and a PVDF pulse wave sensor, each of which is permanently connected to a signal conditioning and communications module configured to communicate with a patient's smartphone via a Bluetooth circuit. An APP stored in the smartphone allows a patient to initiate a diagnostic recording, collect and store digitized data onto the phone and, subsequently, upload data to a secure server for analysis on a host computer following completion of the test.
US10143415B2 Method of monitoring a patient for seizure activity and evaluating seizure risk
Patients afflicted by a seizure may be monitored for the presence of post-ictal motor manifestations that may indicate that the patient is at heightened risk of adverse effects of a seizure, including, for example, risk of sudden explained death in epilepsy. If the patient is deemed to be at risk of experiencing adverse effects of a seizure, one or more system responses may be initiated as appropriate for the at-risk patient.
US10143409B2 Method and apparatus for providing data processing and control in a medical communication system
Methods and apparatus for providing data processing and control for use in a medical communication system are provided.
US10143408B2 Methods and devices for the diagnosis and treatment of diabetes
Methods and devices for the diagnosis and treatment of diabetes are disclosed in which an analyte concentration within a peritoneal fluid of a human subject may be determined by implanting an analyte sensor apparatus in the subject where the apparatus may comprise a housing and a flexible sensing catheter which has a lumen with a plurality of apertures and an exterior surface with an analyte sensor affixed thereto. The catheter may comprise a proximal end attached to the housing and the remaining end may be positioned freely within the peritoneal space to contact peritoneal fluid where an analyte concentration in the peritoneal fluid may be sensed. The housing may be anchored at a subcutaneous site proximate the peritoneal space. The sensed analyte concentration may then be transduced into a transmittable electrical signal.
US10143405B2 Wearable performance monitoring, analysis, and feedback systems and methods
The present application relates generally to computer software, mobile electronics, wireless communication links, and wearable monitoring systems. More specifically, techniques, systems, sensors, circuitry, algorithms and methods for wearable monitoring devices and associated exercise apparatus are described. A garment borne sensor system may acquire data on a user's performance during exercise, for example. The data may be analyzed in real time and feedback may be provided to the user based on the analysis. Analysis may be used to alter behavior of the user and/or an apparatus the user is engaged with during an activity, such as exercise, conditioning, therapy, etc. A piece of exercise equipment may be instrumented and in communication with the sensor system or other system and may be controlled in real time to adjust its settings to affect the user during the exercise routine. Communication between the sensor system and other systems may be wireless.
US10143402B2 Length measuring device
The invention relates to a length measuring device with a vernier caliper, a hollow profile, on which the vernier caliper is displaceably mounted externally so that it is capable of being brought into contact with an object to be measured in terms of its length, an inner slide, which is displaceably mounted inside the hollow profile, a magnet arrangement, which couples the vernier caliper and inner slide magnetically, so that the inner slide follows every movement of the vernier caliper along the hollow profile, a measuring means for measuring the position of the inner slide along the hollow profile, and a display, visible in the surrounding space of the hollow profile, of the length determined by the measuring means in accordance with the measured position of the inner slide.
US10143395B2 System and method for cardiac monitoring using rate-based sensitivity levels
A system and method for detecting arrhythmic electrocardiogram (ECG) signals includes defining a plurality of threshold heart rates and rate-dependent sensitivity levels for detecting arrhythmic ECG episodes, wherein more clinically relevant heart rates are assigned rate-dependent sensitivity levels with higher sensitivities. ECG signals are monitored by a medical device, and monitored ECG signals are processed using the plurality of threshold heart rates and rate-dependent sensitivity levels to detect and capture arrhythmic ECG segments.
US10143394B2 Basket catheter with deflectable spine
A catheter adapted for mapping and/or ablation in the atria has a basket-shaped electrode array with two or more location sensors with a deflectable expander. The catheter has comprises a catheter body, a basket electrode assembly at a distal end of the catheter body, and a control handle at a proximal end of the catheter body. The basket electrode assembly has a plurality of electrode-carrying spines and an expander that is adapted for longitudinal movement relative to the catheter body for expanding and collapsing the assembly via a proximal end portion extending past the control handle that can be pushed or pulled by a user. The expander is also adapted for deflection in responsive to an actuator on the control handle that allows a user to control at least one puller wire extending through the catheter body and the expander.
US10143391B2 Implantable pressure sensor
Systems and methods are provided for in vivo measurement of pressure. An implantable sensor assembly includes a pressure sensor configured to provide an analog signal representing pressure and a signal conditioning component configured to convert the pressure sensor output into a digital signal. A transmitter is configured to transmit the digital signal to an external base unit. A power control unit is configured to dynamically allocate power throughout the implantable sensor assembly, such that during an active measurement interval of the implantable sensor assembly, each of the pressure sensor, the signal conditioning component, and the transmitter are powered only for a portion of the active measurement interval necessary to perform a related function.
US10143387B2 Defibrillator charging
Systems and methods related to the field of cardiac resuscitation, and in particular to devices for assisting rescuers in performing cardio-pulmonary resuscitation (CPR).
US10143382B2 Photoacoustic apparatus
A photoacoustic apparatus disclosed in the present specification includes: a light source configured to emit light; an acoustic wave transmission unit configured to transmit an acoustic wave to a specific area; a photoacoustic wave reception unit configured to receive a photoacoustic wave generated by a subject due to emission of the light, which is emitted from the light source, to the subject and configured to output a time-series photoacoustic signal; an echo reception unit configured to receive an echo generated due to reflection, in the subject, of the acoustic wave transmitted from the acoustic wave transmission unit and configured to output a time-series echo signal; and a processing unit configured to acquire, based on the time-series photoacoustic signal and the time-series echo signal, optical property information in which information a component corresponding to a reflected wave of the photoacoustic wave generated in the specific area is reduced.
US10143381B2 Object information acquiring apparatus and control method therefor
An object information acquiring apparatus is used, which includes: a receiver configured to receive a photoacoustic wave generated from an object irradiated with light and output a time-series electric signal; and a processor configured to acquire characteristic information relating to an inside of the object by using the time-series electric signal, wherein the light is emitted at a plurality of timings, the receiver receives the photoacoustic wave at the plurality of timings, and the processor determines a projection position coordinate on which the time-series electric signal is projected on the basis of an amount of displacement of the inside of the object among the plurality of timings, for each of a plurality of time-series electric signals corresponding to the plurality of timings, and acquires the characteristic information.
US10143376B2 PET/MR scanners for simultaneous PET and MR imaging
In a combined system, a magnetic resonance (MR) scanner includes a magnet configured to generate a static magnetic field at least in a MR examination region from which MR data are acquired. Radiation detectors are configured to detect gamma rays generated by positron-electron annihilation events in a positron emission tomography (PET) examination region. The radiation detectors include electron multiplier elements having a direction of electron acceleration arranged substantially parallel or anti-parallel with the static magnetic field. In some embodiments, the magnet is an open magnet having first and second spaced apart magnet pole pieces disposed on opposite sides of a magnetic resonance examination region, and the radiation detectors include first and second arrays of radiation detectors disposed with the first and second spaced apart magnet pole pieces.
US10143370B2 Ophthalmic imaging system with automatic retinal feature detection
A method of automatically detecting a retinal feature using an ophthalmic imaging system can include: acquiring an optical coherence tomography (OCT) image of a retina; segmenting the OCT image; generating a metric based on the segmented OCT image; detecting the retinal feature based on the metric; and providing an indication of the detected retinal feature to a user. An ophthalmic imaging system can include: an OCT system configured to acquire an image of a retina; a computing device coupled to the OCT system and configured to segment the image, generate a metric based on the segmented image, and detect a retinal feature based on the metric; and an audio/visual/tactile device in communication with the computing device and configured to provide at least one of an audio, visual, and tactile indication of the detected retinal feature to a user.
US10143365B2 Light source unit for endoscope and endoscopy system
Provided are a light source unit for an endoscope and an endoscopy system, which clarify the color difference between a first dye and a second dye in an observation image. The light source unit has a white LED light source and a band limiting section. The white LED light source has an excitation light source that emits blue excitation light and a phosphor layer that emits yellow fluorescence upon receipt of the excitation light. As a mixture of the fluorescence and part of the excitation light, the white LED light source outputs light having an intensity spectrum continuous across blue, green and red regions. The band limiting section reduces part of the output light in a wavelength band of not lower than a threshold. The threshold is not less than 650 nm. At the threshold, the first dye (pyoktanin) has an optical reflectance of not less than a constant value, whereas the second dye (indigocarmine) has an optical reflectance of substantially zero.
US10143356B2 Laparoscope system
A visual system for laparoscopy comprising a visual device having a visual head member and an elongated connector; a manipulation device having a handheld operation portion, an insertion portion and a first contact element; and an external device comprising means to communicate with the vision head member, via the first contact element, when the elongated connector is mounted in an lumen of the insertion portion. The insertion portion of the manipulation device is configured to be extendable out from a body cavity through an airtight passage whereby the elongated connector is configured to be slidably mounted into the lumen of the insertion portion outside of the body cavity upon the insertion portion is withdrawn into the body cavity.
US10143352B1 Absorbent glove
A glove comprises a pair of fabric members of the same size and configuration in registration with each other and including opposed ends, with one end narrower than the other end. The fabric members are detachably connected by a two-component connector with one component of the two-component connector being on an inside face of one fabric member and the other component of the two-component connector being on an inside face of the other fabric member. The one fabric member includes a pocket extending along a longitudinal axis of the glove. The pocket is configured to receive a hand of a user and, at the narrower end, includes an entrance for the hand. The pocket comprises a ceiling formed of a first fabric material and a floor of the same first fabric material. The other fabric member has an exterior surface opposite its inner face comprising a cloth material covering an absorbent foam material.
US10143347B2 Cleaning device and control method therefor
Provided is a cleaning device comprising: a camera unit for capturing an image; a cleaning unit for cleaning; an air purification unit for purifying air; a driving unit for moving the cleaning device; and a processor for controlling the camera unit, the cleaning unit, the air purification unit and the driving unit, wherein the processor detects a user by using the camera unit, cleans by moving the cleaning device to a position exceeding a first threshold distance from the detected user when the cleaning device is in a cleaning mode, and purifies the air by moving the cleaning device to a position within a second threshold distance from the detected user when the cleaning device is in an air purification mode.
US10143346B2 Separator for removing dirt particles from an airflow
A separator for removing dirt particles from an airflow, the separator comprising a first separation stage having an impeller, and a second separation stage having one or more cyclone bodies arranged in parallel, the first separation stage being upstream of the second separation stage. The impeller generates the airflow through the separator and concentrates the dirt particles within the airflow to produce a clean portion and a dirty portion of airflow, and wherein only the dirty portion of airflow is passed through the second separation stage.
US10143344B2 Agitator with disks
An agitator provided for a surface cleaning apparatus includes a dowel defining an axis of rotation and multiple disks extending radially from the dowel to a peripheral edge.
US10143341B2 Damp sheets dispenser
A damp sheets dispenser, including a compartment, for housing therein a damp roll, the compartment including: an openable cover, for inserting the damp roll into the compartment therethrough, and for closing the compartment, for dispensing the damp roll therefrom; a slit, for dispensing from damp roll therethrough at the closed state of the compartment; two rotatable cylinders disposed filling the slit, at the closed state of the compartment, for dispensing the damp roll therethrough; at least one sealing, for sealing the openable cover to surfaces of the compartment disposed adjacent thereto, thereby at the closed state, the compartment seals the damp roll housed therewithin, thereby maintaining the damp roll damped.
US10143339B2 Sequentially activated multi-diaphragm foam pumps, refill units and dispenser systems
An exemplary foam dispenser includes a housing, a drive motor and a foam pump operatively coupled to the drive motor. The foam pump is secured to the housing and the foam pump includes a housing and a molded multi-chamber diaphragm. The molded multi-chamber diaphragm includes a liquid pump chamber, two or more air pump chambers; and an outlet valve. A mixing chamber is included and located downstream of the outlet valve for mixing foamable liquid from the liquid pump diaphragm with air from each of the two or more air pump chambers. In addition, a foam cartridge and an outlet for dispensing foam are also included.
US10143338B2 Machine for preparing beverages with removable filter holder device and element for selecting an operation mode of the machine
A reception interface for a machine for preparing beverages by infusion from a ground product to be infused, wherein the interface removably receives by manual action of a user a filter-holder device for containing the ground product, wherein it includes a selection element that is movable from a rest position and configured to be reach one of a plurality of work positions each corresponding to a respective operation mode of the machine, wherein the selection element can moved into one or the other of the work positions by the filter-holder device when received in the reception interface. One or more embodiments of the invention also relate to a machine for preparing beverages as well as a method for operating such a machine.
US10143334B2 Collapsible combustion container devices
Collapsible combustion containers are disclosed and described. Such combustion containers generally include a plurality of vertically oriented panels joined by hinges. The hinges include hinge pins that can be configured to form at least part of a base that supports the container or at least part of a heating platform above the container or both. Further, the panels can contain one or more fuel openings which allow a user to control placement of fuel in the container inserted from each opening so as to select a point inside the container where the fuel will converge and combust.
US10143333B2 Control panel for an automatic machine for preparing hot beverages and automatic machine comprising such a control panel
A control panel for an automatic machine adapted to prepare hot beverages according to a plurality of formulations comprises: a main input element for receiving inputs from a user; a display element for displaying the inputs to the user through a plurality of input identifiers; a control unit in data communication with the main input element and the display element. The main input element comprises a sense element adapted to detect a motion thereon of a touch of the user the main input element and the display element are in data communication through said control unit so that said motion determines a scrolling through the plurality of input identifiers on the display element, thereby selecting at least one formulation of said plurality of formulations or at least one operation parameter of a plurality of operation parameters of the automatic machine. The control panel has a particular although not exclusive use for automatic machines for preparing hot beverages, in particular automatic coffee machines for domestic use.
US10143332B2 Beverage outlet for a beverage preparation machine
A beverage outlet for a beverage preparation machine, for example for a coffee maker, may include an outlet tube, one end of which can be connected to the beverage preparation machine and the other end of which may have an outlet opening for dispensing a beverage from the beverage preparation machine. The beverage outlet furthermore may have a beverage guide element, which runs coaxially to the outlet tube and a first section of which is arranged inside the outlet tube and a second section of which projects out of the outlet opening of the outlet tube. Provision is made for the outlet tube to have at least one notch, which extends frontally from the outlet opening-side end of the outlet tube opposite to the beverage dispensing direction (D) and which forms a passage opening between inner and outer area of the outlet tube.
US10143331B1 Automated machine and method for producing multiple cups of coffee
A coffee maker efficiently automates the process of pour-over coffee brewing by employing a computer system that controls how and when hot water is dispensed into a coffee filter. The computer system controls a mechanism that pulls a nozzle back and forth along a linear track, and rotates the linear track. A user generally puts a coffee filter in place and then pushes a button on the computer system once to allow the system to wet the coffee filter. Then the user could put coffee grounds into the coffee filter and push the button again to allow the system to lightly wet the surface of the coffee grounds. The user could then place the coffee cup underneath the filter and push the button a third time to allow coffee to be slowly brewed as spirals of hot water are dispensed on the coffee grounds.
US10143322B2 Universal tree stand systems and methods
The disclosed technology includes a universal tree stand for supporting trees with tree trunks of various sizes. The universal tree stand may include a clamping element to flexibly receive and secure tree trunks of different sizes. The universal tree stand may further include a fastening element that can tighten the grip of the clamping element around the tree trunk.
US10143320B1 Package locking system
The package locking system comprises a box, a bag, a cable, and a lock. The box may comprise four side walls, a bottom, and a hinged lid and may mount to a building. Mail may be left inside the box for delivery. The bag, the cable, and the lock may be located inside of the box and may be used to accept delivery of one or more packages. The cable may pass through a casing around a package aperture on the bag. The ends of the cable may pass through the lock and may be coupled to the box. A package may be placed into the bag and the lock may be slid towards the bag to gather the material of the bag around the package aperture. An internal mechanism of the lock may prevent the lock from sliding away from the bag unless released by a key.
US10143318B2 Food display and service articles
Service items and utensil combinations are provided for efficiency of food service and for selective presentation of foods. Service items include at least a side wall defining an inside surface for receiving food, wherein the side wall is provided with an indentation that extends at least partially over a width of the sidewall for defining a utensil receiving recess along an outside surface of the sidewall, and a recessed edge portion provided along a peripheral edge of the sidewall providing access to the utensil receiving recess. The recessed edge portion can be defined by an edge portion of the peripheral edge and a plurality of opposed capture points. One or more utensils are provided in combination with the service item, wherein each utensil has a portion thereof that is dimensioned to be supported on the edge portion defining the recessed edge portion adjacent to the opposed capture points.
US10143317B2 Cushions
A cushion including a pillow portion useable for supporting the head of a user of the cushion and an elongate trunk portion that extends away from the pillow portion and which is usable for supporting the chin of the user. Wherein the pillow portion is shaped so that it is useable to extend from at least a position on the back of the neck of a user whose head is being supported by the pillow portion that is less than three centimeters from the mid-point of the back of the neck to at least a position where it contacts an ear of the user, and wherein in this use of the pillow portion the trunk portion extends away from the pillow portion towards the chin of the user.
US10143309B2 Easy folding cross brace design
First and second U-shaped cross-members each have legs connected by cross bars and pivotally connected with each other at central portions thereof, and are mutually movable from a generally X-shaped setup condition in which the cross bars are transversely spaced apart, to a generally flat collapsed condition. Right and left frame side assemblies respectively are pivotally connected to the first and second cross-members at terminal ends of their respective front and rear portions and by at least one lost motion linkage.
US10143307B2 Furniture system with recliner assembly
A furniture system with reclining assembly is comprised of: (a) a modular furniture assembly and a reclining assembly. The recliner base of the recliner assembly remains within substantially the same footprint specifications as the modular furniture assembly in the non-reclined position. A passageway in the reclining assembly allows coupling to a slit in the modular furniture assembly. A recliner base mounted on a support surface comprises a housing and a footrest assembly that moves with respect to the housing. The footrest assembly selectively extends outwardly in a manner that the reclining mechanism is generally not visible from the sides or from the front of the footrest assembly.
US10143303B2 Drive mechanism for a movable furniture part
A drive mechanism for a movable furniture part, in particular a drawer, has a first and a second lockable pushing-out mechanism and a synchronizing mechanism for synchronizing the two pushing-out mechanisms. The synchronizing mechanism has a synchronizing rod and a first and a second synchronizing element which can be connected to the synchronizing rod, and relative movement takes place between the synchronizing elements and the pushing-out mechanisms during synchronizing operation. In an active synchronizing mode, during synchronizing operation, movement is transmitted from the first pushing-out mechanism, via the first synchronizing element, the synchronizing rod and the second synchronizing element, to the second pushing-out mechanism. In an inactive synchronizing mode, the synchronizing rod is removed and the synchronizing elements each remain in contact with one of the pushing-out mechanisms.
US10143302B2 Method for machining drawers of an article of furniture
A method for machining a plurality of surfaces of a respective plurality of drawers in an article of furniture includes mounting the article of furniture to a support structure to form a work piece, positioning the work piece on a base of a vertical gantry router in an orientation such that the plurality of surfaces are generally perpendicular to a cutting head of the vertical gantry router, and machining the plurality of surfaces with the vertical gantry router until the plurality of surfaces are substantially flat and substantially coplanar with one another.
US10143298B2 Modular structural support apparatus and method of constructing the same
A modular structural support system, having: a plurality of vertically disposed frame support beams, a plurality of horizontally disposed frame support beams, a plurality of fastener devices, fastener devices rigidly connected to the ends of the horizontally disposed support beams and rotatably and selectively lockingly attachable to one of the vertically disposed support beams.
US10143292B2 Beauty sheet and method for manufacturing same
Provided are a cosmetic sheet including: a cosmetic layer configured in the form of a nanofiber web and melted by moisture by electrospinning a water-soluble polymer material and a functional material together; and a moisture retaining layer separably attached to the cosmetic layer and retaining the moisture of the cosmetic layer when wearing the cosmetic layer on the face and performing outdoor activities, to thus prevent moisture from drying out during the time the cosmetic layer is absorbed into the skin, when wearing the cosmetic sheet on the face and taking outdoor activities.
US10143291B2 Cosmetic case and dispenser assembly
A cosmetic case and dispenser assembly that includes a cosmetic case cover coupled to a cosmetic case body, in which cosmetic items may be stored within sleeved cosmetic enclosures disposed within independent channels of the cosmetic case body. The sleeved cosmetic enclosures are selectively translatably coupled to platform assemblies disposed within the independent channels of the cosmetic case body, and that allow for the sleeved cosmetic enclosures to translate from a first position to a second position, in which the second position is extended away from the cosmetic case body. A user can efficiently store and easily access cosmetic items within each of the sleeved cosmetic enclosures in the independent channels, and can eject each of the sleeved cosmetic enclosures by applying a force to compress a spring housed within the cosmetic case body, consequently and translating the sleeved cosmetic enclosure out of the cosmetic case and dispenser assembly.
US10143283B1 Daneshvar diffrential hair coloring and methods III
Coloring of hairs are commonly done for various reasons. Commonly, a single hair dye is applied which leaves a uniform coloring of the hairs. However, many prefer having shades of hair coloring or two different coloring. Thus in this application methods and means are introduced that allows a differential coloring to be possible. In this method a hand held brush means allows a predicted amount of the hair dye to be carried to the hairs and applied. Also a special dye pan allows a predicted amount of hair dye to be applied to the brush units to make such goals possible.
US10143282B2 Insulating device
An insulating device can include a body assembly and a lid assembly where an insulating layer is connected to both the body assembly and the lid assembly. An aperture with a closure is formed between the body assembly and lid assembly to form a storage compartment. The insulating layer on the lid assembly may extend beyond the closure when the closure is sealed. The insulating layer on the lid assembly may have an insulating ring that has an increased thickness around its perimeter.
US10143281B1 Modular organizational system
A modular organizational system for use in organizing a suitcase includes an insert portion having opposed top and bottom panels a pair of opposed side panels extending between therebetween. The panels of the insert portion have inner surfaces that define spaced apart grooves. A plurality of primary panels includes upper and lower edges selectively received in the plurality of grooves of the top and bottom panels, each primary panel having an inner edge defining a plurality of slots. The system includes a plurality of auxiliary panels, each auxiliary panel having an outer edge defining a slot extending away therefrom configured for mating with a respective slot of a primary panel, respectively. A plurality of pegboard panels are attached to inward edges of the top, bottom, and side panels, respectively, the plurality of pegboard panels defining a plurality of spaced apart holes suitable for hanging articles.
US10143277B1 Self defense umbrella
The self defense umbrella forms a defensive shield that blocks and deflects offensive projectiles directed at a person using the self defense umbrella. The self defense umbrella comprises a shield and a control system. The shield forms a physical barrier that blocks and deflects offensive projectiles directed at the person using the self defense umbrella. The control system: 1) captures images of the environment of the person using the self defense umbrella; 2) determines the GPS coordinates of the person using the self defense umbrella; 3) transmits the captured images and the GPS coordinates to an appropriate authority; 4) illuminates the environment of the person using the self defense umbrella; and, 5) operates a defensive firearm incorporated into the self defense umbrella.
US10143274B2 Fitness apparatus
An exercise apparatus is provided having a handle pivotally attached to a flat base, the base and handle having optional weights, the flat base providing resistance when the handle moves the base along a surface.
US10143273B2 Multipurpose walking device
A multipurpose walking device is disclosed comprising a shaft (4) and a handle (6), the handle (6) being moveable in relation to the shaft between a first securable position and a second securable position, in which movement of the handle (6) between the first securable position and the second securable position causes a shoehorn (20) to move from a first retained position to a second deployed position. The incorporation of the shoehorn (20) into the multipurpose walking device allows a user to assist themselves when putting on footwear, while substantially reducing bending, and then to walk away. Such a restoration of mobility to a user is highly advantageous.
US10143268B2 Achilles heel wedge
An Achilles heel wedge has a front part, a back part, and a longitudinal axis extending in a longitudinal direction between the front part and the back part. A first wedge section defines a bottom surface and a top surface. The top surface of the first wedge section forms a convex portion curving along the longitudinal axis and extending between side portions of the first wedge section. The convex portion is positionable under the longitudinal arch of a user's foot during use. A second wedge section is removably attachable to the bottom surface of the first wedge section. The second wedge section defines substantially parallel top and bottom surfaces and a ramped edge at or near a front of the second wedge section. The ramped edge extends downwardly and forwardly relative to the first wedge section and the top surface of the second wedge section.
US10143266B2 Article of footwear with a lattice sole structure
An article of footwear includes an upper and a sole structure. The sole structure can be manufactured using a customized cushioning sole system. A user's foot morphology and/or preferences may be used to design the sole structure. The sole structure can also include a lattice structure made by a three-dimensional printer. The sole structure includes compartments to receive air bladder components.
US10143265B2 Shoe and sole
The present invention relates to shoe, in particular a sports shoe. The shoe includes a sole plate having in a forefoot area a plurality of leaf spring elements, wherein the sole plate and the plurality of leaf spring elements are manufactured as a single piece. Each of the plurality of leaf spring elements has one free end not connected with the sole plate.
US10143263B2 Shoe-forming member, method for producing shoe-forming member, and shoe
There is provided a shoe-forming member comprising a rubber composition containing a styrene-butadiene rubber, a butadiene rubber, silica, a silane coupling agent, and a crosslinking agent, the rubber composition being crosslinked, wherein the rubber composition contains specific materials as the silane coupling agent and the crosslinking agent, and the butadiene rubber and the styrene-butadiene rubber are contained in the rubber composition in predetermined proportions.
US10143262B2 Anti-static sports equipment, sports system having an anti-static function and sports clothing system for a sports system
An antistatic sport device includes a basic body and a basic element placed at the basic body, made of a running surface layer and side edges. At least one of the side edges forms a contacting surface that can be turned towards the terrain. Between a rear surface of the running surface layer and the basic body, a contacting element made of an electrically conductive material is placed at least in sections. The running surface layer is electrically conductively connected to the contacting element via a discharge path and further the contacting element to the contacting surface formed by the at least one side edge. Further, a sport system has antistatic function and a sport clothing system is for such sport system.
US10143256B2 Protective helmet for lateral and direct impacts
Apparatus for protecting a user from impacts to the head. The apparatus includes a shell configured to receive a human head and a plurality of structures attached to the outer surface of the shell, where each structure is independently coupled to the shell with a respective assembly. The structures move independently of one another but are restricted to moving laterally along the outer surface of the shell. The structures each include a foam cell that reduces the magnitude of a head-on impact as the impact transfers from the foam cell to the shell. The assemblies each include an elastomeric donut that reduces the magnitude of a lateral impact as the impact is transferred from the foam cell to the donut assembly to the shell. Thus, a user is protected from the concussive effects of a head-on impact and the rotational acceleration injuries of a lateral impact.
US10143253B2 Magnetic cutting system and method
A magnetic cutting system includes a magnetic cutting mat assembly. The magnetic cutting mat assembly includes a cutting mat, and a magnetic layer attached to the cutting mat. Magnets releasably attach to the magnetic cutting assembly. A grain alignment guide having at least one opening receives one of magnets to secure the grain alignment guide to the magnetic cutting assembly.
US10143251B2 Method for providing a standing inventory of garments and similar items with modular inscriptions
A product and process for providing customized garments. The garment comprises a main body having inner and outer surfaces. At least one pocket having a first inner surface and a first outer surface defines a slot between the outer surface of the main body and the first inner surface of the pocket. The pocket is affixed to the outer surface of the main body, with the pocket having an opening there into. An insert is selectively slidably receivable within and removable from the slot. The insert has a flap portion at one end thereof and protruding outside of and at least partially over the pocket and containing inscriptions thereon. The insert is secured within the pocket such that it is easily removable there from. An inventory process of manufacture and product of the process utilizing this product allows for rapid customization with existing inventory.
US10143250B2 Removable clothing patches and associated methods
A customizable garment patch having a least a first layer, the first layer being a printed graphical layer, a second layer attached to the first layer being a fabric substrate layer, the first layer attached to the second layer by sublimation printing, an adhesive applied to the second layer, the adhesive capable of connecting the garment patch to a surface and the adhesive being a water soluble glue.
US10143249B2 Outerwear garment with a concealed stretch back layer
An outerwear garment with a concealed stretch back layer disclosed that improves a wearer's range of motion, while maintaining the integrity and function of the outerwear garment. The outerwear garment comprises an outer shell layer, an exterior layer action back, arm sleeve panel and an action back lining. The exterior layer action back is integrated into the back portion of the outer shell layer. The arm sleeve panel is attached to the outer shell layer at least at the front portion and the back portion of the outer shell layer. The action back lining comprises a concealed stretch back layer that is discrete from the outer shell layer and positioned in the back portion of the outer shell layer. The concealed stretch back layer comprises a stretch panel and a shell panel joined together and to the outer shell layer.
US10143242B2 Cartomizer flavor enhancement
An electronic cigarette (“e-Cig”) may include flavor enhancements to improve or add to the flavor of an e-Cig. The e-Cig cartomizer may include a flavor sticker, shell, booster, or mouthpiece that provides additional flavor to the user. In addition, the flavor enhancements may also provide or further enhance the smell of the e-Cig.
US10143239B2 Cartridge and e-vaping device
A cartridge of an e-vaping device includes a housing extending in a longitudinal direction, a reservoir in the housing, a heater in the housing, and an absorbent material at least partially surrounding the sinusoidal shaped member. The reservoir is configured to store a pre-vapor formulation. The heater has a sinusoidal shaped member translating about an elliptical shape to define a channel there through. The absorbent material is in fluid communication with the reservoir.
US10143236B2 Cartridge for an aerosol delivery device and method for assembling a cartridge for a smoking article
The present disclosure relates to a cartridge for an aerosol delivery device such as a smoking article. The cartridge may include a base, a reservoir substrate, and an atomizer. The reservoir substrate may define a cavity therethrough. The atomizer may comprise a liquid transport element and a heating element extending at least partially about the liquid transport element. The atomizer may extend through the cavity through the reservoir substrate such that the heating element is positioned proximate an end of the reservoir substrate. Ends of the liquid transport element may extend to an opposing end of the reservoir substrate. A related method for assembling a cartridge for a smoking article is also provided.
US10143235B2 E-cigarette personal vaporizer
A portable, personal storage and carrying case for an e-liquid e-cigarette PV in which the case is adapted to lock the PV securely in a charging position; and when the PV is locked in the charging position, then electrical charging contacts on the PV are in direct or indirect engagement with electrical charging contacts in the case that are connected to a power source, such as a rechargeable battery, in the case.
US10143234B2 Electronic cigarette
In an electronic cigarette, a mesh element is in contact with liquid storage. A heater is spaced apart from the mesh element and positioned to heat air which flows through the mesh element. The heated air vaporizes the liquid in or on the mesh. The vapor is inhaled by the user. A method of vaporizing a liquid in an electronic cigarette includes conducting liquid from a liquid storage to a mesh element. Electric current is supplied to a heater, optionally in response to sensing inhalation on the outlet or mouthpiece of the electronic cigarette. The heater heats air and the heated air is conducted through the mesh element, with the heated air vaporizing liquid on or in the mesh element. The vaporized liquid is entrained with the heated air and may then flow through or around the liquid storage to the mouthpiece.
US10143233B2 Aerosol generating device having an internal heater
There is provided an aerosol generating device for heating an aerosol-forming substrate, including a storage portion for storing the aerosol-forming substrate and a vaporizer for heating the aerosol-forming substrate to form an aerosol. The storage portion has an outer housing and an internal passageway, the storage portion forming a reservoir for the aerosol-forming substrate between the outer housing and the internal passageway, and the vaporizer extends at least partially inside the internal passageway in the storage portion. The device further includes a porous interface at least partially lining the internal passageway for conveying the aerosol-forming substrate from the storage portion towards the vaporizer.
US10143230B2 Tobacco-free pouched product containing flavor beads providing immediate and long lasting flavor release
A tobacco-free oral pouch product providing immediate and long lasting flavor release comprises a pouch wrapper and tobacco-free flavor beads contained within the pouch wrapper. The flavor beads comprise at least one of microcrystalline cellulose, pectin and sodium alginate, at least one polymer having a higher solubility in saliva than microcrystalline cellulose, pectin and/or sodium alginate, and at least one flavorant. The pectin and sodium alginate are cross-linked. The tobacco-free flavor beads provide immediate release of the flavorant upon placement of a pouch product in a user's mouth and long lasting release of the flavorant for about 15 minutes to about 80 minutes. The oral pouch product contains only tobacco-free flavor beads.
US10143228B2 System and method for dispensing spices and sauces on foodstuffs
An automated food preparation system includes a seasoning-dispensing system, a sauce-dispensing system, and a conveyance system. The seasoning-dispensing system includes a plurality of vessels, a dispersion nozzle, and a conduit coupled to the dispersion nozzle. Each vessel contains one of a plurality of seasonings. The vessels are in selective communication with the conduit. The sauce-dispensing system includes a plurality of sauce reservoirs, a scanning head, and a plurality of tubes. Each sauce reservoirs contains one of a plurality of sauces. The scanning head includes openings each coupled with one of the sauce reservoirs via one of the tubes. The conveyance system transports a foodstuff between a seasoning position in which the foodstuff is disposed below the dispersion nozzle and a sauce position in which the foodstuff is disposed below the openings. The scanning head is movable to dispense one or more sauces onto the foodstuff.
US10143227B2 Displacing apparatus with serial chambers for use with food product roll peeler
A peeling apparatus and method using rotating rollers as a peeling bed includes a mechanism that moves food products through the peeling bed. The mechanism has multiple walls mounted to a continuous loop that is driven over the peeling bed to define cavities between each adjacent pair of walls. The walls' lower edges are spaced close to the rollers to prevent food products from exiting a cavity. One or more of the walls may have cleaners, such as spray nozzles connected to high pressure liquid, to clean particles from the rollers. The nozzles spray the particles off as the spray nozzles pass over the rollers during normal operation of the peeling apparatus.
US10143225B2 Methods for reducing oil and/or fat uptake of fried foods
An edible composition comprising starch and cellulose ether particles, wherein the cellulose ether particles have a median Equivalent Projected Circle Diameter (EQPC 50,3) of up to 110 micrometers and a Crystallinity Index, CI, of not more than 0.43, wherein CI=(I200−1am)/I200> where I200 is the intensity of the highest peak in the X-ray diffraction spectral pattern of the cellulose ether particles and Iam is the intensity of the valley between the highest peak I200 and the higher of the one or two peaks adjacent to the highest peak, is useful for preparing battered foods of reduced oil and/or fat uptake when fried.
US10143223B1 Sports rehydration drink
The present disclosure relates generally to sports drinks with improved ability to rehydrate individuals especially after intense physical activities. The sports drinks can also reduce muscle soreness or fatigue, improve muscle performance, and minimize muscle cramping.
US10143220B2 Pet food having modified waxy cassava starch
A pet food composition comprising a meat based material comprised of meat or meat by-products, and an aqueous phase comprised of an acetyl-substituted waxy cassava inhibited starch in an amount effective to thicken said aqueous phase is provided. Also provided is a gravy for a pet food comprising an acetyl-substituted waxy cassava inhibited starch in an amount effective to thicken said composition and having a freeze/thaw stability greater than about 5 cycles as well as a method of feeding a canine or feline pet. Also provided is a gravy for a pet food comprised of a hydroxypropyl-substituted waxy cassava inhibited starch having less than about 2.5%, by weight of hydroxylpropyl substituents, in an amount effective to thicken said aqueous phase.
US10143219B2 Nutritional supplement/feed formula and methods of use thereof to reduce development of Osteochondrosis Dissecans (OCD) lesions
A novel dietary supplement and nutritional aid and methods for the manufacture and administration of the same are disclosed for the inhibition of OCD in afflicted animals, particularly horses. The present invention relates generally to a feed composition and methods of use thereof for reducing the development of Osteochondrosis Dissecans (OCD) lesions in predisposed young animals, particularly horses. More specifically the invention provides a nutritional formula that targets the metabolic deficiencies identified as being correlated with development of OCD.
US10143213B2 Packaged beverage
Provided is a packaged beverage, including the following components: (A) 0.025 mass % to 0.5 mass % of a non-polymer catechin; and (B) at least one selected from the group consisting of an α-acid and an iso-α-acid, as well as a β-acid, in which: a mass ratio of (B2) the β-acid to the component (B), [(B2)/(B)], is 0.01 or more; and the packaged beverage has a pH of from 2 to 5.
US10143212B2 Lipid encapsulation
The invention relates to an emulsion for protecting oxidizable lipids from oxidative damage and methods of making the same. The lipids are encapsulated in a complex of casein and whey protein.
US10143211B2 Freeze-dried, dairy or dairy-substitute compositions and methods of making and using
A freeze-dried, aerated dairy or dairy-substitute composition comprising a dairy or dairy-substitute ingredient and an emulsifier are disclosed. Methods of using and making thereof are also disclosed.
US10143210B2 Dynamic control system and method for controlled atmosphere room
A control system for a controlled atmosphere room (“CA room”) for storing perishable commodities, such as fruits and vegetables. The control system includes an enclosure that can be placed within the CA room to store a representative sample of the commodities in the CA room. The control system includes an atmosphere valve selectively operable to provide atmospheric communication between the enclosure and the CA room or to isolate the enclosure from the CA room. The control system includes a sampling control system for determining a dynamic control value based on the isolated representative sample. The dynamic control value may be determined by monitoring the respiratory quotient in the enclosure while it is isolated. Once determined, the control system can use the dynamic control value to adjust the atmosphere of the CA room, thereby using tests on a representative sample to control the atmosphere for the full volume of commodities in the CA room. When not testing, the enclosure generally remains in atmospheric communication with the CA room, which improves the correlation of the representative sample with the commodities in the CA room.
US10143201B2 Fungicidal compositions
A composition suitable for control of diseases caused by phytopathogens comprising (A) a compound of formula I wherein R1 is difluoromethyl or trifluoromethyl and X is chloro, fluoro or bromo; and (B) at least one compound selected from compounds known for their fungicidal activity; and a method of controlling diseases on useful plants, especially rust diseases on soybean plants.
US10143194B2 Vehicle mounted elevatable platform system
An elevatable platform system for mounting on a vehicle having an elevatable platform elevatable by a collapsible support structure. The support structure is adapted to move the elevatable platform between a lowered position in which the elevatable platform is positioned at a height proximate to or below the height of the vehicle and an elevated position in which the elevatable platform is elevated above the vehicle. Support legs integrated into the support structure can be deployed from the support structure when the elevatable platform is elevated to further stabilize the elevated platform.
US10143192B2 Animal trap
An animal trap comprising a trap (106, 102, 302) section having at least one moveable wall section (136, 228, 314), being moveable with respect to one or more other walls of the trap section to thereby alter the size of the trap section; animal detection means (138, 242, 306) operable to detect the presence of an animal within the trap section and adapted to signal such a presence to control means, which control means is operable, upon receipt of said signal, to cause movement of the moveable wall section (136, 228, 314) and thus alter the size of the trap section.
US10143190B2 Spinning reel spool and spinning reel
A spool for a spinning reel is mountable on a spool shaft. The spool includes a spool body that rotates with respect to the spool shaft. The spool also includes a drag mechanism between the spool body and the spool shaft to apply a braking force against a rotation of the spool body. The spool further includes a radiator in the spool body and in contact with the drag mechanism. The radiator rotates with respect to one of the spool body or the spool shaft. The radiator does not rotate with respect to the other one of the spool body or the spool shaft.
US10143187B2 Transferrin receptor transgenic models
In some aspects, the present invention provides chimeric transferrin receptor (TfR) polynucleotides and polypeptides. In other aspects, this invention provides chimeric TfR transgenic animal models and methods of using the animal models to identify therapeutics that can cross the blood-brain barrier.
US10143183B2 Animal toenail grips
An animal toenail grip designed and configured to provide an animal with traction on slippery and/or hard surfaces. The toenail grip includes a tubular member removably securable via frictional interference to the nail of the animal. The tubular member is constructed of a flexible, returnably-resilient material having superior non-slip or gripping characteristics. The toenail grip enhances proprioception in animals having certain neurological deficits and yields long term improvement in gait and stance on hard-surface flooring.
US10143179B2 Milking box with a robotic attacher having a three-dimensional range of motion
A robotic attacher comprises a main arm, a supplemental arm coupled to the main arm, and a gripping portion coupled to the supplemental arm. The supplemental arm moves in an x-direction and a y-direction. The gripping portion moves in a first z-direction in relation to the supplemental arm. The gripping portion also moves in a second z-direction opposite the first z-direction in relation to the supplemental arm.
US10143176B2 Potato plant Solanum tuberosum L. denominated KI964
A new and distinct clonal line plant of Solanum tuberosum L. named KI964 and characterized by elevated levels of proteinase inhibitor II.
US10143175B2 Hybrid pepper plant named HMX5125
A novel pepper hybrid plant, designated HMX5125 is disclosed. The invention relates to the seeds of pepper hybrid HMX5125, to the plants and plant parts of pepper hybrid HMX5125, and to methods for producing a pepper plant by crossing the pepper hybrid HMX5125 with itself or another pepper plant. The invention further relates to methods for producing a pepper plant containing in its genetic material one or more transgenes and to the transgenic plants produced by that method and to methods for producing other pepper plants derived from the pepper hybrid plant HMX5125.
US10143172B1 Plants and seeds of hybrid corn variety CH583000
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH583000. The invention thus relates to the plants, seeds and tissue cultures of the variety CH583000, and to methods for producing a corn plant produced by crossing a corn plant of variety CH583000 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH583000.
US10143168B1 Maize inbred PH41F0
A novel maize variety designated PH41F0 and seed, plants and plant parts thereof are provided. Methods for producing a maize plant comprise crossing maize variety PH41F0 with another maize plant are provided. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into PH41F0 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby are provided. Hybrid maize seed, plants or plant parts are produced by crossing the variety PH41F0 or a locus conversion of PH41F0 with another maize variety.
US10143166B2 Wheat cultivar FA9S10-5037W
The invention relates to the wheat cultivar designated FA9S10-5037W. Provided by the invention are the seeds, plants and derivatives of the wheat cultivar FA9S10-5037W. Also provided by the invention are tissue cultures of the wheat cultivar FA9S10-5037W and the plants regenerated therefrom. Still further provided by the invention are methods for producing wheat plants by crossing the wheat cultivar FA9S10-5037W with itself or another wheat cultivar and plants produced by such methods.
US10143158B1 Plants and seeds of corn variety CV466191
According to the invention, there is provided seed and plants of the corn variety designated CV466191. The invention thus relates to the plants, seeds and tissue cultures of the variety CV466191, and to methods for producing a corn plant produced by crossing a corn plant of variety CV466191 with itself or with another corn plant, such as a plant of another variety. The invention further relates to corn seeds and plants produced by crossing plants of variety CV466191 with plants of another variety, such as another inbred line. The invention further relates to the inbred and hybrid genetic complements of plants of variety CV466191.
US10143157B1 Plants and seeds of corn variety CV466588
According to the invention, there is provided seed and plants of the corn variety designated CV466588. The invention thus relates to the plants, seeds and tissue cultures of the variety CV466588, and to methods for producing a corn plant produced by crossing a corn plant of variety CV466588 with itself or with another corn plant, such as a plant of another variety. The invention further relates to corn seeds and plants produced by crossing plants of variety CV466588 with plants of another variety, such as another inbred line. The invention further relates to the inbred and hybrid genetic complements of plants of variety CV466588.
US10143156B1 Plants and seeds of corn variety CV462675
According to the invention, there is provided seed and plants of the corn variety designated CV462675. The invention thus relates to the plants, seeds and tissue cultures of the variety CV462675, and to methods for producing a corn plant produced by crossing a corn plant of variety CV462675 with itself or with another corn plant, such as a plant of another variety. The invention further relates to corn seeds and plants produced by crossing plants of variety CV462675 with plants of another variety, such as another inbred line. The invention further relates to the inbred and hybrid genetic complements of plants of variety CV462675.
US10143154B2 Plants and seeds of corn variety CV757078
According to the invention, there is provided seed and plants of the corn variety designated CV757078. The invention thus relates to the plants, seeds and tissue cultures of the variety CV757078, and to methods for producing a corn plant produced by crossing a corn plant of variety CV757078 with itself or with another corn plant, such as a plant of another variety. The invention further relates to corn seeds and plants produced by crossing plants of variety CV757078 with plants of another variety, such as another inbred line. The invention further relates to the inbred and hybrid genetic complements of plants of variety CV757078.
US10143148B2 Methods and devices for assessing a field of plants for irrigation
A method of estimating a water property value for plants using aerial thermal images is provided. The thermal image values and at least one weather parameter are used to calculate a water stress value. The water property value is estimated using the water stress value and a predetermined correlation between the water stress value and the water property value.
US10143142B2 Agricultural baler with auxiliary power system
An agricultural baler includes a main bale chamber, a plunger reciprocally movable within the main bale chamber through a compression cycle, a flywheel associated with the movement of the plunger, and a driveline associated with the flywheel and couplable with a power take-off of a traction unit. The baler has an auxiliary power system coupled with the driveline. The auxiliary power system includes a power indicator providing an output signal representing a parameter associated with power usage during the compression cycle of the plunger, a power device for at least one of receiving power from and transferring power to the driveline, and an electrical processing circuit coupled with the power indicator and the power device. The electrical processing circuit is operable for receiving the output signal(s) and controlling operation of the power device, dependent upon the output signal(s).
US10143140B2 Crop transfer device and corresponding method
Crop transfer device (4) for transferring crop to a receptacle, the device comprising a conveyor (8) for transferring the crop and the conveyor defining a conveyor plane (CP). The conveyor has a conveyor outlet (10) defining an outlet direction (OD) which is the direction of the crop falling from the conveyor at the conveyor outlet. The crop transfer device (4) comprises a scanning device (12) adapted to scan the surface of crop situated below the conveyor outlet and the crop transfer device (4) comprises a mounting device (14) by which the scanning device is mounted to the conveyor (8) with a translational mobility of the scanning device with respect to the conveyor along a path (20).
US10143139B2 Firefighter bale despooler
A round hay bale unrolling device attaches to a flatbed vehicle presenting a foldable arm attaching to a square hitch receiver of the vehicle supported by the flatbed of the truck allowing the vehicle operator to turn right into the bale to drive an angular spike into the center of the bale, drive forward to despool the round bale and to turn left to disengage the bale in the event of an emergency or at the time the bale has been laid into flat hay. This device is designed to be used by a firefighting vehicle to despool inflamed hay bales without exposing the user to the heat and flames of the hay bale or for use by farmers to unroll the hay bale for feeding without exiting the vehicle in poor weather.
US10143136B2 Multi-section header with adjustable lateral frame relief
A header has frame sections that are joined for articulation with each other. The frame sections each form a partial working width of the header. The frame sections include outer lateral frame sections and a central frame section. A relief element is connected to the central frame section and an outer lateral frame section adjacent to the central frame section. The relief element is adjustable between a springy setting and a locked setting. The relief element has a spring movable in a loading direction and also a spatial body rigid in the loading direction. The spring is connected to the first outer lateral frame section by a bolt guided in a slotted hole of the rigid spatial body. A pivotable stop element with stops is pivotable into a plurality of pivot positions. A spring travel of the spring is adjustable by the stops of the stop element.
US10143135B2 Combine harvester cleaning control and cleaning method
A combine harvester self-adaptive cleaning control apparatus, includes a return plate, a cleaning sieve, a cleaning centrifugal blower, an impurity collection and stirring auger, a grain collection and stirring auger, a cleaning grain loss monitoring sensor, a grain tank grain impurity rate automatic monitoring apparatus, and an on-line monitoring and control system. The on-line monitoring and control system is connected to the cleaning centrifugal blower, the cleaning grain loss monitoring sensor, the grain tank grain impurity rate automatic monitoring apparatus, and a power driving mechanism of a louver sieve having an adjustable opening. Also disclosed is a self-adaptive cleaning method of the cleaning apparatus which can automatically adjust various working parameters according to a working quality of a working process, control failure rate, and improve a down-time working time for the apparatus.
US10143134B2 Agricultural work machine, agricultural work management method, agricultural work management program, and recording medium with the agricultural work management program recorded thereon
An agricultural crop harvester (1) includes a tank in which harvested crops are stored, a stored amount calculation section (51) that calculates a current stored amount of harvested crops stored in the tank, a communication section (61) which receives drier operation information indicative of a drier operational status transmitted from a drying facility 7, a work management section 62 that determines completion timing of a harvesting work based on the current stored amount and the drier operation information, and a notification section 63 which notifies the completion timing.
US10143132B2 Combine
A combine including: a measurement sensor that measures a retention volume amount of a grain retained in a grain tank; a determination unit that determines whether or not the retention volume amount measured by the measurement sensor exceeds a preset threshold; a notification unit that, if it is determined by the determination unit that the retention volume amount exceeds the threshold, notifies an operator of information indicating that the amount of the grain exceeds the threshold; a change unit that can change the threshold; and a communication unit that communicates with an external server. The change unit changes the threshold based on data received from the external server.
US10143131B2 Method and apparatus to control residue width
A system for discharging residue from an agricultural combine to a ground surface. The system including a spreader operatively connected to a rear end of the agricultural combine. The spreader having one or more impellers each having an axis of rotation and a housing. The impellers are operatively connected to the housing for rotating therein. The housing has an inlet for receiving a flow of residue, an outlet configured about a lateral side of the housing for discharging the flow of residue, and one or more residue flow distributors each pivotably movable in a direction generally parallel with the axis of rotation. Each flow distributor is configured to guide the discharged flow of residue sidewardly away from the spreader to the ground surface. The rotation of the one or more impellers discharge a flow of residue received through the inlet out through the outlet.
US10143127B2 Multiple agricultural product application method and systems
A row unit of an agricultural planter includes a seed meter. The seed meter includes first and second disks within a seed meter housing. The first and second seed disks are positioned in the seed meter housing such that the disks rotate in the same rotation direction and include a common seed release point. A single drive member is operatively connected to both the first and second seed disks such that the drive member selectively rotates one or both of the first or second seed disks at a time. The seed disks may be angularly positioned and conical-shaped member with a central axis and comprising seed cells radially positioned about an outer portion and being substantially non-perpendicular to the central axis. An air pressure source also is included to adhere seed to the disks.
US10149419B2 Component mounting method
A component mounting apparatus includes a mounting unit that mounts an electronic component on a board, at least one component supply unit that supplies chip solder, and a control unit that controls the mounting unit to mount the chip solder, which is supplied from the component supply unit, on the board, based on production data in which a size of chip solder is instructed for each component terminal.
US10149418B2 Protective sleeve with bonded wire filaments and methods of construction thereof
A fabric sleeve for protecting elongate members against at least one of EMI, RFI or ESD and method of construction thereof is provided. The sleeve includes a wall extending along a longitudinal axis between opposite ends. The wall is formed from a plurality of filaments interlaced with one another, with at least one of the filaments being provided as a continuous strand of conductive wire and at least some of the filaments being provided as heat-fusible nonconductive filaments. The heat-fusible nonconductive filaments abut the continuous strand of conductive wire at a plurality of bond joints. The continuous strand of conductive wire is at least partially embedded in bonded, fixed attachment with the heat-fusible nonconductive filaments at the bond joints.
US10149413B1 Integrated thermal management assembly for gate drivers and power components
An integrated thermal management assembly, device or system for a power conversion device having a driver board and a power board. The integrated thermal management assembly includes a double-sided cooler. The double-sided cooler has a first layer that includes a first surface that is positioned below an inner surface of the power board. The double-sided cooler has a second surface positioned above an inner surface of the driver board. The double-sided cooler includes a first coolant channel in between the first surface and the second surface. The thermal integrated assembly includes a coolant that flows within the first coolant channel and that is configured to dissipate heat projected through the double-sided cooler.
US10149412B2 Refrigerant supply device, cooling device, and cooling system
A refrigerant supply device with a small lateral width and a capacity to supply refrigerant evenly among heat receivers disposed in multiple tiers needs to be provided.A refrigerant supply device for distributing, by force of gravity, liquid phase refrigerant to heat receivers disposed in a plurality of tiers includes: a first conduit for supplying the refrigerant to the heat receivers; a second conduit provided in parallel with the first conduit; a first aperture provided in the first conduit for supplying the refrigerant to one of the heat receivers; a first blocking means provided below the first aperture for blocking the first conduit; a first communication opening provided above the first aperture and communicating the first conduit and the second conduit; a second communication opening provided below the first blocking means and communicating the first conduit and the second conduit; and a second blocking means provided below the second communication opening for blocking the second conduit.
US10149408B2 Liquid immersion bath for electronic device
A liquid immersion bath for an electronic device includes: a bath body that is capable of housing the electronic device, is coupled to a circulation path through which a liquid coolant which cools the electronic device immersed in the liquid coolant circulates, and includes a gas phase portion corresponding to a space free from the liquid coolant; and a container that is disposed in the gas phase portion and has a volume which changes in accordance with a pressure of the gas phase portion, wherein an inside of the container is coupled to an outside of the bath body.
US10149403B2 Console drawer
A console drawer to be mounted on a server rack, including: a mouse storage unit storing a mouse; and a mouse cable storage unit including a winding unit around which a mouse cable of the mouse is wound.
US10149401B2 Interchangeable modules for cable management
A system includes a rear panel of a housing that includes a first compartment and a second compartment. The system further includes a first module of a first type coupled to the first compartment and a second module of a second type coupled to the second compartment. The first compartment is configured to couple to modules of the first type and the second type, and the second compartment is configured to couple to modules of the first type and the second type.
US10149397B2 Protecting cover and electronic device assembly
A protecting cover includes a body and an opening. The body covers a case that has an outer surface and that includes components connected to each other at least one connecting portion to house a circuit board in an inner side of the case opposite to the outer surface. The body is to cover at least part of the at least one connecting portion. The opening exposes at least part of the outer surface of the case.
US10149394B2 Method for forming conductor layer, and method for producing multilayer wiring substrate using same
A method for forming a conductor layer, including subjecting a surface of a polyimide film where a polyimide layer (a) is formed to polyimide etching treatment, to remove at least part of the polyimide layer (a), the polyimide film having the polyimide layer (a) formed on one surface or both surfaces of a polyimide layer (b); and then forming a conductor layer on the surface, such that the polyimide etching treatment time T (min), which is represented using t (min) defined by the formula as described below, is within the range of 0.2t≤T≤5t. t ⁡ ( min ) = Thickness ⁢ ⁢ of ⁢ ⁢ polyimide ⁢ ⁢ layer ⁢ ⁢ ( a ) ⁢ ( µm ) Etching ⁢ ⁢ rate ⁢ ⁢ in ⁢ ⁢ the ⁢ ⁢ direction ⁢ ⁢ of ⁢ thickness ⁢ ⁢ of ⁢ ⁢ ⁢ polyimide ⁢ ⁢ layer ⁢ ⁢ ( a ) ⁢ (µm/min)
US10149392B2 Manufacturing method of flexible printed wiring board
The manufacturing method of the flexible printed wiring board relating to an embodiment includes a step of preparing a metal foil clad laminate 1 including an insulating substrate 2 and metal foil 3 and metal foil 4 provided on main surfaces of the substrate 2, a step of forming a circuit pattern 5 by patterning the metal foil 3, a step of forming a peelable printing plate layer 6 on the substrate 2 so as to embed the pattern 5, a step of forming blind holes 7a and 7b where the pattern 5 is exposed inside by partially removing the printing plate layer 6, a step of printing conductive paste with the printing plate layer 6 as a printing mask, and filling the conductive paste 8 inside the blind holes, and a step of peeling off the printing plate layer 6 from the metal foil clad laminate 1.
US10149391B2 Trench cutting with laser machining
Systems and techniques are provided for trench cutting with laser machining. A laminate material including a conductive layer and a non-conductive layer may be cut with a first cut using a UV-laser. The cutting of a second cut, using the UV-laser, may be started at a top electrode of the non-conductive layer based on the location of the first cut, wherein the second cut is wider than the first cut. The cutting of the second cut may be stopped partially though the non-conductive layer. The stopping of the cutting of the second cut partially though the non-conductive layer may include stopping the cutting of the second cut before cutting a bottom electrode of the non-conductive layer.
US10149390B2 Maskless writing of a workpiece using a plurality of exposures having different focal planes using multiple DMDs
The technology disclosed relates to accommodating embedded substrates during direct writing onto a printed circuit board and to other patterning problems that benefit from an extended depth of focus. In particular, it relates to multi-focus direct writing of a workpiece by the continuous or step-wise movement of the workpiece during the sequence of exposures having different focus planes. In one implementation, a multi-arm rotating direct writer is configured for interleaved writing focused on two or more focal planes that generally correspond to two or more surface heights of a radiation sensitive layer that overlays the uneven workpiece. Alternating arms can produce interleaved writing to the two or more focal planes.
US10149381B2 Textile integration of electronic circuits
The present disclosure relates to a method of integrating a interposer device with a textile layer, wherein the interposer device is a stretchable interposer device comprising a stretchable electrically conductive structure with at least one contact pad for establishing at least one electrically conductive path towards the textile layer. The interposer device is arranged to be mechanically attached to a textile layer comprising a plurality of yarns, at least one of which is an electrically conductive yarn. An electrical connection is established between the at least one conductive yarn of the textile layer and the at least one contact pad, which electrical connection is established after the interposer device has been mechanically attached to the textile layer.
US10149379B2 Multi-layered circuit board and semiconductor device
A multi-layered circuit board includes a first insulating layer, a second insulating layer, and a sheet capacitor that is located between the first insulating layer and the second insulating layer. The sheet capacitor includes a pair of electrodes that sandwich a dielectric. Lead wirings continue to the electrodes, respectively. The lead wirings are disposed on an opposite side of the first or the second insulating layer with respect to the sheet capacitor to overlap the electrodes when viewed from a stacking direction of the multi-layered circuit board. Because the lead wirings are arranged to overlap the electrodes in the stacking direction of the multi-layered circuit board, an ESL of the sheet capacitor is maintained low.
US10149377B2 Stacked transmission line
A stacked, multi-layer transmission line is provided. The stacked transmission line includes at least a pair of conductive traces, each conductive trace having a plurality of conductive stubs electrically coupled thereto. The stubs are disposed in one or more separate spatial layers from the conductive traces.
US10149376B2 Water injection and venting of a plasma arc torch
A plasma arc torch system comprising a plasma arc torch is provided. The torch includes an electrode, a nozzle, a vent passage and a shield. The nozzle is spaced from the electrode to define a plasma chamber therebetween. The plasma chamber is configured to receive a plasma gas. The vent passage, disposed in the nozzle body, is configured to divert a portion of the plasma gas exiting the plasma chamber from a nozzle exit orifice. The shield is spaced from the nozzle to define a flow region therebetween. The flow region is configured to (i) receive a liquid and (ii) expel the liquid along with a plasma arc substantially surrounded by the liquid via a shield exit orifice.
US10149375B2 Target trajectory metrology in an extreme ultraviolet light source
A method is described for measuring a moving property of a target. The method includes: forming a remaining plasma that at least partially coincides with an extended target region, the remaining plasma being a plasma formed from an interaction between a prior target and a prior radiation pulse in a target space; releasing a current target along a trajectory toward the target space that is at least partly overlapping the extended target region; determining one or more moving properties of the current target when the current target is within the extended target region and after a prior and adjacent target has interacted with a prior radiation pulse in the target space; and if any of the determined one or more moving properties of the current target are outside an acceptable range, then adjusting one or more characteristics of a radiation pulse directed toward the target space.
US10149374B1 Receptacle for capturing material that travels on a material path
A target material receptacle includes a structure including a passageway that extends in a first direction, the passageway configured to receive target material that travels along a target material path; and a deflector system configured to receive target material from the passageway. The deflector system includes a plurality of deflector elements. Each deflector element is oriented at a first acute angle relative to a direction of travel of an instance of the target material that travels along the target material path, and each deflector element in the deflector system is separated from a nearest deflector element by a distance along a second direction that is different from the first direction.
US10149373B2 Lighting control console having a dual encoder
A lighting control console for controlling a lighting system, wherein digital adjusting commands are generated in the lighting control console that can be transmitted to the lighting system via data links. At least one dual encoder is provided in the control panel of the lighting control console which allows users to enter input values. The dual encoder includes a first shaft and a second shaft rotatably mounted in a housing, first and second locking mechanisms for locking different rotational positions of the first and second shafts, and at least one first and at least one second rotation signal generator for generating a data signal showing a switchover between two locking positions. Both shafts include actuating elements at which adjusting movements can be transmitted onto the shafts by hand.
US10149371B2 Systems and methods for decorative illumination
A rain gutter illumination system having a cover for attaching to a rain gutter with an aperture along the substantial length of the cover, and opposing recesses for retaining a decorative insert. When the decorative insert is inserted in the cover, it is held in place by the recesses, and a light source and optional diffusing panel may be arranged in the cover so that the light source projects light through the aperture of the illuminable surface. The light source may be remotely controllable using a wireless remote control device, such as a smart phone over a network connection.
US10149370B2 Automated system for lighting control
In some embodiments, a method includes receiving a signal indicating that a timeout timer associated with a space has been has crossed a threshold in a space. If a motion sensor is disposed within the space, the method includes sending a signal to a connector operatively coupled to a light source such that the connector reverts to a default state. If (1) a motion sensor is not disposed within the space and (2) a light sensor is disposed within the space, the method includes sending a signal to the connector such that the connector is controlled by the light sensor.
US10149367B2 Wireless control device
A wall-mountable wireless control device may include an antenna, a radio-frequency communication circuit, a control circuit, an enclosure, a conductive yoke, and/or a conductive member. The antenna may be configured to transmit and/or receive radio-frequency signals. The radio-frequency communication circuit may be configured to transmit and/or receive the radio-frequency signals via the antenna. The control circuit may be responsive to the radio-frequency communication circuit. The enclosure may be configured to house the radio-frequency communication circuit and the control circuit. The conductive yoke may be attached to the enclosure and configured to mount the control device to an electrical wallbox. The conductive member may extend around a rear side of the enclosure between opposite sides of the yoke.
US10149365B2 Recalibration of a tunable lamp system
Some embodiments include a method of operating a tunable light module. The method can include driving a lamp in the tunable light module, having lamps of at least two colors, to produce a colored light according to the color mixing plan that corresponds to a correlated color temperature (CCT); measuring a light characteristic of the lamp using a light sensor; detecting a degradation level by comparing the measured light characteristic against an expected light characteristic; and adjusting a current level for driving the lamp at the CCT by referencing the color mixing plan and an alternative coefficient corresponding to the degradation level.
US10149362B2 Solid state lighting control with dimmer interface to control brightness
A dimmer interface circuit for reducing ringing on a drive signal to a lighting device. The dimmer interface circuit controls brightness of the lighting device and receives a brightness control voltage from a dimmer circuit. The dimmer interface includes a voltage converter and a charge store, which is coupled to receive charge from an inductive component to convert the brightness control voltage to the converter output voltage. The dimmer interface circuit also includes control circuitry to control the voltage converter such that a difference between the brightness control voltage and the converter output voltage at a time of transition of the brightness control voltage is closer to a target voltage difference.
US10149359B2 Dimming control device, lighting apparatus, lighting system, and dimming control method
A dimming control device configured to receive dimming input level data updated at intervals, and to control a dimming level of a light source based on the dimming input level data, includes: a memory that stores the dimming input level data received prior to the newest dimming input level data; and a generator that generates dimming output level data as data having higher resolution than the dimming input level data, the dimming output level data being generated as a function of the dimming input level data received and stored in the memory.
US10149356B2 Semiconductor device
There was a problem that it was difficult for a semiconductor device in the related art to increase the switching frequency of a step-up circuit, and it was difficult to stabilize an output current and an output voltage. A semiconductor device controls a step-up circuit including an inductor and a drive transistor to drive the inductor. The semiconductor device calculates upper and lower limits which determine the variable range of an input current, based on an output current and an input voltage, controls the switch timing of the drive transistor based on the relation between the upper and lower limits and the magnitude of the input current, and at the same time, corrects the upper and lower limits to be calculated, based on the magnitude of the difference between the output current and a target output current value as an ideal value of the output current.
US10149349B2 Heat generating body
A heat generating body (11) includes a polyimide resin film base material (12), a metal nanowire layer (14) arranged in a planar manner along one side of the polyimide resin film base material (12), and an electrode (5) connected electrically to the metal nanowire layer (14). The electrode (5) is connected electrically to the metal nanowire layer (14) via a polythiophene resin film layer (18). The heat generating body (11) also includes a triacetate resin film layer (13) arranged on the side of the polyimide resin film base material (12) on which the metal nanowire layer (14) is provided and formed of triacetate resin as an insulating material. The heat generating body (11) also includes a spacer portion (16) arranged between the layer (14) and the layer (13) and capable of forming an enclosed space (17) between the layer (14) and the layer (13).
US10149348B2 Method for setting up and operating a wireless vehicle network
Disclosed is a method for setting up and operating a wireless vehicle network with at least two stations which are also interconnected via a physical line. The stations can communicate with one another both wirelessly and via the physical line during the wireless network set-up. A wireless vehicle network is also disclosed.
US10149347B2 Front-end integrated circuit for WLAN applications
Front-end integrated circuit for wireless local area network WLAN applications. In some embodiments, a semiconductor die can include a semiconductor substrate, and a power amplifier implemented on the semiconductor substrate and configured for WLAN transmit operation associated with a frequency range. The semiconductor die can further include a low-noise amplifier (LNA) implemented on the semiconductor substrate and configured for WLAN receive operation associated with the frequency range. The semiconductor die can further include a transmit/receive switch implemented on the semiconductor substrate and configured to facilitate the transmit and receive operations.
US10149344B2 Device and method of handling a radio resource control state change
A communication device for handling a radio resource control (RRC) state change comprises a storage unit for storing instructions and a processing circuit, coupled to the storage unit. The processing circuit is configured to execute the instructions stored in the storage unit. The instructions comprise receiving a RRC Connection Setup message for establishing a RRC connection between the communication device and a first base station (BS); entering a RRC_Connected state; receiving a Security Mode Command message to activate a security for a data communication between the communication device and the first BS; receiving a RRC Connection Reconfiguration message configuring at least one radio bearer (RB); transmitting a user equipment (UE) capability indicating that the communication device supports a RRC_Light_Connected state; receiving a RRC message configuring the RRC_Light_Connected state to the communication device; and entering the RRC_Light_Connected state in response to the RRC message and starting performing a cell reselection.
US10149338B2 Resource allocation for device to device (D2D) communication
The invention relates to a method for allocating radio resources to a transmitting terminal for performing direct communication transmission over a direct link connection. The transmitting terminal receives a system information broadcast from the base station, which comprises information on a temporary transmission radio resource pool, indicating radio resources for performing a direct communication transmission, and comprises configuration information on the resource pool to limit the amount of time that the temporary radio resource pool is usable by the transmitting terminal.
US10149337B2 Packet detection in point-to-point wireless communication networks
Methods, apparatuses, and systems for transmitting information between nodes in a point-to-point wireless communication network is disclosed. One method includes constructing, by a sector of a transmitting node, a packet including data that is to be transmitted to a receiving node in the wireless network, wherein the constructed packet includes a short training field, a channel estimation field, a header field, and a data payload, and transmitting by the sector of the transmitting node, a jamming code before the short training field of the constructed packet, thereby reducing a likelihood that the receiving node will decode a different short training field of an interfering packet before the receiving node decodes the short training field of the constructed packet.
US10149335B2 Connectivity module for internet of things (IOT) devices
The disclosure relates to an Internet of Things (IoT) connectivity module that can add connectivity to an otherwise non-connected host and simplify procedures to connect, configure, and enable device-to-device (D2D) communication between the host and various heterogeneous IoT devices. For example, according to various aspects, the connectivity module may comprise a connectivity chip configured to implement a wireless network platform (e.g., a radio-frequency front end and one or more wireless radios), one or more standard peripheral interfaces configured to interconnect the connectivity module to a host having at least one processor, and a D2D application configured to implement a proximal D2D communication framework and expose a command protocol associated with the proximal D2D communication framework via the standard peripheral interfaces. Furthermore, according to various aspects, the connectivity module may comprise a dedicated interrupt line that may be asserted to notify the host when data becomes available to consume.
US10149333B2 Communication data processing method, apparatus, and system
Embodiments of the present invention provide a communication data processing method, an apparatus, and a system. A communication data processing method includes: acquiring, by a processing apparatus, a data distribution policy, where the data distribution policy includes storage information of a storage apparatus, where the storage apparatus is configured to store context information of a user equipment UE; and saving, by the processing apparatus, context information of a UE into the storage apparatus according to the data distribution policy, or acquiring context information of a UE from the storage apparatus according to the data distribution policy. In this case, a service of the UE may be resumed according to the acquired context information, and uninterrupted service processing is achieved even if the processing network element is faulty or the processing node is faulty, thereby improving security and reliability of processing.
US10149331B2 Communication system, serving gateway, communication method therefor, and base station
A communication system, a serving gateway, a communication method, and a base station are provided that make it possible to flexibly increase/decrease a U-plane processing function of a communication apparatus. A communication system in which a logical path is configured in a network to perform communication, comprises: second gateways (740-1, 740-2), which are deployed for a plurality of first gateways (720-1, 720-2), respectively; a transport network (760), which the logical paths configured between a base station (770) and the second gateways pass through; and a control apparatus (710) that controls packet forwarding in the transport network, wherein the control apparatus controls the transport network so that a logical path to which a packet belongs is identified and the packet will be forwarded to the second gateway corresponding to the identified logical path.
US10149330B2 Analysis of wireless communication links between medical devices
A system and method of processing information regarding medical devices in wireless communication with each other is provided in which a controller device has a first wireless communication link with a first medical device, such as an analyte sensor, and a second wireless communication link with a second medical device, such as a delivery device. A processor in the controller device monitors the status of the first and second wireless links and upon noting a degradation of either one, compares the first wireless link status with the second wireless link status and provides guidance for resolving a communication problem based on the comparison. The latency of the communicating medical devices is considered.
US10149329B2 Electronic device and control method thereof
An electronic apparatus performing wireless peer-to-peer (wireless p2p) connection with an external device is provided. The electronic apparatus may include a communicator comprising communication circuitry, a microphone configured to receive a user voice input and a processor configured to control the communication circuitry to select the external device as a target device for the wireless p2p connection in response to the voice data received from the external device in a process of probing for the wireless p2p connection being consistent with voice data input through the microphone.
US10149327B2 System and method for transmission in a grant-free uplink transmission scheme
A system and method includes implementing, by a base station (BS), a reliable ultra-low latency transmission mechanism in a grant-free uplink transmission scheme having defined therein contention transmission unit (CTU) access regions and a plurality of CTUs. Implementing the reliable ultra-low latency transmission mechanism includes defining a reliable ultra-low latency CTU (RULL-CTU) access region from a portion of the CTU access regions of the grant-free transmission scheme, defining an RULL-CTU mapping scheme by mapping at least a portion of plurality of CTUs to the RULL-CTU access region to define a plurality of RULL-CTUs, defining a reliable ultra-low latency user equipment (RULL-UE) mapping scheme by defining rules for mapping a plurality of RULL-UEs to the plurality of RULL-CTUs in an initial pattern for initial transmissions in a first transmission time interval (TTI), and a regrouped pattern for redundant transmissions in a second TTI subsequent to the first TTI.
US10149322B2 Channel contention method and apparatus
Embodiments provide a channel contention method and apparatus. The channel contention apparatus belongs to a basic service set (BSS). The BSS includes an access point (AP) and at least one first station (STA). Both the AP and the at least one first STA participate in channel contention. The apparatus is the AP or any first STA. The apparatus includes a sensing module configured to sense a channel. The apparatus also includes a contention module configured to contend for the channel. The AP centrally performs control and scheduling so that all of at least one network device in the BSS can transmit data by using the channel.
US10149320B2 Contention based access channel signaling
The present disclosure concerns radio communication. More particularly, the disclosure presents a contention based access channel signaling between a radio access network node, such as an evolved NodeB (eNB), and a User Equipment (UE). In one example embodiment, the UE receives 110 a data frame comprising multiple zones from an eNB. A zone of the multiple zones comprises an UE group identity as well as an indicator addressing a reserved contention-based access channel for use in another zone by those UEs having said UE group identity. Also, the UE group identity is retrieved 120, or otherwise read, from the zone. If, or when, the UE group identity matches that of the UE, the UE may utilize 130 the addressed reserved contention-based access channel.
US10149319B2 Method for performing scanning in wireless access system supporting millimeter wave, and device supporting same
The present invention relates to methods for determining whether to perform millimeter wave (mmWave) scanning in a mmWave system, and a device supporting same. The method for a terminal performing mmWave scanning in a wireless access system supporting mmWave technology, according to one embodiment of the present invention, comprises the steps of: attempting to detect a mmWave pilot signal by monitoring a mmWave pilot detection window in a mmWave band; and transmitting, to an uplink of a legacy band, a feedback signal for indicating whether the mmWave pilot signal is detected, wherein the method may further comprise the step of, if the mmWave pilot signal is detected, performing mmWave ray scanning with a base station, or the step of, if the mmWave pilot signal is not detected, determining whether to perform mmWave beam scanning or whether to perform legacy communication.
US10149317B2 Methods to map CIF and serving cells
A method comprises configuring a wireless device with a plurality of carriers, each of the plurality of carriers comprising a communication channel between the wireless device and one of the network node or another wireless device, and grouping the configured carriers into at least a first group and a second group. The method comprises associating each of the configured carriers of the first group with one of a plurality of possible carrier indicator field values, and associating each of the configured carriers of the second group with one of the plurality of possible carrier indicator field values. The method comprises communicating, to the wireless device on a first carrier of either the first or second groups, information related to a particular carrier in the same group as the first carrier, wherein the particular carrier is identified by its associated carrier indicator field value.
US10149314B2 Cascaded trigger frame indication
This disclosure describes methods, apparatus, and systems related to cascaded trigger frame indication. A device may determine a beacon frame on a communication channel. The device may determine one or more trigger frames based at least in part on the beacon frame, the one or more trigger frames including at least in part a first trigger frame and a second trigger frame. The device may determine a cascade indication associated with the one or more trigger frames. The device may cause to send the beacon frame to one or more devices. The device may cause to send the first trigger frame to the one or more devices based at least in part on the beacon frame.
US10149313B2 Apparatus, system and method of communicating in a neighbor awareness networking (NAN) cluster
Some demonstrative embodiments include apparatuses, systems and/or methods of communicating in an awareness cluster. For example, an apparatus may include logic and circuitry configured to cause a first Neighbor Awareness Networking (NAN) device to communicate during one or more Discovery Windows (DWs) of a NAN cluster; to setup a NAN Data link (NDL) with a second NAN device of the NAN cluster, the NDL belonging to a NAN Data Cluster (NDC) having a NDC base schedule; and to communicate data with the second NAN device via the NDL according to the NDC base schedule.
US10149312B2 Resource scheduling method and apparatus
The method includes acquiring a working remote radio unit (RRU) set of a user equipment (UE), determining an RRU having the highest signal strength of the UE and screening the working RRU set based on the RRU having the highest signal strength, to generate a first paired RRU set of the UE, generating a paired UE set based on the first paired RRU set, determining whether an RRU exists in the first paired RRU set, when an RRU exists in the first paired RRU set, determining a second paired RRU set of the UE according to the first paired RRU set and the paired UE set and determining an actual user attribute of the UE according to the second paired RRU set and an initial user attribute of the UE, and scheduling a resource for the UE according to the actual user attribute of the UE.
US10149308B2 Communication quality determination/acquisition device and method in wireless communication system
A communication quality determination/acquisition device and method for a wireless communication system. The determination device includes: a measuring module configured to perform downlink channel quality measurement based on a distribution of static and dynamic downlink subframes of a target cell, wherein the static downlink subframes are downlink subframes relative to the target cell and at least one neighboring cell, while the dynamic downlink subframes are downlink subframes relative to the target cell and are uplink subframes relative to the at least one neighboring cell; and a communication module configured to report a downlink channel quality measurement result. By performing measurement and reporting while considering downlink subframe configurations and the distribution of the static and dynamic downlink subframes of the target cell, the device and method can accurately measure the channel quality under dynamic TDD UL/DL configurations and report the same to a network side.
US10149307B2 Method and apparatus for providing feedback between base transceiver stations through cooperative communication in wireless communication system
A method and an apparatus for feedback based on information transmitted between base stations (or base stations) through cooperative communication are provided. The method includes receiving, from the second base station, a first message for requesting a channel state information (CSI) report, and transmitting, to the second base station, a second message including the CSI report, based on the first message. 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).
US10149306B2 Methods and apparatus for precoding control in a wireless communication network
Techniques disclosed herein involve network-side and device-side operations that provide for the advantageous use of a reduced set of precoders within a larger full set of precoders. The reduced set is identified dynamically, based on characteristics of the channel between a radio network node and a wireless device, and the use of a defined mapping function that maps the reduced set of precoders within the larger full set to a reduced set of index values. Reporting precoders from the reduced set offers significant reductions in signaling overhead because of the smaller size of the index values used to index the reduced set, while simultaneously offering the ability to choose from precoders matched to current channel conditions.
US10149304B2 Optimizing network resources in a telecommunications system
Certain features relate to optimizing network resources in a distributed antenna system to minimize signal interference between remote units in the distributed antenna system. A remote unit is configured to measure an isolation level with another remote unit. Based on the measured isolation level, a self-optimizing network entity can instruct base transceiver stations to partition network resources such that remote units with isolation levels lower than an isolation threshold value radiate signals using different network resources. Remote units that have isolation levels higher than an isolation threshold value can radiate signals using the same network resources. By repeating the process across multiple remote units across multiple cell-sites, signal interference between adjacent remote units in the distributed antenna system can be minimized.
US10149303B2 Method and apparatus for interference-aware resource-sharing scheme for multiple D2D group communications underlaying cellular networks
A method and apparatus for an interference-aware resource-sharing scheme for multiple D2D group communications is provided. The method for interference-aware resource-sharing scheme for multiple D2D communications includes initializing a D2D communication request and deciding the numbers of D2D pairs and CUEs, grouping D2D pairs according to the decided numbers of the D2D pairs and CUEs, selecting target CUEs for the grouped D2D pairs to share frequency resources, applying interference alignment to the D2D groups, updating the set of the CUEs and D2D pairs, and moving the rest of the D2D pairs to the orthogonal group.
US10149296B1 Signal field encoding and decoding
A method for generating a compressed field addressed to a receiving device comprises generating, using a generator function, a checksum of a field. The field includes an address field and a remaining portion. The method further comprises generating a combined field by combining the checksum with the address field, and generating a compressed field including the combined field and the remaining portion. A method for determining whether the compressed field is addressed to the receiving device comprises receiving the compressed field and determining, using the combined field of the compressed field, an address of the receiving device, and the generator function, whether the compressed field is addressed to the receiving device.
US10149293B2 Transmission preemption for enhanced component carriers
Techniques are described for preempting resource allocations to one or more UEs in the event that delay sensitive data is received. A resource allocation of a number of symbols may be granted to a first user equipment (UE) for first associated data to be transmitted. Subsequently, data may be received for a second UE that is more delay sensitive than the first data. The resource allocation to the first UE may be preempted, and resources allocated to the second UE for the second data within a variable length transmission time interval (TTI) of the resource allocation to the first UE. UEs may monitor for preemption during transmissions to other UEs in order to receive new resource grants associated with the preempted resource grant. Whether a UE monitors transmissions for preemption may be determined based on a quality or service (QoS) of the UE.
US10149292B2 Systems and methods for efficient resource allocation in wireless communication networks
Methods and apparatus for communicating over a wireless communication network are disclosed herein. One method includes determining a total bandwidth for a transmission of a message according to a first specification, the total bandwidth including a plurality of tones, wherein a portion of the total bandwidth is occupied by a transmission according to a second specification different from the first specification. The method further includes logically dividing a plurality of useable tones into a plurality of resource units and determining an indication, the indication assigning and channel bonding at least two of the plurality of resource units to a wireless communication device of a plurality of wireless communication devices, wherein the indication does not assign the portion of the total bandwidth that is occupied by the transmission according to the second specification.
US10149283B2 Power density boosting of uplink control signals
A communications device transmits/receives data from/to a mobile communications network including one or more network elements arranged to form a wireless access interface for transmitting/receiving data. An up-link includes a control channel for transmitting signalling information from the communications device to the mobile communications network in accordance with a predetermined format in which signals which representing the signalling information occupy, in the time domain, the predetermined number of frequency division multiplexed symbols of the control channel. A controller is configured to control a transmitter unit to transmit the signals and a receiver unit to receive the signals to transmit or receive the data. The controller is configured to adapt the transmission of the signals representing the signalling information transmitted, by the transmitter unit, in the control channel to occupy a smaller number of the predetermined number of frequency division multiplexed symbols of the time period of the control channel.
US10149280B2 Device-to-device discovery signaling for radio resource allocation
A user device may transmit a request to a base station for an allocation of device-to-device (D2D) discovery resources. In response to the request, the user device may receive from the base station a response that indicates whether the D2D discovery resources allocated to the user device are common or dedicated.
US10149278B2 Alert notification management for multiple user devices
Techniques for coalescing alert notifications for applications and/or services to a primary user device of a set of multiple associated user devices within proximity of each other. When a user device is not in proximity to other associated user devices, the user device functions as a primary user device and provides alert notifications based on a default configuration and/or a user configurable setting. When the user device is within proximity of one or more other associated user devices, the user devices exchange relevant capability information and information for applications that are synchronized via network-based services. The user devices negotiate to determine a user device that serves as the primary user device to provide alert notifications for a set of applications and services common to a set of user devices. The other user devices are configured to reduce and/or suppress the alert notifications.
US10149275B2 Method and apparatus for supporting positioning for terminals in a wireless network
Techniques for supporting positioning for terminals in a wireless network are described. In an aspect, positioning for a target device includes exchanging positioning messages that support a plurality of positioning methods between the target device and a location server. The positioning message may include common parameters applicable for all positioning methods. One of the positioning messages may be a Request Assistance Data message to request assistance data for a first positioning method, wherein the common parameters for the Request Assistance Data message includes an approximate location of the target device determined using a different positioning method. Another positioning message may be a Provide Assistance Data message to provide assistance data that is not in response to a request for assistance data, wherein the common parameters for the Provide Assistance Data message may include an approximate location of the target device or a current time.
US10149274B1 System and method for determining geolocation of wireless access point or wireless device
In order to determine the location of wireless network devices without inherent location capabilities, a wireless network device such as an access point can receive geolocation information from transient data sources such as mobile devices requiring network access from the access point. The access point stores geolocation records including location coordinates received from the transient data sources. The geolocation records can be processed to determine the position and movement of the access point. The geolocation records and/or location information can be passed to other transient clients that do not have inherent location capability.
US10149270B2 Method and device for positioning user equipment, and system
A method, device and system for positioning user equipment (UE). The method is applied to a communications system including a location card, a signal transmitter and a reader. The location card and the signal transmitter are in a one-to-one correspondence, a distance between the location card and the signal transmitter corresponding to the location card is less than a preset value, and the method includes detecting, by the location card, an uplink signal sent by UE, and generating, by the location card, a first signal according to the uplink signal, and sending the first signal to the reader such that the reader determines a location of the UE according to the first signal and a location of the location card. The method not only simplifies a method for positioning UE in other approaches, but also improves accuracy of UE positioning.
US10149254B2 Terminal, base station, transmission power control method, and transmission power setting method
Disclosed is a terminal that performs an appropriate transmission power control for both signals intended for a base station and for D2D communication. The terminal includes: a reception processing section that receives a control signal including a TPC command selected from among a plurality of candidate values; and a transmission power control section that controls a first transmission power for an uplink data signal for a base station, using a first correction value corresponding to the received TPC command, and that controls a second transmission power for a signal for D2D communication using the first correction value or a second correction value corresponding to the received TPC command. In the terminal, the first and the second correction values are set for each candidate value of the TPC command; and the second correction value is set lower than the first correction value for at least one of the candidate values.
US10149252B2 Methods and apparatus related to interference management when sharing downlink bandwidth between wide area network usage and peer to peer signaling
Methods and apparatus related to the sharing of wide area network (WAN) with peer to peer communication signaling usage are described. A mobile communications device receives a signal from a base station and measures a power of the received signal. The mobile communication device determines a transmission power level of a peer to peer reference signal as a function of the measured power of the received signal from the base station, wherein said function of the measured power of the received signal from the base station depends on a mobile target signal to noise ratio. The mobile communications device broadcasts the peer to peer reference signal at the transmission power level.
US10149251B2 Power allocation in distributed antenna systems based on key performance indicators
Certain aspects involve distributing power in a distributed antenna system. A subsystem of the distributed antenna system can receive key performance indicators for remote units and system factors that affect the key performance indicators. The subsystem can determine a radio frequency power to achieve key performance indicators based on the one or more system factors and configure the remote units to operate at the radio frequency power.
US10149248B2 Reporting device statistics in wireless communications
Aspects described herein relate to reporting user equipment (UE) activity period statistics. Statistics for a UE regarding a time the UE is in a connected mode or idle mode during one or more activity periods can be determined. From the statistics for the UE, it can also be determined whether the time the UE is in the connected mode in the one or more activity periods is less than a threshold. At least a portion of the statistics for the UE can be provided to an access network node where the time the UE is in the connected mode in a corresponding portion of the one or more activity periods is less than the threshold.
US10149237B2 System and method of locating wireless connection among a plurality of wireless connections
A system and method of locating a wireless connection among a plurality of possible wireless connections. More particularly, a system and method of locating a user preferred wireless connection among a plurality of possible wireless connections. The method includes scanning for available networks and determining whether the available networks satisfy one or more user preferences. The method further includes establishing a secondary network connection with one of the available networks based on one or more user preferences being satisfied.
US10149235B2 Discovery signal transmission/reception method and apparatus for use in mobile communication system
A discovery signal transmission/reception method and an apparatus for improving energy efficiency of the system are provided. The discovery signal transmission method of a base station in a mobile communication system according to the present disclosure includes acquiring a discovery signal configuration of a neighbor cell, transmitting the discovery signal configuration to a terminal, receiving a measurement report including a result of measurement on a discovery signal of the neighbor from the terminal, the measurement being performed based on the discovery signal configuration, and determining whether to make a handover decision for the terminal based on the measurement report. The discovery signal transmission/reception method of the present disclosure is advantageous in improving energy efficiency of a mobile communication system.
US10149229B2 Systems and methods for real-time and selective enablement of shared access cells
Techniques described herein may allow for the selective enabling and/or disabling of shared access points (“SAPs”). The selective enabling and/or disabling may occur based on the analysis of key performance indicators (“KPIs”) associated with the SAPs. The selective enabling and/or disabling may cause the SAPs to cease (or continue) broadcasting their availability for User Equipment (“UEs”) of a particular wireless provider, decline (or accept) bearer requests for UEs of the particular wireless provider, or terminate existing connections with UEs of the particular wireless provider. The selective enabling and/or disabling may be performed for certain applications or Quality of Service (“QoS”) levels. The selective enabling and/or disabling may be performed proactively (e.g., without necessarily determining that the performance for a given SAP has not met a threshold performance), based on historical trends.
US10149226B2 ID-based routing protocol for wireless network with a grid topology
Aspects of the disclosure provide a wireless node in a wireless network with a grid topology for routing a message. The wireless node includes circuitry configured to receive a message including a destination node identification number, calculate a destination column and a destination row based on the destination node identification number, determine a next hop address based on the destination column and the destination row, and transmit the message including the next hop address to a next hop node.
US10149224B2 Call flow system and method for use in a legacy telecommunication system
A method of operating a network server, such as a mobile application gateway, connect devices on a cellular or carrier network with individual networks, such as enterprise voice and data networks or residential networks. The effects of the present invention are far reaching in terms of transferring effective call control from the cellular network into the control of the individual network, such as the enterprise, and enabling new business models for the purchase of cellular service from a public cellular carrier by an enterprise.
US10149215B2 Network node and methods for selecting access node for communications in wireless communication networks
An access point control node assists a wireless terminal to select an access node for a communication in a wireless communication network comprising a cellular network access node and a wireless local network access node. The access point control node communicates with the wireless terminal via one or both of the wireless local network access node and the cellular network access node, and establishes a state of a wireless local network unit in the wireless terminal. The access point control node also obtains at least one of a radio or load condition of each of the wireless local network access node and the cellular network access node, and determines which of the access nodes to use based on the established state of the wireless local network unit and the obtained conditions.
US10149212B2 Triggering performance level re-configuration in radio base stations
A method performed in a network node for triggering a performance level re-configuration in a target radio base station, RBS, prior to handover of a wireless device to the target RBS. The method comprises determining if a need for performance level re-configuration of the target RBS exists, and if need for performance level re-configuration of the target RBS exists, transmitting, to the target RBS, a re-configuration alert message, thereby enabling a performance level re-configuration in the target RBS prior to handover of the wireless device to the target RBS.
US10149210B2 Device and method for maintaining service connection by terminal in wireless communication system
The disclosure relates to a 5G or a pre-5G communication system which will be provided to support a higher data transmission rate after a 4G communication system such as LTE. The present invention provides a method for providing a service by a target base station in a wireless communication system, the method comprising: when the target base station supports an on-going service, which is the same service as a service currently received by a terminal from a source base station, transmitting, to a base station server, a service registration update request message requesting a re-establishment of a first bearer provided between the source base station and the base station server connected to the source base station; receiving, from the base station server, a service registration update response message indicating that the re-establishment of the first bearer is accepted; and receiving data related to a service, provided from the base station server, through the first bearer re-established between the target base station and the base station server, and transmitting the data to the terminal.
US10149207B1 Management of carrier usage by replays and CSFB capable UEs
In an example method, a base station determines that a UE is CSFB capable and that the base station is currently serving a relay on a first carrier of a plurality of carriers. The base station provides a coverage area on which to serve UEs, and the coverage area operates on the plurality of carriers. Based on at least the determining that the UE is CSFB capable and that the base station is currently serving the relay on the first carrier, the base station assigns the UE to operate on a carrier of the plurality of carriers other than the first carrier rather than having the UE operate on the first carrier on which the base station is currently serving the relay.
US10149202B2 System and method for response frame type indication
Embodiments are provided for indicating response frame types according to response frame durations in a wireless network. The embodiments include defining a plurality of response frame types in accordance to different transmission durations. The different response frame types are assigned corresponding indication values. When transmitting a current frame to a receiver entity, a transmitter entity selects a response frame type from the defined response frame types, and indicates in the current frame the selected response frame type using the assigned indication value. When a third entity receives the current frame, the third entity waits for a time period about equal to a predefined inter-frame and backoff time before transmitting a new frame. Upon determining that the indication value in the current frame is for sending a response frame, the third entity also waits an additional time period about equal to the transmission duration of the indicated response frame type.
US10149200B2 Interference mitigation for a satellite network
In one implementation, interference generated by a constellation of satellites is mitigated. Each satellite is configured to provide multiple beams that define a coverage footprint. Anticipated positions are determined for satellites. Based on the anticipated positions, a determination is made that, during a defined period of time, portions of a coverage footprint for a first satellite will be covered by coverage footprints for other satellites. Based on this, a beam assignment for the first satellite is defined in which a first subset of beams configured to provide coverage of a first portion of the first coverage footprint are inactive, and a beam assignment for a second satellite is defined in which a second subset of beams are active, where the second subset of beams provide coverage within the first portion of the first coverage footprint.
US10149199B2 Method for transmitting user's plane data in small cell environment and apparatus therefor
The present invention relates to a method for transmitting a user plane data in a small cell environment where a terminal is simultaneously connected to a macro cell and a small cell and an apparatus therefor, and more specifically a method for allowing a first base station to control the transmission of the user plane data of a terminal. The transmission includes based on at least one of load information and the measurement report information, determining the transmission of the user plane data by choosing a wireless bearer constructed through a second base station; transmitting a bearer establishment request message to a second base station; receiving a bearer establishment response message from the second base station; and transmitting an upper layer signaling containing at least one of cell identification information for the cell associated with the second base station, the cell index information of the second base station, and the data wireless bearer information constructed through the second base station to the terminal.
US10149196B2 Method and user equipment for blocking network access according to application
A disclosure of the present specification provides a method of blocking network access in user equipment (UE). The method may include the steps of: receiving application attribute related information at a home public land mobile network (HPLMN); receiving application specific congestion control for data communication (ACDC) blocking information at the HPLMN or a visited PLMN (VPLMN); determining the category of an application being executed based on the application attribute related information when there is information on the application being executed in the application attribute related information; and performing an ACDC blocking check based on matched ACDC blocking information when the ACDC blocking information is matched with the determined category from among the ACDC blocking information.
US10149193B2 Method and apparatus for dynamically managing network resources
Aspects of the subject disclosure may include, for example, a method for receiving a first target allocation of a radio access network resource of a radio access network of a communication network, transmitting first configuration information to the radio access network to configure the radio access network according to the first target allocation, receiving from the radio access network a first utilization of the first portion of the capacity of the radio access network resource, comparing the first utilization to a first utilization threshold responsive to receiving the first utilization from the radio access network, determining an adjustment of the first target allocation of the radio network resource according to the comparing of the first utilization to the first utilization threshold, and transmitting second configuration information to the radio access network to re-configure the radio access network according to the adjustment of the first target allocation of the radio network resource. Other embodiments are disclosed.
US10149192B2 Vehicle terminal and method for controlling data transmission quantity of the vehicle terminal
A vehicle terminal includes a data collector for collecting driving information of a vehicle, a first communicator for performing wireless communication with other vehicle terminals, a second communicator for performing wireless communication with roadside terminals positioned at roadsides, and a controller for generating corresponding vehicle transmission data using the driving information, wherein the controller compares other vehicle transmission data provided from the other vehicle terminals and the corresponding vehicle transmission data with each other and transmits identification information assigned to the corresponding vehicle transmission data through the second communicator when an error between the other vehicle transmission data and the corresponding vehicle transmission data is within an allowable error range.
US10149189B2 Mobile device test infrastructure
A mobile device test module enables a remote client to execute client-developed mobile device applications on a mobile device, via a communication network, to test application performance on the mobile device. The module includes a host compute board which establishes a device communication link, which can include a wireless link, with a mobile device mounted in the module and generates commands to the mobile device based on signals received at the board. The module restricts the host compute board and mobile device to device communication links between each other. The module housing can restrict device communication links with devices external to the module. The module can be installed in a slot of a chassis which can provide structural, power, and communication support to the module. The chassis includes interface clusters which each can support various modules installed in the slots and can support redundant links with an installed module.
US10149185B2 Reporting quality of experience of receiving digital content
It is provided a method for reporting quality of experience of receiving digital content over a cellular network. The method is performed in a wireless terminal and comprises the steps of: detecting an end of the reception of the digital content; obtaining a device identifier of the wireless terminal; generating a reception reporting message comprising the device identifier and quality of experience metrics related to the reception of the digital content; and transmitting the reception reporting message to a network node. Corresponding, wireless terminal, network node, computer programs and computer program products are also provided.
US10149183B2 Heterogeneous-network-use base station, mobile communication device, and communication method
A mobile communication device that is used in a heterogeneous network and is in a standby state has low reliability in measurement data obtained by MDT (Minimization Drive Tests) measurement. A base station includes at least one of ABS (Almost Blank Subframe) information and nonABS information in broadcast information (System Information Block), sets a subframe pattern used for the MDT (Minimization Drive Tests) measurement in at least one of the ABS information and the nonABS information, includes the subframe pattern used for the measurement in the broadcast information, and transmits the broadcast information. The mobile communication device receives the broadcast information including at least one of the ABS information and the nonABS information, detects, in a standby state, a subframe pattern used for the MDT measurement from the broadcast information, detects a subframe pattern used for the measurement, performs measurement, stores a result of the measurement as measurement data, and transmits the measurement data.
US10149181B2 Signal output apparatus, board, and signal output method
The present invention discloses a signal output apparatus, a board, and a signal output method. UE signals to be output are grouped, and UE signals having similar powers are combined and are then output by using one same antenna. This resolves a problem that a low-power UE signal is distorted when a large quantity of UE signals are output from an air interface.
US10149172B2 Method and system for network planning in fixed wireless backhaul networks
Systems and methods are disclosed for networking planning for fixed backhaul networks comprising a plurality of hubs, each serving one or more RBMs. The method comprises one or more of terrain pathloss (PL) and antenna gain prediction; network design comprising site association, hub dimensioning and pointing; and optimization of small cell (SC) deployment. PL prediction is based on correlation of user input parameters with reference use cases for channel models for each of downtown, urban, and suburban deployment scenarios. Rapid and effective network planning is achieved with limited input data, even in the absence of high resolution digital maps or building polygons, by selecting the channel model having a highest correlation with available environmental parameters. Optimization of network topology design, system design, and SC deployment, with both access link and backhaul link evaluation, is based on optimization of a sum-utility function across all links for feasible SC site locations.
US10149167B2 Mobile device locking
Systems and methods for securing access to a mobile device are disclosed. A method includes: synchronizing, by a first mobile computer device, with a remote mobile computer device; transmitting, by the first mobile computer device, a tone to a surface of an object; receiving, by the first mobile computer device, a compound resonance frequency from the object based on the transmitted tone; determining, by the first mobile computer device, the received compound resonance frequency conforms to a stored compound resonance frequency; unlocking, by the first mobile computer device, the first computer device based on the determining; and establishing, by the first mobile computer device, a group connection with the remote mobile computer device based on the unlocking.
US10149163B2 Methods and apparatuses of device identity check in a core network for a wireless network
A method and apparatus of device identity check at a central authorization entity in a core network for a wireless network and a method and apparatus of device identity check at a gateway in a core network for a wireless network are disclosed. The method of device identity check at the central authorization entity may include obtaining, in response to an authorization request from a terminal device via another access network, an identity of the terminal device, sending an identity check request containing the identity of the terminal device to an identity check entity, receiving a check response containing an identity check result for the identity of the terminal device from the identity check entity, and sending an authorization result for the terminal device based on the identity check result.
US10149162B2 Encryption method based on mobile terminal for Bluetooth watch and the Bluetooth watch thereof
An encryption method based on a mobile terminal for a Bluetooth watch and the Bluetooth watch thereof are disclosed. The method includes: the Bluetooth watch establishing a communication connection with a mobile terminal; displaying, by a screen of the Bluetooth watch, an encrypted interface to prompt a user to enter an initial password; receiving the initial password from the user and storing the initial password in the Bluetooth watch; detecting whether the Bluetooth watch is removed by the user; hiding the instant notification message received from the mobile terminal, and displaying an unlock interface on the screen to prompt the user to enter an unlock password, when the Bluetooth watch is determined to be removed by the user; receiving the unlock password entered by the user at the unlock interface; and unlocking and displaying the instant notification message received from the mobile terminal, when the unlock password matches the encryption password.
US10149159B1 Trusted beacon system and method
A trusted beacon system is disclosed. An electronic beacon broadcasts a cryptographically signed beacon identifier to listening devices. Listening devices are configured to verify the integrity of the cryptographically signed beacon identifier by using the beacon's public key. Listening devices may also be configured to verify the validity of the public key by verifying a digital certificate corresponding to the beacon. Also, listening devices may be configured with location-based functionality that determines a relative location of the listening device or carries out other functionality if the cryptographically signed beacon identifier is verified.
US10149158B2 Access method, system, and device of terminal, and computer storage medium
The present disclosure discloses a terminal access method, system and device, and a computer storage medium. The method comprises: after establishing an WiFi connection with a wireless gateway, a terminal sends a terminal identity verification request and a gateway identity verification request to the wireless gateway; and after confirming that the terminal identity verification and gateway identity verification succeed, accesses to a wireless broadband network through the WiFi connection.
US10149155B2 Authentication method for a passenger and corresponding software
Authentication method and corresponding software for a passenger of an aircraft of an airline, wherein a data processing apparatus of the airline generates flight-specific authentication data for the use of an on-board communication device, and the authentication data are transmitted to a portable passenger device of the passenger by means of a communication network. The authentication data allow the authentication of the passenger device by wirelessly transmitting the authentication data to the onboard communication device.
US10149150B1 Updating profiles for secondary wireless devices
Techniques to manage updates for eSIMs of a secondary wireless device are disclosed. Responsive to a user input, expiration of a timer, receipt of a message from an associated primary wireless device, processing circuitry of the secondary wireless device commands an eUICC to update an eSIM. A secure data connection is established between the eUICC and a network provisioning server, either directly from the secondary wireless device to a cellular wireless network or relayed indirectly via the primary wireless device. The eUICC and the network provisioning server exchange messages in accordance with a BIP process to update the eSIM. The eUICC provides a status to the processing circuitry indicating success or failure for the eSIM update. Upon success, a portion of the secondary wireless device may be placed in a reduced power state. Upon failure, the eSIM update process may repeat up to a maximum number of retries.
US10149149B2 Method, system and device for accessing data storage in a telecommunications network
Method of accessing in a telecommunication network a Network Based Personal Data Storage, NB-PDS, associated with a User Equipment, UE, said telecommunication network comprising a control server and a Personal Data Storage Server, PDSS, enabling access to said NB-PDS, comprising the steps of transmitting an indication of supporting NB-PDS functionality, retrieving, by said control server, in response to receiving said indication, an Access Point Name, APN, of an access point server, for accessing said PDSS through a data bearer connection, establishing, under control of said control server, said data bearer connection between said UE and said access point server, establishing, under control of said access point server, a data connection between said UE and said PDSS over said data bearer connection providing data access by said UE to said associated NB-PDS, and presenting a file directory of said associated NB-PDS in a file directory structure of said UE.
US10149147B2 Terminal device, terminal configuration system, and terminal configuration method
[Problem] To provide a communication system for simplifying terminal device configuration.[Solution] A communication system comprises a server and a terminal device. The server stores first information in order for the terminal device to communicate, and stores second information in order for the terminal device to connect to a network of the other bases. When the power is turned on in a normal operation, the terminal device connects to the network by using network information in a non-volatile memory unit, obtains the first information from the server, and writes the same in a volatile memory unit. Thus, the terminal device starts operation. When the power is turned on by using a particular operation, the terminal device connects to the network by using the network information in the non-volatile memory unit, obtains network information of the other bases from the server, and stores the same in the non-volatile memory unit. Thus, it is possible to connect to the network of the other bases.
US10149144B2 Simulacrum of physical security device and methods
Described herein is a simulacrum security device and methods. In one embodiment, a simulacrum or likeness of a physical security device is provided for use in conjunction with a software emulation of the security device. In one implementation, a “faux SIM card” is provided that does not contain Subscriber Identification Module (SIM) information itself, but instead enables a user to download Electronic SIM (eSIM) information (e.g., from a network or eSIM server) which is loaded into a software emulation of a Universal Integrated Circuit Card (UICC) device. The faux card is printed with an activation code, scan pattern, or other activation or access information. The subscriber purchases the faux card, and enters the activation code into a device; the entered activation code enables the device to log onto a network, and download the appropriate eSIM data. Delivery of eSIM information as enabled by the faux card addresses deficiencies in existing SIM distribution schemes, provides users with an enhanced perception of security, and further addresses various legal requirements.
US10149139B2 Connection control method by communication terminal
A communication terminal has a wireless communication part and a control part. The control part sequentially switches a plurality of communication channels and discovers another communication terminal existing around the communication terminal itself. In the case of connecting to the other communication terminal found in the discovery, the control part determines which of the communication terminals transmits a connection request. In a case where the communication terminal itself does not transmit a connection request, the control part stops the discovery process and waists for reception of a connection request from the other communication terminal by using a given communication channel.
US10149127B2 Simultaneous messaging systems and methods
At least one of the embodiments described herein relate generally to a method of communicating an engagement to a plurality of active mobile devices, wherein each active mobile device is associated with an active user. The method may include providing at least one communication socket to each of the active mobile devices; receiving location data from those devices including information related to an engagement. In response to receiving the engagement location, a qualified active mobile device can be identified near the engagement location. The selected qualified active mobile device can correspond to the qualified user account with a preferred record.
US10149124B2 IMS and MMS Interworking
Providing a multimedia message service (MMS) in an Internet protocol (IP) multimedia subsystem (IMS) network is described herein. A method can include establishing a first session initiation protocol (SIP) session between a source IMS device and a next generation multimedia message service center (NG MMSC), encapsulating, at the source IMS device, an MMS message in a message session relay protocol (MSRP) message, transmitting the MSRP message from the IMS device to the NG MMSC; and storing the MMS message at the NG MMSC for further delivery to the destination device. Proving the multimedia message service can further include transmitting the MMS message to a destination legacy device via legacy MMS protocols or transmitting the MMS message to a destination IMS device via MSRP. Furthermore, providing the multimedia message service can include receiving a legacy MMS message and delivering the MMS message to a destination IMS device via MSRP.
US10149121B2 Method for managing D2D terminal group in wireless communication system and apparatus for same
The present invention discloses a method for managing a device to device (D2D) terminal group in a wireless communication system and an apparatus for the same. In detail, a method for managing a device to device (D2D) terminal group in a wireless communication system may include the steps of: receiving, by a first terminal which belongs to the D2D terminal group, a discovery signal from a second terminal which belongs to the D2D terminal group on a physical sidelink discovery channel (PSDCH); calculating, by the first terminal, a position of the second terminal by using the discovery signal; and displaying, by the first terminal, the position of the second terminal based on the position of the first terminal.
US10149113B1 Initiating actions based on mobile device location
Aspects of the present invention disclose a method, computer program product, and system for initiating actions based on mobile device location of a user. The method includes one or more processors determining that a user is within a defined proximity to a zone within a venue, based on monitoring a computing device of the user moving through the venue. The method further includes one or more processors identifying an action associated with the zone, where the action includes performing a function of the computing device of the user. The method further includes one or more processors initiating the identified action associated with the zone on the computing device of the user.
US10149112B2 Method and system for providing indoor positioning service
Disclosed are a method and a system for providing an indoor positioning service. A method for providing an indoor positioning service comprises receiving a request to provide an indoor positioning service from a user terminal; receiving, in response to the request, information for wireless access points located near the user terminal; calculating the similarity between the items of information, and accuracy of the locations of the wireless access points on the basis of the received information for the wireless access points and information for the wireless access point collected from each point positioned inside the building; and determining the current location of the user terminal on the basis of the similarity and accuracy of the location.
US10149110B2 Method and system for tracking a plurality of communication devices
Method and system for tracking a plurality of communication devices. One system includes a plurality of communication devices that each include a respective electronic processor, a respective camera, a respective location component, and a respective network interface. At least one of the plurality of communication devices is configured to receive location information from each of the other of the plurality of communication devices, generate a tracking map, and transmit the tracking map to each of the other of the plurality of communication devices. The tracking map assigns each of the plurality of communication devices only one of the other of the plurality of communication devices. Each of the plurality of communication devices is configured to control, with its respective electronic processor, its respective camera based on the tracking map to include in its field of view its respectively assigned one of the other of the plurality of communication devices.
US10149108B2 Method of predicting location of rendezvous and electronic device for providing same
A method of predicting a location of a rendezvous and an electronic device for providing the same are provided. The electronic device includes a display unit configured to display a screen executing a schedule management service application and a predicted rendezvous, a storage unit configured to store schedule information input into the application, data related to a place and a region, and a user location history, and a controller configured to recognize the input of the schedule information, score place data based on a schedule place name of the schedule information, and predict a rendezvous based on at least one piece of place data having a high score among the pieces of scored place data.
US10149104B2 Methods, apparatus, and systems for enhanced multi-radio container node elements used in a wireless node network
Multi-antenna container node implemented methods, apparatus and systems are described that can locate a package ID node within a logistics container and communicate with a master node outside the container. The container node's controller may generate a location control message related to the package ID node and send it to one of the node's transceivers. That transceiver may select different subsets of its antenna elements to receive an inbound wireless signal from the package ID node in response to the location control message, and detect reception information about what was received for each of the subsets before providing that detected reception information to the container node controller. The controller then determines a location of the package ID node relative to the logistics container based upon the detected reception information, and then another separate transceiver of the container node transmits a location determination message to the master node.
US10149103B2 Map based beacon management
Once a proximity beacon is installed within a venue, mobile devices receive signals transmitted by the proximity beacon. These mobile devices then report their own locations to an application server. These mobile devices also report a signal strength to the application server, the signal strength associated with the signal from the proximity beacon. The application server determines the location of the proximity beacon by triangulating based on the locations of the mobile devices and on the signal strengths from the mobile devices. The location of the proximity beacon is then transmitted to a front-end device that then displays the location of the proximity beacon on a map along with other locations of other proximity beacons. The map may also display range areas and battery levels of the proximity beacon, and any other data that can be gathered by the application server from the mobile devices or the proximity beacon.
US10149102B2 Providing data service options using voice recognition
Initiation of a search query is accomplished by voice direction, rather than by reading choices and texting or clicking through options. A mobile phone includes a dedicated voice query service button for generating a signal for initiating a voice enabled service session, a speaker and microphone for transducing sounds and electrical signals, a display for displaying visual information to a user, memory for storing data, a transceiver for receiving and transmitting data and a processor. The processor receives a signal generated by the service button for initiating a voice enabled service session, communicates a prompt to a user to begin speaking, stores voice data from a user and transmits the stored voice data to a server for transforming the voice data to a result satisfying the spoken voice service request.
US10149100B2 Method and apparatus for providing location information of mobile terminal
The present invention provides a method and apparatus for providing location information of a mobile terminal, which help to shorten the time for determining an anonymous area of a user. The present invention also aims at reducing the size of the anonymous space area as much as possible so as to ensure the quality of a location-based service. The method for providing location information of a mobile terminal in the present invention comprises: acquiring information about space division from a server, the space division meaning that a specified space is divided into grids with preset side lengths, and acquiring the numbers of mobile terminals in the grids from the server; determining a grid where a mobile terminal is currently located according to the information about the space division; for the grid where the mobile terminal is currently located, determining whether the area of the grid and/or the number of mobile terminals in the grid reaches a preset value, and if yes, providing an identifier of the grid to the server; otherwise, merging the grid with grids near the grid until the area of the multiple merged grids and/or the number of mobile terminals in the grids reaches the preset value, and providing identifiers of the multiple grids to the server.
US10149095B2 Method and apparatus for providing location information
A method of an electronic device and the electronic device including a first processor operable at a first power level and a second processor operable at a second power level are provided. The method includes receiving first location information of the electronic device from an external electronic device through at least one first sensor functionally connected with the first processor, and upon failure to identify second location information of the electronic device from the external electronic device through the at least one first sensor using the first processor, obtaining the second location information through at least one second sensor functionally connected with the second processor using the second processor.
US10149093B2 Determining location via wireless signal attributes
Determining a location of a user device comprises a wireless system supported by wireless access points receiving signals from a user device. The wireless system estimates a location of the user device based on a coarse calculation based on an angle of arrival of the received signal and determines if the user device is in an area under a access point. If so, the wireless system performs a fine location calculation. The wireless system identifies received signal strength indicator values for the user device and uses the values and the calculated location of the user device to improve calibration of a received signal strength location model. If the system determines that the user is not in the area under the access point, the wireless system combines the coarse calculation location and a received signal strength determined location and estimates a location based on the combined calculations.
US10149091B2 Device and method for directing employee movement
Described is a system for directing employee movement to maintain a minimum distance between any two employees on a sales floor, and maximize employee coverage on the sales floor. The system includes a first mobile computing device carried by a first employee. The first mobile computing device includes a proximity detection module that detects the proximity of a second mobile computing device carried by a second employee. If it is determined that the distance between the first and the second employee is too small, the first mobile computing device will output a motion direction instruction to the first employee, telling the first employee to change direction, thus increasing the distance between the first and the second employee. The mobile computing devices can be in communication with a base station that receives proximity information and helps coordinate employee coverage and motion direction instructions.
US10149090B2 Mobile cast receivers for computing and entertainment devices
In one general aspect, an apparatus includes a cast terminal including a keyboard component and a display component physically coupled to the keyboard component. The keyboard component includes a first communication module configured to transmit keystroke data over a first wireless network to a primary processing device using a first wireless communication protocol. The display component includes a second communication module configured to receive multimedia data over a second wireless network from the primary processing device using a second wireless communication protocol.
US10149089B1 Remote personalization of audio
The present disclosure provides a number of techniques for personalization of audio for communication to an endpoint device. According to one technique, a cloud-based computing device may receive media data from a media platform, and generate depersonalized audio data based on the media data, the depersonalized audio data including at least one audio component associated with the media platform. The technique may further generate user personalized audio data based on the depersonalized audio data. The user personalized audio data may include at least one audio component personalized based on a unique head-related transfer function (HRTF) data associated with a user or default HRTF data. The user personalized audio may be communicated to the endpoint device for consumption by the user. Such techniques reduce the need for advanced audio processing technologies on client systems and makes personalized audio more available to users.
US10149081B2 Headphone amplifier circuit for headphone driver, operation method thereof, and USB interfaced headphone device using the same
Provided herein are a headphone amplifier circuit for a headphone driver, an operation method thereof, and a universal serial bus (USB) interfaced headphone device using the same. The output stage of the headphone amplifier circuit is improved to have a differential output structure so as to effectively solve the crosstalk issue and increase the isolation between the left and the right channels such that the audio content presents a spatial perception and a distance perception more specifically.
US10149080B2 Method of manufacturing sound output apparatus and method of manufacturing grille for the apparatus
A method relates to manufacturing a sound output apparatus. The method includes processing a flat metal plate to have a shape with through-holes; forming a cylindrical grille by bonding two sides of the processed flat metal panel to each other so that a side corresponding to the upper end of the main shape forms an upper end of the grille and a side corresponding to the lower end of the main shape forms a lower end of the grille. The upper end of the grille is deformed to correspond to a shape of a cover by inserting the cover into an opening formed in an upper surface of the grille. A lower end of the grille is deformed to correspond to a shape of the lower-end holding portion formed in the base, by inserting the lower-end holding portion into a lower opening formed in the grille.
US10149079B2 Method of manufacturing a MEMS microphone
A method of fabricating a micro electrical-mechanical system (MEMS) microphone on a substrate includes forming a sacrificial layer on a front surface of the substrate, forming a membrane within the sacrificial layer, forming a fixed plate on the sacrificial layer at a location corresponding to a location of the membrane, performing a laser cutting on the back surface of the substrate at a location corresponding to an edge region of the fixed plate until a surface of the sacrificial layer is expose to form an opening, forming a patterned photoresist layer on the back surface exposing a region within the boundary of the opening, removing a portion of the back surface using the patterned photoresist layer as a mask to form a cavity, and removing a portion of the sacrificial layer above and below the membrane to form an air gap between the membrane and the fixed plate.
US10149075B2 Hearing aid configured to be operating in a communication system
The invention relates to a communication system comprising a hearing aid, a communication unit, a relay server, a rule processing server, and at least one external device, wherein the rule processing server comprises a data communication interface to communicate with said relay server and with a plurality of external devices over a plurality of data communication channels, a rule processor, and a rule base comprising a set of rules, each rule defining an action to be triggered in response to a trigger event. Said rule processor is configured to generate an action request signal in response to an event signal representing a trigger event. Said action request signal is configured to cause an action of at least one of the hearing aid, the communication unit, the relay server or the external device, and wherein said action request signal carries information that designates at least one of said devices and at least one action to be performed of said at least one device. Said communication system further comprises an event detector that is configured to detect a trigger event and to generate the event signal in response to a detection of the trigger event.
US10149071B2 Systems and methods for suppressing sound leakage
A bone conduction speaker includes a housing, a vibration board and a transducer. The transducer is located in the housing, and the vibration board is configured to contact with skin and pass vibration. At least one sound guiding hole is set on at least one portion of the housing to guide sound wave inside the housing to the outside of the housing. The guided wave and the leaked sound wave form interference so that the amplitude of the leaked sound wave is reduced.
US10149068B2 Hearing prosthesis sound processing
A method may include receiving a sound signal and identifying a plurality of components of the sound signal. The plurality of components may include a tonal component and an atonal component. The method may further include generating a first stimulation signal based on the tonal component of the sound signal, wherein the first stimulation signal is configured for application by a first stimulator to provide an acoustic output from a hearing prosthesis system. In addition, the method may include generating a second stimulation signal based on the atonal component of the sound signal, wherein the second stimulation signal is configured for application by a second stimulator to provide an electrical output from the hearing prosthesis system.
US10149064B2 Acoustic transducer
An acoustic transducer includes a first acoustic module and a second acoustic module. The first acoustic module includes a first motor, a first rod driven by the first motor, and a first vibrating plate connected to the first rod and vibrating. The second acoustic module includes a second motor, a second rod driven by the second motor, and a second vibrating plate connected to the second rod and vibrating. The first rod and the second rod are coaxially with each other.
US10149061B2 Speaker and speaker-box
A speaker and a speaker-box using the same is provided in the present disclosure. The speaker includes a basket and a vibration system. The vibration system includes a diaphragm fixedly connected to the basket. The diaphragm includes a body part and a fixed part bent and extended from the edge of the body part to the basket, the basket includes a side wall encircling the receiving space, the side wall includes an upper surface opposite to the body part and an outer side surface extended from the outer edge of the upper surface, and the upper surface encircles an opening communicated with the receiving space; the body part covers the opening and is fixed with the upper surface, and the fixed part is extended along the outer side surface and fixed with the outer side surface.
US10149056B1 System for configuring audio devices to distribute audio data
Described are techniques for configuring a group of devices to distribute and receive data in a manner that reduces consumption of network resources. A larger group of devices may be divided into subsets of devices, each subset including a master device that provides data to multiple slave devices via a multicast transmission. A master device may be determined based on the respective signal quality between the audio devices and an access point, and the number of other audio devices to which each respective audio device may provide data. Other devices having respective signal quality for communication with the master device that exceeds a threshold may be designated as slave devices. Once a first subset is formed, the remaining devices may be grouped into additional subsets. Remaining devices that are not a part of any subset may receive data via communication with an access point.
US10149055B2 Loud-speaking, loud-speaker and interactive device
A loud-speaking apparatus can comprise a loudspeaker array comprising multiple loud-speaking units, wherein each loud-speaking unit is configured to produce sound according to an input signal; a fault detection module, configured to detect fault parameters of a loud-speaking unit in the loudspeaker array; and a compensation module, configured to adjust, according to the fault parameters, the input signal corresponding to a related loud-speaking unit in the loudspeaker array, to compensate for a sound effect of the loudspeaker array affected by the loud-speaking unit having a sound production fault. A loudspeaker array comprising multiple loud-speaking units can be arranged, and when a loud-speaking unit having a sound production fault is detected, an input signal corresponding to the loud-speaking unit can be adjusted, so as to reduce an impact of the loud-speaking unit having a sound production fault on the sound effect during use, and improve user experience.
US10149051B2 System and method for loudspeaker protection
Systems, devices, and methods are described for providing loudspeaker protection. An upstream loudspeaker model estimation component receives sensed electrical characteristics of a loudspeaker and generates an impedance model from which an excursion model, and associated parameters, of the loudspeaker as well as a gain change parameter may be generated. The impedance components are fitted to features of an estimated impedance, based on the voltage and current sense data, to generate the estimated impedance model of the loudspeaker by combining the fitted impedance components. The resulting estimated impedance model is converted to an excursion model of the loudspeaker. A downstream audio signal processing component utilizes the excursion model, or parameters thereof, to limit a predicted excursion of the loudspeaker. Processed audio signals associated with the limited excursion are subject to distortion suppression prior to releasing the output audio signals for playback on the loudspeaker.
US10149050B2 Temperature monitoring for loudspeakers
This application relates to methods and apparatus for determining the temperature of a voice coil of a loudspeaker (204), for instance as part of a system (208) for protecting the loudspeaker from overheating. The method comprises driving the voice coil with signal components at first and second frequencies, wherein the first frequency (fH) is higher than the second frequency (fL), and determining first and second indications of current (ICM) and voltage (VCM) of the voice coil at said first and second frequencies respectively. The method involves determining an estimated ratio value using the first and second indications of current and voltage, wherein said estimated ratio value corresponds to a ratio between a value based on the resistance of the voice coil and a value based on the inductance of the voice coil. The temperature of the voice coil is then determined based on said estimated ratio value and at least one reference value. An impedance extraction module (210) may extract values for the impedance at the first and second frequencies respectively (ZH, ZL). In some embodiments a module (212) may determine estimated values of the resistance (REM) and inductance (LEM) of the voice coil which are used by temperature estimation block (214) to determine the temperature.
US10149049B2 Processing speech from distributed microphones
A system with a plurality of microphones positioned at different locations, and a modification system in communication with the microphones. The modification system is configured to derive a plurality of audio signals from the plurality of microphones, compute a confidence score for each derived audio signal, and based on the computed confidence scores, use one derived audio signal to modify another audio signal.
US10149046B2 Rotationally symmetric speaker array
A multi-way speaker array is disclosed that includes rings of transducers of different types. The rings of transducers may encircle the cabinet of the speaker array such that the speaker array is rotationally symmetric. The distance between rings of transducers may be based on a logarithmic scale. By separating rings of transducers using logarithmic spacing, denser transducer spacing at short wavelengths is achieved while limiting the number of transducers needed for longer wavelengths by spacing them in larger and larger logarithmic increments. Transducers with overlapping frequency ranges may be used in the speaker array to avoid initial dips or shortfalls in directivity for corresponding beam patterns.
US10149045B2 Loudspeaker array
A loudspeaker array includes an encapsulated baffle and a multitude of sound transducers. The encapsulated baffle includes a multitude of recesses arranged next to each other on a first main surface. The sound transducers of the multitude of sound transducers are arranged in the associated recesses such that an encapsulated rear volume is formed by each recess for the respective sound transducer.
US10149043B2 Amplifier and electronic device using the same
An amplifier and an electronic device using the same are provided. The amplifier includes a first acoustic box, a speaker, a second acoustic box, a connection tube and at least one sound guide tube. The first acoustic box has a first sound hole. The speaker faces the first acoustic box. The second acoustic box has at least one second sound hole. The connection tube connects the first acoustic box and the second acoustic box. The sound guide tube is connected to the second sound hole.
US10149040B2 Audio listening arrangement
An audio listening arrangement comprising an audio listening device adapted to be placed in an ear of a user each, wherein the audio listening device comprises an inner side and an outer side, and an ear support for holding the audio listening device in the ear of a user, wherein the ear support comprises an elongated support portion extending along a first longitudinal axis and further adapted to rest on an upper part of an ear of a user, and an elongated leg which is interconnected with the elongated support portion by means of a first bend such that the elongated leg forms an acute angle with the elongated support portion, whereby the ear support is attached to the outer side of the audio listening device such that the elongated leg is inclined in direction of the inner side of the audio listening device.
US10149035B2 Automatic winding module of wire for bluetooth headset with improved wear resistance function of rotation axis
An automatic winding module of a wire for Bluetooth headset with an improved wear resistance function of a rotation axis, which firmly maintains a rotation axis without twist of the rotation axis even in case of using it for a long time, thereby preventing breakaway between a terminal and a PCB pattern, to prevent a short circuit from occurring.
US10149033B2 Ear cup venting mechanism for gaming headset
A gaming headset can be provided that includes a headband that fits over a user's head and a pair of ear cup assemblies coupled to the headband. Each of the ear cup assemblies can include an ear pad and a housing. A hinge assembly on a front side of the ear cup assembly can movably couple the housing and the ear pad and can be defined by a hook of the ear pad that couples to a slot in the housing. An actuator on a rear side of the ear cup assembly can be actuated to move the ear pad between a first position in contact with the housing and a second position tilted relative to the housing to define a rearward facing gap therebetween that vents an in-ear space between the ear pad and the housing.
US10149031B2 Microphone device with integrated pressure sensor
A microphone device comprises a microphone die including a first microphone motor and a second microphone motor, an acoustic integrated circuit structured to process signals produced by the first microphone motor and the second microphone motor, and a sensor die stacked on top of the acoustic integrated circuit, wherein the sensor die comprises a pressure sensor. Another microphone comprises a microphone die including a first microphone motor and a second microphone motor and an integrated circuit die. The integrated circuit die comprises an acoustic integrated circuit structured to process signals produced by the first microphone motor and the second microphone motor, a pressure sensor, and a pressure integrated circuit structured to press signals produced by the pressure sensor.
US10149025B2 Optical packet sending method and device, optical packet processing method, and optical switching device
Embodiments of the present invention provide an sending device includes: a processor, configured to obtain a first optical packet payload and/or a third optical label, and obtain a second optical label and a second optical packet payload corresponding to the second optical label; and an exporter, configured to send to an optical switching device, within a guard time between a moment for sending the second optical label and a moment for sending the second optical packet payload, the third optical label and/or the first optical packet payload that are/is obtained by the processor, so that the optical switching device performs, according to the third optical label, switch processing on a third optical packet payload corresponding to the third optical label, and/or the optical switching device performs switch processing on the first optical packet payload according to a first optical label corresponding to the first optical packet payload.
US10149021B2 Methods and systems for recording and sharing digital video
A method includes receiving and processing an electronic signal that represents television content to provide a first media signal that is playable to present a forward-playback of the television content. The method also includes, responsive to a first instruction, providing a second media signal that is playable to present a reverse-playback of the television content, and recording a portion of the television content that corresponds to the reverse-playback. Further, the method includes, responsive to a second instruction, stopping the recording of the television content. In addition, the method includes, responsive to a third instruction, saving one or more recorded portions of the television content. The method also includes, responsive to receiving a fourth instruction, communicating the saved recording of the television content to a separate computing device.
US10149017B1 Systems and methods for conflict detection based on user preferences
Systems and methods for detecting a conflict between viewing selections of two users before viewing a media asset. In some aspects, the method comprises receiving an audio input through an audio channel, detecting a first utterance from a first user and a second utterance from a second user in the input of the audio channel, parsing the first utterance and the second utterance, analyzing the first utterance and the second utterance to determine context about the first media asset and the second media asset, and presenting a conflict to the users to display on the media asset.
US10149010B1 Computing system with timing prediction and media program retrieval and output feature
In one aspect, an example method includes (i) receiving, by a computing system, a portion of a first media program being distributed on a channel, wherein the distribution of the first media program on the channel is scheduled to end at an end-time, and wherein a distribution of a second media program on the channel is scheduled to start at a start-time that corresponds with the scheduled end-time; (ii) predicting, by the computing system, that the distribution of the first media program on the channel will end later than the scheduled end-time; and (iii) responsive at least to the predicting, (a) retrieving, by the computing system, from a source other than the channel, a portion of the second media program, and (b) after the scheduled start-time, outputting, by the computing system, the retrieved portion of the second media program.
US10149006B2 Media insertion system
In a substitutional media system, one of a set of media items is selected at a program receiver for output within a predefined programming slot, based on profile data available at the receiver. Sets of the media items are scheduled to slots according to one or more constraints pertaining to that slot and/or to media items scheduled to other slots. The receiver may select a media item for output in a slot by resolving constraints with media items scheduled to other slots, or selected for output in other slots.
US10149004B2 Entry device and method for communicating CATV signals and MoCA in-home network signals in an entry device
A cable television (CATV) entry device includes an input port configured to be connected to a CATV network, a diplexer having a low pass terminal, a high pass terminal, and a common terminal. The low pass terminal is electrically connected to input port. The entry device includes a first port electrically connected to the common terminal, and a first splitter electrically connected to the high pass terminal. The entry device includes MoCA ports, each connected to an output terminal of the first splitter. The first splitter is configured to bidirectionally communicate MOCA signals between the MoCA ports. The diplexer and the first splitter are configured to bidirectionally communicate the MoCA signals between each of the MoCA ports and the first port. The diplexer is configured to prevent the MoCA signals from being communicated to the input port.
US10149000B2 Method and system for remote altering static video content in real time
Methods and devices for remote altering of static video content in real time are provided. A method for encoding video includes removing an attribute from a video including the attribute and static content. The attribute and static content may be configured to be played by a first device. The method also includes replacing the removed attribute with content to be played by the first device in place of the removed attribute. The method further includes embedding a synchronization marker in the video. The embedded synchronization marker may be configured to synchronize streaming of content from a second device to the first device with playing of the static content by the first device. A system for encoding video includes a processor and a memory storing instructions configured to, when executed by the processor, cause the processor to perform steps of a method. A memory may be a non-transitory computer-readable medium.
US10148997B2 Mobile terminal and method for controlling the same
A mobile terminal and a method for controlling the same that may perform wireless communication with a video output device are disclosed. The mobile terminal comprises a wireless communication unit configured to perform wireless communication with a video output device; a touch screen; and a controller controlling the touch screen to output at least one folder to a first area of the touch screen and output an electronic program guide (EPG), which includes channel information related to the video output device, to a second area different from the first area, wherein the controller, if a predetermined touch is applied to any one of the at least one folder output to the first area, generates a virtual channel configured to output videos included in the any one folder from the video output device, and changes the EPG such that channel information corresponding to the generated virtual channel is reflected in the EPG.
US10148996B2 Status monitoring of controllable device in media system from mobile device associated by displayed passkey
A plurality of controllable devices is in communication with and remotely operable by a media system controller. A storage device stores associations between respective passkeys and one or more of the controllable devices that are currently associated therewith. The controller generates a passkey in response to an occurrence of a first event associated with a particular one of the controllable devices, stores in the storage device an association between the passkey and the particular one of the controllable devices, and the passkey is displayed by the particular one of the controllable devices. The passkey is entered into a mobile device by a user. The controller receives the passkey from the mobile device, finds the particular one of the controllable devices currently associated with the passkey, and transfers commands and status information between the particular one of the controllable devices and the mobile device until an occurrence of a second event.
US10148993B2 Method and system for programmable loop recording
A loop recording system allows users to remotely save and share short recorded video, audio, or combination clips using portable devices equipped with cameras, microphones, and sensors. The loop recording system enables users of portable devices, such as smartphones, tablets, smart watches, etc., to record moments of interest during live events (hereinafter called “loops”, “recordings”, or “loop recordings”), while preventing unwanted data loss and conserving memory resources of the portable device. In exemplary embodiments, the loop recording system has loop recording intervals that can be defined by the user or can be predetermined, certain recordings can be automatically saved rather than overwritten, and/or the number of recordings that are saved may be programmable by the user or predetermined. The loop recording system can also prevent unwanted erasure of data, facilitating the tagging of loops, sharing of loops, and enhancing the loops using post processing means.
US10148992B2 Apparatus and methods for recording, accessing, and delivering packetized content
Apparatus and methods to manage recording of streaming packetized content (such as for example live IP packetized content) for access, retrieval and delivering thereof to one or more users. In one embodiment, the foregoing is accomplished via communication between a recording manager and a receiver/decoder device. The recording manager manages and schedules recording of content on behalf of the receiver/decoder device (and/or mobile devices) disposed at a user's premises. The recording manager runs one or more computer programs designed to receive requests to record packetized content from one or more consumer devices, and use metadata contained within the requests to cause a cloud storage entity or premises storage device to record the content at its scheduled date/time (either via the receiver/decoder device itself, or another network entity). In this manner, the recording manager provides digital video recording (DVR) functionality to devices that would be otherwise incapable of scheduling a recording and/or recording such content.
US10148989B2 Systems and methods for encoding video content
Systems and methods for encoding a plurality of alternative streams of video content using multiple encoders in accordance with embodiments of the invention are disclosed. An encoding system includes multiple encoders. Each of the encoders receives a source stream of video content that is divided into portions. Each of the encoders generates portions of the plurality of alternative streams from the portions of the source stream. The portions of the alternative streams generated by a particular encoder are stored in a container for the particular encoder. Each encoder also generates index information for the portion of the alternative stream generated by the encoder that is stored in a manifest for the encoder.
US10148987B2 Methods and apparatus to correlate census measurement data with panel data
Methods, apparatus, and systems are disclosed to correlate census measurement data with panel data. An example method includes accessing a message sent from a requesting device in response to accessing media that includes a tag causing the requesting device to send the message to a monitoring entity with an identification of a geographic location of the requesting device and media identifying information. The example method also includes determining locations of a plurality of panelist homes and comparing the geographic location of the requesting device with the locations of the panelist homes. When the geographic location of the requesting device is within a threshold distance of a first one of the panelist homes, identifying a user of the requesting device as a panelist residing at the first panelist home, and associating the media identifying information with panelist data associated with the first one of the panelist homes.
US10148985B2 Digital transport adapter
One or more computing devices may be configured to identify information corresponding to a program change request associated with a multi-program data transmission. The information may comprise at least a link to a desired program within the multi-program data transmission. The one or more computing devices may communicate the link to the desired program to a client device over a specified time period. After the time period, the one or more computing devices may communicate the desired program to the client device using a single program data transmission. The single program data transmission may be derived from the multi-program data transmission.
US10148980B2 Logical intra mode naming in HEVC video coding
A method and apparatus of using logical mode numbers during both prediction and coding in the bit stream, such as for high efficiency video coders (HEVC). These logical intra mode numbers are sorted based on angle which as a result leads to improved coding designs with fewer and smaller look-up tables, and a small gain in coding efficiency. Furthermore, by using this type of naming, the number of most probable modes (MPMs) can be readily extended since no additional tables are required. The use of three MPMs achieves a larger gain of 0.25% and 0.31% for the AI_HE and AI_LC cases, respectively.
US10148975B2 Method for encoding and decoding images, and device using same
According to the present invention, an inter-prediction method includes: receiving mode information on the inter-prediction of a current block; decoding the received mode information; and performing inter-prediction using the decoded mode information. According to the present invention, image compression efficiency may be improved.
US10148974B2 Image decoding device, image encoding device, and data structure of encoded data
A video image decoding device (1) is equipped with a TT information decoder (14) that, in the case where encoded data includes merge/skip information that merges or skips presence information indicating whether or not frequency-domain transform coefficients are included in the quantized transform coefficients, does not decode the presence information, and a TT information inference unit (33) that, in the case where the encoded data includes merge/skip information that merges or skips the presence information, infers the presence information. The TT information decoder (14) uses presence information inferred by the TT information inference unit (33) to decode the encoded and quantized transform coefficients.
US10148973B2 Carriage systems encoding or decoding JPEG 2000 video
A system configured to decode video data in a packetized elementary stream (PES) including frames of image data. The system includes a processor configured to receive a transport stream including control information associated with the image data including video metadata parameters associated with application specific functions applicable to the image data. The processor is also configured to receive the PES including the frames of image data in video access units. The processor is configured to retrieve and decode the retrieved video access units using the control information to form a signal including the frames of image data. The system also includes a storage device configured to store the frames of image data and the control information.
US10148972B2 JPEG image to compressed GPU texture transcoder
In an example embodiment, a received JPEG image compression format image includes one or more minimum coded units (ICUs). Each MCU is decoded using an image compression format decoder. Each decoded MCU is then split into multiple decoded subblocks. Each decoded subblock can then be encoded into texture compression format using a texture compression format encoder. Each encoded texture compression format subblock can then be passed to a graphical processing unit (GPU) for processing.
US10148968B2 Coding of significance maps and transform coefficient blocks
A higher coding efficiency for coding a significance map indicating positions of significant transform coefficients within a transform coefficient block is achieved by the scan order by which the sequentially extracted syntax elements indicating, for associated positions within the transform coefficient block, as to whether at the respective position a significant or insignificant transform coefficient is situated, are sequentially associated to the positions of the transform coefficient block, among the positions of the transform coefficient block depends on the positions of the significant transform coefficients indicated by previously associated syntax elements. Alternatively, the first-type elements may be context-adaptively entropy decoded using contexts which are individually selected for each of the syntax elements dependent on a number of significant transform coefficients in a neighborhood of the respective syntax element, indicated as being significant by any of the preceding syntax elements.
US10148965B2 Moving image coding apparatus and moving image coding method
A moving image coding apparatus is a moving image coding apparatus which codes a moving image, and includes a storage unit in which a plurality of reference pictures is stored; and a coding unit which codes a plurality of coding target pictures. The coding unit codes as a B picture a specific coding target picture among the plurality of coding target pictures by using a first reference picture list and a second reference picture list. The first reference picture list includes only one long-term reference picture ahead of the specific coding target picture among the plurality of reference pictures in a display order. The second reference picture list includes only one short-term reference picture ahead of the specific coding target picture among the plurality of reference pictures in the display order.
US10148964B2 Image quality management
A communication system is configured to automatically adapt an image sequence in response to movement of a camera used to capture the image sequence. The adaptation includes a reduction in the data size of the image sequence and can occur in real-time as the image sequence is captured. The adaptation further includes restoration of the data size of the image in response to a reduction in movement of the camera. This approach allows for the communication of quality images shortly after movement of the has been reduced.
US10148963B2 Methods of and apparatus for encoding data arrays
To perform motion estimation for a video frame block to be encoded, a difference measure is determined for each of a plurality of reference frame block positions at a first, coarser resolution. The determined difference measures are then used estimate difference measures for reference frame blocks at positions at a second resolution that is finer than the first resolution. The estimated second, finer position resolution difference measures are then used to select a set of reference frame block positions for which to determine “full” difference measures. The determined “full” difference measures for each of the selected reference frame block positions are then used to select the reference frame block position to use when encoding the frame block and a motion vector corresponding to that reference frame block position is associated with and encoded for the frame block being encoded.
US10148958B2 Method and device for encoding and decoding a HDR picture and a LDR picture
At least one of the present embodiments generally relates to a method for encoding a HDR picture and a first LDR picture, the method comprising obtaining a second LDR picture responsive to a ratio between the HDR picture and a backlight picture and encoding the first LDR picture and the second LDR picture by predicting one of the first and second LDR pictures by the other one of the first and second LDR pictures. The method wherein it further comprises, before encoding, adjusting the first LDR picture responsive to the backlight picture. The disclosure relates also to a method and device for decoding an LDR picture providing a lower dynamic range depiction of the picture content of an HDR picture.
US10148957B2 Scalable video coding using derivation of subblock subdivision for prediction from base layer
Scalable video coding is rendered more efficient by deriving/selecting a subblock subdivision to be used for enhancement layer prediction, among a set of possible subblock subdivisions of an enhancement layer block by evaluating the spatial variation of the base layer coding parameters over the base layer signal. By this measure, less of the signalization overhead has to be spent on signaling this subblock subdivision within the enhancement layer data stream, if any. The subblock subdivision thus selected may be used in predictively coding/decoding the enhancement layer signal.
US10148952B2 Image encoding and decoding method supporting plurality of layers and apparatus using same
An image decoding method supporting a plurality of layers according to the present invention may comprise the steps of: generating an inter-layer reference picture set with respect to one or more reference layers to which a current picture can refer; generating an initial reference picture list including the inter-layer reference picture set; and predicting the current picture on the basis of the initial reference picture list. Accordingly, the present invention provides a method for generating a reference picture list including a picture of a layer, which is different from a layer to be currently encoded and decoded, and an apparatus using the same.
US10148945B1 Method for dynamically calibrating an image capture device
A method for dynamically calibrating an image capture device comprises: a) determining a distance (DCRT, DEST) to an object within a scene; b) determining a first lens actuator setting (DACINIT) for the determined distance; c) determining a second lens actuator setting (DACFOCUS) providing maximum sharpness for the object in a captured image of the scene; and d) storing the determined distance (DCRT, DEST) and the first and second lens actuator settings. These steps are repeated at a second determined distance separated from the first determined distance. A calibration correction (ERRNEARPLP, ERRFARPLP) for stored calibrated lens actuator settings (DACNEARPLP, DACFARPLP) is determined as a function of at least: respective differences between the second lens actuator setting (DACFOCUS) and the first lens actuator setting (DACINIT) for each of the first and second determined distances; and the stored calibrated lens actuator settings are adjusted according to the determined calibration corrections.
US10148942B2 Mirror display system
A mirror display system that enables simultaneous perception of a mirror image and a video image with suppressed uncomfortable feeling includes a half mirror plate including a half mirror layer; a 3D display device; and a control unit being configured to supply a video signal to the 3D display device. The 3D display device is disposed on the back surface side of the half mirror plate and is configured to display, by the video signal, a video image for the left eye and a video image for the right eye that give a parallax on a display surface of the 3D display device. The parallax is set such that a fused video image of the video image for the left eye and the video image for the right eye is perceived on the back surface side behind the display surface of the 3D display device.
US10148941B2 Optical pattern projection
Optical apparatus includes first and second diffractive optical elements (DOEs) arranged in series to diffract an input beam of radiation. The first DOE is configured to apply to the input beam a pattern with a specified divergence angle, while the second DOE is configured to split the input beam into a matrix of output beams with a specified fan-out angle. The divergence and fan-out angles are chosen so as to project the radiation onto a region in space in multiple adjacent instances of the pattern.
US10148937B2 Stereo image scanning device
A stereo image scanning device includes a surround slide rail, an extending arm, at least one image capturing unit and an image processing unit. The surround slide rail is used to surround an object that is located at a geometric center of the surround slide rail. Two ends of the extending arm are connected to the surround slide rail and slid among multiple different scanning positions on the surround slide rail. The at least one image capturing unit is disposed at the extending arm, and the at least one image capturing unit is used to capture multiple images of the object at different multiple angle positions on the extending arm. The image processing unit is electrically connected to the at least one image capturing unit, and the image processing unit is used to receive and process the multiple images, so as to produce a stereo image of the object.
US10148936B2 Multi-band image sensor for providing three-dimensional color images
An imaging system and method for generating a three-dimensional color image include an opening for allowing light from an object to enter the imaging system. Each sensor element in an array of sensor elements receives a portion of the light and generates a signal indicative of an intensity of the received portion of the light. Light from an optical element impinges on a filter comprising a plurality of filter regions, each filter region passes a predetermined band of wavelengths of the light and is associated with and disposed in alignment with one of the sensor elements such that light passing through each filter region impinges on the sensor associated and in alignment with the filter element. At least one of the filter regions is constructed to pass a visible color band, and at least one other of the filter regions is constructed to pass an infrared band.
US10148933B2 3D system including rendering with shifted compensation
A three dimensional system including rendering with shifted compensation.
US10148932B2 3D system including object separation
A three dimensional system including object separation.
US10148928B2 Generating alerts based upon detector outputs
Systems and methods for generating alerts and enhanced viewing experience features using on-screen data are disclosed. Textual data corresponding to on-screen text is determined from the visual content of video data. The textual data is associated with corresponding regions and frames of the video data in which the corresponding on-screen text was detected. Users can select regions in the frames of the visual content to monitor for a particular triggering item (e.g., a triggering word, name, or phrase). During play back of the video data, the textual data associated with the selected regions in the frames can be monitored for the triggering item. When the triggering item is detected in the textual data, an alert can be generated. Alternatively, the textual data for the selected region can be extracted to compile supplemental information that can be rendered over the playback of the video data or over other video data.
US10148924B2 Projection apparatus, method of controlling projection apparatus, and projection system
Each projection apparatus in a multi-projection system has a liquid crystal panel, a driving circuit configured to perform PWM control of the liquid crystal panel, and a projection image processing unit configured to perform edge blending processing to perform compositing display by each projection apparatus and processing to change gain properties of the edge blending processing by each projection apparatus. Synchronization of each projection apparatus is maintained by a synchronization circuit. Therefore, a sum of image gain in a region of image compositing by each projection apparatus is 1, and the position and image gain properties of the compositing region are changed for each frame, so the position of image deterioration changes for each frame.
US10148923B2 Information processing apparatus, information processing method adjustment apparatus, and image display system to adjust projection position of parallax images
An information processing apparatus includes an acquisition unit acquiring output values of a plurality of pixels from an image sensor, the plurality of pixels having a predetermined pixel size, a projection control unit projecting a first pattern image and a second pattern image with a distance smaller than the predetermined pixel size, the first pattern image including one or more boundaries, the second pattern image including one or more corresponding boundaries corresponding to the one or more boundaries, a storage unit storing as, a reference value, an output value of one or more reference pixels, the output value picks up the first pattern image, and an adjusting unit adjusting the projection position by comparing an output value of the one or more reference pixels and the stored reference value, the output value of the one or more reference pixels picks up the second pattern image while moving the projection position.
US10148920B2 Optical module and scanning-type image display device
In an optical module and a scanning-type image display device, a reduction in heat insulating effect due to a natural convection generated between the optical module and a case is suppressed to alleviate laser overheating and thermal expansion or contraction of each component and obtain a stable projection image quality. In an optical module that couples laser beams from a plurality of laser beam sources 1a, 1b, 1c and irradiates the laser beams to a desired position, a cover that covers the optical module is provided, a second cover is provided in a space between the optical module and the cover, and a projecting part is provided on a surface of the second cover facing the optical module.
US10148919B2 Image sensor having yellow filter units
An image sensor includes a sensing layer for sensing a light beam and a number of pixel groups. Each of the pixel groups includes a yellow filter unit allowing a green light component and a red light component of the light beam to pass through, a green filter unit allowing the green light component of the light beam to pass through, and a blue filter unit allowing a blue light component of the light beam to pass through.
US10148917B2 Method and device for recognizing marked hazard areas and/or construction areas in the region of lanes
In order to recognize hazard areas and/or construction areas on a roadway, an environment sensor produces detected environment data regarding objects indicating the hazard areas and/or construction areas. A traffic light system is detected in the environment data, position data of the traffic light system is determined, an environment scenario is determined from the environment data and is compared with a reference model of the environment scenario. If the reference model does not indicate the presence of a traffic light system, or indicates a traffic light system having position data differing from the position data of the detected traffic light system, then it is concluded that the detected traffic light system is a traffic light system identifying a hazard and/or construction area.
US10148914B2 Intrusion detection with directional sensing
A method and system of intrusion detection, which includes displaying sensing device output data as an image of a field of view of a sensing device. Through interaction with a GUI: a user input defines an image detection area in relation to the image of the field of view, the image detection area being correlated to a detection area to be monitored for intrusion detection. A user input defining a detection vector in the image detection area is received, specifying a predetermined minimum displacement and displacement direction in the field of view. A graphical representation of the vector may be displayed on the image detection area. A target object is detected and tracked through the detection area and it is determined whether the progressive displacement of the target object has a component exceeding the minimum displacement in the direction of the vector.
US10148913B2 Conversational placement of speakers at one endpoint
An automatic process for producing professional, directed, production crew quality, video for videoconferencing is described. Rule based logic is integrated into an automatic process for producing director quality video for videoconferencing. The automatic process uses sensor data to process video streams for video conferencing. A method and system for automatically processing sensor data on room activity into general room analytics for further processing by application of rules based logic to produce production quality video for videoconferencing is described. Sensory devices and equipment, for example motion, infrared, audio, sound source localization (SSL) and video are used to detect room activity or room stimulus. The room activity is analyzed (for example, to determine whether individuals are in the subject room, speaker identification and movement within the room) and processed to produce room analytics. Speaker identification and relative placement information are used to logically depict speakers conversing with one another.
US10148912B1 User interface for communications systems
This disclosure describes techniques for providing lighting indications in speech-based systems. For instance, a remote system may receive, from a conferencing system, a first message indicating that a first electronic device is participating in a conference call with at least a second electronic device and a third electronic device. The remote system can then associate the second electronic device with a first visual indication, and then cause the first electronic device to display the first visual indication. The remote system can further associate the third electronic device with a second visual indication, and then cause the first electronic device to display the second visual indication. Additionally, the remote system may receive a second message indicating that the first electronic device disconnected from the conference call and, in response, cause the first electronic device to cease from displaying the first visual indication and the second visual indication.
US10148910B2 Group video session
In one embodiment, a computer server machine receives, from one or more client devices, one or more video streams associated with a video session associated with one or more users. The one or more users are respectively associated with each client device. The computer server machine analyzes the one or more video streams to identify an interesting event and generates a marker for the one or more video streams based on a time associated with the identified interesting event. The computer server machine sends information regarding the marker to the one or more client devices.
US10148909B2 Immersive telepresence anywhere
A portable immersive telepresence conferencing system which can capture audio data and video data and communicate at least some of the captured data to at least one remote endpoint via a network interface, receive image data and audio data from at least one remote source via the network interface and render a depiction of at least one object, which is substantially the same size of the actual object being shown.
US10148903B2 Flexible spatial audio capture apparatus
An apparatus comprising: at least one determiner configured to determine at least one characteristic associated with a flexible part of a further apparatus; a signal processor configured to process at least one signal dependent on the at least one characteristic associated with the flexible part of the further apparatus, wherein the signal is at least one of an audio and a video signal; and an user interface generator configured to generate at least one user interface indication dependent on the characteristic associated with a flexible part of the further apparatus.
US10148902B1 System and method for presenting multiple pictures on a television
Provided is a method and system for displaying video from a plurality of video streams on a display. It includes an input interface for receiving video data from a plurality of video streams and transferring the video data to a frame controller in communication with a television display. The frame controller causes the video data from each of the plurality of different video streams to be displayed in a separate frame on the television display, and each frame occupying an area of the television display separate from an area occupied by any other frame. A system for displaying video from a plurality of video stream using the correct aspect ratio and resolution is also provided.
US10148901B1 Accessibility remote control for the blind
A remotely controlled device receives a first command from a remote control (RC) but does not execute the command. Instead, the remotely controlled device waits to receive the first command within a threshold period, and if not received twice within the period, the first command is then executed. However, the first command is not executed if it is received twice, at which point the name of the corresponding RC key is announced. A second double command caused by a second double press of the same key on the RC causes the remotely controlled device to announce the function of the key. The logic may be executed in the RC as well as or in lieu of executing it in the remotely controlled device.
US10148900B2 Controlling one or more source terminals based on remote control information
Embodiments of the present application relate to a method, apparatus, and system for controlling one or more source terminals. The method includes acquiring remote control code information submitted via a remote control terminal, the remote control code information specifying an operation to be performed, determining among one or more source terminals a target source terminal corresponding to the remote control code information, and sending to the target source terminal control instruction information corresponding to the remote control code information and causing the operation to be performed on the target source terminal.
US10148897B2 Apparatus and method for capturing still images and video using coded lens imaging techniques
An apparatus for capturing images. In one embodiment, the apparatus comprises: a coded lens array including a plurality of lenses arranged in a coded pattern and with opaque material blocking array elements that do not contain lenses; and a light-sensitive semiconductor sensor coupled to the coded lens array and positioned at a specified distance behind the coded lens array, the light-sensitive sensor configured to sense light transmitted through the lenses in the coded lens array.
US10148896B2 Heart rate detection device and facial recognition system with the heart rate detection device
According to an embodiment, a facial recognition system includes an image sensor, a facial recognition processing unit, a heart rate detection unit, and an authentication unit. The image sensor detects incident light by an infrared pixel, and outputs detected infrared information. The facial recognition processing unit recognizes the face of a person based on image information signal captured by the image sensor. The heart rate detection unit reads the heart rate of the person from pulses in a blood vessel in the face based on the infrared information. The authentication unit receives facial recognition signal outputted from the facial recognition processing unit. The authentication unit authenticates the person as an identical person when the heart rate is inputted, and authenticates the person as a photograph when the heart rate is not inputted.
US10148892B2 HDR pixel
The image sensor according to the invention is an image sensor with a matrix of pixels for generating a resulting image with a higher dynamic range from the acquisition of two original images, wherein the pixels of the image sensor are designed as demodulation pixels, wherein each comprises a conversion region for generating charge carriers from the received radiation, a separation device for temporally separating the generated charge carriers into two charge carrier streams, a memory device with two memories for separately storing the charge carriers of the two charge carrier streams, and a read-out device for converting the stored charge carriers into electrical signals, wherein the separation device is designed to carry out the separation of the charge carriers generated in one period into two different time periods.
US10148891B1 Card operation device for controlling exposure time
A card operation device includes a body having a mounting hole for being mounted to a camera lens. A card is connected to the body and located in front of the lens. The card is movable up and down along rails in two insides of the body, and may be a masking card or a slotted card. The body has a driving unit and multiple positioning units. A controller is electrically connected to the body to control up-and-down movement, shaking and stopping of the card in front of the lens. The masking card and the slotted card are automatically operated when being set.
US10148888B2 Image data processing for multi-exposure wide dynamic range image data
Disclosed examples include integrated circuits, merge circuits and methods of processing multiple-exposure image data, in which a single pre-processing circuit is used for pre-processing first input exposure data associated with a first exposure of the image, and then for pre-processing second input exposure data associated with a second exposure of the image, and the first and second pre-processed exposure data are merged to generate merged image data for tone mapping and other post-processing. An example merge circuit includes a configurable gain circuit to apply a gain to the first and/or second exposure data, as well as a configurable weighting circuit with a weight calculation circuit and a motion adaptive filter circuit to compute a first and second weight values for merging the pre-processed first and second exposure data.
US10148885B2 Post-capture selection of media type
In one embodiment, a method includes receiving a user input, the user input representing a request to begin capturing a multimedia content item. The method also includes, in response to the user input, initiating the capturing of the multimedia content item. The method also includes, after the capturing is complete, presenting a plurality of media types to select from. The method further includes receiving a selection of one of the media types. The method also includes, in response to the received selection, encoding one or more portions of the captured multimedia content item in accordance with the media-type selection to produce a corresponding encoded media object.
US10148882B2 System and method for frame capturing and processing
Systems and methods are provided that capture and process frames of frame data. An image sensor captures frames of frame data representative of light incident upon the image sensor using a rolling shutter and outputs the frames of frame data. The image sensor captures at least one of the frames over a frame capture interval and then waits over a blanking interval before capturing another frame. A buffer receives and stores the frames output by the image sensor. An image signal processor retrieves the frames from the buffer and processes the frames over successive frame processing intervals to generate a video having a time interval per frame greater than the frame capture interval. At least one of the successive frame processing intervals is greater than the frame capture interval and is less than or equal to a sum of the frame capture interval and the blanking interval.
US10148880B2 Method and apparatus for video content stabilization
A method and an apparatus for video content stabilization are presented. The method includes causing capture of a series of image frames of a video by a camera. The video is captured by detecting a movement of the camera during capture of each image frame and effecting optical image stabilization to compensate for the detected movement. At least one of a lens assembly and an image sensor is reset to a pre-capture position subsequent to the capture of the each image frame. The method further includes performing digital image stabilization (DIS) for an image frame based on the movement of the camera detected for the image frame and the movement of the camera detected for at least one other image frame. The DIS is performed for one or more image frames to substantially remove an effect of the movement of the camera from the one or more image frames.
US10148875B1 Method and system for interfacing multiple channels of panoramic videos with a high-definition port of a processor
Panoramic imaging systems and process for multiplexing a set of video signal inputs captured by a set of cameras in a panoramic imaging system into a single video signal output is disclosed. In some embodiments, the disclosed process receives a set of input image frames associated with the set of video signal inputs and temporarily stores the set of input image frames in a memory. Next, for each pair of image frames in the set of input image frames, the process iteratively processes each line in the pair of image frames to construct a portion of a video signal output frame. The process then combines portions of the video signal output frame to form a single composite output frame containing the image data of the set of input image frames.
US10148865B2 Focus detection apparatus and focus detection method
A focus detection apparatus, comprising, focus detection pixels that receive a pair of light fluxes resulting from pupil division of light flux, a memory that stores correction values in accordance with width of the imaging light flux in the pupil-division direction relating to a two-image interval value, and a controller having a focus detection section, a light flux width calculation section, and a defocus amount calculation section, wherein the light flux width calculation section calculates the width of the imaging light flux in the pupil-division direction, and the defocus amount calculation section calculates defocus amount of the photographing optical system based on the two-image interval value, wherein the focus detection section detects a first two-image interval value and corrects the first two-image interval value based on the correction values and the width of the imaging light flux in the pupil-division direction to obtain a second two-image interval value.
US10148863B2 Information processing apparatus and information processing method
Provided is an information processing apparatus having an aberration information obtaining unit configured to obtain first aberration information of an image capturing optical system associated with the first pupil region and second aberration information of the image capturing optical system associated with the second pupil region; a calculation unit configured to calculate a first defocus information based on at least one of the first image signal and the second image signal; and a correction unit configured to correct the first defocus information based on the first aberration information and the second aberration information to generate a second defocus information.
US10148860B2 Imaging apparatus, external apparatus, imaging system, control method for imaging apparatus, control method for external apparatus, control method for imaging system, and program
An imaging apparatus which communicates with an external apparatus via a network, includes an imaging unit; a first image processing unit configured to change, by image processing, a brightness of a captured image output from the imaging unit; a second image processing unit configured to change, by image processing that is different from the image processing by the first image processing unit, a brightness of a captured image output from the imaging unit; a receiving unit configured to receive, from the external apparatus via the network, a single command in which first image processing information for controlling an operation of the first image processing unit and second image processing information for controlling an operation of the second image processing unit may be described; and a control unit configured to control the first image processing unit and the second image processing unit in accordance with the command received by the receiving unit.
US10148857B2 Electronic device and method for sensing touch force
An electronic device for sensing touch force is provided. The electronic device includes a display screen, a pressure sensor, a processor and a memory. The pressure sensor senses at least one touch force in a direction that is perpendicular to a plane of the display screen and generates at least one sensing signal responsive to the at least one touch force. The processor is coupled to the pressure sensor and the display screen. The memory is operatively coupled to the processor. The processor is configured to execute program code stored in the memory by: generating a control signal corresponding to the at least one sensing signal; and performing an operation according to the control signal.
US10148843B2 Communication apparatus, control method thereof, storage medium, and communication system
A communication apparatus comprises: a communication unit configured to communicate with a recording apparatus having storage medium and capable of accepting an operation on the content data stored in the storage medium via communication; a registration unit configured to register a predetermined recording apparatus; and a control unit configured to perform control for receiving the content data stored in the storage medium, and to control predetermined processing for causing the recording apparatus to delete the content data stored in the storage medium, wherein the control unit, in a case where the recording apparatus is the predetermined recording apparatus registered by the registration unit, performs control so as to perform the predetermined processing for causing the content data stored in the storage medium to be deleted.
US10148842B2 Reading module, and image reading device/image forming apparatus including the reading module
A reading module includes: a light source for applying light to a document; an optical system for forming an image as image light from reflected light of the light applied from the light source to the document; and a sensor in which a plurality of sensor chips for converting the image light formed by the optical system to electric signals are disposed in adjacency to one another in a main scanning direction. The optical system includes: a mirror array in which a plurality of reflecting mirrors whose reflecting surfaces are aspheric surfaces are coupled in array in the main scanning direction; and apertures provided between the reflecting mirrors and the sensor chips, respectively, to regulate light quantity of the image light reflected by the individual reflecting mirrors. The specular-surface number of the reflecting mirrors is set to an integral multiple of the number of the sensor chips.
US10148840B2 Image forming apparatus with human body sensor
An image forming apparatus includes a capacitive human body sensor that detects an operation to return to a normal mode from a power saving mode consuming less power than the normal mode, wherein an antenna of the human body sensor is wired along a periphery of a predetermined detection target area which can receive the operation to return from a user, and a difference in sensitivity between a corner portion and a part other than the corner portion of the antenna is reduced by shaping the antenna at least to be wired in a curve without forming a corner in the corner portion, to be thinner in the corner portion than in the part other than the corner portion, or to be wired without meandering in the corner portion and wired while meandering in the part other than the corner portion.
US10148839B2 Image forming apparatus, control method of image forming apparatus, and non-transitory recording medium
An MFP (an image forming apparatus) includes a main CPU that performs a predetermined process before switching the MFP to a power supply stop state, in response to a turn-off operation on a main power switch of the MFP, and a sub CPU that controls supply of power to individual units of the MFP in response to a command from the main CPU by a power relay and a power control IC. The sub CPU monitors the operating state of the main CPU after the turn-off operation on the main power switch. After the turn-off operation, even if a power supply stop command from the main CPU is not received, if a predetermined condition related to the result of the monitoring of the operating state of the main CPU is satisfied, the sub CPU performs forced turn-off control for forcibly stopping supply of power to the individual units.
US10148838B2 Image forming apparatus, startup method, and non-transitory recording medium for storing computer readable program
An image forming apparatus includes a non-volatile memory and a processor. The processor obtains first data stored in the non-volatile memory at a predetermined point in time from when startup of a system starts to when the startup finishes before a shut-off command is given. The processor determines progress of predetermined processing in response to a connection command to turn on the power given during the time. When the progress exceeds a predetermined standard, the processor starts continues obtaining second data which is greater than the first data and is stored in the non-volatile memory at a point in time when the startup finishes. After the system finishes, if obtaining the second data is finished, the processor starts up the system by using the second data. Otherwise, the processor starts up the system by using the first data.
US10148837B2 Image forming apparatus with startup controller and recording medium
An image forming apparatus performs, when a power-on operation has been subsequently performed after a power-off operation, a first snapshot developing process regardless of presence or absence of a change related to a device configuration of the image forming apparatus, the first snapshot developing process being performed such that first partial data (evacuation object information about a common device group in various device configurations) of snapshot data are written back from a nonvolatile storage to a volatile storage. In the case where the power-on operation has been performed and it is detected that there is no change related to the device configuration, a second snapshot developing process is also performed such that the second partial data (evacuation object information about a non-common device group whose presence or absence is changeable in the various device configurations) of the snapshot data are written back from the nonvolatile storage to the volatile storage.
US10148836B2 Image reading apparatus having multiple reading operations
An image reading apparatus includes a reading portion that reads an image on a target object; a motor that cause the reading portion to move; and a control portion that controls the reading portion and the motor. Further, in a case where the motor does not enter a step-out state, the control portion executes a first reading operation that causes the reading portion to read the image simultaneously with causing the motor to cause the reading portion to move at a high speed, and in a case where the motor enters the step-out state, the control portion executes a second reading operation that causes the reading portion to read the image simultaneously with causing the motor to cause the reading portion to move at a low speed, and generates image data having a resolution lower than a high resolution corresponding to the low speed.
US10148835B2 Image processing device, printing apparatus, and control method
An image processing device is adapted to be provided with a photographing device configured to generate image data by photographing a print pattern and to output the image data, vertical synchronization signals, and horizontal synchronization signals. The image processing device includes: a first processor configured to, based on the synchronization signals, determine occurrence of abnormalities of the image data that is input, a memory including two storage areas, and a second processor. The second processor is configured to perform for each frame of the image data an addition process while exchanging a first storage area and a second storage area different from the first storage area of the memory with each other.
US10148830B2 Control method of a printer, printer and printer set with memory attached to a communication cable
A printer control method enables even non-technical users to quickly and accurately set printer information in a printer. A control method of a printer having a first interface that connects through a first communication cable to a host computer, and a second interface that connects to nonvolatile memory storing printer information through a second communication cable, the nonvolatile memory being attached to the first communication cable, reads the printer information from the nonvolatile memory through the second communication cable and the second interface, and sets the read printer information in the printer, at a specific time.
US10148828B2 Image forming apparatus, image forming system, and non-transitory recording medium storing a computer readable program
An image forming apparatus includes an image generating unit for generating a job image, a color verification image generating unit, a color converting unit for performing the same color conversion on the job image and the color verification image, a printing unit for printing the job image and the color verification image subjected to the color conversion, a colorimetry device for measuring the colors of a printout of the color verification image, a storage unit, a storing control unit for storing the job image in the storage unit in association with the color verification image and colorimetrical values thereof, and a reprinting control unit, wherein the printing unit performs a test print of the stored color verification image before reprinting, and the reprinting control unit compares colorimetrical values obtained during the test print with stored past colorimetrical values and outputs color differences.
US10148826B2 Methods and apparatus to interface with different service provider information technology systems supporting service ordering
Example methods disclosed herein include accessing first messaging received from an enterprise mobility management system to identify a first device, the first messaging conforming to a first set of application programming interfaces. Disclosed example methods also include exchanging respective instances of second messaging with respective ones of multiple different service provider information technology systems supporting service ordering to identify a first one of the service provider information technology systems associated with the first device, the respective instances of the second messaging including first data from the first messaging and conforming to respective second sets of application programming interfaces, different from the first set of application programming interfaces, that are specific to the respective ones of the different service provider information technology systems. Disclosed example methods further include exchanging third messaging with the first one of the service provider information technology systems to determine service offerings available for the first device.
US10148825B2 Charging for rerouted packets in a heterogeneous wireless communication system
A base station receives packets at a base station in a first network that operates according to a first radio access technology (RAT). The base station selectively routes a portion of the packets towards one or more second networks that operates according to one or more second RATs and transmits information indicating a number of packets in the portion of the packets. The gateway receives the information indicating the number of packets from the base station, determines charging information based on the information indicating the number of packets, and transmits the charging information to a charging entity in the first network.
US10148819B2 Team-based customer care routing
A user identifier of a customer may be obtained from a customer identification database of a wireless telecommunication carrier in response to receiving a support request to resolve a service issue for the customer. Subsequently, a determination may be made based on the user identifier as to whether the customer satisfies one or more conditions. The one or more conditions may include that the customer is previously assigned to a customer support team of the wireless telecommunication carrier for a prior support session, a service account associated with the user identifier is already assigned to the customer support team, or the customer was formerly assigned to the customer support team while using a former service account that is now expired. Accordingly, the customer support team may be designated to assist the customer with the service issue when the customer satisfies a condition of the one or more conditions.
US10148818B1 Using enhanced answering machine detection (“AMD”) to detect reassigned numbers
Answering machine detection (“AMD”) processes in a contact center is used to derive and store AMD meta-data about a known greeting from an automatic voice messaging capability (“AVMC”) on a telephone call to a known number. The AMD meta-data is used in subsequent calls to that known number wherein the greeting detected is analyzed using the AMD meta-data to make a comparison if the current greeting is the same of that previously encountered. If the current greeting is the same as previously encountered, this suggests the number has not been reassigned. If different, this suggests the number was reassigned. If the distinction is not clear, then the agent may perform a manual comparison of the audio speech and/or a transaction of the greeting. If the number is reassigned, then a number validation for the intended individual can be performed to verify whether the number was reassigned.
US10148815B2 Managing telephone interactions of a user and an agent
The present invention provides a method, system, and computer program product of managing telephone interactions of a user and an agent. In an embodiment, the present invention includes determining when a user telecommunications device is no longer in an on-hold state based on electronic signals transmitted from an agent telecommunications device, in response to the determining, receiving speech of an agent from the agent telecommunications device, in response to the receiving, transmitting an alert message to the user telecommunications device, in response to the receiving, monitoring for at least one indication that the user is about to speak with the agent, in response to the monitoring not resulting in the at least one indication, transmitting at least one utterance corresponding to the user to the agent telecommunications device, and in response to the monitoring resulting in the at least one indication, conducting a smooth transition to the user.
US10148813B2 Method and system for providing additional information to called parties
A system for providing additional information to called parties, the system comprises a base unit device for sending additional information to called parties, the base unit comprises a microprocessor, at least one Ethernet port, at least one telephone port, a first transceiver, and a first wireless antenna; and a display unit for receiving the additional information from the base unit device and displaying the additional information to the called parties, the display unit comprises a second transceiver, a liquid crystal display, a second wireless antenna, and a set of keys.
US10148807B2 Electronic device and method of voice command processing therefor
Provided are an electronic device and method of voice command processing therefor. The electronic device may include: a housing having a surface; a display disposed in the housing and exposed through the surface; an audio input interface comprising audio input circuitry disposed in the housing; an audio output interface comprising audio output circuitry disposed in the housing; at least one wireless communication circuit disposed in the housing and configured to select one of plural communication protocols for call setup; a processor disposed in the housing and electrically connected with the display, the audio input interface, the audio output interface, the at least one wireless communication circuit, and a codec; and a memory electrically connected with the processor. The memory may store at least one codec supporting multiple modes associated with different frequency bands. The memory may store instructions that, when executed, cause the processor to perform operations comprising: setting up a call using the wireless communication circuit, selecting one of the multiple modes based on the selected communication protocol, selecting a speech recognition model based on the selected mode, receiving a voice command from the outside of the electronic device using the wireless communication circuit, and processing the voice command using the selected speech recognition model.
US10148802B2 Telephony terminal
Methods and apparatus implementing a telephony terminal for connecting a telephone to a data network. In one implementation, a telephony system includes: a phone connection for connecting to a telephone; a network connection for connecting to a network; and a controller connected to said phone connection and to said network connection; wherein said controller provides a phone service for processing information for said phone connection, said controller provides a network service for processing information for said network connection, and said controller provides a network voice service for converting information to and from a network voice format.
US10148800B1 Acoustic compensation chamber for a remotely located audio device
An electronic device includes an internal microphone that is located remotely from a microphone aperture formed in the enclosure of the electronic device. An acoustic chamber is formed within the electronic device to couple the microphone to the microphone aperture. The acoustic chamber is designed with a particular length to volume ratio that amplifies a particular range of frequencies such that the microphone maintains equal sensitivity to a desired frequency band.
US10148796B2 Checksum friendly timestamp update
A network device in a network is provided that is configured to implement a process for modifying a timestamp in a packet that is a timing protocol packet. The timing protocol packet is encapsulated by a user data protocol (UDP) datagram, where the modified timestamp is written into the packet, but does not require a checksum of the UDP datagram to be changed. The process includes receiving a packet including a first timestamp over the network, receiving the first timestamp from the packet and a second timestamp to be written to the packet, and determining a third timestamp that is a modification of the second timestamp to be written to the packet, the third timestamp having least significant bits modified from the second timestamp such that the checksum of the UDP datagram is unchanged. The process writes the third timestamp into the packet and transmits the UDP datagram to the network.
US10148795B1 TCP offload device that batches session layer headers to reduce interrupts as well as CPU copies
A TCP offload system is disclosed including apparatuses and methods for batching session layer headers to reduce interrupts as well as CPU copies. One embodiment includes the following steps: receiving a plurality of TCP packets: processing the packets by TCP, including removing TCP headers from TCP data, associating the TCP data with a TCP connection for an application, and updating a TCP control block (TCB) that defines the TCP connection; locating a plurality of upper layer headers in the TCP data, the headers each corresponding to application data contained in the packets, wherein the plurality of upper layer headers correspond to a protocol that is higher than TCP; processing the plurality of upper layer headers by the application to obtain memory locations for the application data; and placing the application data in the locations, after the processing of the plurality of upper layer headers by the application.
US10148793B2 Selecting an instance of a resource using network routability information
A client computer requests a resource from an ISP/OSP. The ISP/OSP maintains multiple instances of the resource. In deciding to which instance of the resource to route the client computer, a resource selection server takes network routability information into account. Geographic proximity, resource utilization, network utilization, and/or maintenance of peering agreements may also be taken into account in selecting the instance of the resource.
US10148792B1 Opt-out enforcement for systems using non-cookie browser identification
Systems and methods for opt-out enforcement for systems using non-cookie browser identification are provided herein. An example method includes requesting a session trust cookie for a client, the session trust cookie being generated by an end point system, creating a “from visited” context between the client and the end point system as if the end point system had been visited by the client, and setting, by the end point system, the session trust cookie.
US10148790B2 Deployment of integrative HTML-based engine from an edge server
Apparatus and methods for providing content to a client browser. The methods may include providing a web page compiling machine. The methods may include providing an edge server that interfaces between the compiling machine and the client browser. The edge server may include a web server. The methods may include receiving at the edge server, from the compiling machine, a first compiled static web page that includes an instruction, executable by the client browser, for determining a client configuration parameter. The methods may include delivering, from the edge server, the first compiled static web page component to the client browser. The methods may include receiving, at the edge server, from the client browser a request for a compiled static web page component that corresponds to the parameter.
US10148789B2 Methods and systems for personalizing user experience based on personality traits
An electronic device associated with a media-providing service has one or more processors and memory storing instructions for execution by the one or more processors. The electronic device accesses a listening history of a user of the media-providing service. Based at least in part on the listening history of the user, the electronic device assigns a first personality trait of a plurality of personality traits to the user. The electronic device provides personalized content to the user based on the first personality trait.
US10148784B2 Information transmission based on modal change
A dual-mode, dual-display shared resource computing (SRC) device is usable to stream SRC content from a host SRC device while in an on-line mode and maintain functionality with the content during an off-line mode. Such remote SRC devices can be used to maintain multiple user-specific caches and to back-up cached content for multi-device systems.
US10148783B2 Method and content management module for managing content in a content distribution network
A method, a content management module (110), a computer program (503) and a carrier (505) for managing content in a content distribution network (100) are disclosed. The content distribution network (100) comprises a plurality of caches (140), a content serving node (120), a client device (130). The content management module (110) obtains an indication that the content is to be delivered, in an upcoming time period, to the client device (130). The content management module (110) obtains a transport capability parameter relating to transport capability, in a past time period, from the plurality of caches (140) to an output means (131). The content management module (110) predicts, for said each cache, a respective predicted transport capability based on the respective set of parameters. The content management module (110) segments the content into a plurality of segments based on the respective predicted transport capability. The content management module (110) selects at least one respective cache (141-144) based on the respective predicted transport capabilities. The content management module (110) provides a respective command to the content serving node (120). The respective command instructs the content serving node (120) to feed said each segment to the selected at least one respective cache.
US10148780B2 Assignment of data agent proxies for executing virtual-machine secondary copy operations including streaming backup jobs
A comprehensive approach to streaming backups for virtual machines (“VMs”) in a storage management system comprises improvements to the assignment of data agent proxies for VM secondary copy operations. New considerations in performing a VM streaming backup job include without limitation: determining and enforcing a system-wide per-proxy limit of concurrent data streams; generating an ordered priority list of the VMs to be backed up as a basis for choosing which proxies will back up the respective VM, though the illustrative system may not strictly adhere to the priority list based on further considerations; identifying a next available proxy based on data stream utilization at the proxy; and dynamically re-generating the priority list and re-evaluating considerations if some VMs become “stranded” due to a failure to be backed up. Secondary copy operations are distributed to proxies in ways that improve the chances of successfully completing VM streaming backups.
US10148777B2 Entity based search retrieval and ranking
In an example embodiment, one or more query terms are obtained. Then, for each of the one or more query terms, a standardized entity taxonomy is searched to locate a standardized entity that most closely matches the query term, with the standardized entity taxonomy comprising an entity identification for each of a plurality of different standardized entities. A confidence score is then calculated for the query term-standardized entity pair for the standardized entity that most closely matches the query term, and the query term is tagged with the entity identification corresponding to the standardized entity that most closely matches the query term and the calculated confidence score.
US10148773B2 Systems and methods for providing location services
Methods and systems are disclosed for providing location services. Consistent with disclosed embodiments, disclosed systems and methods may include a beacon registering device for providing location services. The beacon registering device may include a non-transitory memory storing instructions. The beacon registering device may also include one or more processors that execute the stored instructions to perform operations comprising: receiving beacon information, the beacon information comprising connection information for a first beacon; updating at least one beacon entry stored in a database based on the received beacon information, the beacon entry including a beacon location, beacon connection information, and beacon metadata; receiving a beacon request from a user device, the beacon request indicating a user location; selecting beacons based on the beacon entry and the beacon request, the selected beacons including at least the first beacon; providing selected beacon information to the user device for registering the first beacon with the user device, the selected beacon information including the connection information for the first beacon.
US10148772B2 System and method for automatically pushing location-specific content to users
In one aspect, a computer-implemented method for automatically pushing location-specific content to users may generally include identifying, by one or more computing devices, a geographic location at which a plurality of users have viewed location-specific content on their client devices, identifying at least one common content item associated with the location-specific content viewed by two or more of the users, receiving an indication that a first user is traveling to the geographic location and transmitting the common content item(s) for storage on a client device associated with the first user.
US10148762B2 Platform-specific notification delivery channel
In one embodiment, a social networking system the social networking system filters content objects based upon the compatibility between the application and the detected device platform. In particular embodiments, content objects are only displayed on a particular platform if there exists an optimized version of the application generating the content object for the particular platform.
US10148761B2 System-on-chip data security appliance and methods of operating the same
System-on-chip data security appliance (“SoC-DSA”) and methods of operating the same. In one embodiment, the SoC-DSA includes data security mechanisms enclosed within a protected boundary of a single chip. In some embodiments, isolation and access control features are hidden within an on-chip field-programmable gate array (“FPGA”). The isolation and access control features can be implemented such that they are not visible to or alterable by software executing on the processing cores of the SoC-DSA, which provides for continued data security even in the presence of software exploitation, such as a malicious implant, that otherwise compromises data security in software-only systems. The SoC-DSA can be used to enhance data security in existing data security devices and protocols, such as high assurance guards (“HAG”) and can be used to create new types of security devices, such as devices enforce alternative human data interactions (“HDI”) models.
US10148749B2 Local connection and sharing system
A local connection and sharing system includes a first local IHS that includes a plurality of communication systems, and a second local IHS that includes at least one communication system. The first local IHS receives communication capabilities of the second local IHS using one of its communication systems and uses those communication capabilities to select a first communication system to provide a peer-to-peer connection with the second local IHS. The first local IHS then provides the second local IHS access through the peer-to-peer connection to a first data storage area that is coupled to the first IHS. The first local IHS then performs at least one of (1) sending data that is stored in the first data storage area through the peer-to-peer connection to the second local IHS, and (2) storing data that is received through the peer-to-peer connection from the second local IHS in the first data storage area.
US10148748B2 Co-locating peer devices for peer matching
The techniques and systems described herein implement an improved peer matching service by coordinating peer matching requests across multiple peer matching nodes configured within a peer matching unit so that resource consumption can be spread out and resource limitations are not exceeded. Moreover, the peer matching service can determine if a peer matching unit is overloaded (e.g., experiencing an increased number of requests in a given time interval that is causing performance degradation), and the peer matching service can implement an action to scale out the number of requests within the peer matching unit (e.g., re-distribute some peer matching requests to another peer matching unit). In various examples, the peer matching service can determine if peer devices are co-located peer devices based on location information and can generate a list that prioritizes the co-located peer devices.
US10148743B2 Optimization of computer system logical partition migrations in a multiple computer system environment
Workload, preferably as one or more partitions, is migrated from a source server to one or more target servers by computing a respective projected performance optimization for each candidate partition and target, the optimization being dependent on a projected processor-memory affinity resulting from migrating candidate workload to the candidate target, and selecting a target to receive a workload accordingly. A target may be pre-configured to receive a workload being migrated to it by altering the configuration parameters of at least one workload currently executing on the target according to the projected performance optimization.
US10148738B2 System and method for equitable processing of asynchronous messages in a multi-tenant platform
Systems, methods and media are shown for equitable job processing of asynchronous messages for multiple tenants in a multi-tenant platform that involve receiving messages of a given message type in an input buffer from at least one front end tier (FET) device, providing messages of the given message type from an output buffer to at least one back end tier (BET) device, determining a priority weight W for each message in the input buffer based on a tenant identifier and message type for the message, and evaluating the priority weight W for the message and delaying the message if the priority weight W is below a priority threshold and moving the message to the output buffer if the priority weight W is not below the priority threshold.
US10148735B1 Application layer load balancer
Responding to a request for network content is disclosed. The request for network content is received. A determination of whether delivery of the content can be improved by a prioritized content delivery system is determined. The determination is determined using application level data associated with the request. The request for network content is routed to the prioritized content delivery system or a normal content delivery system based at least in part on the determination.
US10148732B2 Secure remote computer network
A method of distributing data over multiple Internet connections is provided. The method includes the steps of: (a) providing a client computer with access to a plurality of Internet connections; and (b) providing a host computer for determining the allocation of data to be sent to the client computer over each of the plurality of Internet connections using at least one of (i) predetermined criteria and (ii) dynamically changing criteria.
US10148731B2 Methods, systems, and computer readable media for on-boarding virtualized network function (VNF) packages in a network functions virtualization (NFV) system
The disclosed subject matter describes herein a method for on-boarding virtualized network function (VNF) packages in a network functions virtualization (NFV) system that includes receiving a VNF package archive (VPAR) file containing a VNF package and accessing a VNF descriptor (VNFD) file in a VNFD directory contained within the VPAR file. The method further includes uploading the VNFD file from the VNFD directory to a VNF catalog in the NFV system and deploying, in a virtual environment associated with the NFV system, one or more VNFs in accordance to the contents of the uploaded VNFD file and an associated VNF image file.
US10148728B2 Network address resolution
A content delivery network with at least one first content server bound to a first domain associated with a first characteristic (e.g., popular) associated with content servable from the content delivery network. The content delivery network includes at least one second content server bound to a second domain associated with a second characteristic (e.g., unpopular) associated with content servable from the content delivery network. At least one processing device including computer executable instructions for receiving a request to provide an embedded resource including either a first host name associated with the first domain or a second host name associated with the second domain.
US10148725B2 Apparatus and computer-readable recording medium having program recorded therein for providing low-latency real-time broadcast content
The disclosure relates to an apparatus for providing low-latency real-time broadcast content in an MMT-based streaming service and a computer-readable recording medium having a related program recorded therein. According to the disclosure, when a streaming request event for an arbitrary channel occurs, the apparatus determines whether the streaming request event satisfies an event condition for switching to a low-latency real-time broadcast mode. Depending on a determination results, the apparatus transmits a streaming request to a first or second streaming server for providing a streaming service based on a first or second media transmission technique. Then the apparatus receives and decodes a first or second streaming data packet of real-time broadcast content from the first or second streaming server and plays the decoded first or second streaming data packet.
US10148719B2 Using anchors for reliable stream processing
Stream processing can be performed using a pull-based, anchor-based methodology that guarantees once and only once processing and repeatability of the creation of output with no additional communication overhead during normal processing. Each node (computing device) in the graph (representing interconnected computing devices) establishes a system of anchors. An anchor describes a point in the output stream of the node, so that every event in the stream is either before or after any given anchor.
US10148717B2 Method and apparatus for segmenting media content
To create information in media content a standardized segment tag associated with macro segments is created To extract segments from media content, macro segments of the contiguous stream are identified based on the presence of a standardized segment tag associated with each identified segment and data is extracted from each identified segment based on the associated tag. In a device for creating information in media content, a processor identifies macro segments of the contiguous stream and creates a standardized segment tag associated with each segment. A memory stores the macro segments and the standardized tag associated with each segment. A device for extracting segments includes a processor configured to identify macro segments of the contiguous stream based on the presence of a standardized segment tag associated with each segment. The processor extracts data from each identified macro segment based on the associated standardized tag. A memory stores the extracted data.
US10148715B2 Apparatus and method for storing and playing content in a multimedia streaming system
A method for transmitting a content in a multimedia streaming system is provided. The method includes transmitting, to a client device, control information regarding contents, and transmitting, to the client device, a plurality of segments specified by the control information, where the plurality of segments comprises an initialization segment (IS) and a media segment (MS) and the media data in the plurality of segments are addressed by using relative addressing.
US10148714B2 URL parameter insertion and addition in adaptive streaming
A method implemented by a client device for media content streaming. The method includes obtaining a media presentation description (MPD) for the media content, wherein the MPD comprises a uniform resource locator (URL) template for construction of URLs, inserting one or more query parameters in a query string portion of a URL, wherein the query string portion follows a path portion of the URL, wherein the one or more parameters are specified to be inserted in the query string portion of the URL based on the URL template, wherein the one or more parameter values are dynamic, and wherein the one or more parameter values are gathered and provided by the client device, sending a media request comprising the URL to a streaming server, and receiving one or more segments of a media content from the streaming server in response to the media request.
US10148709B2 Method and apparatus for updating or validating a geographic record based on crowdsourced location data
Methods and apparatuses are provided for validating crowdsourced location data. A validation platform causes, at least in part, a determination of location data reported by at least one user, at least one device associated with the at least one user, or a combination thereof. The validation platform processes, and/or facilitates a processing of personal detail information associated with the at least one user, the at least one device, or a combination thereof to cause, at least in part, a validation of the location data.
US10148707B2 System and method for maintaining a collaborative environment
A method, computer program product, and computer system for identifying a plurality of participants in a multi-user collaboration session connected via at least one common computing device. It may be determined that a first client device in the collaboration session is more active with a second client device in the collaboration session than with a third client device in the collaboration session. A failure may be detected of the at least one common computing device connecting the multi-user collaboration session. The multi-user collaboration session may be converted to a point to point connection between the first client device and the second client device based upon, at least in part, determining that the first client device in the collaboration session is more active with the second client device in the collaboration session than with the third client device in the collaboration session.
US10148706B2 Systems and methods for ingress call filtering
An ingress call filter system enables real-time or near real-time efficiencies of an inter-carrier switch. The ingress call filter determines if a received call to a called party is likely to fail. If the call is likely to fail, the ingress call filter returns an indication that the call should be filtered or rejected. If the call in not likely to fail, the ingress call filter returns an indication that a call router should attempt to establish the call. Such techniques mitigate penalties assessed to the inter-carrier network for incomplete or failed calls in real time or near real time.
US10148704B2 Telephone number simplification for VoIP networks
A telecommunications network includes a network service computing device and a host routing device. The host routing device includes a switch. The host routing device is coupled with a remote network and a PSTN. The remote network is coupled to a plurality of communication devices. The network service computing device is in communication with a database. The database includes a plurality of tags associated with VoIP lines. The tags identify the physical location where a plurality of VoIP lines are being operated. The tags determine routing and billing of calls made from each of the VoIP lines. Using a tag as a main routing identifier, instead of just an actual phone number, increases the probability that calls made from the VoIP line are properly routed and correctly billed through the telecommunications network.
US10148702B2 Session association method, apparatus, and system
A session association method, apparatus, and system. The method includes collecting call control signaling, on a signaling link of a control plane in a communications network, transmitted by network elements, where the call control signaling includes speech channel information; and performing session association on the call control signaling according to the speech channel information.
US10148701B1 Automatic development and enforcement of least-privilege security policies
Techniques include identifying permission polices corresponding to a plurality of identities in a network environment, the permission polices specifying what types of actions the plurality of identities are permitted to take with respect to particular network resources; analyzing information describing activity associated with a first identity from the plurality of identities in the network environment; and automatically developing, based on the analysis of the information, a least-privilege profile for the first identity, the least-privilege profile including permissions corresponding to the particular actions with respect to the particular network resources and excluding permissions that do not correspond to the particular actions with respect to the particular network resources.
US10148699B1 Authentication policy orchestration for a user device
A system and method for authentication policy orchestration may include a user device, a client device, and a server. The server may include a network interface configured to be communicatively coupled to a network. The server may further include a processor configured to obtain, from a client device via the network, a transaction request for a transaction, determine an authorization requirement for the transaction request based, at least in part, on a plurality of authorization policies, individual ones of the plurality of authorization policies being separately configurable by at least one of a relying party and an authorizing party, and complete the transaction based on the authorization requirement having been met.
US10148695B2 Real-time policy distribution
In an example, there is disclosed a method and system for real-time policy and task distribution to endpoints over a data exchange layer. According to one embodiment, a persistent point-to-point messaging framework is used to distributed configuration policy and tasks to a distributed, disparate set of devices immediately upon policy definition. Advantageously, the data exchange layer may facilitate delivery of messages even to endpoints that sit, for example, behind a firewall or NAT.
US10148694B1 Preventing data loss over network channels by dynamically monitoring file system operations of a process
Techniques are disclosed for performing data loss prevention (DLP) by monitoring file system activity of an application having a network connection. A DLP agent tracks file system activity (e.g., file open and read operations) being initiated by the application. The DLP agent intercepts the file system activity and evaluates a file specified by the file system operation to determine whether the file includes sensitive data. If so determined, the DLP agent prevents the sensitive data from being transmitted (e.g., by blocking the file system activity, redacting the sensitive data from the file, etc.).
US10148691B2 Detection of unwanted electronic devices to provide, among other things, internet of things (IoT) security
Systems and methods for detection of undesired/unwanted electronic devices are provided. According to one embodiment, a spectral signature of an electronic device is received by a sensing device configured to detect presence of an unwanted electronic device in proximity to an electronic device environment. The received spectral signature is matched against multiple stored spectral signatures of one or more electronic devices associated with the electronic device environment. When the received spectral signature does not match any of the multiple stored spectral signatures, then the electronic device is classified as an unwanted electronic device.
US10148686B2 Telemetry analysis system for physical process anomaly detection
Systems, methods, and apparatus, including computer programs encoded on computer storage media, for analyzing telemetry data from physical process sensors to detect anomalies within the physical process. A telemetry analytics system is disclosed as a process level anomaly detection system based on operational telemetrics and domain-specific knowledge that protects cyber physical system (CPS) devices against zero-day exploits not detectable through traditional system log or network packet inspection. The telemetry analytics system operates as a security component comparable to intrusion detection or anti-virus/anti-malware that generates alerts upon detecting anomalies in the sensor and/or activity data ingested from system or network data sources.
US10148682B2 Security of VDI clones
Utilizing a virtual desktop interface, including receiving, from a server, a clone image comprising an instance of an operating system and an application executing on the server, and a copy of scan results, identify initiation of the application using the clone image, in response to identifying initiation of the application, determine that the copy of scan results includes scan results of the application, and in response to determining the copy of scan results includes scan results of the application, executing the application without any further scan of the application.
US10148679B2 Connected security system
Systems, methods, and apparatus, including computer programs encoded on computer storage media, for obtaining, processing, and presenting data related to security events, and for implementing courses of action to protect assets in response to the security events. An event management module identifies malicious activity present on a first network domain and/or a second network domain based on received network domain activity. A threat intelligence module receives data identifying the malicious activity in first data constructs of a predefined data structure. The threat intelligence module obtains additional data related to the identified malicious activity and generates second data constructs that include enriched data regarding the malicious activity. The enriched data includes data describing a campaign in which at least a portion of the malicious activity is involved and one or more courses of action. A course of action module receives the second data constructs and implements a given course of action.
US10148677B2 Model training and deployment in complex event processing of computer network data
A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
US10148675B1 Block-level forensics for distributed computing systems
A computing resource service provider may provide customers with a block-level forensics service. Volume images of computing resource associated with customer may be generated and provided to the block-level forensics service. The block-level forensics service or component thereof may generate a volume based at least in part on the volume image and may perform forensics analysis of the volume. A result of the forensic analysis may be provided to the customer.
US10148674B2 Method for semi-supervised learning approach to add context to malicious events
An information handling system includes an input and a processor. The processor receives a sequence of events, detects a first event within the sequence of events, determines a first state of a Markov model associated with the first event, detects a second event within the sequence of events, determines a second state of the Markov model associated with the second event, detects a state transition from the first state to the second state in the Markov model, determines a partial match of the sequence of events to a kill sequence of events in response to the state transition from the first state to the second state in the Markov model, and logs all events that occurred in the information handling system in between the first event and the second event.
US10148670B2 Movement-based event detection in a mobile device
Systems and methods are provided for enhancing security by providing additional authentication factors. Prior to authentication, a user may enroll a device from which access to a service or application is authorized. During authentication, the authentication system may retrieve the location of the enrolled device and generate one or more questions that only a user in that location can answer. The user may additionally or alternatively enroll a movement signature with an authentication server as an authentication factor. The user may set a pattern for device movement. During authentication, the user moves the device in the pattern. The device then transmits the movement signature for authentication.
US10148669B2 Out-of-band encryption key management system
An encryption key management system includes an encryption IHS that is coupled to a network. The encryption key management system also includes a host processing system. An off-host processing system in the encryption key management system is coupled to the host processing system and is coupled to the encryption IHS through the network. The off-host processing system provides an encryption key request to the encryption IHS through the network, receives an encryption key from the encryption IHS through the network and stores the encryption key, provides the encryption key to the host processing system in response to authenticating a user, and revokes the encryption key in response to a revocation instruction received from the encryption IHS through the network. The providing the request, and the receiving, providing, and revoking the encryption key may be performed by the off-host processing system while the host-processing system is not in an operating mode.
US10148668B2 Geolocation-based authentication credentials
Provided is process including receiving a request to authenticate a user; sending instructions to present an authentication user interface including a geographic map; receiving geolocations on the geographic map selected by the user; comparing the geolocations to a sequence of geolocations in an authentication credential to determine whether to authenticate the user.
US10148664B2 Utilizing transport layer security (TLS) fingerprints to determine agents and operating systems
A computer system receives, from a first set of computing devices, a first information. The computer system creates a model based on the first information, wherein the model correlates one or more TLS fingerprints to one or more agents. The computer system receives a second information, wherein the second information includes a TLS fingerprint. The computer system determines a predicted operating system based on comparing the TLS fingerprint to the model.
US10148663B2 Communication network structure, method of interconnecting autonomous communication networks and computer program implementing said method
A communication network structure, in particular data communication network structure, includes a plurality of autonomous communication networks. Each autonomous communication network has at least one network node. The node is connected to a common gateway. The common gateway is designed to selectively connect at least two of the nodes in order to provide intercommunication ability between the related communication networks. A method of interconnecting autonomous communication networks includes: selecting networks or network nodes to be interconnected from a list of available networks or network nodes or selecting a preset configuration of inter-node connections; activating an interconnection between the selected networks or network nodes by creating an access-list using the IP-addresses defined for each node; and applying the access-list on a router element provided in said gateway, thus connecting the nodes/networks to each other.
US10148655B2 Extending and re-using an IP multimedia subsystem (IMS)
Systems and methods for extending and re-using an IP multimedia subsystem (IMS) to extend the trust relationship from a closed group of customers of wireless service providers to users of other ecosystems (e.g., GMAIL, FACEBOOK, or YAHOO!) for IMS services are disclosed. Some embodiments include receiving a request from an initiating device to establish a service connection between the initiating device and an endpoint through an Internet Protocol Multimedia Subsystem (IMS) session. The request may include third-party domain credentials (e.g., maintained by a third-party domain) associated with an end-user. The third-party domain credentials can be extracted from the request. Communications with the third-party domain can be used to verify the third-party domain credentials. The IMS session can be established between the initiating device and the endpoint upon verification of the third-party domain credentials.
US10148654B2 Encryption for a synchronous wireless link
Encryption is provided for a wireless network comprising a first wireless station and at least a second wireless station. First messages are exchanged between the first wireless station and the second wireless station over a first synchronous wireless link to establish a shared secret and a first session key, the first messages not being encrypted. The MAC layer of the first synchronous wireless link is then encrypted using encryption on the basis of the first session key, then further messages are exchanged between the first wireless station and the second wireless station over the first synchronous wireless link to establish a second session key, the further messages being encrypted by the encryption of the MAC layer of the first synchronous wireless link. The MAC layer of the first synchronous wireless link is then encrypted using encryption on the basis of the second session key.
US10148651B2 Authentication system
Embodiments provide methods, devices and computer program arranged to facilitate authenticated communication between a user device and a service associated with a network. One embodiment comprises an apparatus which, in response to authenticating a user device on the basis of a first authentication protocol, transmits a request for a credential of a first type to an authentication server associated with the network via a communications link therebetween, the credential of the first type being for use by the apparatus to obtain a credential of a second type on behalf of the user device from the authentication server. Subsequently, the apparatus transmits a request for a credential of a second type to the authentication server via the communications link therebetween, the credential of the second type being for use by the user device in establishing authenticated communication with the service. The credential of the second type is then transmitted to the user device.
US10148650B2 Method, device and system for user authentication
A method of user authentication is disclosed. The method is performed at a server device having one or more processors and memory for storing programs to be executed by the one or more processors. The method includes receiving, from a first terminal device, a service request including identification information of the user. The method includes generating a verification code in response to the service request. The method also includes establishing, based on the identification information of the user, a voice communication with a second terminal device in response to a failure of sending a non-voice message including the verification code to the user in a non-voice communication method. The method further includes sending, during the voice communication and to the second terminal device, a voice message including the verification code such that the user uses the verification code to authenticate the service request at the first terminal device.
US10148647B1 Authorization flow initiation using short-term wireless communication
In general, aspects of the disclosure are directed towards techniques for initiating an authorization flow with a user to enable a user interface-limited client computing device to obtain access to protected resources hosted by a resource service. In some aspects, a computing device comprises at least one processor. The computing device also comprises a short-range wireless communication module operable by the at least one processor to receive, using short-range wireless communication, an authentication request from a client device. The computing device also comprises an authorization module operable by the at least one processor to receive authorization to provide at least one security credential to the client device, wherein the authorization module is further configured to, responsive to receiving the authorization, send an indication of the authorization to an authentication service.
US10148646B2 Preventing unauthorized access to secured information systems using tokenized authentication techniques
A computing platform may receive, from a social messaging server, a request to authenticate a user to a user account associated with a client portal. In response to receiving the request, the computing platform may send, to the social messaging server, an authentication token request message. Thereafter, the computing platform may receive, from the social messaging server, an authentication token. The computing platform may validate the authentication token received from the social messaging server. Based on validating the authentication token received from the social messaging server, the computing platform may generate a validation message directing a client support server to provide the user with access to the user account. Subsequently, the computing platform may send the validation message to the client support server, which may cause the client support server to initiate a client support session with the user via the social messaging service provided by the social messaging server.
US10148643B2 Authenticating or controlling software application on end user device
A method of authenticating or controlling a software application on an end user device. The method includes selecting a code signing certificate related to an application developer; selecting one or more clean files from a database of known clean files signed with the selected code signing certificate; generating an application developer identification for the application developer on the basis of data extracted from the selected one or more clean files; adding the generated application developer identification to a database of trusted application developer certificates; comparing a signature related to a software application to be installed on an end user device with the application developer identification for authenticating said signature; and in the event that authentication is successful, performing authentication of the software application code and/or controlling installation and/or operation of the software application.
US10148642B2 System and method for securing the life-cycle of user domain rights objects
In a method for enabling support for backwards compatibility in a User Domain, in one of a Rights Issuer (RI) and a Local Rights Manager (LRM), a Rights Object Encryption Key (REK) and encrypted REK are received from an entity that generated a User Domain Authorization for the one of the RI and the LRM and the REK is used to generate a User Domain Rights Object (RO) that includes the User Domain Authorization and the encrypted REK.
US10148639B2 Distinguishing vertical brute force attacks from benign errors
Brute force attacks on a given account with various password attempts are a common threat to computer security. When a suspected brute force on an account is detected, systems may lock the account from access, which is frustrating to users and time consuming for administrators in the event of a false positive. To reduce the number of false positives, brute force counterattacks are taught in the present disclosure. A brute force counterattack is used to learn whether the login attempts change the passwords attempted, and are to be classified as malicious, or keep the attempted password the same in multiple attempts, and are to be classified as benign.
US10148637B2 Secure authentication to provide mobile access to shared network resources
Techniques to perform secure authentication to provide mobile access to shared content are disclosed. In various embodiments, a user credential associated with a request to access content is received at a connector node from a mobile application running on a mobile device. The user credential is used to create at the connector node a secure credential token that includes the user credential. The secure credential token is used to provide to the mobile application on the mobile device, via the connector node, access to content on two or more servers residing on a protected network with which the user credential is associated.
US10148630B2 System and method for implementing a hosted authentication service
A system, apparatus, method, and machine readable medium are described for a hosted authentication service. For example, one embodiment of a system comprises: a hosted authentication service to provide authentication services for relying parties, the hosted authentication service registering a relying party by sharing a key with the relying party; a first program code component inserted into an application hosted by the relying party, the first program code component causing a client device accessing the application to be redirected to the hosted authentication service for authentication-related functions; and the hosted authentication service transmitting one or more assertions to the relying party specifying authentication-related events occurring between the client device and the hosted authentication service, the relying party validating the assertions using the key.
US10148627B2 Establishing a direct connection between two devices
In one embodiment, a method includes, by a first computing device associated with a first user, receiving a connection request from a second computing device associated with a second user. The method also includes confirming that the connection request is associated with the second user and sending to the second computing device an acceptance of the connection request in response to confirming that the connection request is associated with the second user. The method further includes receiving from the second computing device an acknowledgement of the acceptance and, in response to the acknowledgement, allowing information to be exchanged between the first and second computing devices.
US10148621B2 Provisioning proxy for provisioning data on hardware resources
A processing device receives an unauthenticated provisioning request from a hardware resource. Responsive to determining that the hardware resource satisfies one or more provisioning criteria, the processing device forwards the provisioning request to a server residing behind a firewall, receives provisioning data from the server, removes sensitive information from the provisioning data to create modified provisioning data, and forwards the modified provisioning data to the hardware resource.
US10148614B2 Methods, systems, and computer readable media for applying a subscriber based policy to a network service data flow
Methods, systems, and computer readable media for applying a subscriber based policy to a network service data flow are disclosed. According to one example, the method includes determining, based on message traffic communicated between a user equipment device and an operator network via GTP, a private socket address that identifies the user equipment device and conducting network address translation (NAT) on a spoofed Internet protocol (IP) protocol data unit (PDU) that includes the private socket address in order to derive a corresponding public socket address. The method further includes provisioning, in a network element positioned in the operator network, a mapping record that correlates the private socket address to the public socket address, and utilizing, by the network element, the mapping record to apply at least one subscriber-based policy to received service data flow associated with the user equipment device.
US10148608B2 Characterizing and managing social network interactions
The disclosed embodiments provide a system for facilitating interaction within a social network. During operation, the system obtains a set of attributes of a social network of a first member and a set of historic interactions in the social network. Next, the system analyzes the attributes and the historic interactions to predict an effect of a potential interaction between the first member and a second member of the social network on subsequent interactions in the social network. The system then uses the predicted effect to generate output for modulating the subsequent interactions in the social network.
US10148604B1 System for providing multimedia messages to a mobile device and method thereof
A system for providing multimedia messages to a mobile device and a method thereof that includes a server structured to receive and forward multimedia messages. In the system, the server may include a processor structured to receive a multimedia message. When the multimedia message is received, the processor may determine a multimedia standard operable with the mobile device, and direct the formatting of the multimedia message in accordance with the standard. The formatting may be done by the processor itself or another means for formatting the multimedia message. Further, the system may notify the mobile device that the multimedia message has been received and send the formatted multimedia message to the mobile device based on a response to the notification.
US10148600B1 Intelligent conversational systems
A system and method simulates conversation with a human user. The system and method receive media, convert the media into a system-specific format, and compare the converted media to a vocabulary. The system and method generate a plurality of intents and a plurality of sub-entities and transform them into a pre-defined format. The system and method route intents and the sub-entities to a first selected knowledge engine and a second knowledge engine. The first selected knowledge engine selects the second knowledge engine and each active grammar in the vocabulary uniquely identifies each of the knowledge engines.
US10148598B2 Efficient packet processing at video receiver in multimedia communications over packet networks
Systems and methods of handling packet errors associated with multimedia data received at data receivers from data senders, in which packet error feedback information is provided by the data receivers to the data senders in one or more real-time transport control protocol (RTCP) feedback packets. The data receivers can calculate, determine, or otherwise obtain costs associated with providing specific forms of packet error feedback information in the RTCP feedback packets, and further calculate, determine, or otherwise obtain wait times for handling out-of-order packets, as well as receiving retransmissions of lost packets. By handling packet errors associated with multimedia data while taking into account such costs and wait times, each of which can have an impact on system bandwidth and/or latency, the systems and methods can more reliably achieve the quality of experience (QoE) generally desired and/or required for multimedia data transmissions.
US10148597B1 Systems and methods for providing a compatible backplane operation mechanism for 2.5-gigabit high-speed ethernet
Embodiments described herein provide a method for providing a compatible backplane operation mechanism for 2.5-gigabit Ethernet. A first input of data including a first sequence-ordered set in compliance with a first interface protocol is received from a medium access control (MAC) layer. The first input of data is encoded into four outputs of encoded data including a second sequence-ordered set in compliance with a second interface protocol. The first sequence-ordered set in a first form of a sequence code followed by three bytes of data is mapped to the second sequence-ordered set in a second form of consecutive units of the sequence code followed by an encoded data byte. The four parallel outputs of encoded data are serialized into a serial output. The serial output to a linking partner is transmitted on a physical layer of an Ethernet link at a speed specified in the second interface protocol.
US10148593B2 Directional allocation of communication links based on data traffic loads
A first example provides a circuit configured to operate in four modes. A first mode includes propagating data from a first terminal of the circuit to a second terminal of the circuit. A second mode includes propagating data from the second terminal of the circuit to the first terminal of the circuit. A third mode includes storing data received by the first terminal. A fourth mode includes storing data received by the second terminal. A second example provides a circuit configured to cause one or more communication links to operate in one of two modes based on data traffic detected on the one or more communication links. The first mode includes propagating data from a first router to a second router. The second mode includes propagating data to the first router from the second router.
US10148587B2 Device and method for sharing content using the same
A method for sharing content of a device is provided. The method includes receiving, by an inputter, an input of a share command of a selected content, recommending at least one service to share the content among a plurality of services that are available in the device and a share target, and sharing, by a controller, the content with the share target selected through the selected service based on a selection input with respect to the at least one recommended service and the share target.
US10148582B2 Managing buffers for rate pacing
A method, decoder and server for managing buffers for rate pacing. The decoder includes a memory, a transceiver configured to transmit and receive a signal, and processing circuitry operably connected to the memory and the transceiver. The processing circuitry receives, from the server, a removal rate message indicating a drain rate of a pacing buffer of the decoder. The processing circuitry also provides packets from the pacing buffer to a decoding buffer of the decoder according to the drain rate.
US10148577B2 Network service header metadata for load balancing
A method for load balancing based on metadata in a network service header. The method includes receiving a packet or frame of a traffic flow, wherein the packet or frame has a payload and the network service header including metadata and service path information for the traffic flow identifying the service path, and the metadata comprises classification information of the packet or frame, extracting, by a service header processor of the load balancer, the classification information of the metadata from the packet or frame, and applying, by a load balancing function of the load balancer, a load balancing policy on the packet or frame based on the classification information of the metadata.
US10148575B2 Adaptive load balancing in packet processing
A method of forwarding packets in a network device is disclosed. The method comprises assigning a packet to a first packet processing thread; and determining a state of the first packet processing thread. Responsive to determining that the state of the first packet processing thread is a backlogged state, mapping the packet to a second packet processing thread from a pool of packet processing threads based on a load balancing scheme, wherein the pool of packet processing threads includes a subset of threads from the plurality of packet processing threads, and the state of each one of the packet processing threads from the pool is the backlogged state, processing the packet in the second packet processing thread, and forwarding the packet according to a predetermined order that is based on a position of the packet relative to positions of other packets at their receipt in the network device.
US10148573B2 Packet processing method, node, and system
A packet processing method, node, and system. An ingress delivery node receives a notification message that is returned by an egress delivery node after the egress delivery node receives a first packet, where the notification message includes modification information carried in the first packet, modifies, according to the modification information, a subsequently received second packet that belongs to a same service flow as the first packet, and sends the modified second packet to the egress delivery node. After modifying the subsequently received second packet that belongs to the same service flow as the first packet, the ingress delivery node directly sends the subsequently received second packet to the egress delivery node such that the second packet does not need to be processed by a service chain between the ingress delivery node and the egress delivery node.
US10148567B2 System and method for supporting SMA level handling to ensure subnet integrity in a high performance computing environment
Systems and methods for supporting SMA level handling to ensure subnet integrity in a high performance computing environment. In accordance with an embodiment, in order to ensure subnet integrity, a SMA at an entry port can operate such that all incoming packets are forwarded to an embedded processor (firmware) no matter where the packet is addressed. Each incoming packet can thus be filtered by an embedded processor. If the packet is valid (for example, includes a second receiver flag and is addressed appropriately), the packet can be allowed. However, if some portion of the validation fails, the packet can be dropped before being allowed entry into the subnet, thus ensuring the integrity of the subnet from erroneous and/or dangerous packets.
US10148563B2 Communication system, communication apparatus, control apparatus, network device, communication method, control method, and program
A technique capable of changing communication services that can be provided by a communication system is provided. A communication system according to the present invention includes: first means that is capable of executing a network function for providing a communication service; and second means that adds second identification information corresponding to first identification information that is assigned to a group of network functions, to a packet belonging to the group, and sends the packet to the network function, which performs packet forwarding within the group based on the second identification information.
US10148550B1 Methods and apparatus for a scalable network with efficient link utilization
In some embodiments, an apparatus includes a network node configured to be included in a set of network nodes operatively coupled to a core network node. The network node is configured to receive a first packet and a second packet from a host device operatively coupled to the network node. The network node is configured to send the first packet to the core network node via a first path of a tunnel between the network node and the core network node. The first path of the tunnel has a first cost. The network node is configured to send the second packet to the core network node via a second path of the tunnel. The second path has a second cost different than the first cost.
US10148549B2 System and method for identifying components of a computer network based on component connections
Identifying components of a computer network based on connections between the components includes performing a first discovery operation to identify respective attributes of a first set of components and performing a second discovery operation to infer respective components of the second set of components not identifiable by the first discovery operation. The second discovery operation is performed by sending probes for collecting network flow data indicative of network flows between components of the first set of components and other components of the computer network. The collected network flow data is used to identify connections between ones of the first set of components and ones of the other components, determining sequences of the identified connections, and infer respective attributes of at least some of the second set of components based on the determined sequences of the identified connections.
US10148548B1 System and method for real-time analysis of incoming data
The inventive system processes large quantities of client data. The inventive system can include an inbound message gateway (IMG) which receives event data from a plurality of clients. The IMG performs one or more processes on the event data and transmits sample data streams to an analytics cluster that includes a plurality of physical hardware nodes. Each of the physical hardware nodes can include a plurality of processes at a plurality of different time granularities. Database shards store recorded data from each of the processes in the physical nodes.
US10148547B2 Hardware trigger generation from a declarative protocol description
A test-and-measurement instrument is described. A state machine, corresponding to a regular expression, can be stored in the test-and-measurement instrument. The state machine can be modified to reflect a trigger condition received from a user. The modified state machine can then be used to invoke a trigger when the condition is met in the bits of a bit stream.
US10148544B2 Systems and methods for cluster statistics aggregation
For multiple multi-core nodes in a cluster, the filtered statistics clients contacts the aggregator on a master node of the cluster, referred to as the cluster configuration owner (“CCO”) or cluster coordinator and expects the stats aggregated from all the cluster nodes. The aggregator on the CCO nodes relay the client request to packet engines on the CCO node and to an aggregator on each of the other nodes in the cluster. Then the CCO node aggregator gets responses from other cores on the node and responses from all other cluster node aggregators. The CCO node aggregator aggregates the responses and sends back the aggregated response to the clients. Communication between nodes is via a static authenticated communication channel.
US10148535B2 Mobile device session analyzer
Techniques described herein relate to determining performance conditions for mobile device execution sessions based on analyses of session context data and performance data associated with content resource execution sessions. Mobile devices may receive and execute content resources via input/output subsystems, during which feedback data by the mobile devices. Mobile devices also may be configured to detect and/or determine context data associated with specific content resource execution sessions, using device sensors and other techniques. Session analyzers may receive and analyze content resource execution session data received from one or more mobile devices, and determine user performance conditions for content resource execution sessions.
US10148533B1 Determining an event history for an event processed by a plurality of communicating servers via a central event data log
An originating server of a payment processing system comprising multiple communicating servers first processes a transaction event, generates a correlating identifier and transmits the correlating identifier and processing information to a central data log accessible by the multiple communicating servers. One or more intermediate servers and a terminating server then process the transaction event, each successive intermediate server and the terminating server receiving the transaction event and a correlation identifier associated with the transaction event generated by the previous server which processed the transaction event. Each successive intermediate server and the terminating server generates a correlation identifier, and transmits both the received and generated correlation identifiers to the central transaction log. A query comprising a correlation identifier associated with the transaction event is received. The payment processing system extracts successive sets of entries from the central data log by matching corresponding correlation identifiers and generates a transaction event history.
US10148532B2 Leader state transition compression mechanism to efficiently compress DFA based regular expression signatures
A signature matching hardware accelerator system comprising one or more hardware accelerator circuits, wherein each of the hardware accelerator circuit utilizes a compressed deterministic finite automata (DFA) comprising a state table representing a database of digital signatures defined by a plurality of states and a plurality of characters, wherein the plurality of states are divided into groups, each group comprising a leader state having a plurality of leader state transitions and one or more member states, each having a plurality of member state transitions is disclosed. The hardware accelerator circuit comprises a memory circuit configured to store a single occurrence of a most repeated leader state transition within each group, the unique leader state transitions comprising the leader state transitions that are different from the most repeated leader state transition within the respective group; and leader transition bitmasks associated respectively with the leader states within each group.
US10148529B2 Apparatus of mapping logical point-of-delivery to physical point-of-delivery based on telecommunication information networking
The present invention discloses an apparatus of mapping logical point-of-delivery to physical point-of-delivery, which is capable of maintaining the completeness and consistency of each project's point-of-delivery environment within a corporate data center by utilizing session mechanisms in each layer of the TINA-variation architecture. The apparatus of the present invention is based on a new TINA-variation architecture, which vertically includes four session layers: Access Session Layer, Service Session Layer, Resource Session Layer, and Provision Session Layer. Resource Session Layer and Provision Session Layer are among the innovative features of the present invention. The service target of the new architecture is enterprise data center. The new architecture is left-right asymmetrical; it horizontally includes Project Developer Domain, Resource Provision Domain, and Application User Domain. The resources it involves are extended from network connection resource covered by standard TINA, to all assets under management in enterprise data center, including network, storage, and computing resources.
US10148525B1 Methods and systems for mitigating risk in deploying unvetted data handling rules
Methods and systems are presented for monitoring data entry from one or more client devices, obtaining a predicted value for a particular field using one or more data handling rules, logging significant user input from at least one of the client devices superseding the predicted value, and automatically responding by generating a message that presents an option to deactivate one or more of the data handling rules.
US10148518B2 Method and apparatus for managing computer system
A management apparatus transmits a plurality of probe packets with different hop count limits to a remote computer of interest. Then, on the basis of responses to the probe packets, the management apparatus produces path data that indicates a path from the management apparatus to the remote computer. The management apparatus obtains type data from the remote computer and intervening computers on the path to the remote computer. This type data indicates whether each of the remote computer and intervening computers is a physical computer or a virtual computer. When the type data indicates that the remote computer is a virtual computer, the management apparatus determines a host physical computer that is hosting the remote computer, on the basis of the type data and path data.
US10148513B1 Mobile device bandwidth consumption
A method and system for improving mobile bandwidth consumption is provided. The method includes establishing a wireless connection between a mobile device and a first antenna of a wireless connection device located within a specified geographical zone. Movement of the mobile device is tracked within the specified geographical zone and it is determined that the mobile device has exited a first subzone of the specified geographical zone. Additionally, it is determined that that the mobile device has entered a second subzone of the specified geographical zone. In response, communications between the mobile device and the wireless connection device via the first antenna are disabled. Additionally, communications between the mobile device and the wireless connection device via a second antenna of the wireless connection device are enabled.
US10148508B1 Method and system for ethernet transceiver rate control
A method of signaling between Ethernet transceivers along a link is disclosed. The method includes advertising first and second supported data rates between the transceivers during an autonegotiation sequence. The link is then trained to train transceiver operating parameters with a training sequence of symbols. The training includes initiating the training sequence to support the first data rate, determining whether the link can operate at the first data rate, and transferring control information requesting a retrain at a second data rate different than the first data rate if the link cannot support the first data rate. The link is retrained, in response to the control information, to train the parameters for operation at the second data rate. The retraining is carried out without repeating the autonegotiation sequence. The link is then operated in a data transfer mode at the second data rate.
US10148507B2 Parking lot management system
A parking lot management system includes a management server, a vehicle sensor for detecting a motor vehicle in a parking space and for transmitting a detection result to the management server, and furthermore a configuration server as well as a mobile device. The mobile device is designed to transmit an identification of the vehicle sensor to the configuration server. The configuration server is designed to transmit to a vehicle sensor, whose identification it previously received from the mobile device, a configuration that includes communication data for communicating with the management server.
US10148504B2 Dynamic, load-based, auto-scaling network security microservices architecture
System, methods, and apparatuses used to monitor network traffic of a datacenter and report security threats are described. For example, one embodiment selects a first microservice of a first hierarchy, configures the microservices of a second lower-level hierarchy to remove the first microservice from load balancing decisions to the first hierarchy, moves the first microservice to another server, configures data plane connectivity to the first microservice to reflect a change in server, and configures the microservices of the second hierarchy to include the first microservice in load balancing decisions to the first hierarchy.
US10148498B1 Provisioning storage in a multi-site cloud computing environment
A cloud object model represents resources available in a cloud computing environment as hardware islands. A compute cluster is registered with a hardware island. The compute cluster is designated as being of a particular cluster type. An indication is received from a user to provision the compute cluster with storage. The object model is accessed to determine a cluster type of the cluster. The cluster is provisioned with storage of a type that corresponds to the cluster being of the particular type, where the storage provisioned includes one of replicated storage or non-replicated storage.
US10148497B1 Network addressable device automation using a beacon
A technology is described for applying automation rules to network addressable devices according to a proximity to a beacon. An example method may include receiving a device identifier for a network addressable device. Receiving a beacon identifier for a beacon that may be within proximity of the network addressable device. An automation rule associated with the network addressable device and the beacon may then be obtained using the device identifier and the beacon identifier, and the automation rule may be applied to the network addressable device.
US10148495B1 Remote configuration of wireless devices
Techniques are described for presenting data received from a headless device in an application served from distributed computing device(s), and using the application to generate data for configuring and registering the headless device. The headless device may have limited or absent display capabilities and the data may be employed to configure the headless device for wireless communication with other devices. The application may execute on a user device that communicates with the headless device over a wireless access point incorporated into the headless device. The data received from the headless device may be integrated into the application provided by the distributed computing devices(s), to enable updates to the appearance or user experience of the application without updating software on the headless device.
US10148494B2 Wireless network environment configuration system and method thereof
A wireless network environment configuration system and method thereof are disclosed. A network device receives the network environment configuration from a master access point (AP) when the network device is in AP mode and the master AP exists; and the network device scans the wireless network to obtain a wireless network report when the master AP does not exist, and the network device calculates channels that are appropriate for all network device according to the wireless network report so as to generate the network environment configuration to transmit to all network devices in AP mode; and the network device connects with other network device in AP mode and having the network environment configuration to receive and store the network environment configuration when the network device in STA mode and the network environment configuration does not exist. Thus, the system and method thereof can improve convenience in setting wireless network.
US10148488B1 Centralized processing of events
Disclosed are systems, methods, and other embodiments relating to event processing. A plurality of events from a plurality of services are buffered in a server, each of the services being implemented in at least one service server. An indexed storage of the events is performed in a data store. Metrics are generated from the events, where a condition associated with an operation of the services may be determined from the metrics.
US10148487B2 Methods and apparatuses for facilitating P-CSCF restoration when a P-CSCF failure has occurred
A method of facilitating P-CSCF restoration when a P-CSCF failure has occurred is disclosed. The method comprises a Proxy Call Session Control Function, ‘P-CSCF’ receiving a Session Initiation Protocol, ‘SEP’, message when said P-CSCF has been selected as an alternative P-CSCF to a failed P-CSCF and providing, to an associated Policy and Charging Rules Function, ‘PCRF’, a message comprising an indication that P-CSCF restoration is required.
US10148485B2 Apparatus and method for on-process migration of industrial control and automation system across disparate network types
An apparatus includes a first network controller configured to communicate over a higher-level industrial process control network, a second network controller configured to communicate over a first lower-level industrial process control network, and a third network controller configured to communicate over a second lower-level industrial process control network. The first network controller is configured to provide first data messages from the higher-level control network to the second and third network controllers for transmission over the lower-level control networks. The second and third network controllers are configured to provide second data messages from the lower-level control networks to the first network controller for transmission over the higher-level control network. Each of the second and third network controllers is configured to provide third data messages from one of the lower-level control networks to another of the second and third network controllers for transmission over another of the lower-level control networks.
US10148484B2 Host side method of using a controller assignment list
Some embodiments provide a novel method for distributing control-channel communication load between multiple controllers in a network control system. In some embodiments, the controllers manage physical forwarding elements that forward data between several computing devices (also called hosts or host computers), some or all of which execute one or more virtual machines (VMs). The method of some embodiments distributes a controller assignment list to the host computers. The host computers use this list to identify the controllers with which they need to interact to perform some of the forwarding operations of their associated logical forwarding elements. In some embodiments, agents executing on the host computers (1) review the controller assignment list to identify the appropriate controllers, and (2) establish control channel communications with these controllers to obtain the needed data for effectuating the forwarding operations of their associated physical forwarding elements. These agents in some embodiments are responsible for out-of-band control channel communication with the controllers.
US10148481B2 Method and apparatus for data transmission in a multiuser downlink cellular system
A data transmission and signaling method in a transmitter device configured for concurrent transmission of non-orthogonal independent downlink data streams to receiver devices in a wireless communication system comprises sending to all receiver devices control information that includes indices of receiver devices selected for transmission, code rates of selected receiver devices, a label bit-to-receiver device allocation, an index of an expanded constellation, and a number of resource elements used for transmission.
US10148479B2 OFDM transmitter with filter banks and corresponding transmission/reception system
An FBMC transmission/reception system wherein a phase pre-compensation and an amplitude pre-compensation are done on a block of modulation symbols. The symbol block thus compensated is segmented into a number M of sub-blocks equal to the number of carriers of an FBMC modulator. The sub-blocks are divided into vectors with size N/2 and padded with isolation zeroes to form padded vectors with size N. Each of these padded M is processed by an IFFT to give time sequences to which cyclic prefixes and suffixes are added. The resulting cyclic sequences are then input to the M input channels of the FBMC modulator. The reception symbols can be recovered at the receiver by a simple FFT with size NM/2.
US10148472B2 Clock recovery and data recovery for programmable logic devices
Various techniques are provided to efficiently implement user designs incorporating clock and/or data recovery circuitry and/or a deserializer in programmable logic devices (PLDs). In one example, a method includes receiving a serial data stream, measuring time periods between signal transitions in a serial data stream using at least one Grey code oscillator, and generating a recovered data signal corresponding to the serial data stream by, at least in part, comparing the measured time periods to one or more calibration time periods. In another example, a system includes a Grey code oscillator configured to increment a Grey code count between signal transitions in a serial data stream, and a Grey code converter configured to convert the Grey code count approximately at the signal transitions to a plurality of binary counts each corresponding to a time period between one or more signal transitions in the serial data stream.
US10148469B2 Apparatus and method for cancelling pre-cursor inter-symbol-interference
An apparatus is provided which comprises: a data slicer to receive first data sampled by a data clock; an edge slicer to receive second data sampled by an edge clock; and a Least Mean Square (LMS) circuitry coupled to the data and edge slicers, wherein the LSM circuitry is to generate a code to adjust a phase of one of data clock and/or edge clock relative to one another.
US10148467B2 PHY transceiver with adaptive TX driver and method of operating thereof
The present application relates to a baseband communications transceiver and a method of operating the baseband communications transceiver. The transceiver comprises an analog front end transmitter section, AFE TX, with a digital to analog converter, DAC, and a transmission, TX, driver; an analog front end receiver section, AFE RX, with an analog-to-digital converter, ADC; at least one equalizer arranged downstream of the AFE RX and implemented on the basis of an adaptive filter; at least one loss encode and a channel monitoring block. The at least one loss encode is configured to determine loss value data indicative of a signal loss on the communication channel based on filter coefficients of the adaptive filter. The channel monitoring block is configured to determine an amplitude control signal, which is provided to control the amplitude of analog signals generated by the TX driver of the AFE TX.
US10148462B2 Multiple-input multiple-output orthogonal frequency division multiplexing communication system and method for signal compensation
Embodiments of the present disclosure provide a method for signal compensation, including: receiving, by a receiver via N receiving antennas, a plurality of channel estimation preamble signals sent by M transmitting antennas of a remote transmitter; determining, by the receiver, channel estimation parameters according to the first pilot signals of the M transmitting antennas contained in the plurality of channel estimation preamble signals; receiving, by the receiver, data signals and second pilot signals sent on a first data symbol by the M transmitting antennas; determining, by the receiver, channel phase shift parameters according to signals arrived at the N receiving antennas which come from the second pilot signals; and determining, by the receiver according to the channel estimation parameters and the channel phase shift parameters, signal compensation for the data signals arrived at the N receiving antennas. Accuracy of demodulation for transmitted data to a certain extent is improved.
US10148459B2 Network service insertion
Network service insertion includes determining a tunnel interface corresponding to a service entity to which an incoming packet is to be directed, the tunnel interface being determined based on software defined network (SDN) flow rules. Further, the incoming packet can be encapsulated based on a tunnel configuration corresponding to the tunnel interface to generate an encapsulated packet such that the encapsulated packet includes media access control (MAC) address headers and a virtual local area network (VLAN) tag associated with the incoming packet. The encapsulated packet can be sent to the service entity through the tunnel interface for network service insertion.
US10148456B2 Connecting multiple customer sites over a wide area network using an overlay network
A method and apparatus for connecting multiple customer sites over a wide area network (WAN) using an overlay network is described. In one embodiment of the invention, each one of multiple customer edge (CE) routers establishes a Border Gateway Protocol (BGP) session with one or more BGP route reflectors and announces their private IP network prefixes and one or more transport IP addresses to reach that CE router. The BGP route reflector(s) reflect those IP network prefixes and the one or more transport IP addresses to reach that specific CE router to the other CE routers. The CE routers receive those reflected IP network prefixes and the corresponding transport IP address(es) to reach that CE router in which those IP network prefixes belong and register them in their corresponding routing/forwarding data structures. In this way, the CE routers learn how to reach each other.
US10148444B2 Systems and methods for storing administrator secrets in management controller-owned cryptoprocessor
A method may include storing a first set of secrets associated with an information handling system in a credential vault of a management controller configured to be coupled to a processor of a host system of the information handling system in order to provide management of the information handling system via management traffic communicated between the management controller and an external management network such that the first set of secrets are accessible responsive to a verified boot of the management controller and storing a second set of secrets associated with the information handling system in a storage of a cryptoprocessor owned by the management controller such that access to the second set of secrets may be granted in response to an administrator's provision of authorization to the cryptoprocessor, and such that access to the second set of secrets is prevented during runtime of the host system in absence of authorization.
US10148438B2 Methods and apparatus for protecting sensitive data in distributed applications
In some embodiments, a method includes receiving encrypted information associated with a user, and calculating a first portion of a shared secret based on the encrypted information associated with the user. The method also includes defining a completed portion of the shared secret based on the first portion of the shared secret and a second portion of the shared secret and storing the completed portion of the shared secret in a memory for a pre-defined period of time. The method includes defining a ticket based on the completed portion of the shared secret, and sending the ticket to a device associated with the user such that data associated with the ticket is accessible based on the ticket within the pre-defined period of time, and not accessible without the ticket or after the pre-defined period of time.
US10148428B2 Instruction and logic to provide SIMD secure hashing round slice functionality
Instructions and logic provide SIMD secure hashing round slice functionality. Some embodiments include a processor comprising: a decode stage to decode an instruction for a SIMD secure hashing algorithm round slice, the instruction specifying a source data operand set, a message-plus-constant operand set, a round-slice portion of the secure hashing algorithm round, and a rotator set portion of rotate settings. Processor execution units, are responsive to the decoded instruction, to perform a secure hashing round-slice set of round iterations upon the source data operand set, applying the message-plus-constant operand set and the rotator set, and store a result of the instruction in a SIMD destination register. One embodiment of the instruction specifies a hash round type as one of four MD5 round types. Other embodiments may specify a hash round type by an immediate operand as one of three SHA-1 round types or as a SHA-2 round type.
US10148426B2 Method and apparatus for efficiently implementing the advanced encryption standard
Implementations of Advanced Encryption Standard (AES) encryption and decryption processes are disclosed. In one embodiment of S-box processing, a block of 16 byte values is converted, each byte value being converted from a polynomial representation in GF(256) to a polynomial representation in GF((22)4). Multiplicative inverse polynomial representations in GF((22)4) are computed for each of the corresponding polynomial representations in GF((22)4). Finally corresponding multiplicative inverse polynomial representations in GF((22)4) are converted and an affine transformation is applied to generate corresponding polynomial representations in GF(256). In an alternative embodiment of S-box processing, powers of the polynomial representations are computed and multiplied together in GF(256) to generate multiplicative inverse polynomial representations in GF(256). In an embodiment of inverse-columns-mixing, the 16 byte values are converted from a polynomial representation in GF(256) to a polynomial representation in GF((24)2). A four-by-four matrix is applied to the transformed polynomial representation in GF((24)2) to implement the inverse-columns-mixing.
US10148424B2 Progressive key rotation for format preserving encryption (FPE)
Aspects of the disclosure provide a technological improvement to a cipher by improving data security of format-preserving encryption (FPE), by, inter alia, embedding specific key identifiers for rotating keys directly into ciphertext. Aspects of the disclosure relate to methods, computer-readable media, and apparatuses for improving data security in a format-preserving encryption (FPE) context by using specific methods of rotating and identifying the appropriate encryption key from among numerous rotating keys stored in a key data store. Specific to FPE, a plaintext of the data and its corresponding ciphertext of the data remain the same in length/size; yet the methods, computer-readable media, and/or apparatuses disclosed herein permit embedding of an identification of a specific key among the plurality of rotating keys for the particular ciphertext without compromising the technical requirements of FPE.
US10148423B2 Data security system with identifiable format-preserving encryption
A data security method including creating a token-including plaintext by including a predefined token into a plaintext, generating a cyphertext by encrypting the token-including plaintext using format-preserving encryption, generating a decrypted cyphertext by decrypting an input text, determining whether the decrypted cyphertext includes a first predefined token, if the decrypted cyphertext includes the first predefined token, recreating the plaintext by removing the first predefined token from the decrypted cyphertext, and if the decrypted cyphertext does not include the first predefined token, using the input text as the plaintext.
US10148422B2 Implicitly certified public keys
Methods, systems, and computer programs for using an implicit certificate are described. In some aspects, an implicit certificate is accessed. The implicit certificate is associated with an entity and generated by a certificate authority. The implicit certificate includes a public key reconstruction value of the entity. Certificate authority public key information is accessed. The certificate authority public key information is associated with the certificate authority that issued the implicit certificate. A first value is generated based on evaluating a hash function. The hash function is evaluated based on the certificate authority public key information and the public key reconstruction value of the entity. A public key value of the entity can be generated or otherwise used based on the first value.
US10148419B2 Method for transmitting and receiving synchronization signal by using nested orthogonal phase pattern vector in wireless communication system
Disclosed is a method for receiving a synchronization signal, comprising: respectively receiving, from a plurality of base stations, a plurality of synchronization signals generated by using a phase pattern vector set, which is nested orthogonal and hierarchically configured; measuring a sequence index and an index of a phase pattern vector for the plurality of synchronization signals; selecting, among the plurality of base stations, a base station having the highest correlation value calculated as a measurement result; and establishing a connection with the selected base station, wherein the phase pattern vector set has different phase pattern vectors for changing a phase of a synchronization signal sequence up to a predetermined repetition number.
US10148409B2 Method and device for receiving signal in wireless access system supporting FDR transmission
The present invention relates to a wireless access system supporting a full duplex radio (FDR) transmission environment. A signal transmission and reception method of a base station for a signal in a wireless access system supporting a FDR, according to one embodiment of the present invention, comprises the steps of: transmitting, to a terminal, an indicator which notifies of an application of terminal-specific time division duplex (TDD); transmitting, to the terminal, frame setting information according to the terminal-specific TDD; and transmitting and receiving a signal to and from the terminal on the basis of the frame setting information, wherein the frame setting information is capable of being set on the basis of a first constraint in which a first subframe is a downlink subframe and a special subframe always exists.
US10148407B2 Aggregation of FDD and TDD cells
Methods and apparatus of a base station or a User Equipment (UE) in communication with each other are provided. The base station transmits on a first cell using frequency domain duplexing or time division duplexing associated with a first uplink-downlink (UL-DL) configuration and on a second cell using time division duplexing associated with a second UL-DL configuration. An UL-DL configuration corresponds to a number of transmission time intervals (TTIs) that include downlink (DL) TTIs where a communication direction is from the base station, uplink (UL) TTIs where a communication direction is to the base station, and special TTIs where a communication direction is both from the base station and to the base station. The first UL-DL configuration includes an UL TTI. The second UL-DL configuration does not include any UL TTI. The base station receives, from the UE, a physical UL control channel (PUCCH) on the first cell.
US10148403B2 Methods and apparatuses for receiving and sending control channel
Embodiments of the present invention disclose methods and apparatuses for receiving and sending a control channel, and are applicable to the field of communications technologies. In the embodiments of the present invention, a base station carries scheduling information of a user equipment of an R11 system in both the PDCCH region and the E-PDCCH region of a downlink subframe. In this way, the user equipment needs to detect the control channel within the PDCCH region and the E-PDCCH region, so that resources of the two regions are available to the user equipment of the R11 system. Moreover, the user equipment detects only the control channel of the first type in the PDCCH region, and detects control channels of the other type in the E-PDCCH region. The method in the embodiments of the present invention does not increase the number of control channel detections.
US10148401B2 Apparatus and method for generating and transmitting reference signal in radio communication
It is possible to provide a radio communication terminal device and a radio transmission method which can improve reception performance of a CQI and a reference signal. A phase table storage unit stores a phase table which correlates the amount of cyclic shift to complex coefficients {w1, w2} to be multiplied on the reference signal. A complex coefficient multiplication unit reads out a complex coefficient corresponding to the amount of cyclic shift indicated by resource allocation information, from the phase table storage unit and multiplies the read-out complex coefficient on the reference signal so as to change the phase relationship between the reference signals in a slot.
US10148400B2 Method and apparatus for reference signal transmitting and receiving in active antenna systems
Embodiments of the present disclosure provide reference signal transmitting and receiving methods and devices in an active antenna system. Port virtualization to a transmit antennas may be implemented for multiple cell-specific reference signal (CRS) antenna ports and applying different vertical beamforming vectors to implement port virtualization for the different CRS antenna ports. The User Equipment (UE) reports the maximum RSRP/RSRQ value measured based on multiple CRS ports, or the UE simultaneously reports multiple RSRP/RSRQ values and the information of the multiple CRS antenna ports. Therefore, the coverage problem of the CRS signal and Physical Broadcast Channel (PBCH)/Physical Downlink Control Channel (PDCCH)/Physical Downlink Shared Channel (PDSCH) demodulated based on CRS and the problem of measurement for Radio Resource Management (RRM) in the active antenna system may be avoided. Specifically, the following problems may be solved. 1) Coverage differences between CRS and PBCH/PDCCH/PDSCH demodulated based on CRS transmission and Enhanced PDCCH (E-PDCCH)/PDSCH signal transmission, which is measured based on the CSI-RS or demodulated based on the DMRS may be reduced or avoided. 2) The cell association problem due to the different vertical beamforming technologies adopted by the CSI-RS or DMRS and by the CRS may be avoided. 3) Deep spatial fading state may be avoided for CRS reception and PBCH/PDCCH/PDSCH demodulated based on the CRS.
US10148399B2 Systems and methods for generating preamble symbols in communication systems
A method for transmitting an 802.11ah packet is provided. A training field sequence is generated using control circuitry. A preamble for a packet is generated using the control circuitry. The preamble includes a training field symbol which includes the training field sequence. A portion of the training field sequence is within a plurality of guard tones of the training field symbol. The preamble is transmitted using transmit circuitry.
US10148398B2 Apparatus, device and method that enable efficient reference signal placement and acquires feedback information
A communication system where a terminal apparatus (UE) communicates with a base station apparatus (BS) that configures a first cell. The UE acquires, from the BS, first information and second information, whereby the first information specifying a first number indicating a first subframe, the first subframe including a first resource element in which a first reference signal of the first cell is placed, the second information specifying a second number indicating a second subframe, the second subframe including a second resource element in which a second reference signal of a second cell other than the first cell is to be placed, and the second resource element being not used to transmit a signal of the first cell. The UE also demaps data, whereby, in the second subframe, the data is mapped on resource elements which do not include the second resource element.
US10148394B2 Methods and apparatus for mapping modulation symbols to resources in OFDM systems
A transmission resource in a time domain subframe is divided into a plurality of equal duration resource elements in a time and frequency domain, the plurality of resource elements are segregated into a plurality of resource regions, information to be transmitted is modulated to generate a sequence of modulation symbols at a transmitter, the sequence of modulation symbols is mapped into the plurality of resource elements in the plurality of resource regions, and the modulation symbols are transmitted via a plurality of antennas using the respective corresponding resource elements to a receiver. The mapping of the modulation symbols in at least one resource region is independent of a certain control channel information that is carried in the time domain subframe, and the mapping of the modulation symbols in at least another resource region is dependent upon that certain control channel information.
US10148391B2 Method and apparatus for removing jitter in audio data transmission
In accordance with an example embodiment of the present invention, disclosed is a method and an apparatus thereof for removing jitter introduced by a packet switched network. Each received audio frame comprises a primary portion and a redundancy portion. The redundancy portion comprises a partial redundant copy of a previous frame that is offset by k frames. If a frame n is lost, a frame n+k that comprises the partial redundant copy of the lost frame n, is located in a jitter buffer. Based on the frame n+k, a substitute frame n′ substituting the lost frame n is created and a substitution indicator of the substitute frame n′ is set to indicate that the redundancy portion of the substitute fame n′ should be used in decoding.
US10148388B1 Digital data mutation detector and controller in web application interface
With the proliferation of digital tool and content, it is becoming easier for adversaries to copy and modify digital content without detection or control by a content owner. Computing systems are provided to detects client-side data mutations. Responsive to a request to access the content data from a client device, a server compiles data that includes the content data, a mark and executable instructions for detecting data mutations, and sends this data to the client device. The client device then, based on the received instructions, stores the local environment properties relating to playing or viewing the content data, incorporates the mark with the content data, and allows the content data to be played or viewed or accessed. The client device also conducts checks in relation to the content data, the marker, and the local environment properties. If a data mutation is detected, the client device initiates an alert protocol.
US10148378B2 PLL for carrier generator and method of generating carrier signals
A phase locked loop (PLL) for a carrier generator includes a front-end circuit that receives a frequency reference signal and generates a control signal based on the frequency reference signal and a feedback signal. A demultiplexer selectively outputs the control signal to a plurality of tuning arrangements. The plurality of tuning arrangements includes a first tuning arrangement that generates a first carrier signal based on the control signal and a second tuning arrangement that generates a second carrier signal based on the control signal. A multiplexer outputs the feedback signal based on the first carrier signal and the second carrier signal.
US10148376B1 Broadcast response system
A broadcast response system provides, e.g., a radio broadcast listener with the ability to obtain media content such as music or speech while listening to the radio. The user can respond to items in the radio broadcast such as advertisements, fund raising drives, or interactive listener polls during the broadcast. Data such as song title and artist, author or publisher and the IP address for the location where the digital version of the content is stored, can be transmitted using, e.g., the RBDS/RDS data stream. A reference number representing song title and artist, author or publisher and the IP address for the location where the digital version of the content is stored can also be employed for ease of implementation. This reference number can reside in a lookup table to be accessed by broadcast response server.
US10148373B2 Method for controlling audio signal processing device, audio signal processing device, and storage medium
In an audio signal processing device including a plurality of mixing buses to mix audio signals processed in a plurality of channels, a switching instruction to switch function of the mixing buses is accepted. In accordance with the switching instruction, operation mode of one or a plurality of switch mixing buses among the plurality of mixing buses is switched between a first mode and a second mode. In first mode, the audio signal processing device controls ON/OFF of signal transmission from each of the channels to the switch mixing bus in accordance with settings of ON/OFF of signal transmission from the each channel to the switch mixing bus, and in second mode, the audio signal processing device controls ON/OFF of signal transmission from each of the channels to the switch mixing bus in accordance with manipulation of cue controls respectively provided to correspond to any of the channels.