Document Document Title
US10092440B2 Compression belts for selective chest compression following thoracic and cardiothoracic surgery and for selective abdominal compression following abdominal surgery
A compression belt encircles a selected portion of a patient's body and provides temporary compression of the selected portion. The compression belt comprises an elongated belt having first and second free ends free, a tensioning cord, a handle attached to the end of the tensioning cord, closing mechanism providing a mechanical advantage, a one-way tension mechanism and a selective release mechanism. Pulling the handle causes the closing mechanism to pull the first and second free ends closer together so as to compress the selected portion of the patient's body, the one-way tension mechanism maintains compression of the patient's body, even in the absence of continued pulling of the handle, unless the selective release mechanism is activated, and activating the selected release mechanism releases the compression of the patient's body.
US10092431B2 Delivery of medical devices
A stent delivery system can include a core member, an introducer sheath, and a microcatheter. The core member can have a first section and a second section distal to the first section. The second section can have a bending stiffness per unit length that is less than a bending stiffness per unit length of the first section. The introducer sheath can have a lumen configured to receive the core member therethrough. The introducer sheath can have a length of at least about 80 cm. The microcatheter can have a lumen and a proximal end configured to interface with a distal end of the introducer sheath for delivering the core member into the microcatheter lumen.
US10092425B2 Flexible stent with hinged connectors
A composite implantable prosthesis including a scaffold with a plurality of axially spaced apart sections connected by one or more bridges, each bridge including one or more hinges, and methods of making the prosthesis. The material of the bridges may be generally distinct from the material of the scaffold.
US10092424B2 Adjustable socket system
An adjustable prosthetic socket includes proximal and distal ends and an axis extending between the proximal and distal ends. A distal base is adapted to support a distal portion of a residual limb and is located at the distal end of the socket. At least one spine extends upwardly from the distal base toward the proximal end. The at least one spine defines at least part of a circumference of the socket about the axis. A proximal support is located at or near the proximal end of the socket and extends from the at least one spine. The proximal support is arranged to distribute pressure from the at least one spine over a portion of the residual limb. A tensioning system is operatively connected to the at least one spine and arranged to selectively adjust the circumference of the socket.
US10092422B2 Bone fusion device, apparatus and method
A bone fusion method, apparatus and device for insertion between bones that are to be fused together and/or in place of one or more of the bones, such as, for example, the vertebrae of a spinal column. The bone fusion device comprises one or more extendable plates having a central rib. The bone fusion device includes one or more support channels configured to receive an insertion instrument that is then secured to the bone fusion device via a coupling mechanism. As a result, the coupled device is able to be securely positioned between vertebrae using the insertion instrument with minimal risk of slippage.
US10092419B2 Surgical instrument for the positioning of an alignment element
The present invention relates to surgical instruments and methods for the manufacture thereof, for facilitating the positioning of an implant in a socket of a ball-and-socket joint, by positioning an alignment element such as a pin, wire, screw or drill.
US10092417B2 Variable lordosis spacer and related methods of use
An expandable fusion device may include a first endplate and a second endplate. The expandable fusion device may also include first and second ramps configured to mate with both the first and second endplates. An inserter instrument includes an outer shaft having a bore extending longitudinally therethrough and an inner shaft extending through the bore in the outer shaft. The outer shaft is configured to engage the first or second opening in the second ramp, and the inner shaft is configured to engage the corresponding first or second opening in the first ramp to control implant height and/or lordotic angle.
US10092411B2 Six degree spine stabilization devices and methods
An implant stabilizes two adjacent bones of a joint, while enabling a natural kinematic relative movement of the bones. Support components are connected to each bone of the joint, and a flexible core is interposed between them. The core and at least one of the support components are provided with a smooth sliding surface upon which the core and support component may slide relative to each other, enabling a corresponding movement of the bones. The surfaces may have a mating curvature, to mimic a natural movement of the joint. The core is resilient, and may bend or compress, enabling the bones to move towards each other, and or to bend relative to each other.
US10092408B2 Meniscus prosthetic devices with anti-migration or radiopaque features
A prosthetic device for use as an artificial meniscus is disclosed. The prosthetic device restores stress distribution, stability, and function to the knee joint after removal of the damaged natural meniscus. In some embodiments, the prosthetic device includes an anti-migration feature that inhibits extreme movement within the joint while permitting free floating over a significant range. In one aspect, the anti-migration feature is an enlarged anterior structure or a posterior meniscus remnant engaging channel while in another aspect, the anti-migration feature includes a tethering member. Still further, removable radiopaque features are provided to enhance trialing of the implant prior to final implantation within the joint.
US10092405B2 Method of treating a patient's joint using a resilient arthroplasty device
The disclosure is directed to a resilient implant for implantation into human or animal joints to act as a cushion allowing for renewed joint motion. The implant endures variable joint forces and cyclic loads while reducing pain and improving function after injury or disease to repair, reconstruct, and regenerate joint integrity. The implant is deployed in a prepared debrided joint space, secured to at least one of the joint bones and expanded in the space, molding to surrounding structures with sufficient stability to avoid extrusion or dislocation. The implant has opposing walls that move in varied directions, and an inner space filled with suitable filler to accommodate motions which mimic or approximate normal joint motion. The implant pads the damaged joint surfaces, restores cushioning immediately and may be employed to restore cartilage to normal by delivering regenerative cells.
US10092404B2 Prosthetic implant support structure
A prosthetic system that includes a prosthetic implant and a support structure secured to an inner surface of a cavity of a bone is disclosed. The support structure defines a channel that extends through the length of the support structure. The prosthetic implant is received in the channel, and a portion of the prosthetic implant is secured to an inner surface of the support structure by an adhesive. The support structure may comprise a pair of partially hemispherical components arranged in spaced apart relationship thereby defining the channel between the pair of components.
US10092403B2 Systems and methods for securely assembling a spinal implant
Systems and methods for implanting a spinal implant between two vertebral bodies are provided. The spinal implant may include a main body adapted to rest between and adjacent to the two vertebral bodies, the main body having a cavity therein adapted to hold a filler and a cap adapted to connect to the main body where the cap is connectable after the main body has been inserted between the vertebral bodies and after the filler has been inserted into the cavity of the main body. The cap is securable to the main body by means of a securement member providing for a permanent connection between the main body and the cap.
US10092401B2 Cardiac valve prosthesis deployment system
The present invention relates to a deployment system (10) for deploying an expandable cardiac valve prosthesis. The deployment system comprises a first tube (11) being designed to carry an expandable cardiac valve prosthesis; further, a tip (13), being firmly connected to the first tube at a distal end of the first tube, wherein the tip is designed such, that it detachably accommodates and holds a proximal end (21) of a cardiac valve prosthesis (20); a sheath (15) designed to be disposed over and holding the prosthesis (20) in a compressed state, and a first actuating mechanism (16) being linked to the sheath (15) and being slidable in a proximal direction for stepwise retracting the sheath (15). The deployment system (10) further comprises a biasing element being linked to the tip (13), and a blocking mechanism (24), wherein the blocking mechanism is being designed such, that a movement of the first actuating mechanism (16) in the proximal direction relative to the tip (13) is limitable to a maximum path of travel by the blocking mechanism (24).
US10092395B2 Electro-active lens with crossed linear electrodes
Eyewear is provided including a frame, and a camera connected with the frame, in which the camera is configured to be controlled by a remote controller. The camera may be configured to capture video and/or a photo. The eyewear may include data storage, and the camera may be connected to the data storage. A wrist watch may be configured to act both as a time piece and a controller of the camera. The eyewear may also include a heads up display and/or a video file player. The eyewear may also include an electro-active lens.
US10092394B2 Intraocular lens inserter and system and method regarding same
An inserter, system and method for inserting an IOL may include a lumen having an outer wall and an inner wall that includes at least one hollowed portion; a plunger for advancing along the lumen and having a plunger shaft extending into an open proximal end and terminating at a distal plunger end; a reservoir within the lumen between the distal plunger end and the distal insertion tip, having an opening that is misaligned with the at least one hollowed portion prior to advancing of the plunger, and that is aligned with the at least one hollowed portion during advancing of the plunger; and a viscous fluid within the lumen that flows along a bypass formed of the at least one hollowed portion and the opening and into the reservoir, decreasing an inserting displacement force effected at the distal insertion tip from a plunger displacement force applied to said plunger.
US10092392B2 Textured breast implant and methods of making same
Methods for texturing surgical implants, for example, breast implants, are provided. The methods include the use of computer controlled 3D printing of a sacrificial material to create a textured surface on an unfinished surface of the implant.
US10092391B2 Endoluminal prosthesis having modular branches and methods of deployment
The present embodiments provide an endoluminal prosthesis having modular branches, and systems and methods for facilitating deployment of the endoluminal prosthesis. In one example, the endoluminal prosthesis comprises a graft including a bifurcated body of a biocompatible material. The bifurcated body includes distally extending limbs. Limb extensions can be longitudinally and circumferentially adjusted prior to mating with the limbs to enable an “off-the-shelf” prosthesis that can conform to various complex anatomy. When adjusted and mated, fenestrations in the limb extensions can align with branch vessels.
US10092389B2 Orthotopic artificial bladder endoprosthesis
An orthotopic artificial bladder endoprosthesis includes a casing defining an enclosure for containing the urine of a patient; the casing being made of a PGA fiber fabric; two first connectors connected to the casing and connectable to the ureters of the patient to allow the entrance of the urine into the enclosure; a second connector connected to the casing and connectable to the patient's urethra to allow the outflow of the urine from the enclosure; a catheter inserted in the enclosure through the second connector and including a duct and an expandable element in fluid communication with the duct.
US10092386B1 Multi lumen IVC filter retrieval device
A device for retrieving items endovascularly includes a sheath having a first lumen containing a snare that can be deployed out a distal end of the sheath and retracted back into the sheath for pulling an IVC filter into the sheath. The sheath has a second lumen that opens through a sidewall of the sheath proximal of the distal end. The second lumen contains a removal assist device that can be deployed through the sidewall and used to dislodge and/or cut an item to be retrieved from a vein wall. The removal assist device includes a catheter, a cutting head, and a pull wire. The pull wire has a proximal portion protruding from a proximal end of the catheter and a distal end connected to the cutting head. The pull wire is movable within the catheter to selectively extend and retract the cutting head from the distal end of the catheter.
US10092385B2 Dual end bellow prosthesis insertion device
An apparatus and method for inserting prosthesis implants into a patient pocket. The apparatus has three openings including a prosthesis opening and two implant insertion openings. The apparatus prevents infection; eases insertion and placement; and reduces complications. In use, the first implant insertion end of the bellow is placed through the patient incision while allowing the bellow to be manipulated to force the first implant into a surgical pocket of a patient. Then the bellow is rotated 180 degrees so that the second implant insertion end becomes the opening through which the second implant is inserted into the second incision while allowing the bellow to be manipulated to force the second implant into a surgical pocket.
US10092382B2 Prophy angle device and method of use
A disposable prophy angle is provided, the prophy angle comprising a housing containing a drive shaft and a driven shaft; the drive shaft having a proximal end and a distal end and a longitudinal axis therebetween, the distal end having a substantially conical driving portion and a projection, the proximal end of the drive shaft configured to engage a dental hand piece; and the driven shaft having a driven portion comprising a recess configured for engagement by the projection and/or the substantially conical portion of the drive shaft to oscillate the driven shaft at an oscillation angle greater than 90 degrees. In some embodiments, there is a method of making a disposable prophy angle by overmolding a prophy cup to the prophy angle. In other embodiments, there is a method of using the prophy angle to prevent tooth decay.
US10092381B2 Orthodontic retainer cleaning case
A lidded plastic container has a plunger in the lid which pushes dental appliances down into a cleaning solution. The container includes vent holes in its lid to allow gas-evolving cleaning agents to vent without building up pressure inside the container and to drain the fluid from the container.
US10092380B1 Manually-operated tooth-buffing tool
The manually-operated tooth-buffing tool is a dental appliance that is adapted for use with a tooth. The manually-operated tooth-buffing tool is a handheld disposable tool that is used for the buffing and polishing of the tooth. The manually-operated tooth-buffing tool comprises a buffing head and a handle. The buffing head further comprises a grit that is rubbed against the tooth such that the plaque, calculus, and stains on the tooth are removed and the surface of the tooth is smooth.
US10092378B2 Method for producing dentures and articulator for carrying out the method
For producing dentures, a new method and device render it possible to evaluate and shape movements generated by the individual jaw joints of the patient such that work with appropriate articulators becomes possible, which employ the individual jaw joints as articulation joints and thus carry out the identical movements. The known articulators are equipped with joint-space duplicates such that they can be employed with optimal equipment for the respective patient. The support pin is moved back as fixing pin in the retral space of the articulator such that it does not constitute an impediment when working on and when inspecting the jaw models arranged on the frame upper part and the frame base part. Moreover, setting different biting positions is made significantly easier, because the frame upper part is fixed to a swivel arch of the frame base part by an adjustable position stabilizer but can also be detached.
US10092376B2 Orthodontic self-locking bracket
An orthodontic self-locking bracket includes a bracket body having an arch wire bracket slot and a bracket cover matched with the bracket body. Two sides of the arch wire bracket slot are provided with work wings. A bracket opening is arranged at the intersection of the arch wire bracket slot on the bracket body, and the bracket cover is inserted into the bracket opening and is in sliding fit with the bracket body. Left side of the arch wire bracket slot is provided with a pin shaft penetrating through the bracket opening, and the pin shaft is in clamping fit with the lower part of the bracket cover, so that the arch wire bracket slot can be closed and opened by the bracket cover. The bracket is locked and unlocked only by sliding rather than overturning the bracket cover. Complex operation for ligaturing a steel wire is eliminated.
US10092375B2 Invisible orthodontic appliance with molar distalization device
The present invention provides an invisible orthodontic appliance with a molar distalization device, comprising an orthodontic invisible aligner, and further comprising a molar distalization device arranged on the orthodontic invisible aligner, wherein the molar distalization device comprises a lip bumper arranged just in front of the orthodontic invisible aligner close to the lip side, and a connector connected with the lip bumper, and the end of the connector is connected to the molar position of the orthodontic invisible aligner. The end of the connector forms a U-shaped structure and the tail end of the U-shaped structure is connected to the molar position of the orthodontic invisible aligner. The novel orthodontic appliance provided by the present invention has the advantages of ensuring the attractiveness and greatly improving the orthodontic effect, improving the orthodontic speed and shortening the service cycle of the aligner.
US10092374B2 Dental vibration application method and dental vibration application device
The present application discloses a vibration application method including a stage for contacting a contact portion with at least one tooth, and a stage for causing the contact portion to vibrate so as to impart displacement of 0.04 μm or more to the contact portion. The difference between the maximum value and minimum value of a vibrational load during the time the contact portion is vibrating may be 3 gf to 10 gf. The stage for contacting the contact portion with the at least one tooth may include a stage for contacting the contact portion with an orthodontic appliance attached to the at least one tooth.
US10092373B2 Orthodontic treatment planning using lip tracer
The present invention discloses orthodontic treatment planning which enables designing the desired smile line with the help of a computer workstation.A new lip trace feature enables cutting out the portion of a photograph corresponding to the area inside the lips. The 3D model of the teeth is then completely visible when overlaid with the facial photograph.One can use this feature to superimpose the patient photo over the 3-D model of the teeth to see how much intrusion or extrusion is needed to design the smile line.Three dimensional model of dentition obtained by scanning of teeth along with the patient's two dimensional facial photograph is used to design the desired smile line for the patient by means of software instructions in the workstation.
US10092372B1 Elastically tensioned dental matrix wedge
The elastically tensioned dental matrix wedge is a dental matrix wedge for use in dental restoration procedures. The elastically tensioned dental matrix wedge includes a hollow elongated body having first and second longitudinally opposed ends. The first end is at least partially open and the second end is closed. An elongated tube is mounted within the hollow elongated body and extends longitudinally therein. A spiral torsion spring is secured to, and wraps about, the elongated tube. A clip is provided for releasably holding the spiral torsion spring in a compressed state. Release of the clip allows the spiral torsion spring to expand and exert an elastic tension force on an inner surface of the hollow elongated body.
US10092371B1 Occlusal sculpting device
An occlusal cutting and sculpting device for dental applications utilizing a cutting head having a tapered abrasive surface. The cutting head terminates in first and second end portions. A collar overlies and connects to the first end portion of the cutting head and is constructed with a first surface extending outwardly from the cutting head and a curved second surface adjacent the first surface lying apart from the cutting head.
US10092370B2 Medical or dental hand instrument
A hand instrument, comprising: a tool-holding device for fastening a treatment tool on the hand instrument, a driveshaft for transmitting a driving movement to the tool-holding device and a stroke gear which is designed to induce the tool-holding device in a stroke movement. According to a first embodiment the hand instrument further has a rotary gear which is designed to induce the tool-holding device to a rotational movement, wherein a drive-side element of the rotary gear and a drive-side element of the stroke gear are arranged jointly on the driveshaft. According to a second embodiment the drive-side element of the stroke gear is designed such, that in a complete revolution of the drive-side element of the stroke gear the tool-holding device runs through more than a double stroke. According to another embodiment the drive-side element of the stroke gear is disposed concentrically around an axis of rotation of the driveshaft.
US10092367B2 Image-guided therapy of a tissue
Image-guided therapy of a tissue can utilize magnetic resonance imaging (MRI) or another medical imaging device to guide an instrument within the tissue. A workstation can actuate movement of the instrument, and can actuate energy emission and/or cooling of the instrument to effect treatment to the tissue. The workstation and/or an user of the workstation can be located outside a vicinity of an MRI device or other medical imaging device, and drive means for positioning the instrument can be located within the vicinity of the MRI device or the other medical imaging device. The instrument can be an MRI compatible laser or high-intensity focused ultrasound probe that provides thermal therapy to, e.g., a tissue in a brain of a patient.
US10092365B2 Apparatus and method for robot-assisted surgery
An apparatus for robot-assisted surgery as well as a method for assisting the positioning of a manipulator arm of an apparatus for robot-assisted surgery. An instrument unit is connected to a coupling unit of the manipulator arm. The instrument unit has a surgical instrument with an instrument shaft, the proximal end of which is passable through a body orifice of a patient to a target area. When connecting the instrument unit to the coupling unit the distance vector (V), which is orthogonal to the longitudinal axis of the instrument shaft of the surgical instrument, between the longitudinal axis and the target area defined by the coordinates (xz, yz, zz) is determined. A first control information is generated when the amount of the determined distance vector (V) has and/or falls below a first preset value. An output unit outputs a signal dependent on the first control information.
US10092362B2 Method of designing orthopedic implants using in vivo data
The present disclosure is directed to orthopedic implants and methods of rapid manufacturing orthopedic implants using in vivo data specific to an orthopedic implant or orthopedic trial. Specifically, the instant disclosure utilizes permanent orthopedic implants and orthopedic trials (collectively, “implants”) outfitted with kinematic sensors to provide feedback regarding the kinematics of the trial or implant to discern which implant is preferable, and thereafter rapid manufacturing the implant.
US10092352B2 Cooled microwave denervation
A device and method is disclosed for creating a lesion in adventitia tissue of a renal artery and/or a region of tissue surrounding the adventitia tissue while protecting intima and media tissue of the renal artery from injury. A catheter carrying a microwave antenna is positioned within the renal artery. Cooling fluid is circulated around the microwave antenna in thermal contact with the intima of the renal artery. Power is supplied to the microwave antenna to cause microwave energy to be emitted omnidirectionally from the microwave antenna. The power supplied to the microwave antenna and the cooling fluid circulated around the microwave antenna are controlled to cause the adventitia tissue and/or the region of tissue surrounding the adventitia tissue to be heated to a temperature sufficient to cause thermal damage while the intima and media tissue are maintained at a temperature where thermal damage does not occur.
US10092350B2 Electrosurgical instrument and jaw part therefor
An electrosurgical instrument including a jaw part made up of mutually movable instrument legs which have facing sides on which one or more electrode areas are arranged/formed in each case, the movement of the instrument legs relative to each other being able to be limited by at least one first spacer acting on proximal end portions of the instrument legs and at least one second spacer acting on distal end portions of the instrument legs. At least one of the spacers on at least one electrode is manufactured from an electrically conductive material and is connected to the electrode in electroconductive fashion. Furthermore, the spacer cooperates with a local spacer abutment surface which is made of a non-conductive material and arranged in electrically insulating manner on at least one opposing electrode.
US10092347B2 Medical TFT instrument comprising a pivotable electrode support
A manually operable HF instrument in bipolar construction includes a jaw part having two electrode legs which can be moved relative to each other like pincers or scissors, and an instrument handle for operating and activating the jaw part. A separate electrode mount is articulated on at least one electrode leg of the jaw part so as to be able to pivot relative to it, an electrode in turn being elastically/pliably installed on the electrode mount.
US10092342B2 Bone cement delivery assembly with leakage prevention valve
A delivery assembly (20, 140) for delivering material such as bone cement into living tissue. The assembly includes an access cannula (22) that defines a portal to the tissue to which the material is delivered. The material is delivered from a delivery cannula (82) that is seated in the access cannula. The access cannula includes a valve (48, 146). The valve prevents the flow of material out of the access cannula. The valve also prevents the pressure head at the site at which the access cannula is inserted from forcing the delivery cannula out of the access cannula.
US10092339B2 Bone anchor
A bone anchor includes an anchor member including a first material, and having a tubular section extending along a longitudinal axis, a region configured to expand radially outwards from the longitudinal axis, and a bone engagement structure projecting from at least a portion of the expandable region of the tubular section, and a core member including a second material, and configured for insertion into and connection to the anchor member. When the core member is in the anchor member and is actuated relative to the anchor member, the tubular section is adjustable between a first position where the expandable region of the tubular member has a first length and a first maximum diameter, to a second position where the expandable region of the tubular member has a length shorter than the first length and a maximum diameter greater than the first maximum diameter.
US10092334B2 Femur fixation apparatus
A femur fixation apparatus includes an intramedullary nail, a lag screw that is inserted through the intramedullary nail, and an adjuster 4 fitted in the intramedullary nail. The adjuster includes a sliding part unrotatable and slid-movable in a longitudinal direction relative to the intramedullary nail and a rotation part rotatably connected to the sliding part. A lower end of the rotation part is formed with an inward flange part and a cutout. An engaging part of an engaging protrusion formed to the sliding part is inserted into the rotation part via the cutout from the radial direction, and the engaging part is supported by the inward flange part from the bottom, rotatably connecting the sliding part to the rotation part.
US10092333B2 Expandable intramedullary systems and methods of using the same
Intramedullary systems, expandable intramedullary nails, expandable anchors, and methods of using the same. The intramedullary system may include an expandable intramedullary nail configured to extend into an intramedullary canal of a long bone and/or one or more expandable anchors configured to extend at an angle transverse to the intramedullary nail. The intramedullary nails and/or anchors may include one or more integrated expansion mechanisms that allow for insertion in a contracted configuration and expansion into a deployed configuration to lock the relative position and prevent axial rotation and translation of the system.
US10092331B2 Methods and apparatus for coupling a prosthesis to a spinal segment
A method for coupling a prosthesis to a spinal segment in a patient includes the steps of selecting first and second reference points disposed along the spinal segment and pre-operatively measuring a target distance. The target distance extends between the first and second reference points while the patient is in a preferred posture such as the standing position. A prosthesis is coupled to the spinal segment and the prosthesis is then intra-operatively adjusted in order to set the distance between the first and second reference points based on the target distance.
US10092329B2 Posterior functionally dynamic stabilization system
A functionally dynamic stabilization unit and system for treatment of spinal instability are provided. Each unit, and collectively, the system, is configured to control flexion, extension and translation of the affected unstable vertebral area, thereby stabilizing the vertebral segments by restoring normal function. This is achieved by providing a unit and system that allow for lateral bending, axial compression, rotation, anterior segmental height adjustment, and posterior segmental height adjustment. The unit and system provide sufficient segmental stiffness, while also limiting, or controlling, the range of motion (i.e., sufficient stiffness in the neutral or active zone, while limiting or preventing motion outside of the active zone) to stabilize the vertebral segments. In use, the system mimics the natural movement of the normal spine. Furthermore, the system includes a rigid, fusion-promoting coupler configured for use in an adjacent level, or as a substitute for the functionally dynamic unit. The modularity of the system allows adjustment over time and easier revision surgery, and is configured for minimally-invasive, delivery or implantation.
US10092327B2 Methods for correcting spinal deformities
The present application discloses methods for treating spinal deformities. One embodiment includes inserting an elongated corrective member into the patient. During insertion, the corrective member is operatively attached to a first vertebral member that applies a first corrective force to correct a first vertebral member alignment. The corrective member is further inserted into the patient and subsequently operatively attached to a second vertebral member that applies a second corrective force to correct a second vertebral member alignment. The corrective member is further inserted and subsequently operatively attached to a third vertebral member that applies a third corrective force to correct a third vertebral member alignment. The embodiment may further include operatively attaching the corrective member to additional vertebral members to correct further misalignment. In one embodiment, a second member is attached to the vertebral members after they have been aligned to maintain the alignment.
US10092320B2 Powered driver actuated by force on driveshaft and related kits, components, and methods
Powered drivers, and kits and methods including or using powered drivers, having a driveshaft extending from a distal end of the housing and configured to slide responsive to a force applied to a distal end of the driveshaft and activate a motor to rotate the driveshaft. Some of the present powered drivers include a housing having a distal end and a proximal end; a motor disposed in the housing; a driveshaft extending outward from the distal end of the housing (e.g., in a direction away from the proximal end); a gearbox coupled to the motor and to the driveshaft such that activation of the motor will cause rotation of the driveshaft; and a battery configured to power the motor; where the gearbox is slidably disposed in the housing and configured such that, upon application of a threshold force on the driveshaft in the direction of the proximal end of the housing, the driveshaft and gearbox will slide toward the proximal end of the housing and thereby close an electrical circuit between the motor and the battery.
US10092318B2 Trans-endoscopic and laparoscopic surgery port
Surgical access ports useful in minimally invasive surgical procedures are provided. The access ports comprise a cannula that defines a passageway for one or more surgical instruments through a tissue tract and a dome extending from the cannula to provide an expanded diameter for receiving one or more surgical instruments.
US10092314B2 Safety scalpel with replaceable blade cartridge
In an embodiment, there is a safety scalpel having a handle, and a replaceable blade cartridge assembly that is releasably attached to the handle. The handle comprises a first end and a second end. The blade cartridge assembly comprises a housing that can be slideably mounted onto the second end of the handle, a blade holder that can be disposed within the housing, and a blade that can be attached to the blade holder. The safety scalpel has a resilient lock member that prevents the cartridge assembly from being detached from the handle during use.
US10092310B2 Electrosurgical devices
In various embodiments, a surgical instrument is disclosed. The surgical instrument comprises a handle assembly having a closure trigger, a closure actuator coupled to the closure trigger at a first pivot, and a closure spring. The closure actuator moves proximally on a longitudinal axis in response to actuation of the closure trigger. The closure spring applies a force vector to the closure spring tangential to the longitudinal axis. A shaft assembly is coupled to the handle assembly. An end effector is coupled to a distal end of the shaft assembly. The end effector comprises a jaw assembly comprising a first jaw member and a second jaw member. The first jaw member is pivotally moveable with respect to the second jaw member. At least one of the first and second jaw members are operatively coupled to the closure actuator.
US10092308B2 Method for reducing biofilm formation
A two phase method for reducing the formation of biofilm includes an evacuation of ambient air from a region about the surgical or treatment site, to extract airborne or aerosolized bacteria ejected from the site by the treatment. The extracted bacteria are prevented from settling back onto the cleansed tissue surface, thus at least reducing colonial bacteriological growth and concomitantly exuded biofilm material. A second phase involves the attachment of one or more ultrasonic transducers to the patient over or near a surgical treatment site after the surgery is terminated. Each applied ultrasonic transducer is used to vibrate the patient's tissues at the treatment site to disrupt biofilm formation.
US10092307B2 Tissue grasping tool
A tissue grasping tool includes: a longitudinal-axis member; a first member and second member; a manipulation member; a first wire-shaped member protruding from the first member and being formed a first loop; and a second wire-shaped member protruding from the second member and being formed a second loop; the first wire-shaped member and the second wire-shaped member extend in a direction which gradually approaches with each other as it goes toward the distal side from a proximal side of the first and second loops; in a state of which the first member and the second member come close with each other, the second wire-shaped member passes through an inside of the first loop; and a distance between distal end portions of the first and second loops is increased according to an operation in which the first member and the second member approach.
US10092305B2 System and method of navigation-guided osteotomy
The invention relates in particular to a system for attaching a first bone segment to a second bone segment, the two segments belonging to the same bone, in which the first and second segments are held together via a hinge resulting from the partial transverse cutting of said bone, characterized by the fact that said system comprises: two targets suitable for attaching to the two segments of said bone; a navigation system suitable for acquiring the three-dimensional positions and orientations of the targets; —a processing system suitable for calculating, based on the data sent from the navigation system, the angles corresponding to the three-dimensional alignment of said two segments; a display unit suitable for displaying the information to the surgeon; at least one milling guide; a plurality of implants of different sizes.
US10092304B2 Orthopaedic surgical instrument assembly for reaming a patient's acetabulum
A surgical instrument assembly includes a metallic hemispherical component and a driver component removably coupled to the hemispherical component. The metallic hemispherical component has a convex outer surface configured to engage a patient's natural acetabulum, a concave inner surface positioned opposite the outer surface and defining a cavity in the hemispherical component, a plurality of cutting teeth extending outwardly from the outer surface, and a plurality of apertures defined in the inner surface. The driver component has a shank and a plurality of ribs secured to, and extending outwardly from, the shank. Each rib has a tab that is received in a corresponding aperture of the hemispherical component to secure the driver component to the hemispherical component.
US10092300B2 Surgical drill with curved burr attachment and method
A surgical drilling instrument with a Curved Burr Attachment having an adapter removably coupled to a drill motor and a burr attachment coupled to said adapter. The burr attachment includes a tube with a wire shaft supported therein and a coil wire surrounding said wire shaft and having each of the coils touch the outer periphery surface of the wire shaft and the inner peripheral surface of said tube to enhance cooling of said outer periphery of said tube from the heat generated by said wire shaft and attenuate vibrations while allowing said burr attachment to be bent without kinking.
US10092298B2 Intraoperatively adjusting guide alignment
An alignment guide includes a main body sized and shaped to contact the proximal end of a tibia, and a retaining guide coupled to the main body. The retaining guide includes guide surfaces and is adjustable relative to the main body such that an operator can intra-operatively adjust the position of the guide surfaces relative to the main body to capture the anterior and posterior cruciate ligament between the guide surfaces.
US10092294B2 Surgical instrument with elongated channel
A surgical instrument including a handle assembly, an elongated body portion, a head portion and an elongated channel. The elongated body portion extends distally from the handle assembly. The head portion is disposed adjacent a distal end of the elongated body portion and includes an anvil assembly and a shell assembly. The elongated channel includes a proximal opening and a distal opening. The proximal opening is disposed distally of a proximalmost end of the handle assembly and proximally of the shell assembly. The distal opening is disposed on the shell assembly.
US10092291B2 Surgical instrument with selectively rigidizable features
Mechanisms for altering the shape of a cell or chamber of a shaft or an actuation drive of an instrument are provided. The mechanisms may selectively rigidize the shaft of surgical or diagnostic instruments. The shaft assembly includes a shaft operatively connectable to a control member, at least one cell or a set of cells defined within the shaft, a shape altering material contained within the cell or cells, and, an activation link operatively connectable to a source of activation energy for delivering activation energy to each cell for activating the shape altering material to selectively rigidize or unrigidize the shaft. An actuator for producing work is also provided that includes an element within a housing that defines a cell or a set of cells. The shape altering material is contained within the cells, and a source of activation energy operatively connected to each cell for activating the shape altering material to expand or contract the cell. The element is operatively connectable to a driving member of an instrument such that the change in the cell is translated to the driving member to facilitate the production of work.
US10092284B2 Suture anchor system and method
A suture anchor system and method including a suture anchor and a suture anchor drive. The suture anchor is positionable on a rod of the suture anchor drive. The rod defines an awl for forming a hole in a bone. The suture anchor drive further has an impactor for moving the suture anchor along the rod between a retracted position and an advanced position so as to implant the suture anchor in the bone with the awl positioned in the bone.
US10092281B2 Surgical retractor
A surgical retractor and method for retracting tissue in a patient is anatomically designed for particular muscles and includes a light source the light beam of which is positionable relative to the surgical retractor. The surgical retractor has a pair of retraction blades carried on separate retraction portions held open by ratchet assemblies. Blades are manually retracted and held open by automatically engaging ratchet fingers and are designed to match muscle curvature, minimizing various risks and incision size. The first retraction portion carries the first blade and includes tines each with ratchet grooves, while the second retraction portion carries the second blade on a carriage that is movably carried on the tines. Resilient spring actuated fingers associated with the carriage has ratchet grooves that co-act with the ratchet grooves of the tines to provide the ratchet assemblies between the retraction portions that regulates movement of the carriage and the second blade relative to the first blade.
US10092280B2 Spray applicator
A spray assembly for dispensing a mixture is provided. The spray assembly includes a connector configured for operable engagement with a first and second source of component and a source of pressurized fluid, and a tip operably connected to the connector. The tip includes an opening and defines a mixing chamber between the connector and the opening of the tip, and an insert member configured to be received in the mixing chamber. The insert member includes a plurality of radially extending slots on at least one end of the insert. The plurality of radially extending slots is configured to mix the first and second components prior to the mixture exiting the opening in the tip.
US10092278B2 Endoscopes having multiple lumens for tissue acquisition and removal and related methods of use
Embodiments of the invention include an endoscope including multiple lumens for tissue acquisition and removal and related methods of use.
US10092277B2 Aspiration biopsy apparatus and method
An aspiration apparatus includes a barrel having a needle receiving end and a piston receiving end. The barrel has an inner diameter and an outer diameter. The piston receiving end of the barrel has substantially the same inner diameter as the inner diameter of the barrel. The barrel has an opening therein through a sidewall of the barrel. The opening is between the needle receiving end and the piston receiving end. The opening is distant from the needle receiving end. The aspiration apparatus also includes a needle sealingly attached to the needle receiving end of the barrel, and a piston having an end which substantially seals to the inner diameter of the barrel. The piston is capable of a number of positions including a first position near the needle receiving end, a third position past the opening in the barrel.
US10092274B2 Sub-performing transducer element detection for medical ultrasound
Sub-performing elements of an ultrasound transducer array are detected. The power, such as current, used by or provided to the transmit driver is measured. By driving each element or group of elements separately, defective elements or groups of elements are detected from the amount of power used.
US10092273B2 Medical system
A medical system includes an operation panel provided with an LCD touch panel and an ultrasound observation apparatus connected via a cable. When a comment receiving section of the operation panel receives comment information from a comment transmitting section of the ultrasound observation apparatus, an LCD image processing section changes a comment on the LCD touch panel according to the comment information, an operation control section sends out information about the change to an apparatus control section, and the ultrasound observation apparatus changes a comment display of a predetermined portion on a diagnosis monitor.
US10092265B2 Method for reconstructing a 3D image from 2D X-ray images
The present invention relates to a method for reconstructing a 3D image from 2D X-ray images acquired with an X-ray imaging system, said method comprising the steps of: a) receiving a set of 2D X-ray images of a region of a patient with said X-ray imaging system, b) computing an initial 3D image within the coordinate system of the X-ray imaging system by using at least part of said 2D X-ray images with their respective projective geometry data; c) projecting said initial 3D image on at least part of said 2D X-ray images and adjusting the respective projective geometry data of said images, said adjustment comprising registration of said images with the projection of the initial 3D image using an image-to-image registration technique; d) computing an updated 3D image using the complete set of 2D X-ray images with their respective adjusted projective geometry data.
US10092264B2 Image processing apparatus, image processing method, radiation imaging system, and non-transitory computer-readable storage medium
An image processing apparatus obtains a three-dimensional radiation image of a right region of substantially symmetrical regions, obtains a three-dimensional radiation image of a left region of the substantially symmetrical regions, performs alignment between the three-dimensional radiation image of the right region and the three-dimensional radiation image of the left region based on a feature position of the regions, and substantially symmetrically arranges and displays the three-dimensional radiation image of the right region and the three-dimensional radiation image of the left region which have been aligned.
US10092263B2 Apparatus and method for generating reprojection images for diagnostic feature extraction
A medical imaging apparatus includes a scanner configured to acquire projection data of an object in a plurality of directions, and a data processor configured to generate a volume of interest based on the projection data, generate a two-dimensional (2D) reprojection image by reprojecting the volume of interest in at least one direction, and extract feature information from the 2D reprojection image.
US10092261B2 X-ray imaging apparatus and control method for the same
Provided is an X-ray imaging apparatus including an X-ray source to emit an X-ray onto a breast, a detector assembly configured to detect the X-ray transmitted through the breast, a compression paddle configured to compress the breast positioned on the detector assembly, a paddle manipulator configured to control the compression paddle according to a command, a degree-of-compression sensor configured to measure a degree of compression to which the breast is compressed by the compression paddle, and a pressure controller configured to supply a pressure corresponding to the measured degree of compression of the breast to the paddle manipulator.
US10092259B2 Systems and methods for cooling X-ray tubes and detectors
According to various aspects, exemplary embodiments are disclosed of systems that may be used for cooling objects, such as X-ray tubes and detectors, etc. Also disclosed are exemplary embodiments of methods for cooling objects, such as X-ray tubes and detectors, etc. For example, an exemplary embodiment includes a system that can be used to cool an X-ray tube and detector with one chiller. As another example, an exemplary embodiment of a method includes using one chiller to cool an X-ray tube and detector.
US10092258B2 X-ray apparatus
A bucky tray for an X-ray imaging apparatus includes a first plate on which an X-ray detecting device is mountable, and a second plate configured to be coupled to the first plate to be movable to at least one of a first location where the X-ray detecting device of a first size is accommodated and a second location where another X-ray detecting device of a second size is accommodated. The X-ray detecting device is configured to be mounted on the bucky tray.
US10092256B2 Cone beam computed tomography volumetric imaging system
Embodiments of methods and/or apparatus for a radiographic imaging can include a plurality of x-ray sources disposed in a curve and a detector configured to revolve relative thereto. In one embodiment, a CBCT imaging method and/or apparatus can include performing a first scan at a first speed using stationary angularly distributed x-ray sources to acquire first CBCT projection data that impinge a detector of a first field of view (FOV), identifying an area of interest within the first FOV, and performing a second scan at a second speed using the x-ray sources acquire second CBCT projection data that impinge a portion of the detector of a second smaller FOV including the area of interest within the first FOV using second emissions by the x-ray sources, where the second speed is greater than the first speed.
US10092255B2 Intraoral sensor
The present invention relates to an intraoral sensor for intraoral X-ray photography, and provides an intraoral sensor bending along an intraoral structure during intraoral X-ray photography, wherein the degree of bending of a first region corresponding to a part facing the major axis differs from that of a second region corresponding to the remaining part.
US10092254B2 Medical x-ray imaging apparatus
The invention relates to a medical x-ray imaging apparatus which is specifically designed for enabling three-dimensional imaging of relatively small volumes from the area of extremities of a patient. The apparatus includes a support construction (1) supporting a substantially ring-shaped structure (2), an O-arm (2), which in turn supports imaging means (21, 22) and which O-arm (2) is arranged with an examination opening (4). The imaging means (21, 22) are arranged movable within the O-arm (2). A positioning support (8) is arranged in connection with said examination opening (4) whose location with respect to the O-arm (2) is arranged adjustable. Preferably the apparatus comprises a control system comprising a control function for moving the positioning support (8) in a first direction at a first speed within the area of the examination opening (4) and for simultaneously moving the O-arm (2) with respect to its support construction (1) substantially at said first speed in substantially opposite direction than said first direction.
US10092251B2 Prospective evaluation of tumor visibility for IGRT using templates generated from planning CT and contours
The plan CT is described to generate dual energy (DRR) that stimulates the treatment time radiographs in order to prospectively evaluate the angles in which issues for the template matching algorithm are present, and thus the visibility of the tumor. The present invention uses template matching to quantify the “trackability” of the target from different angles or directions. The peak-to-side lobe ratio is used to measure trackability. The results of this process influence treatment planning. For example, based on the outcome, either less or no dose is planned for the angles in which the location of the templates cannot be verified and thus, the tumor.
US10092249B2 Robust alarm system
A robust alarm system has an alarm controller adapted to input an alarm trigger and to generate at least one alarm drive signal in response. Alarm subsystems input the alarm drive signal and activate one or more of multiple alarms accordingly. A subsystem function signal provides feedback to the alarm controller as to alarm subsystem integrity. A malfunction indicator is output from the alarm controller in response to a failure within the alarm subsystems.
US10092247B2 Method and system for quantifying limitations in coronary artery blood flow during physical activity in patients with coronary artery disease
Embodiments include a system for determining cardiovascular information for a patient with coronary artery disease. The system may include at least one computer system configured to receive patient-specific data regarding a geometry of the patient's heart and create a model representing at least a portion of the patient's heart based on the patient-specific data. The at least one computer system may be further configured to create, for a given level of physical activity, a physics-based model of blood flow through the patient's heart simulated during a selected level of physical activity; determine and normalize one or more values of at least one blood flow characteristic within the patient's heart during the simulated level of physical activity; and compare the one or more normalized values of the at least one blood flow characteristic to a threshold to determine whether the level of physical activity exceeds an acceptable level of risk.
US10092244B2 Biometric detection module with denoising function and biometric detection method thereof
A biometric detection module including a light source module, a detection region and a control module is provided. The light source module is configured to emit green light, red light and IR light in a time division manner to illuminate a skin surface. The detection region is configured to detect penetration light emitted from the light source module for illuminating the skin surface and passing through body tissues to correspondingly generate a green light signal, a red light signal and an IR light signal. The control module is configured to determine a filtering parameter according to the green light signal to accordingly filter the red light signal and the IR light signal, and calculate a biometric characteristic according to at least one of the green light signal, a filtered red light signal and a filtered IR light signal.
US10092243B2 PED—endoscope image and diagnosis capture system
A personal electronic device (PED)-endoscope image and diagnosis capture system is provided. The system includes a PED adapter having a magnification lens connection side and a PED connection side. A magnification lens is connectable with the lens connection side of the PED adapter. An eyepiece lens coupler is also provided and connects the magnification lens to the endoscope eyepiece. A PED is connected to the PED adapter and includes a processor, a memory and an image capture system with a PED lens. The PED adapter aligns the magnification lens with the PED lens. The processor is configured to activate the image capture system using a remote or voice-activated trigger signal and store captured images in the PED memory. Patient data and examination data can be associated with the images, and the images and data can be transferred from the PED to an electronic medical records system.
US10092235B2 Method and apparatus for enhancing nervous function
Disclosed is a method for interacting with the nervous system. The method includes detecting signals associated with a biological function at one or more sensors. It also includes processing the signals to create a representation thereof, delivering effector responses based on the representations, and controlling a physical process.
US10092232B2 User state selection based on the shape of the exhale stream
The three-dimensional (3D) shape of the exhale stream from a user's nostrils is often correlated with the user's state (e.g., an emotional state and/or a certain health condition). Thus, identifying the shape of a user's exhale stream can help determine the user's state. In one embodiment, a system that selects a state of a user includes at least one inward-facing head-mounted thermal camera that takes thermal measurements of at least three regions below the nostrils (THS). THS are indicative of shape of the exhale stream (SHAPE). The system also includes a computer that generates feature values based on THS, which are indicative of the SHAPE, and utilizes a model to select the state of the user, from among potential states of the user, based on the feature values. Optionally, the system includes a user interface that present the user's selected state.
US10092229B2 Calibration of analyte measurement system
A method of calibrating an analyte measurement system is provided.
US10092227B2 Handheld physiological sensor
A handheld device measures all vital signs and some hemodynamic parameters from the human body and transmits measured information wirelessly to a web-based system, where the information can be analyzed by a clinician to help diagnose a patient. The system utilizes our discovery that bio-impedance signals used to determine vital signs and hemodynamic parameters can be measured over a conduction pathway extending from the patient's wrist to a location on their thoracic cavity, e.g. their chest or navel. The device's form factor can include re-usable electrode materials to reduce costs. Measurements made by the handheld device, which use the belly button as a ‘fiducial’ marker, facilitate consistent, daily measurements, thereby reducing positioning errors that reduce accuracy of standard impedance measurements. In this and other ways, the handheld device provides an effective tool for characterizing patients with chronic diseases, such as heart failure, renal disease, and hypertension.
US10092225B2 Non-invasive system and method for measuring blood glucose in the human body utilizing a modified ceramic coaxial resonator
A system and method for measuring glucose levels in a user's blood without having to draw a blood sample. A wave energy source emits wave energy. A modified ceramic coaxial resonator is provided that receives the wave energy and produces a frequency oscillation. An opening is formed in a conductive layer surrounding the ceramic coaxial resonator. Skin tissue is pressed against the opening. The sample tissue alters the frequency oscillation created by the ceramic coaxial resonator. At least some of the altered frequency oscillation is indicative of blood glucose levels within the sample tissue.
US10092221B2 Analysis of breathing data
A method of analyzing breathing data representing a shape of the trunk of a subject 104 as a function of time to monitor and/or analyze the subject's breathing pattern. The data is measured and processed into a data array relating to a 2-dimensional grid having grid points, a position in space of the shape at each grid point and points of time. The method includes the steps of mapping the data array onto a 2-dimensional array, decomposing the 2-dimensional array and forming a signature of the subject 104 from the decomposed 2-dimensional array representing a motion pattern.
US10092215B2 Devices and methods for vascular navigation, assessment and/or diagnosis
Devices and methods for vascular navigation, assessment and/or diagnosis are described which determine the location of the tip of a vascular catheter using the introduction of a medium with a measurable parameter (e.g., temperature, light reflection, sound reflection, etc.) and sensing and measuring the measurable parameter as the catheter is advanced. Measurements of the parameter are tracked over time, recorded and analyzed. The value of the parameter and/or the shape of the parameter value vs. time curve may be used in the analysis. For example, curve amplitude, variability, standard deviation, slope, etc. may be used in the analysis of catheter location.
US10092210B2 Impedance measuring device
The present invention relates to an impedance measuring device obtaining impedance of portions of an object corresponding to two sensing electrodes by detecting, through the two sensing electrodes, an electrical variation shown on the object as an electrical signal is applied. A detector amplifying each of signals detected through the two sensing electrodes and then differential-operating the amplified signals to generate a signal for obtaining impedance is subjected to a calibration process for adjusting the gain of the amplifiers to reduce in-phase noise added due to an imbalance between the sensing electrodes.
US10092209B2 Non-invasive in situ glucose level sensing using electromagnetic radiation
System and method of using electromagnetic radiation signals to non-invasively test a glucose level in a subject. During operation, an incident beam of Terahertz waves is generated and projected onto the surface of the eyeball, which is naturally reflected by a tear layer. The reflected Terahertz waves are detected and characterized to determine the reflection characteristics of the tear layer, e.g., an axial ratio of reflection coefficients in two polarization orientations. Provided with the determined axial ratio and according to a predetermined correlation among axial ratio, tear glucose level and blood glucose level, the current blood glucose level in the subject can be derived and presented to a user.
US10092208B2 Non-invasive in situ glucose level sensing using electromagnetic radiation
System and method of using electromagnetic radiation signals to non-invasively test a glucose level in a subject. During operation, an incident beam of Terahertz waves is generated and projected onto the surface of the eyeball, which is naturally reflected by a tear layer. The reflected Terahertz waves are detected and characterized to determine the reflection characteristics of the tear layer, e.g., an axial ratio of reflection coefficients in two polarization orientations. Provided with the determined axial ratio and according to a predetermined correlation among axial ratio, tear glucose level and blood glucose level, the current blood glucose level in the subject can be derived and presented to a user.
US10092200B2 Plethysmograph variability processor
A plethysmograph variability processor inputs a plethysmograph waveform having pulses corresponding to pulsatile blood flow within a tissue site. The processor derives plethysmograph values based upon selected plethysmograph features, determines variability values, and calculates a plethysmograph variability parameter. The variability values indicate the variability of the plethysmograph features. The plethysmograph variability parameter is representative of the variability values and provides a useful indication of various physiological conditions and the efficacy of treatment for those conditions.
US10092195B2 Noninvasive detection of human brain conditions and anomalies
Vascular conditions are detected non-invasively in the human body using a collection of information from small local regions of the vasculature, or from a specific signature or “BrainPulse” that can be derived from a patient's heartbeat-induced cranium movements. An array of accelerometers or other sensors are engaged against the head of a patient and skull movements, preferably under 100 Hz, are recorded. Vibration signatures of vessel structures such as branches, aneurysms, stenosis, etc. using random, periodic, band limited or transient analysis provides a library for further processing. The signature library is used to localize the origin of the recognized vascular feature, and the localized feature is presented to the physician in a clinically relevant manner.
US10092193B2 Hypovolemia diagnosis technique
Embodiments of the present disclosure relate to a system and method for determining a risk, onset, or presence of hypovolemia based on one or more features of a plethysmographic waveform during a patient breathing cycle. For example, a hypovolemic patient may exhibit characteristic changes in pulse amplitude or stroke volume during inhalation and exhalation relative to a healthy patient. Further, a trend or pattern of such features may be used to assess the patient's fluid condition.
US10092189B2 Determining angular orientation for imaging
The present disclosure provides an OCT imaging system having a variety of advantages. In particular, the OCT system of the present disclosure may provide a more intuitive interface, more efficient usage of controls, and a greater ability to view OCT imaging data.
US10092186B2 Advanced patient management with environmental data
Systems, devices and methods for using environmental data to manage health care are disclosed. One aspect is an advanced patient management system. In various embodiments, the system includes at least one implantable medical device (IMD) to acquire at least one IMD parameter indicative of patient wellness, means to acquire at least one environmental parameter from at least one external source, and means to correlate the at least one parameter indicative of patient wellness and the at least one environmental parameter to assist with patient health care decisions. Other aspects and embodiments are provided herein.
US10092185B2 Data transmission via wide band acoustic channels
Embodiments of the present invention relate to ultrasound (acoustic) data transmission systems, in particular data transmission over wide-band acoustic channels with frequency-dependant multi-path propagation. More specifically, embodiments of the invention involve increasing the bit rate in the acoustic channel by means of utilization of the entire ultrasound spectrum available for data transmission inside a human body.
US10092184B2 Lighting device
Lighting device (10) having a support (11), a plurality of emitting elements (12) adapted to emit light, fixed to the support (11) and each having an emission direction (A) radial to a predefined optical axis (B). The lighting device (10) is provided with a reflection surface (13) facing the emitting elements (12) and configured to reflect the light emitted in use by the latters in a direction parallel to the optical axis (B).
US10092182B2 Modular lens adapters for mobile anterior and posterior segment ophthalmoscopy
A modular lens adapter system or kit is provided for mobile anterior and posterior segment ophthalmoscopy. Equipped with various lens adapter modules, respective lenses and a mobile imaging device, a user is provided with tools for various mobile ophthalmoscopy imaging applications. Eye care practitioners can use their existing lenses to customize the modular lens adapter system in a cost-effective way, which allows for mobile and remote capture, viewing, and utilization of clinical images. The various modules are also adaptable to nearly any type of phone or tablet regardless of its dimensions or presence of a protective case. The invention also addresses the need for fewer, smaller, less expensive, and easier to use ophthalmic imaging equipment, which is further important in enabling a broad base of users.
US10092181B2 Method of imaging multiple retinal structures
Methods and apparatus for imaging multiple retinal structures and montaging of multiple retinal images are provided. The method involves cross-correlating images from different imaging channels to compensate for intra-frame distortion due to retinal movement during image acquisition, and conducting a second cross-correlation to filter out any motion artifacts in the images. The resultant images are combined to generate a composite image. The method also involves controlling light directed on the retina spatially and temporally.
US10092175B2 Eye viewing device enabled for performing ear examinations and adapter
An eye viewing device includes an imaging assembly having at least two optical components disposed along an optical axis of the device. An adapter is attachable to the device and is aligned along the imaging axis of the device, the adapter having at least one adaptive optical element configured for projecting an image of the ear along the imaging axis for viewing without modification to the device and enabling separate examination modes.
US10092174B2 Endoscope light source apparatus
A cooling device according to the invention includes: a first flow channel configured so that a coolant passes; a first heat receiving portion; a first heat radiating portion arranged in the first flow channel; a first heat transferring portion configured to transfer heat from the first heat receiving portion to the first heat radiating portion; a second flow channel configured so that the coolant passes; a second heat receiving portion; a second heat radiating portion arranged in the second flow channel; and a second heat transferring portion configured having a longer length than the first heat transferring portion and transferring heat from the second heat receiving portion to the second heat radiating portion. The second heat radiating portion is configured having a larger surface area than the first heat radiating portion.
US10092166B2 Image processing device and image processing method for color calibration of an image
There is provided an image processing device including an image information acquisition unit configured to acquire a captured image from an endoscope, an adjustment information acquisition unit configured to acquire color calibration information about color calibration performed in a display device on which the captured image is displayed, a transmission unit configured to transmit, to a printing device, print data corresponding to the acquired captured image, and a correction value acquisition unit configured to acquire a correction value used for performing, on the print data, correction that is corresponding to the color calibration of the acquired color calibration information.
US10092164B2 Device and method for assisting laparoscopic surgery—rule based approach
The present invention provides a surgical tracking system for assisting an operator to perform a laparoscopic surgery of a human body, said surgical tracking system comprising: a. at least one endoscope adapted to acquire real-time images of a surgical environment within said human body; b. a maneuvering subsystem adapted to control the spatial position of said endoscope during said laparoscopic surgery; and, c. a tracking subsystem in communication with said maneuvering subsystem, adapted to control the maneuvering system so as to direct and modify the spatial position of said endoscope to a region of interest.
US10092163B2 Endoscope apparatus, endoscope, initialization method, and initialization program
An endoscope apparatus includes: a camera head configured to examine an interior of a subject and output a result of the examination; and a control apparatus electrically connected to the camera head and configured for the examination result to be inputted thereto from the camera head and to control operation of the camera head. The camera head includes a plurality of devices, and a CPU configured to perform initialization of at least one of the plurality of devices. The endoscope apparatus makes it possible to shorten start-up time of the entire endoscope apparatus.
US10092161B2 Pump and dishwasher including the same
A pump (8) is disclosed. The pump (8) includes a partition wall (84) configured to divide the interior of a body into two spaces, a first chamber (C1) located under the partition wall (84), the first chamber (C1) having an introduction portion (841), through which water is introduced, a second chamber (C2) located above the partition wall (84), the second chamber (C2) having a discharge portion (849), through which water is discharged, a communication hole (86) formed through the partition wall (84) to allow the first chamber (C1) and the second chamber (C2) to communicate with each other therethrough, an impeller (85) provided in the second chamber (C2) to move water to the discharge portion (849), a housing configured to define the bottom surface of the first chamber (C1), the housing being made of a conductor, a heater (H) configured to heat the housing (81), and a steam discharge (843) port formed through the first chamber (C1) to allow steam to be discharged therethrough.
US10092157B2 Robot cleaner
A robot cleaner is provided. The robot cleaner includes a main body, a voice input unit installed on the main body and comprising a microphone, a cover member to cover the voice input unit, and a buffering member provided on one of the main body and the cover member and adjacent to the voice input unit.
US10092153B2 Agitator and robot cleaner including the same
An agitator and a robot cleaner including an agitator. The agitator includes a body configured to be rotated, a plurality of couplers formed at the body and arranged to be spaced apart from each other by a predetermined distance, and a first member and a second member coupled to any one of the couplers and configured to contact a surface to be cleaned during rotation of the body. The first member and the second member extend different lengths from the body in a radial direction.
US10092150B2 Cleaner head
A cleaner head for a cleaning appliance, comprising a main body, a first bearing assembly, a second bearing assembly and a brushbar. The first bearing assembly is secured to the main body, and comprises a first stationary part fixed with respect to the main body and a first rotary part arranged to rotate with respect to the first stationary part. The second bearing assembly is secured to the main body, and comprises a second stationary part fixed with respect to the main body and a second rotary part arranged to rotate with respect to the second stationary part. The brushbar is coupled for rotation with the first and second rotary parts such that the brushbar rotates with the first and second rotary parts, and is configured to slidably engage the first and second rotary parts such that it can be separated from the first and second rotary parts for cleaning.
US10092147B2 Vacuum cleaning device
A vacuum cleaning device comprises: a housing; a motor and fan assembly for generating an airflow between an air inlet and an air outlet. A removable dirt collection bin receives dirt in the airflow. The dirt collection bin is located in fluid communication between the air inlet and air outlet and mountable to the housing. A locking mechanism is moveable between a locked position and an unlocked position for releasably coupling the dirt collection bin to the housing. An ejection mechanism arranged to eject the dirt collection bin away from the housing when the locking mechanism is in the unlocked position.
US10092145B2 Fibrous structures
Fibrous structures that exhibit a Geometric Mean Modulus (GM Modulus) of less than 1402.4 g/cm at 15 g/cm as measured according to the Modulus Test Method described herein and a Geometric Mean Elongation (GM Elongation or GM Elong) of less than 10.2% measured according to the Elongation Test Method described herein are provided.
US10092144B2 Golf accessories for cleaning hands or equipment
A pocket insert card is received within a pocket of a garment. A moisture absorbent or moisture wicking fabric sheet is attached to the card such that the sheet can be situated outside the pocket for cleaning purposes while the card remains in the pocket. The fabric sheet may be elongated and folded in face-to-face portions attached to the card. A hook and loop patch may support an object on the fabric sheet. A holder for a spare golf tee or pencil is provided, as is a retainer for a scorecard. The fabric sheet may be inserted into the pocket or may form the pocket body itself. The fabric sheet may also be used without the pocket, attached directly to the interior of a garment. A double sided snap may be used to mount a ball marker to the fabric sheet.
US10092143B2 Mouthwash bottle with a pump, a toothbrush holder and an insertable cup
A mouthwash dispensing system including a bottle having a base and a top portion. The mouthwash dispensing system includes a pump configured to draw mouthwash out from within the bottle, the pump having a pump neck extending into the bottle and a pump nozzle for guiding the mouthwash out of the bottle. The mouthwash dispensing system further includes a cavity within the top portion and positioned below the pump nozzle, the cavity configured to receive a cup, such that the pump draws the mouthwash out of the bottle and into the cup. The mouthwash dispensing system further includes a toothbrush holder configured to rotate about the pump neck and move between a storage position and a use position, the toothbrush holder limiting movement of the cup within the cavity in the storage position, and holding a toothbrush in the use position.
US10092141B2 Disposable fluid separator
The present disclosure relates to a bag for separating fluids with differing densities. In particular the disclosure relates to a kitchen utensil that can use to separate, for example, gravy or pan juices from cooking fat. The bag includes upper and lower openings and an upper handle. Cooking juices can be placed into the bag via the upper opening. Once closed, the fat will rise while the gravy collects at the bottom of the bag adjacent the lower closure. The lower closure can then be opened to let out the gravy.
US10092140B2 Fanning plate for a baked potato
A fanning plate for a baked potato provides an arched top surface to fan out the slices of a Hasselback potato during the seasoning and baking process, allowing the potato slices to crisp properly, as well as raised rims and endcaps to keep the seasonings contained and prevent a mess. Multiple plates may be easily stacked for compact storage.
US10092138B2 Modified dicing procedure for a food processor
A food processing device (10) includes a drive assembly coupled to a dualaction cutting tool (20) and a single-action dicing tool (40). First and second cutting assemblies (51, 52) are disposed on the cutting tool (20) and are adapted to make first and second cuts in a food substrate as the cutting tool (20) rotates within a food processing path (26). The cutting tool (20) is further adapted to urge the cut food substrate towards and through the dicing tool (40) where generally parallel spaced-apart blades (66) further cut the food substrate to form diced food elements. The sequential cutting arrangement of the cutting tool (20) and the dicing tool (40) provides for a food processing device (10) that is capable of dicing a food substrate with lower torque and lower power requirements as compared to conventional dicing methods.
US10092135B2 Firebox with fire/air control for kamado style stove
A firebox assembly for generating smoke and conveying controlled amounts of smoke and air for a kamado oven. A firebox assembly has a door leading to a fire chamber, in turn, having an exit opening for smoke to flow into a smoke chamber. A chimney connected to the smoke chamber has slide gates to control the flow of smoke from the smoke chamber into the kamado oven. Further, the gates allow the smoke to be exhausted to the atmosphere and further allow atmospheric air to enter into the chimney eventually flowing to the kamado oven.
US10092134B2 Waffle maker
A waffle maker includes a first grill member and a second grill member openably coupled to the first grill member. The first grill member has a grill body and a cross-shaped rib mounted in a receiving space of the grill body. The cross-shaped rib has first rib portions, second rib portions under the first rib portions when the first grill member is at an upright state, and a cross-shaped notch. The cross-shaped notch has first notch portions extending respectively along the first rib portions, and second notch portions extending respectively along the second rib portions and communicating with the first notch portions. Each of the first notch portions has a length larger than that of each of the second notch portions.
US10092133B2 Method for making pots and pans, equipped with a multi-layer coating of non-stick material
A method for making pots and pans, equipped with a multi-layer coating of non-stick material including the forming of multiple layers of coating of an inner surface of a wall delimiting a cooking cavity, performed by cyclical repetition of a step of applying suitable substances and subsequent drying and baking in an oven of said layers of substances applied, at least the final layer of said substances being obtained by using a non-stick substance. The method includes, before the step of applying the substance for forming at least the final layer coating the cooking cavity of the pot, a step of adding as an additive edible oil or grease to the liquid substance to be applied for forming said final layer.
US10092131B2 Beverage frothing device and jug comprising said device
The beverage frothing device comprises a first beverage passageway comprised of: a first beverage suction chamber (13) in communication with a first beverage suction duct (17) and a first steam inlet duct (21), wherein the first beverage suction duct is configured for communication with a beverage container; an air inlet port (27A); a frothing arrangement for mixing beverage delivered through the first beverage suction duct (17) with air from the air inlet port (27A) and producing frothed beverage; a first beverage dispensing spout (31), wherefrom frothed beverage is dispensed. The beverage frothing device further comprises a second beverage passageway comprised of a second beverage suction chamber (15) in communication with a second beverage suction duct (19) and a second steam inlet duct (23), wherein the second beverage suction duct is configured for communication with the beverage container. A steam feeding arrangement is further provided, which is configured for dispensing steam selectively to the first steam delivery duct (21), for producing frothed beverage, or to the second steam delivery duct (23) for producing hot, unfrothed beverage.
US10092130B2 Opener for making large openings in capsules
A system comprises a capsule (30) with a wall and a capsule extraction unit (10,10′, 20). The extraction unit has a capsule holder (20) for holding the capsule and an opener (10) with a cutting edge (151) for forming an opening (37,38) in the capsule wall (32,33) by cutting the wall. The opener (10,10′) further comprises a ram (152) that recesses a portion (39) of the capsule wall (32,33) adjacent to the opening (37,38) after formation of the opening by cutting the wall (32,33) by the cutting edge (151).
US10092128B2 Variable speed steam cooker
A user-manipulable apparatus uses a steam generator responsive to pressure while also allowing the user to increase or decrease cooking speed, water consumption and energy efficiency of a steam cooker as desired. In one exemplary embodiment, a steam cooker includes a variable-area vent orifice and a steam generator responsive to pressure in the cooking chamber. If the pressure in the cooker is lower than desired, more steam is generated until the pressure reaches a predetermined set point. If the pressure is higher than desired, steam generation is slowed or stopped until the pressure lowers to a predetermined set point.
US10092118B2 Method for manufacturing image display
An image display including an image substrate and a support structure. The image substrate has an image printed on a first surface. The support structure can include a front sheet and a plurality of side strips extending from the front sheet. The image substrate can be adhered to an external surface of the front sheet so that the front sheet forms a rigid backing for the image substrate. A variety of image substrates are provided.
US10092117B2 Cascading display
An improved cascading display can be formed by assembling a plurality of support members integrally formed from the display. The improved display can attractively exhibit socks, underwear, and other displayable garments in a cascading fashion and can require fewer materials. Methods of forming the cascading displays are also disclosed.
US10092115B2 Closing mechanism for refrigerated display cabinets
Closing mechanism (1) for refrigerated display cabinets (2), of the type display cabinets (2) that implement a movable closing section (3), said mechanism (1) being disposed relating said movable section (3) with the body (4) of the display cabinet (2) to open and close it, and said movable section (3) having a part projected (8) over the product arrangement area (9), normally fully or partially materialized in transparent material, wherein the mechanism (1) comprises independent frontal displacement means and independent lateral displacement means on either side indifferently.
US10092109B2 Portable seat apparatus and method
A portable seating apparatus and method for easy assembly/disassembly of the same is described. The apparatus is designed for easy display of theme based design components which may be easily changed with minimal effort and complication. The assembly includes standing and swing type embodiments. The apparatus comprises seat, side support, and back rest components. The seat component generally comprises one or more substantially horizontal seat members and a front frontboard member to be removably attached with the front of the seat component. Right and left side support components include integral seat support, arm rest and back rest support portions. The backrest component includes at least one backboard member. Outward facing component members including frontboard member with or without optional faceplate, seat component members, side support component members and backboard members having design elements (for example indicia, designs, 3 dimensional molded design elements) are easily changed by swapping out one or more members with similar component members containing different design element. Example embodiments includes inside and outside side support members that are combined at the right and left side support components to allow the outside side support members to be changed while keeping the inside side support members attached to the other seating and backrest components. Example embodiments include and inside and outside backboard members allowing an inside backboard member containing design elements to be changed without detaching the outside backboard member. Example steps for easily assembly and disassembly of both standing and suspended embodiments are described.
US10092108B2 Dual height booster seat
A dual-height seat riser or booster provides an elevated seating surface for an adult individual when positioned on, for example, a bench or pew surface. The riser includes a pair of sidewalls having upper and lower edges and a seat member fixed offset to a midline so as to be closer to the upper edge of the sidewall and positioned at an angle so as to slope downward. The riser is configured such that when positioned on a bench with the lower edge of the sidewalls down and the front edge of the seat member forward, the seat member is at a first height, approximately 4 to 16 inches, and when the riser is inverted with the upper edge down and the rear edge forward, the seat member is at a second height, approximately 2 to 8 inches.
US10092104B2 Snap-in edge trim design for end panels
An edge trim for display cases, and methods for making edge trim, are described. Instead of using tape or an adhesive to attach trim to the outer rims of end panels, a shape pattern is created in an extruded trim piece. Then polyurethane liquid can be added to the interior of the panel so that it also fills in the shape pattern. When the polyurethane solidifies into foam it will create a tight bond between the panels and the trim pieces.
US10092103B2 Organizer kit
A removable bracket includes a generally planar body having a front face, a rear face, a first longitudinal side, a second longitudinal side, a first lateral side, and a second lateral side. Each of the first lateral side and the second lateral side extends between the first longitudinal side and the second longitudinal side and includes a lip extending outwardly from the front face. A lateral axis bisects the body and a longitudinal axis bisects the body. The body is symmetrical about each of the lateral and longitudinal axes. Two supports extending generally perpendicularly outwardly from the front face proximate to and on either side of the lateral axis. A kit includes a plurality of the brackets, and at least one of a rod, a first shelf, a plurality of extension pieces, and a second shelf.
US10092099B1 Adjustable shelving
A rack for supporting items and comprising a first shelf and a second shelf that slideably interlocks with the first shelf and a plurality of support legs including at least two support legs for each of the first shelf and second shelf. Each of the first and second shelves has one end that includes a pair of spaced apart receiving ports with each receiving port for accommodating a corresponding support leg. Each of the first and second shelves further has an opposite end with the opposite ends for respective sliding engagement therebetween in order to provide the slideable interlocking.
US10092098B2 Mounting and latching arrangements for securing carts
A mounting and latching arrangement is provided for locking and unlocking a cart relative to a support structure. The mounting and latching arrangement includes an elongated mounting channel having opposed ends configured with mounting bracket assemblies adapted to be secured to the support surface, and one of engagement structure and latching structure located between the mounting bracket assemblies and configured for selective engagement and disengagement with the cart for enabling locking and unlocking thereof relative to the elongated mounting channel.
US10092097B2 Apron-front sink assembly
An assembly includes a cabinet including a front face and an opening in the front face that is defined at least in part by two vertical cut lines and a horizontal cut line that extends between the two vertical cut lines. The assembly also includes a sink coupled to the cabinet, the sink including a basin and an apron coupled to the basin and located forward of the basin to provide a front surface of the sink. The apron has a lateral width that is wider than the opening such that ends of the apron overlap the two vertical cut lines to conceal the vertical cut lines on the front face of the cabinet.
US10092095B2 Collapsible shoe rack
A collapsible shoe rack may include a plurality of shoe retaining members with two parallel side arms integrated with a horizontal arm as a single piece, and a plurality of connecting members with two parallel side arms and a horizontal arm. In one embodiment, the shoe retaining members are arranged in a reverse U-shaped manner in the shoe rack, and each of the shoe retaining members is connected with the connecting member. A locking member is disposed at the base of the shoe rack and pivotally connected to the base at one end, and the connecting member at the other end. The locking unit is configured to lock the entire structure of shoe rack to prevent it from collapsing.
US10092090B1 Apparatus for adjusting the elevation and angle of a table
A multi-task table includes at least one board and an apparatus for adjusting the elevation and angle of the board. The apparatus includes an elevating unit, a tilting unit, a control panel, a setting module, a calculating module and a central control module. The elevating unit is used to move the board. The tilting unit is used to tilt the board. The control panel is used to show data about a user. The setting module is used to receive and store the data via the control panel. The calculating module is used to calculate values of elevation and angle of the board suitable for playing games, writing, reading and stand. The central control module is used to control the elevating unit, the tilting unit, the control panel, the setting module and the calculating module.
US10092089B1 Height-adjustable table
A height-adjustable table includes a table top with two support block units, a linkage mechanism including first and second linkages respectively pivotally connected to the support block units, and a lifting control mechanism including first and second sliding tooth racks respectively slidably mounted in respective sliding open chambers of the support block units and respectively pivotally connected to first and second legs of the first and second linkages, two lock mechanisms with center gears thereof meshed with the first and second sliding tooth racks and two operating handles operable to lock/unlock the center gears for allowing the first and second linkages to be extended out or received so as to further adjust the elevation of the table top.
US10092087B2 Self-righting toothbrush
A self-righting toothbrush includes a head section mounting a set of frontwardly extending bristles and a tail section having a rearwardly extending lateral asymmetry. A medial section has a pivot surface that allows the toothbrush to pivot and roll on a horizontal support surface. The head and tail sections have respective centers of mass. In a non-bristles up position, one or both of the head and tail section centers of mass are spaced from a vertical plane that includes a pivot point where the pivot surface contacts the support surface and is perpendicular to a toothbrush rolling direction. Due to a moment imbalance dominated by the tail section center of mass, a rotational moment induces the toothbrush to pivot about the neutral pivot axis to a bristles up position in which both centers of mass are aligned in the vertical plane.
US10092083B1 Luggage-towing body harness
A carrying assembly for providing hands free transportation of an object includes a T-shaped mount that may be positioned on a user's back. An upper strap is coupled to the T-shaped mount. The upper strap may be positioned over the user's shoulders. The upper strap retains the T-shaped mount on the user's back. A rod is coupled to the T-shaped mount. A free end of the rod may be selectively coupled to the object to be carried. A support strap is coupled between the T-shaped mount and the rod. The support strap supports the rod.
US10092078B2 Atomizer
The present invention addresses the problem of providing an atomizer that is particularly suitable for atomizing a cosmetic. An atomizer (1) for atomizing a coating composition such as a cosmetic using a compressed gas. The atomizer (1) comprises: an atomizer main body (3) provided with a nozzle (8) that is a port for jetting the coating composition; and a gas supply means (30) for supplying the compressed gas to the atomizer main body (3). In the atomizer main body (3), a composition supply tank (2) for supplying the coating composition, an operation part (6) for jetting the coating composition from the nozzle (8) and an insertion part (7), into which a user's fingertip is to be inserted, are formed.
US10092072B2 Handbags
Described herein are cosmetic bags of various size, shapes, and configurations. In one embodiment, a cosmetic bag includes a first sidewall including a first coupling surface; a second sidewall coupled to the first sidewall and including a second coupling surface, the second sidewall and the second coupling surface defining a groove configured as a handle; a reversibly sealable pouch coupled to and between the first and second sidewalls, the pouch being visible between the first and second sidewalls in a closed configuration; a first divider between the first sidewall and the pouch, the first divider and the first sidewall defining a first slot and the first divider and the pouch defining a second slot; and a second divider between the second sidewall and the pouch, the second divider and the second sidewall defining a third slot and the second divider and the pouch defining a fourth slot.
US10092066B2 Zipper head assembly structure and elastic member thereof
A zipper head assembly structure includes a sliding assembly and a pulling member. The sliding assembly has a base portion, a seat portion, an elastic member and a retaining member. The elastic member has a first fixing portion fixed on the seat portion, a second fixing portion fixed on the seat portion, an exposed portion connected between the first fixing portion and the second fixing portion and exposed out of the seat portion, an elastic portion extended from the first fixing portion, and an abutting portion extended from the elastic portion for abutting against the retaining member. The retaining member is movably disposed on the seat portion for movably contacting the elastic member. The pulling member is movably mated with the retaining member.
US10092065B2 Footwear having motorized adjustment system and removable midsole
An article of footwear may include an upper configured to receive a foot of a wearer and a sole structure fixedly attached to the upper, the sole structure including a ground-contacting outer member and a removable midsole. The footwear may further include a motorized tensioning system including a power source, a control unit, a tensile member, and a motorized tightening device, the motorized tightening device being attached to an outer surface of the upper, and the tightening device being configured to apply tension in the tensile member to adjust the size of an internal void defined by the article of footwear. In addition, the power source and the control unit of the tensioning system may be configured to be removably disposed in the removable midsole.
US10092060B2 Footwear article having cord structure
A footwear article is provided herein. The footwear article may include a sole coupled to a cord structure. The cord structure may include interconnected bights in a vamp cord and a rand cord forming a loop line extending along at least a portion of the footwear article.
US10092058B2 Method of forming an article of footwear incorporating a knitted upper with tensile strand
A method of forming an article of footwear includes knitting a knitted component having a knit element and a tensile strand that are formed of unitary knit construction as a one-piece element. The knitted component is configured to at least partially form an upper for the article of footwear. The knit element defines a body and a trim region, and the trim region defines an outer edge of the knit element. The tensile strand includes at least one inlaid portion that is inlaid within the knit element. The tensile strand also includes an exposed portion that is exposed from the knit element and that is disposed adjacent the outer edge. The exposed portion is spaced from the outer edge in an inboard direction on the knit element. The method further includes manipulating the exposed portion to move and adjust the at least one inlaid portion relative to the knit element.
US10092055B2 Local energy absorber
A cover covering an object includes an inner surface of the cover facing the object and spaced from the object, and an outer surface of the cover opposite the inner surface. A local energy absorber is operatively attached to the inner surface of the cover. The local energy absorber includes an energy absorbing core layer operatively attached to the inner surface of the cover and a frangible face sheet layer attached to the energy absorbing core layer facing the object. The frangible face sheet layer is to initiate fracture of the frangible face sheet layer during an impact applied to the outer surface defining an impact event having a duration of less than 20 milliseconds.
US10092054B2 Helmets or other protective headgear and related methods
Disclosed is a helmet that is aesthetically appealing and that is capable of decelerating impacts from any direction. In a preferred embodiment, the helmet features: a shell with a head cavity that is lined with shock absorbing material, wherein the shell is outfitted with a halo of deceleration plates.
US10092047B2 Integrated elastomeric article manufacturing system and process
Described are systems, devices, and methods for stripping a formed thin film elastomeric article such as a latex or synthetic polymer medical or surgical glove from a mold, inverting the article, and transferring and securing the inverted article to a mandrel for further on-line processing, integrating dip forming and off-line surface treatment processes into a single, continuous on-line process. The system can include a stripping apparatus including an actuation device for peeling the article from the mold and inverting the article, and a donning device to receive the inverted article. The system may position the article about a mandrel of the donning device. The mandrel may expand or separate to engage the interior of the inverted article to securely hold the article on the mandrel. The donning device may be coupled to a continuous loop conveyor chain to carry the donning device and the mounted article through on-line secondary processing.
US10092044B2 Protective garment with separate inner and outer shells
A protective garment comprising a form-fitting, stretchable inner garment for covering part of a body of a wearer, the inner garment including a plurality of cushioning pads attached thereto with portions of the inner garment being free of the cushioning pads, and an outer shell partially overlying the inner garment, the outer shell including a plurality of flexibly interconnected protective pads cooperating with the cushioning pads to protect at least a major pan of the portion of the body, the protective pads being more rigid that the cushioning pads, and the outer shell being separable from the inner garment.
US10092042B2 Padded undergarment
An undergarment wherein the back side comprises a pad disposed in the left side and a pad disposed in the right side and methods of improving comfort while sitting or to relieving, reducing, minimizing or eliminating discomfort or pain from sitting in men with prostate conditions by wearing or providing the undergarment.
US10092039B2 Smoking article for on-demand delivery of an increased quantity of an aerosol precursor composition, a cartridge, and a related method
A smoking article for on-demand delivery of an increased quantity of an aerosol precursor composition, a cartridge, and a method are disclosed. In some aspects, the cartridge includes a housing, and a reservoir disposed within the housing and defining two or more chambers each having an aerosol precursor composition therein. The reservoir is in fluid communication with an aerosol forming arrangement configured to form an aerosol from any of the aerosol precursor compositions, with the respective aerosol precursor compositions of the two or more chambers being directed to the aerosol forming arrangement in substantially equal normal quantities. The cartridge further includes an actuator configured to selectively and operably engage any one of the chambers and to direct an increased quantity of the aerosol precursor composition from the chamber engaged therewith to the aerosol forming arrangement, the increased quantity being greater than the normal quantity of the aerosol precursor compositions.
US10092032B2 Feed mechanism
A feed mechanism to feed objects for insertion into tobacco industry products including a rotary member for receiving objects, the rotary member having a plurality of channels, each channel being adapted so that in use objects assemble in a row in the channel which rotates with the rotary member, each channel having an outlet for dispensing an object from the channel, and a pneumatic mechanism configured to hold an object in a row prior to the object being dispensed.
US10092028B2 Compositions comprising cinnamaldehyde and zinc and methods of using such compositions
Compositions comprise an amount of cinnamaldehyde that is orally tolerable, thus avoiding an unpleasant mouth feeling, and also tolerable in the gastrointestinal tract. The amount of cinnamaldehyde is supplemented by zinc, and the combination is effective to increase at least one of energy expenditure, sympathetic nervous system activity, or fat oxidation, relative to a composition lacking cinnamaldehyde and zinc but otherwise identical. The composition comprising the combination of cinnamaldehyde and zinc can be used in a method to support weight managementor promote weight loss, a method for preventing obesity or overweight, and a method for treating obesity or overweight. In an embodiment, the composition comprising cinnamaldehydeis administered to a human. The composition comprising cinnamaldehyde may be a medicament, a food product or a supplement. The composition can improve one or more of insulin sensitivity, glucose tolerance, cognitive performance, cognition, mood or memory.
US10092026B2 Enhanced natural sweetener and method of making
A natural sweetening composition comprising a crude mixture of at least one plant based natural high intensity sweetening compound, the sweetening composition made by the process comprising (a) the step of steam stripping the crude mixture; and (b) at least one step of filtering the crude mixture.
US10092024B2 Active package
An active package having LTA zeolites exchanged with palladium is described. This solution is capable to improve the quality of the gaseous atmosphere within the package itself, with particular reference to the presence of ethylene. This solution provides improved performance when the package is accidentally exposed to hydrocarbon vapors and provides benefits in terms of reliability in the ethylene control.
US10092023B2 Hybrid coacervate capsules
The invention relates to a process for preparing a hybrid coacervate capsule by mixing a first polymer with particles to form particle/polymer complexes; interacting a second polymer with the particle/polymer complexes to form a mixture comprising hybrid complex coacervates which contain particulate inclusions; and adding a core material to the mixture so that the hybrid complex coacervates deposit as a coating layer around the core material. The capsules form another embodiment of the invention.
US10092020B2 Non-contact printed comestible products and apparatus and method for producing same
The present disclosure provides apparatuses and methods for non-contact printing on comestible products. The apparatus includes an extruder for extruding a slab of an edible substrate and a non-contact printing device for printing an edible ink on the slab. The apparatus provides versatility as the printing device may be placed anywhere along the apparatus. The printing device may be positioned along the apparatus as desired to operate in cooperation with other components of the apparatus.
US10092019B2 Method and apparatus for making a tablet of powdered products for espresso beverage extraction
A method of making a tablet for hot espresso beverage extraction includes the steps of grinding a brewable product to obtain a powder having a substantially uniform particle size, dosing a predetermined amount of the ground product powder, moistening the powdered product dose, homogenizing the moistened mixture to obtain a powdered product with a substantially uniform moisture content, forming the powdered product dose to obtain a disk-shaped or prismatic tablet, and supplying an amount of energy to the tablet to obtain a substantially compact and integral item. The step of supplying energy is carried out by irradiating the tablet with an electromagnetic wave beam to overheat and partially bake and/or sinter the particles of the powdered product and impart a relatively compact and self-supporting construction to the finished tablet. The electromagnetic wave irradiation step is carried out at the end of the forming step while continuously compressing the dose.
US10092018B2 Edible oil having an increased shelf-life and a clear appearance
There is described an edible oil, particularly extra virgin olive oil, having an increased polyphenolic content, thereby an increased shelf-life, while maintaining the organoleptic characteristics unaltered, particularly a clear appearance. The edible oil of the invention is obtainable by a method which comprises the step of introducing a predetermined number of olives having a polyphenolic content ranging between 1000-3000 mg of polyphenols/kg of olives in a predetermined volume of oil. According to the method, the olives are preventively treated with an anti-mold agent, and are dehydrated, preferably by thermal treatment in an oven at a temperature ranging between 80° C. and 160° C., so as to achieve the elimination of a water amount ranging between 1% and 30%, preferably between 7% and 15%, more preferably of about 10%.
US10092015B2 Device and method for generating milk froth
A device for generating milk froth, including a pump for conveying milk from a reservoir, an air intake, and at least one back-pressure element, with the back-pressure element being arranged upstream in reference to the pump and the air intake upstream in reference to the back-pressure element. The back-pressure element is embodied as a mixing element, which has in the direction of flow a cross-sectional area that the flow passes through that is not reducing, with the cross-sectional area that the flow passes through at the input side being at least equivalent to the cross-section of the connecting pipeline arranged between the pump and the mixing element. A method for generating milk froth as well as the use of a helical mixer for the generation of milk froth are also provided.
US10092013B1 Method for processing of high meat content food or feed products
Food or feed processing systems (10, 96) include an extruder (14) and a downstream processor (16, 16a), and are operable to process high meat food or feed formulations. The processors (16, 16a) include an elongated processor barrel (38) presenting an inner surface (44) with a central body or tube (60) within the barrel (38) and presenting an outer surface (62). The surfaces (38, 62) thereby define an elongated annular processing region (70). The barrel (38) and tube (60) are steam heated by means of apparatus (52, 66). A rotatable processing element (72) is also located within the region (70). The element (72) has a plurality of helical vanes (88, 104), which scrape the surfaces (44, 62) to prevent buildup of material on these surfaces.
US10092011B1 Scalable semi-automated injera making system
A thin, flat bread-making machine targeted at the Ethiopian bread called Injera, including apparatus, methods and processes. The machine includes cooking surface stations, batter depositing apparatus and cover moving robot. A moving batter depositing apparatus deposits a batter at a stationary griddles followed by placing covers for a specified time to complete the cooking. When cooking is completed an apparatus/robot will remove the covers and the system alerts the end of the process to the operator. Removing the Injera from the machine manually and repeating the whole process again will complete the Injera making process.
US10092007B2 Continuous methods for treating liquids and manufacturing certain constituents (e.g., nanoparticles) in liquids, apparatuses and nanoparticles and nanoparticle/liquid solution(s) resulting therefrom
This invention relates generally to novel methods and novel devices for the continuous manufacture of nanoparticles, microparticles and nanoparticle/liquid solution(s). The nanoparticles (and/or micron-sized particles) comprise a variety of possible compositions, sizes and shapes. The particles (e.g., nanoparticles) are caused to be present (e.g., created) in a liquid (e.g., water) by, for example, preferably utilizing at least one adjustable plasma (e.g., created by at least one AC and/or DC power source), which plasma communicates with at least a portion of a surface of the liquid. At least one subsequent and/or substantially simultaneous adjustable electrochemical processing technique is also preferred. Multiple adjustable plasmas and/or adjustable electrochemical processing techniques are preferred. The continuous process causes at least one liquid to flow into, through and out of at least one trough member, such liquid being processed, conditioned and/or effected in said trough member(s). Results include constituents formed in the liquid including micron-sized particles and/or nanoparticles (e.g., metallic-based nanoparticles) of novel size, shape, composition and properties present in a liquid.
US10092006B2 Stable compositions of uncomplexed iodine and methods of use
The present invention is directed to a composition in solution (often, an aqueous solution) which comprises a combination of molecular iodine (I2) and an acceptable source of iodate (IO3), and an acid (inorganic or organic), wherein iodide and iodate are present in the composition at a molar ratio of about 0.1 to about 25, the concentration of uncomplexed molecular iodine is a disinfectant, biocidal and/or antimicrobial (depending upon the end use of the composition) effective amount the concentration of acid in the composition is effective to provide a buffering pH in the composition ranging from about 1.5 to about 6.5. Compositions according to the present invention are storage stable for unexpectedly long periods of time (up to about 5 years), and find use as disinfecting solutions, as germicides and/or biocides (e.g. antiviral, antibacterial, antifungal, antispore etc.) for various surfaces and solutions including living and inanimate surfaces and are particularly useful because of their low cost, their reduced use of iodine, their activity (because of the high concentration of free molecular iodine in solution), their reduced environmental impact, their long term storage stability and their reduced toxicity. They also have particular utility in treating food surfaces to retard spoilage, increase useful shelf-life and minimize the human and economic cost of food waste. The compositions inactivate viruses, bacteria (both gram negative and positive), spores and fungi. Compositions according to the present invention may be used and stored in a variety of materials, given the substantial absence of corrosion (non-corrosive) these compositions display. Dental compositions (e.g. preprocedure rinses and other compositions) and methods related thereto are also disclosed.
US10092004B2 Agricultural adjuvants and processes for making and using same
An agricultural spray pre-mix composition, comprising from 0.01 wt % to 40 wt % of an agricultural spray adjuvant comprising a vinyl ester-based or vinyl acrylate-based polymer dispersion and greater than 15 wt % of a plasticizer and from 1 wt % to 50 wt % of a water conditioning agent.
US10092001B2 Antiparasitic compounds
The present invention relates to isothiazoline compounds of formula (I). The compounds are useful for combating or controlling invertebrate pests, in particular arthropod pests and nematodes. The invention also relates to a method for controlling invertebrate pests by using these compounds and to veterinary compositions comprising said compounds.
US10091995B2 Gibberellin formulations
The present invention relates to gibberellin formulations and methods of their use. Specifically, formulations of the present invention are directed toward agricultural formulations including gibberellin and an adjuvant, wherein the ratio of gibberellin to adjuvant is from about 1:0.005 to about 1:0.5, the adjuvant contains from about 85 to about 95% of a blend of alkyl aryl polyoxyalkane ethers, dimethylsiloxane, and free fatty acids, the formulation does not include isopropyl alcohol, propylene glycol, or a polysorbate surfactant, and the ratios are expressed in percentage weight of the gibberellin to volume of the adjuvant.
US10091993B2 Coated powder particles
There is provided a powder composition comprising a collection of particles (I) having median particle diameter of 10 micrometers to 200 micrometers, wherein each of said particles (I) comprises (a) a covering of a fatty compound having melting point of 50° C. to 110° C. and (b) one or more inner particles (II) comprising one or more complex that contains a cyclopropene compound molecule or a portion of a cyclopropene compound molecule encapsulated in a molecule of a molecular encapsulating agent. Also provided is a slurry comprising water and such a powder. Also provided is a method of contacting plants or plant parts with such a slurry.
US10091992B2 Sticking agent composition for agrochemical
The present invention is a sticking agent composition for agrochemicals, which includes a specific fatty acid triglyceride having an acyl group with 8 or more and 18 or less carbon atoms, a specific fatty acid with 12 or more and 20 or less carbon atoms, a polyoxyalkylene sorbitol fatty acid ester, and water.
US10091989B2 Composition for pest control aerosol
Technical Problem: To provide a composition for aerosol having an excellent pests control effect. Solution to Problem: A composition for pest control aerosol comprising; a compound of formula (1) wherein Ra represents a hydrogen atom or a methyl group, Rb represents a methyl group or a methoxymethyl group, an organic solvent having a boiling point of 220° C. or higher and a propellant, and the content of the organic solvent being 10 to 30 wt % of the total amount of the composition.
US10091982B2 System for deterring birds
According to an aspect of the present application, a bird deterrence system is proposed comprising a laser device for producing a laser beam; comprising scanning equipment for rotating the laser beam at designated lateral and elevational angular speeds relative to the normal axis; a power supply for feeding the laser device and the scanning equipment; and a control unit for controlling the laser device and scanning equipment. An input module is programmed, in a teach mode, to control the scanning equipment by rotating the laser beam at designated lateral and elevational angles, wherein the input module further comprises an identification routine to identify said designated lateral and elevational angles as waypoints for said successive waypoints defining a laser scanning area; and to store the waypoints in the control unit, and wherein the input module further comprises a routine for defining a maximum elevational angle; and wherein the control unit is programmed to de-activate the laser beam for elevational angles larger than the maximum designated elevational angle.
US10091975B2 Pathogen-resistant animals having modified CD163 genes
Non-human animals and offspring thereof comprising at least one modified chromosomal sequence in a gene encoding a CD163 protein are provided. Animal cells that contain such modified chromosomal sequences are also provided. The animals and cells have increased resistance to pathogens, including porcine reproductive and respiratory syndrome virus (PRRSV). The animals and offspring have chromosomal modifications of a CD163 gene. The invention further relates to methods of breeding to create pathogen-resistant animals and populations of animals made using such methods.
US10091974B2 Method for determining the sex of an embryo in an egg
The invention relates to a method for determining, the sex of at least one embryo in an egg (12), in which the sex of the embryo is determined by means of at least one detection method which is noninvasive at least with regard to the egg (12), wherein at least one oestradiol value which characterizes the concentration of oestradiol in the egg (12) is determined by means of the noninvasive detection method and the sex is determined as a function of the oestradiol value.
US10091968B2 Soybean cultivar AR1215867-2
The present invention is in the field of soybean variety AR1215867-2 breeding and development. The present invention particularly relates to the soybean variety AR1215867-2 and its seed, cells, germplasm, plant parts, and progeny, and methods of using AR1215867-2 in a breeding program.
US10091966B2 Soybean cultivar AR1215342
The present invention is in the field of soybean variety AR1215342 breeding and development. The present invention particularly relates to the soybean variety AR1215342 and its seed, cells, germplasm, plant parts, and progeny, and methods of using AR1215342 in a breeding program.
US10091964B1 Plants and seeds of hybrid corn variety CH646811
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH646811. The invention thus relates to the plants, seeds and tissue cultures of the variety CH646811, and to methods for producing a corn plant produced by crossing a corn plant of variety CH646811 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 CH646811.
US10091959B2 Soybean cultivar CL1360593
The present invention is in the field of soybean variety CL1360593 breeding and development. The present invention particularly relates to the soybean variety CL1360593 and its seed, cells, germplasm, plant parts, and progeny, and methods of using CL1360593 in a breeding program.
US10091944B2 Self-centering belt-roller arrangement and belt guiding method
A belt-roller arrangement with a deflecting roller and an endless flexible belt and a method for guiding such a belt over such a roller are disclosed. The roller body of the roller includes two deformable roller body segments and a rigid roller body segment part which is—in an axial direction—positioned between these two deformable segments. The belt is entirely guided over the central rigid segment part and at least partially over both deformable segments. The belt run is automatically corrected.
US10091937B2 Bale wagon clamp mechanism
A grasping mechanism for an agricultural bale wagon has a fixed grasping arm and a movable grasping arm. The movable grasping arm is translatable toward and away from the fixed grasping arm. The movable grasping arm can be rotated to define varying angular relationships between the fixed grasping arm and the movable grasping arm. Rotation and translation of the movable grasping arm are effected by an actuator. A resilient bumper between the fixed grasping arm and movable grasping arm is adjustable automatically to span the adjusted width between the fixed grasping arm and movable grasping arm.
US10091935B2 Swathboard control with windrow merger attachment
A windrower has a crop merger attachment with a conveyor configured to receive crop material from a crop conditioning mechanism and direct the crop material to a side of the windrower, the crop merger attachment being mounted for adjusting movement between a lowered and a raised position. The windrower has a swathboard mounted for adjusting movement between a fully raised position in which the crop material passes beneath the swathboard for engagement with the merger attachment and a lowered position in which the crop material down to the ground under the merger attachment under the windrower. A control system automatically adjusts movement of the swathboard when movement of the merger attachment is detected.
US10091933B2 Apparatus and method for yield sensor installation
Apparatus, systems and methods are provided for monitoring yield while harvesting grain. In some embodiments a template is provided for cutting an opening in a clean grain elevator plane. In some embodiments, a gauge and shims are provided for positioning a yield sensor on the clean grain elevator.
US10091932B2 Crop flow monitoring of a crop gathering device
An agricultural work machine, such as a self-propelled harvester, is provided. The agricultural work machine includes a crop gathering machine which has a crop cutting device, a crop collecting device and/or a crop feeding device, and at least one crop conveyor, and comprising an image processing system, a data output unit, and at least one sensor system assigned to the crop gathering machine for recording a crop flow in the crop gathering machine. The sensor system is coupled to the image processing system for transferring images. The image processing system processes a selection of available images, such as by pre-processing the images to be transferred in a first step, in a further step determining an optical flow and corresponding vector fields from the pre-processed images, and in a subsequent step deriving and assessing speed trends of the crop flow from the corresponding vector fields.
US10091930B2 Autonomous mobile robot
A robot lawnmower includes a robot body, a drive system, a localizing system, a teach monitor, and a controller in communication with one another. The drive system is configured to maneuver the robot lawnmower over a lawn. The teach monitor determines whether the robot lawnmower is in a teachable state. The controller includes a data processing device and non-transitory memory in communication with the data processing device. The data processing device executes a teach routine when the controller is in a teach mode for tracing a confinement perimeter around the lawn as a human operator pilots the robot lawn mower, when the robot lawnmower is in the teachable state, the teach routine stores global positions determined by the localizing system in the non-transitory memory, and when the robot lawnmower is in the unteachable state, the teach routine issues an indication of the unteachable state.
US10091926B2 Downforce sensing and control with acceleration correction
An agricultural machine includes a force sensor that senses a force characteristic indicative of a force applied by a portion of the agricultural machine to ground. An acceleration sensor also senses accelerations on that portion of the machine, and an applied downforce is corrected for the forces contributed by the sensed acceleration. An action signal is generated to control the agricultural machine based upon the corrected downforce signal.
US10091921B2 Electric row cleaner actuation assembly
An electric row cleaner actuation assembly is provided. The electric row cleaner actuation assembly includes a row cleaner unit engageable with a soil to clear a planting area for a seed planting device to dispense seeds. The electric row cleaner actuation assembly also includes a motor. The actuation assembly further includes a telescoping tube arrangement comprising an inner tube and an outer tube, the outer tube moveable along the inner tube and operatively coupled to the row cleaner unit. The actuation assembly yet further includes a position driving element engageable with the outer tube to displace the outer tube to adjust a downforce applied to the row cleaner unit.
US10098269B2 Manufacture work machine for controlling a plurality of work-element performing apparatuses by central control device
A manufacture work machine for preforming a manufacture work, including: work-element performing apparatuses each configured to perform one of work elements of the manufacture work, and a central control device to control the apparatuses in a centralized manner, such that motion commands for one motion to be performed by one of the apparatuses are sequentially transmitted, wherein each apparatus has an individual control device to control an operation of said each apparatus and at least one operating device for performing a work element corresponding to said each apparatus, and wherein the individual control device is configured to recognize a matter of the motion command transmitted from the central control device and is configured to control an operation of each of the at least one operating device so as to permit one of the apparatuses to which the individual control device belongs to perform one motion corresponding to the motion command.
US10098267B1 Housing for a camera and method of manufacture
An electronic device includes a housing, a printed circuit board (PCB) disposed in the housing, and electronic components that are supported on the PCB. The housing is an assembly of a cover and a base. At least one of the cover and the base include a region in which at least a portion of an outer surface of the housing within the region, and a portion of housing material adjoining the portion of the outer surface, have material properties that are different than those in other regions. A method of manufacturing that provides the desired material properties is also described.
US10098260B2 Thermal management systems for electronics
A refrigeration system for electronics includes a compressor disposed on a main line and configured to compress a refrigerant in the refrigeration system and a condenser disposed downstream of the compressor on the main line. An evaporator line is in fluid communication with the main line downstream of the condenser and has an evaporator configured to receive heat into the refrigerant from an external heat source. The system also includes an immersion line in fluid communication with main line downstream of the condenser. The immersion line includes an immersion cooling container that is configured to at least partially house electronics such that the electronics are in direct fluid communication with the refrigerant to cool the electronics.
US10098259B2 Heat dissipation in electronics
Heat dissipation configurations and methods are described herein. A heat dissipation apparatus may include an individual piece of metal having a thermally conductive metal surface. The metal surface includes a plurality of ridges or protrusions extending from a base of the metal surface, wherein an air flow channel is provided between each two adjacent protrusions, therein providing a plurality of air flow channels. The apparatus is configured to dissipate heat for an electronic device having an active cooling source directing air through the plurality of air flow channels. In some examples, the heat dissipation apparatus is a vapor chamber, and the surface includes a section having a trough and a raised area or platform surrounded by the trough, wherein the raised area is configured to contact a microprocessor die in communication with the vapor chamber.
US10098257B2 Device for signature adaptation and object provided with device for signature adaptation
The invention pertains to a device for signature adaptation, comprising a surface element arranged to assume a determined thermal distribution, wherein said surface element comprises at least one temperature generating element arranged to generate at least one predetermined temperature gradient to a portion of a first heat conducting layer of said surface element, characterized in that said device for signature adaptation comprises a liquid cooling element arranged to provide at least one liquid flow, thermally contacting an inner portion of said at least one temperature generating element so that thermal energy is dispersed from said at least one temperature generating element.
US10098254B2 Method of manufacturing semiconductor device
A method of manufacturing a semiconductor device, including preparing a heat-dissipating base, performing a first initial warping or a second initial warping of the heat-dissipating base, soldering a laminated substrate, including a circuit board provided on an insulating board, on the heat-dissipating base after the first or second initial warping, and soldering a semiconductor chip on the circuit board. The first initial warping includes performing shot peening on the rear surface of the heat-dissipating base to form a hardened layer, and subsequently plating the front and rear surfaces of the heat-dissipating base, including the hardened layer formed thereon, with a metal material. The second initial warping includes plating the front and rear surfaces of the heat-dissipating base with the metal material to form a plating layer, and subsequently performing the shot peening on the rear surface of the heat-dissipating base, including the plating layer formed thereon, with the metal material.
US10098253B1 Apparatus, system, and method for aligning and supporting line cards within telecommunications systems
The disclosed apparatus may include (1) at least one receptacle that (A) is coupled to a line card that facilitates communication among computing devices and (B) mates with at least one member coupled to a backplane of a telecommunications system to physically support the line card upon installation in the telecommunications system and (2) at least one spring that (A) is coupled to the receptacle and (B) applies, when the member is inserted into the receptacle, a force on the member to lift the line card in an upward direction. Various other apparatuses, systems, and methods are also disclosed.
US10098251B1 Cable management lacer bar
The present disclosure provides example cable management tools, e.g., lacer bars, as well as systems and methods for manufacturing the same. An example cable management tool may comprise: a first part having one or more pairs of slots configured to be filled with cable ties, a second part connected to the first part and configured to be attached to a chassis; and a third part connected to the first part and configured to be attached to the chassis. Each pair, in the one or more pairs, of slots has two slots with a same shape. The first part, the second part, and the third part, of the cable management tool, may be parts of a single metal piece. Alternatively, the second part and the third part are detachable from the first part.
US10098248B1 Server rack anchoring system for datacenter
A datacenter may include a server rack supported on a floor that is supported over a subfloor. The server rack may be anchored through the floor to the subfloor by a linkage that extends through the floor. The linkage may include a rack anchor secured to the server rack and a subfloor anchor secured to the subfloor. A cable and turnbuckle or other linkage components may be arranged between the rack anchor and subfloor anchor and may be used collectively for removing slack from the linkage and/or otherwise tensioning the linkage to anchor the server through the raised floor and via the linkage to the subfloor.
US10098243B2 Printed wiring board and semiconductor package
A printed wiring board includes a core laminate body including insulating layers, conductor layers including first and second conductor layers, and via conductors having smaller end surfaces connected to the first conductor layer, a first build-up layer formed on the core body and including an interlayer, a conductor layer on the interlayer, and via conductors having smaller end surfaces connected to the first conductor layer, and a second build-up layer formed on the core body and including an interlayer and a conductor layer on the interlayer. The first conductor layer is embedded such that the first conductor layer has exposed surface on the surface of the core body, the second conductor layer is formed on the other surface of the core body, and the first conductor layer has wiring pattern having the smallest minimum width of wiring patterns of the conductor layers in the core body and build-up layers.
US10098233B2 Substrate or panel with releasable core
Generally discussed herein are systems and apparatuses that can include a base with one or more recesses therein. The disclosure also includes techniques of making and using the systems and apparatuses. According to an example a technique of making a releasable core panel can include providing a releasable core, the releasable core including a first conductive foil integrally coupled with a base at a first side of the base and a first side of the conductive foil, the first conductive foil situated in a first recess in the first side of the base. The technique can include releasably coupling a second conductive foil to a second side of the first conductive foil through a temporary adhesive layer integrally coupled to a first side of the second conductive foil, the second side of the first conductive foil opposite the first side of the first conductive foil.
US10098230B2 Memory module and method of manufacturing the memory module
A memory module and a method of manufacturing the same are disclosed. The memory module includes a substrate, at least one memory, a mask film and at least one light emitting diode. The substrate includes electrical circuit and golden fingers, and a notch is provided at the upper rim of the substrate. The mask film is formed of opaque copper foil, and has a notch and at least one hole close to the upper rim of the substrate. The light emitting diodes are configured on the substrate and connected to the electrical connection circuit, and each light emitting diode is provided at the corresponding hole of the mask film. Thus, light generated by the light emitting diodes passes through the hole and travels outwards along the upper rim of the substrate to form a specific bright pattern, text or strip, thereby enhancing a sense of vision.
US10098229B2 Module, module component composing the module, and method of manufacturing the module
To provide a compact module that is capable of achieving a low profile and that has excellent high-frequency characteristics, a module includes a parent board; first and second child boards arranged so as to face the parent board; multiple electronic components that include first electrodes and second electrodes electrically connected to the first electrodes, respectively, on both opposing faces, the first electrodes being connected to the first child board, the second electrodes being connected to the parent board; and multiple electronic components that include first electrodes and second electrodes electrically connected to the first electrodes, respectively, on both opposing faces, the first electrodes being connected to the second child board, the second electrodes being connected to the parent board.
US10098218B2 Transportable linear accelerator system and transportable neutron source equipped therewith
For the purpose of providing a transportable linear accelerator system which can restrain entering of losing ion beams deviated from a trajectory therefor, to thereby efficiently achieve reduction in radioactivity at low cost, and a transportable neutron source equipped therewith, a transportable linear accelerator system is configured to be provided with a beam chopper just before an inlet of a post-accelerator, thereby to cut off, from the proton beams pre-accelerated by a pre-accelerator, uncontrolled proton beams, and thus to radiate only the controlled proton beams to the post-accelerator, so that the proton beams are prevented from hitting an acceleration electrode, etc. of the post accelerator.
US10098214B2 Detector support structures for gantry scanner systems
A gantry scanner system comprises a radiation source, a plurality of detectors and a support frame supporting the detectors. The support frame includes an elongate support member arranged to support the detectors, cable support means arranged to support power cables or signal cables connected to the detectors, and cover means arranged to cover the support member, the cable support means and the detectors.
US10098211B2 Wirelessly controllable lighting module
A power management system for a lighting circuit may include a grid shifting controller that includes a processor and a connection to an external power source. The power management system may also include a communication interface associated with the grid shifting controller. The grid shifting controller may be configured to provide control information to a processor of at least one grid shifting electrical fixture over the communication interface, the control information being configured to direct the at least one grid shifting electrical fixture on the use of power from the external power source and an energy storage device associated with the at least one grid shifting electrical fixture.
US10098210B2 Luminaire having a receiver
A luminaire includes: a main body having a placement surface on which a light-emitting module is placed to emit light forward; and a wireless communication module which receives, by wireless communication, a control signal for controlling the light-emitting module. The wireless communication module: includes a substrate, and a transceiver which is provided on the substrate and receives the control signal. The wireless communication module is secured to the main body in such an orientation that the transceiver is located forward of the main body and the substrate intersects the placement surface of the main body.
US10098207B2 Device and method for controlling a lighting means
A device for controlling a lighting means is provided, which comprises at least one communication means, configured to receive first data and transmit second data via at least one wireless communication network and to at least partially forward the first data. The at least partially forwarded first data comprise third data. The device also comprises at least one security means, configured to at least partially decrypt the third data and to at least partially encrypt fourth data. The second data are at least partially based on the at least partially encrypted fourth data. The device also comprises at least one signal processing means, configured to control a lighting means connected to the device at least partially depending on the at least partially encrypted third data, to at least partially generate and/or to receive the fourth data, and to forward the received and/or generated fourth data.
US10098206B2 Radio-frequency lighting control system with occupancy sensing
A load control system controls an electrical load provided in a space and comprises a load control device and one or more occupancy sensors. The load control device controls the load in response to the wireless control signals received from the occupancy sensors. Each occupancy sensor transmits an occupied control signal to the load control device in response to detecting an occupancy condition in the space and a vacant control signal to the load control device in response to detecting a vacancy condition. The load control device turns on the load in response to receiving the occupied control signal from at least one of the occupancy sensors, and turns off the load in response to receiving vacant control signals from both of the occupancy sensors. The load control device is operable to determine that no wireless control signals have been received from the occupancy sensors for the length of a predetermined timeout period and to subsequently turn off the load.
US10098204B1 System to determine the placement of smart light emitters
A computer implemented method, computer program product, and system, relating to a geographic lighting controller. A controller receives an instruction for a smart lighting effect, the instruction including a target geographic location. The controller retrieves from a database, based on the target geographic location, information identifying a first plurality of smart lights to activate as part of the smart lighting effect. The controller determines a plurality of network addresses and a plurality of orientations for the first plurality of smart lights, based on the retrieved information, generates a lighting effect command relating to the first plurality of smart lights, and transmits the lighting effect command to create the smart lighting effect.
US10098201B1 Method and system for controlling functionality of lighting devices from a portable electronic device
A system for controlling lighting devices at one or more light-enabled facilities includes a portable electronic device with an app that communicates with a gateway controller at each facility, and/or a remote server. The portable electronic device pairs with a gateway controller upon arrival at the facility. The portable electronic device may receive available scenes from the gateway controller upon arrival, or from the remote server before arrival, and it may select scenes for the gateway controller to implement. Each scene will adjust various hardware settings of the lighting devices to alter the optical characteristics of emitted light at various times. The system also may use geolocation data to identify and schedule lighting services at various light-enabled facilities in a geographic area.
US10098193B2 Method and control module for pulsed luminous flux light sources for a motor vehicle
A method and a control module which are appropriate for the control of the supply of electric current to light sources with electroluminescent semiconductor elements. According to the invention, the supply current is pulsed at a predetermined frequency, and is compliant with predetermined setpoints for the luminous flux or electric current.
US10098191B2 Inductively coupled plasma arc device
An inductively coupled plasma device includes a rotary furnace tube and an inductively coupled plasma source. The rotary furnace tube has a first end, a second end and a longitudinal axis. In a first embodiment, the inductively coupled plasma source is disposed proximate to the first end of the rotary furnace tube and is aligned with the longitudinal axis of the rotary furnace such that the inductively coupled plasma source discharges a plasma into the rotary furnace tube. In a second embodiment, the inductively coupled plasma source is a ground electrode disposed within and aligned with the longitudinal axis of the rotary furnace tube, and a second electromagnetic radiation source disposed around or within the rotary furnace tube that generates a wave energy. The inductively coupled plasma source discharges a plasma within the rotary furnace tube.
US10098188B2 Induction heating cooker
An induction heating cooker is provided that has a plurality of heating coils arranged under a top plate, that has power consumption, heat generation, and unnecessary radiation suppressed at the time of detection of a load, and that requires a short time for detection of a load. In the induction heating cooker of this disclosure, two or more heating coils are at the same time selected depending on a position of an area operated on the operation section. The operation detecting section performs the load detection only for the heating coils selected by an operation on the operation section. By using such a configuration, a user can select heating coils to be used out of a plurality of heating coils in advance. A load detection operation is not performed for heating coils other than the selected heating coils.
US10098179B2 Electronic device
A compact electronic device as a constituent element of a wireless communication system using a sensor. A first feature of the device is that a first semiconductor chip is bare-chip-mounted over a front surface of a first wiring board in the form of a chip and a second semiconductor chip is bare-chip-mounted over a second wiring board in the form of a chip. A second feature is that a wireless communication unit and a data processing unit which configure a module are separately mounted. A third feature is that the first and second wiring boards are stacked in the board thickness direction to make up the module (electronic device).
US10098175B2 Wireless communication apparatus and wireless communication method
A wireless communication apparatus includes a radar device; a communication device configured to communicate using at least a part of a frequency band that is used by the radar device; an acquirer configured to acquire a position of a target object using the radar device; a predictor configured to predict a trajectory of the target object from history of positions of the target object; and a controller configured to determine a communication start time with the target object based on a communication range of the communication device and the trajectory of the target object, and control the communication device so that data is transmitted to the target object at the determined communication start time using the communication device.
US10098171B2 Method and apparatus for performing wireless communication between terminals
A method and an apparatus are provided for performing wireless communication between terminals. An inquiry message is transmitted to a neighboring terminal. An inquiry response message is received from the neighboring terminal. It is determined whether the apparatus overlaps the neighboring terminal. When the apparatus overlaps the neighboring terminal, paging is automatically performed, without intervention of a user of the apparatus, and pairing between the apparatus and the neighboring terminal is established.
US10098169B2 User terminal and communication control method
A user terminal supports a D2D proximity service enabling a direct device-to-device communication without passing through a network. The user terminal includes a controller configured to select one of a plurality of other user terminals as a D2D synchronization source and to synchronize to a D2D synchronization signal transmitted by the D2D synchronization source, when the user terminal receives D2D synchronization signals transmitted by the plurality of other user terminals in a case where the user terminal is out of network coverage. The controller stops transmission of a predetermined D2D synchronization signal in response to selecting the other user terminal as the D2D synchronization source, when the user terminal is transmitting the predetermined D2D synchronization signal in a case where the user terminal is out of network coverage.
US10098168B2 Neighbor awareness networking datapath
In one set of embodiments, one or more client stations operate to configure Neighbor Awareness Networking (NAN)—direct communication with neighboring client stations, i.e., direct communication between the client stations without utilizing an intermediate access point. Embodiments of the disclosure relate to NAN datapath scheduling and NAN pre-datapath operation setup and scheduling. The NAN datapath embodiments described herein provide a mechanism through which devices can communicate and provide services. Aspects of the datapath development include datapath scheduling, including datapath setup and scheduling attributes, as well as pre-datapath operation triggering and scheduling. Scheduling may include determination of a type of datapath, including paging and synchronized datapaths. NAN data cluster base schedules may be scheduled as equal-sets or subsets of datapath schedules. The datapath model may be implemented for unicast and multicast communication between client stations.
US10098166B2 Method and device for wireless connection establishment
A method includes: monitoring a plurality of wireless working frequency bands supported by a smart terminal; when a Peer to Peer (P2P) data packet is received at any of the wireless working frequency bands, analyzing the P2P data packet and obtaining device information of a smart device; and establishing a wireless connection with the smart device at the wireless working frequency band according to the device information.
US10098165B2 Call setup in wireless communication devices
Examples described herein relate to apparatuses and methods for managing connection of a wireless communication device, including, but not limited to, receiving, by the wireless communication device, a call setup page from a network while in a connected mode, determining whether a data inactivity duration exceeds a threshold upon receiving the call setup page, transmitting a Scheduling Request (SR) probe to the network in response to determining that the data inactivity duration exceeds the threshold, determining whether an uplink grant corresponding to the SR probe has been received, and performing a local connection release in response to determining that the uplink grant corresponding to the SR probe has not been received.
US10098164B2 System and methods for providing virtualized cloud peering emulation services
Described herein are techniques for providing a user device with a virtualized peering emulation service using an internet protocol (IP) connection between a sensor gateway (gateway) and a remote virtualized peering emulation service device (emulation device). The gateway receives wireless signals (e.g., Bluetooth, ZigBee, Z-Wave, and/or the like) from the user device. The gateway generates a data packet comprising data indicative of the wireless signals received from the user device and sends the data packet to the emulation device through the IP connection. The gateway receives network traffic through the IP connection from the emulation device, the network traffic comprising data indicative of wireless signals from a remote user device. The gateway transmits the wireless signals from the remote user device, such that the user device can locally receive the wireless signals from the remote user device, thereby providing a virtualized peering emulation service to the user device.
US10098153B2 Network traffic prioritization
Management of throughput, link rate, airtime, access, collision probability and other factors influencing performance of a wireless access point configured to wirelessly support two or more networks over the same radio channel and/or antenna is contemplated. The management may be suitable for use with access points operating according to a Distributed Coordination Function (DCF) based on Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA) whereby each device desiring airtime executes a random binary backoff procedure or other suitable contention based process before attempting to access the channel.
US10098152B2 Parallel wireless communication apparatus, method, and system
An access point in a wireless network communicates with multiple mobile stations simultaneously using spatial-division multiple access.
US10098148B2 Method of control information in wireless communication system
A method of transmitting control information in a wireless communication system is disclosed. A method of receiving control information in a mobile station which receives downlink data from a plurality of cells simultaneously in a wireless communication system comprises receiving downlink control information including the control information on data transmitted from the plurality of cells from a serving base station via a downlink control channel.
US10098146B2 Data processor
A processor is disclosed. The processor includes a first-receiver-node for receiving a first-receiver-signal, a second-receiver-node for receiving a second-receiver-signal, a first-output-node for coupling to a digital-baseband-processor, a second-output-node for coupling to the digital-baseband-processor and a first-active-data-pipe extending between the first-receiver-node and the first-output-node. The first-active-data-pipe includes a first-analog-to-digital-converter comprising a first-ADC-input coupled to the first-receiver-node and a first-ADC-output coupled to the first-output-node. The first-analog-to-digital-converter is configured to provide a first-digital-signal to the first-output-node. The processor comprises a first-reference-node and a configurable-data-pipe extending between the second-receiver-node and the second-output-node.
US10098145B2 Method and device for transmitting and receiving traffic stream in wireless LAN system
Provided are a method and a device for transmitting and receiving a traffic stream in a wireless local area network (WLAN) system. Specifically, the device broadcasts a beacon frame including allocation information on a contention-free period (CFP) and allocation information on a contention period (CP) to a station (STA) and transmits a downlink traffic stream to the STA or receives an uplink traffic stream from the STA, based on the allocation information on the CFP. The allocation information on the CFP indicates that the downlink traffic stream is transmitted without performing a clear channel assessment (CCA) during the CFP and indicates that the uplink traffic stream is received with performing a CCA during the CFP.
US10098143B2 Terminal device, base station apparatus, communication method, and integrated circuit
There is provided a terminal device which communicates with a base station apparatus. The terminal device includes a reception unit that decodes a downlink control channel (PDCCH) or an enhanced downlink control channel (EPDCCH) including a downlink control information (DCI) format. A field of a downlink assignment index (DAI) is provided in the DCI format for a TDD operation, in a case of a time division duplex (TDD) primary cell. The field of the DAI is not provided in the DCI format for the TDD operation, in a case of a frequency division duplex (FDD) primary cell.
US10098142B2 Terminal apparatus, base station apparatus, communication system, resource management method, and integrated circuit
A terminal apparatus generates a transmission resource request message that includes identifier information for identifying a service or an application to which transmission data belongs, or frequency information indicating a frequency that is used for the service or the application to which the transmission data belongs, and notifies the base station apparatus of the generated transmission resource request message, in a case where the transmission data for the service or the application for any device-to-device data communication is prepared in a transmission buffer of the terminal apparatus itself.
US10098141B2 Method for simultaneous transmission of control signals, terminal therefor, method for receiving control signal, and base station therefor
The present invention relates to a method and an apparatus allowing a simultaneous transmission of control signals in a wireless communication system.
US10098140B2 Channel reservation techniques for unlicensed spectrum
Methods, systems, and devices for wireless communication are described. A base station may identify a transmission opportunity duration and an allocation for downlink and uplink transmissions, then broadcast a channel reservation request transmission. The broadcast may be sent using unlicensed radio frequency spectrum over a channel that includes multiple-sub-bands. The channel reservation transmission may include the identified duration, allocation, and a channel state information (CSI) request. User equipments (UEs) may receive the broadcast, and respond with a channel reservation response transmission that includes a CSI report, a transmit identity, or an interference threshold indicator. In some cases, some or all of the UEs may transmit a sounding reference signal (SRS) in response to an SRS request that is broadcast by the base station. The base station may schedule uplink and/or downlink transmissions to at least a subset of the multiple UEs based on the channel reservation response and/or SRS.
US10098138B1 Systems and methods for configuring a scheduler
Backhaul data may be communicated between an access node and a relay wireless device, wherein the relay wireless device serves as backhaul for a plurality of end-user wireless devices and a set of the plurality of the end-user wireless devices comprise a quality of service metric that meets a quality of service criteria. Wireless resources may be scheduled for the relay wireless device using pre-allocated scheduling such that wireless resources are pre-allocated for the relay wireless device. Data may be aggregated for the set of end-user wireless devices that is received at the access node between scheduled transmissions for the pre-allocated scheduling. And the aggregated data may be transmitted, according to the pre-allocated scheduling, from the access node to the relay wireless device at a next transmission for the pre-allocated scheduling.
US10098137B2 Unlicensed frequency band with licensed frequency band timing
The timing used by communication equipment in a licensed frequency band by is used by the communication equipment for communication in an unlicensed frequency band. Time divisions, such as frames, subframes, timeslots, and symbol times, defined for use in the licensed frequency band are used by the communication equipment to communicate in the unlicensed frequency band. Before a transmitting device transmits within the unlicensed frequency band, the unlicensed frequency band is monitored for radio frequency energy to determine if the spectrum is currently being used. If no energy is detected, or the level is below a threshold, it is determined that the unlicensed band can be used by the transmitter.
US10098136B1 Transmit power and receive gain adjustments in multi-radio devices
A multi-radio wireless device capable of communicating on several wireless communication protocols (WCP) such as Wi-Fi, Bluetooth, etc. while avoiding on-device interference between radios operating using different WCPs. The device may measure an isolation value between radios during a calibration phase. During runtime operations, if a transmit activity is detected, the device may set a maximum receive gain using the expected transmit power and the isolation value. If a receive activity is detected, the device may set a maximum transmit power using an expected receive gain and the isolation value. The maximum receive gain and/or transmit powers may be obtained from a lookup table matching receive gain values to reference values where the reference values are a combination of transmit powers and isolation values.
US10098134B2 Method and apparatus for controlling priority in device to device communication
The present invention relates to a method and an apparatus for controlling priority in device-to-device communications. A plurality of transmission resources are classified into resource index sets depending on indexes, and a priority given to a communication object to which a device communication is applied is determined. One resource index set is allocated to a device of the communication object depending on the priority of the communication object.
US10098133B2 Methods and systems for scheduling resources in a telecommunication system
Aspects of the present invention relate to the scheduling of resources in a telecommunication system that includes a mobile terminal and base station. In one embodiment, the mobile terminal sends an initial scheduling request to a base station. Subsequently, the mobile terminal does not transmit a scheduling request to the base station unless and until a scheduling request triggering event is detected.
US10098128B2 System and method for selecting a transmission channel in a wireless communication system that includes an adaptive antenna array
A method for establishing wireless communication between a transmitter and a receiver in a wireless communication system is disclosed. The receiver includes an adaptive array that has at least two antennas. Each antenna receives a signal and produces a received signal. The transmitter includes at least two transmission channels for communicating the signal from the transmitter to the receiver. The wireless communication system suppresses interference at the receiver by applying an interference suppression technique when combining the received signals. The selection of a channel at the transmitter is based on the channel performance at the receiver for each transmission channel. The channel performance is based on a combining technique different from the interference suppression technique.
US10098127B2 Techniques and apparatuses for differential back-off for long term evolution advanced (LTE-A) uplink carrier aggregation (ULCA)
Certain aspects of the present disclosure generally relate to wireless communication. A wireless communication device may determine a plurality of differential back-off values based at least in part on at least one of a set of parameter values relating to one or more of a plurality of uplink carriers associated with uplink carrier aggregation or any uplink grants associated with the plurality of uplink carriers. The plurality of differential back-off values may relate to a specific absorption rate (SAR) back-off or a thermal back-off of the wireless communication device. The wireless communication device may apply the plurality of differential back-off values to a respective plurality of transmit powers associated, respectively, with the plurality of uplink carriers.
US10098126B2 Transmitting device, receiving device, controlling node, and methods therein, for transmitting a block to the receiving device
Method performed by a transmitting device for transmitting a block to a receiving device, both devices operating in a wireless communications network. The block comprises four bursts, which further comprise fields for Uplink State Flags (USF), Stealing Flags (SF), and data/header bits. In a first block format, USF and SF fields are interleaved and mapped over the four bursts, while data/header fields are interleaved over one burst but repeated over the four bursts. The data/header fields are overlapping with and overridden by bits from the USF field in different positions in each burst. The receiving device can receive the transmitted block and, if it is determined that the block format corresponds to the first block format, can correct a frequency offset of the receiving device in relation to the transmitting device based on the plurality of data/header bits received in at least one pair of consecutive bursts.
US10098124B2 Change of rate matching modes in presence of channel state information reference signal transmission
In one aspect thereof the exemplary embodiments of this invention provide a method that includes, prior to confirmation that a network access node has correctly acquired capabilities of a user equipment, operating a user equipment with the network access node in accordance with a first rate matching mode and, only after confirmation to the user equipment that the network access node has correctly acquired capabilities of the user equipment, changing the rate matching mode to a second rate matching mode. In an embodiment the first rate matching mode comprises puncturing a downlink shared channel transmission with a set of resource elements, which may be at least one of reference symbols and muted resource elements, and the second rate matching mode comprises rate matching the downlink shared channel around those resource elements that are members of the set of resource elements. Also described are apparatus and computer readable storage medium storing program code that operate in accordance with the method.
US10098118B2 Apparatus, system and method of multiband wireless communication
Some demonstrative embodiments include apparatuses, systems and/or methods of multiband wireless communication. For example, a multiband wireless communication device may include a receiver to receive a first message from a mobile device, the first message including multiband capability information indicating a plurality of supported wireless communication bands of the mobile device; a controller to select a selected wireless communication band from the plurality of supported wireless communication bands; and a transmitter to transmit a second message to the mobile device, the second message including an indication of the selected wireless communication band.
US10098117B2 Transmission and receiving method in a wireless communication system
A method and a device for transmitting and receiving data in a wireless communication system are disclosed. In an embodiment the method includes receiving transmission data, dividing the received transmission data into K>1 data streams, where K is a positive integer, feeding each data stream into its associated parallel processing path so as to obtain K modulated data packets j=1, . . . , K from the parallel processing paths, wherein in each processing path the method further includes segmenting the data stream, encoding the segmented data stream with a first error detection code and modulating the error detection encoded segmented data stream so as to obtain a modulated data packet j comprising a plurality of modulated symbols. The method further includes multiplexing the K modulated data packets so that at least one modulated symbol of each modulated data packet j are placed in proximity to each other in time and/or frequency.
US10098116B2 Method and apparatus for adaptive band selection in heterogeneous networks
A method, apparatus and computer program product are provided to collect a channel information in conjunction with wireless communications; estimate at least one of a line of sight traffic and a non-line of sight traffic on the channel based on channel information; and select, with a processor, a frequency band, wherein the frequency band includes at least a respective frequency or frequency range and a frequency band or plurality of frequency bands and a bandwidth for the respective frequency or frequency range and time allocation for the frequency or frequency range. The selection is based on the estimated line of sight and non-line of sight traffic, wherein the respective frequency band comprises selecting at least one of a first frequency band or a second frequency band with the first and second frequency bands being different from one another.
US10098115B2 Mobile communication apparatus and radio communication method
A radio communication unit performs communication using a first frequency band or a second frequency band. A control unit allows a connection to an access point in the first frequency band when a signal level of a received signal of the first frequency band which is received from the access point exceeds a first threshold. When the connection to the access point in the first frequency band is established and when the signal level exceeds a second threshold greater than the first threshold, the control unit starts a search for an access point in the second frequency band.
US10098113B2 Method and apparatus for transmitting data by device-to-device terminal in wireless communication system
An embodiment of the present invention provides a method for transmitting device-to-device (D2D) data by a terminal in a wireless communication system, the method for transmitting the D2D data comprising the steps of: determining a sub-frame indicating bitmap corresponding o information indicating a time resource pattern (TRP); determining a bitmap to be applied to a sub-frame pool for transmitting data from the sub-frame indication bitmap; determining a set of sub-frames required to transmit D2D data using the bitmap to the sub-frame pool for transmitting the data; and transmitting D2D data in a sub-frame included in the set of the sub-frames.
US10098109B2 EPDCCH resource and quasi-co-location management in LTE
A method, an apparatus, and a computer program product for wireless communication are provided. In an aspect, the apparatus may configure at least a first resource set and a second resource set for a control channel. The first and second resource sets may be configured with a common reference signal configuration. The apparatus also configures first rate-matching parameters for the first resource set and second rate-matching parameters for the second resource set. Then, the apparatus transmits the first rate-matching parameters and the second rate-matching parameters and transmits the control channel using the first resource set and the second resource set.
US10098106B2 Method and apparatus for managing multiple timing advance groups in mobile communication system supporting carrier aggregation
A method and apparatus for managing multiple Timing Advance Groups (TAGs) operating with different timings are provided for use in a Long Term Evolution (LTE) system. The method for managing multiple TAGs at a base station of a wireless communication system supporting carrier aggregation according to an exemplary embodiment of the present invention includes categorizing a plurality of carriers into at least one TAG according to a predetermined rule, assigning a TAG index to each TAG, transmitting the TAG index to a terminal, generating a Timing Advance Command (TAC) for synchronization, and transmitting the TAC to the terminal in a random access process. The method and apparatus for managing TAGs according to exemplary embodiments of the present invention is capable of informing of the timing advance group to which each carrier belongs and managing multiple timing advance groups efficiently without signaling overhead.
US10098105B2 Method of transmitting reference signal for multi user mutliplexing in multi-antenna-based wireless communication system and apparatus therefor
The present specification proposes a method for a user equipment to receive a DM-RS (demodulation-reference signal) from a base station in a multi-antenna-based wireless communication system. Specifically, the method includes the step of configuring a plurality of parameter sets via a higher layer signaling, receiving a downlink control signal including information on an antenna port for the DM-RS and a number of layers, and receiving the DM-RS and a downlink data signal corresponding to the DM-RS based on the downlink control signal. In this case, the downlink control signal comprises an indicator for indicating one of a plurality of the parameter sets and each of a plurality of the parameter sets comprises information indicating a scrambling identifier of the DM-RS.
US10098102B2 Enhanced physical downlink control channel scrambling and demodulation reference signal sequence generation
Methods, apparatuses, and systems are described to provide enhanced physical downlink control channel scrambling and demodulation reference signal sequence generation.
US10098101B2 Method, base station, and user terminal for implementing uplink resource indication
A method, a base station (BS), and a user terminal are provided for implementing uplink resource indication. The method includes carrying an uplink resource index in an uplink resource grant (UL Grant), in which an uplink resource index corresponds to at least one uplink resource in terms of indication; and sending the UL Grant. The BS includes an index carrying module and an instruction sending module. The user terminal includes an instruction receiving module, an instruction resolving module, and an execution module.
US10098099B2 Low latency group acknowledgements
Certain aspects of the present disclosure provide techniques that may be used for low latency communications. For example, aspects allow a single group acknowledgement to be used to acknowledge a plurality of low latency transmissions. An exemplary method generally includes receiving, from a base station, a plurality of downlink channel transmissions, wherein each of the downlink channel transmissions is sent using a first transmission time interval (TTI) that is reduced relative to a legacy TTI and providing, in a single uplink channel transmission sent using a second TTI that is larger than the first TTI, a group acknowledgement indicating whether or not the downlink channel transmissions were successfully received by a UE.
US10098097B2 Uplink control channel resource allocation for an enhanced downlink control channel of a mobile communication system
Uplink control channel resource allocation for an enhanced downlink control channel is disclosed. A first example method disclosed herein includes receiving, at a user equipment (UE), a downlink control channel carrying a physical uplink control channel (PUCCH) resource indicator, mapping the PUCCH resource indicator to a first offset, mapping a position of the downlink control channel to a second offset, and mapping a linear combination of the first and second offsets to an index identifying a first PUCCH resource. A second example method disclosed herein includes, in response to receiving, at a UE, an indication of a dynamic resource offset in an enhanced physical downlink control channel (ePDCCH) transmitted in a first ePDCCH set, determining a position of the ePDCCH and a subframe offset, and processing the indication of the dynamic resource offset, the position and the subframe offset to determine an allocated uplink control channel resource for the UE.
US10098095B2 Feedback to enhance rate prediction with bursty interference
When a UE does not completely decode a packet transmitted from a base station, the UE may send ACK/NACK to the base station, upon which the base station may retransmit the packet based on the ACK/NACK. However, the ACK/NACK fails to provide the base station with information needed by the UE for completely decoding the packet. Accordingly, a method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives a packet from a base station having a first MCS, determines information to provide to the base station, wherein the information comprises CQI relating to a channel condition and/or interference condition corresponding to time-frequency resources allocated for the received packet, and sends the information to the base station. Thereafter, the apparatus re-receives the packet from the base station, the re-received packet having a second MCS according to the information sent to the base station.
US10098091B2 Method and apparatus for tracking uplink beams in beamforming-based wireless communication system
A method and apparatus perform Uplink (UL) beam tracking in a beamforming-based wireless communication system. A Mobile Station (MS) repeatedly transmits code sequences mapped respectively to MS transmit beams through each MS transmit beam as many times as the number of Base Station (BS) receive beams while sweeping the MS transmit beams. The MS receives, from a BS, transmit beam information indicating at least one best transmit beam selected from the MS transmit beams by the BS, and allocation information used to allocate UL resources for UL feedback. The MS transmits best beam information indicating the at least one best transmit beam and a MS identifier to the BS using the UL resources.
US10098090B2 Dynamic muting of communication notifications
A system and methods are provided for dynamically muting or suppressing notifications of new communications. When a new communication is received for a user of a communication device (e.g., a mobile telephone, a computer) while notifications are muted, no notification may be issued to the user or, alternatively, a muted notification that differs from a normal notification may be issued. A muted notification may have muted sound or no sound, abbreviated vibration or no vibration, or may otherwise be a dampened version of a normal notification. Dynamic muting may be applied or managed on the user's device or on a system that hosts the communication application for which notifications are muted. Different applications and/or communication sessions (e.g., different chat groups) may be muted differently (e.g., for different periods of time). When a group chat session is muted, the duration of muting may be proportional to the number of participants.
US10098086B2 Guiding a user in a health hazardous environment
The present disclosure relates to system(s) and method(s) for guiding a user in changing oxygen level environment is illustrated. The system is configured to capturing a set of oxygen levels corresponding to a set of zones in a geographical area. Further, the system is configured for receiving an oxygen threshold level and a current location, corresponding to a user in the geographical area, from a user device of a user. Further, the system may identify a current oxygen level from the set of oxygen levels, wherein the current oxygen level corresponds to a zone associated with the current location of the user. Further, the system is configured to display an oxygen level map, corresponding to the geographical area, on the user device for guiding the user to reach a target zone, in the geographical area.
US10098082B2 Synchronization of content between networked devices
Networked devices are arranged to play content such as audio and video content in synchronization. A synching device receives a packet from an initiating device over a network. The packet may include an identifier of content to play, such as a URI, and an indication of when to play the content. A local clock time to play the content is determined based on a time of a local clock of the first device and the indication of when to play the content. The synching device obtains from a server the content based on the received identifier, and plays the content in synchronization with the initiating device based on a time on the local clock and the local clock time to play the content. In some embodiments, the synching device also adjusts a clock speed of the local clock reference to control rate of playback of the content.
US10098078B2 Method for determining maximum transmit power, terminal, and base station
A method is provided. The method includes receiving, by a terminal, N configuration parameters sent by a base station. The method also includes, when feature information indicated by the N configuration parameters comprises feature information of the terminal, determining, by the terminal, a maximum transmit power of the terminal according to at least a nominal transmit power corresponding to the feature information of the terminal and a limiting power indicated by a configuration parameter corresponding to the feature information of the terminal.
US10098074B2 Commissioning and controlling load control devices
A load control system may include control devices capable of being associated with each other at one or more locations for performing load control. Control devices may include control-source devices and/or control-target devices. A location beacon may be discovered and a unique identifier in the location beacon may be associated with a unique identifier of one or more control devices. Upon subsequent discovery of the location beacon, the associated load control devices may be controlled. The beacons may be communicated via radio frequency signals, visible light communication, and/or audio signals. The visible light communication may be used to communicate other types of information to devices in the load control system. The visible light communication may be used to identify link addresses for communicating with load control devices, load control instructions, load control configuration instructions, network communication information, and/or the like. The information in the beacons may be used to commission and/or control the load control system.
US10098071B2 Collecting system, collecting apparatus, and power control method
An observation system includes a plurality of nodes and an observation apparatus that collects information from the nodes using multi-hop communication for communicating with the nodes. The observation apparatus includes a link quality indicator (LQI) determination section and an output control section. The LQI determination section determines whether an LQI received from a node using the multi-hop communication is larger than a first threshold. When the LQI is larger than the first threshold, the output control section outputs a reduction command to the node associated with the LQI, the reduction command being a command to change the amount of transmission power in the multi-hop communication.
US10098065B2 Power saving via PHY firmware island
Aspects provide techniques and apparatus for wireless communications (e.g., for saving power when performing control channel processing when in an idle mode or in a “PDCCH only” in connected mode). An exemplary method includes performing, using a processor, a first type of control channel processing in a first connection state using a firmware image stored in internal memory of the processor, wherein performing control channel processing comprises accessing memory external to the processor, determining one or more conditions for entering a low-power mode (LPM) associated with the processor are satisfied, entering the LPM based on the determination, wherein entering into the LPM includes at least one of disabling or disallowing access to the external memory based on entering the LPM, and performing, using the processor, a second type of control channel processing using the firmware image stored in internal memory of the processor based on entering the LPM.
US10098064B2 Virtual cells for radio access network (RAN) sharing
Systems and methods herein provide for the aggregation of a plurality of wireless base stations for access by a Mobile Central Office (MCO) communicating with user equipment (UEs) through a network. In one embodiment, a communication system includes a first plurality of wireless base stations, each being operable to communicate with UEs. The system also includes a base station aggregator operable to aggregate the wireless base stations into a virtual base station, and to interface with the MCO. The base station aggregator is further operable to process a request from the MCO for access to communications provided by the virtual base station, to grant the request, to intermediate on behalf of the MCO, and to exchange communications between the MCO and a UE subscribing to the MCO and operating within the coverage of the virtual base station.
US10098063B2 Base stations, mobile communication devices, and connection maintenance methods for connected mode extended discontinuous reception (eDRX)
A base station including a wireless transceiver and a controller is provided. The wireless transceiver performs wireless transmission and reception to and from a mobile communication device operating in a connected mode extended Discontinuous Reception (eDRX). The controller determines whether a moving speed of the mobile communication device exceeds a threshold value, transmits measurement information and radio resource configurations of one or more neighboring cells to the mobile communication device via the wireless transceiver when the moving speed exceeds the threshold value, and activates radio resources of the neighboring cells for an upcoming eDRX-ON duration of the mobile communication device.
US10098061B2 WLAN network selection
The invention relates to a method and devices for selecting a communication network for a mobile terminal accessing the communication network via an unlicensed wireless access network. Therein, the communication network is selected by a mobile terminal to fulfill carrier grade requirements, which can include lawful interception capabilities. An access node for an unlicensed wireless access network is configured to provide a list of communication networks that fulfill carrier grade requirements.
US10098057B2 Method and apparatus for Wi-Fi device type identification and device type based diagnostics and optimization
A software application executing on a server and communicating with an agent in a wireless access point predicts a type of a computing device wirelessly connected via a radio frequency link to the wireless access point. The application receives an indication of a model of the computing device from the wireless access point, and further receives one or more characteristics of the computing device from the wireless access point. The application then predicts the type of the computing device associated with the one or more of the indication of the model, and characteristics, of the computing device.
US10098053B2 IP based cellular communication system utilizing advanced tunnels and encapsulation methods useful in conjunction therewith
A dynamic hierarchical cellular system implementing multi-hop encapsulation, wherein in at least one message destined for an individual base station functionality, the individual base station functionality's header is encapsulated within an individual mobile station functionality's header, so as to allow said message to be routed by said router to the individual base station functionality, via the individual mobile station functionality.
US10098049B2 Method and apparatus for releasing connection with local GW when UE moves out of the residential/enterprise network coverage
In some examples, a method in a core network communicatively connected with a first radio access network (RAN) comprising a first network element, and a second RAN comprising a second network element, includes receiving a first Non Access Stratum (NAS) message via the second network element from a User Equipment (UE), where the UE has, with the first network element, a selected IP traffic offload (SIPTO) PDN connection. The mobility management node detects that the UE is connected to the second network element that is different from the first network element that has a first identifying characteristic, where the detecting comprises determining that the first NAS message is received with a second identifying characteristic of the second network element different from the first identifying characteristic associated with the SIPTO PDN connection.
US10098043B2 System and method for handover management for wireless device
A method, a device, and a non-transitory storage medium provide to establish a radio connection with an end device; receive, subsequent to the establishment, traffic from or to the end device; obtain, in response to the receipt of the traffic, context information pertaining to the end device, wherein the context information includes a type of the traffic; analyze, in response to the obtainment, the context information; determine whether to not provide handover to the end device in response to the analysis of the context information; and transmit, to the end device, multiple thresholds that indicate when a partial handover is to be invoked and when a completive handover is to be invoked, in response to a determination that handover is to be provided to the end device.
US10098042B2 MME, local server, MME-local server interface, and data transmission method for optimized data path in LTE network
A Mobility Management Entity (MME), a local server, an MME-local server interface, and a data transmission method are provided. The communication method of an MME supporting inter-gateway handover of a terminal includes acquiring, when a handover from a source gateway to a target gateway is detected during an ongoing data communication of the terminal, information on a session between the terminal and a server and transmitting, when the server is a local server present in a mobile communication core network, a tunnel setup command to the local server through an interface established with the local server, the tunnel setup command instructing to establish a tunnel between the local server and the target gateway for data communication from the local server to the target gateway.
US10098030B2 Method and apparatus for measurement and report
Embodiments of the present disclosure provide a method implemented by an access node in a wireless communication system for beam switch, comprising: selecting a transmission mode from a set of predefined transmission modes; transmitting a reference signal to a device according to the selected transmission mode; signaling the selected transmission mode to the device; and receiving, from the device, a mobility measurement report based on the reference signal. By virtue of this method, the signaling overhead for reference signal configuration can be reduced.
US10098026B1 Application test system
Mobile devices executing applications utilize data services worldwide. Many failures or adverse user experiences of these applications have been determined to be the result of network issues. Testing of the applications for networking issues is facilitated by utilizing a test network having proxy devices placed at different physical locations. A tester may use the test network to direct traffic to and from an application under test to one of the proxy devices. Using the proxy device, the traffic is then exchanged with a real-world network, such as a cellular data network, at the different location. The tester may thus test operation of the application under test in real-world conditions at a variety of different physical locations. The results may be used to mitigate or eliminate the failures or adverse user experiences. Additional testing may also be performed on the application after deployment to end users.
US10098022B2 Cooperative manufacturing using mobile machines
An embodiment of a computer implemented method of manufacturing an object includes receiving instructions to manufacture an object by a three-dimensional (3D) printing operation, determining a manufacturing plan for performing the 3D printing operation, the manufacturing plan prescribing a plurality of operational stages to be performed cooperatively by a plurality of independently operable mobile machines, providing instructions to the plurality of mobile machines, each of the plurality of mobile machines configured to perform at least one of the plurality of operational stages, and manufacturing the object by the plurality of mobile machines according to the manufacturing plan.
US10098020B2 Techniques for sending or receiving channel state information reports associated with a coordinated multi-point scheme
Examples are disclosed for sending or receiving channel state information (CSI) reports associated with coordinated multi-point (CoMP) schemes. The examples include user equipment (UE) constraining CSI feedback to one or more transmission points implementing a CoMP scheme with the UE. The examples also include a transmission point such as an evolved node B (eNB) triggering CSI feedback and receiving a CSI report in response to the trigger. The CSI report generated based on the UE constraining CSI feedback. Constraining CSI feedback may include the UE generating fewer CSI reports, reusing information between CSI reports or increasing an amount of time allowed for processing and generating CSI reports. Other examples are described and claimed.
US10098019B2 Telecommunications apparatus and methods
A method of operating network infrastructure equipment in a wireless telecommunications system configured to support communications between the network infrastructure equipment and terminal devices using a primary component carrier operating on radio resources within a first frequency band and a secondary component carrier operating on radio resources within a second frequency band. The method includes: transmitting a request message to plural terminal devices to request that at least some of plural terminal devices make measurements of radio channel conditions for radio resources within the second frequency band in accordance with a measurement configuration associated with the request message; receiving measurement reports from at least some of plural terminal devices indicating their respective measurements of radio channel conditions; and establishing an operating characteristic for the secondary component carrier based on the measurement reports.
US10098018B2 Configurable antenna and method of operating such a configurable antenna
Antenna apparatus and a method of operating the antenna apparatus are provided. The antenna apparatus comprises a directional antenna comprising antenna array components, RF chains connected to the antenna array components, and a transceiver connected to the RF chains. Each RF chain comprises in sequence: a switching stage having switching circuitry selectively to connect an antenna array component, a phase shifting stage having phase shifting circuitry, and a summation stage having summation circuitry, wherein at least two of the RF chains share phase shifting circuitry and at least two of the RF chains share summation circuitry. The at least partial sharing of the RF chains, an in particular of the phase shifting circuitry provides a compact and cheap antenna apparatus, which is nonetheless capable of degree of configurability in direction and beam pattern to enable it to operate in a busy and changing environment.
US10098010B2 Communication method for extending device
A communication method for an extending device in a communication system includes transmitting or receiving a first traffic flow and a second traffic flow from a station of the communication system in a first frequency band; transmitting or receiving the first traffic flow and the second traffic flow from an access point of the communication system in the first frequency band; and transmitting or receiving the second traffic flow from the access point in a second frequency band.
US10097999B2 Satisfying virtual machine security criteria using remote sensor devices
A virtual machine (VM) server may be used to enforce a set of security criteria upon a remote client device. The VM server may be configured to host a VM that has features that can be utilized by a user at the remote client device. The VM server may receive sensor data collected by one or more sensors of a remote sensor device. The VM server may identify that the sensor data satisfies at least a portion of the set of security criteria. The VM server may further identify that the remote client device is within a predetermined proximity of the remote sensor device. The VM server may further enable a user at the remote client device to utilize the features of the VM hosted on the VM server.
US10097997B2 Systems, methods and programs for detecting unauthorized use of text based communications services
Systems, methods, and programs for generating an authorized profile for a text communication device or account, may sample a text communication generated by the text communication device or account during communication and may store the text sample. The systems, methods, and programs may extract a language pattern from the stored text sample and may create an authorized profile based on the language pattern. Systems, methods, and programs for detecting unauthorized use of a text communication device or account may sample a text communication generated by the device or account during communication, may extract a language pattern from the audio sample, and may compare extracted language pattern of the sample with an authorized user profile.
US10097996B2 Method and system to dynamically authenticate and grant access to non-trusted anonymous Wi-Fi
Aspects of the subject disclosure may include, for example, identifying a request from a portable device for authentication to a first WLAN, wherein the user is not registered as a WLAN user. An identifier of the device is compared with entries in a list associated with the WLAN and, responsive to a first determination that the identifier corresponds to an entry in the list, wireless access is using the first WLAN facilitated. Responsive to a second determination that the identifier does not correspond to an entry in the list, a message is transmitted to equipment of the network subscriber regarding the request. Responsive approval of the request, wireless access is facilitated of the device to a broadband network using the first WLAN, wherein the portable device provides a second WLAN for initiating a second communication session via the device that provides broadband access to a plurality of Wi-Fi enabled devices.
US10097992B2 Communications system
A communication system is disclosed comprising a gateway, a number of base stations, and a mobile device. The gateway holds information mapping address data for each base station to information identifying a respective cell operated by that base station. A base station obtains information identifying a cell operated by a neighbor base station and provides this information to the gateway. The gateway obtains from the information held address data for the neighbor base station based on the information identifying the cell operated by the neighbor base station. The gateway generates and sends a message including address data to the base station. The base station receives the message and establishes a connection with the neighbor base station using the address data.
US10097989B2 Dynamic communication
The disclosed embodiments relate to provisioning of a service, such as a financial service, to a device, such as a mobile device operative to access the service wirelessly or otherwise, in a manner which efficiently provides a consistent user experience which meets a user's expectations as to the functionality and quality of the service, including the user interface therefore and service delivery, which leverages the available capacities of the devices through which the service is provided so as to maximize the functionality and quality of the provided service without diminishing the experience, i.e. without substantially reducing the quality or functionality.
US10097987B2 Location area management method and device
A location area management method and a device, the location area management method including receiving, by a single radio controller, a first request message, where the first request message is used by user equipment UE to request a location update, generating, by the single radio controller, a paging area list of the UE according to the first request message, where the paging area list includes a location area identity of a location area of at least one network standard, adding, by the single radio controller, the paging area list of the UE to a first response message, and sending the first response message to the UE.
US10097986B2 Information exchange apparatus, base station and communication system
Embodiments of the present disclosure provide an information exchange apparatus, base station and communication system. The apparatus includes: a first sending unit configured to send a request message to a secondary base station, the request message containing an uplink address of a master base station for receiving uplink data of service(s) of a user equipment in the secondary base station; and a first receiving unit configured to receive a response message fed back by the secondary base station according to the request message, the response message containing a downlink address of the secondary base station for receiving downlink data of the service(s). With this apparatus, the flow of information exchange may be simplified, and signaling overhead may be saved.
US10097984B2 IoT device environment detection, identification and caching
A method and apparatus for controlling latency within a wireless system, and more specifically sharing, updating and storing status information between devices in a wireless network, is disclosed. An example method includes receiving, at a computing device, a communication including an indication that a mobile device is associated with a device on a network; transmitting stored status data, wherein the stored status data includes a status corresponding to the device, and wherein when the stored status data is received, the stored status data is used to display the status corresponding to the device; detecting updated status data corresponding to the device; updating the stored status data corresponding to the device using the updated status data corresponding to the device; and transmitting the updated status data, wherein the updated status data includes the updated status corresponding to the device, and wherein when the updated status data is received, the updated status data is used to display the updated status corresponding to the device.
US10097982B2 Communicating location specific emergency information to a mobile device
An occurrence of an emergency situation pertinent to people presently located within a venue can be identified. Responsive to identifying the emergency situation pertinent to the people located within the venue, an emergency alert can be automatically communicated to a first mobile device. The emergency alert can provide contextual information pertaining to the emergency situation, wherein the contextual information indicates precautions to be observed by the user. The emergency alert can be configured to be presented by the first mobile device to the user to alert the user to the emergency situation.
US10097980B2 Interactive emergency information and identification systems and authentication methods
A computer-implemented method for interactive emergency information and identification is disclosed. The method includes receiving, by a processor, a notification concerning an emergency situation, wherein the notification includes a location of the emergency situation, and defining, by the processor, a geo-fence representing a first physical area surrounding the location of the emergency situation. The method further includes receiving, by the processor, location information representing locations of a plurality of user devices, each user device being associated with an individual, and determining, by the processor, which of the user devices are located within the geo-fence based on the location information. Additionally, the method includes transmitting, by the processor, information about the emergency situation to the user devices located within the geo-fence.
US10097976B2 Information processing apparatus and control method thereof
An information processing apparatus includes a memory configured to store a plurality of applications, and processor configured to execute a platform which manages and controls the applications. The platform includes an event processing module configured to process a corresponding operation corresponding to an event generated in a first application from among the plurality of applications, wherein the operation is to be executed by a second application from among the plurality of applications, and a client module configured to connect to and communicate with a server communicating with a least one external device, wherein the client module transfers the event to the server so that the corresponding operation corresponding to the event processed in the event processing module is executed by a third application stored in the at least one external device.
US10097971B1 System, method, and computer-readable medium for mobile-terminated SMS message delivery for a mobile station attached with an IP-femtocell system
A system, method, and computer readable medium that facilitates delivery of mobile-terminated short message service messages to a mobile station attached with a femtocell system are provided. A convergence server deployed in a core network receives a short message for short message service delivery to a mobile station attached with a femtocell system. If there is no active traffic channel with the mobile station, or if the short message is to be delivered to the mobile station via a paging channel, the femtocell system triggers an authentication process. The convergence server constructs a short message service delivery request message, transmits the short message service delivery request message to the femtocell system, and receives one of an acknowledgement and a negative acknowledgment regarding delivery of the short message to the mobile station. The convergence server thereafter notifies the message center of the acknowledgment or negative acknowledgement received thereby.
US10097965B2 Method and network node for broadcasting
The disclosure relates to a method performed in a network node for broadcasting. The network node is configured to broadcast signals to communication devices located within a coverage area of the network node. The method comprises: establishing location information for a subset of the communication devices, the subset comprising communication devices targeted by the broadcast signal; establishing at least one antenna pattern based on the established location information for the subset of communication devices; and broadcasting according to the established at least one antenna pattern. The disclosure also relates to corresponding network node, computer program and computer program product.
US10097962B2 System and method for virtual user-specific connectivity management
A method embodiment includes configuring, by a virtual user-specific connectivity manager (v-u-CM) on a processor, a location estimation scheme for a user equipment (UE) in accordance with UE configuration. The v-u-CM is created in accordance with registration of the UE in the network. The method further includes tracking, a location of the UE in accordance with the location estimation scheme.
US10097957B2 On-demand mobile device location polling
A home management system comprises a controller configured to determine that a status of a particular mobile device registered with the home management controller is of concern; transmit to the particular mobile device a request notification to enable the registered mobile device to determine a device location in the background; receive a location notification from the particular mobile device in response to the request notification; and based on the received location notification, determine the status of the particular mobile device.
US10097956B2 Method and device for determining distance between devices
A method of determining a distance between devices, including receiving, by a device, a first signal from a target device, the first signal being associated with a first intensity; receiving, from a reference device located at a predetermined distance from the target device, intensity information corresponding to a second intensity associated with a second signal received by the reference device from the target device; and determining a distance between the device and the target device based on the first intensity and the intensity information corresponding to the second intensity.
US10097953B1 Network based resource management and allocation
An electronic system provides various features and functionality for managing resources. An alert may be sent when a mobile device crosses a geo-fence. The alert may describe how much of the resource is available for the types of transaction that are likely to occur within the geo-fence. The alert may request or confirm the allocation of the transaction to a resource pool or suggest alternative transactions.
US10097952B2 Systems and methods for monitoring altitude sensing beacons
Various embodiments of the present inventions are related to monitoring physical location of a monitored target, but not limited to, use of beacon location information.
US10097950B2 Method of associating locations with devices
Methods of determining locations, types, and quantities of devices within a vehicle, in particular for in flight entertainment systems. Methods of the inventive subject matter include general sequencing, indirect sequencing, and direct sequencing. In indirect sequencing, each device connected to the in flight entertainment system's wireless network is actuated in a predetermined sequence such that the in flight entertainment system can record locations of the different devices connected to it and then correlate the device locations to a set of potential device locations. In direct sequencing, information from each device is manually collected in sequence and then correlated to potential device locations.
US10097946B2 Systems and methods for cooperative applications in communication systems
Systems and methods provide communications between applications in terminal nodes and applications agents in access nodes. The APP-agent cooperative communications can be used to improve quality of experience for users or the terminal nodes. An access node may, for example, have parameterized scheduling system that incorporates information from the APP-agent cooperative communications in determining scheduling parameters. An application at a terminal node may, for example, modify requests for communication based on information about communication capabilities received from an access node. For APP-agent cooperative communications for multiple applications, an access node may include a master application agent to facilitate and coordinate communications to specific application agents that address APP-agent cooperative communications for specific applications. Similarly, a terminal node may use a master application and specifications for APP-agent cooperative communications.
US10097941B2 Binaural multi-channel decoder in the context of non-energy-conserving upmix rules
A multi-channel decoder for generating a binaural signal from a downmix signal using upmix rule information on an energy-error introducing upmix rule for calculating a gain factor based on the upmix rule information and characteristics of head related transfer function based filters corresponding to upmix channels. The one or more gain factors are used by a filter processor for filtering the downmix signal so that an energy corrected binaural signal having a left binaural channel and a right binaural channel is obtained.
US10097936B2 Adjustable securing mechanism
Securing mechanisms for space access devices, such as an audio signal transmitting device, include a plurality of outwardly projecting members that are configured to transition from a relaxed state to a securing state when the space access device is inserted into an internal space or opening that has an inside diameter smaller than an outside diameter of the outwardly projecting members in the relaxed state. The outwardly projecting members securely engage a surface of the internal space and conform to the shape and size of the internal space. A sound blocking portion can be provided to substantially prevent air/sound flow past the sound blocking portion of the securing mechanism.
US10097930B2 Tonality-driven feedback canceler adaptation
Disclosed herein, among other things, are apparatus and methods for tonality-driven feedback canceler adaptation for hearing devices. Various embodiments include a method of signal processing an input signal in a hearing device to mitigate entrainment, the hearing device including a receiver and a microphone. The method includes detecting strength of tonality of the input signal by estimating a second derivative of subband phase of the input signal, and adjusting parameters of an adaptive feedback canceler of the hearing device based on the detected tonality.
US10097927B2 Loud speaker arrangement with circuit-board-integrated ASIC
A loudspeaker array includes a MEMS loudspeaker with a diaphragm deflectable along a Z axis; a printed circuit board having a first cavity housing an ASIC electrically connected to the MEMS loudspeaker; and a sound-conducting channel disposed adjacent to the MEMS loudspeaker and having an acoustic outlet opening. The printed circuit board includes a second cavity having an opening, which is closed by the MEMS loudspeaker, so that the second cavity forms at least a part of a cavity of the MEMS loudspeaker. The sound-conducting channel extends at an angle to the Z axis of the MEMS loudspeaker. The acoustic outlet opening is arranged on a side face of the loudspeaker array.
US10097919B2 Music service selection
Methods and apparatus for identifying a music service based on a user command. A content type is identified from a received user command and a music service is selected that supports the content type. A selected music service can then transmit audio content associated with the content type for playback.
US10097913B2 Earbud case with charging system
A case for a pair of earbuds includes a housing having cavities to receive the pair of earbuds and charging circuitry that is configured to initiate charging of the pair of earbuds when an earbud detector detects that the earbuds are inserted within the cavities.
US10097911B2 Audio system having integral handle
An audio system includes a housing that defines an acoustic enclosure, an acoustic driver supported by the housing and arranged to radiate acoustic energy from a front surface of the housing, an acoustic exit located in a rear surface of the housing, opposite the front surface. The acoustic exit has a shape that facilitates a grasping of the housing with a plurality of fingers and the thumb from a single human hand, such that at the plurality of fingers or the thumb can be inserted into the exit while the plurality of fingers or the thumb of the same hand can rest on a top surface of the housing.
US10097909B2 Systems, apparatus, and methods for segment routing of optical signals
A packet optical network may include a packet optical gateway node that is configured to advertise a segment label to other nodes in the network where the segment label is used by a source node in place of a conventional segment routing label when the source node generates the list of labels included in the header of a data packet while establishing a path through a network. The segment label differs from a conventional segment routing label in that the segment label indicates the L0/L1 device or path as opposed to the L2/L3 device indicated by a conventional segment routing label.
US10097899B2 Systems and methods for searching media content
Systems and methods are described for searching media files using a set-top box (STB), a television receiver, digital video recorder (DVR), placeshifting device or other media device, or any type of network host that communicates with a media device of any sort. Search criteria is received from a user, and the search criteria is identified in listings of media programming available from one or more sources. In some implementations, a combined search result can be provided that identifies instances of the search criteria found in program guide listings, files stored on a digital video recorder (DVR), available on-demand content, or any other sources as desired. Some implementations may prioritize search results using information about files stored on a DVR, user preferences, or any other information as desired.
US10097896B2 Recommend future video recordings for users from audiovisual content
Embodiments are directed towards analyzing content, such as Timed Text data that separately accompanies program content, to detect a future program. When a future program is detected in the content, a tag or other data structure is generated with identifying information for the future program. The tag is stored and later used to schedule a recording for the future program. An electronic program guide may be analyzed based on the identifying information in the tag to determine if the future program has been added to the electronic program guide.
US10097891B2 Methods and apparatus for enhancing network reliability and/or enabling phased deployment of video services
Methods and apparatus for automatically transitioning program delivery/reception between alternative sources, e.g., from a non-IP channel to an IP video source or between two alternative IP sources are described. The transition maybe triggered by a detected problem with the delivery via the non-IP channel or because of scheduled service. The transition may be in response to a command sent to a device or because the receiving device detects a problem with one of the content sources triggering an automatic switch to the alternative content source. In at least some embodiments the different content sources corresponding to different coding methods, e.g., with MPEG-2 encoded and packetized content being delivered by a non-IP content delivery channel and MPEG-4 being delivered using unicast IP content delivery techniques. The methods facilitate deployment of new services with IP content delivery being deployed initially on a regional basis with non-IP content delivery gradually being rolled out.
US10097889B2 Method of adaptive broadcasting of multimedia streams by using an energy index
Method of adaptive broadcasting of multimedia data streams Fi originating from a service provider (20), during a download between a reception terminal (40) and a server (30), as a function of an energy criterion, comprising the following steps: determining, for N representations Fi, at least one first energy index by calculating, for each of the representations Fi of a multimedia segment, a value of energy Ei(t) consumed to decode the representation Fi at the instant t, the maximum energy value Emax(t) associated with the most energy-consuming representation, and the values of the ratios corresponding E i ⁡ ( t ) E Max ⁡ ( t )  storing these values in a file associating with a representation Fi at least one ratio E i ⁡ ( t ) E Max ⁡ ( t ) , measuring the consumption of energy used by the terminal in the course of the playback of the representation Fi, and choosing another representation Fj or altering the quality of playback of the representation if the energy reserve of the terminal is insufficient to play back the content of the multimedia data stream on the basis of the representation Fi.
US10097887B2 System and method for distribution of picture objects
A method and system for data communication is provided and may include, at a communications terminal, displaying picture objects and/or video objects received from a media center via a communications network. The communications terminal may transmit direction of view information (DoV) of at least one eye of a user of the terminal with respect to the displayed objects from an eye tracker at the communications terminal. The DoV may be determined by detecting a position of a pupil based on light reflected off of the pupil. Subsequent picture objects and/or video objects may be displayed by the communications terminal based on user interests determined from the transmitted DoV information.
US10097886B2 Signal processing device, record/replay device, signal processing method, and program
A signal processing device includes a converter and a selector. The converter converts an input video signal into the output video signal for the low-brightness display device. The selector selects one of the input video signal and the output video signal, and outputs the selected video signal to the display device. The selector selects the output video signal in a case where a high-brightness flag indicating a video signal for the high-brightness display device is added to the input video signal, and where information indicating that the display device is the low-brightness display device is acquired or information indicating that the display device is the high-brightness display device is not acquired, and selects the input video signal in a case where the high-brightness flag is not added to the input video signal.
US10097885B2 Personal content distribution network
Techniques for making content available to a DVR are described. Content encoded in any encoding format may be automatically transcoded, on a computer, into an encoding format that a DVR is configured to decode. The transcoded content is automatically sent over a LAN from the computer to the DVR. The DVR receives the transcoded content, stores the transcoded content, and indicates, through a user interface, that the content is available for viewing. A transcoding agent executing on the computer may automatically and periodically transcode, into an encoding format that the DVR is configured to decode, content that is contained in one folder, and move the transcoded content from that folder into another folder. The computer may send, to the DVR, instructions which cause the DVR to request transcoded content that is in the latter folder. The computer sends transcoded content to the DVR in response to such a request.
US10097872B2 Methods and apparatus to verify and/or correct media lineup information
Methods and apparatus to verify and/or correct media lineup information are disclosed. An example method includes accessing, by executing an instruction with a processor, a script received from an audience measurement entity. The method further includes executing, with the processor, the script to tune a set top box to respective ones of a plurality of channels. The method further includes collecting, by executing an instruction with the processor, media identification data associated with the respective ones of the channels. The method further includes transmitting media presentation data to the audience measurement entity, the media presentation data mapping the media identification data to the respective ones of the channels.
US10097869B2 Method and system for embedding metadata in multiplexed analog videos broadcasted through digital broadcasting medium
The present invention provides a method and system for broadcast of additional content such as metadata required for client specific interactive application in an analog domain along with conventional audio, video and PSI or SI data. The present invention enables transmission of encoded audio data or EPG data, timestamp information required for audio video synchronization referred to as metadata by embedding such metadata in the pixels of video pixels and then encoding by the standard video encoder to generate an encoded stream. The encoded stream is decoded using the standard video decoder at the receiving station to generate a Composite Video Blanking and Sync (CVBS) analog video signal. From the CVBS signal, the RGB or YUV pixels of the videos are extracted. Finally a data extractor module retrieves the embedded metadata from the RGB or YUV pixels.
US10097866B2 System and method for metamorphic content generation
A system that incorporates teachings of the present disclosure may include, for example, a device having a controller programmed to detect an object within a first portion of a first occurrence of a repetitive portion of a media program. The object is modified, resulting in an updated object, and another portion of the first occurrence of the repetitive portion is left unmodified. The object is detected within a first portion of a subsequent instance of the repetitive portion of the media program and modified differently from the first, while maintaining other portions of the subsequent instance of the repetitive portion unmodified. Other embodiments are disclosed.
US10097862B2 Facilitating multimedia information delivery through a UAV network
Embodiments are provided for deliver multimedia information to a transportation apparatus through a UAV network. After the transportation apparatus enters an area, one or more UAVs may be configured to capture one or more images of an interior of the transportation apparatus. Geographical location of the transportation apparatus can be obtained. Image analysis may be employed to analyze the images to obtain passenger. Based on the geographical information regarding the transportation apparatus, and passenger, specific multimedia information can be determined for presentation to the passenger(s) in the transportation apparatus. The determined multimedia information may include media contents of interest to the passenger(s) and available in the geographical location the transportation apparatus is currently traveling in. The determined multimedia information can be transmitted to transportation apparatus for presentation to the passenger.
US10097861B2 Forward error correction using source blocks with symbols from at least two datastreams with synchronized start symbol identifiers among the datastreams
A forward error correction (FEC) data generator has an input for at least two datastreams for which FEC data shall be generated in a joint manner, each datastream having a plurality of symbols. A FEC data symbol is based on a FEC source block possibly having a subset of symbols of the at least two data streams. The FEC data generator further has a signaling information generator configured to generate signaling information for the FEC data symbol regarding which symbols within the at least two datastreams belong to the corresponding source block by determining pointers to start symbols within a first and a second datastream, respectively, of the at least two datastreams and a number of symbols within the first datastream and second datastreams, respectively, that belong to the corresponding source block.
US10097859B2 Methods and apparatus for improved entropy encoding and decoding
Methods and apparatus are provided for improved entropy encoding and decoding. An apparatus includes a video encoder (200) for encoding at least a block in a picture by transforming a residue of the block to obtain transform coefficients, quantizing the transform coefficients to obtain quantized transform coefficients, and entropy coding the quantized transform coefficients. The quantized transform coefficients are encoded using a flag to indicate that a current one of the quantized transform coefficients being processed is a last non-zero coefficient for the block having a value greater than or equal to a specified value.
US10097855B2 Motion vector calculation method
When a block (MB22) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV23 and MV24, which are used for inter picture prediction of a current picture (P23) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.
US10097853B2 Intra-block copying enhancements for HEVC in-range-extension (RExt)
High efficiency video coding (HEVC) enhancements are described for intrablock copying for reducing motion vector (MV) coding redundancy and enhancing in range extensions (RExt) by selecting a default block my predictor. In reducing MV data redundancy, the value of MVx and/or MVy can have a baseline at the width (W), or height (H) of the respective block, whereby fewer bits need to be encoded. One embodiment for enhancing RExt provides an improved selection of a default block vector predictor for the first CU performing intra-block copying in a CTU.
US10097852B2 Field/frame adaptive decoding with field/frame index
A moving picture coding method for coding a picture with switching between frame coding and field coding adaptively on a block-by-block basis includes: determining the maximum number of reference indices for field coding for specifying fields which are to be referred to at the time of field coding, using the maximum number of reference indices for frame coding for specifying frames which are to be referred to at the time of frame coding; and assigning to fields the reference indices for field coding for specifying fields which are to be referred to at the time of field coding, within a range of the determined maximum number thereof, using the reference indices for frame coding for specifying frames which are to be referred to at the time of frame coding.
US10097848B2 Methods for palette size signaling and conditional palette escape flag signaling
Methods for palette coding of image and video data to avoid issues associated with zero-size palette or to improve performance by conditionally signaling CU (coding unit)-level escape pixel presence flag are disclosed. In one embodiment, size information related to palette size of a current palette table of the current CU is signaled conditionally based on the escape indication flag, where the escape indication flag indicates whether there is any sample in the current CU coded as an escape pixel. In another embodiment, the CU-level escape pixel presence flag is conditionally signaled according to the current palette size or both of the predicted palette size and the new palette size. Conditionally signaling the palette sharing flag may also be based on the palette sharing flag.
US10097847B2 Video encoding device, video decoding device, video encoding method, video decoding method, and program
A video encoding device includes: pixel bit length increasing means for increasing a pixel bit length of an input image based on pixel bit length increase information; transform means for transforming output data of the pixel bit length increasing means; entropy encoding means for entropy-encoding output data of the transform means; non-compression encoding means for non-compression-encoding input data; multiplexed data selection means for selecting output data of the entropy encoding means or output data of the non-compression encoding means; and multiplexing means for multiplexing the pixel bit length increase information in a bitstream, wherein a pixel bit length of an image corresponding to the output data of the entropy encoding means and a pixel bit length of an image corresponding to the output data of the non-compression encoding means are different from each other.
US10097843B2 Efficient coding of depth transitions in 3D (video)
A method of encoding a video data signal (15) is provided, together with a method for decoding. The encoding comprises providing color information (51) for pixels in an image, providing a depth map with depth information (52) for the pixels, providing transition information (56, 57, 60, 70, 71) being representative of a width (63, 73) of a transition region (61, 72) in the image, the transition region (61, 72) comprising a depth transition (62) and blended pixels in which colors of a foreground object and a background object are blended, and generating (24) the video data signal (15) comprising encoded data representing the color information (51), the depth map (52) and the transition information (56, 57, 60, 70, 71). The decoding comprises using the transition information (56, 57, 60, 70, 71) for determining the width (63, 73) of the transition regions (61, 72) and for determining alpha values (53) for pixels inside the transition regions (61, 72). The determined alpha values (53) are used for determining the color of a blended pixel at the transition of a foreground object and a background object.
US10097842B2 Restriction of escape pixel signaled values in palette mode video coding
An apparatus configured to decode video data that comprises a memory configured to store the video data; and one or more processors. The one or more processors are configured to: receive a bitstream that is constrained such that escape values used in a palette mode for decoding the video data are no greater than a maximum value, wherein the bitstream includes information for determining at least one escape value representing a sample in a block of the video data to be decoded; and reconstruct the sample in the block of the video data using the information for determining the at least one escape value.
US10097841B2 Method for storing image data, method for parsing image data, and an apparatus for using the same
The present invention relates to a method for storing image data, and a method for parsing image data, and an apparatus for using the same, which method includes the steps of encoding the image data, and storing an NAL (Network Abstraction Layer) unit containing the encoded image data in the decoder set register in which NAL units may be stored according to the type of NAL unit.
US10097832B2 Use of chroma quantization parameter offsets in deblocking
Innovations in use of chroma quantization parameter (“QP”) offsets when determining a control parameter for deblock filtering. For example, as part of encoding, an encoder sets a picture-level chroma QP offset and slice-level chroma QP offset for encoding of a slice of a picture. The encoder also performs deblock filtering of at least part of the slice, where derivation of a control parameter considers only the picture-level chroma QP offset. The encoder outputs at least part of a bitstream including the encoded content. As part of decoding, a corresponding decoder sets a picture-level chroma QP offset and a slice-level chroma QP offset for decoding of a slice of a picture, but derivation of a control parameter for deblock filtering considers only the picture-level chroma QP offset.
US10097817B2 Double-image projection device projecting double images onto 3-dimensional ear canal model
A double-image projection device includes a laser projector, a semi-reflection mirror, and an ear canal model. The semi-reflection mirror is located in front of the laser projector; while the laser projector includes a MEMS (micro-electromechanical system) scanner for projecting scanning light beams, such that the scanning light beams is projected onto an imaging plane as a large image through transmitting through the semi-reflection mirror. The ear canal model is located in a reflective light path of the semi-reflection mirror, with its front end provided with a viewing port, and with its rear end provided with an ear drum piece, such that the scanning light beams emitted by the laser projector is projected onto the ear drum piece of the ear canal model a small image, through reflecting by the semi-reflection mirror.
US10097814B2 Fire monitoring system
A fire monitoring system 1 having at least a first and a second monitoring camera 4, 5 for outputting monitoring images 4.a; 5.1, wherein the viewing fields 6, 7 of the first and the second monitoring camera 4, 5 overlap in a common monitoring region 8, having an evaluation device 9 for identifying a fire 2, 3 in the monitoring images 4.1, 5.1 is constructed, wherein the evaluation device 9 is constructed to output positional information of the fire 2, 3 by way of evaluating the monitoring images 4.a, 5.1.
US10097800B2 Optical lens systems with dynamic iris for modulating image frames
A dynamic iris is located on the imaging path of an optical lens system that includes a relay lens system and at least one projection lens system. A dynamic iris modulates image frames in an image data stream, resulting in a reduction in light transmission associated with the modulated image frames. A dynamic iris may be configured to change the size of its aperture as fast as or faster than the image frame period of the image data stream, and may be located at or near the pupil of a relay lens system, a projection lens system, or both. A second dynamic iris in the imaging path further modulates the image frames, resulting in a further reduction in light transmission. A dynamic iris may modulate an image frame based on an electronic preview of the image frame or based on metadata associated with the image frame.
US10097798B2 Systems and methods for enhancing media with optically narrowcast content
Systems and methods for optical narrowcasting are provided for transmitting various types of content. Optical narrowcasting content indicative of the presence of additional information along with identifying information may be transmitted. The additional information (which may include meaningful amounts of advertising information, media, or any other content) may also be transmitted as optical narrowcasting content. Elements of an optical narrowcasting system may include optical transmitters and optical receivers which can be configured to be operative at distances ranging from, e.g., 400 meters to 1200 meters. Moreover, the elements can be implemented on a miniaturized scale in conjunction with small, user devices such as smartphones, thereby also realizing optical ad-hoc networking, as well as interoperability with other types of data networks. Optically narrowcast content can be used to augment a real-world experience, enhance and/or spawn new forms of social-media and media content.
US10097797B2 Communication and monitoring system
An audio-video communication system comprises a wireless exterior module located proximate an entrance, a computerized controller running a software application, and a remote peripheral device. The wireless exterior module includes a proximity sensor for detecting a person at the entrance, a video camera for recording an image of the person at the entrance, a microphone for recording the person at the entrance, a speaker for playing audio to the person at the entrance, a transmitter for communicating sounds and images of the person at the entrance, and a receiver for receiving communications at the wireless exterior module. The computerized controller is disposed in wireless electronic communication with the wireless exterior module via the transmitter and the receiver of the wireless exterior module. The remote peripheral device is configured to electronically communicate with the computerized controller for viewing an image from the video camera communicated from the wireless exterior module.
US10097795B2 Network video recorder cluster and method of operation
A video recorder cluster for use in a video surveillance system includes multiple recorder nodes that can each participate in processing of user-specified operations such as playback, recording, and analysis of the video streams. The video recorder cluster determines the required resources for processing the video data of streams, determines the available resources on each of the recorder nodes, and forwards the video data of the streams to recorder nodes that either include the required resources or include a preferred set of available resources in accordance with the required resources. The video recorder cluster presents a single cluster address for client user devices to access the resources of the video recorder cluster, thereby enabling the video recorder cluster to appear as a single virtual network video recorder to clients.
US10097793B2 Method and system of depth data filling of shadows for image processing
Techniques described herein are related to a system, medium, and method of depth data filling of shadows for image processing comprising obtaining a location of at least one gap of missing depth data on pixel image data of at least one image, calculating a shadow band length corresponding to a size and position of the gap on the image, and calculated by using, at least in part, background and foreground depth values, and providing depth values of multiple pixel locations extending along the shadow band length.
US10097792B2 Mobile device and method for messenger-based video call service
A mobile device and method for a messenger-based video call service using camera preview image and voice information are provided. In the method, the mobile device displays a camera preview screen by executing a camera, and detects an input for selecting one or more sharers for a video call from the camera preview screen. Then, the mobile device executes a messenger for providing the video call service, transmits a connection request to the selected sharers through the messenger, and performs the messenger-based video call with the sharers in response to the connection request.
US10097790B2 Carriage of PTP time reference data in a real-time video signal
Systems, methods, apparatuses, and computer program products which generate a Precision Time Protocol (PTP) timestamp associated with a first video frame of a serial digital interface (SDI) signal and insert the PTP timestamp into at least one of a Vertical Ancillary (VANC) data space and a Horizontal Ancillary (HANC) data space of the first video frame.
US10097787B2 Content output apparatus, mobile apparatus, and controlling methods thereof
A content output apparatus, methods for controlling a content apparatus, and a mobile apparatus are provided. The content output apparatus includes a receiver configured to receive content, a display configured to output a video signal of the content, a speaker configured to output an audio signal of the content, a communicator configured to transmit the audio signal to at least one external speaker, and a controller configured to determine whether the audio signal is related to the video signal, and display a user interface screen for inducing a selection of an output mode which transmits the audio signal to the at least one external speaker with a communication method corresponding to the determination result among a plurality of output modes via the display.
US10097786B2 Display system, display method, and display apparatus
A display system includes a conversion apparatus converting video luminance including a luminance value in a first luminance range and a display apparatus connected thereto and displaying the video. The conversion apparatus includes a first acquisition unit, a first luminance converter, a second luminance converter, a quantization converter, and an output unit outputting a third luminance signal to the display apparatus. The display apparatus includes: a second acquisition unit acquiring the third luminance signal and setting information indicating display settings recommended to the display apparatus in display of the video; a display setting unit setting the display apparatus, using the setting information; a third luminance converter converting a third code value indicated by the third luminance signal into a second luminance value compatible with a second luminance range, using the setting information; and a display controller displaying the video on the display apparatus based on the second luminance value.
US10097785B2 Selective sign language location
Content substitution and/or picture-in-picture technology is used to provide a sign language window that provides a sign language interpretation of audio content in main program audio/video content. The sign language window can be selectively disabled by a user that does not wish to view the sign language video. Also, in some implementations, the user can move the sign language window to a desired location on the display. The desired location may be one of a plurality of pre-defined display locations. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US10097784B2 Dynamic linking of codesets in universal remote control devices
A codeset having function-code combinations is provisioned on a controlling device to control functions of an intended target device. Input is provided to the controlling device which designates a function to be controlled on the intended target device. From a plurality of codes that are each associated with the designated function in a database stored in a memory of the controlling device a first code that is determined to be valid for use in controlling the designated function on the intended target device is selected. When the codeset is then provisioned on the controlling device, the provisioned codeset includes as a function-code combination thereof the designated function and the first code.
US10097781B2 Analog-to-digital converter and operating method thereof
An analog-to-digital conversion method may include: generating an initial comparison signal by comparing a pixel signal of a comparison column to a pixel signal of an adjacent column; generating a control signal for selecting a ramp signal according to the generated initial comparison signal; and performing data conversion by comparing the ramp signal selected according to the generated control signal to a difference between adjacent first and second pixel signals.
US10097779B2 Method and apparatus for storing event signal and image, and operating method of vision sensor for transmitting event signal to storing apparatus
A method and apparatus for storing an event signal and an image, and an operating method of a vision sensor for transmitting an event signal to a storing apparatus, are provided. The storing method includes receiving an event signal from a vision sensor at a time, determining an event address of an area of a memory based on the time at which the event signal is received, and storing the event signal in the area corresponding to the event address.
US10097777B2 Depth map from multi-focal plane images
A system for generating a depth map for an object in a three-dimensional (3D) scene includes an image capture sensor and a processor. The image capture sensor is configured to capture a plurality of images of the object at a plurality of different focal planes. The processor is configured to calculate a plurality of variance values for a plurality of image locations for each image captured by the image capture sensor. The processor is also configured to determine a peak variance value for the plurality of image locations based on the calculated variance values associated with the same image location for each of the plurality of images of the object at the plurality of different focal planes. The processor is also configured to generate the depth map for the object based on the determined peak variance value for each image location and the plurality of different focal planes.
US10097775B2 Digital output binning
An imaging system includes a readout integrated circuit (ROIC) is operatively connected to receive photocurrent from a plurality of photodetectors (e.g., from a plurality of photodetectors of a photodetector array (PDA)). An event detection circuit in each ROIC pixel readout circuit generates binary output data, wherein the ROIC compresses the binary output data with a logical summary binning of N×M pixel binary outputs into a single summary output bit. The ROIC can be configured to receive image data from the photodetectors to form an image at a first frame rate, and to receive the binned binary data from the photodetectors at a second frame rate higher than the first frame rate.
US10097773B2 Imaging device for distinguishing foreground and operating method thereof
An imaging device including a condenser lens and an image sensor is provided. The image sensor is configured to sense light penetrating the condenser lens and includes a pixel matrix, an opaque layer, a plurality of microlenses and an infrared filter layer. The pixel matrix includes a plurality of infrared pixels, a plurality of first pixels and a plurality of second pixels. The opaque layer covers upon a first region of the first pixels and a second region of the second pixels, wherein the first region and the second region are mirror-symmetrically arranged in a first direction. The plurality of microlenses is arranged upon the pixel matrix. The infrared filter layer covers upon the infrared pixels.
US10097771B2 Wideband ambient light rejection
Optical apparatus includes an image sensor and objective optics, which are configured to collect and focus optical radiation over a range of wavelengths along a common optical axis toward a plane of the image sensor. A dispersive element is positioned to spread the optical radiation collected by the objective optics so that different wavelengths in the range are focused along different, respective optical axes toward the plane.
US10097770B2 Image capturing apparatus and image processing method thereof
An image processing method adapted to be executed by an image capturing apparatus. The image capturing apparatus comprises a processing circuit and a light field camera. The image processing method includes: obtaining by using the light field camera a first image and a second image each including a plurality of sub-regions; performing a local brightness redistribution process on at least one of the sub-regions of the second image according to a brightness distribution of at least one of the sub-regions of the first image; performing an image rendering process on the first image and the second image to obtain a third image; and performing a global brightness redistribution process on the third image to obtain a fourth image.
US10097765B2 Methodology and apparatus for generating high fidelity zoom for mobile video
The method includes in order to generate a composite image: identifying, in the frame of a video stream captured by a camera, a motion characteristic associated with moving objects in a scene while the camera captured a sliding window of the video stream. The method includes for a plurality of frames in the sliding window: controlling, by the processing circuitry, a weight of blending of the frame based on the identified motion characteristic to enable the composite image to be generated according to the controlled weights of blending of the plurality of frames in the sliding window.
US10097763B2 Electronic device and method of controlling the same
An electronic device comprises an imaging unit configured to capture image and an operation unit configured to receive a first operation to adjust a shooting setting for capturing image and a second operation to capture image based on the shooting parameter and write data based on the captured image in a recording medium. The electronic device displays, on a screen, image review based on the captured image after capturing image in response to the second operation and then displays live view which is generated by continuously capturing image. A period of displaying the image review is shorter if the first operation is detected successively after finishing detecting the second operation than if the first operation is not detected successively after finishing detecting the second operation.
US10097759B1 360 degree image presentation
Techniques are disclosed for stabilizing a stream of spherical images captured by an image capture device to produce a stabilized spherical video sequence. The rotation of the image capture device during capture may be corrected in one or more desired axial directions in a way that is agnostic to the translation of the image capture device. The rotation of the image capture device may also be corrected in one or more desired axial directions in a way that is aware of the translation of the image capture device. For example, the assembled output spherical video sequence may be corrected to maintain the horizon of the scene at a constant location, regardless of the translation of the image capture device (i.e., a ‘translation-agnostic’ correction), while simultaneously being corrected to maintain the yaw of the scene in the direction of the image capture device's translation through three-dimensional space (i.e., a ‘translation-aware’ correction).
US10097758B2 Data processing apparatus, data processing method, and recording medium
When it is determined that acceleration acting on an imaging apparatus is stable and an attitude direction determination result based on the acceleration continues as the same result, an attitude determination unit updates the attitude direction determination result to the latest one to be used for blur correction of a frame upon playback. On the other hand, when the acceleration acting on the imaging apparatus is not stable, when the attitude direction determination result based on the acceleration is different from the last result, or when attitude direction determination result does not continue predetermined times though it is the same result as the last determination result, the attitude determination unit does not update the attitude direction determination result to hold the past attitude direction determination result and use it for blur correction and the like of the frame upon playback.
US10097753B2 Image data processing method and apparatus
An image data processing method and apparatus are disclosed. The method comprises: loading preview image data input by image hardware; acquiring at least one of a feature image, current time information, and geographical location information; loading at least one of the feature image, the time information, and the geographical location information in the preview image data by using a canvas category; driving the image hardware to generate target image data; and embedding at least one of the feature image, the time information, and the geographical location information into the target image data according to a first coordination location in the preview image data by using the canvas category. The present disclosure implements automatic post processing of image data without the need to open a professional image processing tool to perform post processing, thereby greatly improving the convenience of operation, reducing the threshold of operation and time.
US10097751B2 Imaging apparatus and image compositing method
An imaging apparatus carries out imaging at a plurality of focus positions that have been set, and carries out successive image combination for each imaging, generates a focus stacked image after imaging a plurality of times imaging is to be performed that has been set by a focus bracket setting section, and performs image combination of an image that has been taken at the final focus position with a previously taken image or a previously combined image, with position of the finally taken image as a reference for alignment at the time of image combination, and on the other hand performs image combination of taken images other than an image that has been taken at the final focus position with a previously taken image or an image that was previously combined, as the reference for alignment.
US10097749B2 Imaging system, imaging apparatus, lens unit, and method of controlling imaging system
An imaging system has an interchangeable lens and a camera body capable of communicating with the interchangeable lens. A camera control unit of the camera body acquires focus-sensitivity-related information (including sensitivity information at an image height of the center and correction information of the sensitivity that changes depending on the image height) from a lens control unit of the interchangeable lens through communication at a suitable timing. The camera control unit corrects a change of the sensitivity caused by the image height using image height information of a focus detection region selected from a plurality of focus detection regions and the acquired focus sensitivity correction information. The camera control unit calculates a driving amount of the focus lens from the focus detection signal using the corrected focus sensitivity, generates a control signal for instructing the driving amount, and transmits the control signal to a lens control unit.
US10097746B2 Method and system for dynamically adjusting a camera setting for a video stream
In one aspect, an example method for dynamically adjusting a camera setting for a video stream includes: (i) receiving, by a computing system, video content captured by a camera operating in accordance with a camera setting; (ii) generating, by the computing system, a video stream representing the video content; and (iii) while generating the video stream: (a) determining, by the computing system, an amount of packets in a memory buffer; (b) determining, by the computing system, a time period since the camera setting was last adjusted; and (c) using, by the computing system, the determined amount of packets in the memory buffer and the determined time period since the camera setting was last adjusted as a basis to adjust the camera setting.
US10097744B2 Image forming apparatus
An image forming apparatus includes an illumination device, a beam splitter, an imaging device, and an image forming circuit. The illumination device includes first emitters emitting first light polarized at 30°, second emitters emitting second light polarized at 90°, and third emitters emitting third light polarized at 150°, and illuminates a subject with the first, second, and/or third light. The beam splitter splits returning light and outputs a first component polarized at 0°, a second component polarized at 60°, and a third component polarized at 120°. The imaging device has an imaging surface that includes a first region receiving the first component, a second region receiving the second component, and a third region receiving the third component. The image forming circuit generates an image of the subject based on first, second, and third groups of images acquired when the subject is illuminated with the first, second, and third light.
US10097742B1 Control circuit of liquid lens, camera module and method of controlling liquid lens
Disclosed is a liquid lens control circuit, which includes a liquid lens including a plurality of individual electrodes disposed in compartmental areas at the same level and a common electrode disposed at a different level from that of the individual electrodes, a voltage control circuit configured to supply voltages to the common electrode and at least one of the individual electrodes in the liquid lens in order to control an interface in the liquid lens, and a capacitance measuring circuit configured to calculate a capacitance between the common electrode and at least one of the individual electrodes in the liquid lens using a switched capacitor.
US10097733B2 Image correction parameter output apparatus, camera system and correction parameter output method
In order to output an image correction parameter that allows the visibility of a combined image of an area surrounding a moving object to be improved, an image correction parameter output apparatus (22) includes a memory (24) configured to store a group of correction parameters of a plurality of patterns for correcting a plurality of images of an area surrounding a moving object (15) captured with partially overlapped with each other by associating the group with the control information of the moving object (15), a control information acquisition unit (23) configured to acquire the control information of the moving object (15), and an output unit (25) configured to output a group of correction parameters corresponding to the acquired control information.
US10097732B2 Color conversion method, non-transitory recording medium storing computer readable program, and image processing apparatus
A color conversion method includes: a first acquisition step of acquiring a first color conversion table which defines mapping from a first color space to a second color space, and a second color conversion table which defines mapping from the second color space to a third color space; a second acquisition step of acquiring a color in the second color space to be subjected to color conversion; a computation step of computing an element group and a weight of each element included in the element group; a determination step of determining whether or not the element group in the second color conversion table; and a processing step of performing either first processing of performing inverse conversion and computing the color in the third color space, or second processing of performing an interpolation computation and computing the color in the third color space.
US10097731B2 Change degree deriving device, change degree deriving system and known color body
Provided is a change degree deriving device including a receiving unit that receives an image obtained by capturing an object and a known color body including plural color samples, the plural color samples including deterioration-series colors among colors used for the object, and each of the color samples having a known colorimetric value, a conversion rule generating unit that generates a conversion rule used to convert a color of the image received by the receiving unit into a colorimetric value in a device-independent color space based on the color samples included in the image received by the receiving unit, and a converting unit that converts a color of the object included in the image received by the receiving unit into a colorimetric value in the device-independent color space according to the conversion rule.
US10097729B1 Techniques and methods for integrating a personal assistant platform with a secured imaging system
A system and method provides features for accessing an image processing device by an authorized user and assigning a temporary identifier to the image processing device. The image processing device creates mapping information that associates the authorized user, the temporary identifier and a network address of the image processing device, and stores the mapping information on a server. The user provides voice input commands to a personal assistant application, the voice input commands including the temporary identifier of the image processing device and a requested job functions of the image processing device. The server receives and interprets the voice input commands from the personal assistant application and determines, by recalling the mapping information stored, verifying whether the image processing device having the temporary identifier is available to perform the requested job functions. The image processing device receives instructions to perform the requested job functions and executes the requested job functions.
US10097728B2 System and method for sending, delivery and receiving of faxes
Embodiments of systems and methods for the sending, delivery and receiving of faxes are disclosed herein. In particular, certain embodiments include a fax connector that may be deployed at a user's site, and a faxing system that may be deployed remotely from the user's site. The fax connector can be accessed at the user's site over a computer based network in order to perform functions associated with faxing, including sending, receiving and obtaining status on faxes. The fax connector deployed at the user's site communicates with the remotely deployed faxing system to send, receive, obtain status on, or perform other functions associated with, faxing.
US10097725B2 Image forming apparatus, and position guidance method and image forming system therefor
An image forming apparatus may include a communication unit configured to communicate with a portable electronic device and a controller configured to receive a location-related information that includes information about distances between the portable electronic device and a plurality of beacons, and store a location of the portable electronic device to register a location of the image forming apparatus.
US10097721B2 Scanner, and image data generating method
A scanner reads a document using a sensor group and includes an optical member. When a scanning resolution in a main scanning direction is D, and a resolution of the sensor group is S, the optical member causes the sensor group to image light from the document magnified by a magnification ratio n, where n is greater than or equal to D/S and is greater than 1. The sensor group includes a plurality of sensor portions that are arrayed in L rows in a sub-scanning direction, and L is greater than or equal to n and is an integer of 3 or more. Each of the sensor portions reads a magnified image that is magnified by the magnification ratio n at each corresponding position in the main scanning direction of the document and that is guided by the optical member.
US10097720B2 Sound absorber, sheet feeder incorporating the sound absorber, image reading device incorporating the sheet feeder, image forming apparatus incorporating the sound absorber, and electronic device incorporating the sound absorber
A sound absorber, which is included in a sheet feeder included in an image reading device, an image forming apparatus, and an electronic device, includes a cavity, a communication portion through which the cavity communicates with an outside of a sheet feeder, and a communication direction changing device configured to change a communication direction of the communicating portion.
US10097719B2 Printer and mobile information processing apparatus
A printer includes an imaging unit, an imaging light unit, a transmitter, and a receiver. The transmitter transmits designation information via visible light communication by using the imaging light unit. The designation information is information for designating the printer as a destination of wireless communication. The receiver receives a print instruction from a mobile information processing apparatus via the wireless communication in accordance with the designation information.
US10097717B2 Image forming apparatus and storage medium
An image forming apparatus includes an application on a framework, that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework. The core logic portion is implemented with an application programming interface defined by the framework. The interface includes a notification about that a window displayed by the application has been terminated.
US10097714B2 Translatable scanner calibration target
In one example, a document scanner has a fixed-position scan bar and a built-in translatable calibration target. The scan bar has a linear array of imaging elements aimed in an imaging direction. The calibration target is spaced apart from and parallel to the linear array, and has a planar surface orthogonal to the imaging direction spanning the length of the linear array. The target is translatable during a calibration in a direction in a plane of the surface.
US10097713B2 Image reading apparatus equipped with original-size-detection function and image forming apparatus equipped with image reading apparatus
An image reading apparatus is capable of reducing glare that a user feels while PWM-controlling an LED and of detecting an original size in a principal scanning direction with sufficient accuracy. A line sensor receives light emitted from a light source and reflected by an original. When a pressure plate that presses an original to a platen is closed, a control unit controls to supply a line periodic signal of which a period is longer than that for reading an original image to the line sensor, and to supply a lighting control signal of which a duty ratio is smaller than that for reading the original image to the light source in synchronization with the line periodic signal to light the light source and to read an image, and controls to detect length of the original in the principal scanning direction using the image signals from the line sensor.
US10097712B2 Printing device and method for controlling printer
A control unit causes a carriage to move in a width direction under a first movement control of changing a location of the carriage with a first resolution so that a sensor located forward in movement detects an edge of a medium. Thereafter, the first movement control is switched to a second movement control of changing the location of the carriage with a second resolution higher than the first resolution and the carriage is caused to move in the width direction so that a sensor located rearward in movement detects the edge.
US10097711B2 Sheet processing device and image forming system
A sheet processing device includes: a stacking unit configured to stack a plurality of sheets to obtain a sheet bundle; a stitched-sheet number acquiring unit configured to acquire a number of sheets in the sheet bundle, which is a target to be stitched; a permanent stitching unit configured to permanently stitch the sheet bundle; a temporary stitching unit configured to be capable of temporarily stitching a plurality of areas of the sheet bundle; a selecting unit configured to select any one of the permanent stitching unit and the temporary stitching unit to be used; and a stitching-process control unit configured to, when the temporary stitching unit is selected by the selecting unit, control the temporary stitching unit so as to change a number of areas that are stitched by the temporary stitching unit.
US10097706B2 Information processing apparatus
An information processing apparatus, includes a transmission unit that transmits information; a first display control unit that controls, when a plurality of recipients to transmit the information are designated, a display unit to display a first list including the plurality of recipients; and a second display control unit that controls the display unit to display recipient-related information related to the recipient included in the first list, in a case where the first list is unable to be fitted within a single screen of the display unit.
US10097705B2 Image processing apparatus that emphasizes important information added to margin region and image forming apparatus including the same
An image processing apparatus includes a data input unit, an operation panel, a storage unit, and a control unit. The operation panel accepts a registration of a margin image and a setting of an emphasis region within the margin image. The storage unit stores data for emphasis including a registered margin image and positional data. The registered margin image is the margin image that has been registered, and the positional data indicates a position of the emphasis region in the registered margin image. When the control unit determines that the registered margin image is included in the page image data, the control unit performs an emphasis process on an image of a corresponding region whose position at the registered margin image included in the page image data is identical to a position of the emphasis region in the registered margin image included in the stored data for emphasis.
US10097704B2 Authentication control apparatus, image reading apparatus, and non-transitory computer readable medium
An authentication control apparatus includes a first authenticating unit, a second authenticating unit, a controller, and an outputting unit. The first authenticating unit performs first authentication using authentication information stored in association with a memory area. The second authenticating unit performs second authentication using authentication information stored in association with a user. The controller performs control to perform one of authentication operations that are the first authentication and the second authentication when the user uses the memory area. The outputting unit outputs information if the one of the authentication operations performed under the control of the controller does not succeed. The information prompts the user to input authentication information to be used in an authentication operation performed when the user uses the memory area.
US10097703B2 Image printing device and method using display device
An image printing device using a display device according to an embodiment of the present invention comprises: a light collecting device for substantially focusing light output from the display device on a screen of the display device in a vertical direction; and a photographic paper which is located on the light collecting device and is photosensed by light provided from the display device through the light collecting device so that an image displayed on the display device is formed, wherein movement of the photographic paper provided in the image printing device is controlled by an external control device in which the display device is mounted, so that an image displayed on the display device can be formed in the photographic paper provided in the image printing device.
US10097702B2 Image processing apparatus and image processing system
An image processing apparatus including a communication unit, a controller, and an image processing unit. The communication unit receives information related to a processing condition for image processing stored in and specified with a terminal device. The controller sets a state in which the information related to the processing condition is accepted with the communication unit from one terminal device, which performs wireless communication, and not from another terminal device, which performs wireless communication, other than the one terminal device. The image processing unit performs the image processing.
US10097701B2 Information processing apparatus and control method
In accordance with an embodiment, an information processing apparatus comprises an imaging device configured to acquire a peripheral image of the information processing apparatus; a storage device configured to store maintenance information indicating a status of the apparatus for a maintenance; a notification device; a controller configured to detect a face of a person based on the peripheral image acquired by the imaging device, determine whether the detected person is a manager of the information processing apparatus, and control the notification device to inform the maintenance information read from the storage device if the detected person is determined as the manager of the information processing apparatus.
US10097694B1 Method and system for moving phone call participation between carrier and data networks
A system and method for providing a communication session is provided. The system and method include a client device in communication with a plurality of communication networks. The system and method further includes a server also in communication with the plurality of communication networks. The client device includes a network monitor module and a dialer module. The network monitor module determines which networks to utilize in the communication session, and the dialer module initiates and terminates the communication session. The server receives a data signal associated with the communication session from the selected communication network. The server places a separate call to the recipient client device and completes the connection from the client device to the recipient client device by sending the data signal over the phone call to the recipient client device.
US10097692B2 Systems and methods of natural language processing to rank users of real time communications connections
A computing apparatus configured to perform natural language processing, e.g., by comparing the words in a communication transcript of a user to a list of keywords, to generate an input vector representing a pattern of text in the communication transcript. A predictive model is generated from correlating input vectors to user ranking scores, e.g., for retention. The input vector determined from a communication transcript is applied to the computation model to compute a predicted retention score of the user. The retention score can be used, for example, to select a personalized recommendation for a communication connection to an adviser and/or a targeted offer.
US10097689B2 System and methods for integrating short message service messaging with contact center applications
A system for routing short message service (SMS) messages to endpoints in a contact center includes a first node for receiving SMS message streams from multiple sources operating variant protocols and for multiplexing the multiple streams into a single message stream following a universal protocol, a media gateway server connected to the first node for receiving the single message stream and for forwarding individual ones of the messages therein to individual ones of a plurality of connected servers, and a router connected to at least one of the connected servers for routing individual messages represented therein to individual ones of a plurality of network-supported endpoint devices.
US10097687B2 Nuisance call detection device and method
A nuisance call detection device that determines whether a telephone call in which a connection is established between a first telephone and a second telephone is a nuisance call and detects the nuisance call, analyzes a voice signal for one telephone call to calculate a plurality of pieces of determination information used for determination as to whether the telephone call is a nuisance call, simultaneously calculates information on a length of a conversation for the one telephone call, further calculates each weighting factor of the plurality of pieces of determination information in accordance with a length of the conversation, then calculates a nuisance call evaluation value based on a value obtained by multiplying each of the plurality of pieces of determination information by the weighting factor, and determines based on the nuisance call evaluation value whether the telephone call is a nuisance call.
US10097685B2 Telecommunications privacy method
One embodiment of the invention could be a method of disguising the caller ID of an incoming phone call comprising the following steps: providing a portable telecommunication smart device that interfaces with telecommunication system to receive an incoming phone call; selecting a phone number to be placed upon a fake list manager database and assigning a fake display caller ID to the selected user known phone number; storing the selected phone number and the assigned fake caller display ID upon the fake list manager database, receiving an incoming phone call; matching a phone number of the incoming phone call with selected phone number; displaying the fake caller ID upon portable telecommunication smart device.
US10097684B1 Maintaining an automobile configuration of a mobile computing device while switching between automobile and non-automobile user interfaces
A device is described that, while operating in an automobile configuration, causes a vehicle system of an automobile to display part of an automobile graphical user interface (GUI) while locally displaying a different part of the automobile GUI. Responsive to receiving user input for switching to a non-automobile GUI that permits access to at least some features of the device that are restricted by the automobile GUI, the device replaces the part of the automobile GUI that is locally displayed on the device with the non-automobile GUI, all while continuing to cause the vehicle system to display its part of the automobile GUI. The device accesses the at least some features of the device and responsive to receiving user input for switching back to the automobile GUI, the device replaces the non-automobile GUI with the part of the automobile GUI that was previously displayed by the device.
US10097683B2 Mobile electronic device, security control method, and security control code
A mobile electronic device includes an acceleration sensor configured to detect an acceleration value, a controller configured to determine, based on the acceleration value, movement state of user of the mobile electronic device, a first input unit configured to receive input of information enabling unlocking of a security lock state in which a security lock is effective, and a second input unit configured to receive input of biological information enabling unlocking of the security lock state.
US10097682B2 System for determining available services based on user location
Some aspects as disclosed herein are directed to, for example, a system for determining a geographical location of a user, such as via a data input, a network address, and/or a location sensor. A computing device of the system may determine a plurality of prompts for the user based on the determined geographical location of the user and may generate one or more user interfaces configured to display the plurality of prompts. Data input responding to one or more of the plurality of prompts may be received via the one or more user interfaces. It may be determined, based on the data input, whether to approve the user for one or more services. Additionally or alternatively, a computing device may determine a plurality of available services for the user based on the determined geographical location of the user and may generate one or more user interfaces configured to display the plurality of available services. Data input indicating a selection of one or more of the plurality of available services may be received via the one or more user interfaces. Based on the data input, a request to enroll the user in the selected one or more of the plurality of available services may be generated.
US10097679B2 Integrated personal digital assistant device
A mobile computing device is disclosed. In some aspects, the mobile computing device may execute a first application using one or more processors, and may receive, during execution of the first application, a user selection of a shift key. The mobile computing device may transition a state of the shift key from an unlocked non-shift state to a shift state based on the user selection. The mobile computing device may change the execution of the first application to an execution of a second application, and clear the state of the shift key in response to changing the execution from the first application to the second application.
US10097675B2 Mobile terminal
A mobile terminal including a bar-type terminal body having a front side and a rear side; a mobile communication module transmitting and receiving a wireless signal; a touch screen disposed at the front side of the bar-type terminal body, the touch screen including a display module for displaying information and a front touch sensor for sensing a front touch input; a battery disposed in the bar-type terminal body; a cover disposed at the rear side of the bar-type terminal body and covering the battery, the cover having a first through hole and a second through hole; a front camera disposed at the front side of the bar-type terminal body; a rear camera disposed in the first through hole of the cover at the rear side of the bar-type terminal body; a rear input unit provided at the rear side of the bar-type terminal body, the rear input unit including a button member disposed at the second through hole of the cover and a rear touch sensor for sensing a rear touch input applied to the button member; one or more processors; and a memory storing one or more programs configured to be executed by the one or more processors. Further, the front side of the bar-type terminal body is absent any manipulation button for inputting a control command except for the touch screen; wherein a position of the rear input unit is overlapped with a position of the touch screen and is disposed laterally between the rear camera and the battery; wherein in response to receiving the rear touch input via the rear input unit, the one or more processors process the rear touch input as a control command for different functions according to information output to the touch screen; wherein a first function of the different functions releases a locked state of the mobile terminal in response to a first rear touch input applied to the rear touch sensor in a first state that a lock screen is displayed on the touch screen; wherein a second function of the different functions connects an incoming call in response to a second rear touch input applied to the rear touch sensor in a second state that the incoming call is received on the mobile terminal; and wherein a third function of the different functions captures an image through at least one of the front camera and the rear camera in response to a third rear touch input applied to the rear touch sensor in a third state that a camera preview is displayed on the touch screen.
US10097674B2 Single user OFDM with bit loading in wireless communications
In single user OFDM wireless communication, the serial bit stream in a Medium access control Protocol Data Unit (MPDU) to be transmitted may be split up and routed in parallel through different encoding modules. In one embodiment the entire bit stream may be processed through an LDPC, and the output of the LDPC module split up before being routed to different Modulation Modules that each select a separate MCS for the associated sub-band. In another embodiment the bit stream may be split up before being processed separately through multiple LDPC modules, and the output of each LDPC module may then be routed to a different associated Modulation Module for selection of a separate MCS for the associated sub-band.
US10097672B2 Method and apparatus for generating link state protocol data packet
The disclosure discloses a method and apparatus for generating a Link State Protocol data packet (LSP). In the method, a length of a reserved space is configured, wherein the length of the reserved space is smaller than a default maximum length of a single LSP fragment; and the reserved space is set, according to the length of the reserved space, in all LSP fragments which are generated in sequence. According to the technical solution provided in the disclosure, a bad effect caused by network oscillation can be eliminated significantly.
US10097671B2 Compression algorithms for vehicle-bus-messaging of preview data
Systems and methods for communicating data to a control system of a vehicle are described. A system may include a server, which generates a set of coefficients using an approximation function and based on path-preview data indexed to future values of a road attribute with respect to a road traveled by the vehicle. The system may also include a client, which utilizes an evaluation of the approximation function to direct the control system of the vehicle.
US10097670B2 Facilitating personalized video messages using peer-to-peer communications
The present disclosure is directed toward systems and methods for providing electronic advertising content to a client device notwithstanding use of an ad-blocker on the client device. For example, systems and methods described herein involve establishing a peer-to-peer (P2P) connection with a peer device that does not include an ad-blocker thereon. The systems and methods further involve providing an ad request to the peer device to provide to an ad server and subsequently deliver a response to the ad request to the client device via the P2P connection. In this way, the peer device can function as a proxy device for the ad server that enables delivery to the client device notwithstanding use of the ad-blocker on the client device.
US10097667B2 Methods and systems for regulating database activity
Methods and systems are provided for regulating access to a database by a server. One exemplary method involves the server receiving one or more requests for an activity with respect to the database and determining an attempted usage for the activity over a monitoring period by a source of the requests. When the attempted usage exceeds an allowed usage of the activity for the monitoring period, the server creates an entry in a cache that includes an identifier associated with the source of the one or more requests. Thereafter, the requested activity with respect to the database on behalf of the source may be prevented based on the entry in the cache.
US10097665B2 Numerical computation of profiled degrees of alignment in social networking
Embodiments of the present invention provide an approach to processing and displaying a social media results list. Specifically, embodiments of the present invention focus on the content author and compute a score for each content author based on one or more conditions. The results list of the social media system is then processed based on the score, referred to as a Profiled Degree of Alignment (PDA) Value.
US10097664B2 Recommending media items based on purchase history
A media item recommendation can be based on application purchase data. Application purchase data of a population of users can be used to create application preference clusters that represent unique application preference profiles. Media preference data of the same population of users can be used to create media preference clusters that represent unique media preference profiles. A preference relationship between an application preference cluster and a media preference cluster can be identified based on the number of members of the media preference cluster that are also members of the application preference cluster. Upon receiving a recommendation request from a user, the user's application preference profile can be determined based on the user's application purchase data. A media item can then be recommended based on a media preference cluster that has a preference relationship with an application preference cluster that represents the application preference profile of the user.
US10097663B1 Using integrated code to extract device characteristics for online security
A merchant server may integrate device identifying code into a webpage. In response to a device accessing the webpage, the device identifying code may cause the merchant server to obtain characteristics of the device. A device registry may compare the characteristics of the device with known device profiles to determine a risk level of the device. A transaction account issuer may utilize the risk level in performing an authorization evaluation.
US10097662B2 Providing information to a core network relating to a cache in an access network
Methods and apparatus for a providing information to a core network where a terminal exchanges data with a cache in an access network. The node stores data in the cache. Data is exchanged between the cache and the terminal, and information relating to the exchanged data is provided to the core network. This allows the core network to apply normal core network functions such as LI, charging and policy control, even when the data does not pass through the core network.
US10097661B2 Uploading attachment to shared location and replacing with a link
The size of attachments to an electronic message are examined before the message is sent to determine if the attachments exceed a size threshold. When the size of the attachments exceed the threshold, one or more of the attachments are uploaded to a shared location that is accessible to the recipients of the message. A link replaces each attachment that was uploaded to the shared location. Permissions are automatically set at the shared location such that each of the recipients of the message are able to access the uploaded attachment.
US10097658B2 Traffic control of packet transfer
An information processing device according to the present invention includes: a flow information storage unit that stores a correspondence between a flow identifier that is information included in a packet, and a network interface; and a switching unit that transfers the packet to either one of a first type of the network interface that gives suggestion information that a destination computer that is a destination of the packet uses for properly processing the packet to the packet, and a second type of the network interface that does not give the suggestion information to the packet based on the information stored in the flow information unit.
US10097647B2 Method and system for predicting a geographic location of a network entity
A method and system for predicting the geographic location of a network entity are described. Examples include predicting the geographic location of a network entity by directing the network entity to transmit one or more data packets to a number of predetermined network identifiers, such as IP addresses, where data corresponding to each of the network identifiers is part of a geographic location prediction model. In examples, a dataset that represents transit times for the data packets transmitted from the network entity to the hosts identified by the IP addresses is determined, and a geographic location for the network entity is predicted by applying the geographic location prediction model to the dataset.
US10097643B2 Technique for remote administration of a device belonging to a private network
A technique is provided for remote administration, by an administration apparatus, of a device belonging to a private communication network. The device sends administration data to the administration apparatus via an access network. The administration data includes a first item of connection data and a contact number associated with the device in a signalling network. In order to administer the device, the administration apparatus sends a connection request to the device via the signalling network by using the received contact number. This connection request triggers the establishment of a session by the device with the administration apparatus via the access network.
US10097641B2 Portable platform for networked computing
In one embodiment, a portable, networked, computing device comprises a processor, a plurality of radios, and a memory. The device may be operable to pair, by at least one of the radios, with a device associated with a user. The device may then monitor, by one of the radios, a signal for a connection established with a first network. When the device determines that the signal for the first network has dropped below a threshold level of quality, it may enable access point mode for at least one of the paired devices by turning on a radio to establish a connection with a second network and thereby providing connectivity to the second network for the at least one of the paired devices. If multiple networks are available, the device may select an optimal network based on an assessment of one or more factors.
US10097635B2 Storage management device, and performance tuning method
A reception unit receives an input of designation of a performance level for a volume. A target value calculation unit obtains a target value of performance of data transmission and reception with respect to the volume according to the input performance level. A setting unit sets the target value obtained by the target value calculation unit for the volume. A monitoring unit monitors a load factor of a transmission resource. A bandwidth management unit identifies a target transmission resource based on the load factor of the transmission resource, decides a bandwidth allocation to a memory unit that uses the target transmission resource based on the target value, and instructs a bandwidth control unit of a storage device to tune the bandwidth using the decided bandwidth allocation.
US10097634B1 Storage tier selection for replication and recovery
Disclosed herein are methods, systems, and processes to select storage tiers for data replication and data recovery. A replication stream is received from a replication appliance that is configured to replicate data to a storage tier of multiple storage tiers. Each storage tier differs from at least one other storage tier in at least one storage characteristic. Portions of the replication stream are identified based on input/output (I/O) characteristics. The portions are stored in one storage tier other than the storage tier based on the I/O characteristics, and a storage cost associated with each storage tier, where the storage cost associated with each storage tier is based on storage characteristics of each storage tier.
US10097633B2 Automated mirroring and remote switch port analyzer (RSPAN)/encapsulated remote switch port analyzer (ERSPAN) functions using fabric attach (FA) signaling
A method and apparatus for automated mirroring is presented. A network device running as a Fabric Attach (FA) server configured to mirror traffic to a Remote Switch Port Analyzer (RSPAN) Virtual Local Area Network (VLAN), issues an FA Type Length Value (TLV) on its uplink to the FA server. The TLV includes a request to associate said RSPAN VLAN with a Service Identifier (I-SID) used to carry mirror traffic in a network. The network device sends the mirrored traffic on the RSPAN VLAN on its uplink to the FA server. The network device signals the I-SID into the network, and detects receive interest in the I-SID. The network device delivers the mirrored traffic to devices that expressed a receive interest in the mirrored traffic.
US10097632B2 Proximity based playlist merging
Merging media in a playlist associated with a cloud based media provider of a first mobile device of a first user with media being played on a second mobile device of a second user within a specific proximity, such that the second mobile device receives at least a portion of a media playlist of the first user from the cloud based media provider for merging with the media currently being played by the second device.
US10097630B2 Transferring data between sites
The method including, receiving a transfer command at a transfer coordinator node of a first node cluster at a first site to initiate a transfer of data from the first node cluster to a second node cluster at a second site. The method further including causing a status of the second site to be switched from an inactive status to an active status at the nodes of the first node cluster. The method further including initiating a transfer of the data from the first node cluster to the second node cluster. The method further including determining that the second node cluster has the active status at the nodes of the first node cluster and causing the data transaction request to be transferred from the nodes at the first node cluster to the second node cluster during the transfer of the data.
US10097625B2 Program, information processing apparatus, and communication system
A non-transitory computer-readable medium of this disclosure has instructions controlling a computer of an information processing apparatus including a storage unit and a communication unit capable of performing communication with a device and a server machine. The instructions, when executed by the computer, control the computer to perform operations including: installing a device driver of the device; acquiring identification information from the server machine through the communication unit after the computer starts the installing; acquiring, from the server machine, a token or token acquisition information for acquiring the token from the server machine, which are associated with the identification information; storing the acquired identification information in the storage unit; and transmitting the acquired token or the acquired token acquisition information to the device through the communication unit.
US10097623B2 Method and device for displaying information flows in social network, and server
The present disclosure relates to a method and a device for displaying information flows in a social network. The method includes judging whether pieces of target information with a number of pieces being greater than or equal to a set number exist in information flows posted within a set time period by a user of the social network, aggregating the pieces of target information into one or more target information groups according to a preset rule when the pieces of target information exist, and displaying the target information group.
US10097622B1 Method and system for communication using published events
A method and system for communication using published events. Specifically, the disclosed method and system entail implementing a publication-subscription paradigm to enable communication event exchange in a device-independent manner. The publication-subscription paradigm may also enable communication event exchange in real-time, thereby avoiding web traffic intensive polling that often leads to server-overloading.
US10097621B2 Application deployment engine
Concepts and technologies are disclosed herein for an application deployment engine. A processor that executes an application deployment engine can receive an application request. The processor can obtain network topology data that indicates availability of resources of a data center, an application template associated with the application, and a running time during which an application placement plan is to be identified out of a large number of placement scenarios within the running time. The application template can describe an application flow path associated with the application. The processor can identify the application placement plan, where the application placement plan can include an optimal placement of the application at the data center, before a given running time expires by pruning the large search space. The processor can generate a command to effect deployment of the application in accordance with the application placement plan.
US10097617B2 Conforming distributed posts to reflect social networking web site environments and audiences
A method, system, and computer program product for conforming text posted on a social networking Web site for posting on another social networking Web site. The method includes receiving text input by a user for posting on a first social networking Web site. The text is analyzed to identify topical and semantic attributes of the text that are extracted with natural language processing and semantic analysis, and then compared to a historical semantic communication style between the user and the intended recipients on one or more other target social networking Web sites. The text is then converted to have topical and semantic attributes for posting on the target social networking Web sites as appropriate for the user, recipient users and user groups, and the target Web sites.
US10097616B2 Methods for optimizing service of content requests and devices thereof
A method, non-transitory computer readable medium, and network traffic management apparatus that receives a request for content from a client computing device. A length of the content is determined. A plurality of requests for a portion of the length of the content is sent to a plurality of server computing devices, wherein the portion of the length of the content is specified as a byte range in a range header of each of the plurality of requests. A plurality of responses to the plurality of requests is received. At least a subset of the plurality of responses is output to the client computing device.
US10097614B2 Establishing a remote desktop
A system can include a base device and a satellite device configured to operate in an attached state and to operate in a detached state; circuitry that responds to a transition from the detached state to the attached state by establishing a wired communication session between the base device and the satellite device; circuitry that responds to a transition from the attached state to the detached state by establishing a wireless communication session between the base device and the satellite device; and circuitry that communicates information, via an established wired communication session in the attached state and via an established wireless communication session in the detached state, from the base device to the satellite device for rendering the communicated information to a display of the satellite device. Various other apparatuses, systems, methods, etc., are also disclosed.
US10097608B2 Technologies for wireless transmission of digital media
Technologies for wireless transmission of digital media include a wireless retransmission hub configured to receive an input digital media stream from a source computing device. The wireless retransmission hub is further configured to transmit a list of available destination computing devices to the source computing device, receive a list of selected destination computing devices from the source computing device, and map each destination computing devices of the list of selected destination computing devices to the source computing device. The wireless retransmission hub is further configured to transmit an output digital media stream to each of the selected destination computing devices of the list of selected destination computing devices, wherein the output digital media stream includes the digital media of the input digital media stream. Other embodiments are described and claimed herein.
US10097605B2 Identifying insertion points for inserting live content into a continuous content stream
A method for identifying insertion points for inserting live content into a continuous content stream is disclosed. The method includes identifying a live content item to include in a continuous content stream, and identifying an interesting portion of the live content stream, the interesting portion corresponding to a time duration. The method further includes computing an estimated end time of a first content item included in the continuous content stream, and scheduling the live content item to be included in the continuous content stream as a next content item to be presented after the first content item in response to a determination that the estimated end time of the first content item occurs within the time duration.
US10097602B2 Channel-aware caching-aided coded multicast
In one aspect, a network element for a wireless Content Delivery Network is provided. The network element receives requests from receiver devices for a video segment over the wireless CDN, and computes a number of descriptors (representing quality) of the requested video segment, where the number of descriptors is determined for each receiver device based on channel conditions between the network element and the receiver devices. The network element clusters a set of descriptors for each receiver device into a minimum number of Generalized Independent Sets (GISs) based on the computed number of descriptors and the channel conditions between the network element and the receiver devices, and generates a multicast codeword encoding the clustered descriptors for each receiver device using the minimum number of GISs. The network element transmits the multicast codeword to each of the receiver devices in response to the received requests.
US10097597B2 Collaborative workbench for managing data from heterogeneous sources
Disclosed is an exemplary computer program application, system and method for a unified approach to managing data from heterogeneous sources. The system includes a central, semantic data storage basing on a directed labeled graph model, a module for accessing data sources by drawing access and mapping configuration from the data storage and loading the resulting data into the data storage and a unified user interface that treats each graph node in the data storage as a separate term, visualizes and modified the term's context in the data graph using configurable user interface widgets.
US10097591B2 Methods and devices to determine a preferred electronic device
A method and electronic devices to provide a preferred device mode on a first electronic device and a second electronic device are described. In one example aspect, the present disclosure describes a method for determining a preferred device on a first electronic device and a second electronic device. The first and second electronic devices may have established a connection between them. The method includes: receiving a request related to an application on the first electronic device; sending the request to the second electronic device; initiating processing the request on the first electronic device; determining which of the first electronic device and the second electronic device is a preferred device to process the request; if the first electronic device is the preferred device, completing processing of the request on the first electronic device; and if the second electronic device is the preferred device, processing the request on the second electronic device.
US10097587B2 Communication management and policy-based data routing
A network environment includes a wireless access point providing access to a corresponding network. One or more mobile communication devices communicate with the wireless access point to access the network. In response to receiving a request from a mobile communication device to establish the wireless communication link, the wireless access point conveys communications between the mobile communication device and a remote server to authenticate the mobile communication device. During authentication, the wireless access point receives a policy assigned to the mobile communication device. The policy specifies how to route subsequent received data traffic from the mobile communication device. Subsequent to authentication, the wireless access point routes the subsequent data traffic received from the mobile communication device in accordance with the received policy.
US10097586B1 Identifying inconsistent security policies in a computer cluster
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for identifying inconsistent security policies. One of the methods includes identifying running software components on a cluster of computers, a first subset of the components managing datasets, a second subset of the components managing other components; identifying entity pairs, each being either: (1) (i) a component paired with (ii) a dataset, or (2) two components paired with each other; determining, for each entity pair, a directed relationship from a first to a second entity, where the first entity is a component, and where the directed relationship represents the first entity executing a type of interaction with the second entity; identifying security policies affecting each entity that each limit user access to a type of interaction; and analyzing, for each entity, entity pairs including the entity and one or more security policies affecting the entity to identify inconsistent security policies.
US10097584B2 Providing a managed browser
Methods, systems, computer-readable media, and apparatuses for providing a managed browser are presented. In various embodiments, a computing device may load a managed browser. The managed browser may, for instance, be configured to provide a managed mode in which one or more policies are applied to the managed browser, and an unmanaged mode in which such policies might not be applied and/or in which the browser might not be managed by at least one device manager agent running on the computing device. Based on device state information and/or one or more policies, the managed browser may switch between the managed mode and the unmanaged mode, and the managed browser may provide various functionalities, which may include selectively providing access to enterprise resources, based on such state information and/or the one or more policies.
US10097583B1 Non-blocking automated agent detection
Online retailers may operate one or more services configured to detect requests generated by automated agents. A CAPTCHA may be transmitted in response to requests generated by automated agents. The CAPTCHAs may be included in a modal pop-up box configured to be displayed by a client application displaying a webpage to a customer of the online retailer. Automated agents receiving the CAPTCHAs may not be blocked or otherwise restricted from the resources requested and therefore may not be configured to interact with the CAPTCHAs contained in the modal pop-up box.
US10097580B2 Using web search engines to correct domain names used for social engineering
A computer implemented method, comprising obtaining a first hyperlink associated with a first web resource accessible via a client terminal, converting one or more portions of the first hyperlink into a query comprising search terms(s) derived, at least partially, from the portion(s) of the first hyperlink, submitting the query to search engine(s) configured to search for information via the internet, receiving, from the search engine(s), search results associated with the query, the search results including one or more second hyperlinks, determining whether to replace the first hyperlink with a replacement hyperlink selected from the second hyperlink(s) based, at least partially, on a result of an analysis of similarity of the first hyperlink compared to each of the second hyperlink(s) and causing the client terminal to access either the first web resource associated with the first hyperlink or a second web resource associated with the replacement hyperlink based on the determination.
US10097576B2 Systems and methods for application security analysis
Systems and methods for analyzing applications for risk are provided. In an example method, the applications reside on a mobile device that is configurable to access an enterprise system. The example method includes evaluating each of a plurality of applications variously for privacy, data leakage, and malicious behavior. The example method also includes calculating a risk score for each of the plurality of applications based on the evaluating; and automatically remediating (e.g., quarantining) the applications, of the plurality of applications, for which the risk score meets or exceeds a risk score threshold. The method may evaluate all of the applications residing on a mobile device. The method may include grouping application behaviors, for each of the applications, that indicate an increased risk into groups comprising two or more of privacy risk, a data leakage risk, an account takeover risk, a device takeover risk, and a malware risk.
US10097573B1 Systems and methods for malware defense
One embodiment of the invention is directed to a method for defending against a cyberattack. The method involves filtering communications traffic propagating over a communication network and analyzing the filtered communications traffic within an alternate computer network, which is communicatively coupled to the communication network. Upon detection of malware within the filtered communications traffic, a malware identifier is generated based on anomalous behavior caused within the alternate computer network by the malware. The generating of the malware identifier includes (i) generating a sequence of network activities within the alternate computer network based on an orchestrated pattern and (ii) determining the malware identifier by comparing observed behavior in the alternate computer network with orchestrated behavior expected from the orchestrated pattern. Thereafter, the propagation of the malware over the communication network is blocked.
US10097568B2 DNS tunneling prevention
Embodiments for domain name service (DNS) tunneling prevention by a processor. A DNS tunneling detection operation is requested to be performed upon receiving a DNS query. A response is generated based on the DNS tunneling detection operation such that the DNS tunneling detection operation indicates in the response that the DNS query for a domain name is associated with DNS tunneling activity.
US10097565B1 Managing browser security in a testing context
A testing model for heterogeneous client environments is enabled. A test of a computer system state transition may be specified. The test specification may include elements corresponding to test actions that cause the computer system state transition and elements corresponding to test conditions that are evaluated to generate the test results. A collection of pre-assembled executable components suitable for implementing specified tests at a wide variety of clients may be maintained, and particular test specifications may be mapped to a corresponding and optimal implementation subset of the collection. Test results may be determined based on one or more outputs of the implementation subset of executable components. A vendor and version independent browser driver may include code capable of identifying an operational set of browser capabilities among the superset of considered browser capabilities independent of vendor or version identification by a browser under test.
US10097561B2 Data loss prevention for mobile computing devices
System calls to a kernel of a mobile computing device are monitored. A particular system call is intercepted relating to input/output (I/O) functionality of the mobile computing device. A data loss prevention (DLP) policy is identified that is applicable to the particular system call. An action is performed on the particular system call based at least in part on the DLP policy.
US10097560B1 Systems and methods for automatically adjusting user access permissions based on beacon proximity
The disclosed computer-implemented method for automatically adjusting user access permissions based on beacon proximity may include (1) identifying a network-enabled device that is attempting to access a network resource that is protected by a security policy, where the security policy identifies an access level at which one or more devices may access the network resource when the devices are within range of the short-range wireless signal from the secure beacon, (2) determining that the network-enabled device is within range of the short-range wireless signal from the secure beacon, and (3) establishing, according to the security policy, the access level at which the network-enabled device is allowed to access the network resource based at least in part on the network-enabled device being within range of the short-range wireless signal. Various other methods, systems, and computer-readable media are also disclosed.
US10097558B2 Delegated permissions in a distributed electronic environment
Permissions can be delegated to enable access to resources associated with one or more different accounts, which might be associated with one or more different entities. Delegation profiles are established that are associated with at least one secured account of at least one customer. Each delegation profile includes information such as a name, a validation policy that specifies principals which may be external to the account and which are permitted to assume the delegation profile, and an authorization policy that indicates the permitted actions within the account for those principals which are acting within the delegation profile. Once a delegation profile is created, the profile can be available for external principals or services that provide a user credential delegated access under the account, where that credential is provided by a trusted identity service. Access can be provided across accounts using the user credential.
US10097556B2 Methods and systems for maintaining reachability of a messaging application
Exemplary embodiments relate to techniques for the atomic switching of user accounts for a messaging client, in order to maintain constant network availability of the messaging client. The messaging client may allow the registering of multiple messaging accounts and switching between them. Switching may include validating a selecting account, logging out the currently-active account if validation is successful, and logging in the selected account. If validation or logging-in fails, the messaging client remains logged-in to, or returns to, the previously-active account. A limited token may be maintained for inactive accounts and may allow for the retrieval of information such as whether inactive accounts have unread messages, and if so how many, without allowing further access. The messaging client may therefore periodically poll the messaging system (or vice versa) and display notifications for inactive accounts, and the inactive accounts may still be listed as available via the messaging system.
US10097552B2 Network of trusted users
A system may include at least one server having a processor and a communication interface communicatively coupled to an Internet connection and a non-transitory memory device storing instructions that cause the system to retrieve, from a data repository, user information corresponding to a user of products and/or services of a business entity, identify by, at least one a social network identification of the user, and match the user to a plurality of individuals based on the user information. The system may the plurality of social network communications associated with the social network identification of the user using rules provided by the rules engine server, and generate, by the sourcing engine server, based on the analyzed social network communications, a trigger condition based on predetermined criteria stored in a database and in response to the trigger condition, solicit, via a secure network, input from the matched individuals corresponding to the trigger condition.
US10097546B2 Authentication of a user device using traffic flow information
A device may receive traffic flow information that includes user device identifiers. The device may receive, from a user device accessing an application associated with a third party service, an authentication request to authenticate the user device with a third party device that provides the third party service. The request may include a session token that identifies a session, an application identifier that identifies the application, and a user device identifier that identifies the user device. The device may determine to authenticate the user device based on whether the user device identifier matches one of the user device identifiers included in the traffic flow information. The device may provide, to the third party device, the session token and an indication of whether the user device has been authenticated to permit the third party device to allow or deny access to the third party service.
US10097544B2 Protection and verification of user authentication credentials against server compromise
Authenticating a user is provided. A decryption key corresponding to an authentication account of the user of a client device and authentication credential data obtained from the user of the client device is received during authentication. Encrypted authentication credential data corresponding to the user is decrypted using the received decryption key corresponding to the authentication account of the user. The decrypted authentication credential data is compared with the received authentication credential data to authenticate the user of the client device.
US10097543B2 Networked device access control
A computer apparatus is remotely initiated. Confirmation of a detected and authenticated presence of a user remote from the computer apparatus is detected and confirmed via a wireless network. Booting of the computer apparatus is initiated based on receiving confirmation of the detected and authenticated presence of the user remote from the computer apparatus. The computer apparatus is booted in a protected workstate that prevents access to the computer apparatus while the user is remote and until a local presence of the user is detected and authenticated. The computer apparatus is operable to be unprotected upon confirmation of the local presence of the user. The computer apparatus is also operable to be accessible to the user upon unprotecting the workstate of the computer apparatus.
US10097541B2 Computer security based on mouse device speed setting authentication
A method of performing operations by a processor of a computer terminal, includes determining an operation system (OS) speed scaling gain used by the OS to transform mouse movement data, which is received from a mouse device via a device interface circuit, into mouse speed data that controls positioning of a mouse pointer relative to pixel locations on a display device. A computer terminal identifier is generated based on the OS speed scaling gain. A computer identification message containing the computer terminal identifier is communicated through a network interface circuit. Related computer terminals and computer authentication nodes are disclosed.
US10097536B2 Space-time separated and jointly evolving relationship-based network access and data protection system
A network security system that employs space-time separated and jointly-evolving relationships to provide fast network access control, efficient real-time forensics capabilities, and enhanced protection for at-rest data in the event of a network breach. The network security system allows, in part, functionality by which the system accepts a request by a user to access the data stored in the database, identifies a sequence of security agents to participate in authenticating and protecting the access of the data by the user, generates a sequence of pseudorandom IDs and space-time varying credentials, checks at each one of the security agents a corresponding one of the credentials, determines that the user is permitted to access the data using access control logs if all the security agents accept the corresponding credentials, and varies the credentials based on a space-time relationship.
US10097531B2 Techniques for credential generation
A plurality of virtual computing resources is detected to have been provisioned. Credentials are distributed to the plurality of virtual computing resources. A credentials map that maps the credentials to the plurality of virtual computing resources is updated. The credentials for the plurality of virtual computing resources are activated to enable the plurality of virtual computing resources to use the credentials to authenticate to a second computer system that manages a resource service, with the credentials being inaccessible to resources of the resource service. A virtual computing resource of the plurality of virtual computing resources is detected to been deprovisioned, and the credentials for the virtual computing resource are deactivated.
US10097530B2 Security authentication method and bidirectional forwarding detection BFD device
A security authentication method includes: receiving, by a control plane of a BFD device, a first BFD packet that is sent by a control plane of a peer BFD device; generating, by the control plane, a first token value according to the random nonce; sending the first token value to a data plane; receiving, by the data plane, a second BFD packet that is sent by a data plane of the peer BFD device, where the second BFD packet carries authentication information, and the authentication information includes a random nonce; and generating, by the data plane, a second token value according to the random nonce included in the authentication information and by using a calculation method the same as that of the control plane, and successfully authenticating, by the data plane, the second BFD packet if the first token value and the second token value are the same.
US10097529B2 Semiconductor device for controlling access right to server of internet of things device and method of operating the same
A method of operating a hub which authenticates a plurality of IoT devices between a server and the IoT devices in place of the server includes authenticating a first IoT device using one of a plurality of predetermined pairing authentication techniques upon receiving a pairing request from the first IoT device, sending a request for an access right of the first IoT device to the server based on pairing information of the first IoT device and transmitting data of the first IoT device to the server upon receiving approval of the access of right of the first IoT device.
US10097528B2 Non-repeatable challenge-response authentication
User data is aggregated across a plurality of electronic communication channels and domains. An online system initially authenticates a user for access to the online system over a network. The online system provides a user identifier for the user to an authentication service. The authentication service generates a non-repeatable challenge from the aggregated user data for the user identifier and provides the non-repeatable challenge to the online system. The online system provides the challenge to the user and receives a response from the user. The online system provides the response to the authentication service and the authentication sends a success or failure back to the online system based on the response to the challenge, and based on the success or failure the online system makes a final determination for authenticating the user for accessing to the online system.
US10097527B2 Authentication management
A method of managing authentication during a user session comprises the steps of operating a user session for a specific user, maintaining a user authentication level for the user session, monitoring one or more factors relating to the user's activity, applying one or more rules to the monitored factors, detecting that a rule has indicated the user's current authentication level is too high, and lowering the user's authentication level, without ending the user's session.
US10097525B2 System, apparatus and method for generating dynamic IPV6 addresses for secure authentication
Apparatus, system and method for authenticating a device for secure network communication. Identification data is configured as a hash of a public key for identifying at least one of the device and/or a user associated with the device. An Internet Protocol (IP) message may be generated, wherein an IP source address in the IP message includes the identification data. The device may register with a server by transmitting the IP message and the public key and subsequently generate and transmit a second IP message, wherein an IP source address of the second IP message includes the identification data. The server may issue a challenge to the device in response to the second IP message, wherein the challenge is based at least in part on the identification data. After receiving the challenge, the device may transmit response data to the server for authenticating the device for secure network communication.
US10097518B2 Data encryption parameter dispersal
A method for securely distributing a profile within a dispersed storage network (DSN) that begins by encrypting a profile using a key. The method continues by encoding the encrypted profile in accordance with a dispersed storage error encoding function. The method continues by outputting the set of encoded profile slices to the DSN for storage therein. The method continues by encoding the key in accordance with an error encoding function and outputting the set of secure key portions to a set of devices of the DSN for storage therein. A device obtains the profile by retrieving secure key portions from the set of devices and recovering the key therefrom. The device then retrieves encoded profile slices from the DSN and decodes them to recover the encrypted profile. The device then decrypts the encrypted profile using the key to recover the profile.
US10097515B2 Firewall control device, method and firewall device
A firewall control device controls a plurality of firewall devices provided between a core network and a plurality of sub-networks respectively, the firewall control device is configured to receive, from the plurality of firewall devices, data amount information indicating an amount of the data discarded in the plurality of firewall devices respectively and node information indicating a transmission source node of the discarded data, identify, based on the data amount information and the node information, a data flow including the discarded data which is transmitted from an information processing device indicated by the node information and of which total amount of the discarded data exceeds a threshold value, and set, in a first firewall device which is included in the plurality of firewall devices and which is coupled to the information processing device, a first discarding flow entry defining discarding of data of the identified data flow.
US10097509B2 IP address translation for tactical networks
A network gateway device, comprises a tactical data link interface circuit to receive a message from a tactical data link unit in a tactical data link network, the tactical data link unit associated with a unique identifier within the tactical data link network; a message transformation circuit to: extract the unique identifier from the message; and build an Internet Protocol packet using a source address based on the unique identifier; and an Internet Protocol interface circuit to process the Internet Protocol packet toward a destination.
US10097508B2 Selectively refreshing address registration information
Facilitating communications within a processing environment. Inbound traffic and outbound traffic on one or more virtual interfaces of the processing environment are monitored for a predefined amount of time. Based on the monitoring, a determination is made as to whether for a selected component of a virtual interface of the one or more virtual interfaces an inbound frame has been received but an outbound frame has not been transmitted for the predetermined amount of time. Based on determining that the inbound frame has been received but the outbound frame has not been transmitted, a generated outbound frame is forwarded to cause address registration information for the virtual interface to be refreshed.
US10097505B2 Method for initiating local routing communication, base station apparatus, and terminal apparatus
A method includes initiating, by a base station, a local routing service start notification. The local routing service start notification is used for notifying a terminal apparatus that a local routing service is to be started. The method also includes receiving, by the base station apparatus, a local routing service request message sent by the terminal apparatus. The method further includes determining, according to the local routing service request message, that the terminal apparatus supports the local routing service. An IP address is assigned to the terminal apparatus, and a first assignment message is sent to the terminal apparatus. The first assignment message includes the IP address assigned to the terminal apparatus.
US10097501B2 System, method, and apparatus for replying to comments
A method for replying to comments is disclosed. The method may comprise obtaining, by a terminal device, a request to reply to a plurality of comments on a published post; determining, by the terminal device, a first target group from the plurality of comments, the first target group including reply targets having similar contents; and sending, by the terminal device, a reply to each of the reply targets.
US10097500B2 Apparatus and method for interactive email
A non-transitory computer readable storage medium includes executable instructions to deliver to a community of users an email with a widget including a graphical user interface that solicits input. Solicited input is collected from the community of users via the widget. The email is revised to dynamically display at least a portion of the solicited input.
US10097497B1 Storage and processing of ephemeral messages
A server includes volatile and non-volatile memories for storing messages received from a client device. A message reception module of the server stores a message received from a first client device in the volatile memory for an extended time period based on an indicator included in the message. The message reception module deletes the message from the volatile memory based on detection of a triggering event or stores the message in the non-volatile memory based on not detecting the triggering event before the extended time period has expired. The triggering event may include the message having been read by all specified recipients of the message. The indicator may be included in the message based on a relationship of the message to other messages. The message including the indicator may be related to other messages as part of a same conversation that has been determined to be suitable for short-term storage.
US10097495B2 IP multicast for geomessaging
The invention describes a methods of enabling and performing location-based services especially geomessaging. The invention describes in detail a flexible combination of multicast Internet protocol addresses and area codes in order to generate geomessaging Internet protocol addresses. The geomessaging Internet protocol address enables to receive by means of a mobile communication device (300) according to the invention geomessages and to submit the geomessages by means of the geomessaging network entity (400) according to the invention. No signaling between the mobile communication device (300) and the network or any service provider within the network is necessary to specify the current location of the mobile communication device. Furthermore, there is no need for a geomessaging message provider to know which mobile communication device is currently located within a specific first area.
US10097493B2 Managing an electronic mail in a communication network
A method for managing an electronic mail. A command list of a communication electronic mail transmission protocol is partitioned into command sub-lists using recursive parameters appearing in the command list prior to the partitioning of the command list. Each recursive parameter is a command that is repeated in respective command sub-lists as a result of the partitioning. Each command sub-list includes at least one command pertaining to a receiver or sender of the electronic mail. Each command sub-list is individually selectable for subsequent use of the at least one command in a subsequently selected command sub-list in implementing the electronic mail. A selection of at least one of the command sub-lists viewable in a user interface is received. Each command of the at least one command specifies a respective aspect of how to implement the electronic mail in a subsequent implementation of the electronic mail.
US10097481B2 Methods and apparatus for providing services in distributed switch
In some embodiments, a non-transitory processor-readable medium stores code representing instructions to be executed by a processor. The code causes the processor to receive, from a source peripheral processing device, a portion of a data packet having a destination address associated with a destination peripheral processing device. The code causes the processor to identify, based on the destination address, a service to be performed on the portion of the data packet. The code causes the processor to select, based on the service, an identifier of a service module associated with the service. The code further causes the processor to send the portion of the data packet to the service module via a distributed switch fabric such that the service module performs the service on the portion of the data packet and sends the portion of the data packet to the destination peripheral processing device via the distributed switch fabric.
US10097480B2 Time transfer systems and methods over flexible ethernet
Time transfer systems and methods in Flexible Ethernet (FlexE) between a first node and a second node include detecting a timestamp point of reference in FlexE overhead and sampling a time based thereon; communicating samples of the timestamp point of reference between the first node and the second node; and determining a time delay between the first node and the second node based on the samples.
US10097479B1 Methods and apparatus for randomly distributing traffic in a multi-path switch fabric
In some embodiments, an apparatus comprises a schedule module within a switch fabric system. At a first time, the schedule module is configured to access a list of status indicators associated with a group of egress port indicators. The list of status indicators includes a set of status indicators each of which has a value greater than a threshold. The schedule module is configured to randomly select a status indicator from the set of status indicators and configured to reduce the value of the selected status indicator. The schedule module is then configured to send the egress port indicator associated with the selected status indicator such that a data cell is sent from an egress port associated with that egress port indicator. At a second time, when the value of every status indicator from the list of status indicators is not greater than the threshold, the schedule module is configured to increase the value of every status indicator above the threshold.
US10097478B2 Controlling fair bandwidth allocation efficiently
Micro-schedulers control bandwidth allocation for clients, each client subscribing to a respective predefined portion of bandwidth of an outgoing communication link. A macro-scheduler controls the micro-schedulers, by allocating the respective subscribed portion of bandwidth associated with each respective client that is active, by a predefined first deadline, with residual bandwidth that is unused by the respective clients being shared proportionately among respective active clients by a predefined second deadline, while minimizing coordination among micro-schedulers by the macro-scheduler periodically adjusting respective bandwidth allocations to each micro-scheduler.
US10097472B2 Method and system for dynamically distributing and controlling a virtual gateway
Aspects of the subject disclosure may include, for example, detecting network traffic of a traffic flow at a traffic controller of a first portion of a software-defined network, wherein the detected network traffic is based on a service of a number of services. A source of the detected network traffic is identified based on the detected traffic, wherein the traffic flow is between a subscriber device and a service platform. The service is identified based on the detected network traffic, and a service requirement is determined based on the identifying of the service. A virtual network function of a plurality of virtual network functions is selected based on the source of the network traffic and the service requirement, and a traffic flow is facilitated between the subscriber device and the service platform by way of the virtual network function. Other embodiments are disclosed.
US10097469B2 Network traffic shaping for low power and lossy networks
In one embodiment, data packet messages are received in a Field Area Router (FAR) sent from one or more sources toward one or more destination devices in a Low-Power Lossy Network (LLN). An LLN routing topology for the data packet messages is interpolated in the FAR. An expected time for the data packet messages to reach a destination device in the LLN is determined based upon the routing topology interpolation. Traffic shaping is applied by the FAR for the data packet messages based upon the determined expected time for the data packet messages to reach destination devices in the LLN.
US10097468B2 Method and a system for finding smallest hop-specific data transfer speed
A system using the Ethernet OAM functionality for finding the smallest of hop-specific data transfer speeds related to a data transfer path from a first network element (101) to a second network element (102) is presented. The first network element is configured to transmit, to the second network element, first data including an Ethernet OAM message. Each intermediate network element (104, 105) located on the data transfer path is configured to update the first data to indicate so far smallest of the hop-specific data transfer speeds when the first data passes through the intermediate network elements. After receiving the first data, the second network element transmits, to the first network element, second data indicating the smallest of the hop-specific data transfer speeds. Thus, the first network element can be made aware of capacity changes taking place on the data transfer path.
US10097461B2 Method and device for detecting congestion on a transmission link
Detection of the congestion on a link based on an exchange of messages between a sender and a receiver, one sender and several receivers or several senders and one receiver. This equipment is connected to the ends of a transmission channel. One of the items of equipment is designated as the master and the others slaves. These exchanges are aimed at enabling the master to calculate and compare the rate of the data send and the rate of the data received. A divergence in the rates calculated reveals a congestion on the link. All these exchanges are made in the application layer and therefore do not involve the underlying layers.
US10097460B2 Routing in an communications network having a distributed S/PGW architecture
A non-transitory computer readable medium has instructions stored therein to be executed by a packet processing unit (PPU) in a communications network to allow a plurality of PPUs in the communication network to route data packets. The plurality of PPUs collectively maintain a distributed hash table (DHT). The DHT stores a distributed routing table (DRT), where the DRT includes a DRT entry that maps a key to a value. The key is based on a destination Internet Protocol (IP) address and an access point name (APN) associated with an IP session of a user entity (UE). The value represents both an IP address of one of the plurality of PPUs currently serving the IP session of the UE and an IP session identifier that identifies, to that PPU currently serving the IP session of the UE, the IP session of the UE.
US10097458B2 Network control method, network system, apparatus, and program
A switch includes at least a first table and a second table different in mapping of egress information of a network and user information to a packet. The first table is searched for a first packet received and operation according to an action corresponding to a search key of the first table is applied to the first packet to convert the first packet to a second packet. The second packet is supplied to the second table. The second table is then searched for the second packet. When the search key of the second table is matched, the operation according to the action corresponding to the search key of the second table is applied to the second packet to convert the second packet to a third packet (refer to FIG. 5).
US10097454B1 Flexible packet rewriting framework
Based on a packet processing requirement of a client, a parameter set is generated at a first node of a flow management system, indicating a number of outbound packets to be generated per received packet of a flow and/or a source address substitution rule to be applied to received packets. A packet rewriting directive corresponding to the parameter set is transmitted from the first node to a different node where received packets are transformed according to the parameter set.
US10097452B2 Chaining of inline services using software defined networking
A system and method for steering traffic through a set of services is provided. A service path or chain is assigned to a received packet based on a classification of the packet. A position and/or a direction of the traffic in the service path can be determined based on the previous service performed on the traffic. A next destination for the traffic can be assigned in accordance with the assigned service chain and determined position and direction information.
US10097451B2 Dynamically optimizing content delivery using manifest chunking
Implementations described and claimed herein provide a system and methods for dynamic re-localization and manifest chunking in a content delivery network. In one implementation, one or more stimuli corresponding to a connection to deliver content from a content source over a network to a user device along a network path are detected. The one or more stimuli indicate a connection issue. An optimized network path through which to deliver the content to the user device is determined based on current network conditions. The optimized network path responds to the connection issue. The user device is dynamically rerouted to the optimized path while providing a substantially continuous delivery of content to the user device.
US10097450B2 Relay device, configuration method, and recording medium
A relay device includes a target port coupled to another device; and a processor coupled to the target port and configured to extract identification information on the other device and identification information on a link aggregation group (LAG) configuration applied to the other device, from a frame received through the target port, and determine LAG configuration to be applied to the target port based on the identification information on the other device and the identification information on the LAG configuration applied to the other device.
US10097449B2 Optimized border gateway protocol best path selection for optimal route reflection
Embodiments are provided for optimized best path selection for optimal route reflection and include configuring, by a cloud-based node, a first cluster of nodes in an autonomous system, and determining whether any paths for a network address prefix are available in the first cluster of nodes. Embodiments also include selecting a best path from one or more paths if the one or more paths are determined to be available in the first cluster for the network address prefix. Embodiments further include advertising the best path to one or more nodes in the first cluster. More specific embodiments include determining, if no paths for the network address prefix are available in the first cluster, another path for the network address prefix is available in a second cluster of nodes of the autonomous system, and selecting the other path as the best path.
US10097444B2 Communication device and communication method for communication to a root device
Efficiency of communication to a root device is improved. A broadcast hello packet including a hierarchical number is received; the hello packets of one or more devices are collected and an own-device-hierarchical-number is set to a value by adding one to the smallest number of the hierarchical numbers; each device having a hierarchical number smaller than the own-device-hierarchical-number by one is retained as a parent device; each device having the same hierarchical number as the own-device-hierarchical-number is retained as a sibling device; each device having a hierarchical number larger than the own-device-hierarchical-number by one or more is retained as a child device; an indication of the retaining as the parent device, as the sibling device, and as the child device are each transmitted so as to reach the parent device, the sibling device, and the child device; and a hello packet including the own-device hierarchical number is broadcast.
US10097443B2 System and method for secure communications between a computer test tool and a cloud-based server
A system for providing data communication is provided. The system includes at least one computer test tool configured to perform one or more diagnostic tests on a computer network. The system further includes at least one communication device configured to couple to the at least one computer test tool to receive and cache test data from the at least one computer test tool and to wirelessly couple to a communication network. In addition, the system includes a cloud-based server configured to couple to the communication network so as to receive test data transmitted from the at least one communication device wherein the test data is encrypted in the at least one computer test tool and decrypted in the cloud-based server.
US10097441B2 Apparatus and method for analyzing information
Provided are an apparatus and method for analyzing information. The method, which is performed by an information analyzing apparatus, includes receiving second-user information contributing to generation of a first signal from a first processing apparatus generating the first signal, generating an information packet corresponding to the second-user information, transmitting the information packet to a second processing apparatus indicated in the second-user information, receiving an information packet result from the second processing apparatus, wherein the information packet result is obtained by adding a second signal to the information packet, and generating a level index by analyzing the information packet result, wherein the level index represents levels of tangible and intangible elements in the vicinity of the first processing apparatus.
US10097440B2 User interface element adjustment using web analytics
In an approach for adjusting presentation of user interface (UI) elements in a webpage, a processor monitors usage of a webpage by one or more users. A processor determines at least one UI element to be modified within presentation of the webpage, based on at least one predefined rule and the monitored usage of the webpage by the one or more users. A processor generates a version of the webpage comprising the at least one UI element, as modified within the presentation of the webpage.
US10097438B2 Detecting events in cloud computing environments and performing actions upon occurrence of the events
A monitoring system can monitor computing processes in clouds. The monitoring system can monitor the clouds for certain events associated with the computing processes. The monitoring system can receive, from the user, a particular event and an action to perform upon the occurrence of the event. Once received, the monitoring system can compare the information collected during monitoring against the event specified by the user. Once the event occurs, the monitoring system can perform the action associated with the event.
US10097437B2 Efficient management of virtualized session resources
A technique for managing virtualized user sessions in an electronic system generates schedules of expected session usage adaptively, based on actual numbers of user sessions allocated while operating the electronic system, and provides capacity for running user sessions from powered-on servers ready to accept new user sessions. The electronic system allocates user sessions in response to requests and tracks numbers of allocated user sessions. As schedules of expected session usage are adjusted based on actual session usage, schedules tend to become more accurate over time and can adapt to changes in usage patterns.
US10097425B2 Data network management system, data network management apparatus, data processing apparatus, and data network management method
A data network management system includes a data network management apparatus; and plural data processing apparatuses installed in an installation area and configured to transmit data to the data network management apparatus. The plural data processing apparatuses transmit identification information thereof together with the processed data to the data network management apparatus. The data network management apparatus determines based on identification information of data processing apparatuses that have completed a given authentication test among the plural data processing apparatuses and the identification information obtained from the plural data processing apparatuses installed in the installation area, a first data processing apparatus from which the data is to be obtained among the plural data processing apparatuses.
US10097418B2 Discovering network nodes
Discovering nodes of a network is disclosed. A multicast group of the network is sent an Internet Protocol multicast packet that requires a receiver of the packet to provide a response packet. One or more Internet Control Message Protocol replies from one or more nodes that belong to the multicast group are received. A listing of nodes of the network is determined using the one or more received replies.
US10097416B2 System and method for group-policy-based configuration
A system includes a processor of a first controller of an information handling system. The processor is operable to determine that a change has occurred in a first group, the first group comprising a plurality of nodes governed by a group policy, and in response to determining that a change has occurred in the first group, identify one or more of the plurality of nodes to notify, wherein the one or more nodes are identified based on subscription information stored in a data structure. The processor is further operable to broadcast, by the controller, a notification to each the identified nodes, the notification including information about the change in the first group, and wherein one or more of the identified nodes updates itself based on information included in the change notification and on content of the group policy.
US10097413B2 Building a hyper-scale monitoring fabric
Systems and methods for building a hyper-scale monitoring fabric are described. The system receives a duplicate of a first portion of traffic information from a production network as first traffic information and communicates the first traffic information in the hyper-scale monitoring fabric. The first traffic information is communicated to a controller computer that configures the hyper-scale monitoring fabric. The system receives a duplicate of a second portion of the traffic information from the production network as second traffic information. The system forwards the second traffic information to a tool farm.
US10097412B2 System and method for supporting fast hybrid reconfiguration in a high performance computing environment
A hybrid reconfiguration scheme can allow for fast partial network reconfiguration with different routing algorithms of choice in different subparts of the network. Partial reconfigurations can be orders of magnitude faster than the initial full configuration, thus making it possible to consider performance-driven reconfigurations in lossless networks.
US10097408B2 Supporting dynamic multipoint communication configuration
An apparatus, method and computer program product for supporting dynamic multipoint communication configuration stations include defining at least two different communication transmission sets for cellular-based communication between base station and terminal, wherein the communication transmission sets are related to a downlink reference signal configuration; and assigning a communication transmission set for use in a current transmission related to the cellular-based communication.
US10097407B2 Method, equipment, device and system for sending device detection signal
The present disclosure discloses a method, apparatus, device and system for sending device discovery signals. The method includes: acquiring configuration information indicating discovery resources for device discovery; determining discovery resource elements for sending the device discovery signals in a discovery resource period indicated by the configuration information, the discovery resource elements being obtained by dividing radio resources in the discovery resource period in a manner of time division multiplexing and/or frequency division multiplexing; and sending the device discovery signals on the determined discovery resource elements.
US10097406B2 Systems and methods for data mobility with a cloud architecture
Aspects of the present disclosure describe systems and corresponding methods for storing and/or redistributing data within a network. In various aspects, data and/or sets of data stored in a database, data store, or other type of database storage system may be pulled, pushed, distributed, redistributed, or otherwise positioned at one or more data caches and/or servers strategically located across an enterprise network, a content delivery network (“CDN”), etc., and may be accessible over such networks, other networks, and/or the Internet.
US10097396B2 TX IQ mismatch pre-compensation
A direct conversion wireless transmitter includes IQ mismatch pre-compensation using direct learning adaptation to adjust IQ pre-compensation filtering. Widely-linear IQ_mismatch pre-compensation filtering compensates for IQ mismatch in the TX analog chain, filtering of input data x(n) to provide pre-compensated data y(n) with a compensation image designed to interfere destructively with the IQ_mismatch image. A feedback receiver FBRX captures feedback data z(n) used for direct learning adaptation. DL adaptation adjusts IQ_mismatch filters, modeled as an x(n)_direct and complex conjugate x(n)_image transfer functions w1 and w2, including generating an adaptation error signal based on a difference between TX/FBRX-path delayed versions of x(n) and z(n), and can include estimation and compensation for TX/FBRX phase errors. DL adaptation adjusts the IQ pre-comp filters w1/w2 to minimize the adaptation error signal. Similar modeling can be used for IQ mismatch. The IQ_mismatch pre-compensator can be implemented as a combination of digital signal processing and hardware acceleration.
US10097395B2 Apparatus and method for transmitting and receiving signal based on QAM constellation
A transmitting apparatus for modulating data based on a predetermined 2q-QAM constellation and a receiving apparatus and method for demodulating a signal based on the predetermined 2q-QAM constellation, wherein the last q-2 bits corresponding to a quadrant of the predetermined 2q-QAM constellation are same with a gray code of a 2q-2-QAM constellation, the last q-2 bits corresponding to the remaining quadrants of the predetermined 2q-QAM constellation are determined by performing symmetric transformation for the last q-2 bits of the quadrant of the predetermined 2q-QAM around the x-axis or the y-axis.
US10097387B1 Temperature-stable FBAR transmitter
The present disclosure relates to a method that includes calculating a first frequency drift associated with an oscillator at a current temperature; based on the calculation, generating a first signal indicative of temperature compensation data; generating a second signal indicative of packet data and a modulation scheme; using the first signal, the second signal, and a first predetermined signal to generate a first tuning signal; and using the first tuning signal to tune a first capacitor array coupled to the oscillator and a second tuning signal to tune a second capacitor array coupled to the oscillator such that (i) the oscillator generates a modulated RF signal indicative of the packet data and (ii) the modulated RF signal has a second frequency drift that is less than a threshold.
US10097383B1 High speed DFEs with direct feedback
A method and system of equalizing in a decision feedback equalizer is provided. A plurality of adder circuits receives a digital code representing a previously decided symbol from an output of a prior path of a plurality of paths. A decision-making slicer circuit receives an input voltage and a first clock signal. The plurality of adder circuits receives a second clock signal and injects an offset current proportional to the digital code representing the previously decided symbol into a current injection input of the decision-making slicer circuit, at a first edge of the second clock signal. There is a predetermined skew between the first clock and the second clock to control a timing between the injection of the offset current of the plurality of adder circuits and the initiation of a decision-making phase of the decision-making slicer circuit.
US10097382B2 Demodulation and decoding
A receiver for a modulated signal of a communication system is disclosed. The receiver includes a demodulator to demodulate the received modulated symbols of a received signal into received soft-bits. The receiver also includes a hard-decision decoder that is configured to decode the received soft-bits into decoded bits. A feedback loop is included to provide feedback from the hard decision decoder to the demodulator. The feedback loop is configured to re-encode the decoded bits from the hard-decision decoder into re-encoded bits. The demodulator is further configured to iteratively demodulate the received modulated signal using an output of the feedback loop.
US10097379B2 Managing communication congestion for internet of things devices
A method and apparatus for managing communication congestion for internet of things (IoT) devices are provided. An exemplary apparatus includes an IoT device that includes a data transfer controller configured to create a sensor message and dispatch the sensor message to a pipeline processing application in a cloud. A data store is configured to store the sensor message in a cache if it cannot be sent due to communication issues. A data backlog transfer controller is configured to send the sensor message from the data store when the communications issues are not present.
US10097376B2 Resilient virtual optical switches over less reliable optical networks
In one or more embodiments, one or more systems of a physical optical network that may implement and/or manage a virtual optical network (VON) that interconnects multiple data centers. Virtual nodes based the multiple data centers to be interconnected may be determined, and each of the virtual nodes may be mapped to at least two physical nodes of the physical optical network. Virtual links for pairs of the virtual nodes may be determined, and each virtual link may be mapped to at least one optical network connection of the physical optical network. At least one of a physical node impairment and an optical network connection impairment that is associated with a first physical node implementing a first virtual node may be detected, and the first virtual node may be implemented via a second physical node.
US10097375B2 Electronic device and transmission method thereof
An electronic device and a transmission method thereof are disclosed. The transmission method includes the following steps: establishing a virtual private network (VPN) and establishing an initial routing table corresponding to the virtual private network; receiving a packet and obtaining a network destination of the packet; determining whether the network destination is directed to a host located in an internal network; and transmitting the packet directly according to a first process or revising the initial routing table to generate an updated routing table and then transmitting the packet according to the updated routing table if it is determined that the network destination is not directed to the host located in the internal network. Thus, the electronic device is allowed to automatically select the suitable routing path depending on operating situations.
US10097373B2 UDP over TCP tunnel
A system transports a plurality of UDP datagrams from a sending application to a receiving application by creating a TCP tunnel between a TCP sending-end and a TCP receiving-end, encapsulating the datagrams in TCP packets at the TCP transmitting-end, transmitting the TCP packets via the TCP tunnel to the TCP receiving-end over a network using a TCP/IP protocol, and extracting the datagrams from the TCP packet and forwarding the extracted datagrams to the receiving application. The TCP tunnel may provide the same delay and responsiveness as UDP protocol. The TCP receiving-end may detect when a packet is missing and request retransmission when a packet is missing, so that the TCP sending-end retransmits the missing packets. The transmitting of TCP packets to the TCP receiving-end continues when the receiving-end detects a missing packet, so that there is no lag in the forwarding of the extracted datagrams. Retransmitted packets may be discarded.
US10097370B2 Method and system for programming a sensor network
The present disclosure may be embodied in a method for programming a sensor network having a plurality of sensors including: providing a first association between a first parameter and a second parameter, wherein the first parameter represents a sensor identification and the second parameter represents an installation location or a system function of the respective sensor; providing a second association between the second parameter and a third parameter representing prescribed operating data for the respective sensor; ascertaining a third association on the basis of the first association and the second association, the third association between the first parameter and the third parameter, and programming the plurality of sensors on the basis of the third association.
US10097369B2 Attached computing device
Examples of a computing device for attaching to a host computing device are disclosed. In one example implementation according to aspects of the present disclosure, a computing device may include one or more processors, a memory, and a connection port to attach the computing device to a host computing device. Additionally, the computing device may include a driver installation module to cause a device driver to be installed on the host computing device to enable the computing device to send data to and receive data from the host computing device. The computing device may also include an operating system session module to initiate an operating system session on the computing device and to cause the operating system session to be accessible to a user of the host computing device via a web browser interface on the host computing device.
US10097367B2 System and method for providing network support services and premises gateway support infrastructure
A service management system communicates via wide area network with gateway devices located at respective user premises. The service management system remotely manages delivery of application services, which can be voice controlled, by a gateway, e.g. by selectively activating/deactivating service logic modules in the gateway. The service management system also may selectively provide secure communications and exchange of information among gateway devices and among associated endpoint devices. An exemplary service management system includes a router connected to the network and one or more computer platforms, for implementing management functions. Examples of the functions include a connection manager for controlling system communications with the gateway devices, an authentication manager for authenticating each gateway device and controlling the connection manager and a subscription manager for managing applications services and/or features offered by the gateway devices. A service manager, controlled by the subscription manager, distributes service specific configuration data to authenticated gateway devices.
US10097366B2 Methods, systems, and computer readable media for monitoring latency and/or time-based data locations of multicast communications
Methods, systems, and computer readable media for monitoring latency and/or time-based data locations of multicast communications are disclosed. One exemplary method includes monitoring sequence numbers of multicast messages at a plurality of physical network locations, reporting when a sequence number value for the multicast messages reaches a predetermined value, and receiving the reports and using the reports to generate an indication of relative latencies and/or time-based data locations across the physical network locations.
US10097364B2 System for differential notification
A method, a processing device, and a computer program product are provided. Discussions in threads are analyzed to learn patterns that occur before at least one respective additional party joins the discussions in the threads. A model of conversation states is created based on the analyzing. Thread updates and new threads are periodically analyzed, based on the model, to determine if a corresponding triggering condition occurred with respect to any new respective discussions of the threads or the new threads. The at least one respective additional party is notified to participate in a respective new discussion when the periodically analyzing determines that the corresponding triggering condition occurred with respect to the respective new discussion in a corresponding thread or a corresponding new thread.
US10097362B2 Global data service device connection manager
A global data service connection manager determines a shared data account balance for data available to a user as a function of data amounts previously made available to a shared data system by the first user for the use of other registered users. In response to a request by the first user to execute a data transaction by using data from the shared system, the shared data account balance and the data available at the brokered purchase price are automatically arbitrated to acquire at least one of data from a wireless service account of another registered user of the shared system in an amount that does not exceed the first user's shared data account balance, and data purchased from a wireless service account of another registered user of the shared system in a purchased amount that does not exceed data available at a brokered purchase price.
US10097359B2 Automatic elevation of system security
A system for automatic setting of system security comprises an input interface and a processor. The input interface is configured to receive an indication to set a secure mode. The processor is configured to: determine whether the indication to set the secure mode comprises an indication to set a certificate mode; in the event that the indication to set the secure mode comprises an indication to set a certificate mode: 1) detect one or more connected systems for which to set the certificate mode; 2) select one or more certificates for the certificate mode; 3) update initialization files for the certificate mode; and 4) reinitialize local and one or more connected systems.
US10097358B2 Securing IoT devices using an out-of-band beacon
Systems and methods for securing network devices through the use of an out-of-band beacon are described. In some embodiments, a method may include broadcasting, by a gateway, a wireless beacon that is out-of-band with respect to communications between the gateway and a plurality of devices over a network, where the wireless beacon includes a token; receiving an encrypted packet at the gateway as part of the communications; decrypting the encrypted packet into an intermediate payload by the gateway using a public key, where the public key corresponds to a certificate provisioned to each of the plurality of devices; and decrypting the intermediate payload into a decrypted packet by the gateway using the token.
US10097355B2 Tamper resistance of distributed hardware systems
Embodiments are directed to an IC device comprising a set of N elements, and an interconnect system for enabling communication between the set of elements. Each element of the set of elements is configured according to a first communication plan to receive attestation data of each other element of the set of elements. Upon receiving the attestation data the element may determine whether each of the received attestation data from the other elements match an attestation pattern as defined in the first communication plan. In case the received attestation data match the first communication plan, the element may determine whether the received attestation data is attested by N−1 elements of the set of elements. In case the attestation data is attested by N−1 elements of the set of elements, the element may indicate the presence of the set of elements before the time interval has lapsed.
US10097354B2 Privacy control using unique identifiers associated with sensitive data elements of a group
A method, system and computer program product for privacy control. A unique identifier for each data element of a group of data elements (e.g., driver's license contains a group of data elements, such as name, driver's license number) is created. These identifiers may be stored along with documentation (e.g., label) of the associated data elements in a manifest file. Alternatively, the identifiers may be stored in a file outside of the manifest file. In this manner, by utilizing a data element identifier which corresponds to a random number, security of privacy information is improved as one would only be able to obtain such sensitive information by obtaining such an identifier. Furthermore, the user only needs to send the requested data elements, as opposed to all the data elements of the group of data elements, to the challenger. In this manner, the user is preserving the security of other privacy information.
US10097353B1 Digital unlocking of secure containers
A user device outputs an unlock code or sends a signal that automatically unlocks a locked container housing a deliverable product when the user device authenticates the container, thereby indicating that the container has been delivered to an intended recipient. The device is associated with a user profile and stores a private key that is inaccessible except by the device. When a product order becomes associated with the user profile, a public key that pairs with the private key is encoded on a storage medium of the container. When the container is brought into proximity with the device, if the device determines that the public key encoded on the storage medium corresponds to the private key stored on the device, the device displays or audibly outputs an unlock code or sends a wireless signal that automatically unlocks the container. The container can also include sensors for detecting theft or tampering.
US10097352B2 Electronic device and communication method thereof
A method and an electronic device are disclosed herein. The electronic device includes a communication unit, a storage unit and at least one processor, which executes the method, including detecting a request for establishing a call session, generating a new security key from a preset security key, renewing the preset security key by setting the generated new security key as a current preset security key, and establishing the call session based on the generated new security key.
US10097347B2 Content providing system, content reproducing device, content reproducing method, and computer program
A content reproducing device decrypts and outputs an encrypted content encrypted by a content key received from a content transmitting device. The content reproducing device includes a content key obtaining unit for obtaining the content key, and a storage unit for storing the key unique to the content transmitting device, usage restriction information to restrict the usage of the key unique to the content transmitting device, and link information indicating linking of the content transmitting device and the content reproducing device. The content reproducing device also includes a key decryption unit for decrypting the content key with the key unique to the content transmitting device in the event that the content reproducing device is included in the stored link information unit, and a usage control unit for restricting usage of the key unique to the content transmitting device, based on the stored usage restriction information.
US10097341B1 Testing of clock and data recovery circuits
A device comprises a clock data recovery (CDR) circuit. The CDR circuit has an input node to receive an input data signal, an output node, a data recovery circuit, and a self-test circuit. The CDR circuit supports a first mode of operation and a second mode of operation. In the first mode, the CDR circuit receives the input data signal at the input node and provides the input data signal to an input of the data recovery circuit, the data recovery circuit recovers first data from the input data signal, and the CDR circuit provides the first data for output at the output node. In the second mode, the self-test circuit generates a test data pattern which is provided to the output node and looped back to the input of the data recovery circuit, the data recovery circuit recovers second data from the test data pattern, and the self-test circuit checks the second data for errors.
US10097337B2 Device, system, and method for secondary cell measurement optimization
A method and device are described that may be implemented by a user equipment (UE) that established a first connection to a first network component, the user equipment configured to establish a second connection with a second network component, the user equipment configured for a carrier aggregation functionality, the first network component serving as a primary serving cell (PCell) and the second network component serving as a secondary serving cell (SCell). The method may include determining a cycle comprising a first time when a SCell measurement is performed and a remainder second time, when the cumulative first and second times is less than a threshold cycle time, determining an interruption opportunity based on activity between the UE and the PCell and when the interruption opportunity is determined, deactivating a radio frequency (RF) chain associated with the SCell during the second time.
US10097335B2 Method for determining validity signal in wireless communication system supporting usage change of radio resource, and apparatus therefor
The present invention relates to a method and an apparatus for receiving, in a wireless communication system supporting carrier aggregation and usage change of a radio resource, a signal of a terminal which does not support simultaneous reception and transmission of aggregated cells. Specifically, the method comprises the steps of: receiving downlink control information for a secondary cell on a specific radio resource corresponding to a special subframe of a primary cell and a downlink subframe of the secondary cell; and determining validity of the downlink control information according to an uplink-downlink setting of the primary cell, wherein the downlink control information is determined to be invalid if the primary cell is in non-fallback mode, and determined to be valid if the primary cell is a time division duplex (TDD) uplink-downlink setting according to fallback mode and the secondary cell is cross-carrier scheduled according to the primary cell.
US10097334B2 Method and apparatus for transceiving data using plurality of carriers in mobile communication system
The present invention relates to a method and apparatus for performing a discontinuous reception (DRX) operation while transceiving data using a plurality of carriers in a mobile communication system. The communication method for a terminal according to one embodiment of the present invention comprises the steps of: receiving a control message, including setting information of a secondary serving cell (SCell) to be added and discontinuous reception setting information, from a primary serving cell (PCell); and applying, if the control message includes an indicator indicating that the first base station to which the SCell to be added belongs and the second base station to which the PCell belongs are different from each other, the DRX setting information to the serving cell of a first base station. According to one embodiment of the present invention, a discontinuous reception (DRX) operation is applied upon the occurrence of inter-base-station carrier aggregation, thus reducing the consumption of a battery.
US10097330B2 Method and apparatus for configuring channel quality indicator and method and apparatus for configuring modulation and coding scheme
Embodiments of the present disclosure provide a method and apparatus for configuring channel quality indicator (CQI) and a method and apparatus for configuring modulation and coding scheme. The method for configuring CQI includes: configuring UE with a CQI index table by an eNB via CQI index table indication information, so that the UE determines the configured CQI index table according to the indication information, and calculates a CQI index according to calculated precoding matrix indicator (PMI) and rank indication (RI) by using the configured CQI index table. With the embodiments of the present disclosure, the eNB may configure different UEs with different ‘4-bit CQI tables’ and/or ‘modulation and TBS index tables’ while keeping the CQI index and the IMCS bit number unchanged. Therefore, not only the CQI index and the IMCS bit number need not to be increased, but also normal configuration of the LTE system may be ensured.
US10097325B2 Transmitting system and method for transmitting digital broadcast signal
A transmitting system and a method of transmitting digital broadcast signal are disclosed. The method of transmitting digital broadcast signal includes generating signaling data including a transmission parameter, wherein the transmission parameter includes a protocol version field identifying between a first transmission mode and a second transmission mode, forming a data group including mobile service data and the signaling data, forming mobile service data packets including the mobile service data and the signaling data in the data group, transmitting the digital broadcast signal including the data group.
US10097324B2 SRS transmission in PUSCH
The present invention uses user-specific resources, as allocated on the uplink, for conveying one or more antenna-specific sounding reference signals (SRSs). This technique advantageously permits, for example, a user equipment (UE) configured for uplink Multiple-Input-Multiple-Output (MIMO) operation to send antenna-specific SRSs within the granted resources allocated to the UE via one or more scheduled uplink grants. That is, within the granted resources allocated by a given uplink grant, a UE uses at least a portion of those resources for sending antenna-specific SRSs, rather than for sending uplink data (user traffic). Thus, in one or more embodiments, the present invention comprises a method at a UE of transmitting antenna-specific SRSs for two or more uplink transmit antennas. The method comprises transmitting an antenna-specific sounding reference signal for at least one of the uplink transmit antennas within a granted resource allocated to the user equipment for a scheduled uplink data transmission.
US10097321B2 Cooperative techniques between lower-frequency carriers and millimeter-wave channels for discovery and synchronization and beamforming
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives first information from a base station, determines, based on the first information, a position of resources for receiving a signal transmitted from a connection point, detects the signal via at least one beam receiving direction based on the resources, determines a beam transmitting direction of the connection point and a beam receiving direction of the UE based on the signal, identifies a beam receiving direction of the connection point based on the beam transmitting direction of the connection point, and provides the connection point with second information based on the beam receiving direction of the connection point, wherein the second information may comprise an intent to establish a millimeter-wave (mmW) link with the connection point, the beam receiving direction of the UE, and/or the beam transmitting direction of the connection point.