Document Document Title
US10251799B2 Bathing aid
A bathing aid (100), comprising a bathing enclosure (101), a telescopic element (110) arranged at least partially within the bathing enclosure, and a seat (120) for supporting a person, said seat being arranged on the telescopic element. The bathing aid further comprises an actuation system (140) coupled to the telescopic element and the seat. The actuation system is configured to move the seat on the telescopic element along a horizontal axis (x) between a retracted position of the seat within the bathing enclosure and an extended position of the seat outside the bathing enclosure. The actuation system, in the extended position of the seat, is further configured to rotate (A) the seat in a horizontal plane (x-y) and configured to tilt (C) the seat with respect to a vertical axis (z).
US10251792B2 Methods and devices for skin tightening
The present invention relates to methods and devices for skin tightening after incising or excising tissue portions from a subject. Exemplary methods and devices include tunable dressings having an adhesive layer and a regulatable layer or an un-stretched layer that responds to one or more external stimuli to contract or expand the dressing, where the contraction or expansion can be uniform or non-uniform.
US10251789B2 Customizable ear insert
The present invention provides a customizable ear insert for fitting within a user's outer ear or ear canal or both and methods therefor. In accordance with an aspect of the present invention, there is provided a customizable ear insert having: a body formed of photocurable polymer, the body having a first shape configured for insertion into the outer ear canal of a user; a light source, the light source positioned adjacent the body, and wherein the body can be cured into a second shape by application of light generated by the light source, the second shape snugly conforming to the interior surface of the user's outer ear or ear canal or both.
US10251786B2 Method and apparatus for controlling opening of an auto-darkening filter in an eye protection device
An eye protection device for a welding mask or the like includes a welding activity detection circuit that is configured to detect welding activity, and a filter driver that controls an optical filter to be in undarkened and darkened states. The filter driver is configured to (i) provide a slower and/or gradual opening of the filter, (ii) insert a user-selected delay and/or gradient between the end of welding activity and the opening of the filter, and/or (iii) cause variation of light transmission values of the filter between a darkened state and an undarkened state based on varying brightness detected by a brightness sensor during transition of the filter from a darkened state to an undarkened state.
US10251784B2 Laser eye surgery system calibration
A laser system is calibrated with a tomography system capable of measuring locations of structure within an optically transmissive material such as a tissue of an eye. Alternatively or in combination, the tomography system can be used to track the location of the eye and adjust the treatment in response to one or more of the location or an orientation of the eye. In many embodiments, in situ calibration and tracking of an optically transmissive tissue structure such as an eye can be provided. The optically transmissive material may comprise one or more optically transmissive structures of the eye, or a non-ocular optically transmissive material such as a calibration gel in a container or an optically transmissive material of a machined part.
US10251782B2 Vitrectomy probe with a counterbalanced electromagnetic drive
According to one example, an ophthalmic surgical probe for treating an eye of a patient includes a body arranged for grasping by a surgeon and a cutting element extending distally from the body. The cutting element includes a sleeve member and an inner member disposed within the sleeve member, the inner member being movable axially with respect to the sleeve member. The probe also includes an actuating element configured to reciprocally move the inner member relative to the sleeve member. The actuating element includes a first coil secured within the body, a first magnet operatively secured to the inner member, and a second magnet that is not secured to the inner member, the second magnet being positioned and arranged to move in an opposite direction of the first magnet upon application of a voltage to the first coil.
US10251780B2 3-coil wireless power transfer system for eye implants
A three-coil electromagnetic induction power transfer system is disclosed for epiretinal prostheses and other implants. A third, buffer coil is disposed between an external transmitting coil and a receiver coil buried within the body to improve efficiency and robustness to misalignments. One or more of the coils can be manufactured using micromechanical machining techniques to lay out conductors in a ribbon of biocompatible insulator, folding lengths of the insulated conductor traces longitudinally over one another, and then spiraling them into a ring. The traces change axial position in the ring by shifting across fold lines. One or more U-shaped sections on the traces can be folded so that adjacent traces can project opposite one another, lengthening the resulting ribbon that can be wound into a coil.
US10251777B2 Fluid flowing device and method for tissue diagnosis or therapy
A device and method for safely securing a multilumen device to a tissue, organ or solid tumor within the body of a human during a diagnostic or therapeutic procedure is described. The device is capable of securing the tumor by touching or piercing its surface and providing a coolant to the distal tip. Cooling the tip forms a cryogenically induced region that tightly binds the tip to the tumor, temporarily sealing the entry-track of the instrument. The device further provides at least one injecting/aspirating lumen that can dispense or aspirate a fluid within the tumor, and an outer sheath or guide. Such construction allows injecting part or whole volume of the tumor while the cryogenically induced bond prevents back-flow of the injected substances through the entry-track.
US10251775B2 Low humidity device for body joint therapy
A self-contained appliance for passive therapy of arthritis discomfort in a bone joint, including a bone joint encompassing element formed of a moisture impermeable barrier material and defining a therapy region about one or more bone joints, and a desiccative agent disposed within the therapy region.
US10251774B2 Sleep apnea and anti-snoring system
A sleep apnea treatment/anti-snoring device optionally having controlled positive air-flow using a micro-blower to maintain an individual's upper airway unobstructed (pharynx area). Optionally the device includes a lower jaw mandibular advancement component. The device has built-in sensors, microprocessor and other items required for data acquisition and transfer.
US10251762B2 Impedance simulating motion controller for orthotic and prosthetic applications
An impedance simulating motion controller for orthotic and prosthetic devices includes an equilibrium trajectory generator that receives locomotion data regarding the locomotion of a user, a dynamic trajectory compensator that generates one or more control parameters based on the locomotion data and one or more physiological characteristics of the user, and a dynamic gain tuner that adjusts the one or more control parameters based on a gain scaling factor that is calculated using a measured deflection point and an expected deflection point. The adjusted control parameters are used to control movement of an actuator of an orthotic or prosthetic device.
US10251760B1 Acetabular template component and method of using same during hip arthrosplasty
A medical imaging device takes one or more images of the local anatomy of a patient undergoing a surgical procedure. A surface model generator receives the one or more images and generates a 3-D surface model of the patient's anatomy. A fabrication device utilizes the 3-D surface model to fabricate a template custom designed to match the surface of the patient's anatomy. Attached to the template is a directional guide vane. The fabrication device is configured to create a template and directional guide vane such that, when the template is fitted to the patient's anatomy, the directional guide vane points along a predefined orientation relative to the patient's anatomy. A physician uses the directional guide vane as a visual guide or cue for installing an implantable prosthetic component during a surgical procedure.
US10251759B2 Radially expandable spinal interbody device and implantation tool
A spinal interbody device includes a base link having a first end and a second end, a linkage including a first link having a first end coupled to the first end of the base link and a second end, and a second link having a first end coupled to the second end of the first link and a second end coupled to the second end of the base link. The base link and the first and second links define top and bottom surfaces configured to engage adjacent portions of bone, and first and second sides extending between the top and bottom surfaces. The device further includes at least one radiographic element provided in at least one of the first link and the second link and positioned such that the radiographic element provides an indication of a degree of expansion of the device when the device is imaged from one of the first side and the second side of the device.
US10251753B2 Elbow spacer
The present invention regards an elbow spacer device, including: at least one ulnar section, including a stem portion extending along a substantially longitudinal axis (x-x) between a proximal end and a distal end; at least one humeral section, including a stem portion extending along a substantially longitudinal axis (y-y) between a proximal end and a distal end, the distal end of the humeral section delimiting an engagement seat with the proximal end of the ulnar section; articulation means between the distal end of the humeral section and the proximal end of the ulnar section, positionable along an axis (z-z) that is orthogonal to the substantially longitudinal axis (y-y) of the humeral section. The proximal end of the ulnar section is engageable in the housing seat.
US10251747B2 Method and apparatus for improved endothelial implantation
A tissue holding assembly for endothelial implantation comprising an open frame having legs for engaging a stem, such that said frame is insertable between a stroma and a Descemet's membrane, said frame being coated with a biological adhesive for adhering to a perimeter of a section of the Descemet's membrane to adhere the section of the Descemet's membrane to the frame for surgical separation of said section by cutting therearound, wherein said frame further comprises a heating element around its inner perimeter.
US10251735B2 Specialized keyboard for dental examinations
The present invention includes a device, system and method of use consisting of a specialized dental keyboard wherein the specialized keyboard resides as virtual keys on a touch screen panel on a device such as a tablet computer including such devices as an Apple iPad. The invention includes a software component that enables customer configurable keyboard layouts including a plurality of specialized keys that provide short-cut macros to streamline data entry during a dental exam.
US10251730B2 Implant body
The present invention provides an implant body formed from metal or ceramics as a raw material, the implant body including a modified surface, provided with a plurality of projections and a plurality of crevasse-like nanoscale grooves, by which focal adhesion formation, penetration of collagen fibers, arrangement of the collagen fibers in a single direction to thereby adhere to connective tissue, and soft tissue sealablity are possible. According to such a surface modification, focal adhesion formation and the arrangement of the cell cytoskeleton can be enhanced, and penetration of collagen fibers into the surface internal portion is possible.
US10251725B2 Authentication and information system for reusable surgical instruments
An authentication and information system for use in a surgical stapling device includes a handle assembly having a controller, the controller having at least one program and a memory, an adapter assembly, and a loading unit having a tool assembly mounted for articulation and a member for actuating articulation of the tool assembly, the loading unit having at least one chip assembly having a chip storing data indicating a position of the member when the tool assembly is in a fully articulated position.
US10251719B2 System and method for virtual feedback with haptic devices
System and method of virtual feedback with haptic devices for use with computer-assisted medical devices includes one or more processors and an input device coupled to a control unit configured to determine a reference point for the input device, select a virtual feedback model (VFM) for the input device from among a plurality of VFMs configure parameters of the VFM, determine a position of the input device based on information from one or more sensors associated with the input device, determine a feedback level for the input device based on the reference point, the position, and the VFM, and send one or more feedback commands to one or more actuators associated with the input device based on the feedback level. In some embodiments, the VFM includes a transfer function that has one or more characteristics selected from unidirectional, bidirectional, linear, non-linear, asymmetric, symmetric, isotropic, non-isotropic, and hysteresis.
US10251712B2 Method and apparatus for invasive device tracking using organ timing signal generated from MPS sensors
Apparatus for generating an organ timing signal relating to an inspected organ within the body of a patient, including a medical positioning system, and a processor coupled with the medical positioning system, the medical positioning system including at least one reference electromagnetic transducer placed at a reference location, at least one inner electromagnetic transducer attached to a surgical tool inserted in a blood vessel in the vicinity of the inspected organ, and a medical positioning system processor coupled with the reference electromagnetic transducer and the inner electromagnetic transducer, the medical positioning system processor determining the three-dimensional position of the inner electromagnetic transducer, by processing transmitted electromagnetic signals transmitted from one of the reference electromagnetic transducer and the inner electromagnetic transducer with detected electromagnetic signals detected by the other of the reference electromagnetic transducer and the inner electromagnetic transducer, the medical positioning system processor further generating medical positioning system data sets, each of the medical positioning system data sets including a collection of three-dimensional position coordinate readings demonstrating the motion trajectory of the surgical tool over time, the processor generating the organ timing signal from the medical positioning system data sets by detecting and identifying periodic motion frequencies in the medical positioning system data sets, and filtering the periodic motion frequencies from the medical positioning system data sets.
US10251703B2 Nerve sparing treatment systems and methods
Treatment systems are provided, which comprise a treatment element applying a treatment to a tissue, a stimulation element optically stimulating nerves in the tissue, a sensing unit sensing an electrical signal produced by nerves in the tissue in response to the optical stimulation, and a control unit controlling the application of the treatment according to the sensed signal. The systems and methods are used to avoid damaging nerves by sensing them during operation and immediately before local treatment application and preventing energy emission when the treatment tool is too close to specified nerves. Additional electric stimulation may be provided to enable avoidance of nerve damages on a larger scale, the treatment may be applied by a cold laser, and the control unit may control the treatment in realtime and in a closed loop and immediate prevent further treatment upon sensing optically stimulated nerves.
US10251702B2 Laser devices utilizing alexandrite laser operating at or near its gain peak as shorter-wavelength pumping sources and methods of use thereof
In some embodiments, the instant invention provides for a system that includes at least the following components: (i) an Alexandrite laser pumping subsystem; where the Alexandrite laser pumping subsystem is configured to: 1) produce wavelengths between 700 and 820 nm, and 2) produce a pump pulse having: i) a duration between 1 to 10 milliseconds, and ii) an energy measuring up to 100 Joules; where the Alexandrite laser pumping subsystem includes: 1) an optical fiber, and 2) a Lens system, (ii) a Thulium doped Yttrium Aluminum Garnet (Tm:YAG) laser subsystem; where the Tm:YAG laser subsystem includes: 1) a Tm:YAG gain medium, 2) a rod heat sink, and 3) at least one cooling device, (iii) a wavelength selecting device, where the wavelength selecting device is configured to deliver a wavelength between 1.75 microns to 2.1 microns; and where the system is configured to produce a high energy conversion efficiency.
US10251699B2 Stabilized ablation systems and methods
Surgical systems and methods for administering an ablation treatment and other therapeutic or diagnostic protocols to a patient tissue involve a flexible stabilizer mechanism having an inner recess and an ablation mechanism coupled with the stabilizer mechanism.
US10251690B2 Patient-specific fracture fixation instrumentation and method
An instrument for internal bone fracture fixation includes a shaft having a distal portion and a patient-specific bone holder coupled to the distal portion. The bone holder has a three-dimensional curved and patient-specific bone engagement surface designed during a preoperative plan based on a medical scan of a patient to match and conform to an outer surface of a bone fragment of the patient in only one position.
US10251689B2 Placement tool for bone screw assembly, and systems and methods of using same
A placement tool for positioning a multipart cannulated screw assembly to fixate first and second bone elements. The placement tool includes a stem and a head carried on the stem. The head has an outer shank engagement provision that engages the proximal end of an outer shank of a bone screw assembly and permits selective rotation of the outer shank. The head also has an inner shank engagement provision that engages the proximal end of an inner shank of the bone screw assembly and permits selective rotation of the inner shank. The inner shank and outer shank engagement provisions are connectable to one another such that the inner shank and outer shank engagement provisions rotate together.
US10251682B2 Distal radius nail
A system for treating a bone fracture includes an intramedullary nail sized and shaped to be inserted through a medullary canal of a bone to extend across a fracture site of the bone, the intramedullary device extending from a first end to a second end and including a plurality of openings extending laterally therethrough, the openings sized and shaped to receive bone fixation elements therethrough, and an insertion device including a base portion and a handle portion extending therefrom, the base portion integrally formed with the intramedullary nail and connected thereto via a plurality of connection points which, when a force is exerted thereon, break to disconnect the insertion device from the intramedullary nail, the base portion including a plurality of guide channels extending therethrough, each of the guide channels being aligned with a corresponding one of the openings of the intramedullary nail.
US10251680B2 Spinous process fixation system and methods thereof
An implantable device may include a barrel, the barrel having an upper portion and a lower portion. The implantable device may further include an actuator assembly disposed in the barrel, and a central screw that extends from a rear ramped actuator through a front ramped actuator. The implantable device may further include a first plate having multiple projections extending from one side of the first plate. The implantable device may further include a second plate having multiple projections extending from one side of the second plate, the second plate configured to be received on the central screw. The barrel may be configured to transition from a collapsed form having a first height to an expanded form having a second height and wherein the second height is greater than the first height.
US10251671B2 Endoscopic surgical device and overtube
Provided is an endoscopic surgical device and an overtube with which a surgeon can easily obtain a desired image and operability is high. The overtube includes a slider within an overtube body, which guides an endoscope and a treatment tool into a body cavity. An endoscope-coupled part and a treatment tool-coupled part are provided inside the slider, and the slider has a dead zone where the forward and backward movement of either the endoscope or the treatment tool does not interlock with the movement of the other and a sensing zone where the forward and backward movement of either the endoscope or the treatment tool interlocks with the movement of the other. F1>F2 is satisfied when a fixing force for fixing the endoscope-coupled part to the endoscope tool is defined as F1 and a fixing force for fixing the treatment tool-coupled part to the treatment tool is defined as F2.
US10251670B2 Positioning apparatus
A positioning apparatus includes a needle guide, a rotation unit, a detector for the rotation position, a position measuring unit, an engageable stopper, and a setting unit for setting position information to a value corresponding to a predetermined position are provided herewith. The positioning apparatus can be used, for example, to position a needle placement manipulator.
US10251667B2 Expandable atherectomy device
A device and method for removing atheroma. An expandable atherectomy device comprises a rotatably motor-driven flexible hollow shaft that is slidable over a guidewire introducible through a flexible catheter tube and is coaxial with the longitudinal axis of the guidewire, an expandable cutting unit connected to a distal end of the hollow shaft, and an actuator which is operable to induce selective expansion of the cutting unit. The cutting unit, when expanded, is eccentrically rotatable about the longitudinal axis to cut and remove atheromous material from a blood vessel. In one embodiment, the method also includes the step of drilling an occlusion present in the lumen of a blood vessel by a drill unit connected to the cutting unit.
US10251666B2 Endoscopic mucosal resection single step hood
The present disclosure provides systems and methods for cutting mucosal tissue. In particular, the present disclosure provides an endoscopic hood with an integrated wire for single-step tissue cutting. The endoscopic hood is particularly useful for performing repeated cutting, for example EMR resections, without the need for assistance by a nurse or medical technician.
US10251661B2 Hand held electromechanical surgical handle assembly for use with surgical end effectors, and methods of use
The present disclosure relates to hand held electromechanical powered surgical handle assemblies for use with surgical end effectors capable of clamping, cutting and/or stapling tissue and methods of use thereof. The surgical device includes a handle assembly and a drive unit assembly removably and selectively connectable to a selected first connecting feature and second connecting feature of the handle assembly. The drive unit assembly includes a motor and a drive shaft driven by the motor.
US10251660B2 Surgical forceps for phlebotomy
Surgical forceps for removing varicose veins with surgical forceps and related methods are provided. The surgical forceps comprise an elongate tubular sheath, two jaws mounted movably relative to each other around a pivot axis at a distal end of the tubular sheath, two maneuvering branches each having a ring for the insertion of a finger, and a linkage for transmitting the movement of the maneuvering branches to the jaws. The method comprises inserting a finger in each ring, introducing the surgical forceps into a patient's skin, and moving the maneuvering branches towards one another to move the jaws to a gripping position to grip the varicose veins.
US10251659B2 Compliant surgical graspers and methods of making and using
This disclosure describes compliant graspers for use in endoscopic surgeries.
US10251650B2 Tissue litigation devices and methods therefor
Described here are closure devices and methods for ligating tissue, such as the left atrial appendage. The closure devices may comprise a snare loop assembly comprising a snare and a suture loop releasably attached thereto. The snare may be releasable from an elongate body of the closure device. In some instances, the closure device may comprise one or more markers to allow a user to determine whether the snare loop assembly is twisted.
US10251649B2 Surgical stapler buttress applicator with data communication
A buttress applier cartridge includes a housing, a platform, a buttress assembly, and a data communication feature. The housing defines a gap that is configured to receive a portion of an end effector of a surgical stapler. A portion of the platform is exposed in the gap defined by the housing. The buttress assembly is positioned on the platform. The buttress assembly is exposed in the gap defined by the housing. The data communication feature is configured to provide communication of data relating to the cartridge. The data communication feature may communicate with a complementary data communication feature of the surgical stapler.
US10251648B2 Surgical staple cartridge staple drivers with central support features
A surgical staple driver. A driver body is configured to be slidably supported in a surgical staple cartridge. The driver body comprises at least two staple support members. Each staple support member is configured to operably support a corresponding staple thereon. The driver body further comprises a first camming surface and a second camming surface that is spaced from the second camming surface. The driver body further comprises at least one aperture that is configured to slidably receive therein a corresponding driver guide formed in the staple cartridge.
US10251644B2 Surgical adapter assemblies for use between surgical handle assembly and surgical end effectors
Adapter assemblies selectively interconnect a surgical end effector that is configured to perform at least a pair of functions and a surgical device that is configured to actuate the end effector. The adapter assembly includes an adapter knob housing configured and adapted for connection with the surgical device and to be in operative communication with each of the at least one rotatable drive shaft of the surgical device. The adapter knob housing defines a lumen extending longitudinally therethrough and a ring gear formed in an inner surface of the lumen of the adapter knob housing. The ring gear defines an internal array of gear teeth which are engaged with a spur gear of a rotatable drive shaft. The adapter knob housing may be a unitary member and may be formed of plastic.
US10251642B2 Handling of fasteners within a surgical instrument
Surgical instruments and their methods of use are disclosed. In some embodiments, the surgical instrument may include a handle and an elongated shaft assembly extending distally from the handle. The surgical instrument may also include a fastener deployment system for deploying fasteners from the elongated shaft assembly including a reciprocating driveshaft disposed within the elongated shaft assembly. The driveshaft may include an internal channel and at least one guide surface shaped and arranged to maintain an orientation of at least one fastener in the channel of the driveshaft. In other embodiments, the fastener deployment system may include a follower disposed within the elongated shaft assembly for displacing one or more fasteners within the elongated shaft assembly towards a distal fastener deployment position.
US10251640B2 Sliding suture grasper
A device to assist in securing a holding a portion of a suture during an intra-abdominal suturing procedure, the device including an elongated tubular body, a handle, an inner member element, and a push button. The inner member element may include at least one grasping element that expands as the at least one grasping element is extended beyond a distal end of the elongated tubular. The device may include a proximal spring disposed within the push button and abutting against a proximal end of the inner member element to allow the at least one grasping element to retract into the elongated tubular body in a proximal direction.
US10251636B2 Devices and methods for cleaning a surgical device
Devices and methods for cleaning a surgical device, and or end effectors associated with the device, are provided. In one exemplary embodiment, a surgical device includes a housing, a plurality of shafts extending distally from the housing, a port disposed at a proximal end of the shafts to form a proximal compartment and an end effector receiver disposed at a distal end of the shafts to form a distal compartment. A fluid and/or a vacuum source can be supplied at the port, through the proximal compartment and shafts, and to the distal compartment. The supplied fluid or vacuum source can be effective to remove fluid and/or tissue from the distal compartment. A plurality of seals can be provided on an outer-most shaft in the compartments to seal fluid from the compartments from entering a housing and/or an outside environment. Other devices and exemplary methods are also provided.
US10251635B2 Systems and methods for anchoring an implant
The invention relates in some aspects to a device for use in anchoring an implant, including anchors, sutures, implants, clips, tools, lassos, and methods of anchoring among other methods. Anchors as disclosed herein could be utilized to secure a coaptation assistance device, an annuloplasty ring, an artificial valve, cardiac patch, sensor, pacemaker, or other implants. The implant could be a mitral valve ring or artificial mitral valve in some embodiments.
US10251633B2 Surgical access system and related methods
A system for accessing a surgical target site and related methods, involving an initial distraction system for creating an initial distraction corridor, and an assembly capable of distracting from the initial distraction corridor to a secondary distraction corridor and thereafter sequentially receiving a plurality of retractor blades for retracting from the secondary distraction corridor to thereby create an operative corridor to the surgical target site, both of which may be equipped with one or more electrodes for use in detecting the existence of (and optionally the distance and/or direction to) neural structures before, during, and after the establishment of an operative corridor to a surgical target site.
US10251632B2 Surgical instrument, handle, operating method, and method for dismantling same
A handle for a surgical instrument, which handle has a carriage designed to move an actuation rod. A second actuation element is arranged adjacent to the first actuation element and is rotatable over the longitudinal axis of the main body. The second actuation element is annular, toward the first actuation element, and carries on its inner circumference a rotationally fixed locking ring. The carriage has a finger which extends, eccentrically with respect to the longitudinal axis of the main body, from a front face of the carriage facing the locking ring. In a locked state, a protuberance on the ring provides an abutment for the carriage. In the release state, the finger is offset with respect to the protuberance, and a range of travel of the carriage is freed.
US10251628B2 Ultrasonic diagnostic apparatus and biometrical examination apparatus
According to one embodiment, an ultrasonic diagnostic apparatus comprises an ultrasonic probe, image generation circuitry, image generation circuitry, at least one light emission circuitry a plurality of optical detection circuits, a slide mechanism and analysis circuitry. The slide mechanism makes at least either the at least one light emission circuitry or the plurality of optical detection circuits slide to change positional relationships between the ultrasonic transmission/reception surface, the at least one light emission circuitry, and the plurality of optical detection circuits. The analysis circuitry analyzes a change in the light intensity detected for each of different positional relationships between the ultrasonic transmission/reception surface, the at least one light emission circuitry, and the plurality of optical detection circuits.
US10251626B2 Medical image processing apparatus and non-transitory computer-readable storage medium
According to one embodiment, a medical image processing apparatus includes a storage and processing circuitry. The storage stores a first image indicating a breast of an object captured by a medical image diagnostic apparatus and interpretation information associated with the first image. The processing circuitry generates, based on position information of a region of interest based on the interpretation information and information of an interpretation direction, schematic diagram information for adding information about a position of the region of interest onto a schematic diagram of the breast. The processing circuitry transmits information, including the schematic diagram information, for generating the schematic diagram.
US10251625B2 Examination system with multiple ultrasound transducers
To sum up, the present invention relates to an examination system 1301 for examining an associated tissue sample 1302, where the examination system comprises an interventional device 1320 which comprises a plurality of ultrasound transducers 306a-c and wherein the different ultrasound transducers are arranged to obtain images of different regions of an associated tissue sample, and wherein the examination system furthermore comprises a display device 1351 arranged for showing the images so that each of their positions corresponds to the corresponding positions of the different adjacent tissue sample regions in the adjacent associated tissue sample. A possible advantage of the system may be that relevant information regarding the associated tissue sample is conveyed to an observer in a fast an intuitive manner.
US10251618B2 Digital mammography device with pressure pad pressure control
Disclosed herein is a digital mammography device. The digital mammography device comprises a pressure pad configured to be movably installed between an X-ray generator for irradiating X-rays and a detector for receiving X-rays that have passed through an object to be imaged, in such a way as to apply pressure to the object to be imaged; a pressure pad driving part configured to include a motor and a power transferring part for moving the pressure pad by means of the power of the motor, and an applied pressure transferring part configured to include a coupling block to which the pressure pad is fixed to the power transferring part and relatively and movably connected to the coupling block, and provides an electrical signal depending on a relative movement displacement between the coupling block and the mobile block.
US10251616B2 Radiographic image capturing apparatus and radiographic image capturing system
A radiographic image capturing apparatus includes: scanning and signal lines; a two-dimensional array of detecting elements defining a detecting part; a control unit that reads image data from all detecting elements in a reading area of the detecting part by repeating a cycle of a readout process at N-line intervals, wherein the scanning line subjected to the readout process is shifted every cycle, where N is an integral number of at least 1; and a communication unit for external communication. The control unit detects a radiation emission start of a radiation irradiating apparatus, and if the readout process starts with an N+1th or any subsequent scanning line and then starts with any of first to N+1th scanning lines in a certain cycle, the control unit transfers the image data read in the certain cycle as preview image data substantially concurrently with the readout process.
US10251615B2 X-ray imaging device
Disclosed is an X-ray imaging device, the device including: an X-ray radiation unit for radiating X-rays to the predetermined target areas of an object to be imaged in respective imaging positions; an X-ray sensing unit for receiving the X-rays; a movement unit for arranging the X-ray radiation unit and the X-ray sensing unit to allow the X-ray radiation unit and the X-ray sensing unit to face each other in the respective imaging positions, with the object located therebetween; a position information provision unit for providing position information of the X-ray radiation unit and the X-ray sensing unit, position information of the variable rotary shaft, and position information of the target areas; a control unit for controlling the X-ray radiation unit, the X-ray sensing unit, and the movement unit; and an image processing unit for producing three-dimensional images of the object from the projection data.
US10251612B2 Method and system for automatic tube current modulation
A method for generating a modulation tube current waveform acquires reflectance images of a subject and generates a surface contour characterization of the subject according to the reflectance images. The surface contour is registered to the imaged field of view. A volume image is formed according to the generated surface contour. A modulation factor for the radiographic volume imaging apparatus is determined at a plurality of modulation points. A modulation tube current waveform is generated using the modulation factor.
US10251609B2 Body water meter and terminal
Devices and systems are provided to determine the condition of a subject comprehensively on the basis of a measurement result of a body water meter. The body water meter measures the amount of water in a subject's body and includes direction means and output means. The direction means, when water amount data is acquired through the measurement of the amount of water, directs a server that manages data regarding living body information on the subject to search for another piece of data acquired through measurement of living body information on the subject other than the amount of water and that satisfies a predetermined measurement condition. The output means outputs a message indicating the condition of the subject which is determined on the basis of the water amount data and the other piece of data on the subject received in response to the direction from the direction means.
US10251599B2 Method for post-processing magnetic resonance imaging images in a clinical context
A method for post-processing images of a region of interest in a subject, the images being acquired with a magnetic resonance imaging technique, the method for post-processing comprising at least the step of: unwrapping the phase of each image, extracting a real signal over echo time for at least one pixel of the unwrapped images, and calculating fat characterization parameters by using a fitting technique applied on a model, the model being a function which associates to a plurality of parameters each extracted real signal, the plurality of parameters comprising at least two fat characterization parameters and at least one parameter obtained by a measurement, the fitting technique being a non-linear least-square fitting technique using pseudo-random initial conditions.
US10251596B2 System and method for monitoring efficiency versus fatigue
A device is provided for use by a user, wherein the device includes a first sensor, a second sensor and an efficiency generating component. The first sensor detects a first parameter and generates a first detected signal based on the first detected parameter. The second sensor detects a second parameter and generates a second detected signal based on the second detected parameter. The efficiency generating component generates an efficiency signal based on the first detected signal and the second detected signal.
US10251593B2 System and method for prevention of pressure ulcers
A method and system for monitoring and preventing a patient from developing pressure ulcers, comprising (1) a sensing unit, which includes a pressure sensor, attachable to a body part of a patient and having a unique identifier, for detecting pressure exerted by a supporting surface and outputting pressure data indicative of pressure as a function of time; and a wireless transceiver for transmitting the pressure data and/or the unique identifier; (2) a controller unit configured for receiving the pressure data and the unique identifier, associating the unique identifier with the body part of the patient, and for transmitting the pressure data and the unique identifier; and (3) a central server device configured for (i) receiving the unique identifier and the pressure data from the controller unit; (ii) determining whether the pressure data exceeds a predetermined value associated with the body part of the patient; and (iii) transmitting to the controller unit a determination that the pressure data exceeded the predetermined value, the controller unit outputting a signal indicative of the determination.
US10251590B2 Sterile bodily-fluid collection device and methods
An apparatus includes a pre-sample reservoir, a diversion mechanism, and a flow metering mechanism. The diversion mechanism has an inlet port couplable to a lumen-defining device to receive bodily-fluids from a patient, a first outlet port fluidically couplable to the pre-sample reservoir, and a second outlet port fluidically couplable to a sample reservoir. The diversion mechanism defines a first fluid flow path and a second flow path that are configured to place the first outlet port and the second outlet port, respectively, in fluid communication with the inlet port. The flow metering mechanism is configured to meter a flow of a predetermined volume of bodily-fluid through the first fluid flow path into the pre-sample reservoir, to meter a flow of a second volume of bodily-fluid through the second fluid flow path into the sample reservoir, and to display a volumetric indicator associated with the predetermined volume and the second volume.
US10251588B2 Glucose sensor signal reliability analysis
Disclosed are methods, apparatuses, etc. for glucose sensor signal reliability analysis.
US10251587B2 Conditioning of chemo-optical sensors for transcutaneous application
The present invention relates to a chemo-optical sensor unit for transcutaneous measurement of a concentration of a gas, comprising: at least one sensing layer adapted to be irradiated with a predetermined radiation; and at least one gas-permeable layer adjacent to one side of the at least one sensing layer, adapted to pass gas whose concentration is to be measured through the gas-permeable layer towards the sensing layer; wherein said chemo-optical sensor unit is adapted to operate with a contact medium between the gas-permeable layer and the skin, wherein said contact medium comprises a first compound other than water; wherein said chemo-optical sensor unit is characterized in that said at least one gas-permeable layer and said at least one sensing layer are permeable to said first compound; and wherein the chemo-optical sensor unit is adapted to measure an optical response of the at least one sensing layer, whose optical response depends on the concentration of the gas. The present invention also relates to a system comprising such a chemo-optical sensor, as well as to a method for conditioning a chemo-optical sensor unit for measuring a concentration of a gas and a thereby obtainable conditioned sensor.
US10251586B2 Tissue profile wellness monitor
A tissue profile wellness monitor measures a physiological parameter, generates a tissue profile, defines limits and indicates when the tissue profile exceeds the defined limits. The physiological parameter is responsive to multiple wavelengths of optical radiation after attenuation by constituents of pulsatile blood flowing within a tissue site. The tissue profile is responsive to the physiological parameter. The limits are defined for at least a portion of the tissue profile.
US10251584B2 Method and apparatus for correction of non-invasive blood glucose measurement
Correction of a non-invasive blood glucose measurement measured from a video image. Correction includes irradiating white light on the skin, filtering the white light reflected from the skin by a first wavelength filter and a second wavelength filter, obtaining a first signal including a blood glucose signal and a pulse signal based on a video image generated by the white light filtered by the first wavelength filter, obtaining a second signal including a pulse signal based on a video image generated by the white light filtered by the second wavelength filter, obtaining a blood glucose signal by subtracting the second signal from the first signal, and calculating the amount of blood glucose in a subcutaneous blood vessel based on the obtained blood glucose signal. Moreover, fundamental blood glucose signals can be extracted in real time without collecting blood.
US10251583B2 Insulin pump and methods for operating the insulin pump
A device and method for delivering insulin to a patient is disclosed. The method includes receiving an amount of insulin to deliver to a patient and beginning delivery of the insulin to the patient. The method further includes monitoring the delivery of the insulin to determine whether the insulin pump is able to deliver the entire amount of insulin and maintaining a timer until the insulin pump recommences the delivery of the insulin. The method includes comparing an amount of time indicated by the timer to a threshold. The method further includes generating a first insulin delivery record indicating that a first amount of insulin was delivered when the amount of time indicated by the timer is less than the threshold and a second insulin record indicating that a second amount of insulin was delivered when the amount of time indicated by the timer is greater than the threshold.
US10251582B2 Systems and methods for identifying a medically monitored patient
Systems and methods provided relate to patient sensors and/or patient monitors that recognize and/or identify a patient with physiological signals obtained from the sensor. A scalogram may be produced by applying a wavelet transform for the physiological signals obtained from the sensor. The scalogram may be a three dimensional model (having time, scale, and magnitude) from which certain physiological information may be obtained. For example, unique human physiological characteristics, also known as biometrics, may be determined from the scalograms. More specifically, monitoring the changes in the morphology of the photoplethysmographic (PPG) waveform transforms (e.g., scalogram) may determine patient-specific information that may be used to recognize and/or identify the patient, and that may be used to determine a proper or improper association between the patient and the wireless sensor and/or patient monitor.
US10251581B2 Nasal airflow measuring devices and methods
Devices and methods for measuring and quantifying airflow through the adult human nose by detecting and measuring the amount of moisture condensate in contact with a pair of flat surfaces or substrates positioned beneath the patient's nose for a predetermined length of time, usually about three (3) seconds. The device comprises a microprocessor, a memory, an output device and a moisture sensing unit. The moisture sensing unit, comprising twin left and right detectors, produces output signals representative of the amounts of moisture condensate in contact with the left and right detectors, respectively. The microprocessor determines the volume density, current density, or relative humidity density from a series of measurements of the condensation as it propagates and decays during exhalation. The microprocessor stores the results in the memory and transmits the data, as well as calculated nasal condition information, to the output device, preferably a digital display. The device and techniques for using the device are useful in diagnosing nasal obstructions, documenting patient symptoms, and assessing potential responses to therapy.
US10251579B2 Magnetic resonance guidance of a shaft to a target zone
A medical apparatus (1100) comprising a magnetic resonance imaging system and an interventional device (300) comprising a shaft (302, 1014, 1120). The medical apparatus further comprises a toroidal magnetic resonance fiducial marker (306, 600, 800, 900, 1000, 1122) attached to the shaft. The shaft passes through a center point (610, 810, 908, 1006) of the fiducial marker. The medical apparatus further comprises machine executable instructions (1150, 1152, 1154, 1156, 1158) for execution by a processor. The instructions cause the processor to acquire (100, 200) magnetic resonance data, to reconstruct (102, 202) a magnetic resonance image (1142), and to receive (104, 204) the selection of a target volume (1118, 1144, 1168). The instructions further cause the processor to repeatedly: acquire (106, 206) magnetic resonance location data (1146) from the fiducial marker and render (108, 212) a view (1148, 1162) indicating the position of the shaft relative to the target zone.
US10251578B2 MR spectroscopy system and method for diagnosing painful and non-painful intervertebral discs
An MR Spectroscopy (MRS) system and approach is provided for diagnosing painful and non-painful discs in chronic, severe low back pain patients (DDD-MRS). A DDD-MRS pulse sequence generates and acquires DDD-MRS spectra within intervertebral disc nuclei for later signal processing & diagnostic analysis. An interfacing DDD-MRS signal processor receives output signals of the DDD-MRS spectra acquired and is configured to optimize signal-to-noise ratio (SNR) by an automated system that selectively conducts optimal channel selection, phase and frequency correction, and frame editing as appropriate for a given acquisition series. A diagnostic processor calculates a diagnostic value for the disc based upon a weighted factor set of criteria that uses MRS data extracted from the acquired and processed MRS spectra along regions associated with multiple chemicals that have been correlated to painful vs. non-painful discs. A diagnostic display provides a scaled, color coded legend and indication of results for each disc analyzed as an overlay onto a mid-sagittal T2-weighted MRI image of the lumbar spine for the patient being diagnosed. Clinical application of the embodiments provides a non-invasive, objective, pain-free, reliable approach for diagnosing painful vs. non-painful discs by simply extending and enhancing the utility of otherwise standard MRI exams of the lumbar spine.
US10251575B2 Wearable electrocardiography and physiology monitoring ensemble
A wearable electrocardiography monitoring ensemble is provided, which includes a garment made of a compressible and elastomeric material. The garment is wearable about an upper region of the torso and further includes an internal structure forming a compressive bias circumferential to the torso. The ensemble also includes an electrode assembly provided on an inside surface of the garment on an underside of the internal structure. The electrode assembly has a pair of electrocardiography electrodes, a pair of terminated electrical connections that are each coupled to one of the electrocardiography electrodes, and a backing to which the electrocardiography electrodes are affixed. The wearable monitoring ensemble creates a more natural experience for wearers and can be used to produce an expanded dataset for diagnosis because the ensemble can collect data during activities of daily living and can capture cardiovascular events outside of clinical observation, which is otherwise not practicable, especially for athletes.
US10251572B2 Pulse wave detection apparatus
A pulse wave detection apparatus has a sensor chip that includes a substrate that has a shape of extending so as to be elongated in an X direction, and that is arranged so as to intersect an artery. A pressure sensor array is formed on the substrate and is made up of pressure sensor elements that are arranged side-by-side in the X direction. An electrode terminal array for transmitting output from the pressure sensor elements to the outside of the sensor chip is formed in a region that opposes an end portion of the pressure sensor array on the substrate. Regions that correspond to two sides of the pressure sensor array on the substrate are planar surfaces on which electrode terminals are not located.
US10251571B1 Method for improving accuracy of pulse rate estimation
Systems and methods are provided for determining the frequency of a cardiovascular pulse based on a photoplethysmographic measurement of blood in a portion of subsurface vasculature. A plurality of samples of the photoplethysmographic signal are obtained and a frequency spectrum determined based on a first set of the plurality of samples. A frequency is determined based on a maximum frequency component of the frequency spectrum. Further, a confidence level of the determined frequency of the maximum frequency component is determined based on the magnitude of the maximum frequency component and the overall energy in the frequency spectrum. A pulse rate is then determined by updating a predicted pulse rate of a second, earlier set of the plurality of samples based on the frequency of the maximum frequency component and the determined confidence level.
US10251569B2 Connection structures for intravascular devices and associated systems and methods
Intravascular devices, systems, and methods are disclosed. In some embodiments, a method of assembling an intravascular device is provided that includes positioning a first tubular member around a plurality of conductors and a core member; advancing a first of the plurality of conductors through an opening of the first tubular member; positioning a first conductive member around the first tubular member; and electrically coupling the first of the plurality of conductors to the first conductive member. In some embodiments, an intravascular device is provided that includes an insulating member positioned around a plurality of conductors and a core member and a conductive member positioned around the insulating member, wherein at least one of the plurality of conductors extends through an opening in the insulating member and is electrically coupled to the first conductive member.
US10251567B2 Method for an accurate automated non-invasive measurement of blood pressure waveform and apparatus to carry out the same
An apparatus for an accurate automated non-invasive measurement of blood pressure waveform using brachial (occlusion) cuff pressurized above systolic pressure and using differential pressure sensor. The methodology involves measurement in suprasystolic mode and in utilization and construction of the device followed by algorithms for processing and analysis of measured blood pressure pulse waves and assessment of hemodynamic parameters of human cardiovascular system. The device includes an electro-pump connected to the collar device, a differential pressure sensor, pressure senor A, pressure sensor B, valve, closing a valve and the air reservoir. The cuff is wrapped around a person's arm. The values of the instantaneous pressure in the pneumatic portion of the device are converted into an electric signal by the pressure sensor A, pressure sensor B and the differential pressure sensor. These signals are then filtered using a set of passive RC elements for filtering out high frequency interference, and fed to the microprocessor with a computing unit, analog to digital converter. The sampling frequency is sensed signal at least 200 Hz. The control algorithm in the microprocessor, according to signals from the pressure sensor A further controls the course of cuff pressurization, controls the control valve, and finally determines the closing and opening of the closing valve. A microprocessor further controls a display and the data may be transmitted to the PC.
US10251564B2 Thermal patient signal analysis
Disclosed herein is a framework for facilitating thermal patient signal analysis. In accordance with one aspect, the framework receives patient signal data including thermal signal data. The framework then segments a region of interest from the thermal signal data. One or more cardiac output indices may be determined based on one or more parameters extracted from the segmented region of interest to characterize cardiac output or stroke volume. A report may then be generated based at least in part on the one or more cardiac output indices.
US10251563B2 Methods and apparatus for detecting heart failure event using patient chronic conditions
Devices and methods for detecting physiological target event such as events indicative of HF decompensation status are described. A medical device is configured to receive at least a first and a second chronic condition indictors of a patient, receive one or more physiologic signals from the patient, and generate a plurality of signal metrics when the first and the second chronic condition indicators meet their respective criterion. The medical device can detect the target event or condition using one or more patient-specific signal metrics selected from a group including both the first and the second set of the signal metrics. The medical device and the methods can be configured to detect an event indicative of HF decompensation.
US10251562B2 Apparatus and method for detecting heart murmurs
Discussed herein are an apparatus and a corresponding method for classifying a murmur detected in a heart signal as a Still's murmur. Circuitry included in the apparatus segments a heart signal to detect a first lobe (S1) and a second lobe (S2) of the heart signal. Further, the circuitry computes a spectral width of an extracted feature of the heart signal that lies in a portion of a time interval between the S1 lobe and the S2 lobe based on an estimated power spectral density. Additionally, a peak frequency of the extracted feature of the heart signal and a shape of an envelope of the extracted feature of the heart signal are computed. The extracted feature of the heart signal is classified as the Still's murmur based on the spectral width, the peak frequency, the shape of the envelop, and additional murmur discriminant features.
US10251561B2 System and method for producing parametric maps of optoacoustic data
A method is disclosed for creating and outputting a masked parametric map (e.g., hemoglobin oxygenation) that reflects parameters in a first parametric map (e.g., relative oxygenation) and second parametric map (e.g., relative hemoglobin). In an illustrative embodiment, the method comprises a steps of generating a first parametric map, generating a second parametric map, and then generating a masked parametric map that reflects parameters in the first and second parametric maps. The masked map may present information not readily apparent from the first parametric map and the second parametric map, and not obtainable from the first and second parametric maps independently. The first parametric map may be based upon portions of two optoacoustic images created using differing wavelengths of light. The first parametric map is reflective of areas within the volume of tissue that have a differing response to the longer wavelength light event compared to the shorter one. The second parametric map is reflective of areas within the volume of tissue that have a stronger response to the longer and shorter wavelength light events than the surrounding areas. A masked parametric map is output which is reflective of a combination of information in the first and second parametric maps. In an embodiment, the masked parametric map is generated by generating a mask reflective of a combination of information in the first and second parametric maps, and applying the mask to one of the first or second parametric maps to form the masked parametric map. In an embodiment, one or more of the parametric maps is coregistered with, and overlayed on an ultrasound image of the same volume of tissue before being output.
US10251560B2 Image forming apparatus and image forming method
An image forming apparatus has acoustic transducers; and an image processing unit which calculates intensity of acoustic waves irradiated from regions inside a subject respectively by processing received signals, which are output from the acoustic transducers, by a Fourier-domain method. The image processing unit includes: a coefficient memory which stores coefficients computed in advance, the coefficient being a value determined only by a position of the acoustic transducer, position of the region and a time of receipt of the acoustic wave; a multiplier unit which multiplies the received signal of the acoustic transducer by the corresponding coefficient; and a voxel memory which accumulates multiplication results of the multiplier unit for each region.
US10251551B2 Fundus analysis device and fundus analysis program
A fundus analysis device includes: a first database which stores layer thickness information of fundus relating to a plurality of eyes having respective long ocular axial lengths; a processor; and memory storing non-transitory computer readable instructions, when executed by the processor, causing the fundus analysis device to execute: an acquisition instruction of acquiring a tomographic image of a fundus of an examinee's eye by an optical coherence tomography device; and an analysis processing instruction of acquiring analysis information relating to layer thickness information of the fundus of the examinee's eye by referring to the first database.
US10251545B2 System and method for determining distances from an object
A process for assessing at least one characteristic of a user's vision includes determining a characteristic of at least one camera of a mobile device; using the at least one camera, capturing at least one image of an object; determining, with reference to a portion of the at least one image composed of the object, a distance from the mobile device to the object at a time of capture of the at least one image; and receiving input from the user in response to material presented on the object.
US10251544B2 Head-mounted display for performing ophthalmic examinations
Various embodiments relate to systems and methods for performing eye examinations using an HMD that is able to present an image to each eye individually and then to both eyes simultaneously. Because the HMD, rather than a patient, controls conditions (e.g., glare, brightness) during the examination, test results are more likely to be accurate and reliable. In some embodiments, the HMD employs voice recognition to replicate the conversational exchange that would typically occur between the patient and the ophthalmologist or optometrist. The HMD may also be configured to change the visual environment experienced by the patient during testing. Further yet, the HMD, or another distinct computing system, may be configured to identify abnormal test results in real-time and, in some embodiments, the examination is modified accordingly. For example, tests scheduled to be performed during the examination can be modified or removed and new tests can be added.
US10251538B2 Endoscope system and method for controlling the same
In a blood information acquisition mode for obtaining an oxygen saturation level of hemoglobin in a blood vessel, preliminary imaging and main imaging are performed. In the preliminary imaging, a normal internal body part is imaged. A blood information calculation section calculates an oxygen saturation level of each pixel. A changing section corrects standard reference data in accordance with a difference between an average of the oxygen saturation levels obtained in the preliminary imaging and a predetermined standard value of the oxygen saturation level. In the subsequent main imaging, corrected reference data is used to calculate an oxygen saturation level of each pixel corresponding to an internal body part being observed.
US10251535B2 Flexible tube and insertion apparatus
A flexible tube includes a first outer layer covering an outer side of a closely-wound region; a second outer layer forming a second flexible portion which is more difficult to bend than the first flexible portion; a third outer layer covering an outer side of the sparsely-wound region, and forming a third flexible portion which is as difficult to bend as the second flexible portion, or more difficult to bend than the second flexible portion; and a fourth outer layer arranged consecutively between the second and third outer layers to cover the outer side of a boundary position of the closely-wound region and the sparsely-wound region, and reducing a difference in bending difficulty/bending easiness at the boundary position.
US10251532B2 Method and system for using a variable direction of view endoscope with a robotic endoscope holder
A system and method for using a variable direction of view endoscope in conjunction with an electromechanical endoscope holder.
US10251528B2 Commercial ware-washer exchange head
A ware-washer control assembly includes electrical control components, an inlet water plumbing assembly, and a drain mechanism. Each of the electrical control components, inlet water plumbing assembly, and drain mechanism are contained within or attached to a housing for shipment and off-site service and distribution. The housing includes at least a first connector for attaching the housing to a ware-washer cabinet. The ware-washer control assembly further includes a plurality of connectors for connecting the electrical control components and inlet water plumbing assembly to a corresponding supply source and for connecting the drain mechanism to a drain plug assembly. Each of the first connector and the plurality of connectors are connected and disconnected by a user without tools.
US10251519B2 Surface cleaning apparatus
A surface cleaning apparatus comprises a surface cleaning head, an upright section movably mounted to the surface cleaning head between a storage position and a floor cleaning position and a hand vacuum cleaner removably mounted to the upright section wherein the surface cleaning head has a first suction motor and the hand vacuum cleaner has a second suction motor, the first suction motor and second suction motor co-operate to convey air through the surface cleaning apparatus.
US10251518B2 Keyed dispensing cartridge with valve insert
A dispensing system for dispensing cleaning product for hand sanitization comprises a cartridge having an internal reservoir for containing hand sanitization product, a nozzle configured in one of a plurality of key shapes, and a dispenser having a receptacle opening adapted to receive and engage the nozzle of the cartridge when the receptacle opening is configured in one of a plurality of key shapes corresponding to the key shape of the nozzle, the dispenser having a fluid communication passage for dispensing fluid for hand washing, whereby only cartridges and dispensers which have matched key shapes will engage each other for operative discharge of the hand wash cleaning product. The system includes a valve insert member which prevents leakage of fluid unless the nozzle key matches the receptacle opening. The valve insert member is in the form of a cup shaped member of elastomeric material, said member having a curved top having at least one slit having two slit edges, said slit defining a valve which is normally closed when the two slit edges are in mutual contact, but which slit edges separate when the curved top is penetrated, to thereby open the valve. Two slits can be provided in a cross-pattern.
US10251514B2 Grinder
The present invention relates to a grinder, comprising a container bottle for containing a spice, a grinding assembly interconnected with the container bottle and used for grinding the spice and a casing for accommodating the grinding assembly. A feeding mechanism for pushing the spice in the container bottle into the grinding assembly is further provided between the container bottle and the grinding assembly in the casing. Compared with the prior art, the design of the feeding mechanism in the present invention provides a solution for feeding of a spice with large volume and/or a relatively smooth spice with small friction in the prior art, so that the grinder provided by the present invention is applicable to not only grinding of a granular spice, but also grinding of a leafy spice with large volume and light weight.
US10251505B2 Coupler system
A coupler system for connecting elongate, horizontally disposed rods to vertical supports includes a top-cap component for attaching to the top of a vertical support, and including a body with plural cavities formed therein, and at least one ball-cap component for attaching to an end of a rod, and including a ball region that is constructed to fit within one of the plural cavities of the top-cap component. The body may be formed with four of the plural cavities, with each of them having beveled edges. The ball-cap components may include a ball region, a neck region, and an angled region located adjacent the neck region and away from the ball region. The top-cap and ball-cap components may include insertion regions with opposing sets of ribs. The coupler system may further include a cover component, and the body may be formed with a central hole for receiving a fastener that secures the cover component to the top-cap component.
US10251503B1 Secure delivery/drop box for parcels and products
A delivery/drop box is provided for parcels and products (“items”). The box comprises: a frame; a plurality of wall, floor, fixed roof, and fixed front panels securable to the frame; a cam roof section hingeably securable to at least one of the frame and the fixed roof section; a drop door assembly hingeably securable to at least one of the frame and the fixed front panel. As the drop door assembly is moved to an open position, the cam roof section moves to a raised position and an opening into an interior of the box is created. The box further comprises a lockable door panel hingeably securable to one of the side or rear panels, whereby an item passed through the opening into the interior of the box is accessible when the door panel is unlocked and open and is inaccessible when the door panel is closed and locked.
US10251501B2 Support apparatus for holding and transporting beverage glasses, and method of using same
A beverage glass transport apparatus holds and transports multiple beverage glasses, each having a narrow base portion and a wider upper portion. The apparatus includes a unitary fork body with two spaced apart arms defining a slot therebetween, with an opening at one end of the fork body. Optionally, each arm may include an inner band and an outer band joined to the inner band. The inner bands have upper surfaces which cooperate to define a plane. Each of the outer bands extends in a direction away from the plane, which may be downwardly. The fork body also includes a bridge interconnecting the arms, the bridge disposed at an end of the fork body opposite the opening. The fork body also includes a handle attached to the bridge portion, for being grasped by a user to carry the apparatus. A method of using the apparatus to transport beverages is also described.
US10251500B2 Retaining block for a cutlery-holder system for one or more items of cutlery, and cutlery-holder system having at least two retaining blocks
A retaining block for a cutlery-storage system for one or more items of cutlery includes an elongated base body, wherein the base body has a handle-region receiving portion for accommodating a handle region of at least one first item of cutlery and a tool-region receiving portion for accommodating a tool region of at least one other item of cutlery, and the handle-region receiving portion and the tool-region receiving portion are arranged so as to overlap at least partially. The handle-region receiving portion has a comb-like structure for accommodating a plurality of items of cutlery arranged one after the other along the longitudinal extension, in particular with the items of cutlery arranged in a single layer, wherein items of cutlery placed in the handle-region receiving portion can be accommodated in a lateral orientation with respect to their tool region such that broad sides of the tool regions follow one after the other in the longitudinal extension. A cutlery-storage system having such retaining blocks is also provided.
US10251497B2 Weighted car seat lap pad
A weighted car seat pad includes a generally U-shaped main body having a pair of side protrusions that define a recessed buckle area. A retention strap extends across a portion of the recessed buckle area, and an opening is disposed along one side of the pad. A weighted pad insert is removably secured within the main body, and includes a specific weight that is matched to the age group and/or particular condition of a child with whom the pad will be used.
US10251496B1 Mounting system for collectables and mounting system packaging
A collectable mounting device is configurable to a wall-mounted configuration, and a horizontal support surface (or shelf) mounted configuration. In the wall-mounted configuration, support members are secured together via a fastener through the adjustment slots such that support channels extend in the same direction to support the collectable on a wall. In the shelf-mounted configuration, the support members are fastened together such that the support channels extend in opposite directions, and a tensioning member is inserted between the support members in opposed tensioning member receiving slots to flex the support members away from each other. A method of using a collectable mounting device comprises the steps of configuring the support members in a first configuration for supporting a collectable on a wall and a second configuration for supporting a collectable on a horizontal surface.
US10251495B2 Device for mounting wall objects
The present invention relates to a device for mounting wall objects. The device has a vertical member and a horizontal member attached to one another along a fold line. The vertical member has a wall-facing side that engages and is secured to a wall or surface by receiving connection members through one or more mounting holes. The horizontal member, in some arrangements, has a pair of flanges that form a gap along an outer end opposite the fold line. A pair of spaced-apart support braces that form a slot extend generally down the middle between the horizontal and vertical member. The slot allows for the reception of a brace or clamp that can be held in place by inserting a locking pin through aligned sets of locking holes and through either a brace hole in the brace or a fixing hole in a transverse hole of the clamp.
US10251493B2 End cap for showcase roller shelf
The present invention relates to an end cap for a showcase roller shelf. The end cap for a showcase roller shelf according to an embodiment of the present invention, in a state where roller unit bodies including casings enclosing the outer perimeter of a roller support body are arranged in a plurality of rows, is inserted into and is supported on both ends of each casing while a plurality of rollers are rotatably supported on the roller support body so as to slide a product on the inside of a showcase and move the product to a withdrawal location. The end cap for a showcase roller shelf comprises: cap bodies which are disposed on both ends of each casing so as to face each other, and are installed on locations crossing both ends of each casing disposed in a plurality of rows; and a plurality of protruding bodies which: protrude from locations where the cap bodies face each other so as to be inserted into both ends of each casing disposed in a plurality of rows, wherein the protrusion distances thereof are adjusted so that the rollers arranged in a plurality of rows in locations where the plurality of casings are inserted are positioned at locations where rotation centers are different in each row; and protrude alternately repeatedly while the protrusion distances thereof, by which an adjacent row among a plurality of row locations is supported, are different from each other.
US10251490B2 Inflatable air mattress autofill and off bed pressure adjustment
A method and system may include transmitting a signal to a pump of an air mattress to set the pressure of the air mattress to an initial pressure; receiving, at a central controller, a user preference condition for an automatic adjustment of the pressure in the air mattress; receiving, at the central controller, an indication that the air mattress is empty; and based on determining that the user preference condition has been met and receiving the indication: detecting a change in the pressure of the air mattress beyond a threshold value; and based on the detection, adjusting the pressure of the air mattress to the initial pressure.
US10251489B1 Bed assembly and related methods
A bed assembly includes a bed frame having a head end and an opposed foot end. A first bed brace and a second bed brace are located at the head end and foot end of the bed frame. At least one upper sliding bar is configured to connect the upper ends of the first and second bed braces. The at least one upper sliding rail is configured to support an exercise apparatus. At least one work table is configured to slide back and forth along a lower sliding rail under the bed frame and concealed at the foot end of the bed frame when not in use.
US10251486B2 Headrest moving device
The present invention relates to a headrest moving device, more particularly, relates to a headrest moving device wherein the user convenience is enhanced since the contact position between the moving unit and the return spring is changed according to the position of the headrest so that the forces being applied by a user are same or similar, that is, there is no significant difference in the operational forces when moving the headrest to either the minimum position or the maximum position thereof.
US10251482B2 Bracket device
A bracket device includes a side wall, an end wall and a supporting base. The end wall is bent relative to the side wall. The end wall has a first hole and a second hole. The supporting base has a first base hole and a second base hole. The first base hole and the second base hole are arranged at positions respectively corresponding to the first hole and the second hole of the end wall. Each of the first base hole and the second base hole has a thread feature.
US10251472B1 Infinity brush
An infinity brush has a flaccid belt configured to define a lemniscate. A plurality of work-contacting segments protrude from and are carried by the flaccid belt. A mechanical drive rotates the flaccid belt. Various embodiments of the flaccid belt include a single lemniscate, a plurality of lemniscates, and various simulated lemniscates. In one embodiment, the infinity brush bristle includes non-cylindrical brush bristles with a longitudinal shaft having at least one diameter transition, while other bristles comprise beads of various oval, circular, and cylindrical geometries.
US10251470B1 Head for an oral care implement and oral care implement
A head for an oral care implement has an outer rim and an inner portion. The head comprises at least one tuft of filaments of a first type and at least one tuft of filaments of a second type. The at least one tuft of the first type is arranged at the inner portion of the head and comprises a plurality of filaments, each filament having a longitudinal axis and a substantially circular cross-sectional area extending in a plane substantially perpendicular to the longitudinal axis. The at least one tuft of the second type is arranged at the outer rim of the head and comprises a plurality of filaments, each filament having a longitudinal axis and a substantially cross-shaped cross-sectional area extending in a plane substantially perpendicular to the longitudinal axis, the cross-shaped cross-sectional area having four projections and four channels, the projections and channels being arranged in an alternating manner. The at least one tuft of filaments of the second type has a packing factor within a range from about 40% to about 55%.
US10251466B2 Backpack with auxiliary handholds
A backpack is disclosed which includes a pack for accommodating a load, a pair of shoulder straps extending from the pack from which to haul the load, and an anti-fatigue arrangement including a respective auxiliary handhold at opposing ends thereof to provide the user with access to each auxiliary handhold at a respective location in front of each shoulder of the user. The auxiliary handholds enable a user to maintain his or her arms in an elevated position when using the backpack and to selectively manipulate the backpack on the upper back of the user. Methods of modifying a backpack having shoulder straps for carrying a load to include a pair of auxiliary handholds are also disclosed.
US10251465B2 Adjustable waist pad for belt
A backpack is provided having a waist belt with removable and position-adjustable hip pads. Hardware on the hip pads allows the position of the hip pads to be readily adjusted along a wearer's waistline. The hardware also allows the hip pads to be separated from straps of the waist belt that connect to the backpack, for example, allowing the hip pads and a front clasping portion of the waist belt to be completely removed as a unit.
US10251461B2 Applicator for a cosmetic product, in particular mascara, assembly formed by such an applicator and a product container, and method and device for the production of said applicator
A cosmetic product applicator, in particular for mascara, is configured to be screwed on a receptacle for a cosmetic product The applicator includes a cover (22), intended to be manipulated by a user, a rod (24), intended to bear an applicator end-piece, and a molded interface zone (30) on which the cover (22) and/or the rod (24) are mounted The interface zone (30) bears a thread (32) for screwing the applicator (20) on the receptacle (10), the thread forming less than one turn.
US10251459B2 Air vibration apparatus and hair dryer comprising the same
According to an aspect of the present invention, there is provided an air vibration apparatus which is coupled to a blowing port of a hair dryer to vibrate air, the air vibration apparatus including: a pipe-shaped adapter which is coupled to a blowing port and into which air flows; a rotating unit which includes a pipe-shaped rotating body which is rotatably coupled to the inside of the adapter, into which the air flows from one end, and which rotates by means of the air, and a control bar coupled to the rotating body to be extended from the rotating body; and a rotating blade unit which is hinge-coupled to an end portion of the adapter by means of a hinge portion and comes in contact with the control bar to vibrate based on the hinge portion according to the rotation of the rotating body.
US10251457B2 Luggage transportation system
Provided is a luggage piece that can be coupled to a second luggage piece to be transported together as a joined unit, and a luggage system including such luggage pieces. The luggage piece includes a housing for storing items to be transported therein, and a retractable handle provided to the housing. A plurality of rollers coupled to the housing allow the luggage piece to be rolled, and include at least two in-line rollers having a generally-fixed rolling direction. The second luggage piece includes two or more adjustable rollers having a variable rolling direction. A plurality of tethers couple the luggage piece and the second luggage piece together to form a joined unit that can be steered through adjustment of the rolling direction of the adjustable rollers.
US10251456B2 Annular piece of jewelry having movable coaxial ring elements
An annular piece of jewelry includes a plurality of coaxial ring elements connected to each other and moveable in relation to each other, where the ring elements include an inner ring element and two outer ring elements wherein the inner ring element and the outer ring elements can be moved in relation to each other into various positions. The outer ring elements cover different outer circumference surface regions of the inner ring element. The inner ring element is arranged in an axial direction between the two outer ring elements or between parts of the outer ring elements. The two outer ring elements and the inner ring element are coupled to each other in such a manner that the inner ring element can be moved in axial direction by rotating one of the two outer ring elements in relation to the other one of the two outer ring elements.
US10251450B2 Shoe having an inflatable bladder
An article of footwear including a sole and an upper with an exterior and interior surface, and one or more bladders which comprises at least one of the exterior or interior surfaces of the upper. The bladder comprising sheets of polyurethane or polyester film attached together to form an airtight seal. The article of footwear also includes a inflation mechanism for selectively introducing air in the one or more bladders. The inflation mechanism is located under the foot of the wearer to be activated by the normal action of the wearer to inflate the one or more bladders. The article of footwear may also include an assembly for connecting several tubes to one under foot inflation mechanism. The article of footwear may also include inflatable laces that are inflated by an underfoot inflation mechanism.
US10251449B2 Article of footwear incorporating tensile strands and securing strands
An article of footwear may have a sole structure and an upper that includes a foundation element, a tensile strand, and a securing strand. The tensile strand is located adjacent to an exterior surface of the foundation element and substantially parallel to the exterior surface for a distance of at least five centimeters. The securing strand joins or secures the tensile strand to the foundation element. Although the thicknesses may vary, a thickness of the tensile strand may be at least three times the thickness of the securing strand. In some configurations, a backing strand may also assist with joining the securing strand to the foundation element.
US10251445B2 Article of footwear with improved arch support
An improved article of footwear includes a midsole, an upper, and a support member. The midsole of the footwear contains a forefoot region, a heel region, a middle region. The midsole contains a medial recess and a lateral recess in the sidewall, and a central opening in the bottom surface, where the recesses and the central opening are in fluid communication with one another. The upper of the footwear is disposed on the midsole, but the bottom surface of the upper that is proximate to the central opening, the medial recess, and the lateral recess of the midsole is exposed. A support member is disposed on the bottom surface of the upper proximate to the central opening of the midsole. The support member is configured to extend from the bottom surface of the upper through the central opening of the midsole.
US10251442B2 Footwear device
A footwear device including a resilient member having first and second ends. The first end can be configured for being connected to a user's foot, and the second end can be configured for being connected to the user's leg above the ankle joint. The resilient member can be configured and positioned for resiliently and rotatably biasing the user's foot about the ankle joint.
US10251438B2 Methods of generating compression garment measurement information for a patient body part and fitting pre-fabricated compression garments thereto
The present invention relates to methods of fitting for pre-fabricated compression garments via digital imaging of a wearer body part and measurement of body part circumferences and, optionally, lengths therefrom. The present invention also relates to methods of generating a shape description derived from digital imaging of a patient body part or body area of interest and use of such shape description. Such shape description includes geometric information from which measurement information can optionally be derived. Included herein are methods for diagnosing and monitoring edema and other conditions in patients using shape descriptions acquired from a patient in need of such diagnosis and monitoring. The invention also includes use of the generated shape descriptions to make compression garments specifically configured for a patient's body part or body area. Compression garments generated from the generated shape descriptions are also included herein.
US10251436B2 Article of apparel with material elements having a reversible structure
An article of apparel is disclosed that is at least partially formed from a material element having a substrate and a plurality of projections. The substrate has a first surface and an opposite second surface. The projections extend from the first surface of the substrate, and the projections each have terminal ends located opposite the substrate. The material element has a first permeability when the first surface has a convex configuration, and the material element has a second permeability when the first surface has a concave configuration, the first permeability being greater than the second permeability. The apparel may be reversible such that either the first surface or the second surface of the substrate faces outward.
US10251433B2 Wearable garment
A wearable garment includes at least one impact absorbing pad with an inner face facing the body of a wearer and an opposite outer face, and a pressure sensor on the side of the pad faced by the inner face of the pad positioned so as to measure the effect at the inner face of an impact on the outer face after a portion of the impact has been absorbed by the pad.
US10251431B1 Fly shield for garment such as pair of jeans
A fly shield for a garment such as, for example, a pair of jeans. The fly shield includes a material folded and stitched to form a mitered corner. The mitered corner is defined by a fly shield seam and the fly shield has an approximate trapezoid shape defining two approximate right angles, a first acute angle, and an obtuse angle. The fly shield seam extends towards a vertex of the obtuse angle; and the fly shield defines a bottom folded edge that extends between the vertex of the obtuse angle and a vertex of the first acute angle. The fly shield seam and the bottom folded edge intersect to form a second acute angle, which is a portion of the obtuse angle.
US10251429B2 Sensing garments
The invention generally relates to sensing garments.
US10251428B2 Driving module for electronic cigarette
A driving module for an electronic cigarette is provided. The electronic cigarette includes a casing, a mouthpiece, a sensing unit, an atomization component, a liquid storage component and a fluid transportation device. The driving module includes a battery, a connection interface, a power board and a control board. According to a control signal, a voltage of the driving power is converted into a specified voltage, and a driving signal is generated according to the specified voltage. According to the driving signal, the driving power with the specified voltage value is provided to the fluid transportation device to enable the fluid transportation device to transfer the cigarette liquid to the atomization component, and the driving power with the specified voltage value is provided to the atomization component to enable the atomization component to atomize the cigarette liquid and generate an atomized vapor.
US10251425B2 Vaporizing device with power component
A vaporizing device generally having a tank, power component, battery, and shroud is disclosed. The power component may include a frame defining a slot configured to receive the tank in an upright position, such that a portion of the tank is adjacent to the power component when the tank is in position. The battery may be coupled to the frame of the power component. The shroud may be configured to be positioned around the battery and coupled to the frame. The battery may be activated when the shroud is compressed radially inward. The device may include a port for connection to an external power supply for recharging the battery. The device may be portable with a generally compact configuration in order to allow a user to comfortably hold the device in the palm of the hand.
US10251423B2 Programmable electronic vaporizing apparatus and smoking cessation system
A programmable smoking cessation system includes an electronic vaporizing apparatus system, apparatus, nicotine management plan. Methods for the reduction of nicotine consumption based on the nicotine management plan to reduce or eliminate nicotine dependence. The systems, apparatuses and methods described herein utilize a digital processing device in combination with a vapor release mechanism to vaporize and blend nicotine and non-nicotine liquid substances from cartridge chambers to produce vapors configured to reduce nicotine consumption and dependence at a modulated rate over a specified period of time based on the nicotine management plan. The system and apparatus are configurable to track and report data acquired during use and provide feedback to a user and/or a clinical professional.
US10251419B2 Water filter configured to receive a rolled product
A water filter for filtering smoke produced by a burned or combusted product. The water filter includes a receptacle configured to receive a rolled product that may be burned, combusted, or vaporized. The water filter includes an integrated downtube configured to deliver smoke from the rolled product into a water reservoir prior to inhalation.
US10251416B2 Apparatus to scrape coconut
The present disclosure provides an apparatus to scrape to extract coconut meat from a half coconut with minimal human intervention and convenient to use. The apparatus to scrape coconut generally includes 1. Variable-Width-Scraper-Apparatus which considers and accommodates the variability in width of a half coconut and scrapes it accordingly, 2. Vertical-Movement-Control-Apparatus which considers and accommodates the variability in length of a half coconut and moves the Variable-Width-Scraper-Apparatus length-wise through the half coconut to scrape the half coconut fully, 3. Variable-Opening-Entry-Mechanism which considers and accommodates the variability in the diameter of the cut face opening of half coconut and guides the entry of the Variable-Width-Scraper-Apparatus into the half coconut optimally, 3.1. Scraped-coconut-meat-expeller which expels the scraped coconut meat from the scraping area so that it can be collected efficiently. 4. Coconut-holding-mechanism which optimally holds the half coconut to be scraped and 5. Optimal-Operations-Mechanism which controls the starting, scraping and stopping process of the overall apparatus to scrape coconut.
US10251409B2 Mixtures of matter
Suggested is a mixture of matter, comprising: (a) steviol glycosides, (b) starch degradation products and (c) one or more phenolic sweetness-enhancing aroma substances selected from the group formed by hesperetin, phloretin, 1-(2,4-dihydroxyphenyl)-3-(3-hydroxy-4-methoxyphenyl)propan-1-one, 7,3-dihydroxy-4′-methoxyflavan and 5-hydroxy-4-(4-hydroxy-3-methoxyphenyl)-7-methoxy-2-chromanone. On condition that components (a+b) and (c) are present in a ratio by weight of from 1.99 to 99:1.
US10251403B2 Baking pan for tilted cakes
A baking pan for baking a tilted cake for producing a whimsical or mad-hatter cake, the pan includes a rim defining a first plane and a tilted bottom defining a second plane, the rim and bottom being interconnected by a sidewall, the two planes intersect at an acute angle and a support for positioning the pan on an oven surface so that the first plane is parallel to the oven surface.
US10251400B2 Mixtures comprising a Bacillus strain and a pesticide
The present invention relates to pesticidal mixtures comprising as active components the Bacillus strains AP-136, AP-188, APP-218, AP-219, AP-295, AP-209 and/or AP-217 as defined herein and a pesticide II as defined herein and respective agricultural uses thereof.
US10251398B2 Improving shelf life and color profile of resin compositions with silver nanoparticles
Methods of forming antimicrobial resin compositions comprising silver nanoparticles are disclosed, wherein the resin compositions that are generated exhibit lower initial color, reduced color shift upon storage and reduced levels of spontaneous polymerization. Such methods generally comprise: combining a silver-containing material with a self-cure and dual-cure base resin in situ wherein the base resin does not contain a catalytic amine; and adding a catalytic resin to the mixture of the resin and silver-containing material in order to form the final cured resin. Antimicrobial polymeric materials formed by said methods are also disclosed.
US10251397B2 Use of bentonite for improving plant growth-related traits
The present invention relates to a slurry comprising water, bentonite, and a compound selected from fertilizer, a plant growth regulator, a fungicide and an insecticide. The present invention also relates to an agricultural product comprising a slurry comprising water and bentonite, and a plant propagative material. Methods of using the bentonite to enhance a growth-related trait, such as drought tolerance, in a plant are also described.
US10251395B2 Substituted furano-/thienocycloalkylamino-2-pyrimidine derivatives and use thereof for controlling undesired plant growth
What are described are compounds of the general formula (I) and agrochemically acceptable salts thereof their use in crop protection and processes for their preparation.
US10251394B2 Molecules having pesticidal utility, and intermediates, compositions, and processes, related thereto
This disclosure relates to the field of molecules having pesticidal utility against pests in Phyla Arthropoda, Mollusca, and Nematoda, processes to produce such molecules, intermediates used in such processes, compositions containing such molecules, and processes of using such molecules and compositions against such pests. These molecules and compositions may be used, for example, as acaricides, insecticides, miticides, molluscicides, and nematicides. This document discloses molecules having the following formula (“Formula One”).
US10251393B2 Synthetic polymer film having surface provided with bactericidal activity
A synthetic polymer film includes a surface which has a plurality of raised portions. A two-dimensional size of the plurality of raised portions is in a range of more than 20 nm and less than 500 nm when viewed in a normal direction of the synthetic polymer film. The surface has a microbicidal effect. Further, a concentration of a nitrogen element included in the surface is not less than 0.7 at %.
US10251384B2 Lighting system for insect control
An insect control system has a light source arrangement (10) comprising one or more light sources with tunable spectrum, polarization, intensity and or flickering pattern. The system enables a particular type of insect to be attracted or repelled in a particular time period.
US10251379B2 MMTV-SV40-Spy1A and Spy1A-pTRE transgenic mouse models
In one aspect, the invention provides a transgenic non-human animal model having germ cells and somatic cells containing an endogenous MMTV-SV40-Spy1A gene sequence introduced into said animal model or an ancestor of said animal model at an embryonic stage, wherein said gene sequence comprises a mouse mammary tumor virus gene (MMTV), a functionally disrupted SV40 gene (SV40) and a human Spy1A gene. In another aspect, the present invention provides a transgenic non-human animal model whose germ cells and somatic cells contain an endogenous Spy1A-pTRE-Tight gene sequence introduced into said animal model or an ancestor of said animal model at an embryonic stage. Preferably, the Spy1A-pTRE-Tight animal model expresses the Spy1A gene and develop cancer, preferably breast cancer, when administered with tetracycline, preferably doxycycline.
US10251377B2 Transgenic non-human vertebrate for the expression of class-switched, fully human, antibodies
The present invention relates to humanisation of antibodies in vivo. The invention provides non-human vertebrates, cells, populations and methods useful for humanising chimaeric antibodies in vivo. Using the present invention it is possible straightforwardly and rapidly to obtain antigen-specific antibodies that are fully human (ie, comprising human variable and constant regions) and have undergone recombination, junctional diversification, affinity maturation and isotype switching in vivo in a non-human vertebrate system. Furthermore, such antibodies are humanised (eg, totally human)—and selected—totally in vivo, and as such the present invention harnesses in vivo filtering for expressibility, affinity and biophysical characteristics in the context of the desired human variable and constant region pairings. This is avoids problems of down-grading antibody characteristics when humanising the constant region of chimaeric antibodies in vitro.
US10251370B2 Remote interaction device
Systems, devices, and methods are provided for remote interaction with a subject in an environment. The device has audio-visual recording and transmitting functionality to provide an operator at a remote location with an audio-visual feed of the environment near the device. The device also has a light emission component which the operator controls and which projects light onto a surface in the environment in the vicinity of the device. The systems, devices, and methods provide operators with the ability to interact with pets and provide exercise and stimulation to pets when their owners are away.
US10251369B1 Pet carrying case
The pet carrying case is luggage adapted for use with pets. The pet carrying case is subdivided into a plurality of compartments and a plurality of dispensers that are used to organize the provisions, supplies, and equipment necessary for the care of the domestic animal during travel. The pet carrying case comprises a plurality of compartments, a plurality of dispensers, one or more bungees, a document envelope, a picture frame, a plurality of fasteners, a plurality of D rings, a handle, and a strap. The plurality of fasteners are used to open and close the plurality of compartments. The plurality of dispensers, the one or more bungees, the document envelope, the plurality of fasteners, the plurality of D rings, the handle, and the strap are attached to the exterior of the plurality of compartments. The picture frame is mounted within a compartment selected from the plurality of compartments.
US10251365B2 Fungal endophytes
The present invention relates to at least one epichloae fungal endophyte strain combined with at least one species of Secale spp., which confers at least some level of pest protection on the Secale spp. plant. In particular, the invention relates to an isolated strain of epichloae fungal endophyte selected from the group consisting of AR3039 (NRRL# 50716), AR3046 (NRRL# 50576), AR3049 (NRRL#50577), AR3050 (NRRL# 50578), AR3064 (NRRL# 50718), AR3067 (NRRL# 50719), AR3068 (NRRL# 50720), AR3073 (NRRL# 50721), AR3074 (NRRL# 50722), AR3076 (NRRL# 50723), and AR3078 (NRRL# 50724), and combinations thereof; a Secale spp. plant infected with a fungal endophyte wherein Secale spp. is not a natural host of the endophyte; a method of making a stable host plant/epichloae fungal endophyte combination; a method of conferring at least some level of pest protection on a host Secale spp. plant; and a Secale spp. seed infected with an epichloae fungal endophyte.
US10251362B1 Maize inbred PH2T4K
A novel maize variety designated PH2T4K and seed, plants and plant parts thereof are provided. Methods for producing a maize plant comprise crossing maize variety PH2T4K with another maize plant are provided. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into PH2T4K through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby are provided. Hybrid maize seed, plants or plant parts are produced by crossing the variety PH2T4K or a locus conversion of PH2T4K with another maize variety.
US10251361B2 Brilliant white cauliflower
The present invention includes cauliflowers with enhanced whiteness and methods for obtaining such cauliflowers. The present invention also provides reagents that can be used in methods for obtaining such cauliflowers.
US10251353B2 Cotton variety 15R537
The invention relates to the novel cotton variety designated 15R537. Provided by the invention are the seeds, plants, plant parts and derivatives of the cotton variety 15R537. Also provided by the invention are methods of using cotton variety 15R537 and products derived therefrom. Still further provided by the invention are methods for producing cotton plants by crossing the cotton variety 15R537 with itself or another cotton variety and plants and seeds produced by such methods.
US10251352B2 Methods and compositions for identifying downy mildew resistant cucumber plants
The present invention relates to methods for identifying cucumber lines having increased resistance to Downy Mildew, and identification of genetic markers linked to gene(s) conditioning such increased disease resistance. The present invention also relates to methods of breeding cucumber plants from lines having increased Downy Mildew resistance by marker-assisted selection, compositions including nucleic acid probes or primers which are useful for such marker assisted selection, and plants and plant parts produced by such methods.
US10251348B2 Double drip line variable rate water distribution
Embodiments of the present invention provide systems and methods for a variable rate water distribution system. Embodiments of the present invention can afford users with the ability to variably deliver water to portions of the variable rate water distribution system. Furthermore, embodiments of the present invention provide users with the ability to flush portions of the variable rate water distribution system.
US10251344B2 Hydraulic damping system and methods of using the same
The disclosure relates to a dampening system useful for reducing the shimmying or movement of caster on suspension systems of harvesters, such as self-propelled windrowers. The suspension system utilizes hydraulic cylinders on harvesters which are operably linked to the caster and that respond to movement of the caster and/or caster wheel during operation of the harvester in a high-speed operable mode.
US10251341B2 Farm work machine, farm work management method, farm work management program, and recording medium recording the farm work management program
A farm work machine (1) operable in a variety of work modes includes a communications unit (5) that reads farm work information for a selected target farm work sector from a database of a management center storing the farm work information for each farm work sector, a work mode setting unit (46) which sets work modes, a work mode comparison unit (53) that effects comparison between a set work mode set by the work mode setting unit and a registered work mode included in farm work information read from the database, and a display data generation unit (55) that generates display data in order to display, on a display, the read farm work information and a result of the comparison effected by the mode comparison unit.
US10251339B2 Lawn mower cover
An automobile shaped lawn mower cover is described. Embodiments of the present invention include an automobile shaped lawn mower cover having one or more openings and at least one hinged panel. The automobile shaped cover can generally be aesthetically pleasing and can be implemented as a functional cover for a rotary lawn mower. Embodiments of the automobile shaped cover can include a plurality of automobile designs spanning all major car manufacturers. Typically, the automobile shaped cover can be adapted to work with existing lawn mowers.
US10251338B2 Balanced housing construction for flexible line trimmer head and apparatus for forming the housing
An apparatus for forming a first component making up at least a part of a housing on a trimmer head and a method of using the apparatus. The housing has a rotary axis and is configured to support at least one radially projecting cutting component. The first component has a central axis. A forming unit defines at least one cavity within which a moldable material is confined to produce at least a part of a wall on the first component that extends around the rotary axis. The forming unit is configured to allow selective controlling of a quantity of a moldable material introduced into a first discrete subvolume at a first location in the one cavity to thereby allow selective controlling of a mass of a portion of the at least part of the wall formed by the moldable material in the one cavity at the first location to facilitate dynamic balancing of the housing, within which the first component is incorporated, with respect to the rotary axis.
US10251335B2 Wheel forming an improved agricultural tool
An agricultural machine tool includes a wheel body which includes a hub, a rim and at least two arms which each connect the hub and the rim to each other. At least one aperture is provided between the two arms and the rim, and has a closed contour. The tool includes a component which forms an accessory having a profiled portion having a shape which generally corresponds to the closed contour, and a generally superficial portion which terminates the profiled portion. The profiled portion is introduced at one side of the wheel body into the aperture, closing the aperture by form-fitting cooperation. A set of fixing members ensures the retention of the component in a final position, in which the superficial portion moves into a flush state with the arms, at least in the region of the contour.
US10251333B2 Agricultural system
A hydraulic control system for controlling the down force on an agricultural implement comprises a hydraulic cylinder containing a movable ram, a source of pressurized fluid coupled to the hydraulic cylinder on a first side of the ram by a first controllable valve, a fluid sump coupled to the hydraulic cylinder on the first side of the ram by a second controllable valve, and an electrical controller coupled to the valves for opening and closing the valves. The valves may be self-latching valves that remain in an open or closed position until moved to the other position in response to a signal from the controller.
US10251328B2 Electronic sensor assembly for monitoring smoothing tools of a harrow
An agricultural tillage implement is provided which includes an electronic sensor assembly supported by a harrow frame and in communication with a hydraulic system. The electronic sensor assembly includes a pivoting arm movable in conjunction with the movement of a first set of smoothing tools and is configured to generate an electrical signal corresponding to the angle of the first set of smoothing tools. The electrical signal is transmitted to a controller and/or an operator in the tractor cab for continuously monitoring the angle of the smoothing tools. The electrical signal is used to allow for the continuous adjustment of the smoothing tools during a tilling session.
US10251327B2 Agricultural implement hydraulic rephasing unit and method
An agricultural system includes a frame, a hydraulic system, a controller and a plurality of sensors. The hydraulic system is coupled to the frame and has a plurality of hydraulic actuators fluidically coupled in a series arrangement. The controller is in control of the hydraulic system. The plurality of sensors have at least one sensor coupled to each of the plurality of hydraulic actuators. The sensors are in communication with the controller, and the controller is configured to receive at least one signal from the sensors that indicate a need to rephase the hydraulic actuators, to estimate an amount of time needed to rephase the hydraulic actuators, and to alter a function of the agricultural system to allow for the hydraulic actuators to be rephased in the time needed.
US10251322B2 Agricultural implement with a scraper internal to a rolling basket
An agricultural implement having a rolling basket is disclosed. The rolling basket includes a plurality of elongated members arranged in a substantially cylindrical shape. A stationary internal scraper is disposed in the inner chamber of the rolling basket and is adapted for breaking up a material from the inner chamber as the rolling basket is rotated around the major axis of rotation of the rolling basket. The internal scraper extends in an upward direction with respect to the major axis of rotation of the rolling basket with the upper edge of the internal scraper distally spaced away from and above the major axis of rotation of the rolling basket and with the lower edge of the internal scraper distally spaced away from and above the major axis of rotation of the rolling basket. The upper edge of the internal scraper is positioned above the lower edge.
US10257970B2 Feeder for an electronic component
A feeder and a feeder control method, as well as an electronic component device, reliably engaging a supply tape in a loading operation even if there is an accumulated pitch error between sprocket holes. Third, second and first sprockets are arranged successively from an insertion port. The sprocket hole on a forward end portion of the inserted supply tape is fitted with a third tooth of the third sprocket in the loading operation. The supply tape is rotated by rotation of the third sprocket until fitting with a second tooth of the second sprocket, and the rotation of the third sprocket is stopped after the second tooth fits with the sprocket hole on the forward end portion.
US10257969B2 Electromagnetic wave shielding structure
According to an embodiment, provided is an electromagnetic wave shielding structure comprising: a shielding structure encompassing an electromagnetic wave generation source, and having a surface roughness on a surface thereof; and an electromagnetic wave shielding metal layer arranged on the surface of the shielding structure so as to encompass the shielding structure, wherein the upper side and the lateral side of the shielding structure have different surface roughness.
US10257966B2 Shielding device to reduce the impact of electromagnetic radiation
The present invention relates to a shielding device to reduce the impact of radiation, that contains a container (10) with a receptacle (14) and a functional filling (20) placed into the receptacle (14) of the container (10), where the functional filling (20) is composed of a collecting component (21) that contains a mixture of inorganic substances and a utilizing component (22) that contains a mixture of organic components.
US10257963B2 Methods and system for oil immersion cooling
A system for immersion cooling computing system equipment includes a container containing a volume of immersion cooling fluid. At least one heat generating computing system equipment component and a liquid-liquid heat exchanger are disposed in the volume of immersion cooling fluid. A manifold system is disposed between the heat generating computing system equipment component and the liquid-liquid heat exchanger to direct a flow of immersion cooling fluid between the heat generating computing system component and the liquid-liquid heat exchanger and to isolate the flow of immersion cooling fluid from a bulk amount of immersion cooling fluid. The flow of immersion cooling fluid and the bulk amount of immersion cooling fluid constitutes the volume of immersion cooling fluid.
US10257962B2 Wire-spring retained heatsink installation and removal tool
A wire-spring retained heatsink installation and removal tool for installing and removing wire-spring retained heatsinks. The wire-spring retained heatsink installation and removal tool includes a shaped portion that, when placed over a section of a torsion spring of a wire-spring retained heatsink, allows a force to be applied to the torsion spring such that a hook end of the torsion spring is forced into an associated hook on an assembly on which the wire-spring retained heatsink is being attached. The wire-spring retained heatsink installation and removal tool includes a handle that couples to the shaped portion thereby allowing a user to grasp the wire-spring retained heatsink installation and removal tool in order to apply the force necessary to engage the hook end of the torsion spring into the associated hook on the assembly on which the wire-spring retained heatsink is being attached.
US10257959B2 Method and apparatus for monitoring electromechanical device performance and reliability
Methods and apparatus for monitoring air cooling fans including, by way of non-limiting examples, the determination of an upper and lower boundary limit of acceptable fan operation, sends a control signal to a fan being monitored, measures the fan rotation rate or fan power consumption subsequent to sending the control signal; and issues an alarm if the measured fan rotation rate is above the upper boundary limit or below the lower boundary limit.
US10257957B2 Cooling system for electronic devices employing adjacent fan cages with interflow passages
Cooling systems employing adjacent fan cages having cage walls with interflow passages are disclosed. A cooling system includes cooling fans disposed in adjacent fan cages. Cage walls of the fan cages direct flows from the fans to the outlet ports of the fan cages which are in fluid communication with electrical components within an electronics-containing enclosure. By forming an interflow passage between the adjacent fan cages, upon occurrence of an inoperable fan, a portion of the flow from an adjacent operable fan can pass to the outlet port of the fan cage of the inoperable fan via the passage and provide better cooling of the components impacted by the inoperable fan. In this manner, thermal damage is avoided while minimizing fan noise associated with higher fan speeds.
US10257953B2 Configuring a modular storage system
Provided is an enclosure for use in a modular storage system, the enclosure comprising a plurality of drive bays, a controller canister, an expansion canister, and a midplane connecting the drive bays to the canisters, wherein the controller canister occupies a greater volume of the enclosure than the expansion canister.
US10257951B2 Substrate-free interconnected electronic mechanical structural systems
Substrate-free mechanical structural systems comprised of interconnected subsystems of electronic and/or electromechanical components.
US10257950B2 Magnetic block locking of an electronic device
An electronic device or electronic device assembly may comprise a first portion and a second portion, a first magnet disposed inside the first portion and rotatable about a pivot axis with respect to the first portion, and a second magnet disposed inside the second portion and rotatable about a pivot axis with respect to the second portion. The first and second magnet may be configured to rotate so that the first and second magnets magnetically engage each other when the distance between the first and second magnet is equal to or smaller than a first distance.
US10257948B2 Clamping module for securing to a support rail
The invention relates to a clamping module for securing to a support rail, which has a housing, a bracing device and at least one retaining claw arranged thereon. The at least one retaining claw can be brought into a securing position on the support rail and clamped there by means of the bracing device, in order to detachably secure the clamping module to the support rail. According to the invention, the clamping module has a signal device, comprising at least one signal element arranged in the housing, which signal element can be moved along a predetermined movement path by placing the clamping module onto a support rail. Using the position of the signal element on the movement path, it can be identified from outside the housing whether the clamping module is correctly arranged on the support rail.
US10257943B2 Electronic device with integrated circuit chip provided with an external electrical connection network
An electronic device includes a substrate having an external surface, and an integrated circuit over the external surface of the substrate. The substrate is provided with an electrical connection network including electrical links for linking the integrated circuit to another electrical device. Some of the electrical links include an impedance-compensating inductor on an external surface of the substrate.
US10257942B1 Stackable variable height via package and method
A stackable variable height via package includes a substrate having a first surface and terminals thereon. The terminals include a first terminal and a second terminal. Vias are on the terminals, the vias including a first via on the first terminal and a second via on the second terminal. The first via has a height from the first surface of the substrate less than a height of the second via from the first surface of the substrate. The package further includes a package body and via apertures in the package body to expose the vias. Forming the stackable variable height via package with variable height vias readily accommodate stacking of additional packages having different types of terminals, e.g., LGA and BGA type packages, as well as variable degrees of warpage on the stackable variable height via package. Further, the vias are formed with a minimum pitch.
US10257933B1 Transverse circuit board to route electrical traces
An electronic device including a transverse circuit board to route electrical traces is provided. In some embodiments, the electronic device includes: a housing; a first printed circuit board (PCB) that is fixed relative to the device housing; an integrated circuit that is connected to the first PCB; a second PCB that is situated in a transverse position relative to the first PCB, a plurality of electrical traces; and a securing component that secures the second PCB in the transverse position relative to the first PCB. Each respective electrical trace from the plurality of electrical traces includes: (i) a first portion that extends across the first PCB, between the integrated circuit and the second PCB, (ii) a second portion that extends across the second PCB, between the first PCB and either the first PCB or a third PCB, and (iii) a third portion that extends across either the first PCB or the third PCB, between the second PCB and a location other than the integrated circuit.
US10257930B2 Trace anywhere interconnect
The present invention provides for a method and structure for forming three-dimensionally routed dielectric wires between discrete points on the two or more parallel circuit planes. The wires may be freely routed in three-dimensional space as to create the most efficient routing between the two arbitrarily defined points on the two or more parallel circuit planes. Metalizing the outer surfaces of these three dimensional dielectric wires electrically coupling the discrete wires to their respective discrete contact points. Two or more of these wires may be in intimate contact to one another electrically coupling to each other as well as to two or more discrete contact pads. These electrically coupled contact pads may be on opposite sides or on the same side of the structure and the formed metalized wires may originate on one side and terminate on the other or originate and terminate from the same side.
US10257925B2 Method for manufacturing an electronic assembly
A method for manufacturing an electronic assembly and electronic assemblies are presented. The method includes obtaining a substrate film for accommodating electronics, providing at least an electrical contact pad to the substrate film, coupling an electrically conductive member to the electrical contact pad, and molding, such as injection molding, a material layer onto the substrate film to embed the elastic electrically conductive member utilizing a mold structure defining a cavity for molding. The elastic electrically conductive member is arranged to extend during the molding from the electrical contact pad through the cavity to be in contact with an element on a different side of the cavity with respect to the electrical contact pad for maintaining at least a part of the elastic electrically conductive member accessible after the molding to provide an electrical connection through the material layer to the electrical contact pad.
US10257912B2 Ballast for luminous means having a microprocessor and a programming interface
Ballast for luminous means, in particular LEDs, having a microprocessor with at least one memory unit and a printed circuit board, having at least one programming interface which is preferably accessible from outside the ballast and at least one signaling interface which is likewise preferably accessible from outside the ballast, wherein the microprocessor can be configured via the programming interface, and wherein at least one item of application software which can be executed by the microprocessor can be transmitted to the at least one memory unit via the programming interface, wherein the application software influences at least one of the following functionalities of the ballast: interaction with sensors, evaluation of signals transmitted to the signaling interface, control of the luminous means, activation/deactivation of interfaces of the ballast, activation/deactivation of communication protocols, acquisition, setting and/or evaluation of operating data and/or operating parameters of the ballast, setting-up of a network and linking of networks.
US10257911B2 Methods and apparatus for lighting unit configure for presence detection
Methods and apparatus related to a LED-based lighting unit (10; 110; 210; 310; 410) having a radar for presence detection. A radar circuit (140; 240; 340A; 340B; 440) may be electrically coupled to conductive wiring (25; 125; 225; 325; 425) of the LED-based lighting unit that at least selectively powers the radar circuit and at least selectively powers the LEDs. In some implementations, an antenna coupled to the radar circuit may be formed from the conductive wiring and optionally at least partially isolated from any current flowing through the LEDs.
US10257910B2 Optical module
The present disclosure generally relates to optical modules, and in particular, to an optical module comprising a printed circuit board for reducing crosstalk between differential signal lines. In one implementation, the printed circuit board comprises a top layer, a first intermediate signal transmission layer, a second intermediate signal transmission layer, a bottom layer and multiple ground layers between signal transmission layers. Each signal transmission layer comprises one or more differential signal line pairs. The top layer and the bottom layer each comprises an edge connector, and the top layer further comprises a laser driver chip. The signal transmission layers are connected to the edge connectors and laser driver chips via a combination of blind and through connection holes such that the interference between the differential signal line pairs of various signal transmission layers are reduced.
US10257904B2 Dim to warm controller for LEDs
A control circuit for a light emitting diode (LED) lighting system for achieving a dim-to-warm effect is provided. The control circuit includes an LED controller, a clamp circuit coupled to a set of warm correlated-color-temperature (“CCT”) LEDs, a switch coupled to a set of cool LEDs, and a feedback circuit coupled to the clamp and the switch. The LED controller is configured to control the clamp circuit to clamp current through the set of warm LEDs based on the input current, and control the switch to switch on the set of cool LEDs responsive to the input current being greater than a first threshold level and to switch off the set of cool LEDs responsive to the input current being lower than the first threshold level. The feedback circuit is configured to divert current from the set of warm LEDs to the set of cool LEDs.
US10257903B1 Signal detecting device and light-emitting apparatus using the same
A signal detecting device and a light-emitting apparatus using the same are provided. The signal detecting device includes an electromagnetic generator and a first switch. The electromagnetic generator includes a first receiving terminal and a second receiving terminal to receive an input signal from the first receiving terminal and the second receiving terminal and generate electromagnetic induction according to the input signal. A first terminal of the first switch is coupled to a first signal source. A second terminal of the first switch is coupled to an output terminal of the signal detecting device. The first switch determines whether the two terminals of the first switch are conducted according to the electromagnetic induction caused by the input signal.
US10257898B2 Light-emitting diode driving apparatus and operating method thereof
A LED driving apparatus including a power converter, a judging module and a control module is disclosed. The power converter and the judging module are coupled to at least one LED respectively. The control module is coupled to the judging module. The control module includes a current source and a transconductance amplifier. The current source is coupled to an output terminal of the transconductance amplifier. The power converter converts an input voltage into an output voltage and transmits the output voltage to the at least one LED. The judging module judges whether a LED current is changed from a first LED current value to a second LED current value. If yes, the judging module generates a judging signal to the control module. The control module changes a current value of the current source and a transconductance of the transconductance amplifier.
US10257897B2 Load control device for a light-emitting diode light source
A load control device for controlling the intensity of a lighting load, such as a light-emitting diode (LED) light source, may include a power converter circuit operable to receive a rectified AC voltage and to generate a DC bus voltage, a load regulation circuit operable to receive the bus voltage and to control the magnitude of a load current conducted through the lighting load, and a control circuit operatively coupled to the load regulation circuit for pulse width modulating or pulse frequency modulating the load current to control the intensity of the lighting load to a target intensity. The control circuit may control the intensity of the lighting load by pulse width modulating the load current when the target intensity is above a predetermined threshold and control the intensity of the lighting load by pulse frequency modulating the load current when the target intensity is below the predetermined threshold.
US10257896B2 Individually addressable dimmer systems and methods
Systems and methods for of dimming generally considered to be non-dimmable with conventional dimmers. An exemplary dimming module accepts a power source for a light source and a dimming signal. The dimming module modifies the power signal and generates a modified power signal capable of dimming LED light sources (and other light sources) that are generally considered to be non-dimmable with conventional dimmers. The dimming signal can be a wireless signal. Exemplary embodiments include a computer application executing on a computer or handheld computer that can be used to remotely dim, via the dimming module, one or more LED light sources (and other light sources) that are generally considered to be non-dimmable with conventional dimmers.
US10257895B1 System and method for operating segments of a lighting system
Methods and systems are provided for operating a lighting array that is comprised of one or more lighting segments. In one example, the lighting segments may be comprised of light emitting diodes that are electrically coupled in series. The lighting segments may be controlled responsive to output of a potentiometer and the lighting segments may be controlled responsive to positions of circuit boards in an enclosure.
US10257894B2 Phase cut dimming control and protection
A phase cut dimmer, coupled between an AC power source and a load, to control the amount of power delivered from the power source to the load, comprising: a dimmer switch to turn on and off the current from the power source to the load; the dimmer switch being an AC switch formed of a first MOSFET and a second MOSFET connected in anti-series; the two source electrodes of the MOSFETs being connected together to form a common source terminal and the two gate electrodes of the MOSFETs being connected together to form a switch control terminal; a line filter bypassing very low current at the line frequency; a rectifier to convert the AC voltage from the power source to pulsating DC voltage which is coupled to the dimmer switch; a very low power unipolar zero detector extracting a zero marker signal from the pulsating DC voltage; the unipolar zero detector comprising a voltage-controlled bleeder impedance, a comparator, a pulse generator, wherein the voltage-controlled bleeder impedance is coupled to the pulsating DC voltage whereby the bleeder impedance is controlled proportional to the instantaneous value of the voltage; the pulsating DC voltage is compared to a reference close to zero level by the comparator, triggering the pulse generator to generate the zero marker signal when the voltage is lower than the reference; a very low power adjustable timer to control the dimmer switch in synchronization with the zero marker signal.
US10257892B2 Devices and systems having AC LED circuits and methods of driving the same
A lighting device and system having at least one circuit, the circuit having at least two LEDs connected in series, parallel or anti-parallel configuration and at least one current limiting diode. The device or system may be driven with AC or DC power and may further include a sensor and polarity switching circuit to utilize all LEDs within the circuit when drive by DC power.
US10257891B2 Microwave oven
A microwave oven includes a housing having a receiving chamber therein. An inner case is provided in the receiving chamber. A left air channel is formed between a left side wall of the receiving chamber and a left side of the inner case, a right air channel is formed between a right side wall of the receiving chamber and a right side of the inner case. Respective fans are provided in the left and right air channels, each of the left and right fans including a front impeller, a rear impeller and a driving motor. At least one of the front and rear impellers is adjacent to at least one of front and rear walls of the receiving chamber which is corresponding thereto, at least one of the front and rear impellers is spaced from the driving motor at a predetermined distance.
US10257888B2 Electric heating pad for water heater
An electric heating pad for a water tank includes a substrate, a heating layer paved on the substrate, a leading wire that is electrically connected to the heating layer, and a fastener that fixes the leading wire. The substrate is configured with a first through hole that latching to the leading wire. The fastener includes a first fixed part and a second fixed part that are arranged on two faces of the substrate. The second fixed part is configured with a clamp part, and a second through hole matching to the leading wire is arranged at the clamp part. The fastener further includes a connecting rod that connects the first fixed part to the second fixed part, the substrate is configured with a third through hole, and the connecting rod passes through the third through hole to make the substrate be clamped between the first fixed part and the second fixed part.
US10257886B2 Cartridge type heater
A cartridge type heater (10, 20, 30, 40) with a jacket pipe (11, 21, 31, 41) including metal and with an electric heating element (32), which is arranged within the jacket pipe (11, 21, 31, 41). At least one terminal lug (14, 24, 34, 44) is connected in one piece to the jacket pipe (11, 21, 31, 41).
US10257882B2 Communications assembly and apparatus
A communications assembly including a first mobile station communicatively coupled to a public mobile radio network, a second mobile station communicatively coupled to a private mobile radio network, and a communications interface module configured to provide a communication conduit between the first mobile station and second mobile station, for routing: a communication originating from the first mobile station through the communications interface module for transmission over the private mobile radio network via the second mobile station, and a communication initiated at the communications interface module for transmission over the public mobile radio network via the first mobile station device.
US10257878B2 Method and apparatus for operating buffer state report in wireless communication system supporting device to device communication
A method of supporting a buffer status report (BSR) associated with a device-to-device (D2D) communication includes: establishing a radio resource control (RRC) connection with an evolved NodeB (eNB) and receiving configuration information associated with a D2D communication from the eNB, the configuration information including information of a resource allocation mode for a D2D data transmission and information of a timer associated with a BSR for a D2D data transmission; determining, by a user equipment (UE), a radio link failure (RLF), the RLF being associated with a connection problem of the RRC connection; initializing a re-establishment process for the RRC connection; canceling all BSRs for a D2D data transmission in response to the determined RLF, the canceled BSRs for a D2D data transmission being associated with a D2D data transmission scheduled by the eNB; and initializing the timer associated with a BSR for a D2D data transmission.
US10257877B2 Electronic device and operating method using bluetooth
A Bluetooth pairing method in an electronic device is provided. The method includes detecting a change of a switching state of a switch of the electronic device, selecting a Bluetooth Device (BD) address according to the changed switching state among a plurality of stored BD addresses, and applying the selected BD address to a Bluetooth pairing. The method can facilitate Bluetooth pairing to selectable types of host devices.
US10257875B2 User terminal, communication control method, and base station
A user terminal according to an embodiment comprises: a controller configured to control communication of a dual connectivity scheme in which a master base station and a secondary base station are used, the master base station establishing a RRC connection with the user terminal, and the secondary base station providing additional radio resources to the user terminal. The controller is configured to initiate a first random access procedure between the user terminal and the master base station and a second random access procedure between the user terminal and the secondary base station, respectively.
US10257874B2 Synchronizing mobile devices and displays
Methods and tangible computer-readable media for synchronizing a mobile device to a display via a communication network are disclosed. For example, a method receives an identification code from a display and sends a request to the communication network to establish a communication session between a mobile device and the display. The request comprises the identification code. Thereafter, the communication session is established via the communication network. Another method receives a request to establish a communication session between the mobile device and the display. The request comprises an identification code of the display that was received by the mobile device from the display. The method then establishes the communication session.
US10257873B2 Method and electronic device for providing tethering service
A method and electronic device for providing a tethering service is provided. The electronic device of the present disclosure includes a communication interface comprising communication circuitry and a processor configured to establish a direct connection with at least one external electronic device located in operable proximity of the electronic device using the communication interface, to check a predetermined input, to establish a session for connecting the at least one external device to at least one communication network via the electronic device based on the predetermined input, and to connect the at least one external electronic device to the at least one communication network via the electronic device during at least part of the direct connection session.
US10257872B2 User terminal and processor
A user terminal according to present embodiment comprises a transmitter configured to transmit scheduling assignment information indicating a time-frequency location of a D2D data resource by which user data in D2D communication that is direct Device to Device communication is transmitted. The frequency location of the D2D data resource is determined on the basis of a persistent table where the frequency location of the D2D data resource and the frequency location of the scheduling assignment information are made to correspond to each other. The time location of the D2D data resource is determined on the basis of an identifier included in the scheduling assignment information.
US10257866B2 Wireless network access point connection method and terminal
Disclosed is a method and terminal for wireless network access point connection. The method for wireless network access point connection includes: establishing at least one wireless network access point group in a terminal, and setting a common password of the wireless network access point group; and detecting whether a password of each wireless network access point in the wireless network access point group is the common password, and connecting to one wireless network access point with a password which is the common password in the wireless network access point group according to the common password.
US10257865B2 Apparatus and method for installing electronic device in wireless communication system
The present disclosure relates to a sensor network, Machine Type Communication (MTC), Machine-to-Machine (M2M) communication, and technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The present disclosure provides an apparatus and a method for installing an electronic device in a wireless communication system. A method for operating a first electronic device includes obtaining location information of the first electronic device, and sending the location information of the first electronic device to a system controller to operate a second electronic device to be paired with a third electronic device located near the first electronic device, in a pairing mode.
US10257856B2 Method for transmitting signal on basis of clear channel assessment in unlicensed band channel, and mobile communication system
Disclosed is a 5G or pre-5G communication system for supporting a data transmission rate higher than that of a 4G communication system such as LTE. Disclosed are: a method for transmitting a signal in an unlicensed band channel on the basis of a counter reduction in the unlicensed band channel of a mobile communication system and a clear channel assessment (CCA) of the channel; and a mobile communication system, and according to an embodiment of the present disclosure, the method for transmitting a signal in an unlicensed band channel on the basis of a counter reduction in the unlicensed band channel of a mobile communication system and a clear channel assessment (CCA) of the channel comprises the steps of: reducing the counter and performing a CCA for the channel, during a first period of transmitting a discovery signal and data; storing the reduced counter when a second period of transmitting only the discovery signal without the data is started; reducing the counter by using the stored counter and performing the CCA for the channel when a third period of transmitting the discovery signal and the data is started; and transmitting the discovery signal or the data on the channel on the basis of the counter value.
US10257855B2 Multi-carrier detection in a wireless network
The wireless device selects a first licensed assisted access (LAA) cell uniformly randomly from a plurality of LAA cells. The wireless device performs a first listen before talk (LBT) procedure for the first LAA cell employing a long monitoring period. The wireless device performs a second LBT procedure for a second LAA cell in the plurality of LAA cells employing a short monitoring period. The wireless device transmits to a base station one or more first transport blocks (TBs) on the first LAA cell and one or more second TBs on the second LAA cell.
US10257848B2 Directional channel reservation for time-division multiplexing downlink and uplink data burst transmission
Methods, systems, and devices for wireless communication are described. A base station may communicate with multiple user equipments (UEs) in a wireless system supporting directional transmission in shared spectrum (e.g., in millimeter wave (mmW) spectrum). The base station may contend for the channel (e.g., using a listen-before-talk (LBT) procedure) and, upon success, transmit a directional channel reservation (CR) signal to each of the multiple UEs. The CR signal may reserve the channel for a specific time period and indicate a start time, an end time, or both. The UE may respond with another CR transmission. In some examples, the base station may transmit CR signals to each of the UEs in a single burst transmission. In other examples, the base station may transmit CR signals to the UEs sequentially, so that if a UE does not respond, the reserved time may be allotted to another UE.
US10257845B2 Radio communication apparatus, information processing apparatus, communication system, and method of controlling a radio communication apparatus according to information controlling a condition in which an access request is to be executed
A radio communication apparatus includes a receiving unit configured to receive information controlling a timing at which an access request for accessing an access destination over a network is to be executed. The radio communication apparatus also includes a control unit configured to control execution of the access request with a timing controlled based at least in part on the information. An associated method, medium and an information processing apparatus are also described.
US10257843B2 Method for providing services and electronic device thereof
A digital media device is provided. The digital media device includes a processor, a transceiver configured to be operationally connected with the processor, and a sensor configured to be operationally connected with the processor. The processor may be configured to receive identification information of an object when an event occurs, obtain state information of a user within a specific distance from the object, and create reaction information with respect to the object based on the state information.
US10257842B2 Method and apparatus for providing zone based coooperation to user equipment (UE) in a wireless communication network
A method and an apparatus for providing zone based prediction. The method includes determining, by a base station, a plurality of zones by dividing a coverage area of a cell, receiving, by the base station, channel state information (CSI) from a user equipment (UE), identifying, by the base station, a first zone from the plurality of zones where the UE encounters an obstructed area based on the CSI at a time domain, and allocating, by the base station, at least one resource to the UE to compensate for signal losses if the UE enters the obstructed area.
US10257841B2 Downlink transmission method and user terminal equipment
The present application discloses a downlink transmission method including: UE receiving configuration information sent form base station and accordingly adjusting CQI table and MCS table; UE measuring and reporting downlink channel quality indicator information to the base station; here, the UE reports the CQI information according to a backward compatible CQI table or a CQI table which supports 256QAM modulation; the UE receiving downlink scheduling information sent from the base station, receiving accordingly downlink data sent from the base station, here, the UE processes the MCS information according to a backward compatible MCS table or a MCS table which supports 256QAM modulation.
US10257840B2 Operation of wireless local area network in the presence of periodic interference
A wireless access point device that schedules packet transmission and reception by devices (access point and stations) in a wireless local area network detects the presence of periodic transmissions on a first carrier frequency, wherein one or more of the detected periodic transmissions will interfere with reception of a packet by at least one of the devices. A different one of the devices is identified such that the detected periodic transmissions will not interfere with reception of a packet by the different one of the devices. Packet transmission and reception are scheduled within the wireless local area network such that said different one of the devices is scheduled to receive a packet during an occurrence of the detected periodic transmissions.
US10257836B1 Joint procedure for beam management and partial control beam failure recovery
The described technology is generally directed towards a joint procedure in wireless communications for reporting a partial beam failure or performing beam management when no beams have failed. The joint procedure reports the beam management reference signal received power and control beam recovery on a common feedback channel, which avoids the need for a reserved, dedicated feedback channel resource for beam recovery. Also described is configuring a possibly different failure threshold for each selected beam, whereby the network can configure different beams to have different reliability/quality-of-service levels for example.
US10257835B2 Facilitating enhanced beam management in a wireless communication system
Enhanced beam management for a wireless communication system is provided. In one example, a method comprises: determining, by a device comprising a processor, first beam information for a selected first beam of beams associated with a base station device, wherein the selected first beam is for downlink transmission; determining, by the device, second beam information for a selected second beam of the beams associated with the base station device, wherein the selected second beam is an alternative to the selected first beam for transmission of downlink data to the device, and the determining the second beam information is performed during a random access channel procedure; and transmitting, by the device, to a network device, the first beam information and the second beam information.
US10257834B2 Communications device, infrastructure equipment and methods for receiving downlink control information
A communications device transmitting/receiving data to/from a mobile communications network includes a transmitter to transmit data to the mobile communications network via a wireless access interface, a receiver to receive data from the mobile communications network via the wireless access interface, and a controller. The wireless access interface includes plural time divided temporal units and in each temporal unit a down-link control channel and a down-link shared channel. The temporal units may be sub-frames of an LTE carrier. The controller can control the receiver to receive downlink control channel information transmitted by the mobile communications network in one or more control channel elements of the downlink control channel, and to receive the downlink control channel information by searching the downlink control channel in a predetermined sub-set of plural possible sets of control channel elements in one or more of the temporal units according to a fixed aggregation level.
US10257825B2 Reducing hardware precision time measurement inaccuracy
Aspects of the embodiments are directed to systems, methods, and devices, such as an upstream device that includes an input/output port. The input/output port configured to receive a message from an output port of a downstream device; transmit a plurality of acknowledgement messages to the downstream device; and transmit a response message to the received message to the downstream device.
US10257820B2 Method and device for transmitting data in unauthorized frequency band
The present disclosure relates to the field of mobile communications technology. A Method and a device for transmitting data in an unauthorized frequency band are provided. The method includes: determining a starting position of to-be-transmitted data in a radio frame in the unauthorized frequency band; determining position indication information based on the starting position; and transmitting the position indication information, to enable a terminal to obtain the starting position of the to-be-transmitted data in the radio frame in the unauthorized frequency band based on the position indication information.
US10257816B2 Transmission/reception method for MTC apparatus
In one aspect, the present specification discloses a transmission/reception method in a machine type communication (MTC) apparatus. The transmission/reception method for the MTC apparatus may comprise the steps of: receiving information about the specific number of a bundle of downlink control channels which are receivable on a plurality of downlink subframes; and determining the location of the downlink subframe in which the specific-number bundle of downlink control channels can finish reception in accordance with time division duplex (TDD) uplink/downlink setting. Here, when the reception about the bundle of downlink control channels is not finished at the location of the determined downlink subframe, it can be assumed that the reception of the bundle of downlink control channels will continue up to the location of the fastest downlink subframe in which the specific-number bundle of downlink control channels can finish reception among the subframes according to the TDD method.
US10257812B2 Method for communicating in a mobile network
The present invention relates to a method for communicating between a primary station and at least one secondary station, comprising (a) the secondary station being configured to search a first configuration of search spaces, said search spaces comprising a number of resource sets, where at least one resource set might be used to transmit a message to the secondary station, (b) configuring the secondary station by means of a configuration message to search a second configuration of search spaces, (c) the secondary station in response of the reception of the configuration message entering into a transitional configuration mode, wherein the secondary station searches partly the first configuration of search spaces and the second configuration of search spaces.
US10257811B2 Method and apparatus for implementing mobile broadband device service
A method and an apparatus for implementing a mobile broadband device service. The method includes the following steps: obtaining, service information of a mobile broadband device according to a rule set on the host or by calling an application programming interface of a Web server on the mobile broadband device; and when it is necessary to use a corresponding function of the host for implementing a mobile broadband device service corresponding to the service information, executing, the corresponding function of the host by calling an application programming interface provided by an operating system of the host, to implement the mobile broadband device service. In the embodiments of the present invention limitations when the mobile broadband device is managed in the Web manner are reduced, and a capability of managing the mobile broadband device is improved.
US10257803B2 Method of bearer deletion, device, and system
A method of bearer deletion is provided to improve the universality of the bearer deletion process. The method includes: receiving, by the original intermediate NE, the cancellation type indication parameter sent by the HSS, and deleting the bearer between the serving gateway (S-GW) and a packet data network gateway (P-GW), if the original intermediate network element obtains an attach type according to the cancellation type indication parameter indicating an attach type and a corresponding bearer exists on the original intermediate NE. This method helps efficiently improve the universality of the bearer deletion flow.
US10257793B2 Timing alignment in an LTE system
A method for use in a user terminal in a cellular communications system. According to the method, the user terminal applies a first timing advance value to its transmissions to a controlling node, and the user terminal requests communication with the controlling node in a contention based procedure by transmitting an access request (MSG 1), in response to which the controlling node transmits an initiation message (MSG 2) along with a second timing advance value. According to the method, the user terminal uses the first timing advance value if the user terminal loses the contention based procedure, i.e. if the controlling node subsequently continues the initiated communication with said other user terminal.
US10257790B2 Terminal, base station, and communication method
Provided is a terminal with which it is possible, in a heterogeneous cell network, to transmit a Periodic-Sounding Reference Signal (P-SRS) at a transmission bandwidth and power density necessary for carrying out both a process of selection of a transceiving participating base station and a process of frequency scheduling of a Physical Uplink Shared Channel (PUSCH). A terminal (300) comprises a receiving unit (301) which receives control information which includes information which denotes a P-SRS transmission parameter, and a transmission unit (303) which, using a transmission parameter which is included in the received control information, transmits a first P-SRS provided with a first bandwidth and a first power density at a first period, and transmits a second P-SRS provided with a second bandwidth which is narrower than the first bandwidth and second power density which is higher than the first power density at a second period.
US10257789B2 Method and device for determining transmit power
There is provided a method performed by a network node for determining the transmit power to be used on a physical channel. The method comprises the step of obtaining values for the geometry factors G of a set of User Equipments, UEs. The method also comprises the step of creating, based on the obtained geometry factors and representations of the statistical moments of the geometry factors, a statistical measure G* for the set of UEs. The method also comprises the step of determining a value representing the transmission power for physical channel transmissions based on a power control expression for physical channel transmissions comprising the statistical measure G* for the set of UEs, and setting the transmission power to the determined value. A corresponding network node and a corresponding computer program is also provided.
US10257783B2 Communications device, communications apparatus operating as a relay node, infrastructure equipment and methods
A communications device includes a transmitter to transmit signals representing data to an infrastructure equipment of a mobile communications network via a first wireless access interface and to transmit signals via a second wireless access interface to one or more communications apparatus which can act as relay nodes, a receiver to receive signals from the infrastructure equipment via the first wireless access interface and to receive signals via the second wireless access interface from the one or more communications apparatus which can act as relay nodes, and a controller. The controller can form a relay assist request message and with the transmitter and receiver to transmit the relay assist request message on the second wireless access interface for reception by the one or more communications apparatus which can act as relay nodes to assist in communicating signals representing data to the infrastructure equipment via the first wireless access interface.
US10257782B2 Power management by powering off unnecessary radios automatically
A system and method are provided for automatically shutting off or reducing power to certain radios in a client device based on collected wireless network quality parameters. The wireless network quality parameters are collected from wireless networks by various client devices in communication with the wireless networks. The client devices report the wireless network quality parameters to a server. The server collects wireless network quality parameters from a plurality of client devices and analyzes the wireless network quality parameters from the plurality of client devices to determine a network quality for the particular wireless networks. The network quality is stored in a network quality database maintained by the server. When it is determined that a device is in an area of weak signal coverage, power to its radio is automatically reduced or shut off until the device leaves the area.
US10257781B2 Context-based coordinated data retrieval for mobile devices
Context-based coordinated data retrieval for mobile devices is provided. An interface between application code of a mobile device and an operating system of the mobile device receives a declarative language based data-retrieval request made by the application code for data from an I/O device of the mobile device. Based on operating context of the mobile device, opportunistic coordination rule(s) are selected from a local rules cache, the rule(s) representative of at least one power-saving option for retrieving data for responding to the request. The rule(s) are evaluated to determine how to retrieve data for responding to the request, and action(s) are performed based on the evaluating, the action(s) including responding to the request.
US10257780B2 Management of near field communications using low power modes of an electronic device
Systems, methods, and computer-readable media for managing near field communications during a low power management mode of an electronic device are provided that may make credentials of a near field communication (“NFC”) component appropriately secure and appropriately accessible while also limiting the power consumption of the NFC component and of other components of the electronic device.
US10257776B2 Method of performing cell search by user equipment (UE)
Embodiments herein provide a method of performing a cell search by user equipment (UE). The method includes receiving a signal from the base station. The method includes estimating a fractional frequency offset (FFO) along with a coarse timing using a cyclic prefix (CP) in the received signal. The method includes compensating the received signal with the estimated FFO. Further, the method includes applying a correlation on the compensated received signal with each of a plurality of primary synchronization signals (PSSs) generated by the UE. Furthermore, the method includes determining a plurality of cell search parameters based on the applied correlation.
US10257773B2 Method and apparatus for transmitting management information frame in wireless local area network system
A method for reporting load information, performed by an access point (AP), in a wireless local area network system, the method includes determining first utilization information for a first channel having a bandwidth of 40 MHz; and transmitting basic service set (BSS) load information, the BSS load information including a multi user (MU) multiple input multiple output (MIMO) capable station count field and the first utilization information, wherein the MU-MIMO capable station count field indicates a total number of stations with MU reception capability currently associated with a BSS managed by the AP, and wherein the first utilization information includes information about a time during which the first channel is busy.
US10257771B2 Device and method of handling system information
A communication device for handling system information comprises a storage unit for storing instructions and a processing circuit coupled to the storage unit. The processing circuit is configured to execute the instructions stored in the storage unit. The instructions comprise receiving a radio resource control (RRC) connection release message from a network; and acquiring changed system information, after receiving the RRC connection release message and before initiating a RRC connection establishment procedure.
US10257770B2 Pedestrian detection
Wi-Fi based position information communicating methods, vehicle mounted communication devices, and pedestrian devices are provided. One of the methods includes: a communication device mounted on a first vehicle determining whether position information of a second vehicle, whose distance to the first vehicle is shorter than a first predetermined distance, is received within a first predefined time period; and if no, broadcasting position information of the first vehicle in a first 802.11 management frame. By employing the methods, pedestrian detection rate may be improved and wireless channel congestion may be mitigated.
US10257769B2 Access point group transmissions
Example implementations relate to access point group transmissions. For example, an access point can include instructions to determine a first mesh point to be a first hop for a first data packet and determine a second mesh point to be a second hop for a second data packet. In some examples, the access point can include instructions to group the first mesh point and the second mesh point, and utilize the group to simultaneously transmit the first data packet to the first mesh point and the second data packet to the second mesh point.
US10257764B2 Method and apparatus for channel access in wireless communication system
A communication method for a channel access in a wireless communication system and an apparatus therefor are provided. The communication method includes an evolved NodeB (eNB) that transmits data to a user equipment (UE) through a licensed band, and determines whether an unlicensed band channel is in an idle state during a first channel sensing duration. If the unlicensed band channel is in the idle state, the eNB transmits data to the UE through an unlicensed band during a first channel occupying duration, a second channel sensing duration, and a second channel occupying duration. In the method, a sum of the first channel occupying duration, the second channel sensing duration, and the second channel occupying duration is equal to or less than a certain time.
US10257759B2 Load balancing among wireless access points
Load balancing among wireless access points (APs) can include a plurality of wireless APs, and a transition-in transition-out (TITO) engine instructing a client to dissociate from a first wireless AP selected from the plurality of wireless APs and associate with a second wireless AP selected from the plurality of wireless APs.
US10257757B2 Device and method of handling connection transfer
A first base station (BS) for handling a connection transfer with a second BS comprises a storage unit for storing instructions and a processing circuit coupled to the storage unit. The processing circuit is configured to execute the instructions stored in the storage unit. The instructions comprise determining to configure a first communication device to be in a light radio resource control (RRC) connected mode; generating a first RRC message configuring the first communication device to be in the light RRC connected mode; generating a first connection transfer message comprising first system information, when the first communication device is in coverage enhancement (CE) or a type of the first communication device is a first type; and generating the first connection transfer message comprising second system information, when the first communication device is not in CE or the type of the first communication device is a second type.
US10257756B2 Radio communication system, radio terminal, radio station, and cell selection method
The present invention is a radio communication system in which a radio station and a radio terminal communicate with each other. The radio communication system has a control means with which at least one of the radio stations controls a plurality of types of cells by using one radio access technology, a recognition means with which the radio terminal recognizes the types of the cells, and a cell selection means with which the radio terminal selects the cell based on cell selection criteria based on the types of the cells.
US10257754B2 Assistance information for evolved Node B (eNB) parameter tuning
Technology for a mobility management entity (MME) operable to provide core network assistance information is disclosed. The MME can determine the core network assistance information. The core network assistance information can include one or more of: an average connected state time for a user equipment (UE), an average idle state time for the UE, or a number of handover procedures between cells that occur for the UE in a selected time period. The MME can encode the core network assistance information for transmission from the MME to an eNodeB of the UE.
US10257753B2 WLAN mobility for LTE/WLAN aggregation
A network device (e.g., an evolved Node B (eNB), user equipment (UE) or the like) can operate wireless local area network (WLAN) mobility between groups of WLAN access points (APs) in LTE/WLAN aggregation based on control by the eNB and further between WLAP APs within a particular group based on control by the UE. A long term evolution (LTE) link can communicate a first set of WLAN data related to a first set of WLAN access points (APs) that enables the UE to generate a WLAN mobility operation from a first WLAN AP to a second WLAN AP within the first set of WLAN APs based on a determination generated by the UE. The UE can be prompted by the eNB to also select another WLAN AP of the second set of WLAN APs coupled to a different WLAN Termination or logic node.
US10257745B2 Method and apparatus for cancelling interference and receiving signal in wireless communication system
The present invention relates to a wireless communication system. According to an embodiment of the present invention, a method for receiving, by a terminal, a signal by using a network-assisted interference cancellation and suppression (NAICS) in a wireless communication system, according to one embodiment of the present invention, comprises the steps of: transmitting terminal capability information including information on an interference transmission mode (TM) supported by the terminal; receiving network assistance information corresponding to the terminal capability information; and receiving a signal by using the network assistance information, wherein the terminal capability information can include port number information about a number of common reference signal (CRS) ports of an interfering cell on which the terminal can perform NAICS.
US10257744B2 Method for canceling interference in wireless communication system and apparatus therefor
According to an embodiment of the present invention, disclosed is a method for supporting, by a serving base station, cancellation of interference signals from signals received at a target terminal in a wireless communication system. The method comprises the steps of: receiving scheduling information of at least one neighboring base station from the at least one neighboring base station; configuring a set of auxiliary information for canceling the interference signals of a target terminal on the basis of the scheduling information of the at least one neighboring base station; and transmitting the set of auxiliary information for canceling the interference signals of the target terminal to the target terminal, wherein the auxiliary information comprises at least one of demodulation reference signal (DM-RS) related information and cell-specific reference signal (CRS) related information in association with interference signals from respective neighboring base stations.
US10257741B2 Control channel power control in a wireless network using primary and secondary power control indexes
A base station transmits configuration parameters of a plurality of cells to a wireless device. The plurality of cells comprise: a primary cell with a primary physical uplink control channel (PUCCH); and a PUCCH secondary cell with a secondary PUCCH; a transmit power control (TPC) radio network temporary identifier (RNTI); a primary TPC index for the primary PUCCH; and a secondary TPC index for the secondary PUCCH. An activation control element indicating activation of the PUCCH secondary cell is transmitted. A downlink control information (DCI) associated with the TPC RNTI is transmitted via a common search space of the primary cell. The DCI comprises an array of TPC commands. The secondary TPC index determines a TPC command in the array. An uplink signal with an uplink signal transmission power determined based on the TPC command is received from the wireless device and via the secondary PUCCH.
US10257737B2 Method for terminal for reporting channel status information and apparatus for the method in wireless communication system supporting carrier aggregation
A method for a user equipment for reporting aperiodic channel status information in a carrier aggregation system according to one embodiment of the present invention is carried out by the user equipment and may comprise the steps of: receiving DCI, comprising a CSI request field, for approving a downlink from a base station; generating aperiodic CSI for a CSI measurement target included in a particular triggering set corresponding to the particular bit value of the CSI request field; and transmitting the generated aperiodic CSI to the base station.
US10257736B2 Method and apparatus for performing RRM measurements in unlicensed band in wireless communication system
A method and apparatus for configuring a measurement gap for an unlicensed carrier in a wireless communication system is provided. A user equipment (UE) configures a first measurement gap for a licensed carrier, and configures a second measurement gap, which is different from the first measurement gap, for the unlicensed carrier.
US10257735B2 Wireless communication device and wireless communication method for controlling transmission timing based on communication quality
According to one embodiment, a wireless communication device includes: a transmitter configured to transmit a first frame, the first frame being a frame for channel estimation; a receiver configured to receive a second frame, the second frame including channel information; and controlling circuitry. The transmitter is configured to transmit a third frame by beamforming based on the channel information. The controlling circuitry is configured to measure a communication quality of a channel based on a response frame to the third frame and control a transmission timing of the first frame based on the communication quality and a transmission rate of the third frame.
US10257732B2 Delivery of measurements
Methods and apparatus, including computer program products, are provided for measurement delivery. In some example embodiments, there is provided a method. The method may include receiving information to configure a user equipment to perform one or more measurements and to configure the user equipment to report, when requested by a network, the one or more measurements; receiving a request from the network to report the one or more measurements configured based on the received information; and reporting, in response to the request from the network, the one or more measurements to the network, without regard to measurement event reporting. Related apparatus, systems, methods, and articles are also described.
US10257731B2 Systems and methods for determining operational status of functional components of a wireless signal transmission environment
For determining operational status of components of a wireless signal transmission environment, a signal is received from a client power receiver (CPR), and at least one waveform characteristic value of the signal is calculated. Based on the determined waveform characteristic value(s), a current transceiver system operational status is computed for the CPR at a current location. The determined current transceiver system operational status is compared with a prior-stored last known good transceiver system operational status for the CPR at the current location, and it is determined if, as a result of the comparing, the current transceiver system operational status matches the prior-stored last known good transceiver system operational status for the CPR at the current location. Determining a presence or an absence of the match facilitates identifying one of a presence and an absence of: functional problem(s) in: at least one of the transceiver system and the CPR.
US10257730B1 Status tests of wireless communication nodes of vehicles
Method and apparatus are disclosed for status tests of wireless communication nodes of vehicles. An example vehicle includes communication nodes including a first node and a second node. The first node is to send a first of test signals to and receive a second of the test signals from the second node. The example vehicle also includes a controller to determine signal strengths of the test signals and at least partially disable passive entry passive start responsive to determining one or more of the communication nodes is impaired based upon the signal strengths.
US10257724B2 System and method for “always on” offline transaction collection
Systems, methods, and computer-readable storage media for providing an “always on” offline transaction collection. When networks go down, mobile devices can be used to generate a mesh network, where each device has a list of scheduled, future events which are planned to occur. When the events are performed, the mesh network verifies and/or records the event, so that duplication of the event does not take place. In this manner planned transactions can continue despite a network connection being down.
US10257718B2 Method for configuring a network comprising several nodes, a method for transmitting data in said network, and corresponding equipment and computer program
The invention relates to a method for configuring a network comprising several nodes.According to the invention, at least one node of said network, called a current node, implements a step of building a relay table identifying at least one node of the network, called a relay node, which is directly connected to the current node and which has at least one parent node in common with at least one parent node of the current node.
US10257715B2 Method and apparatus for concurrent radio communication in shared spectrum
A method includes receiving wireless communication device usage trend data for a plurality of available wireless communication devices associated with a recipient and detecting, via an application processor executing instructions for a pan device communication optimization agent, a plurality communication paths with the plurality of wireless communication devices associated with the recipient. The method further includes an end-to-end quality score for a wireless communication device associated with the user, wherein the end-to-end quality score is based on selection of a communication type, wireless communication device usage trend data, wireless link quality for available communication paths with the wireless communication devices associated with the recipient and selecting at least one preferred communication path between the wireless communication device associated with the user and at least one wireless communication device associated with the recipient based on comparison of end-to-end scores.
US10257712B2 Method and apparatus for inferring wireless scan information without performing scanning or performing limited scanning
According to one embodiment of the invention, a non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, cause performance of operations comprising entering, by a first access point associated with a wireless network, a first mode for collecting network data from one or more access points associated with the wireless network, entering, by the first access point, a second mode for transmitting data to and from one or more client devices associated with the wireless network, and when a number of access points associated with the wireless network is greater than or equal to a number of channels of the wireless network, (i) collecting, by the first access point, network data of a first channel of the wireless network and (ii) receiving, by the first access point, network data of a second channel of the wireless network from a network coordination device is shown.
US10257708B1 Device for triggering continuous application execution using beacons
One or more beaconing devices transmit synchronized changing beacons. The changing beacons trigger execution of an application that is installed but closed or not running on a mobile device, that is in wireless beaconing range of a beaconing device, and that has registered the changing beacons with the mobile device operating system (“OS”) to trigger execution of the application upon receipt of the changing beacons. The changing beacons also keep the executing application running by resetting OS policies for closing the application when it is running with the mobile device in a locked or standby state. The application may perform different procedures and different times with the beaconing device or other devices including authorizing access to a secured resource when the mobile device is far away from the beaconing device, and confirming intent to access the secured resource when the mobile device is close to the beaconing device.
US10257707B2 Method for safe access to a field device
A method for providing safe access of a mobile control unit (1) to a field device (2), wherein, in particular, the field device is protected against unauthorized access via a mobile control unit is achieved in that a connection for transmitting data is established between the mobile control unit (1) and the field device (2), that access data for access is exchanged, that a comparison is made between the access data and stored comparison data and a comparison result is generated, and that access of the mobile control unit (1) to the field device (1) is permitted based on the comparison result.
US10257705B2 Configuring wireless accessory devices
This document describes, inter alia, techniques for configuring or setting up a wireless device. As an example of the features described herein, a first wireless device may be used to configure a second wireless device as follows: the first wireless device may detect that the second wireless device is available and is configurable; the first wireless device may connect to the second wireless device and transmit configuration information to the second wireless device, where the configuration information includes credentials that may be used to access a wireless network (e.g., a password to access a Wi-Fi network); the first wireless device and the second wireless device may then both connect to the wireless network, using the credentials; once both devices are connected to the wireless network, the first wireless device may verify that the second wireless device has been correctly configured.
US10257703B2 System and method for device identification using third party matching
An improved technique for identifying a user's mobile device is discussed. A persistent and unified identifier that bridges mobile app to mobile web and to other web browser-compatible mediums is utilized. Using a unique verification identifier, the unified identifier is consistently verified, revived and distributed across application and browser mediums.
US10257696B2 Method and system for sharing device capabilities of universal plug and play (UPNP) devices with a service network entity
Methods and apparatus are provided for sharing device capabilities of Universal Plug and Play (UPnP) devices with a service provider entity. Device capabilities of one or more UPnP devices in a UPnP home network environment are obtained. The device capabilities are aggregated. The aggregated device capabilities are mapped in a user agent profile. The user agent profile including the device capabilities is communicated to the service provider entity so that the service provider entity delivers telephony services to the one or more UPnP devices according to respective device capabilities.
US10257695B2 Wireless communication device and wireless communication method
A wireless communication device capable of changing a communication parameter to be used according to a surrounding situation includes a learning database that stores, in association with each other, the surrounding situation of the wireless communication device and a communication performance in a case where communication is performed by using a given communication parameter, a plurality of sensors, surrounding situation determination unit configured to determine the surrounding situation of the wireless communication device from information obtained from the plurality of sensors, communication parameter candidate determination unit configured to refer to the learning database to determine candidates for the communication parameter that are appropriate in the determined surrounding situation, communication parameter determination unit configured to determine the communication parameter used in communication from among the candidates determined by the communication parameter candidate determination unit based on the requirement of the communication, and wireless communication unit configured to perform communication by using the communication parameter determined by the communication parameter determination unit. With this, it is possible to select an appropriate communication parameter according to the surrounding situation of the wireless communication device.
US10257693B1 System and method for virtual global title translation service
A Virtual Global Title Translation (V-GTT) Service implemented in a Signaling Connection Control Part (SCCP) Gateway using a single American National Standards Institute (ANSI) SS7 Point Code and a single International Telecommunications Union (ITU) SS7 Point Code for access to destination hubs on ITU and ANSI SS7 side of the SS7 network. The V-GTT enables ANSI SS7 and ITU SS7 operators to send their destination SS7 hub-specific traffic to a single hub-specific protocol for either the ANSI or ITU SS7 Point Code of V-GTT. The V-GTT Service application manages the traffic between ANSI/ITU SS7 operator and destination SS7 hub operators and performs ANSI SS7 to ITU SS7 (or ITU SS7 to ANSI SS7) protocol conversion if the destination hub is on a different SS7 protocol, thereby enabling an originating operator to send traffic to a single V-GTT Service hub-specific point code using the protocol that the originating operator currently employs.
US10257692B2 Communication device and method of controlling based on multiple wireless communication environments
Apparatuses, methods, and systems for providing control information to a communication device are described. It is identified that device control information for controlling the communication device in a first wireless communication environment has been received from a server while the communication device is in a second wireless communication environment. The communication device is controlled based on the device control information while the communication device is in the first wireless communication environment. Obtained information is transmitted to the server in the first wireless communication environment based on control of the communication device. The device control information includes a parameter value determined based on performance indices measured in the first wireless communication environment.
US10257687B2 Method and apparatus for performing neighbor discovery
A method and apparatus for neighbor discovery in a wireless communication system are disclosed. A neighbor seeking wireless transmit/receive unit (WTRU) may search for a first signal to discover neighbor WTRUs for peer-to-peer communication. The WTRU may then receive the first signal. Further, the WTRU may generate a report based on the received first signal. Then, the WTRU may send a second signal carrying the report to a cellular wireless network. The first signal may include a beacon for neighbor discovery or a synchronization signal or both. The report may contain at least one neighbor WTRU identity or at least a portion of a time value or both. Further, the report may contain a counter value, including at least a portion of a time value. The counter value may be based on a time source. In addition, the first signal may be received from a synchronization source.
US10257686B2 Device pairing
Methods and systems for joining a wireless connection advertisement include connecting to a commissioning device via a wireless point-to-point communication in response to receiving an advertisement broadcast to establish an advertisement-based connection. The commissioning device is configured to manage access to a fabric. The methods and systems also include receiving network credentials from the commissioning device via the wireless point-to-point communication, the network credentials being configured to facilitate connection to a wireless network. Furthermore, the method and systems include connecting to the wireless network using the received network credentials.
US10257682B2 Method and system for dedicated short range communication with traffic offload
A method at a computing device for dedicated short range communication with traffic offload, the method including utilizing a radio in a communications subsystem on the computing device for a first category of communications; determining, at the computing device, that a trigger condition has been met; and splitting operation of the radio in the communications subsystem of the computing device, the splitting comprising utilizing a first portion of the radio for the first category of communications and a second portion of the radio for a second category of communications.
US10257681B2 URI-based host to mobile device setup and pairing
Systems and methods directed to URI-based host to mobile device setup and pairing are described herein. A uniform resource identifier (URI) may be received from a host device. A request for an application associated with the host device and the wireless device may be transmitted based at least in part on the URI. The requested application may be received. An association with the host device may be established based at least in part on the application.
US10257679B2 Relative location determination for auto-configuration of computing systems in a network environment
Embodiments of the invention provide for a method, device and computer program product for auto-configuring computing devices disposed in a network environment based upon a relative location of each of the computing devices. The method includes broadcasting into an electromagnetic near field from at least two surface positions of a computing device an identification and position of a corresponding one of the surface positions. The method further includes receiving in a receiver disposed on at least one of the surface positions, an identification of another computing device, and a corresponding position from which the identification had been broadcast. The method yet further includes repeating the broadcasting and receiving in other computing devices and determining in each of the other computing devices a position relative to another of the devices. Finally, the method includes establishing a device configuration in each of the computing devices based upon a correspondingly determined relative position.
US10257676B1 Systems and methods for facilitating online matching utilizing a wearable device
A computer-based system for presenting interpersonal relationship analysis and recommendations to a first user on a wearable device including a matching server system that generates, correlates, and determines whether match profile data for the first user indicates that nearby users include any potential matches for the first user before displaying an alert on the wearable device indicating the potential matches location if there is a mutual interest between the first user and the potential match.
US10257673B1 Messaging system using enterprise numbers
Disclosed herein are system, method, and computer program product embodiments for delivering messages using enterprise numbers. In an embodiment, a messaging system may facilitate two-way communication between enterprises and end user devices through the user of shared enterprise numbers. Multiple content providers and/or service providers may use the shared enterprise numbers to reach a wide range of end user devices. The end user devices may be, for example, telephones capable of communicating via short message service (SMS). The messaging system may assign enterprise numbers based on sessions to avoid conflicts when receiving reply messages. In an embodiment, the messaging system may assign enterprise numbers so received replies may be returned to corresponding enterprises without relying on keywords to be present in the reply message.
US10257668B2 Dynamic network slice-switching and handover system and method
Aspects of the subject disclosure may include, for example, accessing a service by a first network operating within a first wireless spectrum, wherein the service includes control and data forwarding operations of the first network are separate and configured to facilitate forwarding of user data via the data forwarding operations. A second network is identified operating within a second wireless spectrum. A request that the accessing of the network service be transferred to the second network is made without interrupting the forwarding of the user data. A response to the request is detected via the control operations, also without interrupting the forwarding of the user data. Responsive to an indication that the second network has been configured to accommodate a redirection of the forwarding of the user data from the first network to the second, the redirection is facilitated. Other embodiments are disclosed.
US10257667B2 Data transmission method and device
A data transmission method and device, where the method includes determining, by a first station device, that a second station device supports a first service, receiving a device group join request message that is sent by the second station device according to a media access control (MAC) address of a first device group, where the first device group is a device group of the first service and is a device group to which the first station device belongs, sending a device group join response message to another station device in the first device group and the second station device according to the multicast MAC address of the first device group in a contention transmission manner, and performing data transmission of the first service with the second station device in a service window of the first service, where the service window includes a time and/or a channel of service transmission.
US10257661B2 Vehicular communication device
A vehicular communication device is provided. The vehicular communication device includes a reception section that, from a periphery vehicle equipped with a wide area communicator, receives a communication performance index representing performance of the wide area communicator, and a controller. The controller includes a reference value setup section that successively settles a reference value as a criterion based on the communication performance indexes received from multiple periphery vehicles, an acquisition section that acquires the communication performance index for a targeted wide area communicator which is the wide area communicator targeted at anomaly determination, and an anomaly determination section that determines an anomaly of the targeted wide area communicator based on comparison between the reference value settled by the reference value setup section and the communication performance index acquired by the acquisition section for the targeted wide area communicator.
US10257660B2 Systems and methods of sourcing hours of operation for a location entity
Computer-implemented methods and systems for sourcing hours of operation for a business or other location entity can include receiving a request to update hours of operation. A number of mobile devices present at the location entity during one or more periods of time can be determined based at least in part on a collection of time-stamped mobile device location data that identifies mobile devices associated with discrete users present at the location entity. The number of mobile devices and initial operating hours for the location entity can be provided as input to a statistical model (e.g., neural network, support-vector machine (SVM) or logistic regression model). An output of the model can indicate a likelihood that operating hours for the location entity have changed relative to the initial operating hours. The operating hours for the location entity can then be updated based at least in part on the model output.
US10257659B2 Positioning device and positioning system
A positioning device includes a first storage device having stored therein received signal strength data in time series according to mobile device data, a second storage device having stored therein relative movement data of the mobile device in time series within a relative coordinate system, and a processor configured to calculate a first neighboring time at which the mobile device becomes closest to a first base station in the plurality of base stations based on the received signal strength data and a second neighboring time at which the mobile device becomes closest to a second base station of the plurality of base stations, and convert the relative movement data in the second storage device into position coordinates data specifying an absolute position of the mobile device in an absolute coordinate system using the first base station as a reference point from the first neighboring time to the second neighboring time.
US10257657B2 Triggering transmissions using location information
Apparatuses, methods, and systems are disclosed for triggering transmissions using a location. One apparatus includes a processor that determines reference location information. The processor also determines current location information. The processor determines whether a trigger is satisfied using the reference location information and the current location information. The apparatus also includes a transmitter that transmits the current location information in response to the trigger being satisfied.
US10257653B2 Location-based mobile device control
A system is disclosed. The system includes a first radio frequency identifier (RFID) component, a second RFID component, a location estimator, and a controller. The first RFID component is associated with a mobile device. The second RFID component communicates with the first RFID component. The location estimator is in communication with at least one of the first RFID component and the second RFID component. The location estimator determines a location of the mobile device by analyzing a response time of a communication between the first RFID component and the second RFID component to estimate a distance between the first RFID component and the second RFID component. The controller is in communication with the mobile device to execute an operation on the mobile device in response to a determination that the location of the mobile device corresponds to a trigger location.
US10257642B2 Systems and methods for converting an electronic device into a tracking device
One embodiment may include a method of converting an electronic device into a tracking device that is part of a system of tracking devices distributed throughout a geographic area to track signal emitting devices travelling through the geographic area. The method may include providing an electronic device, the electronic device positioned in the geographic area; communicatively coupling a converter with the electronic device, wherein the converter has a memory device with location tracking software stored thereon; and uploading the tracking software from the converter to the electronic device so as to convert the electronic device into a converted tracking device having the tracking software, wherein the converted tracking device becomes part of the system of tracking devices distributed throughout the geographic area to track the signal emitting devices travelling through the geographic area.
US10257641B2 Method, non-transitory computer readable storage medium, device and system to update information on a device
The present application relates to a method whereby the communication traffic between a wireless communication apparatus such as a smartphone and another device such as a map information providing server and/or server managed by mobile virtual network operator MVNO. According to a first aspect, the communication traffic can be reduced by dividing items of geographical information that are sent to the smartphone are divided into static information and dynamic information and the two types of information are separately processed in that the map data is updated less often than information such as traffic congestion, weather information or the congestion level of a base station. According to a second aspect, congestion information is derived by averaging over time the number of vehicles which pass through a certain point. According to a third aspect, the updating interval, i.e. the frequency by which new information will be downloaded from the server, is adapted to degree of change of the dynamic information over time. According to a fourth aspect, the updating interval is adapted to the movement speed of the smartphone. According to a fifth aspect, download rates of a communication carrier are displayed on top of a map, thereby providing some sort of geobrowsing. According to a sixth aspect, an MVNO informs its subscribers about base station related information, such as signal intensity and the base station's congestion level. According to a seventh aspect, the smartphone selects, on the basis of the various items of information received, another network, either manually or automatically.
US10257637B2 Shoulder-mounted robotic speakers
One embodiment of the present invention sets forth a technique for transmitting an audio event to an ear of a user. The technique includes acquiring sensor data associated with the ear of the user and analyzing the sensor data to determine a position of the ear. The technique further includes determining a speaker orientation based on the position of the ear and a location of a shoulder-mounted speaker. The technique further includes causing the shoulder-mounted speaker to transmit the audio event to the ear of the user based on the speaker orientation.
US10257634B2 Apparatus and method for processing stereo signals for reproduction in cars to achieve individual three-dimensional sound by frontal loudspeakers
Embodiments provide a digital processor including an ambient portion extractor and a spatial effect processing stage. The ambient portion extractor is configured to extract an ambient portion from a multi-channel signal. The spatial effect processing stage is configured to generate a spatial effect signal based on the ambient portion of the multi-channel signal. The digital processor is configured to combine the multi-channel signal or a processed version thereof with the spatial effect signal.
US10257633B1 Sound-reproducing method and sound-reproducing apparatus
A sound-reproducing method that includes the steps outlined below is provided. A playback sound is generated by applying original audio into a test environment. The playback sound is received to generate received sound data. At least one test environment spatial parameter corresponding to the test environment is calculated according to known audio data related to the original audio and the received sound data. Input audio is modified by applying the test environment spatial parameter thereto to generate reproduced audio.
US10257632B2 Method for frame-wise combined decoding and rendering of a compressed HOA signal and apparatus for frame-wise combined decoding and rendering of a compressed HOA signal
Higher Order Ambisonics (HOA) signals can be compressed by decomposition into a predominant sound component and a residual ambient component. The compressed representation comprises pre-dominant sound signals, coefficient sequences of the ambient component and side information. For efficiently combining HOA decompression and HOA rendering to obtain loudspeaker signals, combined rendering and decoding of the compressed HOA signal comprises perceptually decoding the perceptually coded portion and decoding the side information, without reconstructing HOA coefficient sequences. For reconstructing components of a first type, fading of coefficient sequences is not required, while for components of a second type fading is required. For each second type component, different linear operations are determined: one for coefficient sequences that in a current frame require no fading, one for those that require fading-in, and one for those that require fading-out. From the perceptually decoded signals of each second type component, faded-in and faded-out versions are generated, to which the respective linear operations are applied.
US10257630B2 Computer program and method of determining a personalized head-related transfer function and interaural time difference function
A method of estimating an individualized head-related transfer function (HRTF) and an individualized interaural time difference function (ITDF) of a particular person, comprising the steps of: a) obtaining a plurality of data sets (Li, Ri, Oi), each comprising a left and a right audio sample (Li, Ri) from a pair of in-ear microphones, and orientation information (Oi) from an orientation unit, measured in a test-arrangement whereby an acoustic test signal is rendered via a loudspeaker; b) storing the data sets in a memory; c) estimating the directions of the loudspeaker relative to the person based on the orientation data and the audio data; d) estimating the ITDF based on the data sets and on the estimated relative position/orientation; e) estimating the HRTF, based on the data sets and based on the estimated relative position/orientation.
US10257629B2 Event detection by microphone
A method for security and/or automation systems is described. In one embodiment, the method includes detecting a sound using a microphone, generating an audio signature of the detected sound, comparing the audio signature of the detected sound to an audio signature of a characterized sound, and determining whether a recognizable event occurs based on the comparison. In some embodiments, the microphone is attached to a pipe at the premises.
US10257628B2 Open fit canal hearing device
A hearing aid device adapted for use within the ear canal and of partially exposed in the canal types. This aid allows an air gap to substantially surround the hearing aid shell and air passages which communicate with the inner ear minimizing occlusion sensations and providing the user with an enhanced natural hearing experience. An aspect of this device is the provision of air passages in the mounting insert which securely positions the hearing aid shell in the wearer's canal. These passages are designed to stay open after insertion of the aid in the ear canal. In use, unamplified sound from the outside passes around the hearing aid shell, through the air passages in the mounting insert blending with the amplified sound emanating from the receiver. The area of air passages in the mounting insert can be tailored by the technician adapting to the hearing loss characteristics of the user.
US10257619B2 Own voice body conducted noise management
A system, including an adaptive noise cancellation sub-system, wherein the system is configured to adjust operation of the sub-system from a first operating state to a second operating state upon a determination that operation of the adaptive noise cancellation sub-system will be effectively affected by an own voice body conducted noise phenomenon.
US10257615B2 MEMS and/or NEMS dynamic pressure sensor with improved performances and microphone comprising such a sensor
Dynamic pressure sensor of MEMS and/or NEMS type comprising a support and a rigid sensitive element anchored to the support by at least one anchoring zone, said sensitive element comprising a parallel first and a second face intended to be subjected to different pressures, said sensitive element being capable of having an out-of-plane displacement with respect to the support in a detection direction under the effect of a pressure difference, the pressure sensor also comprising a detector of a force applied to the sensitive element by the pressure difference.
US10257609B2 Method of forming a packaged microphone
A packaged microphone has a lid structure with an inner surface having a concavity, and a microphone die secured within the concavity. The packaged microphone also has a substrate coupled with the lid structure to form a package having an interior volume containing the microphone die. The substrate is electrically connected with the microphone die. In addition, the packaged microphone also has aperture formed through the package, and a seal proximate to the microphone die. The seal acoustically seals the microphone and the aperture to form a front volume and a back volume within the interior volume. The aperture is in acoustic communication with the front volume.
US10257606B2 Fast determination of a frequency of a received audio signal by mobile phone
Systems, methods, and devices for determining a frequency of a received audio signal. A device may include a microphone, a speaker, and a processor configured to perform operations including receiving, using the microphone, a first audio signal having a predetermined frequency. The operations may also include, for each test frequency of a plurality of test frequencies and for each test phase of a plurality of test phases, generating a second audio signal having the test frequency and the test phase, outputting, using the speaker, the second audio signal, receiving, using the microphone, a combined audio signal being a combination of the first audio signal and the second audio signal, determining an amplitude of the combined audio signal, and determining that the predetermined frequency is within a threshold range of the test frequency when the amplitude of the combined audio signal is below a threshold.
US10257605B2 Earphone protection device
Disclosed herein is an earphone protection device. The earphone protection device includes a pair of earphone covers and a pair of adjustment cables. An outer first space and an inner second space are formed inside each of the earphone covers. The first space provides a path adapted to guide earphones through accommodation, and also provides a coupling structure so that the earphone covers are assembled together and closed after the earphones have been accommodated inside the earphone covers.
US10257604B2 Headset with ear support
A headset having first and second audio listening devices, each device having an inner side and an outer side and an ear support for holding the audio listening device in the ear of a user, wherein each ear support is attached to opposite ends of a resilient cord adapted to extend behind the head of a user. Each ear support comprises an elongated support portion extending along a first longitudinal axis and further adapted to rest on an upper part of a user's ear, and an elongated leg which is interconnected with the elongated support portion by a first bend such that the elongated leg forms an acute angle with the elongated support portion, whereby the ear support is attached to the outer side of the audio listening device such that the elongated leg is inclined in direction of the inner side of the audio listening device.
US10257595B2 PTP transparent clock system upgrade solution
A transparent clock converter is interposed between a non-precision time protocol (non-PTP) enabled network node and other portions of the network. The transparent clock converter effectively converts the non-PTP node into a transparent clock node. In some embodiments the transparent clock converter includes physical layer devices, but not media access controllers.
US10257591B2 Call classification through analysis of DTMF events
Systems, methods, and computer-readable media for call classification and for training a model for call classification, an example method comprising: receiving DTMF information from a plurality of calls; determining, for each of the calls, a feature vector including statistics based on DTMF information such as DTMF residual signal comprising channel noise and additive noise; training a model for classification; comparing a new call feature vector to the model; predicting a device type and geographic location based on the comparison of the new call feature vector to the model; classifying the call as spoofed or genuine; and authenticating a call or altering an IVR call flow.
US10257587B2 Integrating continuous and sparse streaming data
A sparse streaming system provides a first-class means for sparse metadata to be added to streaming media presentations and to be delivered using an integrated data channel that is cacheable using readily available HTTP-based Internet caching infrastructure for increased scalability. The sparse streaming system stores a reference to a sparse track within a continuous track. If a continuous fragment arrives at the client that refers to a sparse fragment that the client has not yet retrieved, then the client requests the sparse fragment. In addition, each sparse fragment may include a backwards reference to the sparse fragment created immediately prior. The references in the continuous fragments make the client aware of new sparse track fragments, and the backwards references in the sparse track fragments ensure that the client has not missed any intervening sparse track fragments.
US10257585B2 Method and apparatus for directed advertisement
Aspects of the subject disclosure may include, for example, receiving registration information indicating a plurality of registered communication devices in proximity to a set-top box, the plurality of registered communication devices being registered according to a communication exchange between the set-top box and each of the plurality of registered communication devices, identifying a group of users associated with the plurality of registered communication devices, and determining characteristics for the group of users according to the identifying of the group of users, correlating the characteristics for the group of users, selecting a directed advertisement according to the correlating of the characteristics, and providing the directed advertisement to the set-top box for presentation. Other embodiments are disclosed.
US10257583B2 Method for delivering and presenting targeted advertisements without the need for time synchronized content streams
A method is provided for delivering targeted advertisements into a QAM or IP stream that provides accurate synchronization. The method includes synchronizing the internal content of a IP stream delivering video with an advertisement (ad) stream by providing content information in the IP stream and the network stream, the content information including positional information and/or referential information, wherein the positional information is inserted at key locations identified with a PTS value, and wherein the referential information refers to a position in the IP stream or the ad stream, the referential information including either a PTS value or a frame count.
US10257582B2 Display control system and method to generate a virtual environment in a vehicle
A display control system to generate a virtual environment in a vehicle includes an electronic control unit (ECU) configured to receive an input that corresponds to a selection of a video to be displayed on one or more display mediums provided in the vehicle. A relevance factor is determined between a current travel route of the vehicle and a travel route associated with the selected video. The relevance factor is determined in an event the vehicle is in motion along the current travel route. One or more video parameters of the selected video are adjusted based on the determined relevance factor. Display of at least the selected video on the one or more display mediums is controlled in the vehicle in motion in accordance with the adjusted one or more video parameters of the selected video.
US10257581B2 Delivering in-home customer service via multiple channels
A contact center, communication system, and method are disclosed. An illustrative contact center is disclosed as enabling customer interactions via a television. As the customer interacts with the contact center, context information regarding an environment surrounding the television can be obtained by the contact center and further used to enhance the customer's interaction with the contact center, for example, by establishing additional communication channels with the customer.
US10257576B2 Global speech user interface
A global speech user interface (GSUI) comprises an input system to receive a user's spoken command, a feedback system along with a set of feedback overlays to give the user information on the progress of his spoken requests, a set of visual cues on the television screen to help the user understand what he can say, a help system, and a model for navigation among applications. The interface is extensible to make it easy to add new applications.
US10257572B2 Optimization of broadcast event effectiveness
Introduced herein are methods and systems for determining machine learning marketing strategy. For example, a computer-implemented method according to the disclosed technology includes steps of identifying one or more business metrics to be driven by a marketing plan; generating one or more response functions of the business metrics by performing a machine learning process on a marketing dataset; optimizing a spending subject of the marking plan subject to constraints to generate a marketing strategy based on multiple decision variables; and presenting the marketing strategy to an advertiser.
US10257570B2 Fingerprint layouts for content fingerprinting
A method is disclosed for identifying the media content. The method includes receiving fingerprint media content from a content provider to obtain a first set of fingerprints, the first set of fingerprints including a first subset of fingerprints in a first fingerprint layout and a second subset of fingerprints in a second fingerprint layout. The method can include receiving a second set of fingerprints for media content displayed on the electronic device, the second set of fingerprints comprising a third subset of fingerprints in the first fingerprint layout and a fourth subset of fingerprints in the second fingerprint layout. The method can include matching a first fingerprint in the first subset of fingerprints to a second fingerprint in the third subset of fingerprints or a third fingerprint in the second subset of fingerprints to a fourth fingerprint in the fourth subset of fingerprints in order to identify the media content.
US10257568B2 Selective orientation during presentation of a multidirectional video
One or more computing devices, systems, and/or methods for selective orientation during presentation of a multidirectional video are provided. In an example, a multidirectional video may be received. A first orientation of a portion of the multidirectional video may be analyzed to determine a first score. A second orientation of the portion of the multidirectional video may be analyzed to determine a second score. Responsive to determining that the first score is greater than the second score, the first orientation may be selected in association with the portion of the multidirectional video. Responsive to receiving a request to view the multidirectional video, an indication of the first orientation as a representation of the portion may be provided.
US10257566B2 Broadband local area network
A BCN network with BCN modems that enable network wired devices to communicate over a typical home coaxial network that may include passive splitters and different types of coaxial cable.
US10257565B2 Account-specific encryption key
One embodiment takes the form of a method and apparatus for creating a customer-specific encryption key for encrypting digital information. The encryption key may be based on a customer number and may be associated with several devices such that the devices may encrypt and decrypt the digital information. Because each device may have the same encryption key, the encrypted data may be encrypted by a first device, transferred from the first device to a second device and decrypted and read by the second device. Thus, encrypted digital information may be shared between devices that generate a customer-specific encryption key from a common customer number. In one embodiment, the customer-specific encryption key may be utilized by a set-top box of a television system to encrypt and decrypt a digitally recorded television program.
US10257561B2 Time-line based digital media post viewing experience
Disclosed are a digital media asset selection interface and method. The interface may comprise a plurality of digital media assets that are displayed to a user such that the user can navigate the digital media assets in a first direction and a second direction, such as a horizontal direction and a vertical direction. In a more particular embodiment, the digital media assets are listed horizontally such that assets listed to the left of a selection pane represent a “past” aspect and assets listed to the right of a selection pane represent a “future” aspect. The digital media assets listed vertically are related to one another in some way.
US10257559B2 Method and system for remote control
A mobile device include a processor coupled to memory media, a touch interface coupled to the processor, a wireless interface coupled to the processor, and a display aligned with the touch interface and coupled to the processor. The memory media includes processor executable instructions that, when executed by the processor, cause the processor to perform operations including remotely controlling a set top box associated with a client of a multimedia service provider and retrieving client-specific information from a client-specific websites provided by the service provider.
US10257556B2 Streaming media authorization based on call signs
Disclosed are various embodiments for determining whether a client device is authorized to receive media content based at least in part on the call signs of broadcast stations that the client device is able to receive. A computing device receives a broadcast station identifier and a program identifier from a client computing device. The computing device determines that the client computing device is authorized to access media content identified by the program identifier based at least in part on the broadcast station identifier. Finally, the computing device streams the media content to the client computing device in response to determining that the client computing device is authorized to access the media content.
US10257550B2 Dynamic bandwidth allocation for addressable content
Systems and methods for push-based dynamic bandwidth allocation deliver addressable, advertising content in a digital network. Bandwidth is allocated on a push basis in response to receiving a trigger from a content distribution stream. The trigger contains data indicating an addressable break. A portion of bandwidth is then allocated to an addressable content stream based on the data of the trigger. The addressable content stream is then streamed to a receiver during the addressable break and the receiver is tuned from the broadcast stream to the addressable content stream for the duration of the addressable break. The additional bandwidth is de-allocated at the end of the addressable break.
US10257549B2 Enhancing TV with wireless broadcast messages
There is provided a system and method for enhancing television with wireless broadcast messages. The system including a television, a mobile device, and a server, wherein the television is configured to transmit a broadcast message to the mobile device, the broadcast message used by the television to request enhancement data from the server, the mobile device is configured to receive the broadcast message from the television and transmit a request to the server in response to receiving the broadcast message, and the server configured to receive the request from the mobile device and transmit the enhancement data to the television in response to receiving the request, wherein the enhancement data is used by the television to enhance media content being displayed on a display. The television may transmit the broadcast message to the mobile device using Bluetooth low energy and receive the enhancement data from the server using the Internet.
US10257545B2 Inheritance in sample array multitree subdivision
A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.
US10257543B2 Identification of samples in a transition zone
During a video encoding or decoding process, a predicted prediction block is generated for a CU. The CU may have two or more prediction units (PUs). A computing device selects a neighbor region size. After the computing device selects the neighbor region size, samples in a transition zone of the prediction block are identified. Samples associated with a first PU are in the transition zone if neighbor regions that contain the samples also contain samples associated with a second PU. Samples associated with the second PU may be in the transition zone if neighbor regions that contain the samples also contain samples associated with the first PU. The neighbor regions have the selected neighbor region size. A smoothing operation is then performed on the samples in the transition zone.
US10257542B1 Compression encoding of images
Devices, systems and methods are disclosed for improving color resolution in YUV subsampled signals. Chrominance data may be subsampled using two different techniques and the two different outputs may be interlaced to improve a resulting color resolution as perceived by a viewer. Luminance data may be adjusted in paired frames to improve the perceived color resolution without affecting the perceived luminance values. High edge areas, including high frequency variations in luminance values, may be adaptively desaturated to improve the perceived color resolution of the resulting output.
US10257539B2 Method for sub-PU motion information inheritance in 3D video coding
A method and apparatus for coding a depth block in three-dimensional video coding are disclosed. Embodiments of the present invention divide a depth block into depth sub-blocks and determine default motion parameters. For each depth sub-block, the motion parameters of a co-located texture block covering the center sample of the depth sub-block are determined. If the motion parameters are available, the motion parameters are assigned as inherited motion parameters for the depth sub-block. If the motion parameters are unavailable, the default motion parameters are assigned as inherited motion parameters for the depth sub-block. The depth sub-block is then encoded or decoded using the inherited motion parameters or a motion candidate selected from a motion candidate set including the inherited motion parameters. The depth block may correspond to a depth prediction unit (PU) and the depth sub-block corresponds to a depth sub-PU.
US10257538B2 Video encoding method and device involving intra prediction, and video decoding method and device
Provided is a video decoding method including determining a reference intra prediction mode, based on availability and a prediction mode of an adjacent block of a current block; determining a plurality of candidate intra prediction modes for the current block, based on the reference intra prediction mode; obtaining, from a bitstream, intra prediction data comprising information regarding an intra prediction mode of the current block; when the intra prediction data indicates that the current block is predicted according to one of the plurality of candidate intra prediction modes, selecting an intra prediction mode to be used in intra predicting the current block, wherein the intra prediction mode is from among the plurality of candidate intra prediction modes; and performing intra prediction on the current block, according to the selected intra prediction mode.
US10257534B2 Motion video predict coding method, motion video predict coding device, motion video predict coding program, motion video predict decoding method, motion predict decoding device, and motion video predict decoding program
A video predictive coding system includes a video predictive encoding device having: an input circuit to receive pictures constituting a video sequence; an encoding circuit which conducts predictive coding of a target picture using, as reference pictures, pictures encoded and reconstructed in the past, to generate compressed picture data; a reconstruction circuit to decode the compressed picture data to reconstruct a reproduced picture; picture storage to store the reproduced picture as a reference picture for encoding of a subsequent picture; and a buffer management circuit which controls the picture storage, (prior to predictive encoding of the target picture), on the basis of buffer description information BD[k] related to reference pictures used in predictive encoding of the target picture, encodes the buffer description information BD[k] with reference to buffer description information BD[m] for a picture different from the target picture, and adds encoded data thereof to the compressed picture data.
US10257528B2 Method and apparatus for adaptive encoding and decoding based on image quality
Disclosed herein are a method and apparatus that adaptively perform encoding and decoding based on image quality. An encoding apparatus may determine optimal Frames Per Second (FPS) for a video and may encode the video based on the determined FPS. Further, the encoding apparatus may provide improved temporal scalability. A decoding apparatus may select a frame to be displayed from among frames of a video depending on a required minimum satisfied user ratio. Through the selection of the frame, the decoding apparatus may provide improved temporal scalability.
US10257525B2 Image storage and reconstruction based on sub-images
An apparatus comprises: a receiver configured to receive an image; and a processor coupled to the receiver and configured to: obtain pixels of the image; reorder the pixels to create reordered pixels; generate a first sub-image and a second sub-image using the reordered pixels; generate a first instruction to store the first sub-image in a first sub-image node; and generate a second instruction to store the second sub-image in a second sub-image node; and a transmitter coupled to the processor and configured to transmit the first instruction and the second instruction to a database.
US10257524B2 Residual up-sampling apparatus for performing transform block up-sampling and residual down-sampling apparatus for performing transform block down-sampling
A residual up-sampling apparatus has a residual up-sampling buffer and a shared residual up-sampling circuit. The residual up-sampling buffer stores an intermediate residual up-sampling result. The shared residual up-sampling circuit employs a same processing kernel to perform a first-direction residual up-sampling operation and a second-direction residual up-sampling operation. The first-direction residual up-sampling operation processes an inverse transform output of an inverse transform circuit to generate the intermediate residual up-sampling result to the residual up-sampling buffer. The second-direction residual up-sampling operation performs transpose access upon the residual up-sampling buffer to retrieve the intermediate residual up-sampling result, and processes the intermediate residual up-sampling result to generate a final residual up-sampling result.
US10257523B2 Adaptive decoding system
A method, system, and computer program product for adaptive decoding is provided herein. The method includes the steps of receiving a video bitstream, selecting an initial extraction level, and switching to a lower quality extraction level if a decoding rate is less than a rate at which data extracted from the video bitstream is sent to the decoder. The method further includes the step of switching to a higher quality extraction level if the decoding rate is greater than a rate at which data extracted from the video bitstream is to the decoder.
US10257518B2 Video frame fade-in/fade-out detection method and apparatus
A video frame fade-in/fade-out detection method is provided, the detection method includes: before motion search, performing inter-frame comparison on block direct current components in some rows of a picture or performing inter-frame comparison on block direct current components in a partial area of a picture; collecting statistics on an inter-frame comparison result; determining whether fade-in/fade-out exists, to choose whether prediction is in a weighted mode; and if it is detected, by means of inter-frame comparison on block direct current components on some rows, that no global fade-in/fade-out exists, selecting a partial area within a range of some detected rows to perform inter-frame comparison on block direct current components again, and detecting local fade-in/fade-out. In the present invention, fade-in/fade-out is detected under the premise that easy hardware implementation is ensured, which saves a bandwidth and improves block match accuracy; in addition, the present invention proposes a solution for local fade-in/fade-out.
US10257513B2 Method and system for generating a transform size syntax element for video decoding
In a video processing system, a method and system for generating a transform size syntax element for video decoding are provided. For high profile mode video decoding operations, the transform sizes may be selected based on the prediction macroblock type and the contents of the macroblock. A set of rules may be utilized to select from a 4.×.4 or an 8.×.8 transform size during the encoding operation. Dynamic selection of transform size may be performed on intra-predicted macroblocks, inter-predicted macroblocks, and/or direct mode inter-predicted macroblocks. The encoding operation may generate a transform size syntax element to indicate the transform size that may be used in reconstructing the encoded macroblock. The transform size syntax element may be transmitted to a decoder as part of the encoded video information bit stream.
US10257512B2 Electronic apparatus and method for designing multi-format decoder
Disclosed are a method of designing to transform an a single-format decoder, which performs image processing on an image signal using a first codec, to a multi-format decoder, which performs image processing on an image signal using a second codec, and an electronic apparatus thereof. The method includes processing first information about the first codec and second information about the second codec to produce a first transform coefficient associated with the first codec and a second transform coefficient associated with the second codec, through a predetermined transform method; determining a similarity between the first transform coefficient associated with the first codec and the second transform coefficient associated with the second codec; and converting the single-format decoder to the multi-format decoder by adding at least one of a shifter, an adder, and a subtractor, based on the determined similarity. Consequently, a reduction in chip size and cost may be achieved.
US10257511B2 Adaptive filtering based upon boundary strength
An image decoding apparatus that includes a motion compensation prediction circuit configured to conduct motion compensation prediction for each of blocks to be decoded by using the reconstructed image, an inverse transformation circuit configured to conduct inverse orthogonal transformation for the data of the blocks to be decoded, and a determination circuit configured to determine a filtering strength and whether or not to conduct filtering, with respect to each of the boundaries. In addition, the determining circuit is configured to determine filtering is conducted when at least one of the two adjacent blocks is intra-coded, and filtering is not conducted when both of the two adjacent blocks are not intra-coded, a non-zero transformation coefficient is not coded in both of the two adjacent blocks, the two adjacent blocks are predicted by the same reference frame, and an absolute value of a difference between motion vectors of the two adjacent blocks is smaller than a specified threshold value.
US10257509B2 Apparatus and method for multi configuration near eye display performance characterization
System and method for performance characterization of multi configuration near eye displays includes: a mirror; a lamp; a beamsplitter; a collimating and reflective lens for collimating light reflected from the beamsplitter and reflecting it back towards an image sensor having a view finder; a field-of-view (FOV) aperture to project light from the lamp onto the DUT through the objective lens; a video viewfinder digital camera for capturing an virtual image of the DUT; a spectroradiometers for performing spectroradiometric measurements on a captured image of the defined measurement area to characterize the performance of the DUT; and a controller circuit for characterizing performance of the DUT based on the spectroradiometric measurements.
US10257508B2 Light source device, display apparatus including the same, display method using the same
A light source device may include a first light source, a second light source, a light guide plate (LGP) configured to guide a light incident from at least one of the first light source and the second light source, an optical film configured to form a distribution of directional light by controlling a progress path of a light output from the LGP, and a controller configured to control activation of at least one of the first light source and the second light source in order to control the distribution of directional light.
US10257506B2 Method of obtaining depth information and display apparatus
A method of obtaining depth information and a display apparatus may adjust a sensor area of a sensor panel based on a distance from an object, and may obtain depth information of the object based on the adjusted sensor area.
US10257500B2 Stereoscopic 3D webpage overlay
Systems and methods for displaying a stereoscopic three-dimensional (3D) webpage overlay. In some embodiments, user input may be received from a user input device and in response to determining that the user input device is not substantially concurrently interacting with the 3D content, interpret the user input based on a 2D mode of interaction. In addition, the user input may be interpreted based on a 3D mode of interaction in response to determining that the user input device is substantially concurrently interacting with the 3D content. The 2D mode of interaction corresponds to a first visual cursor, such as a mouse cursor, and the 3D mode of interaction corresponds to a second visual cursor, such as a virtual beam rendered to extend from a tip of the user input device.
US10257496B2 Quality inspection data distributed ledger
A method for generating a quality inspection data block for a distributed ledger includes: determining an identification code associated with a sample to be inspected, inspecting the sample and thereby generating quality inspection data associated with the sample, and after completion of the inspecting of the sample combining the identification code and the quality inspection data into the quality inspection data block. The method also includes adding the quality inspection data block to the distributed ledger. An inspector including a sensor that senses a characteristic of a sample, a memory that stores sensor output data, and a processor configured to: determine an identification code associated with a sample to be inspected, generate quality inspection data based on the sensor output data, and combine the identification code and the quality inspection data into a quality inspection data block. In one example, the inspector is an in-flight 3D inspector.
US10257495B1 Three dimensional composite images of digital identifications
In general, one innovative aspect of the subject matter described in this specification may be embodied in methods that include generating a three-dimensional composite image of a user from a set of two dimensional facial images. For instance, a depth map may initially be generated for each of the two dimensional facial images based on depth information. The depth maps may be used to identify matching elements that are used to combine multiple two-dimensional images. The generated three-dimensional composite image may then be displayed on a digital identification of a user device. In some instances, the rendering of the three-dimensional composite image on the user device may be adjusted based on tilting motions.
US10257493B2 Transferring of 3D image data
A system of transferring of three dimensional (3D) image data is described. A 3D source device (10) provides 3D display signal (56) for a display (13) via a high speed digital interface like HDMI. The 3D display signal has frames constituting the 3D image data according to a 3D video transfer format, in which format the frames comprise at least two different frame types. Each frame has a data structure for representing a sequence of digital image pixel data, and represents a partial 3D data structure. The 3D source device includes frame type synchronization indicators in the 3D display signal. The display detects the frame type synchronization indicators and frame types, and generates the display control signals based on synchronizing the partial 3D data structures in dependence of the frame type synchronization indicators.
US10257492B2 Image encoding and display
An image encoding method includes, for each of left and right images of an image stereo pair, identifying a region of interest (ROI) in an input image, generating multiple representations of that input image such that one representation is a high field of view (FOV) representation including substantially all of the input image and another representation is a low FOV representation having a lower FOV than the high FOV representation and including at least the ROI. The relationship between pixel resolution and image size for the high and low FOV representations is such that, in relation to the ROI, the low FOV representation provides more image detail than the high FOV representation. The method also includes generating one or more multiplexed images by juxtaposing portions of the left and right, high and low FOV representations so as to include all image content thereof in fewer than four multiplexed images.
US10257491B2 Method for adapting a number of views delivered by an auto-stereoscopic display device, and corresponding computer program product and electronic device
A method and an apparatus for adapting a number of views delivered by an auto-stereoscopic display device are presented. The method is executed by an electronic device, and it comprises: determining a number of views based on a list of number of views supported by the auto-stereoscopic display device and at least an information indicative of a computing power of a device needed to deliver content for each view; obtaining a correspondence map between sub-pixels of the auto-stereoscopic display device and the number of views; and providing content to the sub-pixels of the auto-stereoscopic display device according to the correspondence map.
US10257490B2 Methods and systems for creating and providing a real-time volumetric representation of a real-world event
An exemplary virtual reality media provider system (“system”) includes a configuration of synchronous video and depth capture devices disposed at fixed positions at a real-world event. In real time, the video and depth capture devices capture two-dimensional video data and depth data for surfaces of objects at the real-world event. The system generates a real-time volumetric data stream representative of a dynamic volumetric model of the surfaces of the objects at the real-world event in real time based on the captured two-dimensional video data and captured depth data. The dynamic volumetric model of the surfaces of the objects at the real-world event is configured to be used to generate virtual reality media content representative of the real-world event as experienced from a dynamically selectable viewpoint corresponding to an arbitrary location at the real-world event and selected by a user experiencing the real-world event using a media player device.
US10257489B2 Stereo camera device and rectification method therefor
A stereo camera device according to one embodiment of the present invention comprises: a light pattern projection unit for projecting a predetermined pattern; a first camera unit for photographing the pattern; a second camera for photographing the pattern; and a control unit for controlling the light pattern projection of the light pattern projection unit, and determining whether to perform rectification between a first image and a second image by analyzing the first image photographed by the first camera unit and the second image photographed by the second camera unit.
US10257488B2 View synthesis using low resolution depth maps
View synthesis is performed based on obtained texture data and a depth map. The resolution of the depth map is lower than that of the texture data by a ratio dw in the x direction and by a ratio dh in the y direction. Texture pixel positions x, y are transformed into non-integer depth map pixel positions by performing divisions x/dw and y/dh and these non-integer depth map pixel positions are rounded to integer depth map pixel positions, and a view is synthesized based at least on the obtained texture data and depth map values at the integer depth map pixel positions and/or adjacent positions.
US10257484B2 Imaging processing device and imaging processing method
An imaging processing device and an imaging processing method that can solve a problem generated in visible light photographing in a case where DBPF is used instead of an infrared cut filter. An imaging sensor includes a color filter, and DBPH that has a transmission characteristic in a visible-light band, blocking characteristic in a first wavelength band adjacent to a long-wavelength side of the visible-light band, and transmission characteristic in a second wavelength band that is a part of the first wavelength band. A signal processing unit subtracts an infrared signal, which is output from an infrared pixel, from each color signal output from a pixel in each color of visible light in the imaging sensor. Here, in a case where each color signal reaches a pixel saturation level, control of performing correction in such a manner that an infrared signal subtracted from each color signal is lowered is performed.
US10257482B2 Apparatus and methods for bringing an object to life
This disclosure relates to apparatus and methods for bringing an object to life using a projection apparatus. An object may be augmented with a projected image by detecting a landmark associated with the object, determining a modified version of an image to compensate for an orientation of the projection apparatus to the landmark, and implementing a light generated by the projection apparatus to project the modified version of the image on a surface of the object.
US10257480B2 Projection display apparatus and projection method for projection display apparatus
A projection display apparatus that can prevent deviation in the light quantity distribution of the projected image is provided. A projection display apparatus includes: a light source unit including a light emitting element; an image light generator modulating light from the light source unit to emit image light; a projecting unit projecting the image light; a polarization modulator on which the image light is made incident and that emits light in a particular polarization state; and a depolarizer arranged on the optical path between the light emitting element and the polarization modulator.
US10257475B2 Video on demand for audio/video recording and communication devices
In an A/V recording and communication device, the power configuration of the device is considered when determining a setting for a keep-alive interval of the device. If the device is connected to a reliable and continuous source of power, such as AC mains, then the keep-alive interval may be set to a very short duration, thereby reducing or eliminating any latency that the user might experience when attempting to remotely access the camera of the device. By contrast, if the device relies solely on a rechargeable battery for power, then the keep-alive interval may be set to a longer duration, thereby reducing the rate at which the rechargeable battery will be discharged. And, if the device is connected to an intermittent source of power, such as a solar panel, then the keep-alive interval may be set to a moderate duration to balance the competing interests of reducing latency and conserving battery life.
US10257474B2 Network configurations for integrated accessory control
An integrated accessory control system can efficiently set up a new media streaming session with one or more accessories. A session identifier for the new session, as well as a destination address and security parameters can be generated. A data object comprising the generated elements can be written to a resource location. Additionally, a second data object comprising the session identifier, a streaming source address, a source identifier, and additional security parameters can be read from the resource location. A third data object comprising the session identifier, a session start command, and codec parameters can then be generated. The third data object can also be written to the resource location. Further, streamed media data conforming to the codec parameters and the security parameters may be received.
US10257473B2 Doorbell device and method thereof
A doorbell device is provided. The doorbell device includes a first camera unit, a second camera unit, a doorbell button, and a processing unit. The first camera unit includes a first camera lens and a first image sensor, generating a first video. The second camera unit includes a second camera lens and a second image sensor, generating a second video. The processing unit selectively activates one of the first camera unit and the second camera unit according to at least one of the first video, the second video, and a state of the doorbell button.
US10257471B2 Steerable nozzle-mounted camera system and method
A system for imaging a pipe comprising: (a) a first nozzle having a plurality of jets configured such that expelling fluid from the first nozzle urges the nozzle in an axial direction without substantially biasing the first nozzle laterally; (b) a second nozzle in fluid communication with the first nozzle, the second nozzle having one or more jets configured such that expelling fluid from the second nozzle biases the second nozzle laterally, wherein at least one of the first or second nozzles is configured for attachment to a hose for providing pressurized fluid, wherein the second nozzle is operatively connectable to the hose such that rotating the hose rotates the second nozzle; and (c) a camera attached proximately to the second nozzle.
US10257470B2 Automated door
An automated door-opening device includes a first camera disposed on the outside of the door. The first camera is adapted to recognize a predetermined pattern of a gesture made by a patron. The gesture made in front of the first camera opens the door by a first actuator. A second actuator can be used to lock or unlock the door, thereby providing full hand-free operation of the door.
US10257469B2 Neighborhood camera linking system
Systems and methods for linking neighborhood cameras and recording video from cameras that monitor public areas proximate neighborhood homes are provided. Some methods can include providing a plurality of cameras, each of the plurality of cameras linked to a respective security system in a plurality of security systems, each of the plurality of security systems protecting a respective building in a plurality of buildings, detecting an alarm event in a first security system of the plurality of security systems, and responsive to detecting the alarm event in the first security system, instructing the plurality of cameras to record video of a public area proximate the respective building in the plurality of buildings protected by the respective security system in the plurality of security systems linked to each respective camera in the plurality of cameras.
US10257463B2 Multifunctional conferencing systems and methods
A conferencing system for providing remote assistance according to the present disclosure includes a service requester device configured to execute a service requester application, a service provider device configured to execute a service provider application and a server application executing on a computer server remotely located from the service requester and service provider devices, the service requester and service provider applications are configured to dynamically connect to each other through the at least one server application.
US10257457B2 Solid-state imaging device
Provided is a solid-state imaging device capable of increasing the speed of an A/D converter. The solid-state imaging device includes a successive approximation A/D converter that performs A/D conversion on an analog pixel signal. The successive approximation A/D converter includes a D/A converter, a comparator, and a successive approximation register. The D/A converter converts a digital reference signal to an analog reference signal. The successive approximation register operates based on the result of comparison by the comparator to generate the digital reference signal in such a manner that the analog reference signal approximates the analog pixel signal. The D/A converter includes a split capacitor, first capacitors, second capacitors, a switch array, a third capacitor, and a multiplexer. The first capacitors each have a first electrode coupled to the output node. The second capacitors are coupled to a second electrode of the split capacitor. The switch array is coupled to a second electrode of each of the first and second capacitors and is adapted to generate the analog reference signal at the output node by selectively applying a first reference voltage. The third capacitor is coupled to the second electrode of the split capacitor. The multiplexer is coupled to a second electrode of the third capacitor and is adapted to generate the analog reference signal at the output node by selectively applying a second reference voltage.
US10257456B2 Hardware friendly virtual frame buffer
Embodiments of a virtual frame buffer (VFB) for buffering asynchronous data originating from an imaging source such as a dynamic vision sensor. The VFB may include a hash table memory, a data memory, and a control unit. The control unit receives an input address of an asynchronous data event and determines a pseudo-randomly computed hash of the hash table memory at which to store the input address. The control unit links the hash to a handle corresponding to a data memory cell that stores pixel data of the event. The VFB may interface like a full frame buffer, but use significantly less memory. The VFB may be used with a pixel processing algorithm to search for recent events in a localized environment of a pixel.
US10257454B2 Solid-state imaging device, method of driving solid-state imaging device, method of manufacturing solid-state imaging device, and electronic apparatus
A solid-state imaging device includes: a semiconductor layer having a first surface and a second surface that oppose each other; and a plurality of photodiodes stacked in the semiconductor layer. One or more photodiodes of the plurality of photodiodes also serve as a transfer path of a signal charge accumulated in other photodiodes.
US10257452B2 Solid-state image pickup apparatus, signal processing method for a solid-state image pickup apparatus, and electronic apparatus
A solid-state imaging device includes a pixel array section that has at least one pixel with a photoelectric conversion unit and a charge detection unit. A driving section is configured to read out a signal of the pixel, a first portion of said signal being based on signal charge, a second portion of said signal being based on a reset potential. A signal processing section is configured to read out the first portion of the signal as a reference voltage, with the reference voltage being adjusted to cause the first and second portions of the signal to be within an input voltage range.
US10257451B2 Comparison device and CMOS image sensor using the same
Provided are a comparison device capable of achieving a small area by using one small sampling capacitor for an input terminal and improving linearity by using a fixed reference voltage and a CMOS image sensor using the same. The comparison device may include a comparator configured to compare a pixel signal inputted through a positive input terminal with a ramp signal, a first sampling capacitor configured to be provided between an input terminal of the ramp signal and the positive input terminal of the comparator, a sampling switch configured to be provided between an output terminal of the comparator and a negative input terminal of the comparator, and a second sampling capacitor configured to be provided between a ground terminal and the negative input terminal of the comparator.
US10257443B2 Multimedia distribution system for multimedia files with interleaved media chunks of varying types
A multimedia file and methods of generating, distributing and using the multimedia file are described. Multimedia files in accordance with embodiments of the present invention can contain multiple video tracks, multiple audio tracks, multiple subtitle tracks, data that can be used to generate a menu interface to access the contents of the file and ‘meta data’ concerning the contents of the file. Multimedia files in accordance with several embodiments of the present invention also include references to video tracks, audio tracks, subtitle tracks and ‘meta data’ external to the file. One embodiment of a multimedia file in accordance with the present invention includes a series of encoded video frames and encoded menu information.
US10257441B2 Methods, systems, and products for telepresence visualizations
Methods, systems, and products generate telepresence visualizations for a remote participant to a videoconference. A central server superimposes the remote participant onto images or video of the teleconferencing environment. The central server thus generates an illusion that the remote participant is in the same conferencing environment as other conferees.
US10257434B2 Multiview body camera system with environmental sensors and alert features
A multiview body camera system comprising a vest, a helmet, shoulder pads, camera units providing video, directional microphones providing audio, sensors providing motion detection and other functions is described herein. A control module controls camera units, microphones, sensors and all other circuitry. A tamper-proof locking compartment containing elements of the body camera system is operable by a remote control signal transmitted from an authorized party or by a security code. The body camera system features voice command recognition, real time monitoring, recording, storing, remote reporting; alerts the wearer of impending threats, such as approaching cars, persons, objects or gunshots and may incorporate a visor that provides a panoramic view. The body camera integrates all components internally. Bullet resistant material is used in the construction of the vest and helmet. The device operates continuously, and the wearer cannot disrupt the operation without consequence. All recorded data is archived an internal memory.
US10257427B2 Information processing method and electronic device
An information processing method and an electronic device are provided. The method comprises: detecting a first movement parameter value of an image capture unit of the electronic device in its current movement state, the first movement parameter value being associated with the current movement state of the image capture unit; determining a first capturing frame rate corresponding to the first movement parameter value based on a correspondence between movement parameter values and capturing frame rates; and controlling the image capture unit to capture an image at the first capturing frame rate.
US10257426B2 Image sensor modules, methods of manufacturing the same, and image processing systems including the image sensor modules
An image sensor module is provided. The image sensor module includes a printed circuit board (PCB), an image sensor chip disposed on a first plane of the PCB and electrically connected to the PCB, and an image signal processing chip disposed on the first plane of the PCB and electrically connected to the PCB. An aspect ratio of the image signal processing chip is at least two times greater than an aspect ratio of the image sensor chip. A minimum feature size of a metal line implemented in the image sensor chip is at least 1.5 times greater than a minimum feature size of a metal line implemented in the image signal processing chip.
US10257422B2 Solid-state image pickup element, image pickup module and electronic equipment
The present disclosure relates to a solid-state image pickup element, an image pickup module and electronic equipment configured to avoid large scaling of an image pickup element caused by an improvement in functions thereof. The solid-state image pickup element is configured with a lamination of an image sensor substrate on which a plurality of pixels is arranged on a surface of a sensor, and a signal processing substrate in which signal processing of an image signal output from the image sensor substrate is executed. The signal processing substrate has an electronic blur correction processing unit, a first connection unit that connects with an optical blur correction processing unit, and a second connection unit that connects with a gyro sensor which detects a blur generated in an image. At least a part of signals passed between the gyro sensor and the optical blur correction processing unit passes through the signal processing substrate.
US10257418B2 Image processing method for movement detection and compensation
An image processing method for improving image quality selects one of a plurality of two-dimensional pixel matrix source images of an imaged target as a reference image. Movement of the target is detected in the source images. The detected movement between the reference image and at least one other image of the source images is compensated differently in at least two different sections of the at least one other source image. The reference image and the movement compensated at least one other image are combined for forming an improved image.
US10257417B2 Method and apparatus for generating panoramic images
A method and an apparatus for generating panoramic images are presented. The method includes receiving a set of consecutive image frames. A portion of a first image frame is extracted to configure an intermediate panoramic image. The intermediate panoramic image is augmented by stitching image frame portions to the intermediate panoramic image. The image frame portions are selected from individual image frames in a subset of image frames including consecutive image frames from a second image frame to a penultimate image frame. Each image frame portion is selected based on a sharpness measure and an overlap measure associated with the respective individual image frame. The overlap measure is determined based on a comparison of the respective individual image frame with a current state of the intermediate panoramic image. A portion of a last image frame is stitched to the augmented intermediate panoramic image to configure the panoramic image.
US10257414B2 Method and system for smart group portrait
Various systems and methods are provided for capturing an image of a group of individuals in a scene. Facial detection may be performed to identify one or more individuals of the group. One or more features of each identified individual are monitored to determine an image quality score for the individual, indicative of how the individual will appear in a captured image of the group. A determination is made as to whether the image quality score for the individual satisfies one or more image quality threshold values. If the image quality score for the individual satisfies the one or more threshold values, a sub-image may be captured of the individuals. Sub-images for each individual may be combined to form a single composite image of the group.
US10257411B2 Electronic device, method, and storage medium for controlling touch operations
An electronic device includes a control unit that performs control to set the electronic device to a second state in a case where the electronic device is set to a first state and a detected orientation of the electronic device changes from a first orientation to a second orientation, set the electronic device to the first state in a case where the detected orientation changes from the second orientation to the first orientation, perform predetermined processing according to a touch operation performed on a display unit in a case where the electronic device is set to the first state, and not perform the predetermined processing even if the touch operation is performed on the display unit, in a case where the electric device is set to the second state.
US10257409B2 Electronic apparatus to display a plurality of items arranged in an item line on a display
An image processing apparatus includes a selection unit that selects any of a plurality of items arranged in a first area, a switching unit that switches a mode between a at least first mode, in which an item displayed in the first area selectable, and a second mode, in which the image processing apparatus accepts an operation for an item line including a plurality of items arranged in a second area, and a control unit that performs control to display the item line so that a boundary area between two items included in the item line is not at a predetermined position in the second area in the second mode, and display the item line so that the boundary area is at the predetermined position based on switching to the first mode.
US10257405B2 Automatic focusing method and automatic focusing system
An automatic focus method includes: catching an image data in a focus area; calculating the image data to get a contrast value curve via a contrast value algorithm; obtaining a contrast weight of each contrast value; calculating an adapted contrast value by multiplying the contrast value to the contrast weight; and adapting the focus according to the adapted contrast value curve. An automatic focus system using the automatic focus method is further disclosed.
US10257402B2 Control apparatus, method of controlling image sensing device, and non-transitory computer-readable storage medium that controls an image sensing device for tracking and sensing a tracking target
A control apparatus includes at least one processor operatively coupled to a memory, serving as a sensing unit configured to sense a tracking target that appears in a sensed video, a recording unit configured to record a size of the tracking target, and a search unit configured to obtain a predicted size of the tracking target in the sensed video, based on the size recorded by the recording unit, for a case of zooming out at a predetermined scaling factor, and, if the predicted size is larger than a predetermined size, to zoom out by the predetermined scaling factor, and then to search for the tracking target in the sensed video after the zoom out.
US10257398B2 Camera module having a focus adjusting unit
The present embodiment relates to a camera module comprising: a first body; a second body coupled to the first body; a lens unit coupled to the second body; a circuit substrate unit located in an internal space formed by the first body and the second body and having an image sensor mounted thereon; and a focusing unit formed in the second body, and moving and fixing the lens unit or the circuit substrate unit in an optical axis direction of the lens unit, wherein a distance between the lens unit and the image sensor in the optical axis direction is adjusted through the focusing unit.
US10257386B2 Image formation based on image data with smallest error generated using one of plural dither matrices
An image forming device is provided, including a generation part, a determination part and a printing part. The generation part generates a plurality of types of binarized image data with respect to original image data. The determination part determines the binarized image data, in which an error between each of the plurality of the types of the binarized image data and the original image data is smaller, among the plurality of the types of the binarized image data. The printing part prints the binarized image data determined by the determination part on a medium.
US10257384B2 Image processing apparatus
A binary image generation portion binarizes a scanned image and generates a binary image. A specific character position detection portion (a) specifies rectangles that circumscribe a plurality of characters, respectively, in the binary image, (b) detects a plurality of specific characters having longitudinal lines or transverse lines at centers of the specified circumscribing rectangles, and (c) detects, as positions of the plurality of specific characters, center positions of the longitudinal lines or the transverse lines, within a predetermined range, to be detected, in a main scanning direction or a sub-scanning direction. A skew angle specifying portion specifies an alignment direction in which the plurality of specific characters are aligned, based on the positions of the plurality of specific characters detected in the range to be detected, and specifies a skew angle of a document image in the scanned image, based on the specified alignment direction.
US10257382B2 Image formation control method, image forming system, and image forming apparatus for controlling data transfer among a plurality of communication paths
An image formation control method for controlling an image forming system including a controller that converts original image data into image formation image data, an image forming apparatus that includes a control unit and an image forming unit and forms an image on a sheet on a basis of the image formation image data, a plurality of communication paths through which plural pieces of data are capable of being transferred in parallel between the controller and the image forming apparatus, and a measurement unit that measures data transfer speed of each of the plurality of communication paths includes causing the control unit to refer to the data transfer speed of each of the plurality of communication paths measured by the measurement unit and to assign a data transfer to each of the plurality of communication paths.
US10257378B1 Positioning module and handheld scanner using the same
The disclosure is related to a positioning module and a handheld scanner using the same. The positioning module includes a base, a rotation support member, a shaft body, a wheel, a first sensor, and a second sensor. The rotation support member is pivoted to the base and rotates relative to the base about the first axis. The shaft body and the wheel are pivotally contacted to the main body and in constant contact with each other. When the wheel is rotated about a second axis due to a frictional force, the main body displace linearly and the shaft body is driven to rotate. Since the second axis is offset by the first axis, the rotation support member is driven to rotate at an angular displacement synchronously. The first and second sensors detect the shaft body and the main body to obtain the linear and angular displacements for positioning.
US10257377B2 Printing apparatus, control method of printing apparatus, and storage medium
A printing apparatus includes a printer engine and a network interface. A first controller communicates with the network interface, and a second controller controls power supply to the printer engine and the first controller. The first controller, when the printing apparatus makes a transition to a power-saving state, causes the network interface to be in a first sleep state or a second sleep state from the normal operation state and instructs the second controller to stop power supply to the first controller. The second controller supplies power to the first controller when the printing apparatus resumes from the first sleep state, and supplies power to the first controller and the printer engine when the printing apparatus resumes from the second sleep state.
US10257374B2 Image forming apparatus, method for controlling image forming apparatus, and program
An image forming apparatus includes a storage unit that stores a personal setting value of a user, a reception unit that receives a login of the user, and a control unit that that determines whether the personal setting value of the user whose login is received can be stored in the storage unit, and in a case where it is determined that the personal setting value cannot be stored and registration of the personal setting value is instructed by the user whose login is received, performs control so as to store the personal setting value of which the registration is instructed in a virtual storage area prepared for temporary storage.
US10257373B2 Non-transitory computer-readable recording medium and conference system
Disclosed is a non-transitory computer-readable recording medium in which a program is stored, wherein the program causes an information processing device to: obtain conference information of a conference; and prepare and display a print instruction window having a function for receiving a selection of a print apparatus used for a printing in a list of one or more print apparatuses by displaying the list and having a function for receiving an instruction for starting the printing, the print instruction window indicating the obtained conference information.
US10257369B2 Driving device and image forming apparatus including same
A driving device includes an exterior cover, a drive source, a drive source mount, a drive transmitter, and a rotor cover. The drive source includes a rotor and a stator disposed in the rotor. The drive source mount is disposed between the drive source and the exterior cover, to mount the drive source. The drive transmitter transmits a drive force from the drive source to a rotator. The rotor cover covers a periphery of the rotor.
US10257368B2 System and method for communication between mobile devices
Method for transferring an entitlement from a first party to a second party in a communication network. The second party which is preferably a mobile communication connects to a mobile communication network and to a peer-to-peer network. The second party selects, over the peer-to-peer network, entitlement offered by the first party to purchase or to use a product or a service. The second party effects the entitlement, using the mobile communication terminal, to purchase or to use the product or the service.
US10257363B2 Coordinating input on multiple local devices
One embodiment provides a method, including: receiving, at a first device, a user input; determining, at the first device, a second device is capable of responding to the user input; resolving, using a processor, a target device from among the first device and the second device; and executing, using the target device, a command in response to the user input. Other aspects are described and claimed.
US10257361B1 Method and apparatus of processing user data of a multi-speaker conference call
A method and apparatus of sharing documents during a conference call data is disclosed. One example method may include initiating a document sharing operation during a conference call conducted between at least two participants communicating during the conference call. The method may also include transferring the document from one of the two participants to another of the two participants, and recording at least one action performed to the document by the participants during the conference call.
US10257360B2 System and method to improve management during a conference call
A method to operate with electronic computer hardware to manage operations during simultaneous conference calls, the method comprising: processing each ongoing conference call by iteratively performing at a given time integral the following steps for a given conference call; identifying a set of attributes of the given conference call from a conference call database, the set of attributes comprising: an end time, a set of participants, and a set of participant devices of the given conference call; displaying, in real time, a calendar on the display of each device from the set of participant devices; initiating an auto dial procedure for a subsequent conference call after reviewing the calendar to determine if a subsequent call is scheduled for the given time integral; and terminating the given conference call if the end time of the given conference call is scheduled at the given time integral.
US10257357B1 System and method for managing routing of customer calls to agents
A call management system of a call center retrieves from a customer database enterprise customer data associated with an identified customer in a customer call, which may include customer event data, attributions data, and activity event data. The customer database tracks prospects, leads, new business, and purchasers of an enterprise. The system retrieves customer demographic data associated with the identified customer. A predictive model is selected from a plurality of predictive models based on retrieved enterprise customer data. The selected predictive model, including a logistic regression model and tree based model, determines a value prediction signal for the identified customer, then classifies the identified customer into a first value group or a second value group. The system routes a customer call classified in the first value group to a first call queue assignment, and routes a customer call classified in the second value group to a second call queue assignment.
US10257356B2 Task assignments to workers
Network presence is used to assign a worker to a task. In today's networked environment, workers may be remotely located but still accomplish tasks. As long as workers have network access, the workers may be assigned tasks for completion. As tasks are completion, the network presences of the workers are determined, and the tasks may be assigned based on the network presences.
US10257354B2 Techniques for L3 pairing in a contact center system
Techniques for L3 pairing in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for L3 pairing in a contact center system comprising identifying a plurality of contacts waiting for assignment, identifying a plurality of agents available for assignment, and selecting at least one of the plurality of agents with at least one of the plurality of contacts for assignment and connection within the contact center system.
US10257352B2 End user experience via distributed option tree generation
A method, computer program product, and system is disclosed for generating an Interactive Voice Response (IVR) system tree. A plurality of IVR system options from the IVR system are received. A first set of selections of the IVR system options are received from the user. A second set of selections of the IVR system are received, comprising at least a second set of subtrees. In response to identifying a plurality of subtrees of the second set of subtrees that are associated with the root node, the identified plurality of subtrees are mapped to the option tree. An IVR combination tree is generated. A visualization IVR combination tree is generated for display, in response to receiving a second user request for access to the IVR system. A target service associated with a user input selection of at least one end node of the visualized IVR combination tree is accessed.
US10257349B1 Telephone call-back device
Disclosed is a telephone call-back device that can provide a means for the recipient of a robocall incoming phone call to take action. The telephone call-back device includes an activation device, a call source utility, and a call-back utility. The activation device is a button or switch that a user can activate when they receive a robocall. Once the activation device is activated, the call source utility identifies a source phone number of the robocall incoming phone call. The call-back utility initiates one or more robo call-back outgoing phone calls to be sent to the source phone number. The call-back utility can be programmed to try to send many robo call-back outgoing phone calls to the source phone number to try to swamp the phone number with robo call-back outgoing phone calls.
US10257348B2 Providing additional information to called parties
A system, method, and computer readable medium for providing additional information to called parties comprises receiving a call from a calling party, performing a lookup of information associated with the calling party in a database, receiving the information from the database, and forwarding the information to a called party. The system comprises at least one device for receiving a call from a calling party, and at least one database for storing information associated with the calling party, wherein the at least one device is operable to perform a lookup of information associated with the calling party in a database, receive the information from the database, and forward the information to a called party.
US10257345B2 Mobile device communication access and hands-free device activation
Apparatuses, systems, and methods are provided for analyzing an incoming telephonic event (e.g., call, message, and/or notification) to a mobile device during operation of a vehicle in relation to a combination of factors to determine if the incoming telephonic event is to be allowed to be received during vehicle operation. The mobile device associated with a driver of the vehicle may receive the incoming telephonic event during operation of the vehicle. An incoming telephonic event analysis application operating on the mobile device may apply a soft block preventing the incoming telephonic event from being displayed on the mobile device. Based on the incoming telephonic event data, vehicle operational data, user preferences, hands-free device activation, and driver and road ratings, the incoming telephonic event analysis application may determine whether or not to maintain the soft block or allow the incoming telephonic event to be displayed on the mobile device during operation of the vehicle.
US10257341B2 Using a smartphone for remote interaction with visual user interfaces
Methods and systems are provided for establishing an interaction session between a visual interface on any of a wide range of devices (e.g., POS, ATM, computer, television, or other visual display) and a smartphone having a camera by using the smartphone camera to scan or capture a special image (e.g., a QR code) presented on the visual interface. The special image serves as a token mark that can graphically encode information about the visual interface and the operator or owner of the device presenting the visual interface. Upon scanning the token mark, an application on the smartphone may establish a connection between the application and a server in communication with the visual interface. The application may then present some of actions provided by the visual interface on the smartphone display so that the user can select actions using the smartphone with the selected actions being performed on the visual interface.
US10257337B2 Communication apparatus connectable with use of close proximity wireless communication, method for controlling communication apparatus, and recording medium
A communication apparatus includes a communication unit configured to communicate with an external apparatus, and a control unit having a plurality of display modes including a single-display mode of displaying a single content on a single screen of a display unit, and a multi-display mode of displaying a plurality of contents on the single screen of the display unit, wherein, if the communication unit starts communication with the external apparatus in a state where the display mode is the multi-display mode, the control unit displays the plurality of contents on the single screen of the display unit and receives a selection of a transmission target after establishment of the communication with the external apparatus, and wherein, if the communication unit starts the communication with the external apparatus in a state where the display mode is the single-display mode, the control unit does not receive the selection of the transmission target after the establishment of the communication with the external apparatus.
US10257328B2 Method and apparatus for control frame extension
Aspects of the disclosure provide an apparatus having a processing circuit and a transceiver. The processing circuit is configured to generate a frame to have an extended subtype under a control type, configure a media access control (MAC) header of the frame to indicate an extended control frame format, and configure a field of the frame to be an extended subtype field according to the extended control frame format to carry an identification for the extended subtype. The extended subtype is defined in addition to a plurality of subtypes that are identifiable using a subtype field in the frame according to a control frame format. The transceiver is configured to transmit signals to carry the frame.
US10257325B2 System, apparatus, and method for configuring preamble and synchronizing frame
Provided is a method and apparatus of a receiver. The method and apparatus include generating a macro sequence of a length using a complementary-symmetry property. The method and apparatus also obtain a preamble sequence for a communication mode based on the macro sequence.
US10257324B2 Link adaptation for multi-user transmission in 802.11 systems
The embodiments provide a method implemented by a network device for transmitting link adaptation feedback in a Wireless Local Area Network (WLAN) that supports multi-user simultaneous transmission. The method generates and transmits a frame that includes one or more link adaptation feedback values associated with a wireless communications link between the network device and a second network device. In one aspect, the one or more link adaptation feedback values may include a link adaptation feedback value for an entire operation bandwidth of the wireless communications link and a link adaptation feedback value for a given subchannel within the operation bandwidth. In another aspect, link adaptation feedback values for one or more users of a multi-user simultaneous transmission are transmitted in a multi-user acknowledgment (ACK) frame. The embodiments allow for efficient link adaptation in a multi-user simultaneous transmission environment.
US10257323B2 Apparatus and method for processing header compressed packet in electronic device
An electronic device process data including a compressed header is provided. The electronic device includes a controller configured to generate a data packet comprising a header compressed based on at least one data packet previously transmitted, and a transmitter configured to transmit the data packet.
US10257319B2 System providing faster and more efficient data communication
A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
US10257316B2 Monitoring of node.js applications
A system creates and monitors virtual threads within a node.js application. Callbacks executing within an event loop for a node.js system are identified and may be traced. The callbacks are associated with a context, and resources associated with execution flow during each context may be identified. Callback registrations, callback calls, and callback completion messages may each be detected and recorded. Each registration, call, and completion message is associated with a virtual thread or other transaction identifier. The timing information for each virtual thread and other resource usage for each context may then be identified, stitched together for distributed transactions and reported to a user to provide more detail for node.js application processing.
US10257315B2 Secure proxied data retrieval from third-party services
In one embodiment, a social networking system transmits a client proxy application to a client device in order to export data from a third-party site that has instituted IP address blocking or rate limiting. In particular embodiments, the proxy application multiplexes a plurality of web responses from the third-party server over a single socket communication with a proxy server. In particular embodiments, the proxy application obtains data from the third-party service and relays it via the proxy server to the social networking system.
US10257314B2 End-to-end user experiences with a digital assistant
A digital assistant supported across devices such as smartphones, tablets, personal computers, wearable computing devices, game consoles, and the like includes an end-to-end user experience client that interfaces with extensions to applications and/or remote cloud-based services so that user experiences, content, or features can be integrated with the digital assistant and rendered as a native digital assistant user experience. The digital assistant is configured to perform as an active participant in a user experience from its initiation to its conclusion (i.e., from “end-to-end”) by determining the user's intent, performing tasks and actions, providing status, and interacting with the user as needed. The digital assistant utilizes proximity sensing so that its end-to-end participation in a user experience may span different physical locations. Such capability can facilitate the performance of location-specific actions including authenticating the user to gain access to locations, information, or services that would be restricted from non-authenticated users.
US10257313B2 Media intelligence suite
A device may receive an indication to determine status information associated with a media content delivery of media content. The media content may be delivered via a content delivery system. The device may determine, based on information provided by devices included in the content delivery system, progress information associated with the media content delivery. The progress information may identify progress, associated with the media content delivery, with respect to one or more steps, associated with delivering the media content, performed by the devices included in the content delivery system. The device may determine the status information, associated with the media content delivery, based on the progress information. The status information may indicate the status of the media content delivery. The device may provide the status information such that the status information may be displayed as a visual indication of the status of the media content delivery.
US10257311B2 Methods and systems of identifying a device using strong component conflict detection
A system implements a method of identifying an electronic device that requests access to a web service. A processor may receive, from an electronic device via a communication network, a first group of requests to access one or more web service functions on behalf of a registered user of the web service. The processor will receive, in connection each of the requests in the first group, one or more data points about the electronic device from which the request originated, will analyze the data points and grouping the requests into a plurality of strong components so that each strong component comprises requests that originate from either a single electronic device or from a plurality of electronic devices having one or more similar properties, and will generate a graph representative of one or more associations between or among the strong components within the grouping.
US10257305B2 Preemptive content distribution
An aspect of preemptive distribution of content includes monitoring content accessed in a local cache of a computing device. A time and a location of content accesses in the local cache are tracked. Prefetching heuristics are determined based on patterns of the time and the location of the content accesses. The prefetching heuristics are applied to speculatively prefetch additional content prior to the computing device receiving a request to access the additional content.
US10257303B2 Proxy-computer-based provision of alternative graphical user interfaces
The invention relates to a computer-implemented method for providing an alternative GUI to a client application. A proxy computer comprises a history with request sequences respectively representing a part of a workflow predefined by an original GUI. Each request sequence in the history has been transmitted previously from an original GUI displayed in a client application via the proxy computer and via a network to a backend application. The proxy computer intercepts a current request transmitted from the original GUI to the backend application via the network and the proxy computer, compares the current intercepted request with the request sequences in the history, identifies and evaluates a matching request sequence for generating the alternative GUI, the alternative GUI completely or partially implementing the part of the workflow represented by the identified request sequence and returns the generated alternative GUI via the network to the client application.
US10257300B2 Precision push method for internet information
The present invention could achieve the implementation of one-off publishing by users of structured information, non-structured information, text information and webpage information, precisely push these information to various internet information application platforms and relevant information requiring users, thus relieving an internet user from the distress of repeatedly publishing on various application platforms, reducing information collecting costs of the internet application platforms, and further improving communication and application efficiency of internet information.
US10257296B2 Service providing system, service providing device, and data constructing method
According to one embodiment, a service providing system accumulates, as first context information linked to identification information of a first user, at least a part of first data detected by a first sensor worn on a body of the first user or provided in a held object of the first user. The service providing system provides a first service based on a first aggregate of the accumulated first context information to the first user.
US10257295B1 Internet activity, internet connectivity and nearby Wi-Fi and local network device presence monitoring sensor
In some implementations, a system can monitor Internet activity, internet connectivity, and nearby Wi-Fi and local network presence associated with a local network. Internet activity data of a network of a property over a particular period of time is initially obtained. Occupancy data from one or more devices associated with the property is then obtained. The occupancy data indicates a physical presence of people within the property over the particular period of time. An abnormality associated with the network of the property is then identified based on the obtained Internet activity data and the obtained occupancy data. An indication of the abnormality associated with the network of the property is then provided in response to identifying the abnormality associated with the network.
US10257293B2 Computer-vision content detection for sponsored stories
In one embodiment, a system may receive sponsor specifications from a sponsor designating one or more concepts, monitor a plurality of activity streams for upload by users of matching multimedia objects, determine a geographic location associated with each matching multimedia object, receive a request from the sponsor associated with a specific geographic area, and send to a client device associated with the sponsor in response to the request information identifying the geographic locations associated with the respective matching multimedia objects that are within the specific geographic area.
US10257283B2 System, method and computer program product for network function modification
A network function modification method, system, and computer program product, include terminating the connection-oriented session between a client and a server via at least two proxies, running a multipath connection-oriented session between the at least two proxies, if an insertion request is received, establishing a first multipath subflow with the new multipath subflow traversing the network function of the insertion request, and if a removal request is received, establishing a second multipath subflow with the new multipath subflow not traversing the network function of the removal request.
US10257282B2 Lock management method in cluster, lock server, and client
A lock management solution in a cluster, where the cluster includes a client and a lock server, the lock server includes an interface card and a memory, the memory stores a read lock request queue recording an identifier of a client waiting for a read lock or obtaining the read lock, the memory further stores a write lock request queue recording an identifier of a client waiting for a write lock or obtains the write lock, and the memory further includes a read lock allocation count and a write lock allocation identifier, where the read lock allocation count records an allocated read lock, and the write lock allocation identifier indicates whether the write lock has been allocated.
US10257278B2 Vehicle defined source transmitter
Systems and methods of crowd sourcing data are provided. In one embodiment, a method of crowd sourcing data comprises: receiving data region boundary information from an aggregation system, the data region boundary information defines boundaries of data regions; determining membership in a data group for a vehicle based on position of the vehicle within a region; determining whether another member of the data group has been selected as data source; determining whether the vehicle can provide information to the data aggregation system; broadcasting a self-nomination message for the information to members of the data group, wherein the self-nomination message self-selects the vehicle as data source for the information; wherein the self-nomination message identifies the type of information; and transmitting the information from the data source to the data aggregation system via a communication link, wherein only the data source transmits the information to the data aggregation system for the data group.
US10257275B1 Tuning software execution environments using Bayesian models
An optimizer for a software execution environment determines an objective function and permitted settings for various tunable parameters of the environment. To represent the execution environment, the optimizer generates a Bayesian optimization model employing Gaussian process priors. The optimizer implements a plurality of iterations of execution of the model, interleaved with observation collection intervals. During a given observation collection interval, tunable parameter settings suggested by the previous model execution iteration are used in the execution environment, and the observations collected during the interval are used as inputs for the next model execution iteration. When an optimization goal is attained, the tunable settings that led to achieving the goal are stored.
US10257274B2 Tiered heterogeneous fast layer shared storage substrate apparatuses, methods, and systems
A storage system for organizing and maintaining metadata in a distributed network. The system includes: a network; a plurality of distributed nodes configured to communicate through the network; a plurality of block devices configured to communicate with the plurality of distributed nodes through the network; and a management server configured to communicate with each of the plurality of distributed nodes and block devices and further configured to arbitrarily associate metadata and data to any of the plurality of distributed nodes such that a global copy of the metadata does not exist in one or more fixed locations known to all distributed nodes.
US10257271B2 Chandra-Toueg consensus in a content centric network
One embodiment provides a system that facilitates secure communication between computing entities. During operation, the system generates a first interest that indicates a vote for a value associated with a group prefix and a round number. In response to the first interest, the system receives a first content object that indicates an acknowledgment of the vote and has a payload that includes a nonce validator. In response to a second interest that indicates an acknowledgment of the first content object, the system receives a second content object that indicates a decision for the value and has a payload that includes a nonce which is used as a pre-image of the nonce validator. The system verifies the second content object based on the nonce and the nonce validator.
US10257269B2 Selectively disabling operation of hardware components based on network changes
Disclosed herein are systems and methods for selectively disabling operation of hardware components based on network changes. In some embodiments, the hardware component may cause a platform to perform network discovery to receive first network discovery data, cause the platform to perform network discovery to receive second network discovery data, determine that the differences between the first and second data exceed a network change threshold, and in response to the determination, cause disablement of operation of one or more functions of the hardware component. Other embodiments may be disclosed and/or claimed.
US10257268B2 Distributed peer-to-peer data center management
Provided is a process of managing rack-mounted computing devices in a data center with a distributed peer-to-peer management system, the process including: determining roles of data-center management computing devices in a distributed peer-to-peer data-center management system; receiving, via an out-of-band network, a data-center management command at a given data-center management computing device; distributing, based on at least some of the roles, via the out-of-band network, the data-center management command.
US10257261B2 Multi-tenant-cloud-aggregation and application-support system
The present application is directed to a distributed system that provides multi-cloud aggregation and that includes a cloud-connector server, cloud-connector nodes, and one or more service-provider nodes that cooperate to provide services that are distributed across multiple clouds. A service-provider node obtains tenant-associated information from a virtual data center in which the service-provider node is installed and provides the tenant-associated information to the cloud-connector server.
US10257255B2 Hierarchical organization for scale-out cluster
Performing a distributed data operation. A method includes receiving a request for one or more data operations from a first computing system, such as a client. The method further includes determining a number of node endpoints that can be used to satisfy the query. Based on the number of node endpoints, the method further includes selecting a plan from the group consisting essentially of a flat data operation plan, a hierarchical data operation plan or a combination of partially flat/partially hierarchical data operation plan. The request for one or more data operations is serviced using the selected data operation plan.
US10257254B2 Method and associated server for providing user-friendly operation
A server includes a web page service module, a first CGI module and a second CGI module, in which the first CGI module and the second CGI module correspond to applications required to be executed by different respective authorities. In the operations of the server, the web page service module receives a request from a device external to the server, and the web page service module determines contents of the request to select the first CGI module or the second CGI module in order to execute the request.
US10257253B1 Systems, methods, and media for correlating information corresponding to multiple related frames on a web page
Systems, methods, and media for correlating information corresponding to multiple related frames on a web page are provided. In some embodiments, a method for identifying corresponding iframes on a web page to a server is provided, the method comprising: loading a web page including a plurality of iframes; receiving the requested content and identifying information for a first iframe; loading an event listener; determining a location of the first iframe in the structure of the web page; transmitting a message to a second iframe including the first identifying information and location of the first iframe; receiving, using the event listener, a message from the second iframe including second identifying information and location of the second iframe; determining that the second iframe is nested within the first iframe; and transmitting a third message to a server including at least the second identifying information and location of the second iframe.
US10257251B1 Systems and methods for using a uniform resource locator to call for different types of content
This disclosure relates to systems and methods for using a uniform resource locator to retrieve content for both a first application and a second application. The user may elect to use the first or second application to view content associated with the uniform resource locator. In one instance, an unmodified uniform resource locator may be parsed for identifiers that may be used to retrieve content for the second application instead of the content for the first application. In another instance, a modified uniform resource locator may be appended with a second application scheme and a path for the content of the second application address. In both instances, the unmodified and the modified uniform resource locators may be used to retrieve content for the first application or the second application.
US10257245B2 Association of user interactions at a first venue with the user for use in a second venue
There is provided a server and method for association of user interactions of a first venue and a second venue. The server including a memory storing a user profile of a user and a hardware processor, wherein the hardware processor may be configured to receive first user interactions of the user with a first system in a first venue, the first user interactions including a request for playing a first media content using the first system in the first venue, store the first user interactions of the user in the user profile of the user in the memory, determine, after storing, the user is in a second venue, retrieve from the user profile, after determining, the first user interactions, and provide, after retrieving, a custom presentation to the user using a second system in the second venue, wherein the custom presentation is based on the first user interactions.
US10257244B2 Method for synchronizing a rich media action with an audiovisual change, corresponding device and computer software, method for generating a rich media presentation and corresponding computer software
The invention relates to a method for synchronizing an action in a piece of Rich Media® content with a change in a piece of audiovisual content, said Rich Media® and audiovisual content being part of a Rich Media® presentation. According to the invention, the method comprises the following steps: obtaining a piece of information representative of said change in said piece of audiovisual content, or change information; synchronizing an action in said piece of Rich Media® content with said change, said synchronization step including the following substeps: converting said change information into a Rich Media® event; detecting said event by at least one Rich Media® object of said presentation; triggering said action in said presentation on the basis of said detected event.
US10257242B2 Internet provider subscriber communications system
A system, method, and computer readable medium for communicating at least one real-time specially-composed bulletin message to at least one subscriber of a provider of Internet services, comprising a first device, and a second device communicably coupled to the first device, wherein the first device: accesses only subscriber upstream traffic to a destination web site requested by the subscriber, wherein the first device inter-connects between the at least one subscriber and the destination web site, identifies the at least one subscriber's identification based on the accessed subscriber upstream traffic automatically provided by the subscriber, and provides the unique subscriber identification to the second device located at the provider of Internet services providing data services and management control to the first device, wherein the second device determines the subscriber associated with the unique subscriber identification.
US10257241B2 Multimodal stream processing-based cognitive collaboration system
A collaboration system includes a stream processing engine and a Bot subsystem. The stream processing engine performs cognitive processing of multimodal input streams originated at one or more user devices in a communication session supported by a collaboration service to derive user-intent-based user requests and transmit the user requests over one or more networks. The Bot subsystem includes a stream receptor directs the multimodal input streams from the user devices to the stream processing engine to enable the stream processing engine to derive the user requests. The Bot subsystem also includes a cognitive action interpreter to translate the user requests to action requests and issue the action requests to the collaboration service so as to initiate actions with respect to the communication session. The Bot subsystem also includes a cognitive responder to transmit, in response to the user requests, multimodal user responses to the one or more user devices.
US10257239B2 Packet switched voice service registration techniques with reduced overhead
This disclosure relates to techniques for reducing overhead associated with packet switched voice service registration. According to some embodiments, a cellular network entity associated with a cellular network may receive a request relating to packet switched voice service from a wireless device. It may be determined whether subscription information for the wireless device indicates that packet switched voice service from the cellular network is permitted to the wireless device. A response to the request indicating whether packet switched voice service from the cellular network is available to the wireless device may be provided to the wireless device. The response may be generated based at least in part on the subscription information.
US10257234B2 Method and apparatus for controlling handover procedure in wireless communication system
A method is provided for controlling a handover procedure in a wireless communication system. In a method for operating a base station, whether a session setup request for a voice call of a terminal occurs is determined. If a handover request from the terminal occurs within a time period after the session setup request occurs, triggering of a handover procedure is delayed.
US10257233B2 Method for providing wireless application privilege management
A method for providing an administration policy to a user device comprising a plurality of applications, the method comprising centrally generating the administration policy to be implemented in the user device, the administration policy comprising at least one of an application administration policy to be used by at least one of the plurality of applications and a client administration policy for the user device; and providing the generated policy to the user device.
US10257231B2 Centralized validation of email senders via EHLO name and IP address targeting
A DNS server receives from a receiving email system, a DNS query for an email domain stored at the DNS server, the DNS query including identifying information of a sender of an email. The DNS server extracts the identifying information of the email sender from the DNS query and identifies one of a plurality of delivering organizations from the information. The DNS server determines whether the identified delivering organization is authorized to deliver email on behalf of the email domain. In response to determining that the identified delivering organization is authorized to deliver email on behalf of the email domain, the DNS server generates a target validation record based on the identity of the authorized delivering organization and the email domain, the target validation record including one or more rules indicating to the receiving email system whether the delivering organization is an authorized sender of email for the email domain.
US10257229B1 Systems and methods for verifying users based on user motion
The disclosed computer-implemented method for verifying users based on user motion may include (1) instructing a user of a mobile device to physically move in a prescribed manner, (2) receiving information, collected by one or more sensors associated with the mobile device, describing physical movement performed by the user after the user receives the instruction, (3) determining, upon receiving the information, that the user's physical movement matches the prescribed movement, and (4) verifying the user in response to determining that the user's physical movement matches the prescribed movement. Various other methods, systems, and computer-readable media are also disclosed.
US10257228B2 System and method for real time detection and prevention of segregation of duties violations in business-critical applications
A system is configured for real time detection and prevention of segregation of duties violations in business-critical applications. The system includes a software application monitor, a Segregation of Duties (SoD) conflict detection engine, a processor and a memory. The software application monitor configured to monitor an action executed by a user in the software application in real-time. The SoD conflict detection engine receives an action notification from the software application monitor having an action and an associated user, and determines whether the action is associated with a conflict in a conflict rule database. The engine looks up the user and action and determines if the user has permission to execute the action and/or if the user has previously executed the action, and if so outputs a preventive alert indicating a segregation of duties violation.
US10257226B2 Identifying and trapping wireless based attacks on networks using deceptive network emulation
A system and method are provided that enable identifying and trapping cyber security attacks via wireless connectivity on enterprise and corporate networks. A deceptive network emulation of a specific customer network is used to invite and draw in possible attackers. The attacker is also enticed to initiate attack on the emulated deceptive network. Packet header inspection and deep packet evaluation of the attack are used for generating possible signatures of the attacker and the attack. The information from deep packet inspection combined with the understanding of attack modality derived from enablement of attack on the deceptive network are used to generate detailed defensive methodologies, response capabilities and attack signatures, so that various types of cyber attacks including zero-day attacks from the attacker can be identified, prevented or addressed and responded to.
US10257225B1 Systems and methods for artificial intelligence driven agent campaign controller
The present disclose describes systems and methods for creating a simulated phishing campaign for a user based on at least a history of the user with respect to simulated phishing campaigns. A database may be configured to store simulated phishing campaign history of a user, the simulated phishing campaign history comprising information on events associated with the user during one or more previous simulated phishing campaigns, A campaign controller may identify the simulated phishing campaign history of the user from the database, determine based at least on the simulated phishing campaign history of the user, a model from a plurality of models for creating a simulated phishing campaign directed to the user; and create, responsive to the determination, the simulated phishing campaign using the model.
US10257224B2 Method and apparatus for providing forensic visibility into systems and networks
Methods and systems for providing forensic visibility into systems and networks are provided. More particularly, a sensor agent may receive events defining an action of a first object acting on a target. The object, the event, and the target are then correlated to at least one originating object such that an audit trail for each individual event is created. A global perspective indicating an age, popularity, a determination as to whether the object may be malware, and IP/URL information associated with the event may then be applied to at least one of the object, the event, the target, and the originating object. A priority may then be determined and assigned to the event based on at least the global perspective. An event line containing event information is then transmitted to an end recipient where the information may be heuristically displayed.
US10257223B2 Secured home network
Malware detection logic executed by a secured device residing in a home network may receive a message from an unsecured device of a first unsecured network and intended for a destination device of the home network, the destination device comprising a security client. The malware detection logic may establish a secure communication channel between the malware detection logic of the secured device and the security client of the destination device. The malware detection logic may execute a validation test on the message to determine that the message includes malware. The malware detection logic may report an alarm to the security client of the destination device. The malware detection logic may transmit information related to the malware to a cloud computing server. The malware detection logic may prevent an application associated with the destination device from processing the message.
US10257219B1 Correlated risk in cybersecurity
Computer-implemented methods are provided herein for quantifying correlated risk in a network of a plurality of assets having at least one dependency, where each asset belongs to at least one entity. The method includes generating a dependency graph based on relationships between the assets, at least one dependency, and at least one entity, and executing a plurality of Monte Carlo simulations over the dependency graph. Executing a plurality of Monte Carlo simulations includes generating a seed event in the dependency graph, where the seed event has a probability distribution, and propagating disruption through the dependency graph based on the seed event. The method further includes assessing loss for each of the assets, and aggregating losses for two or more assets to determine correlated risk in the network.
US10257218B2 Runtime protection of web services
Protecting a runtime Web service application. A web service application is instrumented to log its operation and allow recreation of its execution trace. Trace point vulnerabilities are identified using one or more data payloads. Candidate trace point operations associated with the trace point vulnerabilities are identified. Supplementary candidate operations are computed based on the existing trace point operations and the one or more data payloads. The Web service application is further instrumented with the one or more supplementary candidate operations.
US10257214B2 Using a machine learning classifier to assign a data retention priority for network forensics and retrospective detection
In one embodiment, a device in a network receives traffic data regarding one or more traffic flows in the network. The device applies a machine learning classifier to the traffic data. The device determines a priority for the traffic data based in part on an output of the machine learning classifier. The output of the machine learning classifier comprises a probability of the traffic data belonging to a particular class. The device stores the traffic data for a period of time that is a function of the determined priority for the traffic data.
US10257211B2 Method, apparatus, and computer-readable medium for detecting anomalous user behavior
An apparatus, computer-readable medium, and computer-implemented method for detecting anomalous user behavior, including storing user activity data collected over an observation interval, the user activity data comprising a plurality of data objects and corresponding to a plurality of users, grouping a plurality of data objects into a plurality of clusters, calculating one or more outlier metrics corresponding to each cluster, calculating an irregularity score for each of one or more data objects in the plurality of data objects, generating one or more object postures for the one or more data objects, comparing each of at least one object posture in the one or more object postures with one or more previous object postures corresponding to a same user as the object posture to identify anomalous activity of one or more users in the plurality of users.
US10257209B2 System and methods for protecting users from malicious content
A method, system and device for allowing the secure collection of sensitive information is provided. The device includes a display, and a user interface capable of receiving at least one user-generated interrupt in response to a stimulus generated in response to content received by the device, wherein the action taken upon receiving the user-generated interrupt depends on a classification of the content, the classification identifying the content as trusted or not trusted. The method includes detecting a request for sensitive information in content, determining if an interrupt is generated, determining if the content is trusted, allowing the collection of the sensitive information if the interrupt is generated and the content is trusted, and performing an alternative action if the interrupt is generated and the content is not trusted. The method may include instructions stored on a computer readable medium.
US10257205B2 Techniques for authentication level step-down
Techniques are disclosed to modify the authentication level of a session providing access to resources. In some embodiments, an access management system is configurable to enable voluntary (e.g., request by a user) or involuntary (e.g., by the access management system) reduce, or “step-down” the authentication level for a session if a lower authentication level exists. For example, an access management system may be configured to enable a user to request a step-down of the authentication level of a session to prevent access to resources at a higher authentication level. By reducing the authentication level to a lower authentication level, a user may be prompted to provide credentials for authentication according to the authentication schemes defined for higher authentication levels. These techniques can reduce, if not prevent, unauthorized access to protected resources by challenging a user for credentials to authenticate to higher authentication levels.
US10257199B2 Online privacy management system with enhanced automatic information detection
A privacy management system (PMS) is disclosed for a Chief Privacy Officer (CPO) or other user to use in monitoring and/or controlling in realtime the flow of data (e.g., outflow) about the user and his/her online experience. The PMS may employ pattern recognition software to evaluate analytics data and potentially block private information from being sent within the analytics data. The PMS may provide a dashboard displaying a whitelist and/or blacklist indicating what destinations/sources are blocked or allowed as well as private information settings indicating what types of private information should be blocked. The PMS includes browser-client scripting code and may also include a PMS-certified verification icon and/or lock and unlock icons for display on webpages being monitored/controlled in realtime by the PMS.
US10257194B2 Distribution of variably secure resources in a networked environment
A method of receiving a request to access a plurality of resources and determining whether a first resource of the plurality of resources is associated with a different authorization requirement than at least one second resource of the plurality of resources. In response to determining that the first resource of the plurality of resources is associated with a different authorization requirement than the at least one second resource of the plurality of resources, determining whether the request includes the authorization requirement for the first resource and the authorization requirement for the second resource. In response to determining that the request includes the authorization requirement for the first resource and the authorization requirement for the second resource, providing access to the first resource and the at least one second resource.
US10257193B2 Local verification of code authentication
Embodiments are directed to a computing device having execution hardware including at least one processor core, and non-volatile memory that stores verification module and a private symmetric key unique to the computing device. The verification module, when executed on the execution hardware, causes the execution hardware to perform pre-execution local authenticity verification of externally-supplied code in response to a command to launch that code. The local authenticity verification includes computation of a cryptographic message authentication code (MAC) of the externally-supplied code based on the private symmetric key, and verification of the MAC against a stored local authenticity verification value previously written to the non-volatile memory. In response to a positive verification of the of the MAC, execution of the externally-supplied code is permitted.
US10257189B2 Using hardware based secure isolated region to prevent piracy and cheating on electronic devices
System and methods for using secure isolated technology to prevent piracy and cheating on electronic devices. In some examples, an electronic device can use hardware based secure isolated technology to store a first portion of an application in computer memory, and store a second portion of the application in a hardware based secure isolated region of the computer memory, the second portion of the application including an encrypted portion and a plaintext portion The electronic device can further use the hardware based secure isolated technology to establish a secure encrypted communication channel with a server, send data to the server via the secure encrypted communication channel, receive a decryption key from the server via the secure encrypted communication channel, and decrypt encrypted portion using the decryption key. The electronic device can then execute the application using the first portion of the application and the second portion of the application.
US10257187B2 Prompting login account
A login request initiated by a user at a current page is received. Whether there exists an account record matched with a login account name and login password combination in the login request is searched from an account table of the current page. If a result is positive, the user is allowed to log in. If a result is not positive, a preconfigured account name collection corresponding to the login account name is acquired. The account name collection includes login account names of the user's registered accounts in a plurality of member systems. A login account name in a member system to which the current page belongs is searched from the account name collection, and the found login account name is provided to the user. The techniques of the present disclosure prompts a correct login account name to the user, especially when there are many user login account names, thereby reducing memory burden of the user and assisting the user in implementing a quick login under multi-account management.
US10257183B2 Method and apparatus for identity federation gateway
Techniques for an ID federation gateway include determining whether a user associated with a request for a particular network resource is to be identified by the provider of the particular service or by a different party. The service also comprises causing the different party to provide identification data that indicates an identity for the user, if the user is to be identified by the different party. The method further comprises causing user credentials data, based on the identification data, to be sent to an authentication process of the provider for a set of one or more network resources that includes the particular network resource requested by the user, if the data indicates that the user is successfully identified.
US10257182B2 Login proxy for third-party applications
Users of organizations use many different third-party applications. The organizations use the services of a server to manage and interact with the third-party applications. In particular, the server provides a remote login service that interacts with auto-login components executing within the domains of the organizations. The auto-login components intercept (e.g., at networking devices of the organization) the requests to login to, or otherwise use, the third-party applications, and sends them to the remote login service. The remote login service handles transparent login of the users to the third-party applications, capturing resulting URLs and session cookies of the third-party applications and providing them to the user browsers so that the user is automatically provided with access to the applications without requiring manual login interactions.
US10257179B1 Credential management system and peer detection
A credential management system is described. The credential management system allows a user to identify peers and obtain additional information regarding the peers through the credential management system. The credential management system may perform user analytics and provide the requested additional information to the user. The credential management system may associate the discovered peers with a group or credential, and share information and data with one or more of the discovered peers associated with a particular group or credential in a convenient manner. The credential management system may also implement a hierarchical menu and/or conditions to determine which users of the credential management system may be able to view other users' information and to determine a type of information or data that is transmitted between users.
US10257178B2 Method and system for creating a unique identifier
Method and apparatus for creating a second unique identifier for a user in a second system based on a first unique identifier for a user in a first system. A first authentication process is initiated based on a first unique identifier associated with the user in the first system. Responsive to the user successfully authenticating during the first authentication process, the second unique identifier for a user in the second system is generated. The second unique identifier is based on user data associated with the first unique identifier in the first system, and the second unique identifier is different from the first unique identifier.
US10257177B2 Electronic device and method for managing re-enrollment
The present disclosure relates to electronic devices and methods for managing re-enrollment. According to the present disclosure, a method for managing re-enrollment of an electronic device may comprise storing data necessary for re-enrollment to manage the electronic device, reading the stored data corresponding to any one of initialization of the electronic device and deletion of a pre-stored management agent, sending a request for information necessary for authentication using the read data, and receiving at least one of the information necessary for authentication and a management agent installation file received corresponding to the request.
US10257173B2 Secure comparison of information
The technology encompasses new uses of already-known cryptographic techniques. The technology entails computer-based methods of sharing information securely, in particular an asymmetric method of secure computation that relies on the private-key/public key paradigm with homomorphic encryption. The methods and programmed computing apparatuses herein apply mathematical concepts to services or tasks that are commercially useful and that have not hitherto been possible. Applications of the methods within cloud computing paradigms are presented. Applications of the methods and apparatus herein are far-ranging and include, but are not limited to: purchase-sale transactions such as real estate or automobiles, where some aspect of price negotiation is expected; stock markets; legal settlements; salary negotiation; auctions, and other types of complex financial transactions.
US10257172B2 Risk-based encryption of communication on a computer system node
A streams manager assesses the security risk of streams communication and when possible turns off encryption of intranode communication between operators of a streaming application on a computer node to increase performance of the computer node. The streams manager includes a stream security module (SSM) with a monitor that monitors risk in the system and changes encryption between operators on a node depending on the risk. The stream security module may use security data and node profile data collected by the monitor or the system to determine the risk. The stream security module may provide recommendations to a customer for the customer to override changes in encryption.
US10257170B2 Systems and methods for decrypting network traffic in a virtualized environment
Described systems and methods enable a decryption of encrypted communication between a client system and a remote party, for applications such as detection and analysis of malicious software, intrusion detection, and surveillance, among others. The client system executes a virtual machine and an introspection engine outside the virtual machine. The introspection engine is configured to identify memory pages whose contents have changed between a first session event (e.g., a ServerHello message) and a second session event (e.g., a ClientFinished message). The respective memory pages are likely to contain encryption key material for the respective communication session. A decryption engine may then attempt to decrypt an encrypted payload of the respective communication session using information derived from the content of the identified memory pages.
US10257167B1 Intelligent virtual private network (VPN) client configured to manage common VPN sessions with distributed VPN service
Embodiments presented herein disclose a VPN service which includes a cluster of VPN appliances that requires only an eventually consistent database to share VPN session data among cluster nodes. Doing so provides a VPN service that can scale both horizontally (i.e., the VPN service can support large numbers of VPN appliances) as well as geographically (i.e., nodes of the cluster do not need to be physically proximate to one another in order to satisfy latency requirements). Thus, the VPN service can provide regional endpoints to VPN clients that do not share common points of failure or administrative burdens.
US10257165B2 Dynamic provisioning of a firewall role to user devices
A system and method of providing security service to a mobile traffic network are provided. A local network group comprising a plurality of user devices that are subscribed to the security service is created. One of the plurality of the user devices is selected to act as a firewall for the plurality of user devices of the local network group. The selected user device is provisioned to act as a firewall for the local network group. A message is sent to the plurally of user devices of the local network group to route communication through the selected user device via a short range wireless communication technology.
US10257161B2 Using neighbor discovery to create trust information for other applications
Neighbor discovery is used to create a generic trust database for other applications. As part of the neighbor discovery, each device performs classification and validation of the credentials of the neighboring devices. The credentials and validation results are stored locally without having to perform a separate authentication step. The trust database is created and maintained as a neighbor table with the results of the validation. The generic trust database may then be consulted by other protocols. The neighbor discovery may use any of various underlying protocols, but the resulting table unifies the results such that other applications or protocols may take advantage of the secured identity without having to implement their own discovery process. Both discovery and validation may be implemented locally without relying on centralized servers. Manual configuration may be avoided.
US10257160B2 Method and system for resolving internet of things heterogeneous identifiers
The present invention relates to a method and system for resolving Internet of Things heterogeneous identifiers. The method provides a special description mechanism for a resolution protocol for an Internet of Things heterogeneous identifiers, which not only forms a heterogeneous identification coding rule corresponding to the heterogeneous identifier, but also accordingly forms a corresponding heterogeneous identification resolution protocol rule, and conducts registration binding on the above-mentioned rules and the corresponding Internet of Things heterogeneous identifier. By resolving and querying standard identification code corresponding to the Internet of Things heterogeneous identification, the disclosed method can obtain the bound heterogeneous identification coding rule and heterogeneous identification resolution protocol rule. Thus the Internet of Things heterogeneous identifier can be transformed into a unified Internet of Things heterogeneous identifier including the coding rules and the resolution protocol, which allows initiating a correct Internet of Things identification query for a corresponding resolution server by reading rule information therein and adopting a corresponding resolution protocol. The present invention can achieve resolving common query of various Internet of Things heterogeneous identifiers based on different coding rules and different resolution protocols.
US10257156B2 Overprovisioning floating IP addresses to provide stateful ECMP for traffic groups
Embodiments are directed towards overprovisioning IP addresses among a plurality of traffic management devices (TMDs). A plurality of IP addresses may be distributed among a plurality of available TMDs. A corresponding mirror TMD may be determined for each IP address. The corresponding mirror TMD for an IP address may be different than the available TMD currently associated with the IP address. In various embodiments, connections associated with each IP address may be mirrored at their corresponding mirror TMDs. The available TMDs may be employed to perform traffic management tasks on received packets based on at least a destination IP address of the received packets and the IP addresses associated with the available TMDs. If a TMD becomes unavailable, the IP addresses associated with the unavailable TMD may be redistributed to at least one remaining available TMD.
US10257155B2 Suggesting a discussion group based on indexing of the posts within that discussion group
A system and corresponding methods for recommending a discussion group as an appropriate place to post a message are provided. In one embodiment, the system searches a plurality of existing posts to identify the posts that are similar to a subject of a user's message. The system identifies the discussion groups that contain the identified posts and selects one of the identified discussion groups to recommend as an appropriate discussion group to post the user's message.
US10257152B2 Suppressing ARP broadcasting in a hypervisor
Aspects of the present disclosure provide a method for processing address resolution protocol (ARP) packets in a computing environment. The method includes the steps of maintaining a table mapping internet protocol (IP) addresses to port identifiers (port IDs), receiving a packet, determining a type of the received packet, based on the type of the received packet being a first type, checking whether a destination IP address in the received packet matches an entry in the table, and if the destination IP address in the received packet matches an entry in the table: determining a port ID associated with the matching entry, and forwarding the received packet over a port associated with the determined port ID.
US10257149B2 Prioritizing messages in an activity stream with an actionable item or event for the user to respond
A method, system and computer program product for handling an overwhelming amount of messages in an activity stream. Messages in an activity stream, such as an activity stream of a social networking system, of a user are monitored. Those monitored messages that contain an actionable item or event are identified. The messages that contain an actionable item or event are prioritized in a list based on one or more of the following factors: the deadline, the relationship of the sender of the message to the user, the user's desired social relationship with the sender of the message and the event schedule. The prioritized list is then displayed to the user. In this manner, the user will be able to handle the overwhelming amount of messages in an activity stream by determining which posts with an actionable item or event to respond prior to other posts in the user's activity stream.
US10257142B2 Message delivery in a message system
Control of message delivery from publisher devices to a subscriber application of a messaging system is provided. The subscriber application has a subscription registered with a broker application of the messaging system and is only permitted to receive messages relating to a topic of the subscription from a predetermined set of one or more publisher devices. The method includes: altering a topic identifier of a message from a publisher device to a modified topic identifier, and altering a subscription identifier from a subscriber application to a modified subscription identifier; analyzing the modified topic identifier and the modified subscription identifier to determine if the message is to be communicated to the subscriber application, and if so, information is removed from the modified topic identifier to form a reverted topic identifier, and the message and reverted topic identifier are communicated to the subscriber application.
US10257138B2 Control of messages in publish/subscribe system
Control of messages in a publish/subscribe system is described. A publishing system creates a message for publishing to multiple subscribers via a broker system. The message and associated metadata are provided. The metadata defines control of the message and relates to control of publishing of the message, by the broker system, and/or control of use of the message, by a subscribing system. The message is published with the metadata. A broker system receives the message and analyses the metadata with respect to a subscriber. Based on the analysis, restrictions are applied to delivery of the message to the subscriber. A subscribing system receives the message and analyses the metadata with respect to the subscriber. Based on this second analysis, restrictions are applied to use of the message by the subscriber.
US10257134B2 E-mail inbox assistant to reduce context switching
A method for managing processing of electronic messages. The method includes a computer processor identifying one or more electronic messages. The method further includes a computer processor determining one or more e-mail characteristics respectively associated with the identified one or more electronic messages. The method further includes a computer processor determining an estimated electronic message processing duration for the identified one or more electronic messages based, at least in part, on weighting factors that are associated with the determined one or more e-mail characteristics. The method further includes a computer processor identifying a first unscheduled time slot within an electronic calendar of a user. The method further includes a computer processor scheduling the identified one or more electronic messages within the identified first unscheduled time slot of the electronic calendar of the user.
US10257133B2 Content selection
One or more systems and/or techniques for generating a content item from content within a content area are described herein. A first boundary and a second boundary may be defined for a content area based upon a first user input and a second user input, such as swipe gestures. A content item may be generated based upon content within the content area. In an example, a beginning boundary designator may be displayed for the first boundary and an ending boundary designator may be displayed for the second boundary in response to one or more swipe gestures of a user interface. In an example, the content item may be stitched to a second content item to create a stitched content item.
US10257132B2 E-mail inbox assistant to reduce context switching
A method for managing processing of electronic messages. The method includes a computer processor identifying one or more electronic messages. The method further includes a computer processor determining one or more e-mail characteristics respectively associated with the identified one or more electronic messages. The method further includes a computer processor determining an estimated electronic message processing duration for the identified one or more electronic messages based, at least in part, on weighting factors that are associated with the determined one or more e-mail characteristics. The method further includes a computer processor identifying a first unscheduled time slot within an electronic calendar of a user. The method further includes a computer processor scheduling the identified one or more electronic messages within the identified first unscheduled time slot of the electronic calendar of the user.
US10257125B2 Messaging system apparatuses circuits and methods of operation thereof
A messaging system including a server configured to receive a message from a second messaging device, transmit to a first messaging device a notification of the presence of the message at the server, transmit the message and a message attribute to the first messaging device, where the message and the message attribute are stored in non-volatile memory in the first messaging device at least until the message is managed by the first messaging device in accordance with the message attribute, and wherein the message attribute comprises a predetermined message viewing time after which at least a portion of the message cannot be displayed at the first messaging device, and receive from the first messaging device a message management notification generated by the first messaging device in connection with managing the message in accordance with the message attribute at the first messaging device.
US10257124B1 Systems and methods for controlling enrollment and secure persistent electronic communication account servicing with an intelligent assistant
The disclosed technology includes systems and methods for controlling enrollment and secure persistent SMS texting account servicing communications. A method is provided that includes receiving, at an enrollment web portal, enrollment data including: enrollment credentials identifying a user for authentication, a phone number of a mobile device associated with the user, and consent by the user to persistently interact with an account servicing system via SMS texting. The method includes: processing the received enrollment data, authenticating the user responsive to processing the received enrollment data, storing the phone number of the mobile device associated with the user in a phone number data storage, and generating, responsive to the authenticating, a revocable token for persistent access to a natural dialog module via a SMS texting gateway for the mobile device identified by the phone number.
US10257122B1 Distributing key-value pairs to forwarding elements for caching
Some embodiments of the invention provide a forwarding element (e.g., a switch, a router, etc.) that has one or more data plane, message-processing pipelines with key-value processing circuits. The forwarding element's data plane key-value circuits allow the forwarding element to perform key-value services that would otherwise have to be performed by data compute nodes connected by the network fabric that includes the forwarding element. In some embodiments, the key-value (KV) services of the forwarding element and other similar forwarding elements supplement the key-value services of a distributed set of key-value servers by caching a subset of the most commonly used key-value pairs in the forwarding elements that connect the set of key-value servers with their client applications. In some embodiments, the key-value circuits of the forwarding element perform the key-value service operations at message-processing line rates at which the forwarding element forwards messages to the data compute nodes and/or to other network forwarding elements in the network fabric.
US10257121B1 Full-rate transmitter
Embodiments include systems and methods for transmitting data over high-speed data channels in context of serializer/deserializer circuits. Some embodiments include a novel full-rate source-series-terminated (SST) transmitter driver architecture with output charge sharing isolation. Certain implementations have a programmable floating tap (e.g., in addition to standard taps) with both positive and negative FIR values and cursor reduction, which can help achieve large FIR range and high channel equalization capability. Some embodiments operate with multi-phase clocking having phased clock error correction, which can facilitate operation with low-jitter and low-DCD clocks. Some implementations also include novel output inductor structures that are disposed to partially overlap output interface bumps.
US10257119B2 Multi-standard radio switchable multiplexer
Described herein are systems, devices, and methods for a multi-standard radio switchable multiplexer that is configured to process wireless local area network (WLAN) signals and cellular signals in the same module. A front end module can be configured to support concurrent operation of WLAN signals and cellular signals using switching networks as described herein. In general, the described systems and methods can be configured to concurrently operate different radio systems (e.g., cellular, BLUETOOTH, WLAN, GPS, etc.) without the use of cascaded filters.
US10257118B2 Implementation method and device for VLAN to access VF network, and FCF
Provided are an implementation method and device for a Virtual Local Area Network (VLAN) to access a Visual Fabric (VF) network, and a Fiber Channel over Ethernet Forwarder (FCF). The method includes that: a VF network and corresponding relationships between the VF network and plurality of VLANs needing to access are configured according to a preset rule; and the plurality of VLANs are associated to the same VF network according to the configured corresponding relationships, wherein terminals in different VLANs are allowed to perform data intercommunication.
US10257117B2 Distributed switch architecture
A distributed switch architecture supports very high bandwidth applications. For instance, the distributed switch architecture may be implemented for cloud networks. The architecture scales by organizing traffic management components into tiled structures with distributed buffering. The tile structures are replicated and interconnected to perform transfers from ingress to egress using an interconnect bandwidth scheduling algorithm. Bandwidth scaling may be achieved by adding more tiles to achieve higher bandwidth. The interconnect in the architecture may be swapped out depending on implementation parameters, e.g., physical efficiency.
US10257115B2 Cloud-based service resource provisioning based on network characteristics
A network characteristic of current resources providing a network service may be identified. A determination as to whether the network characteristic of the current resources satisfies a load policy may be made. In response to the network characteristic of the current resources not satisfying the load policy, a new resource may be provisioned to provide the network service a first location associated with the new resource may be transmitted to a server that includes records associated with the network service. Otherwise, when the network characteristic of the current resources satisfies the load policy, an instruction to use an existing record at the server may be transmitted to the server.
US10257112B1 Computer system making bandwidth-efficient use of internet resources
A computer system, configured for bandwidth-efficient use of internet resource has a storage system, in which are stored: (i) web data selected for storage based on (a) frequency of occurrence in downloads from the World Wide Web as determined with reference to a relevant population of users over a relevant period of time or (b) relative importance to the relevant population of users over the relevant period of time; and (ii) instructions that establish a local-reference computer process, running within a web browser computer process, which, responsive to a URL entered into a browser established by the web browser computer process, first accesses the storage system to determine whether web data corresponding to the entered URL is stored in the storage system, and, if so, causes the corresponding web data to be retrieved locally from the storage system and displayed in the browser.
US10257109B2 Cloud-based content management system
Methods and apparatus, including computer program products, implementing and using techniques for providing content management services in a Cloud computing environment. A content management application and associated content is distributed across a set of servers in a Cloud computing environment. Requests for Cloud content management services are received from requesters that are using the Cloud computing environment. The received requests are analyzed to determine an amount of resources needed for responding to the requests. Based on the results of the analysis and a predetermined set of rules, the content management application is dynamically replicated to additional servers within the Cloud computing environment. Any instance of the content management application is capable of replying to any received request so as to maintain a high throughput of the Cloud content management services.
US10257104B2 Terminal and method for audio data transmission
Aspects of the disclosure provide a terminal adapted to transmit audio data via Bluetooth to a device. The terminal includes a controller adapted to detect configuration parameters of the device and optimally determine configuration parameters of the terminal, and a transmission module capable of transmitting a packet of a first packet type based on a first mode of the terminal and a packet of a second packet type based on a second mode of the terminal. The audio data is modulated by a first modulation mode in the first mode and the audio data is modulated by a second modulation mode in the second mode that is more efficient than the first modulation mode. When the device cannot operate in the second mode but can operate in the first mode, the controller causes the transmission module to create a packet of the first packet type containing the audio data.
US10257098B1 Credit mechanisms for packet policing
Provided are systems and methods for packet policing for controlling the rate of a packet flows. In some implementations, an integrated circuit is provided. The integrated circuit may comprise a memory, a counter, and a pipeline. The integrated circuit may be operable to, upon receiving packet information describing a packet, determine, using the pipeline, a drop status for the packet. Determining the drop status may include determining a previous number of credits available, a number of new credits available, a current number of credits available, and a number of credits needed to transmit the packet. The drop status may be determined by comparing the number of credits needed to transmit the packet against the current number of credits available. The integrated circuit may further update the information stored for a policing context in the memory based on the drop status and the number of credits needed to transmit the packet.
US10257094B2 Network traffic appliance for triggering augmented data collection on a network based on traffic patterns
A method and system for increasing the collection of network traffic data in a network based on the occurrence of predetermined criteria. A network appliance manages network traffic in the network and passes data traffic on the network. Network traffic data is collected based on the data traffic passing through the network appliance at a normal level. It is determined whether the network traffic data indicates an abnormal condition. The collection of network traffic data is increased through the network traffic appliance when an abnormal condition is detected. The network traffic data from the increased collection is stored in a memory device.
US10257093B2 Information processing device, method, and medium
An information processing device includes: a first analyzing unit which estimates whether or not a protocol related to a communication flow is a first protocol set in advance by analyzing, each time data is received, the data in accordance with characteristics of the first protocol; and a second analyzing unit which estimates whether or not the protocol related to the communication flow is a second protocol set in advance by analyzing, each time data belonging to the communication flow is received, the data in accordance with characteristics of the second protocol regardless of a result of analysis by the first analyzing unit.
US10257092B2 CCN routing using hardware-assisted hash tables
One embodiment provides a system that facilitates forwarding of packets with variable length names. During operation, the system receives a packet with a hierarchically structured variable length identifier (HSVLI) which comprises contiguous name components ordered from a most general level to a most specific level. The system performs a longest prefix match lookup by selecting an entry from a first data structure of entries. The entries indicate a name component, forwarding information for the name component, and a plurality of entry identifiers that chain an entry to another entry. If a size of the name component is less than or equal to a predetermined threshold, the system selects an entry based on the name component. If the size is greater, the system selects an entry based on a compressed key which can be a hash of the name component. The system also resolves collisions associated with the selected entry.
US10257090B2 Packet classification using multi-dimensional splitting
A computer-implemented method classifies a packet received from a network. The method comprises receiving the packet having header information and a rule-set that indicates a plurality of actions to perform on the packet. A geometric representation of the rule-set is constructed having a plurality of dimensions and rule boundaries. At least one rule boundary and dimension of the geometric representation is split to form a search structure having a plurality of nodes. Each node in the plurality of nodes is constrained to a predetermined memory threshold. The search structure is searched using the header information to obtain a rule in the rule-set that indicates an action to take on the packet.
US10257089B2 Distributed customer premises equipment
Techniques are disclosed for providing a distributed customer premises equipment (CPE) comprising several devices. The distributed CPE may include a control plane subsystem configured to execute on a first device, a first data plane subsystem configured to execute on a second device, and a second data plane subsystem configured to execute on a third device. The second device may be further configured to execute a first virtual machine capable of executing a first network function. The third device may be further configured to execute a second virtual machine capable of executing a second network function. In certain embodiments, the control plane subsystem may be configured to control forwarding functionality of the first data plane subsystem and the second data plane subsystem, and control the first network function and the second network function. In certain embodiments, the first device and the second device are customer premises equipment (CPE) devices.
US10257087B2 Communication device and communication method
Provided is a communication device in which communication between hosts of a layer 2 network is overlaid on a layer 3 network. The communication device manages a first MTU length of each communication path with respect to a plurality of communication paths in the layer 3 network, determines a second MTU length based on information to be added in cases where communication between the hosts of the layer 2 network is overlaid via the plurality of communication paths, and notifies the hosts of the second MTU length.
US10257086B2 Source imposition of network routes in computing networks
Various techniques for source imposition of network routes are disclosed herein. In one embodiment, a method includes receiving label values at a source host from a label server. The individual label values corresponding to a network route to one of the hosts or network nodes in the computing network. The method also includes constructing a label stack to reach a destination virtual machine on a destination computing device in the computing network based on the received label values corresponding to the destination computing device and a location of the source computing device in the computing network. The method also includes imposing the constructed label stack on a packet destined to the destination virtual machine on the destination computing device.
US10257084B2 Implementing a software defined network based on event records
A network switch for implementing a Software Defined Network can include one or more memory resources storing a flow table and including a buffer. The network switch can receive and analyze data packets to generate a lookup key for each respective data packet. Using the lookup key, the network switch can perform a lookup in the flow table to determine a rule number for the respective data packet. Based on the rule number, the network switch can generate an event record for the respective data packet, and store the event record in a block of the buffer. When the block is full, the network switch can stream a set of event records from the buffer to a processing resource to enable the processing resource to update counter tables, external to the network switch, to implement the Software Defined Network.
US10257083B2 Flow cache based mechanism of packet redirection in multiple border routers for application awareness
Techniques whereby a LAN-side border router observes all packets of an application flow from both directions so that the application recognition performed on the LAN-side border router functions properly. A border router may implement flags in a flow cache to indicate whether the border router is the LAN-side border router and/or a WAN-side border router for an application flow. As packets are received at a border router at either the LAN interface or WAN interface, the flags associated with packet's application flows are examined to determine if the border router is the LAN-side border router for the application flow. If so, then application recognition and routing control may be performed. If not, the packet may be redirected to another border router that may be the LAN-side border router or the WAN-side border router for the application flow to insure that border router observes the packet.
US10257079B2 Locally protecting service in a label switched path network
A network node that provides egress fault protection for a primary egress node. The network node may receive a service label associated with an application from a primary egress node of a primary label switched path (LSP). The network node may use the service label to add a forwarding entry into a forwarding table associated with the primary egress node. Following a fault in the primary egress node, the network node may receive a data packet comprising an LSP label and the service label from a partial backup LSP. The network node may use the LSP label to locate the forwarding table associated with the primary egress node. The service label may be used to deliver the data packet to a destination node according to the forwarding table associated with the primary egress node.
US10257077B1 Hop-aware multicast in a mesh network
A mesh network device includes a radio and an application processor including a hop-aware multicast engine to: determine a mesh header time to live (TTL) value for a broadcast frame in a data link layer. The mesh header TTL value is the lessor of an internet protocol (IP) header TTL value of the first broadcast frame in an IP layer and a predefined value. The broadcast frame includes a request for a service or a resource to be sent. The hop-aware multicast engine sends the broadcast frame to a first set of mesh network devices being defined by the mesh header TTL value. The hop-aware multi-case engine determines that a response was not received within a time period; increases the mesh header TTL value; and sends a broadcast frame to a second set of one or more additional mesh network devices being defined by the increased mesh header TTL value.
US10257075B1 Method and procedure for loop detection in multi-chassis link aggregation group (MCLAG) deployment within a communications system
Apparatus and methods described herein relate to an apparatus including a set of ports and a processor operatively coupled to each port of the set of ports. A port from the set of ports can be associated with a port of a multi-chassis aggregate (MCAE) interface and a virtual local area network (VLAN). The processor can generate an untagged data unit and tagged data units. The processor can send the untagged data unit and the tagged data units via the port from the set of ports, and can receive a tagged data unit included in the tagged data units, and/or the untagged data unit. The processor can also forward the received data unit to a destination network peer when the received tagged data unit is associated with the VLAN, and can disable the port of the MCAE interface in response to the port from the set of ports receiving the data unit, when the received data unit is associated with the VLAN.
US10257074B1 Avoiding multicast traffic loss in networks having multi-homing designated routers
Techniques are described for avoiding traffic loss in a network when a designated router (DR) for a L2 broadcast communication domain loses its route toward a multicast traffic source. The disclosed techniques may be utilized in a scenario where a receiver is multi-homed to a DR network device and a non-DR network device by a L2 broadcast communication domain. Both the DR and the non-DR network devices receive a request from the receiver identifying a multicast group in which the receiver is interested. The non-DR network device monitors traffic injected into the L2 broadcast communication domain by the DR in order to determine whether the DR has lost the route to the source of the multicast group. If the DR has lost the route, the non-DR network device performs a repair by sending the multicast data traffic for the multicast group to the receiver on the L2 broadcast communication domain.
US10257072B1 Weight initialization for random neural network reinforcement learning
A plurality of paths through a network are determined for transmitting a packet from a source device to a destination device. The paths are modelled as nodes in a Random Neural Network, each node corresponding to a path and a reward is calculated for each of the nodes. An excitatory weight and an inhibitory weight are determined for each of the nodes in the Random Neural Network. The excitatory weight is set directly proportional to the reward corresponding to the node for which the excitatory weight is being determined, and the inhibitory weight is set inversely proportional to the reward corresponding to the node for which the inhibitory weight is being determined. A potential is determined for each of the nodes based upon the excitatory and inhibitory weights. A path corresponding to the node with the highest potential is selected, and the packet is transmitted over the selected path.
US10257068B2 Wireless communication system for moving vehicles
A method and system for wireless communication between a moving vehicle and a remote server through at least one external mobile network are disclosed. The at least one exterior mobile network provides at least two concurrently useable data links. The method includes: providing at least one router in the moving vehicle for receiving and transmitting wireless data communication to and from a stationary communication server outside the moving vehicle through the at least one exterior mobile network; evaluating the quality of the data links on a host layer by repeatedly sending requests arranged to trigger a determinable automated response to the stationary communication server via the data links, and measure the time until the triggered automated responses are received; and assigning data streams to the data links at least partly based on the evaluated quality.
US10257067B2 Network speed detection
Disclosed are various examples for facilitating network speed testing on behalf of a client device that is associated with an enterprise. In a client device that can be a managed device managed by a management service, a network testing profile can be obtained which specifies a testing schedule as well as a network testing endpoint with which network testing can be conducted. Results of the network speed test can be transmitted to the management service, which can determine if the network speed implicates a compliance rule associated with the client device or an enterprise with which the client device is associated.
US10257064B2 Network resource management with prediction
An indicator for a device may provide an indication that a threshold associated with a budget for a network resource has or will be reached. When a user requests a network operation that will consume the network resource, an amount of the network resource to be consumed by the operation is predicted, if possible. If the prior use of the network resource and the amount to be used to complete the network operation exceeds a threshold the user may be warned and given an opportunity to cancel the operation or adjust the way in which the operation will be performed. If the amount of network resource a network operation will consume is unknown, a rate of use of the network resource is determined and a time until the budget is reached is estimated.
US10257063B2 Person support apparatuses with communication channel monitoring
A monitoring system includes one or more units that are adapted monitor the radio frequency conditions of a facility or portion of the facility. The units include a packet sniffer and/or an RF spectrum analyzer. Sniffed packets and spectrum data are recorded and made available for analysis and display, either locally on the units or at one or more remote locations. The locations of the units are also gathered, thereby enabling correlation of the sniffed packets and/or RF spectrum data with locations within the facility. Real time RF conditions can thereby be gathered and used to improve the wireless communications within the facility and/or to ensure the wireless communication infrastructure of the facility is operating satisfactorily. The units may be person support apparatuses, such as beds, chairs, stretchers, cots, or the like.
US10257059B2 Transforming event data using remote capture agents and transformation servers
The disclosed embodiments provide a method and system for processing network data. During operation, the system obtains, at a remote capture agent, configuration information for the remote capture agent from a configuration server over a network. Next, the system uses the configuration information to configure the generation of event data from network data obtained from network packets at the remote capture agent. The system then uses the configuration information to configure transformation of the event data or the network data into transformed event data at the remote capture agent.
US10257057B2 System and a process for searching massive amounts of time-series
A system to collect and analyze performance metric data recorded in time-series measurements, converted into unicode, and arrange into a special data structure. The performance metric data is collected by one or more probes running on machines about which data is being collected. The performance metric data is also organized into a special data structure and then compressed prior to transmission to a server over any data path. The data structure at the server where analysis is done has a directory for every day of performance metric data collected with a subdirectory for every resource type. Each subdirectory contain text files of performance metric data values measured for attributes in a group of attributes to which said text file is dedicated. Each attribute has its own section and the performance metric data values are recorded in time series as unicode hex numbers as a comma delimited list. Analysis of the performance metric data is done using regular expressions. For speed, cache memory is used and the performance metric data outside the start time and end time named by the user on a query screen is eliminated before the regular expression is applied.
US10257056B2 Power management for distributed communication systems, and related components, systems, and methods
Power management techniques in distributed communication systems are disclosed herein. Related components, systems, and methods are also disclosed. In embodiments disclosed herein, services within a remote unit of the distributed communication system are selectively activated and power consumption is measured. From at least two measurements, a maximum power available may be calculated and compared to power requirements of the remote unit.
US10257055B2 Search for a ticket relevant to a current ticket
A computer-implemented method for searching for a ticket relevant to a current ticket describing an incident, a system and a computer program product for the same. The method includes extracting a topology of a first application of a server system, the first application being indicated by the current ticket; selecting a second application relevant to the first application from a plurality of candidate applications of the server system, according to the topology; and searching tickets associated with the second application for the ticket relevant to the current ticket.
US10257052B1 Computer-implemented method performed by an electronic data processing apparatus to more efficiently utilize network resources for at least one user device and data processing apparatus for the same
A computer-implemented method to implement efficient utilization of network resources by an electronic data processing system to conserve network bandwidth consumed by user computing devices over a computer network by managing access to restricted and non-restricted software services. The method includes: operatively connecting the electronic data processing system to a first of the non-restricted software services via a first application programming interface (API); receiving a first topic indicative of an improvement in or a type of competency by a human user of a first of the user computing devices on which the first non-restricted software service is at least partly deployed, the first non-restricted software service having an electronic interface with which the human user interacts using the first of the user computing devices to attain or improve the competency of the human user; calculating, by the electronic data processing system, a weighted competency score based on a quantity corresponding to or representing the first topic and a weight configured to normalize the quantity relative to other non-restricted software services; and updating, by a time index calculator, a first time allowance index using the calculated weighted competency score, the first time allowance index representing a time period during which a time-limited access to a first of the restricted software services is granted by the electronic data processing system.
US10257050B2 Data center cable identification
A communication link includes a first conductor configured to transmit data between a plurality of connected network devices. The communication link further includes an identification device configured to transmit an output that identifies the communication link when power is supplied to it and a second conductor configured to complete an electrical circuit when it receives the power from a particular device in the plurality of connected network devices. The identification device is coupled with the electrical circuit by a switch. The communication link also includes a logic module configured to receive an identification instruction in the data transmitted between the plurality of connected network devices. The logic module is also configured to, in response to receiving the identification instruction, actuate the switch to supply the identification device with power and transmit the output at the identification device.
US10257049B2 Dynamic highlight
Embodiments disclosed herein generally relate to techniques for providing a visualization of connectivity between components in a computer network. One embodiment provides a method which includes receiving a configuration of a network comprising a plurality of components within a physical layer and a virtual layer. The method also includes generating a resource diagram identifying connections that are accessible among the components of the physical layer and components of the virtual layer. The method further includes, upon receiving a selection of one of the components, determining a subset of the plurality of components that are connected to the selected component, and altering the resource diagram to provide a visualization, within the resource diagram, of the connections between the selected component and the determined subset of the plurality of components.
US10257048B2 Method and user interface controlling communications and content from sources
The present disclosure is directed towards managing communications from different sources is described where such a management operation can be controlled using a user interface. Sources are selected using the user interface such that communications concerning a specified subject are received from such sources. The user interface can also be used to specific the amount of context/communications that come from different sources concerning the specified subject.
US10257045B2 Method for monitoring a network component and arrangement comprising a network component and a monitoring device
A method for monitoring a network component. The network component performs a calculation checking the correct functionality of the network component using data which is specific to a state of the network component. The calculation result is transmitted to a monitoring device, which checks the state of the network component and the correct functionality of same using the transmitted calculation result. A request message with a parameter that is specific to the request is transmitted from the monitoring device to the network component, and the specific parameter is used by the network component in the calculation process. This enables the monitoring device to ensure that the result transmitted from the network component is actually up-to-date. Errors can be detected to the effect that a malfunction or a failure of the functionality of the network component has occurred.
US10257032B2 User guidance data for establishing a desired end-state configuration
Disclosed herein are systems, methods, and computer-readable media for generating and presenting, to an end user, user guidance data for achieving a desired end-state device or application configuration. End-state configuration source data may be provided to an application component. The application component may determine a desired end-state configuration from the source data, and may further determine a navigation path for transitioning from a current configuration state to the desired end-state configuration. The application component may then generate user guidance data to guide the user through the navigation path.
US10257026B1 System and method to manage interrelated devices in a computing infrastructure
A computing infrastructure management system includes a processing system and a memory for storing a configuration management client, which is executed by the processing system to receive a manifest file associated with a computing infrastructure comprising a plurality of computing devices each having one or more resources. Using the received manifest file, the client translates the manifest file by arranging one or more directives of the manifest file according to one or more dependencies of each resource relative to the resources of the other computing devices, and provisions the resources of each computing device using the translated manifest file.
US10257022B2 Determining statuses of computer modules
A non-transitory computer-readable storage medium may include instructions stored thereon for ranking multiple computer modules to reduce failure impacts. When executed by at least one processor, the instructions may be configured to cause a computing system implementing the multiple computer modules to at least associate the multiple computer modules with multiple services that rely on the multiple computer modules, at least one of the multiple services relying on more than one of the multiple computer modules, determine values of the multiple services, and rank the multiple computer modules based on the determined values of the multiple services with which the respective multiple computer modules are associated.
US10257021B2 Method and apparatus for router maintenance
Embodiments of the invention generally relate to router maintenance. An indication that a first router in the communication network is to be maintained is obtained. A parameter associated with a route selection is set to be a predetermined value responsive to the indication. The value of the parameter is sent to a further router in the communication network, such that probability that the further router selects a route passing through the router to be maintained is below a predetermined threshold. In this way, the route selection during the router maintenance is more cost-effective and efficient.
US10257018B2 Failure analysis method and device
A failure analysis method and device, where the method includes obtaining a frequency domain response amplitude of a channel from a hybrid fiber-coaxial (HFC) network, performing linear fitting on an effective portion of the frequency domain response amplitude to determine a channel slope value, and performing channel failure analysis according to the channel slope value. Failure analysis is performed according to the obtained channel slope value, and the channel slope value is a new failure analysis parameter. In this way, means of channel failure analysis increase, and channel failure analysis is more accurate.
US10257017B2 Autonomous server agents
Methods, systems, and devices are described for orchestrating server management in an information technology network. The described techniques may be implemented to manage any number of networked severs, whether local, remote, or both. Server orchestration may leverage a central, cloud-based management system and one or more autonomous agents installed on servers within the network. The autonomous agents may each be registered with the supervisory server and may operate with awareness of one another.
US10257016B2 Virtual leased line address resolution protocol cache for customer edge internet protocol addresses
Various exemplary embodiments relate to a provider edge node and a method performed on the node including one or more of the following: storing, in a cache on the node, an association between an Internet Protocol (IP) address of the customer edge device and a Media Access Control (MAC) address of the customer edge device; storing, in a backup memory in the node, a copy of the last-known IP address of the customer edge device; removing the stored association from the cache in response to a cache-clearing event, while maintaining the copy of the last-known IP address in the backup memory; sending an address discovery message, the address discovery message requesting an updated MAC address corresponding to the last-known IP address maintained in the backup memory; and updating the cache to reflect the updated MAC address upon receipt of an additional address update message from the customer edge device.
US10257012B2 Apparatus and method for coarse timing and frequency synchronization
The apparatus includes a plurality of correlation processors configured to each receive a group of samples and generate correlations of each group of samples; a plurality of multipliers each configured to multiply the correlations of one of the plurality of correlation processors by a weight, wherein the weight of at least one of the plurality of multipliers is different from the weight of at least another one of the plurality of multipliers; a summation processor configured to sum the weight multiplied correlations of the plurality of multipliers for time n, where n is an integer; and a coarse timing and coarse frequency processor configured to generate a coarse timing and a coarse frequency based on the sum.
US10257011B2 Preamble configuring method in the wireless LAN system, and a method for a frame synchronization
A method of configuring a preamble of a downlink frame for synchronization in data frame transmission of a 60 GHz wireless local area network system, the method comprising arranging a short preamble having a plurality of repetitive S symbols, and an IS symbol, and arranging a long preamble having a long cyclic prefix (CP) and a plurality of L symbols for frame synchronization and symbol timing by performing auto-correlation according to the length of window of the auto-correlation.
US10257009B2 Method for multichannel signal search and demodulation and technique to demodulate and detect DBPSK FDMA ultra-narrow band signal
Described is a method of searching of multichannel signal and technique of demodulating and detecting DBPSK frequency division multiple access (FDMA) ultra-narrow band signal. A search is based on algorithm encompassing a signal-processing signal, and technique to demodulate and detect FDMA ultra-narrow band together with a method to increase time-frequency resolution.
US10257007B2 Signal processing method and device
The present application relates to a filtering scheme with low complexity. The method includes: dividing an orthogonal frequency division multiplexing (OFDM) signal into a first sideband signal, a first signal, and a second sideband signal; sampling the first sideband signal by using a first sampling rate; sampling the first signal by using a second sampling rate; sampling the second sideband signal by using a third sampling rate; and separately performing filtering processing of a third spectral mask, upsampling processing, and digital frequency conversion processing to generate a first filtered-OFDM (f-OFDM) signal, a second f-OFDM signal and a third f-OFDM signal; and superposing the first f-OFDM signal, the second f-OFDM signal, and the third f-OFDM signal to obtain an f-OFDM signal, where the first sampling rate and the third sampling rate are both less than the second sampling rate.
US10257004B2 Inter-block interference suppression using a null guard interval
A method of transmitting data over a wireless communications channel comprises transmitting a plurality of blocks (70), in which each block (70) comprises a plurality of symbols (71, 72, 73, 74, 75) representing the data. The symbols are transmitted using time packing, or Faster-than-Nyquist signalling, such that each symbol in a block overlaps in the time domain with at least one other symbol in the block. A null guard interval (77) is included in each block, having a length that means that inter-symbol interference is not a cause of inter-block interference.
US10257003B2 Multi-user communication in wireless networks
An Access Point (AP) performs a Multi-User (MU) transmission by allocating a plurality of resources of an Up-Link (UL) MU transmission to a first plurality of stations, and by transmitting, using one or more 20 MHz channels, a Down-Link (DL) PHY Layer Convergence Procedure (PLCP) Protocol Data Unit (PPDU). The DL PPDU includes trigger information. The trigger information solicits the first plurality of stations to participate in the UL MU transmission using the allocated resources. All of the allocated resources may be in the one or more 20 MHz channels of the DL PPDU. The allocated resources may include at least one resource in each of the one or more 20 MHz channels of the DL PPDU.
US10257002B2 Zero-quiescent power receiver
A microelectromechanical resonant switch (“resoswitch”) converts received radio frequency (RF) energy into an output signal with zero quiescent power usage by using a resonant element with a passband input sensitivity of: <−60 dBm, <−68 dBm, and <−100 dBm. The resoswitch first accepts incoming amplitude- or frequency-shift keyed RF energy at a carrier frequency, filters it, provides power gain via resonant impact switching, and finally envelop detects impact impulses to demodulate and recover the modulating waveform. Mechanical gain may be used to amplify received signals, whose amplitudes may be binned, thereby preserving use of amplitude modulated (AM) signals. A second resoswitch may be used to control additional circuitry, whereby the first resoswitch detects a control signal output to the additional circuitry.
US10257000B2 Signal processing device, control method thereof, control procedure and recording medium
The invention is adapted to properly suppress noises of various frequency bands. An input unit (10) includes an acquiring element (11) for periodically acquiring signals from a load cell, so as to obtain time series signals; a plurality of frequency filters (121-123) for filtering the time series signals according to frequencies; and a transfer element (13) for transferring the signal filtered by at least one of the frequency filters (121-123) according to the frequency to a control device (90). The suppressed frequency bands of the frequency filters (121-123) are not repeated.
US10256999B2 Frequency characteristic adjusting circuit, optical transmitter, and optical transceiver
Disclosed is a frequency characteristic adjusting circuit disposed between an optical circuit element and a drive circuit driving the optical circuit element. The frequency characteristic adjusting circuit includes a capacitor, and two or more series circuits having a resistor and a switch, the two or more series circuits being connected in parallel with the capacitor, where resistance with respect to the switch that is turned on is changed according to an output voltage of the drive circuit by changing ON or OFF of the switch such that electric charge at a contact point between the optical circuit element and the capacitor is adjusted to be constant regardless of the output voltage of the drive circuit.
US10256996B2 Reduced dimension channel estimation in a wireless communication network
Methods and systems for obtaining improved joint channel estimates for a multi-user, frequency-multiplexed data transmission such as SC-FDMA or OFDM begins by estimating separate contributions of users (and/or other signal sources) to the received signal based on joint frequency domain channel estimates. A reduced data set is obtained by subtracting contributions of one or more users from the received data, leaving only the estimated contributions of the remaining users, with noise and residual estimation error signal. Time domain joint channel estimation is then performed on the reduced data set, which is feasible because the number of users has been reduced. In exemplary embodiments, the reduced data set includes only one estimated user contribution. This process is repeated to obtain channel estimates for all of the users. The method can be repeated by using the channel estimates to re-estimate the user contributions and calculate revised channel estimates.
US10256995B1 Dynamic power adjustment of wireless lighting system gateway
A gateway device of a wireless lighting system includes a transmitter configured to transmit network information wirelessly at a first power level and pair with one or more wireless nodes based on the network information transmitted by the gateway device at the first power level. The transmitter is further configured to transmit the network information wirelessly at a second power level after transmitting the network information wirelessly at the first power level, where the second power level is greater than the first power level.
US10256974B1 Cryptographic ASIC for key hierarchy enforcement
A cryptographic ASIC and method for enforcing a derivative key hierarchy for managing an information stream. A programming user provides a user passphrase that is used to generate a transform key and is then deleted. The transform key is inaccessibly, invisibly, and indelibly generated and stored in a one-time programmable memory with externally generated programming pulses during or after manufacture, without being reported out to the user who provided the user passphrase. A transform-enabled cryptographic circuit or method customized with the transform key processes a predetermined input message to obtain a predetermined output message indicating an identity of a particular information stream. Other input messages may also be processed, such as for verifying a blockchain, but replication requires knowledge of the transform key. Only a programming user with knowledge of the user passphrase is capable of creating an information stream, such as a blockchain.
US10256970B2 Secure data transformations
A system for performing a secure sequence of transformations of a data value, using encrypted representations of the data value is disclosed. The system includes a first transformer for applying a transformation to an input data value to obtain an obfuscated representation thereof. The obfuscated representation contains a redundancy that depends on an input variable. The system further includes a sequence of second transformer for applying a transformation to compute transformed obfuscated representations. The system also includes a fourth transformer for applying a transformation such that a last obfuscated transformed data is obtained. The system further includes a fifth transformer for applying a transformation that depends on the last obfuscated transformed data and the input data.
US10256967B2 Clock and data recovery circuit with jitter tolerance enhancement
A clock and data recovery circuit with jitter tolerance enhancement is provided. The CDR circuit includes: a bang-bang phase detector, a digital filter, a digitally controlled oscillator, and an adaptive loop gain control circuit. The CDR circuit detects a loop bandwidth variation and adjusts the loop bandwidth of CDR circuit by adjusting proportional path and integral path gain factors of the digital filter of the CDR circuit. The loop gain controller uses two methods to adjust the loop gain in CDR circuit: bang-bang adjusting method and linear adjusting method.