Document Document Title
US10058435B2 Interbody vertebral prosthetic and orthopedic fusion device with self-deploying anchors
An intervertebral prosthesis includes a body having first and second spaced apart major surfaces defining a longitudinal axis; a first aperture opening at one of the first and second major surfaces; a first anchoring element including a shaft having proximal and distal ends; a translator element coupled to the proximal end of the first anchoring element and having an engagement element that is releasibly engageable with a distal end of an external shaft element that enters the body through an aperture. The shaft element applies forces to the translator to: (i) move along a longitudinal axis within the body, (ii) translate the proximal end of the first anchoring element parallel to the longitudinal axis, and (iii) push the first anchoring element out through the first aperture.
US10058434B2 Collapsible two-piece olif implant
The invention is directed to an interbody fusion device comprises a load bearing component and a retention component and further comprises two bone screws that pass through the retention device and into the vertebral bodies. When implanted, the construct is flush with the anterior face of the vertebras and provides support and temporary fixation for the ultimate fusion of the vertebral bodies.
US10058433B2 Expandable implant
An expandable implant for inserting within a skeletal space is provided, and a method for using the implant to expand the skeletal space. The implant is preferably designed to be inserted into an intervertebral space to replace at least part of an intervertebral disc between adjacent vertebral bodies. The expandable implant contains at least one first expansion compartment and at least one second expansion compartments, which compartments can be inflatable balloons that are inflated by a catheter. Inflating the first expansion compartment expands the implant in a first direction and inflating the second expansion compartment expands the implant in a second direction.
US10058431B2 Small joint fixation
Disclosed is a medical device having a first implant portion having a proximal end, a second implant portion connected to the first implant portion, the second implant portion having a distal end, and a driver assembly removably connected to the distal end, the driver assembly comprising a drill connected to the distal end at a connection.
US10058429B2 Polymer based joint implants and method of manufacture
A method and implant based on injection molding techniques. The method produces polymeric components suitable for implantation with a structure and mechanical properties close to those of natural bone tissue. In a variant, method for making an implant or component thereof includes forming a standard shape foamed blank, and over-molding a thin layer of non-foamed PEEK material onto the standard shaped foamed blank to obtain a final implant component geometry, whereby the blank is completely encapsulated by the over-molded layer.
US10058419B2 Oxidation resistant bioprosthetic tissues and preparation thereof
Oxidation resistant bioprosthetic tissues and oxidation resistant bioprosthetic heart valve leaflets are described. Also provided are methods for preparing the oxidation resistant bioprosthetic tissues and bioprosthetic heart valve leaflets, and methods for preventing oxidative degeneration in bioprosthetic tissues, including immobilizing covalently an effective amount of an antioxidant to the bioprosthetic tissue.
US10058418B2 Implant, intended to be placed in a blood circulation passage, comprising a system for separating the proximal arms
The implant comprises a tubular proximal sleeve, extending between a proximal end and a distal end, and deployable between a contracted configuration and a deployed configuration. Proximal arms each extend between an end connected to the distal end, and a free end positioned past the distal end. At least one proximal arm is elastically deformable between a separating position and an anchoring position, the radial distance between its free end and its connected end being larger in the separating position rather than in the anchoring position. This proximal arm is elastically recalled toward its anchoring position. The implant includes: a first stop, supported by this proximal arm, and a second stop, cooperating with the first stop in the contracted configuration to keep this proximal arm in its separating position, and releasing this first stop in the deployed configuration.
US10058414B2 Apparatus and method for forming pilot holes in bone and delivering fasteners therein for retaining an implant
Apparatus and methods for forming pilot holes in bone and deploying a staple therein for fixing a sheet-like implant to the bone. A pilot hole forming trocar assembly including a trocar and a position retention sleeve can be included. The trocar can be releasably coupled to the position retention sleeve and slide in keyed arrangement within the sleeve when uncoupled. The trocar can include a distal portion having a retractable blade and a pair of pilot hole forming spikes extending distally from the trocar shaft. Once the pilot holes are formed, the position retention sleeve maintains the position relative to the pilot holes while the trocar is removed and a staple delivery device can be inserted in the lumen of the position retention sleeve to deploy a staple in the pilot holes.
US10058401B2 Orthodontic device
An orthodontic bracket for the re-positioning of a tooth, such that separate walls forming the archwire slot are designed to enable different extents of flexing and movement.
US10058395B2 Active and semi-active damping in a telesurgical system
Methods and systems for damping vibrations in a surgical system are disclosed herein. The surgical system can include one or several moveable set-up linkages. A damper can be connected with one or several of the set-up linkages. The damper can be a passive, active, or semi-active damper. The damper can mitigate a vibration arising in one of the set-up linkages, and the damper can prevent a vibration arising in one of the linkages from affecting another of the set-up linkages. The active and semi-active dampers can be controlled with a feedback model and a feed-forward model.
US10058393B2 Systems and methods for navigation and visualization
A system for visualizing a surgical site is provided. The system includes a robotic mechanism for performing a procedure on a patient, an imaging device coupled to the robotic mechanism, the imaging device configured to provide image data of a site of interest, and a computing device coupled to the imaging device. The computing device includes one or more processors and at least one memory device configured to store executable instructions. The executable instructions, when executed by the processor, are configured to receive the image data of the site of interest, track motion patterns of the site of interest in the received image data, filter the received image data to remove line-of-sight restrictions therein and alter pixels therein based on the tracked motion patterns, and generate an output frame from the filtered image data. The system also includes a presentation interface device coupled to the computing device and configured to present the output frame for visualization of the site of interest.
US10058392B2 Neural monitor-based dynamic boundaries
A computer-assisted surgery system may have a robotic arm including a surgical tool and a processor communicatively connected to the robotic aim. The processor may be configured to receive, from a neural monitor, a signal indicative of a distance between the surgical tool and a portion of a patient's anatomy including nervous tissue. The processor may be further configured to generate a command for altering a degree to which the robotic aim resists movement based on the signal received from the neural monitor; and send the command to the robotic arm.
US10058387B2 Antenna assemblies for medical applications
A device for directing energy to a target volume of tissue includes a monopole antenna assembly that includes a monopole antenna radiating section having a monopole antenna element surrounded by a dielectric material. The monopole antenna assembly also includes a ground plane disposed at a proximal end of the monopole antenna radiating section, wherein the ground plane is configured to direct energy into the target volume of tissue.
US10058385B2 Methods and devices for fluid enhanced microwave ablation therapy
Devices and methods for fluid enhanced ablation therapy using microwave antennas are described herein that provide improved heat transfer into a target volume of tissue and improved antenna cooling compared to prior art designs. In one embodiment, fluid can be introduced into a target volume of tissue along with the delivery of therapeutic energy from a microwave antenna positioned within the target volume of tissue. The fluid can become heated by cooling the microwave antenna and, if additional heating of the fluid is desired, a heating element disposed within the microwave antenna can supplementally heat the fluid prior to introduction into the target volume of tissue.
US10058382B2 Catheter with protective barrier member
A device that shields internal organs and tissues from medical procedures performed within a patient's body, especially in the chest cavity where ablation and related procedures are performed in or near the heart, includes a catheter body, a distal section, and a barrier member that can be inflated with fluid to act as a barrier to extreme temperatures and physical trauma, and be deflated to a smaller size to facilitate entry and removal from the patient's chest cavity. In a more detailed embodiment, the barrier member is a balloon that can protect the esophagus, which can be provided with folds and shape memory elements so that the balloon expands and collapses into predetermined configurations. Fluid is fed to and drawn from the barrier member via an irrigation tubing that extends along a catheter shaft and is in communication with a lumen of a deflectable tubing section that extends through an interior cavity of the barrier member. The catheter can be adapted for uni- or bi-directional deflection.
US10058380B2 Devices and methods for minimally-invasive surgical procedures
Devices, instruments and tools for minimally invasive surgical procedures. Port devices and methods for hemostatically sealing and providing a port through a tissue wall that interfaces with a fluid containing chamber, by minimally invasive techniques. Assemblies, instruments and methods for minimally invasive access to and through a tissue wall that interfaces with a fluid containing chamber, and for visualizing same. Instruments, assemblies and methods for minimally invasive surgical procedures, including ablation.
US10058379B2 Electrically based medical treatment device and method
Embodiments of medical treatment including skin treatment using electrical energy, especially with the primary purpose for skin treatment for aesthetics are described generally herein. Other embodiments may be described and claimed.
US10058377B2 Electrosurgical devices including transverse electrode configurations
An end effector assembly for an electrosurgical device includes first and second jaw members movable between spaced-apart and approximated positions. The jaw members include tissue-contacting surfaces that define a tissue grasping area. One of the jaw members includes an electrically-insulating body, an interior electrode, and an exterior electrode. The interior electrode is positioned interiorly of outer bounds of the tissue grasping area. A portion of the interior electrode forms part of the tissue-contacting surface. The exterior electrode is positioned exteriorly of the outer bounds of the tissue grasping area. At least one portion of the exterior electrode: extends along the outer back surface of the body, is disposed within the body, and is positioned adjacent the outer bounds of the tissue grasping area. The interior and exterior electrodes are configured to conduct energy through tissue grasped within the tissue grasping area to seal tissue.
US10058376B2 Method of manufacturing a jaw member of an electrosurgical end effector assembly
An end effector assembly for use with an electrosurgical instrument is provided. The end effector assembly has a pair of opposing jaw members. Each of the jaw members has a support base, an electrical jaw lead, and a sealing plate coupled to the electrical jaw lead. The sealing plate has a stainless steel layer and an electrically insulative layer.
US10058374B2 Systems and methods for estimating tissue parameters using surgical devices
Systems and methods for estimating tissue parameters, including mass of tissue to be treated and a thermal resistance scale factor between the tissue and an electrode of an energy delivery device, are disclosed. The method includes sensing tissue temperatures, estimating a mass of the tissue and a thermal resistance scale factor between the tissue and an electrode, and controlling an electrosurgical generator based on the estimated mass and the estimated thermal resistance scale factor. The method may be performed iteratively and non-iteratively. The iterative method may employ a gradient descent algorithm that iteratively adds a derivative step to the estimates of the mass and thermal resistance scale factor until a condition is met. The non-iterative method includes selecting maximum and minimum temperature differences and estimating the mass and the thermal resistance scale factor based on a predetermined reduction point from the maximum temperature difference to the minimum temperature difference.
US10058369B2 Devices for delivering bone filler material and associated methods of use
Methods and apparatus for treating bones, including, in one or more embodiments, a device for delivering a bone filler material comprising: a housing having a throughbore; a plunger comprising a shaft having external threads, wherein the plunger is configured for advancement through the throughbore of the housing; and a threaded receiving member configured to releasably engage the plunger. Methods for removing an instrument from a vertebral body comprising applying ultrasonic energy to the instrument, wherein a distal end of the instrument is disposed in a cavity in the vertebral body, wherein the cavity contains a filler material; and removing the instrument from the vertebral body.
US10058368B2 Headless compression screw
A bone screw for osteosynthesis is provided with screw threads of different pitch or different lead and various diameters in leading, intermediate and trailing ends. The screw may be used to urge together and compress bones or fragments of bone.
US10058366B2 Surgical implant
A surgical implant for fixing a soft tissue to a bone comprising a staple and a plate. The staple and the plate are positionable on an instrument in such a way that the plate may be manipulated with the instrument to hold the soft tissue against the bone and in such a way that the staple is fixable to the bone with the plate positioned between a bridge of the staple and the soft tissue when legs of the staple are driven through the plate and into the bone.
US10058365B2 Protector
Disclosed is a protector capable of stably joining between adjacent bones while providing a proper elasticity thereto. The protector includes an elastic member having a center part which is placed to cover a joint between adjacent bones, and a plurality of fixing members which are located at both end parts of the elastic member and are fixed to the bones.
US10058364B2 Locking mechanism to secure ends of an implantable band
A locking mechanism for securing ends of an implantable fabric including a plate member having an aperture therethrough. A cam member is rotatable relative to the aperture between a locked state and an unlocked state. The implantable fabric is movable relative to the plate member when the cam member is in the unlocked state and restricted from moving relative to the plate member when the cam member is in the locked state.
US10058362B2 Orthopedic bone fixation assembly
An orthopedic fixation assembly for connecting to a bone includes a fixation plate having a hole, an insert securable to the hole and a screw securable to the insert. The fixation plate includes a shoulder recessed from its upper surface and an aperture. The insert includes a base portion and a flange extending laterally from an upper end of the base portion. The insert defines an insert central axis extending in a direction generally perpendicular to the flange. The screw has a screw head and the base portion has an insert hole with machined internal threads for engaging the screw. The insert hole defines an insert hole central axis extending in a direction at an offset angle relative to the insert central axis. The aperture of the fixation plate is dimensioned to receive the base portion of the insert and the recessed shoulder is dimensioned to receive the flange.
US10058361B2 Rod reduction tool and method to assist in the passage of a connecting rod between pedicle screws
Rod delivery tools, methods for delivering a connecting rod of a pedicle screw system into seating slots of at least first and second long arm screw towers of a pedicle screw system, and a rod reduction tool and related methods for urging a distal leading end of a connecting rod and an opening of a long arm screw tower into alignment with one another, where the two are initially misaligned.
US10058349B2 Cutting balloon catheter with flexible cutting blades
A cutting balloon catheter including a balloon mounted on a distal portion of a catheter shaft. The balloon includes a cutting member mounted on an exterior surface of the balloon which includes one or more features for providing the cutting member with enhanced flexibility for navigating tortuous anatomy and more closely conforms to the expansion characteristics of the balloon to which the cutting member is mounted.
US10058348B2 Apparatus and method for heart valve repair
A method of gathering tissue of a heart valve leaflet 2 may include inserting an elongated catheter assembly 12 to a position adjacent the heart valve leaflet, the catheter assembly including a capture tool 22 and a tissue support member 30. The capture tool 22 and the tissue support member 30 may each be independently moveable between a retracted position and an extended position. Partially retracting the capture tool 22 with the tissue support member 30 in the extended position gathers tissue 15 of the heart valve leaflet 2 between the capture tool and the tissue support member. A clip 55 may then be applied from the catheter assembly 12 to the gathered tissue 15 to hold the tissue substantially in a gathered configuration.
US10058343B2 Systems for performing endoscopic procedures
A system for performing an endoscopic procedure is provided. The system includes an actuation assembly having a handle assembly and a shaft assembly. The system also includes an end effector configured for selective and operative connection to a distal end of the shaft assembly. The system further includes a holder for selectively engaging the end effector and facilitating attachment of the end effector to the shaft assembly.
US10058337B2 Targeting device for use with systems, methods, and apparatuses for fusion, stabilization, and/or fixation of bones
Various embodiments of a targeting device for use with systems, methods, and apparatuses for fusion, stabilization, and/or fixation of bones are disclosed. In one embodiment, a targeting device is provided, the targeting device comprising: a targeting arm including a targeting portion, a radial portion, and at least one aperture oriented in the targeting portion; a target lock; and a rotation arrestor including an arresting engagement portion, an elongated shaft, and a button operatively connected to the arresting engagement portion.
US10058328B2 Anastomotic device for joining lumens or viscera to each other
An anastomosis device for joining hollow lumens or viscera, suitable for deployment at the surface of two superposed adjacent lumens. The device has a main tubular body of longitudinal axis (L), having first and second open ends and opposite outside and inside faces. The main tubular body has at least three columns of loops and at least three rows of loops and sets of proximal and distal radial projections extending along at least a depth (E) at the peripheries of the first and second ends respectively. The distal and proximal sets are spaced apart by a minimum internal distance (D), and further include a set of intermediate radial projections extending along at most a depth (e) and arranged between the sets of proximal and distal radial projections. The depth (e) is less than (E), and the minimum internal distance (D) is determined so as to receive two superposed adjacent lumens.
US10058324B2 Suture device
A suture device includes a needle operating device movable longitudinally with respect to a housing between at least an insertion position and a needle transfer position. The needle operating device includes an elongate operating element arranged extending from a distal end of the housing to or near a housing proximal end. A needle holder connected at a distal end of the operating element holds two or more needles, with free ends directed in proximal direction. The holder is movable with respect to a protection device between at least a protecting position shielding the free ends, and a non-protecting position for the same. A needle receive device at a distal end of the housing receives the free ends when the operating device is moved to the transfer position. In at least the insertion position the holder and the protection device are spaced longitudinally from the housing to receive a tissue therebetween.
US10058319B2 Method and apparatus for attaching tissue to bone, including the provision and use of a novel knotless suture anchor system, including a novel locking element
Apparatus for securing a first object to a second object, the apparatus including an elongated body having a distal end, a proximal end, and a lumen extending between the distal and proximal end; a window extending through the side wall of the elongated body and communicating with the lumen; an elongated element extending through the lumen; and a locking element mounted to the distal end of the elongated element and disposed in the lumen; whereby, when the elongated body is disposed in a second object, and the first object extends through the window, proximal movement of the locking element causes the locking element to capture the first object to the elongated body, whereby to secure the first object to the second object; wherein the elongated element comprises a pull line terminating in a loop; and wherein the locking element comprises at least one filament extending through the loop.
US10058318B2 Medical kit for constricting tissue or a bodily orifice, for example, a mitral valve
A device, kit and method may include or employ an implantable device (e.g., annuloplasty implant) and a plurality of tissue anchors. The implantable device is positionable in a cavity of a bodily organ (e.g., a heart) and operable to constrict a bodily orifice (e.g., a mitral valve). Each of the tissue anchors may be guided into precise position by an intravascularly or percutaneously techniques. Constriction of the orifice may be accomplished via a variety of structures, for example an articulated annuloplasty ring, the ring attached to the tissue anchors. The annuloplasty ring may be delivered in an unanchored, generally elongated configuration, and implanted in an anchored generally arched, arcuate or annular configuration. Such may approximate the septal and lateral (clinically referred to as anterior and posterior) annulus of the mitral valve, to move the posterior leaflet anteriorly and the anterior leaflet posteriorly, thereby improving leaflet coaptation to reduce mitral regurgitation.
US10058317B2 Knotless anchor for instability repair
Described herein are suture anchors systems and methods for installing suture anchor systems in bone. Suture anchor systems described herein include a plurality of annular ribs formed around an elongated cylindrical body, a tip adapted for inserting into a bone, one or more longitudinal channels defined by one or more notches in at least one of the annular ribs, and a transverse bore adapted to receive at least one suture and in communication with the longitudinal channel(s). The suture anchor system is partially inserted into the bone, the sutures are adjusted, and insertion is completed, securing the suture anchor and the suture in the bone.
US10058316B2 Surgical traction apparatus
A surgical traction apparatus according to the present invention includes a moving body portion including a magnetic body and configured to be inserted into a body, a hook portion configured to be connected to the moving body portion inside the body and pull an object inside the body, an operating portion configured to operate the moving body portion to move inside the body while moving outside the body, and a magnet portion configured to be mounted on the operating portion and be with adjustable magnetic strength.
US10058310B2 Electrosurgical device with drum-driven articulation
A surgical device for operating on tissue comprises an end effector, a shaft, and an interface assembly. The shaft comprises an articulation section operable to provide deflection of the end effector relative to the longitudinal axis of the shaft. The interface assembly comprises a plurality of pulleys associated with drive shafts driven by an external system. The pulleys are operable to cause rotation of one or both of the shaft or end effector. The pulleys are further operable to cause articulation of the articulation section. The interface assembly further comprises drive components operable to cause movement of components of the end effector.
US10058304B2 Biological signal detection device
A biological signal detection device including a first FFT transformer that performs fast Fourier transformation on a signal of a first sensor, and that outputs a complex data row formed by a first real part data row and a first imaginary part data row; a second FFT transformer that performs fast Fourier transformation on a signal of a second sensor, and that outputs a complex data row formed by a second real part data row and a second imaginary part data row; a frequency component subtractor that subtracts the first real part data row from the second real part data row to output a noise-removed first real part data row; and a FFT inverse transformer that performs fast Fourier inverse transformation on the noise-removed first real part data row and the second imaginary part data row.
US10058302B2 Method to reduce radiation dose in multidetector CT while maintaining image quality
A method of reducing radiation dose for a selected organ on a patient in a computed tomography (CT) scan that uses an X-ray source to scan the patient. The method comprises a computer determining a tube start angle for the X-ray source of the CT scan based on a location of the selected organ, a starting location of the X-ray source, a beam width of the CT scan, and a pitch of the CT scan. The starting angle of the X-ray source of the CT scan can then be set based on the determined tube start angle. In some embodiments, the organ location, X-ray starting location, beam width, and pitch are used to determine the number of tube rotations from the X-ray starting location to the organ location. This tube rotation number can be used to determine the tube start angle.
US10058299B2 Radiation imaging system and radiography system
In a radiation imaging system, which obtains a radiation image of an object based on a plurality of image signals, includes a radiation imaging apparatus, which includes a plurality of pixels arranged in a two-dimensional matrix, configured to convert an irradiated radiation transmitted through an object into an image signal serving as a partial image of the object. In the radiation imaging system, a holding unit for holding the radiation imaging apparatus holds the radiation imaging apparatus to be movable in a direction intersecting a direction in which positions to obtain a plurality of partial images are arranged.
US10058298B2 Radiographic system and control method thereof
A radiographic system includes a photographic unit; an operating panel including a button configured to be pressed to indicate that a movement direction of the photographic unit is to be limited to a specific movement direction; a measurement unit provided between the operating panel and the photographic unit and configured to measure a magnitude and a direction of an external force applied to the operating panel; and a drive unit configured to move the photographic unit only in the specific movement direction based on the magnitude and the direction of the external force measured by the measurement unit in response to the button being pressed.
US10058296B2 Computed tomography system having cooling system
Cooling systems of a CT system and methods of cooling the CT system are disclosed. The CT system includes a gantry and a table that moves an object into a bore of the gantry, wherein the gantry includes a cover having a front surface in which at least an inlet slot is formed and a rear surface in which exhaust holes are formed along with exhaust fans in the rear surface of the cover of the gantry. Fans for the in-take and exhaustion of air are not required to be formed on the front surface of the cover of the gantry. A hole through which external air is taken in through the inlet slot is moved in a rotor of the gantry.
US10058293B2 Detector assemblies and methods for helical CT scanning
A helical CT scanner for imaging an object is provided. The helical CT scanner includes an X-ray emitter configured to emit X-ray beams towards the object, and a detector array positioned opposite the X-ray emitter, the detector array including a plurality of discrete detector blocks arranged in a two-dimensional grid, each detector block including a plurality of pixels, wherein at least one first gap is defined between adjacent detector blocks in a first direction, and wherein at least one second gap is defined between adjacent detector blocks in a second direction. The helical CT scanner further includes a processing device communicatively coupled to said detector array, said processing device configured to reconstruct an image of the object based on image data acquired using said detector array.
US10058291B2 Radiographic apparatus
Provided is a radiographic apparatus with safety and time-saved imaging upon inclination of a subject without pulling an external instrument by the subject. In the radiographic apparatus, a top board supporting the subject placed thereon is rotatable and liftable. The characteristic feature of the embodiment is to control a level of an intersection of the top board and a line connecting an X-ray tube to an FPD to be constant in association with operation of a top-board rotation controller. This achieves a constant level of a region of interest (a site to be imaged) of the subject regardless of rotation of the top board. Consequently, an invariable distance is obtainable between the subject and the external instrument on the floor, allowing suppression in pulling of the external instrument due to a vertical movement of the subject. As a result, provision of a radiographic apparatus with safety and time-saved imaging is obtainable.
US10058290B1 Monitoring device with voice interaction
A user monitoring device system has a user monitoring device that includes one or more microphones, a transmitter and sensors to determine air quality, sound level/quality, light quality and ambient temperature near the user. The transmitter serves as a communication system. A motion detection apparatus detects a user's movement information. The motion detection apparatus and the monitoring system assist to determine at least one of: user sleep information and sleep behavior information, or user respiration information. A cloud based system is in communication with the monitoring device and the motion detection apparatus. The cloud based system includes a user database. A speech recognition system is coupled to the cloud based system.
US10058288B2 Analog and digital signal processing for a wearable ECG system
A wearable ECG system includes a plurality of electrodes; a multiplexor, the multiplexor including an input port, two output ports, and a control port, the input port of the multiplexor being connected with the electrodes; an analog detection module being connected with one output port of the multiplexor; a digital detection module being connected with the other output port of the multiplexor; a processor being connected with the control port of the multiplexor and the digital detection module; and a motion detection module connected with the processor and configured to detect acceleration of the wearable ECG system and output an electrical signal accordingly. The processor is configured to receive the electrical signal from the motion detection module, and control the multiplexor to selectively transmit output of the electrodes to the analog detection module or the digital detection module based on the electrical signal.
US10058285B2 Chair pad system and associated, computer medium and computer-implemented methods for monitoring and improving health and productivity of employees
Provided are embodiments of systems, computer medium and computer-implemented methods for sensing health characteristics of a user using a chair pad including a set of health sensors integrated therewith and including temperature sensors, body position sensors, and body fat sensors. A method for sensing health characteristics of a user including receiving, from the temperature sensors, temperature data corresponding to a sensed body temperature of the user, receiving, from the body position sensors, body position data corresponding to a sensed body position of the user, receiving, from the body fat sensors, body fat data corresponding to a sensed body fat of the user, and transmitting, to a computer workstation, health data corresponding to the temperature data, the body position data, and the body fat data for use in determining the body temperature, the body position, and the body fat of the user.
US10058271B2 Physical activity inference from environmental metrics
Portable devices include environmental sensors that generate metrics about the environment (e.g., accelerometers detecting impulses and vibration, and GPS receivers detecting position and velocity). Such devices often use environmental metrics to extract user input directed at the device by the user, and status information about the device and the environment. Presented herein are techniques for using environmental metrics to infer physical activities performed by the user while attached to the device. For example, jogging may be inferred from regular, strong impulses and typical jogging speed; walking may be inferred from regular, weak impulses and typical walking speed; and riding in a vehicle may be inferred from low-level vibrations and high speed (optionally identifying the type of vehicle ridden by the user). Based on these inferences, the device may automatically present applications and/or or adjust user interfaces suitable for the user's physical activity, rather than responsive to user input.
US10058269B2 Monitoring system for identifying an end-exhalation carbon dioxide value of enhanced clinical utility
A medical monitoring system for identifying an end-exhalation carbon dioxide value of enhanced clinical utility is described herein. The medical monitoring system can include a capnometer for generating an output corresponding to a time-series of exhaled carbon dioxide values from a patient during an exhalation and a processor programmed to analyze the exhalation. In some examples, the processor can also be programmed to identify a peak carbon dioxide value at an end of the exhalation, determine if the peak carbon dioxide value may have been higher if the exhalation had been prolonged, and provide an output responsive to said determination.
US10058267B2 Antenna support structure for magnetic resonance imaging
A patient support structure for use in a magnetic resonance image (MRI) scanner includes a base and a first and a second arm pivotally connected to the base. The patient support structure supports an anatomical region being imaged and positions an antenna array around the anatomical region. Access to the patient is improved by: providing a flexible coil that wraps around the anatomical region being imaged, providing a support structure open to the anterior region of the anatomical region being imaged, and providing a support structure that may be opened and closed about the anatomical region being imaged.
US10058266B2 Signal process system and method for the same and biological resistance detection device and element
A signal process system and the method for the same and a biological resistance detection device and element used to perform corresponding signal process for sensory signal sensed by a sensor, wherein a minor AC electrical signal is injected into a biological tissue to be measured in order to sense the sensory signal of the biological tissue to be measured by means of the principle of Ohm's Law. Moreover, the sensory signal may be processed to restore a biological property of the measured biological tissue and to create an equivalent circuit parameter model representative of the biological property.
US10058264B2 Method and apparatus for a universal sensor
A universal sensor pod provides a native sensing function during a first mode of operation and a secondary sensing function during a second mode of operation. The universal sensor pod may transition from the native sensing function to the secondary sensing function upon detecting that a sensor capable of the secondary sensing function is connected to the universal sensor pod via a smart connector. The universal sensor pod may continue one or more native sensing functions along with the secondary sensing function upon detecting that a sensor capable of the secondary sensing function is connected to the universal sensor pod via a smart connector. A code embedded within the smart connector is transmitted to a processor contained within the universal sensor pod and in response, the processor executes a firmware application that is tailored to the secondary sensing function code in response to receiving the code.
US10058263B2 Neural interface
Technology for a neural interface is described. The neural interface can include an intracranial electrode grid operable to detect neural activity. The neural interface can include a subcutaneous microelectronic signal processing unit operable to process the neural activity in order to obtain digital neural activity information. The neural interface can include a cable connecting the intracranial electrode grid and the subcutaneous microelectronic signal processing unit. The neural interface can include a wired connector attached to the subcutaneous microelectronic signal processing unit that is operable to transmit the digital neural activity information from the subcutaneous microelectronic signal processing unit to an external signal processing device.
US10058258B2 Biomagnetism measuring device, biomagnetism measuring system, and biomagnetism measuring method
A biomagnetism measuring device includes a magnetic sensor and a support unit. The magnetic sensor includes a tunnel magneto-resistive element including a fixed magnetic layer, a free magnetic layer and an insulating layer. The insulating layer is disposed between the fixed magnetic layer and the free magnetic layer, and has resistance being changed by a tunnel effect depending on an angle difference between a direction of magnetization of the fixed magnetic layer and a direction of magnetization of the free magnetic layer. The support unit supports the magnetic sensor in such a way that the tunnel magneto-resistive element faces a living body. The magnetic sensor outputs an output signal in accordance with a resistance value of the insulating layer, the resistance value being changed by magnetism emitted from the living body.
US10058256B2 Multi-spectral laser imaging (MSLI) methods and systems for blood flow and perfusion imaging and quantification
Some embodiments of the present inventive concept provide a system that uses two wavelengths of differential transmittance through a sample to apply laser speckle or laser Doppler imaging. A first of the two wavelengths is within the visible range that has zero or very shallow penetration. This wavelength captures the anatomical structure of tissue/organ surface and serves as a position marker of the sample but not the subsurface movement of blood flow and perfusion. A second wavelength is in the near Infra-Red (NIR) range, which has much deeper penetration. This wavelength reveals the underlying blood flow physiology and correlates both to the motion of the sample and also the movement of blood flow and perfusion. Thus, true motion of blood flow and perfusion can be derived from the NIR imaging measurement without being affected by the motion artifact of the target.
US10058255B2 Method of determining stiffness index of an arterial network and system thereof
A method of determining stiffness index of an arterial network is disclosed. The method comprises the steps of: obtaining a pulse waveform related to the arterial network; estimating a source pulse based on at least one predetermined feature of the pulse waveform; determining a plurality of characteristics of the pulse waveform based on a relationship between the pulse waveform and the source pulse; and calculating the stiffness index of the arterial network based on the plurality of characteristics of the pulse waveform. An arterial stiffness index measuring device employing the above methodology is also disclosed therein.
US10058251B2 Method for determining non-invasively a heart-lung interaction
The present disclosure concerns a method for determining a heart-lung interaction factor of a subject, comprising: measuring a heart activity-related signal comprising heart activity-related information; from the heart activity-related signal, calculating a frequency of cardiac cycle and a frequency of respiratory cycle; from the heart activity-related signal, determining a cardiac cycle energy at the frequency of cardiac cycle, determining a respiratory cycle energy at the frequency of respiratory cycle, and determining a heart-lung interaction energy at an intermodulation frequency corresponding to the difference between the frequency of respiratory cycle and the frequency of cardiac cycle, or the sum of the frequency of respiratory cycle and the frequency of cardiac cycle; and determining a heart-lung interaction factor from the ratio of the heart-lung interaction energy and one of the cardiac cycle energy and the respiratory cycle energy. The heart-lung interaction factor can be determined non-invasively.
US10058250B2 System, apparatus and method for utilizing optical dispersion for fourier-domain optical coherence tomography
An apparatus can be provided which can include a laser arrangement which can be configured to provide a laser radiation, and can include an optical cavity. The optical cavity can include a dispersive optical first arrangement which can be configured to receive and disperse at least one first electro-magnetic radiation so as to provide at least one second electro-magnetic radiation. Such cavity can also include an active optical modulator second arrangement which can be configured to receive and modulate the at least one second radiation so as to provide at least one third electro-magnetic radiation. The optical cavity can further include a dispersive optical third arrangement which can be configured to receive and disperse at least one third electro-magnetic radiation so as to provide at least one fourth electro-magnetic radiation. For example, actions by the first, second and third arrangements can cause a spectral filtering of the fourth electro-magnetic radiation(s) relative to the first electro-magnetic radiation(s). The laser radiation can be associated with the fourth radiation(s), and a wavelength of the laser radiation can be controlled by the spectral filtering caused by the actions by the first, second and third arrangements.
US10058246B2 System and method for rejecting afocal light collected from an in vivo human retina
A system and method for rejecting afocal light collected from an in vivo human retina is disclosed. The system may include a detector, a server system being in communication with the detector and a memory system with a rejection of collected afocal light and a disk having an optointerruptor and a motor, which is speed controlled via a non-transitory storage media. The method includes utilizing a series of optical shapes or codes, similar to other structured illumination systems, illuminating the series of optical shapes or codes several times, collecting and processing the series of optical shapes or codes yielding measurements of optical noise and optical signal and subtracting the noise and signal from the final image.
US10058245B2 Optometric instrument with alignment means and method for aligning an optometric instrument
An optometric instrument includes an alignment device that includes light sources for sending out light beams through one or more light channels from the instrument onto the retina of an eye of a patient. The light channels are directed parallel with the visual axis of the eye at correct alignment, whereat the light beams are visible for the patient in an intended way. A method for aligning an optometric instrument includes sending out light beams from the light sources through one or more light channels onto the retina of the eye of a patient, and positioning the instrument to have the light channels parallel with the visual axis of the eye of the patient as a result of finding a position, wherein the light can be correctly viewed by the patient.
US10058241B2 Systems and methods for improved visual field testing
Systems and methods for performing a visual field test of a patient are described. One example method for performing the visual field test of the patient using a visual field testing device having a refractive correction element, a patient support, and a motor operably attached to one of the refractive correction element or the patient support includes positioning the patient's head relative to the device using the patient support. An image showing the position of the eye relative to the refractive correction element is collected. The relative displacement of the eye with respect to the refractive correction element is determined based on the collected image. The motor is actuated in a manner to reduce the determined displacement. A series of test stimuli is displayed to the patient's eye and responses to the test stimuli are received from the patient. The responses are analyzed to make an assessment of the patient's visual field.
US10058240B2 Systems, implants, tools, and methods for treatments of pelvic conditions
Described are various embodiments of surgical procedure systems, devices, tools, and methods, useful for treating pelvic conditions such as vaginal prolapse and other conditions caused by muscle and ligament weakness, the devices and tools being useful for transvaginally accessing a posterior region of pelvic anatomy, and related methods.
US10058238B2 Video output apparatus
A video output apparatus includes: a video signal processing section that generates a first video signal having a first resolution; a first text superimposing section that superimposes first textual information on the first video signal; a first output section that outputs the first video signal with the first textual information superimposed; a reduction processing section that receives the first video signal and generates a second video signal having a second resolution that is lower than the first resolution; a second text superimposing section that superimposes second textual information on the second video signal; and a second output section that outputs the second video signal with the second textual information superimposed.
US10058235B2 Steerable catheter
The present invention relates to a steerable catheter device and method of using the same comprising a catheter body having a distal section. The distal section of the catheter body has an inner lumen, and one or more steering lumen radially offset from the inner lumen. The steering lumen comprise a first end having a first diameter and a second end having a second diameter smaller than the first diameter. A fluid source is in fluid communication with the steering lumen for supplying fluid thereto to radially distend the first end of the steering lumen such that the catheter body bends away from the steering lumen. In some cases, a vacuum is supplied to an opposite lumen to further assist bending of the catheter body. The inner lumen may include a porous material that is utilized to clean an instrument, such as an imaging device, movably disposed in the inner lumen.
US10058233B2 Insertion apparatus with torque limit determining section
An insertion apparatus includes an inserting section, a rotary cylinder, a motor, motor control section, a moving average calculating section, and a torque limit determining section. The inserting section is formed along a longitudinal axis. The rotary cylinder is provided to be rotatable around a longitudinal axis of the inserting section. The motor rotates the rotary cylinder. The motor control section supplies a motor current to drive the motor. The moving average calculating section calculates an average of the motor current within a predetermined period, after the motor starts up. The torque limit determining section determines whether torque of the motor is in a limit state by comparing a calculating result by the moving average calculating section with a predetermined torque limit set value, at timing except startup of the motor.
US10058226B2 Dishwasher comprising at least one dishwasher spray arm
A dishwasher with a dishwasher spray arm is provided. The dishwasher spray arm may include a washing liquid intake, an inner volume, and at least one opening arranged to dispense washing liquid from the inner volume to a washing chamber. The dishwasher spray arm may also include one or more guide vanes in a vicinity of the at least one opening. The one or more guide vanes may at least partly prevent a rotating movement of washing liquid dispensed via the at least one opening.
US10058224B2 Robot cleaner system and control method of the same
A robot cleaner system may include a robot cleaner that may be automatically driven while performing a cleaning operation, a recharging base that receives the robot cleaner, and a remote control device that remotely controls the robot cleaner. The remote control device may also generate mapping information between an actual region and a virtual region based on image information generated by a camera provided on the robot cleaner, and/or image information generated by a camera on the recharging base.
US10058223B2 Crack and crevice cleaning tools and attachments therefor
A crack and crevice cleaning tool has a portion of circular cross section for attachment to a source of vacuum such as a vacuum cleaner, and a flattened nozzle portion for placement next to a crack or crevice and guide means mounted at the end of the nozzle portion and insertable in the crack or crevice being cleaned to guide the tool.
US10058220B2 Adjustable shower curtain liner and removable bottom with an interchangeable front panel
An adjustable shower curtain liner that includes: (a) a plurality of horizontal rows of curtain hook loops; (b) a neutral color for attachment by snaps, buttonholes or Velcro® to a decorative outer panel that go partially to the base of the tub or all the way to the bathroom floor; and (c) a set of lower magnets for keeping the liner close to the tub interior—with one or more strips of perforations that can be easily removed when they become too moldy or unsightly.
US10058210B2 Versatile cooker
A versatile cooker that includes a crucible or base, a fire bowl with a cooking surface on top of it and, a cover/lid or dome that rests over the cooking surface. An exemplary embodiment of the cooker can be described as a naturally fired outdoor cooker constructed of a light weight, thermally insulated material such as Autoclaved Aerated Concrete (AAC) as the crucible, a stainless steel fire bowl and a dome lid. A grilling surface constructed out of carbon steel and ceramic disks are used as internal heat sinks.
US10058208B2 Beverage forming device and method with cartridge retainer
A beverage forming system and method in which a cartridge holder is movably mounted to the frame and has an opening to receive a cartridge. The cartridge holder may be arranged to hold and move a cartridge between an open position in which the opening of the cartridge holder is oriented in an upwardly inclined position to receive the cartridge, and a closed position in which the opening is oriented in a horizontal or downwardly inclined position. A cover may be arranged to cover the opening of the cartridge holder in a closed position, and the cover may be positioned away from the opening of the cartridge holder in an open position. A cartridge retainer may have an engagement portion arranged to hold the cartridge in the cartridge holder opening in at least a part of movement of the cartridge holder between the open and the closed positions.
US10058205B2 Automatic and dynamic torque calibration for drapery track system
A drapery track assembly is disclosed that performs an automatic and dynamic torque calibration to enable automatic detection of pulling of the drape as well as obstacles in order to minimize damage to the drapery track assembly and users. The drapery track assembly comprises a track, a drape attached to the track, a motor configured for moving the drape along the track, a sensor configured for sensing a position of the drape along the track, a current sensing circuit configured for detecting current levels, and a controller configured for controlling the motor and comprising at least one memory. The controller is configured for determining and storing a multi-point overcurrent threshold (OCTH) profile in each direction of travel comprising a plurality of overcurrent threshold (OCTH) values for each segment of travel along the track. The controller uses these multi-point overcurrent threshold (OCTH) profiles during normal operation to detect an overcurrent event and perform an overcurrent operation when a measured current level within a travel segment exceeds the overcurrent threshold (OCTH) value of that travel segment.
US10058202B2 Self-elevating chopsticks
An eating utensil including a chopsticks 1, 1A-1H that includes a self-elevating eating section 10, 10A-H feature regardless of placement of a handling section 12, 12A-12H on a horizontal surface 32 (when a chopstick is rested by a User). Other embodiments may be described and claimed.
US10058199B1 Food tray enclosure
An enclosure for a chafer stand is provided. The enclosure is configured to cover at least three sides of the chafer stand, protecting it from wind and cold air, and configured to keep food stored in the chafer stand warm. Further, a sneeze guard extends from a rear or side of the enclosure which extends above and over at least a portion of the chafer stand, allowing a user to access the food stored within the chafer stand from the front, and protecting it from above from breath, coughing, sneezing, and the like.
US10058196B2 Showcase with rototranslatory opening
A showcase for preservation and display of objects. The showcase has a fixed casing and at least one openable panel made of glass, mounted through opening supports on the fixed casing, openable externally towards a first side of the showcase. The opening supports have an upper asymmetric quadrilateral and a lower asymmetric quadrilateral having the same geometry, respectively comprising a short upper rod and a long upper rod and a short lower rod and a long lower rod; the lengths of the short rods are equal to each other, as well as the lengths of the long rods are equal to each other. The opening takes place in a single roto-translation step. The asymmetric quadrilateral system formed by the uneven rods determines a roto-translational movement of the openable panel towards the first side of the showcase, so that the openable panel leaves the opening space completely free.
US10058192B2 Child restraint seat
A child restraint seat includes a seat unit, a locking mechanism and a releasing handle. The locking mechanism is disposed on the seat unit and adapted to fix the seat unit onto a first external structural unit. The locking mechanism includes a latch base disposed on the seat unit, a first latching component movably disposed on the latch base, and a lock releasing component connected to the first latching component. The first latching component is adapted to move relative to a first constraining component of the first external structural unit for switching between a closed position and an open position. The releasing handle is disposed on the seat unit and connected to the lock releasing component, the releasing handle is utilized to drive the lock releasing component to move the first latching component from the closed position to the open position.
US10058188B2 Mattress foundation including vibration motor assemblies
An adjustable mattress foundation includes a frame having at least one movable frame portion, a panel coupled for movement with the movable frame portion, an actuator supported upon the frame and operable to selectively incline the at least one movable frame portion, and a vibration motor assembly coupled to the panel. The vibration motor assembly includes a vibration motor and a cover at least partially enclosing the vibration motor. The cover includes an outer shell and a liner at least partially positioned within the outer shell.
US10058186B2 Screening device
A screening device detachably joins with furniture, such as a lounge chair to screen against the elements by pivoting between an expanded position for screening, and a retracted position for stowing. A plurality of support members form the structural support of the device and carry a canopy. A strut and an adjacently attached disc extend from the terminal ends of each support member. A cog wheel attaches to the discs for regulating movement of the support members, and includes a central axle and peripheral rods that extend from one side of the cog wheel. The central axle passes through a central aperture. Each peripheral rod passes through a corresponding peripheral aperture in the discs. A spring biases the cog wheel into engagement with the discs to restrain the support members. A release member presses against the spring to release the support members for movement between positions.
US10058180B2 Chair, in particular office chair
Chair, more especially an office chair, comprising a seat plate (34) which is arranged on an undercarriage (12) and a backrest (14) which in the manner of a so called synchronous mechanism permit a synchronous movement of seat plate (34) and backrest (14), characterized in that the seat plate (34) is mounted laterally tiltable and the backrest includes two backrest supports (22, 24) whose lower ends are mounted pivotally independently of each other on the undercarriage (12) and are coupled in movement to the seat plate (34) in such a manner that by rearward pivoting of the support (22, 24) one side of the seat plate (34) is pressed down on the same side and the opposite side thereof is raised.
US10058179B2 Adjustable fully upholstered chaise lounger
An adjustable fully upholstered chaize recliner is provided. The chaize comprises a stationary outer frame coupled to a platform. The platform is configured to move between a first position and a second position while the outer frame remains stationary. A cushion is coupled to the platform and is fully upholstered to the platform such that a cover material encloses the cushion and the platform. Movement of the platform causes one or more bending portions of the cushion to bend. The chaize further comprises one or more cords, each extending through the cushion with a first end coupled to the cover material and a second end coupled to the platform. The cords are configured to pull on the cover material such that movement of the platform from the first position to the second position does not result in bunching of the cover material near the bending portions of the cushion.
US10058165B2 Bucket holder
A bucket holder is presented for mounting to a user's clothing article, such as a belt. The bucket holder comprises a belt holding portion and a handle holding portion with an outer wire entrance. The belt holding portion has a belt slot that is configured to place a user's belt through. The handle holding portion comprises a grip slot that is configured to mount a bucket handle having a wire portion and a grip. The bucket holder is designed to first place the wire portion through the outer wire entrance and then slid the grip into the grip slot. The handle holding portion further comprises a first wire slot and a second wire slot. The first wire slot configured to hold the wire portion when the outer entrance is facing upward, and the second wire slot configured to hold the bucket holder when the outer wire entrance is facing downward.
US10058162B2 Snap-lock handle for straps
A handle device for a strap having a clip and a receiving element disposed within a grip. The clip lockingly engages the grip. The combined structure of the clip and grip forms a slightly curved handle adapted for a user to carry a container by comfortably clasping the handle.
US10058158B2 Hair waving apparatus
A hair waving apparatus includes a handle component defining a longitudinal axis, and proximal and distal ends and a rotatable component operatively coupled to the handle component and adapted for rotatable movement about the longitudinal axis to engage a length of hair to impart a waving effect to the length of hair. The rotatable component includes a first treatment member and a second treatment member configured for relative movement between an open condition and an approximated condition. At least one of the first and second treatment members includes a heating element. A drive is operatively coupled to the rotatable component to impart rotational movement to the rotatable component.
US10058153B1 Solar heat protective cover
Provided among other things is a cover for a portable electronic device comprising: an exterior cover having at least one flexible connector and configured to enclose the electronic device, the cover having an open configuration and a closed configuration; wherein the cover comprises material having an exterior metalized surface and a foamed or bubbled interior layer, wherein the material is located to protect the electronic device from solar heat.
US10058149B1 Attachment mechanism architectures for a watch band
A watch band can provide both a physical connection and an electrical connection with a watch body of a watch. The watch band is fixed relative to the watch body and an electrical connection is either performed either simultaneously or shortly thereafter. The electrical connection enables data and power transfer between the watch body and the watch band. The electrical connection can also be performed by a secondary user interaction. Secondary user inactions can involve the user sliding, pulling, pushing, or rotating a portion of the watch band or watch body.
US10058148B1 Attachment mechanism architectures for a watch band
A watch band can provide both a physical connection and an electrical connection with a watch body of a watch. The watch band is fixed relative to the watch body and an electrical connection is either performed either simultaneously or shortly thereafter. The electrical connection enables data and power transfer between the watch body and the watch band. The electrical connection may also be performed by a secondary user interaction. Secondary user inactions may involve the user sliding, pulling, pushing, or rotating a portion of the watch band or watch body.
US10058144B2 Article of footwear with midsole with arcuate underside cavity
An article of footwear may include an upper and a sole structure secured to the upper, the sole structure including a midsole with an outsole secured thereto, wherein a one or more recesses or cavities extend substantially into the midsole and are exposed through one or more apertures in the outsole. These recesses or cavities provide unique cushioning and support properties, particularly during “banking” (e.g., leaning to one side or pushing off to the side from the medial or lateral side of the foot). The recesses or cavities provide the structural benefits of dome or arch shapes that are formed in the mid-sole and open to the underside.
US10058142B2 Headscarf with integrated headband
A headscarf with a medial headband that can be secured on a user's head in a variety of ways. The integrated headband allows for easy wearing, and prevents the headscarf from falling off the user's head. In addition to the headscarf being worn on one's head, it has a number of other useful applications.
US10058141B2 Hat clip apparatus
The technology disclosed herein provides a method and device for storing and transporting a hat that is compact and addresses the problem of attaching a hat to a carrier, for example a bag, without the primary use of friction or clamping force to secure the hat, as these tend to damage the hat. More specifically, the clipping apparatus attaches to the hat by utilizing features of the hat to create mechanical interlocks to secure the hat, as opposed to friction. Further the device is easily and repeatedly attachable and removable from a hat without causing damage to the hat.
US10058139B2 Cap with a bill having upper and lower portions displaying information when spaced-apart
A flip cap which has crown and bill portions, the bill having upper and lower members, at least one of the upper and lower members having a surface capable of displaying info nation secured thereto when the upper and lower members are spaced-apart.The lower and upper bill members are secured in a first position to each other by using a plurality of holes formed in the upper bill member and a plurality of aligned pin members formed in the lower bill member, a lower edge formed on the upper bill member enabling it to engage at least two of the pin members formed on the lower bill member when the lower and upper bill members are spaced-apart, thereby maintaining the lower and upper bill members in the spaced-apart position.
US10058133B2 Sending messages wirelessly from a garment
Systems and methods are provided for sending messages wirelessly from a garment. The system includes a wireless communication device configured to wirelessly transmit one or more digital messages to one or more mobile devices within a predefined radius of the wireless communication device. The system further includes a garment, a pouch, coupled to the garment, configured to house the wireless communication device, and a securing mechanism configured to secure the wireless communication device within the pouch.
US10058129B2 Vaporization device systems and methods
Cartridges for vaporizer devices are provided. In some implementations, a cartridge includes a reservoir configured to hold a vaporizable material, a heater, and a first contact and a second contact. The heater includes a first plate, a second plate, a wick, and a resistive heating element in contact with the first plate and the second plate. The first contact and second contact respectively extend from the first plate and the second plate and over an exterior surface of the cartridge. The first and second contacts are integrally formed from the first and second plates, extend from the heater, are folded over the exterior surface of the cartridge, and are disposed and configured to complete an electrical circuit with a pair of contacts in a vaporization device when the cartridge is coupled to the vaporization device.
US10058128B2 Portable wireless electronic vapor device
A system, method, and device to integrate electronic vapor devices and electronic communication devices.
US10058127B2 Electronic cigarette
The invention is related to an electronic cigarette, the electronic cigarette comprises an electronic cigarette body; the electronic cigarette body is provided with a smoking end, a tar storage device, an atomization assembly and a battery rod assembly; the tar storage device is arranged on one end of the electronic cigarette body away from the smoking end; a connection mechanism is arranged at the location where the atomization assembly and the tar storage device are connected with each other. Since the tar storage device is arranged on the end far away from the smoking end, a user can be effectively prevented from inhaling the non-atomized tobacco liquid and being hurt by heat generated by the atomization assembly; and furthermore, the tar storage device and the atomization assembly are mutually fastened and connected by the connection mechanism, thus the electronic cigarette is convenient in disassembly and assembly.
US10058124B2 Vaporization device systems and methods
Vaporizer devices and apparatuses are provided. In some implementations, a vaporizer device comprises a cartridge and a device body. The cartridge comprises a cartridge body having a first side and a second side opposite the first side, a first pair of heater contacts comprising a first plate coupled to the first side and a second plate coupled to the second side, and a heater comprising a wick, a resistive heating element in contact with the wick, the first plate, and the second plate. The wick and resistive heating element are suspended between the first plate and the second plate. The device body comprises a cartridge receptacle for receiving the cartridge and a second pair of heater contacts positioned to couple with the first pair of heater contacts when the cartridge is inserted into the device body.
US10058118B2 Citrus juice apparatus with undesired material release detector and related methods
A citrus juice apparatus may include at least one citrus juice processing device. The at least one juice processing device may include at least one juice output having a flow of juice therethrough. The at least one juice processing device upon a malfunction may cause an undesired material release along with the flow of juice into the at least one juice output. An undesired material release detector may be coupled to the at least one juice output for detecting the undesired material release. The detector may operate based upon magnetic proximity sensing of a moving filter plate within a housing of the detector. Alternatively, the detector may operate using a filter plate, and based upon pressure.
US10058117B2 Dietary health food composition, package and method of use
A safe and effective dietary composition and method of use in which the composition contains protein, fat and carbohydrates in ratio of approximately 33% protein, 60% fat and 8% carbohydrates, the fat preferably being monounsaturated (MUFA) and polyunsaturated (PUFA) and providing, preferably, less than 800 calories per day. The preferred method of use includes consumption of a small quantity of this composition on an hourly basis which, preferably, is divided into some 16 equal dosages for the purpose of maintaining a continuous presence of macronutrients in the gastrointestinal tract to stimulate the production of hormones that produce feelings of satiety, a sense of well being and that suppress sensations such as hunger. In addition to this composition and the preferred method of consumption, the dieter may also consume salads that, preferably, provide no more than 250 calories.
US10058116B2 Infant formula with improved nutritional value and digestive properties
A product for infant formula with improved nutritional value and digestive properties than currently available infant formulas, which is comprised of at least one of either powdered goat milk or pasteurized liquid goat milk; the powdered or liquid goat milk is diluted with water; a probiotic; a carbohydrate; Omega 3 vitamins; a mono-saturated fat; a natural source of iron, folic acid, B vitamins, and vitamin E; and, a natural source of lauric acid.
US10058115B2 Shelf stable fried product and process for creating the same
A shelf stable fried product and a process for creating a shelf stable fried product is disclosed. Aspects include a process for managing fat migration, moisture migration, and cell degrading of a food product during frying. Aspects further include a resulting shelf stable food product that includes a crispy and/or crunchy texture and a desirable fat distribution.
US10058114B2 Flavor composition and edible compositions containing same
A flavor composition containing at least one dipeptide or tripeptide compound that can be used to enhance the taste of edible compositions including sweet goods, such as confectionery goods, and savory goods, such as pet foods.
US10058111B2 Encapsulated flavor particle
An encapsulated flavor particle, comprising a vegetable matter particulate core and a flavor coating comprising a sprayed emulsion of flavor and thermoreversible potato starch, the thermoreversible potato starch comprising at least 80% by weight of amylopectin modified with amylomaltase enzyme. The particles provide good flavor release characteristics in consumable compositions, such as chewing gums, beverages, foodstuffs, toothpastes, mouthwashes and the like, while avoiding the use of gelatin.
US10058108B2 Edible product and method of manufacture
This invention provided an edible product having a plurality of adjacent extruded product portions comprising one or more of chocolate, baked or unbaked cereal-based composition, or cheese. The portions are connected to one another along their length by a frangible connecting portion. The invention also provides a method of manufacturing such a product. The method includes providing an extrusion die having a linear array of at least two interconnected openings therein; and extruding product portions through the die to produce the product. The product comprises at least one or more edible materials comprising: chocolate products, baked or unbaked cereal-based composition, or cheeses.
US10058105B2 Smoking device
A smoking device can include one or more walls defining, at least in part, a combustion cavity, a lower inlet connecting the combustion cavity to an air source, a first flange defining, at least in part, a first recirculation channel open to an upper side of the combustion cavity, a second flange defining, at least in part, a second recirculation channel open to the upper side of the combustion cavity, and an upper inlet connecting the upper side of the combustion cavity to the air source and disposed between the first recirculation channel and the second recirculation channel. While a flame is generated within the combustion cavity, a convection flow from the flame can be directed to the first recirculation channel and the second recirculation channel and past the upper inlet to reduce the upper flow of air from the upper inlet until the flame is reduced.
US10058100B2 Hydrogen sulfide releasing compounds and their use
The invention relates to a compound comprising a mitochondrial targeting group linked to group capable of releasing hydrogen sulfide, or a pharmaceutically acceptable salt thereof, for use in the treatment of the human or animal body by surgery or therapy. The invention also relates to the use of the compound in the treatment of a plant, and to certain forms of the compound.
US10058094B2 Antimicrobial sanitizer compositions and methods of making the same
This disclosure relates to anti-microbial sanitizer compositions and methods of making the same. The sanitizer compositions described herein are comprised of benzalkonium chloride, coconut oil, palm kernel oil, water, dihydroxypropyl PEG-5, linoleammonium chloride, and glycereth-2 cocoate. To forming the sanitizer compositions discussed herein, water is mixed with benzalkonium chloride to form a first mixture. This first mixture is then mixed with coconut oil and palm kernel oil to form a second mixture, which is subsequently heated to at least 100° F. After heating, the second mixture is mixed with dihydroxypropyl PEG-5 to form a third mixture, which is then settled while the temperature is maintained at or above 100° F. Thereafter, the third mixture is cooled to room temperature, and mixed with linoleammonium chloride and glycereth-2 coate to form the sanitizer composition.
US10058093B2 Nanoformulations for plants
The present application relates to a nanoparticle compositions and methods for targeted delivery of a bioactive agent to a plant. In one embodiment, the nanoparticle composition includes a coronatine-coated nanoparticle formulated to deliver one or more bioactive agent through plant stomata. A variety of bioactive agents may be included in the nanoparticles, including one or more bactericides, fungicides, insecticides, acaricides, miticides, nemanticides, molluscicides, herbicides, plant nutrients, fertilizers, plant growth regulators, or combinations thereof.
US10058089B1 Electromechanical horn for deterring animals
An electromechanical horn having a generally L-shaped housing containing a sound generating system including a piezoelectric speaker generates a series of short, audible sound signals in a repetitive pattern, the generated sound signals having fundamental frequencies with associated harmonic component frequencies and decibel levels that fall within a frequency range of from about 3 kHz to about 10 kHz, and decibel levels in a range of from about 75 dB to about 115 dB to disperse or deter an aggressive animal in a non-detrimental manner. The lower portion of the horn is configured to be held in the palm of a hand of a user. A strap mounted on the back side of the housing forms a loop that can be grasped by the palm of the user's hand, or extended over the back of the hand, and a depressible thumb button disposed at the back end of the upper portion receives the user's thumb.
US10058088B2 Animal trap with simplified, high speed operation
A live animal trap with improvements to ease of use, reliability and cost is disclosed. A simple repeatable one-hand set action lifts a front entry door. A hold-close assembly trips to secure the front door without sliding motions. A low friction latch and trip links thereto provide consistent set action resistant to shaking and undesired trip. A rear door is fitted next to a bait location to allow near vertical access for bait placement and unattended, unobstructed release. A changeable torque arm provides adjustable trip force. A trip tray is spaced above a floor to require a small set-up motion to access the bait and further ensure trip.
US10058086B1 Ice fishing pole carrier for all terrain vehicles, snowmobiles and the like
A carrier for ice fishing poles that is attached to the back of a snowmobile or ATV. It consists of a frame that has a clamp for fitting the carrier to the vehicle. It also has a center frame member that has a height adjustment. A hinged gate is attached to the center frame member. The inside of this gate is padded. A latching mechanism is on the gate opposite from the hinge. Below the gate is a frame that holds one or more vertical tubes that receive the ends of fishing poles. Thus, with the gate opened, one or more poles can be placed in the tube(s). Then the gate can be closed and secured. The poles are secured and are safe from inadvertent damage. At the fishing place, the user opens the gate to remove one or more poles, secures the gate, and is ready to fish.
US10058084B2 Stem guides and replaceable cartridges
The invention relates to a method for adjusting the buoyancy of a fishing bobber. The method includes providing a buoyant member and a stem guide configured to receive the buoyant member, mounting the buoyant member to the stem guide and cutting the buoyant member. The buoyant member is made of a material capable of being severed by a cutting device and having first length, a lower end, and an upper end. The stem guide receives the buoyant member and a fishing line with fishing tackle. The buoyant member is cut such that the buoyant member has a second length shorter than the first length. The buoyant member is cut to a second length such that the buoyancy of the buoyant member when cut to a second length is enough to oppose the tendency of the stem guide and fishing tackle to submerse the buoyant member such that a top surface of the cut buoyant member is adjacent to the surface of the water when the stem guide, buoyant member, fishing line and any fishing tackle are placed in the water.
US10058083B2 Electric fishing reel
One object is to provide an electric fishing reel wherein it is possible to prevent fingers of a user from contacting with an electric motor and improve heat releasing performance of the electric motor. In accordance with one aspect, an electric fishing reel of the present invention includes: a reel body; a spool provided on the reel body and configured to have a fishing line wound thereon; an electric motor provided in a front portion of the reel body and configured to rotationally drive the spool; and a cover member mounted on the reel body so as to surround the electric motor, wherein the cover member includes a front portion in front of the electric motor and a side portion on a side of the electric motor, and at least one of the front portion and the side portion of the cover member has an opening formed therein.
US10058077B2 Walkway device and method for quantitative analysis of gait and its modification in rodents
A system and method for quantitatively assessing the changes in control of asymmetric locomotor behavior of an animal comprising analyzing the phase modulation in response to imposed asymmetric stepping tasks for quantitatively assessing changes in control of asymmetric locomotor behavior. A walkway gait device is provided comprising an elevated grid having at least one platform having a face and at least two or more pegs located in front or back of said platform, wherein each peg has a pressure sensor or switch in communication with a detection unit for capturing the pressure detected by one or more of the pressure sensors or switches. Preferably, the grid of the walkway gait device has at least three platforms to form a closed path loop.
US10058072B2 Pet feeding and training apparatus
A pet feeding training device includes a housing, a food delivery mechanism and a food delivery control mechanism. The food delivery control mechanism comprises a token dropping opening, a swinging plate which is able to return to an initial position disposed under the token dropping opening, a food blocking plate provided in the food channel for blocking the food from moving from the food storage compartment to the food outlet, and a driving mechanism, which can lower the food blocking plate and unblock the food channel in response to swinging of the swinging plate. The food in the food channel can be unblocked and delivered from the food outlet only after tokens are thrown into the token dropping opening. A pet intuitively retrieves food on its own initiative after repeated training.
US10058071B2 Suction teat arrangement for an automatic feeder
Suction teat arrangement for an automatic feeder for feeding livestock, in particular calves, with a suction teat holder, which has a suction teat receiver for receiving a suction teat, a fastening device for fastening the suction teat holder on a feed stand and a supply connection for connection with a supply line, a valve, with which a liquid supply from the supply line to the suction teat can be released and blocked, and a branch connection for connection with a branch line, characterized in that the valve and the branch connection are integrated into the suction teat holder.
US10058070B2 Lightweight clumping animal litter and method thereof
Animal litter having up to a sixty percent reduction in bulk density can be produced by combining flat-shaped cellulosic materials and sodium bentonite clay. Not only is the resulting litter lighter, but it also maintains a high clump strength as compared to clay-based animal litters that contain greater than ninety percent by weight sodium bentonite clay.
US10058069B2 Gripping device for a robotic manipulation device adapted to grip and attach teat cups to an animal
A gripping device for a robotic manipulation device that grips and attaches teat cups to an animal. The gripping device for each teat cup to be gripped and attached includes a holding member configured to releasably hold a teat cup, and a power member configured to move the holding member from a base position (p1) to a raised position (p2) in which the teat cup can be attached to a teat. The gripping device for each teat cup to be gripped and attached includes a movable cover portion movably arranged between a covering position, in which it covers the opening of the teat cup, and a non-covering position, in which the opening of the teat cup is exposed. When power member lifts the holding member from the base position to the raised position, the movable cover portion moves from the covering position to the non-covering position.
US10058067B1 Sorghum inbred PH2707MW
A novel sorghum variety designated PH2707MW and seed, plants and plant parts thereof are provided. Methods for producing a plant comprise crossing sorghum variety PH2707MW with another plant. Sorghum seed, plants and plant parts produced by crossing sorghum variety PH2707MW with another plant are described. Methods for producing a plant containing in its genetic material one or more traits introgressed into PH2707MW include one or both of backcross conversion and transformation. Hybrid sorghum seed, plants or plant parts produced by crossing the sorghum variety PH2707MW or a locus conversion of PH2707MW with another sorghum variety are disclosed.
US10058066B1 Sorghum inbred PHB494
A novel sorghum variety designated PHB494 and seed, plants and plant parts thereof are provided. Methods for producing a plant comprise crossing sorghum variety PHB494 with another plant. Sorghum seed, plants and plant parts produced by crossing sorghum variety PHB494 with another plant are described. Methods for producing a plant containing in its genetic material one or more traits introgressed into PHB494 include one or both of backcross conversion and transformation. Hybrid sorghum seed, plants or plant parts produced by crossing the sorghum variety PHB494 or a locus conversion of PHB494 with another sorghum variety are disclosed.
US10058060B1 Soybean variety 01068082
The invention relates to the soybean variety designated 01068082. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01068082. Also provided by the invention are tissue cultures of the soybean variety 01068082 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01068082 with itself or another soybean variety and plants produced by such methods.
US10058059B1 Soybean variety 01067522
The invention relates to the soybean variety designated 01067522. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01067522. Also provided by the invention are tissue cultures of the soybean variety 01067522 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01067522 with itself or another soybean variety and plants produced by such methods.
US10058057B1 Plants and seeds of hybrid corn variety CH608452
According to the invention, there is provided seed and plants of the hybrid corn variety designated CH608452. The invention thus relates to the plants, seeds and tissue cultures of the variety CH608452, and to methods for producing a corn plant produced by crossing a corn plant of variety CH608452 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH608452.
US10058054B1 Soybean variety 5PFNJ08
A novel soybean variety, designated 5PFNJ08 is provided. Also provided are the seeds of soybean variety 5PFNJ08, cells from soybean variety 5PFNJ08, plants of soybean 5PFNJ08, and plant parts of soybean variety 5PFNJ08. Methods provided include producing a soybean plant by crossing soybean variety 5PFNJ08 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PFNJ08, methods for producing other soybean varieties or plant parts derived from soybean variety 5PFNJ08, and methods of characterizing soybean variety 5PFNJ08. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PFNJ08 are further provided.
US10058051B1 Soybean variety 5PKGH32
A novel soybean variety, designated 5PKGH32 is provided. Also provided are the seeds of soybean variety 5PKGH32, cells from soybean variety 5PKGH32, plants of soybean 5PKGH32, and plant parts of soybean variety 5PKGH32. Methods provided include producing a soybean plant by crossing soybean variety 5PKGH32 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PKGH32, methods for producing other soybean varieties or plant parts derived from soybean variety 5PKGH32, and methods of characterizing soybean variety 5PKGH32. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PKGH32 are further provided.
US10058050B1 Soybean variety 5PNCZ13
A novel soybean variety, designated 5PNCZ13 is provided. Also provided are the seeds of soybean variety 5PNCZ13, cells from soybean variety 5PNCZ13, plants of soybean 5PNCZ13, and plant parts of soybean variety 5PNCZ13. Methods provided include producing a soybean plant by crossing soybean variety 5PNCZ13 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PNCZ13, methods for producing other soybean varieties or plant parts derived from soybean variety 5PNCZ13, and methods of characterizing soybean variety 5PNCZ13. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PNCZ13 are further provided.
US10058048B2 Variety corn line GAQ2004
The present invention provides an inbred corn line designated GAQ2004, methods for producing a corn plant by crossing plants of the inbred line GAQ2004 with plants of another corn plant. The invention further encompasses all parts of inbred corn line GAQ2004, including culturable cells. Additionally provided herein are methods for introducing transgenes into inbred corn line GAQ2004, and plants produced according to these methods.
US10058043B2 Hydroponic cultivation apparatus
A hydroponic cultivation apparatus comprises: at least cultivation containers for growing the plants; a plurality of plant supporting portions to support the plants; a plurality of nutrient solution supplying portions to supply nutrient solutions; a plurality of first switching valves; a plurality of nutrient solution discharging portions to discharge the nutrient solutions; a plurality of second switching valves; a plurality of pH value detecting portions to detect pH values of the nutrient solutions; a receptacle portion to store the nutrient solutions discharged from the plurality of nutrient discharging portions; nutrient solution circulating portions to send the nutrient solutions from the receptacle portion; and a controlling portion to control opening and closing operations of the first switching valves and the second switching valves based on the pH values detected by the pH value detecting portions.
US10058039B2 Plant infiltration device
It is provided a plant infiltration device for infiltrating plants with an inoculum and method of using same, the device comprising a frame having one or more tray racks adapted for receiving at least one tray of plants to be infiltrated; an automated manipulation mechanism mounted to the frame and operable to displace the plant trays within the device; a plurality of inoculum reservoirs mounted to the frame and containing one or more inoculum fluids; an infiltration tank mounted to the frame and within which the plant trays are received when disposed in the infiltration position; and a vacuum generating device in communication with the infiltration tank to apply a negative pressure within the infiltration tank, thereby opening pores of the plant leaves immersed in the inoculum within the infiltration tank and causing the inoculum fluid to infiltrate into the plant leaves.
US10058034B2 Combine harvester and associated method for gathering grain
A combine harvester is provided that separates grain material from material other than grain using multiple processing areas, including a harvesting area, a feederhouse area, a threshing area, a cleaning area, and a grain delivery area. In a location at or prior to entering one of the processing areas, the material may be collected and held until a collection threshold is reached. Once it is determined that the collection threshold is reached, the material forming a first group of material may be transported from the location to the processing area or a subsequent processing area. The first group of material is transported from the location to the processing area or the subsequent processing area substantially simultaneously and thus simulates the gathering of a large amount of crop material even when small plots are involved. In this way, reduced cycle times may be achieved, and the efficiency benefits of large-plot harvesting may be extended to small-plot applications.
US10058027B2 Agricultural harvester row unit
A row unit system for a corn header of an agricultural harvester, the row unit system including a plurality of row units and a plurality of chopper assemblies. A first row unit and an adjacent second row unit are each coupled to the corn header, with each row unit having a first and second leg. The first and second legs are substantially a mirror image of each other. The chopper assemblies are positioned proximate to the legs of the row units and include a chopper assembly nested between the second leg of the first row unit and the first leg of the second row unit.
US10058026B1 Underground fertilizing system for irrigation system
A system and method for applying liquid based fertilizers and pesticides stored underground through an irrigation system includes a first irrigation system, a second irrigation system, and a storage tank partially located underground, the storage tank being in fluid connection with the second irrigation system, wherein the storage tank is configured for storing and supplying liquid fertilizer to the second irrigation system.
US10058023B2 Electronically pulsing agricultural product with seed utilizing seed transport mechanism
A system for electronically pulsing agricultural product with seed includes a seed transport mechanism affixed to a seed planter row unit. A seed sensing device senses dispensation of the seed from the seed transport mechanism. An agricultural product conduit dispenses agricultural products into the seed transport mechanism to provide dispensing of the products with the seed as the seed and product exit the seed transport mechanism. A control interface electronic system dispenses a particular quantity of product with the seed in the seed transport mechanism. A pulsing valve dispenses products from the conduit when the seed sensing device senses the dispensation of the seed. A seed release speed is provided which is proportional to the ground speed of the seed planter row unit to minimize seed tumbling and optimize accurate placement of seed and product at varying ground speeds of the row unit.
US10058021B2 Seeder with metering system having selectively powered metering sections
An agricultural seeding machine includes a metering system and a damper arrangement. The metering system for the seeding machine includes selectively powered metering sections operable to individually allow or restrict seed dispensation. The damper arrangement is included so that pneumatic conveying of the particulate within the machine is consistently maintained when particulate flow is varied between the metering sections.
US10064318B2 Shield can assembly and electronic device including the same
An electronic device includes a printed circuit board (PCB), a first cover disposed to shield a first region of the PCB, and a second cover for shielding a second region which has at least a boundary with the first region. A corresponding boundary portion the first cover and the second cover include at least one protrusion portion and at least one recess portion which are fitted to face each other. Thus, since at least two shielding covers share the single boundary region, the component mounting region of the PCB can be efficiently utilized to thus contribute to slimness of the electronic device.
US10064316B2 Vehicular power conversion device
A vehicular power conversion device is provided with a semiconductor that converts power. The power conversion device is provided with: coolers that are arranged in an array in a vehicle advancement direction and cool the semiconductor; and a cooler cover having the coolers located therein and provided with ventilation openings serving as an intake port and a discharge port for travel-generated airflow. A cavity serving as a passageway for the travel-generated airflow is provided in at least one of above, below, and to the side of the plurality of coolers inside the cooler cover. The ventilation openings are disposed in the vehicle advancement direction from the cavity. The airflow-receiving plate is located in the cavity and, when the travel-generated airflow flows from the ventilation opening into the cavity, changes the direction of the incoming travel-generated airflow to a direction toward the coolers.
US10064314B2 Runtime service of liquid cooled servers operating under positive hydraulic pressure without impacting component performance
A method provides a service mode within a direct-injection liquid-cooled (DL) Rack Information Handling System (RIHS) having at least one liquid-cooled (LC) node. The method includes: in response to detecting selection of the service mode trigger, transmitting a first control signal to cause a proportional valve to move to an open position for enhanced cooling of the node; monitoring a temperature being sensed in the node; and in response to the temperature reaching a pre-established service mode temperature: forwarding a second control signal, to cause the proportional valve to move to a fully closed position; and generating a notification of an entry of the RIHS into a service mode during which an LC node can be re-engaged with the supply and return port, without affecting an operational on-state of the RIHS and without incurring significant hydraulic pressure when re-engaging the LC node with the liquid cooling system.
US10064313B2 Information processing system and control method for information processing system
An information processing system includes a chiller configured to cool a primary refrigerant; a liquid immersion tank in which a processing device including a first electronic component is immersed in a secondary refrigerant; a second electronic component coupled to the processing device; a blower configured to blow or inhale air for the second electronic component; a coil in which the secondary refrigerant is cooled by the air; an air tank that is coupled to the coil and that includes a refrigerant pipe through which the secondary refrigerant flows; a heat exchanger configured to exchange heat between the primary refrigerant and the secondary refrigerant; and a pump configured to circulate the secondary refrigerant from the liquid immersion tank to the heat exchanger.
US10064311B2 Thermal management of printed circuit board components
A first thermal management approach involves an air flow through cooling mechanism with multiple airflow channels for dissipating heat generated in a PCA. The air flow direction through at least one of the channels is different from the air flow direction through at least another of the channels. Alternatively or additionally, the airflow inlet of at least one channel is off-axis with respect to the airflow outlet. A second thermal management approach involves the fabrication of a PCB with enhanced durability by mitigating via cracking or PTH fatigue. At least one PCB layer is composed of a base material formed from a 3D woven fiberglass fabric, and conductive material deposited onto the base material surface. A conductive PTH extends through the base material of multiple PCB layers, where the CTE of the base material along the z-axis direction substantially matches the CTE of the conductive material along the x-axis direction.
US10064310B2 Power-module device, power conversion device, and method for manufacturing power-module device
In order to efficiently cool a heat-generating semiconductor element, it is desirable to cool a power semiconductor element from both surfaces. Therefore, in order to cool multiple power semiconductor elements, it is an effective way to alternately arrange a semiconductor component having the incorporated semiconductor element and a cooling device. A power conversion device for handling a high-power voltage needs to ensure pressure resistance between semiconductor elements or circuits inside the device. It is an effective way to seal the semiconductor component with a sealing material such as a silicone gel. Therefore, it is necessary to install the semiconductor component or the circuit having the incorporated semiconductor element, in a case from which a liquid silicone gel prior to curing does not leak even if the gel is injected. For these reasons, an object to be achieved by the invention is that the semiconductor element can be cooled from both surfaces by alternately arranging the semiconductor component having the incorporated semiconductor element and the cooling device. The above-described object can be achieved as follows. A substantially rectangular thin plate is subjected to mountain bending and valley bending so as to form a shape having as many recesses as the number of the mounted semiconductor components having the incorporated semiconductor element. Concurrently, a lateral side in a direction orthogonal to the above-described bending direction is bent so as to dispose the case in which all edges configuring an outer shape of the thin plate are arranged on substantially the same plane. The semiconductor component having the incorporated semiconductor element is arranged at a position serving as the recess of the case. The cooling devices are arranged so as to interpose the semiconductor component having the incorporated semiconductor element via the case. The semiconductor component having the incorporated semiconductor element is sealed with a silicone gel. In addition, preferably, the case is configured to include metal which has high heat conductivity. More preferably, the case is configured to include aluminum, copper, or an alloy whose principal components are both of these.
US10064304B2 Separated server back plane
A separated back plane design within a server rack is provided which allows for the hot-swapping of a control module board. The separated back plane design consists of a base plane board and a control module board which connects to the base plane board. The base plane board can draw power from a power supply and can connect a number of electrical components which are not significantly susceptible to damage or failure. The control module board can consist of a number of other electrical components, which are susceptible to damage or failure. The control module board connects to the base plane board, and can be removed during failure of the control module board. When the control module board is removed from the base plane board, the base plane board and its functions continue to operate, and power need not be shut off in order to replace the control module board.
US10064301B2 Media-tight housing
The present disclosure relates to an assembly comprising a housing and at least one busbar for connecting a printed circuit board disposed in the housing to a power supply present outside the housing, wherein the housing has a penetration, from which the busbar projects, wherein a magnetic core and a gasket accommodating the magnetic core are placed in the housing penetration in a media-tight manner, and the gasket, together with the magnetic core, encompasses the busbar in a form-fitting manner.
US10064300B2 Electrical junction box
Disclosed is an electrical junction box including a case, and a block housed in the case. The case includes a frame, and a lower cover attached to a lower end side of the frame a joint part part of an outer wall of the frame and an outer wall of the cover an upper end of the outer wall of the lower cover is positioned more inwardly than a lower end of the outer wall of the frame and nearly the same height as a component insertion plane. At an edge portion of the block is disposed a waterproof barrier located between the component housing of the block and the joint part part and extending below the component insertion plane of a lower end of the component housing.
US10064294B2 Display device having display panel and a case that covers an edge of the display panel
Provided is a display device which may include a display panel having a long side in a first direction, a short side in a second direction, and a thickness in a third direction, a back cabinet disposed in the rear of the display panel, and a case that covers an edge of a front surface of the display panel. The case may include a horizontal case that covers an edge of the front surface of the display panel on a long side of the display panel and a vertical case covering an edge of the front surface of the display panel on a short side of the display panel. The horizontal case and the vertical case may be coupled to each other in a region corresponding to a corner of the display panel, and the horizontal case and the vertical case may be formed of different materials.
US10064287B2 System and method of providing a semiconductor carrier and redistribution structure
In an embodiment, a method includes arranging a first carrier on a first major surface of a circuit board such that an electronic component arranged on the first carrier is positioned in an aperture in the circuit board and spaced apart from side walls of the aperture, and arranging a second carrier on a second major surface of the circuit board such that the second carrier covers the electronic component and the aperture, the second major surface of the circuit board opposing the first major surface of the circuit board. The electronic component includes a power semiconductor device embedded in a dielectric core layer and at least one contact pad arranged on a first major surface of the dielectric core layer.
US10064286B2 Thin fan, electronic system and manufacturing method of thin fan
A manufacturing method of a structure of a thin fan includes providing a plastic material containing a plurality of metal particles and forming a housing from the plastic material. A part surface of the housing is removed, and a layout area and an extended circuit are formed on the housing. One terminal of the extended circuit connects to the layout area. A first signal connecting structure is disposed on the housing. The first signal connecting structure connects to the other terminal of the extended circuit. A metal layer is disposed on the layout area and the extended circuit.
US10064285B2 Drill bit for use in forming holes in printed circuit boards
A drill bit for use in forming holes in a printed circuit board (PCB) is disclosed. The drill bit includes a drill bit body having: a drill bit tip at a first end of the drill bit body; a flute winding about the drill bit body in a helix, wherein a helix angle of the flute is between 44 and 46 degrees in the vicinity of the first end and increases with increasing distance from the first end to between 49 and 51 degrees; and a land width of between 0.08 and 0.1 millimeters.
US10064281B2 Capacitor and capacitor-containing board
In a capacitor, a width in a length direction of a first portion of a third outer electrode, which is a portion located on a first side surface, is greater than a width in a length direction of a second portion of the third outer electrode, which is a portion located on a first main surface. The first portion of the third outer electrode does not extend to first and second end surfaces.
US10064279B2 Method for protecting an electronic circuit carrier against environmental influences and circuit module
The present disclosure provides a method for protecting an electronic interconnect device from environmental effects. The electronic interconnect device may be connected to at least one electronic component, wherein the electronic interconnect device and the at least one electronic component are at least partially covered with an encapsulating material in a material-bonded manner. The method may include applying the encapsulating material to the electronic interconnect device with a 3D printer during a 3D printing process.
US10064278B2 3D electronic module comprising a ball grid array stack
A 3D electronic module comprises: two electrically tested electronic packages, each comprising at least one encapsulated chip and output balls on a single face of the package, referred to as the main face; two flexible circuits that are mechanically connected to one another, each being associated with a package, and which are positioned between the two packages, each flexible circuit comprising: on one face, first electrical interconnect pads facing the output balls of the associated package; at its end, a portion that is folded over a lateral face of the associated package; second electrical interconnect pads on the opposite face of this folded portion.
US10064277B2 Integrated passive devices and assemblies including same
An integrated passive device and assemblies containing the same are disclosed. The integrated passive device can include a thin-film magnetic inductor. Various configurations of electrically connecting an integrated passive device to a processor and/or an interposer such as a chip-scale package are also disclosed.
US10064276B2 3D bendable printed circuit board with redundant interconnections
A rigid-flex PCB includes an array of rigid PCB “islands” interconnected by a flexible PCB formed into flexible connectors. The conductive and insulating layers of the flexible PCB extend into the rigid PCBs, giving the electrical connections to the rigid PCBs added resistance to breakage as the rigid-flex PCB is repeatedly stressed by bending and twisting forces. In addition, the durability of the rigid-flex PCB is enhanced by making the power and signal lines driving the rigid PCBs redundant so that a breakage of a line will not necessarily affect the operation of the rigid PCB to which it is attached. The rigid-flex PCB is particularly applicable to light pads used in phototherapy, wherein LEDs mounted on the rigid-PCBs are powered and controlled through the redundant lines in the flexible PCB.
US10064275B1 Extending the lifetime of a leadless SMT solder joint using pads comprising spring-shaped traces
A circuit board includes a substrate and multiple pads. The multiple pads are disposed on the substrate and have respective footprints for connecting one or more electronic components to the circuit board, at least a padfrom among the pads includes a linear electrical trace laid out in a two-dimensional (2D) pattern that covers at least a part of a footprint of the pad.
US10064274B2 Conductive adhesive film and method of attaching electronic device using the same
A conductive adhesive film includes a first adhesive member including a first insulating adhesive layer having a first viscosity, a plurality of first conductive balls being in the first insulating adhesive layer, and a second adhesive member including a second insulating adhesive layer having a second viscosity greater than the first viscosity, a plurality of second conductive balls being in the second insulating adhesive layer.
US10064272B2 Light emitting device using metal substrate for improving heat dissipation efficiency
A light emitting device includes a light source, a light source carrier and a circuit board. The circuit board is configured to provide power to the light source via the light source carrier. The circuit board includes a metal substrate having an upper surface, the upper surface including a first electrode area, a second electrode area and a heat conduction area; a first metal electrode formed on the first electrode area; a first insulation layer formed between the first metal electrode and the metal substrate; a second metal electrode formed on the second electrode area; a second insulation layer formed between the second metal electrode and the metal substrate; and a solder resist layer covering the upper surface of the metal substrate; wherein the heat conduction area is exposed from the solder resist layer, and the heat conduction area is connected to the light source carrier.
US10064261B2 Extreme ultraviolet light source
An initial pulse of radiation is generated; a section of the initial pulse of radiation is extracted to form a modified pulse of radiation, the modified pulse of radiation including a first portion and a second portion, the first portion being temporally connected to the second portion, and the first portion having a maximum energy that is less than a maximum energy of the second portion; the first portion of the modified pulse of radiation is interacted with a target material to form a modified target; and the second portion of the modified pulse of radiation is interacted with the modified target to generate plasma that emits extreme ultraviolet (EUV) light.
US10064259B2 Illuminated vehicle badge
A vehicle badge is provided herein. The badge includes one or more light sources configured to illuminate in a pseudorandom sequence. Each respective light source illuminates in a first illumination sequence defined by a first set of parameters and a subsequent second illumination sequence defined by a second set of parameters. A controller is operably coupled with the light sources and has a counter therein. The counter determines the subsequent illumination sequence while the first illumination sequence occurs.
US10064248B2 Light fixture with ferroresonant transformer power source
A lighting device includes a ferroresonant transformer that receives an alternating current (AC) power signal and outputs an output power signal. The lighting device further includes a rectifier coupled to the ferroresonant transformer. The rectifier rectifies the output power signal from the ferroresonant transformer and generates a rectified power signal. The lighting device also includes a dc-to-dc converter coupled to the rectifier, wherein the dc-to-dc converter receives the rectified power signal and generates a regulated power signal.
US10064241B2 Dynamically enabled Wi-Fi
The described implementations provide devices, systems, and methods that offload the usage of a cellular network using dynamic selection of broadband network connections such as wireless LAN (Wi-Fi) access points. A Wi-Fi transceiver on a mobile device may be activated when certain conditions (e.g., trigger events) are met. These conditions may include when, for instance, a cellular signal is dropped to 2G, weak or no cellular coverage is detected, a data use limit has been reached, an associated device is in domestic or international roaming or a particular location, and/or an associated device is in a saved private network area.
US10064239B2 Apparatus to establish wireless backhaul connection
An apparatus to enable flexible arrangement of cells with a smaller burden includes an acquisition unit configured to acquire information indicating one or more second base stations located within coverage of a first base station connected to a wired backhaul; and a controller configured to control establishment of a wireless backhaul between the first base station and each of the one or more second base stations.
US10064238B2 Power socket terminal network, terminal and method
A power socket terminal network, comprising: at least one power socket stave terminal, having: at least one power socket coupled to a power line, for providing power to a device; a switch for turning said at least one power socket on and off; a wireless communication module, for providing wireless communications; and at least one power socket master terminal, having: at least one power socket coupled to a power line, for providing power to a device; a switch for turning said at least one power socket on and off; a power line communications module, for providing power line communications via said power line; and a wireless communications module, for providing wireless communications; wherein said at least one power socket slave terminal is arranged to communicate wirelessly, using said wireless communications module, with said at least one power socket master terminal.
US10064235B2 Method and apparatus for reducing signaling overhead in a wireless communication network
A method and apparatus are disclosed for reducing signaling overhead in a wireless communication network. In one embodiment, the method is implemented in a UE. The method includes receiving a first indication from a network node to tell the UE to remember, after the UE enters RRC_IDLE, a first configuration which is currently used while the UE is in RRC_CONNECTED. The method also includes keeping the first configuration upon leaving RRC_CONNECTED. The method further includes releasing the first configuration when the UE connects to a RAT different from where the first indication was received.
US10064230B2 Methods and devices enabling resource sharing for device-to-device communication in unlicensed band
A device configured to communicate on a first and at least one second band, the first band being reserved for communication using a specific communication standard, the second band being accessible for communication using different communication standards. The device is configured to request communication resources in the second band from a second device using a first type of request to obtain access to the resources in competition with other requests of the first type issued from other devices; allocate the resources in the second band for communication upon receipt of a resource allocation confirmation from the second device; and communicate using at least a part of the allocated resources in the second band conformant to the specific communication standard applied for communication on the first band.
US10064228B2 Portable computing device for wireless communications and method of operation
In one embodiment of the present invention, a portable computing device for wireless communications comprises a first network interface for communicating with a public wireless wide area network (WWAN), a second network interface for communicating with a private wireless local area network (WLAN), and a processor executing under control of software instructions, the software instructions defining a gateway protocol, the gateway protocol establishing the portable computing device as an access point within the private WLAN after the wireless presence on the public WWAN is established.
US10064225B2 Method and device for D2D configuration
A method in a D2D controller for sending a configuration message to use a communication mode to a first device, wherein the first device is configured to enable communication with a second device through a network-controlled D2D communication mode, wherein the D2D controller, the first device and the second device are comprised in a wireless network, and wherein the method comprises: obtaining (201) a first speed of the first device with respect to the D2D controller, and, when the first speed exceeds a first threshold, sending (207) a first configuration message to the first device to use a first communication mode, wherein the first communication mode is one of the following communication modes: a cellular communication mode, and a device-controlled D2D mode. A method in the first device for configuring the first device to use a communication mode, according to a message received from the D2D controller.
US10064217B2 Method and apparatus for enabling flexible numerology in multi-user MIMO system
A method of base station (BS) in a wireless communication system. the method comprises identifying a set of transmission parameters comprising a numerology, wherein the numerology includes a subcarrier spacing, determining a plurality of baseband signal generation chains each of which includes the set of transmission parameters comprising different numerology, and transmitting, at least one user equipment (UE), downlink signals comprising the set of transmission parameters using a multi-user multi-input multi-output (MU-MIMO).
US10064211B2 Accessing applications by devices in proximity in a communications network
A wireless transmit/receive unit (WTRU) may receive, based on the sent location information, a proximity detection associated with another WTRU and associated with a proximity related application. A WTRU may receive scheduling information for the proximity related application and for other applications. A radio network temporary identifier (RNTI) may be utilized to identify scheduling information in relation to the proximity related application.
US10064208B2 Multi-carrier throughput enhancement by opportunistic packet scheduling with SPS concurrency
Methods, systems, computer-readable media, and apparatuses for managing coexistence of a satellite positioning system (SPS) receiver with one or more transceivers are presented. In some embodiments, a device determines whether a first transceiver of the one or more transceivers in accordance with a first Radio Access Technology (RAT) is able to transmit a packet via a first frequency band within a time period based at least on a first coexistence rule. The first coexistence rule corresponds to an impact on the SPS receiver by operation of at least the first RAT on the at least the first transceiver. The device transmits the packet via a second frequency band in accordance with a second RAT based on the determination that the first transceiver in accordance with the first RAT is not able to transmit the packet via a first frequency band within the time period.
US10064206B2 Method and apparatus for establishing resource pool for scheduling assignment signal of direct device-to-device communication in wireless communication system
Disclosed in the present application is a method for a terminal transmitting a scheduling assignment (SA) for direct device-to-device communication in a wireless communication system. More specifically, the method comprises the steps of: determining whether data to be transmitted using the direct device-to-device communication is present; determining whether to transmit the SA according to a resource allocation mode for the direct device-to-device communication, when the data is not present; and transmitting a first SA when the resource allocation mode is a first mode, wherein the resource allocation mode includes the first mode in which a resource for the direct device-to-device communication is allocated by a base station, and a second mode in which a resource for the direct device-to-device communication is allocated through a random selection by the terminal.
US10064204B2 Method, device, and system for setting an operating parameter of a radio receiver based on a predicted radio signal environment
Method, device, and system for setting an operating parameter of a radio receiver included in a radio based on a predicted radio signal environment. One method includes determining an operating location of the radio. The method also includes determining a transmission characteristic of at least one base station. The method further includes predicting, with an electronic processor, the radio signal environment of the radio receiver based on the transmission characteristic of the at least one base station and the operating location of the radio. The method also includes setting the operating parameter of the radio receiver based on the radio signal environment.
US10064202B2 Assigning frequency sub-bands for LTE transmissions to provide improved performance and reduced interference
Disclosed embodiments include a base station. The base station includes a receiver that receives a channel quality report identifying one or more particular sub-bands in a first frequency band that, when used to transmit information, causes interference in one or more channels of a second frequency band that is adjacent to the first frequency band. The base station further includes a processor that selects one or more sub-bands in the first frequency band to assign based on the channel quality report, the selected sub-band(s) avoiding the one or more particular sub-bands identified in the channel quality report. Additionally, the base station includes a transmitter that sends a sub-band assignment for the selected sub-band(s). The first frequency is a Long Term Evolution (LTE) frequency and the base station is an eNodeB base station in one embodiment.
US10064200B2 Interference measurement methods for advanced receiver in LTE/LTE-A
A method for receiving a PDCH is provided. The method comprises: receiving, by a UE, information identifying a plurality of resource elements that are transmitted with zero power in a resource block containing the PDCH; receiving, by the UE, a first DMRS on a first DMRS port transmitted from a first cell; and receiving, by the UE, the PDCH that is transmitted on the first DMRS port.
US10064196B2 Terminal device, monitoring method, and integrated circuit
A terminal device is configured to monitor a radio link on the basis of a specific threshold value defined as a level of a downlink radio link and the threshold value is defined by taking into account the number of repetitive transmissions and/or repetitive receptions.
US10064195B2 Controlling traffic transmissions to manage cellular radio resource utilization
Techniques control traffic transmissions to manage radio resource utilization. When content is being streamed to user equipment (UE) and is at least initially intended to be streamed in real time at a constant bitrate, a communication management component can determine whether the content being transmitted to the UE can be delayed, instead of being transmitted in real time. In response to determining that the content can be delayed, the communication management component can facilitate buffering data and periodically streaming the data to the UE in data bursts to reduce use of UE power and radio resources. When transmitting a visual image to a UE, the communication management component can adjust resolution of a visual image to correspond to screen dimensions of the UE based on information indicating screen dimensions of the UE that can be received from the UE.
US10064194B2 Method and apparatus for allocating device-to-device D2D communication resource
Embodiments of the present invention provide a method and an apparatus for allocating a device-to-device (D2D) communication resource. The method for allocating a device-to-device D2D communication resource in the present invention comprises: receiving, by a first network device, a device-to-device D2D communication capability sent by a user device within coverage; sending, by the first network device according to the communication capability, a resource identifier to each user device within the coverage of the first network device in a D2D group, where the D2D group includes at least two user devices; and sending, by the first network device, a resource allocation message, where the resource allocation message carries D2D communication resource allocation information corresponding to the resource identifier.
US10064189B2 Wireless communication system and wireless communication device
To prevent occurring of cut of communication.An AV center 2 includes a wireless communication section 22, a power supply section 25 that is for supplying power supply voltage to respective sections, and a microcomputer 21. A wireless speaker 3 includes a wireless communication section 32, a power supply section 35 that is for supplying power supply voltage to respective sections, and a microcomputer 31. The microcomputers 21 and 31 supply power supply voltage to the wireless communication sections 22 and 32 by the power supply sections 25 and 35 when the microcomputer 21 of the AV center 2 receives setting of power OFF of an audio playback system 1. And, the microcomputers 21 and 31 perform wireless communication and monitor a channel of the DFS band by the wireless communication sections 22 and 32.
US10064185B2 Frequency spectrum allocation method, device and system
Disclosed are a frequency spectrum allocation method, device and system, so that a specific frequency spectrum allocation solution is provided for an application scenario of a multi-operator/perception system sharing a frequency spectrum. The method comprises: receiving first system throughputs which are reported by servers belonging to different operators and are determined by the servers on each frequency spectrum reference unit, wherein an available frequency spectrum is divided into a plurality of frequency spectrum reference units; and for each frequency spectrum reference unit, according to the first system throughput which is reported by the server of each operator on the frequency spectrum reference unit, allocating the frequency spectrum reference unit to the operator of which the value of the first system throughput is the maximum, thereby improving the usage efficiency of the available frequency spectrum.
US10064181B2 Sub-band allocation techniques for reduced-bandwidth machine-type communication (MTC) devices
Sub-band allocation techniques for reduced-bandwidth machine-type communication (MTC) devices are described. In one embodiment, for example, user equipment (UE) may comprise logic, at least a portion of which is in hardware, the logic to identify a machine-type communication (MTC) sub-band allocation based on received MTC sub-band allocation information, the MTC sub-band allocation to comprise an allocation of a plurality of subcarriers to an MTC sub-band of a system bandwidth of a serving cell of the UE, the MTC sub-band allocation to define at least one MTC direct current (DC) subcarrier among the plurality of subcarriers, and a radio interface to receive a transmission via the MTC sub-band according to the MTC sub-band allocation. Other embodiments are described and claimed.
US10064180B2 Methods, systems, and devices for dynamic packet transfer in wireless networks
Methods, devices and systems for dynamic scheduling Wi-Fi and Bluetooth signals are disclosed. In some examples, a wireless device may receive a transmission request for transmitting a Wi-Fi signal from a Wi-Fi device or interface, receive a transmission request for transmitting a Bluetooth signal from a Bluetooth device or interface, determine a delta between a frequency of the Wi-Fi signal and a frequency of the Bluetooth signal, and deny transmission of the Wi-Fi signal or the Bluetooth signal based, at least in part, on the delta determination.
US10064178B1 Dynamic reconfiguration of air interface to provide time division multiplexed support for multiple radio access technologies
A method and system for dynamically reconfiguring an air interface that defines a continuum of frames each divided into a sequence of transmission time intervals (TTIs). The air interface is initially configured according to a first radio access technology (RAT). The base station then detects that at least a threshold extent of wireless client devices (WCDs) served by the base station on the air interface support operation according to a second RAT. And in response, the base station reconfigures the air interface so that certain TTIs per frame instead operate on a second RAT, with the remaining TTIs per frame still operating on the first RAT. The base station then serves WCDs that support the second RAT in the TTIs now configured according to the second RAT, while continuing to serve other WCDs according to the first RAT in the remaining TTIs configured according to the first RAT.
US10064177B2 Resource allocation method and device in wireless access system supporting FDR transmission
The present invention relates to a wireless access system supporting a full duplex radio (FDR) transmission environment. A resource allocation method of a base station in a wireless access system that supports a FDR, according to one embodiment of the present invention, comprises the steps of: transmitting a first frame setting for a configuration of an uplink subframe and a downlink subframe to a terminal which is set by a terminal-specific TDD; receiving, from the terminal, response information including traffic information of the terminal and/or frame setting information preferred by the terminal; and transmitting a second frame setting which has adjusted the ratios of the uplink subframe and the downlink subframe on the basis of the response information, wherein the second frame setting is capable of being set by shifting the first frame setting on the basis of the number of FDR interference terminals which simultaneously transmit an uplink.
US10064170B2 Enhanced physical downlink control channel supporting common search space
This disclosure relates to techniques for transmitting and receiving control information in the common search space on an enhanced physical downlink control channel (EPDCCH). According to some embodiments, a cellular base station may allocate some resource blocks of a subframe as the EPDCCH. The cellular base station may provide control information on a common search space in the EPDCCH for wireless user equipment (UE) devices in the cell provided by the cellular base station during a subframe. A UE device may monitor the EPDCCH to determine whether any indication on the common search space decodable by the UE device is contained in the EPDCCH, and may decode such information if present.
US10064169B2 Method for information transmission with coverage enhancement, base station and user equipment
The present invention provides a method for information transmission, a base station and a user equipment. The method for information transmission includes: performing a coverage enhancement processing on control information and data information (101); transmitting the control information and the data information, which the coverage enhancement processing is performed on, to a user equipment (102); and transmitting coverage enhancement indication information to the user equipment, where the coverage enhancement indication information is used for indicating the user equipment to acquire the control information and the data information which the coverage enhancement processing is performed on (103). The technical solutions of the present invention are capable of improving the downlink coverage range.
US10064165B2 Downlink and uplink channel with low latency
Certain aspects of the present disclosure provide techniques that may be used to help enable low latency communications between a user equipment (UE) and a base station (BS) using quick uplink channels that enable a reduced transmission time interval (TTI). Additionally, certain aspects of the present disclosure provide techniques for managing communications in a wireless communication system, for example, by using enhanced downlink control channels.
US10064163B2 Terminal apparatus, base station apparatus, communication system, control method, and integrated circuit
Provided is a technique related to a terminal apparatus, a base station apparatus, a communication system, a control method, and an integrated circuit which realize procedure of efficiently controlling a state of a cell for a plurality of cells. The terminal apparatus using a plurality of cells divides the plurality of cells into groups based on group identification information transmitted from the base station apparatus, receives control information indicating a change of a cell state of at least one of the cells, and controls the state of the cell based on bit map information and the group identification information, which are included in the control information and indicate the cell the state of which is to be changed.
US10064162B2 Communication system, mobile station apparatus, base station apparatus, communication method, and integrated circuit
It is possible to efficiently transmit and receive signals including control information between a base station apparatus and a mobile station apparatus. A control channel is constituted of one or more first elements. The mobile station apparatus sets a search space for performing decoding detection of the control channel within a control channel region in which each of the first elements is constituted of resources in one physical resource block, and a search space for performing decoding detection of the control channel within a control channel region in which each of the first elements is constituted of second elements in a plurality of different physical resource blocks. Each of the second elements is resources obtained by dividing one physical resource block. The mobile station apparatus performs decoding detection of the control channel using the first elements in the set search spaces.
US10064161B2 User terminal, radio base station apparatus, radio communication system and radio communication method
To provide a user terminal, radio base station apparatus, radio communication system and radio communication method that support increases in the number of users, a user terminal is provided with a reception section that receives a downlink control signal multiplexed into radio resources from the starting OFDM symbol to a predetermined OFDM symbol in a subframe, and a downlink control signal subjected to frequency division multiplexing with a downlink data signal into radio resources after the predetermined OFDM symbol, a retransmission check section that performs a retransmission check on the downlink data signal based on the downlink control signal subjected to frequency division multiplexing to output a retransmission response signal, and a selection section that selects a radio resource of an uplink control channel used in transmission of the retransmission response signal.
US10064156B2 Method and apparatus for supporting positioning measurements
A method and apparatus for supporting positioning measurements. The methods include designating a reference cell, choosing a positioning signal, and, for inter-frequency measurements, determining which inter-frequency cell to measure and how to make such an inter-frequency positioning measurement.
US10064154B2 System and method for channel information exchange for time of flight range determination
A system for time-of-flight (ToF) positioning in an IEEE 802.11 network comprises an initiating station that transmits a request frame over a channel to a responding station for a ToF position measurement. The responding station may respond with an offloading of the channel information, request frame receipt time, and response frame transmit time back to the initiating station to enable the initiating station to calculate the ToF position with respect to the responding station.
US10064152B2 Dynamic configuration of subscriber data, such as data for subscribers of mobile device services
A system for registering a mobile device located in a network outside a device's home network is described. In some examples, the system receives a message including contents associated with a location of the mobile device, and extracts the contents of the received message. The system matches the extracted contents to one or more rules associated with an adjustment of subscriber data within a registration database for the home network, adjusts the data, and registers the mobile device having the adjusted data.
US10064141B2 Core frequency/count decision-based thermal mitigation optimization for a multi-core integrated circuit
Systems, methods, and computer programs are disclosed for providing optimal power/performance thermal mitigation in a portable computing device having a plurality of processing cores. An exemplary method comprises storing a power sweep table defining a power consumption value for each of a plurality of core frequency and core count combinations for an integrated circuit having a plurality of processing cores. A search table is generated by filtering the power sweep table based on one or more configuration parameters associated with the integrated circuit. A target power level is selected to sustain a thermal power envelope for the integrated circuit. The search table is traversed to find one of the plurality of core frequency and core count combinations having a corresponding power consumption value that matches the target power level.
US10064136B2 Method and device for pushing information
Disclosed are an information pushing method and a client. The method is applied in the client, and the client collects use habit information of a user. The method comprises: detecting whether an information pushing trigger condition is satisfied, and if yes, obtaining current battery power information and current time information of the client; generating first prompt information matched with a current state of the user according to the usage habit information, the current battery power information and the current time information; and pushing the first prompt information.
US10064132B2 Bidirectional wireless data transmission method
In a bidirectional wireless data transmission system meter transmitters and concentrators communicate in wireless uplink and downlink connections. In order to be able to receive measured value data messages more reliably from the meter transmitters, the quality of wireless uplink connections which can be better received is reduced. This is done in that the concentrator acts with control signals via wireless downlink connections on parameters, such as transmitting power or message management, of the control of uplink transmitters. For this, uplink quality criteria automatically retrievable in the concentrator are, in particular, absolute or relative levels, signal-to-noise ratio and a relative number of receivable data messages.
US10064130B2 System and method for sharing measurement results in multi-SIM devices
A system and method for reducing power consumption in a mobile communication device is disclosed. The device may have multiple subscriber identity modules (SIMs), wherein each SIM is associated with a subscription. The method may include measuring received signal strengths from one or more cells for use with a first subscription. The method may also include sharing the search results for use with a second subscription. The first subscription and the second subscription may be associated with the same or difference cells and radio access technologies. The method may also include refraining from measuring the received signal strengths of the one or more cells for use with the second subscription, based on the search results.
US10064129B2 Mobile communication system, communication control method and a mobile station
The present invention is to provide the mobile communication system which enables power consumption reduction for the mobile station with dual mode capability by unifying the location registration and paging processing for every mobile communication system. The mobile communication system is so arranged to perform location registration processing and paging processing for the mobile station by only one of radio communication systems. And the mobile station can access to any other radio communication systems.
US10064126B2 Identification of access points in WLAN communication
A method and a node identification system for identifying at least one unknown access point in a communications network using details related to at least one known access point and organization of the details related to the at least one known access point. The method includes capturing details related to the at least one unknown access point and identifying an organization of the captured details related to the at least one unknown access point, comparing the details related to the at least one known access point and the organization of the details related to the at least one known access point with the captured details related to the at least one unknown access point and the organization of the captured details related to the at least one unknown access point, and determining a type of the at least one unknown access point based on the comparing.
US10064125B2 Methods to enable efficient use of multiple radio access technologies
A device and method are provided for concurrently using a plurality of radio access technologies (RATs) to support a wireless-enabled communications session. A set of data is processed at a client node to identify a subset of priority data. The set of data and the subset of priority data are respectively provided to a first and second protocol stack, which correspond to a first and second RAT. The first and second protocol stacks are then used to control the transmission of a first and second set of transmitted data, which in turn respectively comprise the set of data and the subset of priority data. The first and second sets of transmitted data are received by an access node, which uses corresponding first and second protocol stacks to control their reception. The first and second sets of transmitted data are then processed to generate a set of received data.
US10064124B2 Communication device, network node, and computer program for communication and/or device-to-device operation in an out of coverage state
A method of a communication device configured for cellular communication and device-to-device, D2D, operation and operating in an out-of-coverage, OoC, state is disclosed. The method comprises determining whether a D2D operation is ongoing or imminent, performing cell search according to a first rate when no D2D operation is ongoing or imminent, and performing cell search according to a second rate when D2D operation is ongoing or imminent. A method is also disclosed where it is determined whether the communication device is in one of an OoC and IC state, and a cell search is adapted accordingly. A communication device and a network node, a method for a network node, and computer programs are also disclosed.
US10064123B2 WI-FI and cellular interworking for internet of things devices
Concepts and technologies described herein relate to WI-FI and cellular interworking for Internet of Things (“IoT”) devices. According to one aspect disclosed herein, a radio access technology selection system can generate a policy for network selection. The policy can include network selection criteria for network selection to be performed by a dual-mode IoT device. The radio access technology selection system also can provision the policy for the dual-mode IoT device. The dual-mode IoT device can utilize the policy to select one or more networks over which to communicate IoT data. The radio access technology selection system can be or can include an access network discovery and selection function (“ANDSF”). The ANDSF can utilize an ANDSF management object (“MO”) tree to implement an MO defined specifically for the network selection criteria for the IoT device.
US10064122B2 Method for selecting public land mobile network PLMN, and apparatus and device thereof
Embodiments of the present disclosure provide a method for selecting a public land mobile network PLMN, and an apparatus and a device for same. The method includes: during a process of selecting a network by a mobile terminal, if it is learned by means of determining that a registered public land mobile network RPLMN and a home public land mobile network HPLMN correspond to the mobile terminal are unavailable, acquiring a PLMN network in a PLMN list pre-stored in the mobile terminal, to perform a registration, wherein the PLMN list includes network information of one or more other PLMN networks that are selected and successfully registered.
US10064121B2 Localizing a multicast service
Systems and methods of providing zero configuration (zeroconf) networking by a processor according to some embodiments of the inventions here may include bridging a zeroconf multicast service discovery query from a first multicast domain to a second multicast domain, and receiving a multicast service advertisement of the second multicast domain at the first multicast domain in response to the bridged multicast service discovery query.
US10064115B2 Method and apparatus for handover in dual connectivity user equipment and base station
A method comprises, responsive to a first base station of a user equipment changing, causing measurement information of one or more cells of one or more second base stations made by said user equipment to be stored; and causing said stored measurement information to be provided to a third base station.
US10064113B2 Method and apparatus for migrating from licensed spectrum to unlicensed spectrum
The systems, devices, and methods discussed herein are directed to migrating user equipment (UE) communication from an initially assigned channel in a licensed spectrum to an unlicensed spectrum available in a neighboring cell. As the UE is powered on, data connectivity between the UE and a carrier cell is checked, and if connected, an available neighbor cell in an unlicensed spectrum may be searched. If an available neighbor cell in the unlicensed spectrum is found, the carrier cell may hand off UE communication to the available neighbor cell in the unlicensed spectrum based on a type of the available neighbor cell and available quality for communication in the unlicensed spectrum.
US10064110B2 Method and apparatus for handover in wireless communication system
A terminal executes a random access procedure with a target base station depending on a pre-random access channel (pre-RACH) command in a handover preparation step executed between a source base station currently accessed by the terminal and the target base station when the terminal receives the pre-RACH command from the source base station through layer2 (L2) signaling in the handover preparation step.
US10064106B2 System and method for dynamic feature selection based on latency discovery
Aspects of the subject disclosure include, for example, identifying a primary serving cell and a secondary serving cell, wherein the primary serving cell facilitates one of attachment, re-attachment or mobility, or any combination thereof, of a mobile device in association with coordination of a wireless service between the primary serving cell, the secondary serving cell and the mobile device. A latency value associated with a message exchange is determined between the primary and secondary serving cells via a messaging interface, and compared to latency requirements, which correspond to a group of mobile service features. A mobile service feature of the group is associated with the wireless service based on the comparison. The wireless service includes a coordinated exchange of wireless signals between the primary serving cell and the mobile device and between the secondary serving cell and the mobile device based on the mobile service feature. Other embodiments are disclosed.
US10064103B2 Method and apparatus for processing user plane data
Provided are a method and apparatus for processing user plane data by a terminal. The method may include: receiving additional configuration information for additionally configuring a WLAN carrier using an unlicensed frequency band; receiving downlink user plane data through a base station carrier using the WLAN carrier or a licensed frequency band according to the additional configuration information; and transmitting included uplink user plane data through the WLAN carrier or the base station carrier according to the additional configuration information.
US10064101B2 VoIP data transmission method and base station
The present disclosure proposes a VoIP data transmission method, comprising: when a VoIP communication request corresponding to any terminal is received, determining whether currently adopted uplink and downlink configuration information supports the terminal in performing TTI bundling operation according to preset bundling configuration parameters when it is determined that the terminal is required to perform the TTI bundling operation on generated VoIP data package; and when not supporting, sending the preset bundling configuration parameters and new uplink and downlink configuration information to the terminal, wherein the new uplink and downlink configuration information supports the terminal in performing the TTI bundling operation according to the preset bundling configuration parameters.
US10064099B1 Method and apparatus for adaptive load balancing in wireless networks
Aspects of the subject disclosure may include, for example, a non-transitory machine-readable storage medium comprising executable instructions that, when executed by a processing system including a processor, perform operations comprising: identifying a first plurality of cells as a controlled group of cells; determining, for each cell of the controlled group of cells, an average number of allocated physical resource blocks; determining, for each cell of the controlled group of cells, a total number of physical resource blocks available to carry payload traffic; determining, for each cell of the controlled group of cells, a metric equal to: (a) the average number of allocated physical resource blocks of the cell divided by (b) the total number of physical resource blocks of the cell available to carry payload traffic; and performing a load balancing of the controlled group of cells based upon the metric. Other embodiments are disclosed.
US10064095B2 Optimized control system for aggregation of multiple broadband connections over radio interfaces
In accordance with embodiments disclosed herein, there are provided apparatus, systems and methods for implementing and using optimized control systems for aggregation of multiple broadband connections over radio interfaces. For example, such a system may include: a processor and a memory to perform instructions embodied by the system; a plurality of wireless transceivers; a traffic coordinator to interface to two or more wireless communications nodes together, through the system, in which each of the wireless communications nodes have access to a wide Area Network (WAN) backhaul connection independent of the system; a first wireless communications interface to a first wireless communication node established via a first of the plurality of wireless transceivers, the first wireless communications node having access to a first WAN backhaul connection; a second wireless communications interface to a second wireless communications node established via a second of the plurality of wireless transceivers, the second wireless communications node having access to a second WAN backhaul connection distinct from the first WAN backhaul connection; and a control module to receive information on traffic flows through the system and a radio environment within which the system operates, in which the control module to: issue commands to control the formation and continuation of connections of the first and second wireless communications interfaces to WAN connections and WAN backhaul connections, and to further provide scheduling and routing instructions for the WAN connections and WAN backhaul connections. Other related embodiments are disclosed.
US10064093B2 Method and apparatus for transmitting broadcast-multicast single-frequency network measurement data
Embodiments of the present invention provide a method and an apparatus for transmitting broadcast-multicast single-frequency network measurement data, where second measurement data is acquired by preprocessing acquired first measurement data, and the second measurement data is sent to a base station. Because the second measurement data is obtained after the first measurement data is preprocessed, a size of the second measurement data is smaller than that of the first measurement data, thereby reducing a transmission overhead.
US10064092B2 Communicating over multiple radio access technologies (RATs)
Downlink control plane information may be transmitted with a first radio access technology (RAT) of a first frequency. Downlink user plane data may be transmitted with utilization of a second RAT of a second frequency. The downlink user plane data may be multicast multimedia data and communicated based on the downlink control plane information. The first RAT and the second RAT may communicate with a same gateway to allow a direct tunnel transmission from a broadcast or multicast service center to a user equipment (UE).
US10064086B2 Signaling of system information to MTC-devices
Network node and UE, and methods therein for signaling system information, SI, to UEs. The method in the network node comprises transmitting SI to one or more UEs, where the SI comprises multiple alternative sets, where each set assigns different values to one or multiple radio system parameters. The method further comprises determining which set, out of the multiple alternative sets, that should currently be applied for a UE, and transmitting an SI selection signal to the UE, the SI selection signal indicating the determined set, thus enabling the UE to apply currently appropriate radio system parameters also in unfavorable radio conditions. The UE may be an MTC device (Machine Type Communication).
US10064081B2 Apparatus and method for controlling mobile device engaging with vehicle
A method for controlling a mobile device engaging with a head unit of vehicle includes executing a vehicle engagement application installed in the mobile device, determining first and second spaces having the same size in a frame buffer, monitoring whether a first data responsive to an execution of the vehicle engagement application is written in the first and second spaces, and if the first data is not written in the first and second spaces, performing an autonomous recovery process for the vehicle engagement application.
US10064080B2 Method and apparatus for wireless communication
Operations of a UE and eNB are provided when there is a cell which can perform cell on/off. In this case, the UE may performs receiving signal on downlink channel and processing with the signal on the downlink channel. In addition, the signal on the downlink channel may includes a discovery signal when the cell is off-state, and the discovery signal is a signal used for cell identification and/or measurement.
US10064071B2 Method and apparatus for analyzing cause of link failure
A method and apparatus for analyzing cause of link failure, includes: receiving, by a base station where the user equipment is present when a link failure is observed by the user equipment, identification information transmitted by other base stations or the user equipment, the identification information including: identification associated with the user equipment and/or identification of the user equipment in the base station; and determining, by the base station when it determines that the identification information is stored in the base station, that the link failure is resulted from a handover preparation failure.
US10064069B2 Method and apparatus for setting beam in mobile communication system
A method for setting a beam in a mobile communication system includes determining at least one of a beam width and a beam direction in consideration of a criteria value in response to a failure of a random access attempt, and retransmitting a beam based on the determined at least one of the beam width or the beam direction. The criteria value includes at least one of a beam gain history of a candidate beam combination and a previous transmission failure history.
US10064061B2 Method and system of location information based communication control
A method and system of location information based communication control is provided. The method includes step of performing an access control to one or more resources by a master base station (MBS) generating one or more access control parameters of the resource based on one or more feedback information provided by one or more communication devices (CDs), and the CDs includes one or more user equipments (UEs) and/or one or more small base stations (SBSs). The method of further includes step of recognizing a control area (CA) by the MBS based on a location information included in the feedback information, and step of delivering out by the MBS the one or more access control parameters for having a group of user equipments located in the CA to access the resources based on the access control parameters.
US10064053B2 Authentication in device to device discovery
There is provided a method for authentication in device to device discovery. A method performed by a Discoverer device, comprises broadcasting a direct discovery request, receiving a direct discovery response from a Discoveree device, the direct discovery response comprising a first token, and obtaining a determination of whether the first token was generated for the Discoveree device or not.
US10064052B2 Methods for authenticating device-to-device communication
Devices and methods are described to enable devices to be paired in a convenient and secure way based on proximity with the use of a single radio transmission protocol. Using devices configurable to perform the processes described, users are able to pair Bluetooth enabled devices or other radio communication protocols simply by putting the devices briefly in contact, or within close proximity, usually few centimeters. When the two devices touch or are in close proximity, the encryption key is shared across the two devices without further interaction required by the user. The encryption key is not made visible, so one potential source of security breach is eliminated. After first setup, proximity is not required and the device can communicate securely based on the previously exchanged security tokens (and encryption keys) without the requirement of proximity. This method is hence superior to all other authentication methods in use as it combines the benefit of an easy setup/configuration with the use of secure communications and cheaper design and manufacturing.
US10064051B2 Dual connectivity mode of operation of a user equipment in a wireless communication network
A system and method provide a security aspect for a UE in dual connectivity mode of operation in wireless communication networks. The system and method provide secure simultaneous transmission and reception in a secure manner between a User Equipment (UE) and one or more eNodeBs (eNBs) configured in an inter-eNB carrier aggregation scenario. The system establishes of a security context between the UE and the Secondary eNB (SeNB) using the RRC signaling between the UE and the Master eNB (MeNB), when a plurality of SCells within SeNB are added simultaneously. The system also detects the intruder in the user data radio bearers, while a UE is operating in dual connectivity mode of operation.
US10064049B1 DID line type provisioning verification
A messaging hub provides communication services for user devices associated with an enterprise office telephone number. The messaging hub establishes a secure connection between the messaging hub local SMSC/MMSC and a data adapter of a unified communications service, provision the enterprise office telephone number for use in a global SMS/MMS network and delivers messages addressed to the enterprise office telephone number to selected user devices.
US10064043B2 Connecting user equipment to different core networks
Techniques described herein may enable user equipment (e.g., user broadband devices, Internet of Things (IoT) devices, etc.) to connect to different core networks of a wireless telecommunication network. The core networks may support different network services (e.g., Voice over Internet Protocol (VoIP) services, Internet access service, telematics services, Video on Demand (VoD) services, etc.) and a UE may connect be connected to the appropriate core network based on an Access Point Name identifier (APN ID) that the UE may provide to the network (e.g., upon sending a request to connect to the wireless telecommunication network).
US10064034B2 Method and apparatus for charging use of radio resources in wireless communication system
The present disclosure relates to a communication technique for combining a 5G communication system that supports higher data transmission rates after 4G systems with IoT technology and to the system therefor. The present disclosure can be applied for intelligent services based on 5G communication technology and IoT related technology (for example, smart homes, smart buildings, smart cities, smart cars or connected cars, healthcare, digital education, retail businesses, security and safety related services, and the like). According to the present disclosure, a method for charging by a base station in a wireless communication system comprises, upon sensing use of a resource by a device performing machine-to-machine (M2M) communication using a resource allocated to the wireless communication system based on a charging reference, gathering charging-related information about the sensed use of the resource and transmitting the charging-related information or charging information to a higher entity.
US10064033B2 Device group partitions and settlement platform
Device group partitions and a settlement platform are provided. In some embodiments, device group partitions (e.g., partitions of devices based on associated device groups) are provided. In some embodiments, a settlement platform service is provided. In some embodiments, a settlement platform service is provided for partitioned devices. In some embodiments, collecting device generated service usage information for one or more devices in wireless communication on a wireless network; and aggregating the device generated service usage information for a settlement platform for the one or more devices in wireless communication on the wireless network is provided. In some embodiments, a settlement platform implements a service billing allocation and/or a service/transactional revenue share among one or more partners. In some embodiments, service usage information includes micro-CDRs, which are used for CDR mediation or reconciliation that provides for service usage accounting on any device activity that is desired. In some embodiments, each device activity that is desired to be associated with a billing event is assigned a micro-CDR transaction code, and a service processor of the device is programmed to account for that activity associated with that transaction code. In some embodiments, a service processor executing on a wireless communications device periodically reports (e.g., during each heartbeat or based on any other periodic, push, and/or pull communication technique(s)) micro-CDR usage measures to, for example, a service controller or some other network element for CDR mediation or reconciliation.
US10064031B2 Method and apparatus for migrating active communication session between terminals
An apparatus and method are disclosed for migrating between terminals. An apparatus that incorporates teachings of the present disclosure may include, for example, a network proxy having a controller that manages a communications interface in a communication system. The controller can be programmed to receive a request to migrate a first terminal to a third terminal while active communications are taking place on a first voice channel connecting the first terminal to a second terminal, establish a second voice channel with the third terminal, connect the first and second voice channels, and terminate without action of an end user of the first terminal a connection between the first terminal and the first voice channel. Additional embodiments are disclosed.
US10064029B1 Methods for peer-to-peer connection
Methods are disclosed for connecting devices over peer-to-peer connections. An example method includes: sending first wireless network information and first peer-to-peer information from a first device to a second device; comparing the first wireless network information and a second wireless network information; sending a second peer-to-peer information from the second device to the first device, if the first and second wireless network information match; and attempting a peer-to-peer connection between the first device and the second device based on the first and second peer-to-peer information.
US10064027B2 Methods and arrangements for sensors
Generally, smart sensors, logic to process messages from smart sensors, and smart sensor systems are described herein. Embodiments may comprise logic such as hardware and/or code to communicate events as messages via a messaging system to post the messages to a messaging account. The messaging system may be a texting service like Twitter™ that captures the messages and then re-broadcasts the messages, e.g., immediately as a tweet or a cellular text message. In some embodiments, the smart sensor comprises a communications module with a Twitter™ application program interface (API) on a communications platform with a software/hardware framework to interconnect with one or more pluggable monitors with sensors. In other embodiments, the communications module may be integrated with one or more monitors. Further embodiments comprise a smart-device, which can provide status updates and event notifications to a user.
US10064026B2 Unified message delivery between portable electronic devices
A unified message delivery between multiple devices is disclosed. Sending messages through a local communications link, such as but not limited to at least one of a Bluetooth connection and a peer-to-peer WiFi connection, can lead to faster transmission times and reduced server load. When the local communications link is unavailable or not suitable, the messages can be sent through a network and a push server. In some examples, messages can be sent through both the local communications link and through the network and the push server. Duplicates of a received message can be avoided by utilizing indicators. In some examples, one or more devices can include queue(s) to ensure ordered delivery of a plurality of messages when a local communications link and network connection become unavailable.
US10064023B2 Method and apparatus for providing notifications
An approach is provided for providing map independent location-based notifications. The location-based notification platform causes an initiation of at least one spatial event request for one or more location-based notifications. The at least one spatial event request specifies at least one bounded area in which at least one device is located or to arrive. The location-based notification platform in response to the at least one spatial event request, receives at least one spatial polygon. The at least one spatial polygon represents at least one geographic area that is determined based on the at least one bounded area, and the at least one spatial polygon is associated with the one or more location-based notifications or one or more triggers for the one or more location-based notifications. The location-based notification platform then causes an overlay of the at least one spatial polygon on at least one travel network traveled by the at least one device.
US10064017B2 Characterizing and using building weather profile parameters
Determining building weather profile parameters, and correcting an estimated altitude of a receiver using the building weather profile parameters. Systems and methods for estimating an altitude of a receiver using building weather profile parameters may identify one or more weather profile parameters for a building, determine an initial estimate of a receiver's altitude at a floor inside the building, and use the initial estimate and the identified weather profile parameters to determine a corrected estimate of the receiver's altitude at the floor.
US10064016B2 Method and apparatus for connection configuration between base station and terminal
Provided are a method for a connection configuration of a base station including: operating a C-RNTI release timer for release of a C-RNTI which is used in a connection mode before an idle mode after a terminal is transited to the idle mode; and configuring a connection with the terminal by using the C-RNTI before the C-RNTI release timer is expired, a method for connection configuration of a terminal including: receiving information on a release time of a C-RNTI which is used in a connection mode before an idle mode from a base station after being transited to the idle mode; and configuring a connection with the base station by using the existing C-RNTI when a transmission request of uplink data occurs for the release time, and the terminal.
US10064012B1 Multi-floor and multi-building ultra-wideband (UWB) location device, system, and method
An ultra-wideband (UWB) tracking device, system, and method are provided. The system can include a plurality of anchor transmitters, at least one location device, and a processing system. The anchor transmitters can be arranged in predetermined positions, include a unique identifier, and each transmit an ultra-wide band (UWB) signal including the unique identifier. The location device can receive the UWB signals, and transmit the unique identifiers. The processing system can include a digital map that stores the unique identifiers and the predetermined positions. The processing system can receive the unique identifiers from the location device, and identify a position of the location device based on a comparison of the unique identifiers received and the stored unique identifiers on the digital map.
US10064008B2 Methods, apparatuses, systems, and computer readable media for providing wireless location service using at least one beacon
Provided is a method and/or apparatus for providing a wireless location service using a beacon signal. A wireless location service method may include collecting a plurality of beacon signals from each of a plurality of beacon transceivers positioned around a user, and determining a current location of the user based on at least one of a virtual point and the plurality of beacon signals, the virtual point positioned in a space in which the beacon transceivers are provided.
US10064004B2 Methods of conducting social network operations
In one embodiment, a method of sharing locations of users participating in a social networking service at a geographic location and communicating app related information of users participating in the social networking service, the method executed by a computer system and comprises: receiving location information and text descriptive information from a mobile device of a first user of the social networking service, the location information representing a geographic location of the first user, the text descriptive information manually provided by the first user on an input module of the mobile device; associating the location information with the text descriptive information of the first user in a database; sending the text descriptive information and the location information of the first user to a second user for display.
US10064002B1 Communicating location tracking information based on a plurality of locating category options
A method includes obtaining a change indicator associated with location tracking communication from a first communication device to a second communication device regarding location information of the first communication device, where the location tracking communication is based on a variety of locating category options of a plurality of locating categories including location modality, locating function, and communication medium. The method further includes selecting, in response to the change indicator, a different first locating category option and determining whether the different first locating category option affects a selection of other locating category options. When the different first locating category option does not affect the selection of the other locating category options, the method further includes facilitating the location tracking communication from the first communication device to the second communication device based on the different first locating category option, a second locating category option, and a third locating category option.
US10063999B2 Automated location determination and electronic reminders
A method, system, and/or apparatus for automatically tracking and sending electronic reminder messages to a mobile user using the user's mobile device as a function of the user's tracked location. This invention is particularly useful in the field of social media, such as for detecting and tracking the location of a user and her community for actuating reminders based upon the user's location and/or the location of members of the community. The method or implementing software application uses or relies upon location information available on the mobile device from any source, such as GPS, cell phone usage, WiFi triangulation, and/or other device applications.
US10063994B2 Mobile phone and method for near field communication
Disclosed herein is a mobile phone with the Near Field Communication (NFC) technology and method of operating the mobile phone. The mobile phone includes a display; a baseband chip; a near field communication (NFC) module comprising an RF antenna, an NFC tag circuit and an NFC main chip; and the RF antenna configured to receive incoming RF signals in 13.56 MHz.
US10063993B2 Communication apparatus capable of mediating wireless communications for external apparatus
A communication apparatus includes a communication unit configured to connect with an external apparatus via communication, and a control unit configured to control the communication, wherein the control unit controls, if the communication unit receives a search request including information indicating that an external apparatus satisfying a predetermined condition is a transmission source via communication, the communication unit so as to transmit a search request designating the communication apparatus as the transmission source to another apparatus via communication, wherein the control unit controls the communication unit so as to receive a search response replying to the search request designating the communication apparatus as the transmission source via communication, and wherein the control unit controls the communication unit so as to transmit information corresponding to the search response received by the communication unit to the external apparatus via communication.
US10063992B2 Methods and apparatus for news delivery
In some embodiments, a method is provided that includes (1) prompting a user to identify news content to be filtered; (2) generating filter rules based on the content to be filtered identified by the user; (3) populating a rules database based on the filter rules; (4) retrieving news content from a news server over the internet; (5) filtering the news content based on the filter rules within the rules database; and (6) providing the filtered news content to the user on a mobile device of the user. Numerous other embodiments are provided.
US10063991B2 Flexible device management bootstrap
A mobile communication device (100) sends a request (402) to a bootstrap server (310). The request (402) indicates selection information for selecting bootstrap data at the bootstrap server (310). The bootstrap server (310) selects the bootstrap data and sends the selected bootstrap data (404) to the mobile communication device (100). The mobile communication device (100) receives the selected bootstrap data (404) and, depending on the received bootstrap data (404), configures settings for management of the mobile communication device by a device management server (210).
US10063987B2 Method, apparatus, and computer-readable media for focussing sound signals in a shared 3D space
Focusing sound signals in a shared 3D space uses an array of physical microphones, preferably disposed evenly across a room to provide even sound coverage throughout the room. At least one processor coupled to the physical microphones does not form beams, but instead preferably forms 1000's of virtual microphone bubbles within the room. By determining the processing gains of the sound signals sourced at each of the bubbles, the location(s) of the sound source(s) in the room can be determined. This system provides not only sound improvement by focusing on the sound source(s), but with the advantage that a desired sound source can be focused on more effectively (rather than steered to) while un-focusing undesired sound sources (like reverb and noise) instead of rejecting out of beam signals. This provides a full three dimensional location and a more natural presentation of each sound within the room.
US10063979B2 Hearing aid with power management
A hearing aid and a method for operating a hearing aid is disclosed. The hearing aid comprises a processor configured to compensate for a hearing loss; a battery unit comprising a rechargeable battery; a wireless receiver element for receipt of a wireless power signal, the wireless receiver element configured to convert the wireless power signal to an electrical power signal; a detector assembly for provision of one or more detector signals including a first detector signal; and a power controller connected to the processor and the detector assembly, wherein the power controller is configured to select a power mode of the hearing aid from a plurality of power modes based on the first detector signal and apply the selected power mode in the hearing aid.
US10063975B2 Mobile terminal
A mobile terminal including a first body; a first audio output unit provided in the first body and configured to output sound; an audio conversion unit provided in the first body and configured to convert a sound source signal into an audio signal; a second body detachably coupled to the first body; and a second audio output unit provided in the second body and configured to output sound, wherein the audio conversion unit converts the sound source signal into a default audio signal and transmits the converted signal to the first audio output unit, in a state where the second body is detached from the first body, and the audio conversion unit converts the sound source signal into a first audio signal and transmits the converted first audio signal to the first audio output unit, when the second body is coupled to the first body.
US10063964B2 Electronic device with wireless power control system
An electronic device may include wireless circuitry that is configured to transmit wireless signals during operation. A maximum transmit power level may be established that serves as a cap on how much power is transmitted from the electronic device. Adjustments may be made to the maximum transmit power level in real time based on sensor signals and other information on the operating state of the electronic device. The sensor signals may include motion signals from an accelerometer. The sensor signals may also include ultrasonic sound detected by a microphone. Device orientation data may be used by the device to select whether to measure the ultrasonic sound using a front facing or rear facing microphone. Maximum transmit power level may also be adjusted based on whether or not sound is playing through an ear speaker in the device.
US10063959B1 Headset system with acoustic safety incident detection
A headset system with at least one or more headsets to provide output audio and a monitoring device is provided. The monitoring device is connected with the one or more headsets, which each comprise an audio processor to provide the output audio to a respective user from an input audio signal and a reporting module, configured to generate metadata of the output audio. The monitoring device is configured to receive the metadata from the one or more headsets and to determine, whether an acoustic safety incident is given. To reduce acoustic shocks to the user, the audio processor comprises a mode-switchable acoustic safety module with at least an enabled state and a disabled state, which acoustic safety module in the enabled state being configured to process the input audio signal to reduce acoustic shocks.
US10063958B2 Earpiece attachment devices
Devices for attaching earpiece to a user's ear are described herein. In one embodiment, an earpiece that is removably attachable to an ear of a user can include a housing that has a proximal end portion and a distal end portion. A transducer may be positioned, for example, at the proximal portion of the housing, and a retention member can be elastically coupled to the distal portion of the housing. The retention member and the housing can be configured to compress a portion of the user's ear therebetween in a manner that positions the proximal end portion of the housing in a vestibule of the ear adjacent an entrance to the auditory canal of the user's ear when the earpiece is attached to the user's ear.
US10063954B2 Hearing damage limiting headphones
A device includes an input for receiving an audio signal, a speaker to convert the audio signal into an audible sound, and a memory for storing remediation instructions and detection instructions. The device further includes a processor coupled to the input, the speaker, and the memory. The processor is configured to process the audio signal according to the detection instructions and the remediation instructions to modulate amplitude of the audio signal based on the remediation instructions.
US10063951B2 Speaker clip
Certain embodiments may take the form of an electronic device having a main housing encapsulating operative circuitry for the device. The electronic device includes an attachment member moveably coupled to the metal housing. The attachment member has an acoustical device located therein that is communicatively coupled to the operative circuitry in the main housing. The attachment member includes a recessed portion for positioning the acoustical device within the attachment member.
US10063948B2 Curvable line array
A loudspeaker system includes a first flexible panel, a first line array of electro-acoustic drivers, and at least one mechanically adjustable point. The first line array of electro-acoustic drivers are mounted on the first flexible panel and linked to each other by flexible joints in the first flexible panel. The at least one mechanically adjustable point enables articulation of the first flexible panel at the flexible joints to produce one or more of a substantially straight and an arcuate configuration of the first line array of electro-acoustic drivers.
US10063945B2 Method and system for switching photonic frame
A photonic frame switching method and system. The photonic frame switching method includes resetting, by a second input module receiving a master notification, a second timeslot counter used in the second input module to be synchronized with a first timeslot counter used in a first input module, and transmitting a photonic frame from each of a plurality of input modules to a photonic switch fabric device according to a timeslot allocated to each of the input modules based on a scheduling acknowledgement signal transmitted from a main controller, based on the synchronized first and second timeslot counters.
US10063944B2 Feeder fiber and central office redundancy
A remote node includes a first node input, a second node input, and an optical switch. The optical switch includes a first switch input optically coupled to the first node input, a second switch input optically coupled to the second node input, a first switch output switchably coupled to the first switch input or the second switch input, and a second switch output switchably coupled to the first switch input or the second switch input. The remote node includes a photodiode optically coupled to the second switch output, and a capacitor electrically coupled to the photodiode and the optical switch. When the first switch input is switchably coupled to the first switch output, the second switch input is switchably coupled to the second switch output. Light received by the second switch input passes out the second switch output to the photodiode. The photodiode charges the capacitor to a threshold charge.
US10063942B2 Communications process, device and system
A method executed by a concentrator connected between a plurality of remote units and a management server, the method including: (i) receiving and storing properties data associated with a remote unit including a microengine and a meter for measuring usage of a resource at a customer's premises, the properties data representing a profile of the remote unit; (ii) receiving message data representing a request associated with the remote unit from the management server; (iii) generating response data representing a response to the request based on the message data and the stored properties data; and (iv) sending the response data to one of the remote unit and the management server, as determined by the request based on the message data.
US10063933B2 Controlling speed of the display of sub-titles
Applying a presentation timestamp to an element of a sequence of sub-titles. A minimum presentation timestamp TMIN of an element of a sequence of sub-titles N is initialized. The presentation timestamp T(N) of the new element of a sub-title sequence N is compared with the minimum presentation timestamp for sub-titles TMIN. The minimum presentation timestamp for sub-titles TMIN is applied to the element of a sequence of sub-titles N if the presentation timestamp T(N) of the new sub-titles element is prior to the minimum presentation timestamp for sub-titles TMIN. The minimum presentation timestamp for sub-titles TMIN for an element of a sequence of sub-titles N+1 is calculated as a timestamp posterior to the presentation timestamp T(N) of the new sub-titles element.
US10063926B2 Methods and systems for identifying distribution opportunities based on adjacent keywords
A computer-implemented method includes receiving, by a first computing device, an identification of a video and an identification of a distribution channel of the video. The method includes retrieving, by the first computing device, from a video sharing network, metadata associated with a video. The method includes retrieving, by the first computing device, from a second computing device in a second network, data having at least one characteristic in common with the metadata. The method includes generating, by the first computing device, a profile of the video based on the retrieved data and the metadata. The method includes generating, by the first computing device, a profile of the distribution channel based on the retrieved data and metadata. The first computing device generates a recommendation for a method to increase a level of distribution of the video. The first computing device provides, to a user, the recommendation.
US10063924B2 Method and system for transferring user settings to another user receiving device using a mobile user device
A system and method for operating a user receiving device includes a first user device that receives first user settings and stores the first user settings therein. The first user device communicates first user settings to a second user receiving device. The second user receiving device operates with the first user settings.
US10063919B2 Digital media receiver monitoring system
The invention provides a method for monitoring a digital media receiver (including receivers for television or other type of digital media) to determine whether it is necessary for a receiver to re-connect in order to continue receiving a predetermined channel or stream. This invention is useful in digital media monitoring systems and in situations with many receivers connected to the same signal source and predetermined channels defined to be output by each receiver. One embodiment of the invention uses an auditing receiver that constantly scans the upstream channel-map, guide data, service information or system information to determine if the connection parameters required for receiving each predetermined stream have changed. Some examples of connection parameters include packet identifiers (PIDs), radio frequency (RF) channel and uniform resource locator (URL), depending on the type of broadcast and stream. When the auditing receiver gathers the latest connection parameters, a monitoring system compares the recently checked connection parameters to the connection parameters currently in use on each other receiver to determine if each receiver needs to be re-connected to continue receiving the predetermined stream defined for that receiver.
US10063915B2 Method and system for remotely transcoding content
A system and method for remotely transcoding content includes a cloud location storing content corresponding to content titles, generating a playlist corresponding to content titles subscribed to by a user of a user device stored therein, and communicating the playlist to the user device. A user device is in communication with the cloud location through a network. The user device generates a selection signal for selecting a first content title from the playlist to form a selection. The user device negotiates optimal settings by intercommunicating between the user device and the cloud location in response to forming the selection. The user device communicates the selection to the cloud location. The cloud location has a transcoder device transcoding content corresponding to the selection to form transcoded content in response to the optimal settings. The cloud location communicates the transcoded content to the user device.
US10063913B2 Anticipatory video signal reception and processing
A system and method that provide reduced latency in a video signal processing system. Various aspects of the present invention may comprise receiving a current request from a user for first video information. Such a request may, for example, be received with a user interface module. A first video stream and a second video stream may be received simultaneously, where the first video stream comprises the first video information currently requested by the user, and the second video stream comprises second video information not currently requested by the user. A video receiver module may, for example, perform such receiving. The first video stream may be processed to present the first video information to the user at the current time. Further, the second video stream may be pre-processed in preparation for being presented to the user in the future. A video processing module may, for example, perform such video stream processing.
US10063912B2 Adaptive transcoding bypass system
The subject system allows a source device providing a content stream over a network connection to a sink device to adaptively bypass a transcoding portion of a content processing pipeline when the original content stream, e.g. the non-transcoded content stream, can be decoded by the sink device and/or when no actions that utilize transcoding have been requested for the content stream. The source device may power down the transcoding portion of the content processing pipeline when the transcoding portion is not in use. When an action that utilizes transcoding is requested, and the transcoding portion of the pipeline is being bypassed, the source device may power on the transcoding portion and adaptively modify the pipeline to pass the content stream through the transcoding portion. The source device may provide configuration messages to the sink device when the pipeline is modified to provide information for decoding the transcoded content stream.
US10063909B2 Program guide system with advertisements
An interactive television program guide is provided in which advertisements may be displayed on program guide screens. Banner advertisements may be displayed above and below program listings. Panel advertisements may be provided adjacent to program listings. The advertisements may contain video. The advertisements may be used to promote television programs and conventional goods and services. When a user selects an advertisement, the program guide provides the user with an opportunity to order products or services, request information, set reminders for upcoming programs, view program descriptions, record programs, or take other such actions. Embedded advertisements may be provided within the program listings region and may be automatically displayed immediately adjacent to related program listings.
US10063905B2 System for controlling device, digital device, and method for controlling same
A digital device and a method for controlling the digital device are disclosed in this specification. Herein, according to an exemplary embodiment of the present invention, a targeted device being controlled by a control command received through at least one or more controlling devices includes a first receiving unit receiving content, a second receiving unit receiving a voice signal or text data respective to the voice signal from the controlling device, a decoder decoding the content, a processing unit processing the text data, a controlling unit identifying whether or not text data received from the processing data include a control command, controlling an output of a voice interface in response to a reception of the identified text data, configuring a result screen respective to the processed data and controlling an output of the result screen, and performing control operations so as to execute functions corresponding to the outputted result screen, and an outputting unit outputting the decoded content, the voice interface and its result screen or its function execution screen.
US10063897B1 Monitoring video advertisements
Techniques for measuring the visibility of video content presented within video players are presented. Initialization code is incorporated within a video player. The initialization code examines metadata associated with video content to determine whether to measure visibility information associated with the video content. If a measurement flag is encountered, the initialization code initializes measurement code to measure visibility information associated with the video content. The measurement code executes to measure visibility information associated with the video content and transmits the visibility information to a measurement server.
US10063896B2 Synchronizing multiple over the top streaming clients
Systems and methods for synchronizing the playback of OTT or other time sensitive content on multiple playback devices is disclosed. The systems and methods include receiving time information based on a network time source in the playback devices. The playback clock in each playback device is set based upon the time information. Stream initiation information derived using the time information from the network time source is received by each of the playback device from the media provider. The playback devices use the stream initiation information to adjust the presentation time stamps of the frames of the media content in the stream.
US10063895B2 System and method for allocating bandwidth in a network
Devices and methods for allocating bandwidth in a data communication network having available bandwidth, particularly when allocating bandwidth for data of more than one video content item.
US10063890B2 Variable length coding method and variable length decoding method
The present invention is a variable length coding method for coding coefficients in each block which are obtained by performing frequency transformation on picture data of a moving picture per block having a predetermined size, and comprises: a coefficient scanning step of scanning the coefficients in the block in a predetermined order; and a coding step of coding the coefficients scanned in the coefficient scanning step into variable length codes in a predetermined order by switching a plurality of tables to be used for coding. Here, a direction of switching between the tables may be one-directional. Also, the coding may be non-arithmetic coding.
US10063889B2 Image processing system with conditional coding and method of operation thereof
An image processing system, and a method of operation thereof, including: a capture unit for obtaining an input image block; and an image signal processing unit coupled to the capture unit, the image signal processing unit including: a pre-processing module for generating a one-dimensional image block from the input image block, a wavelet transform module, coupled to the pre-processing module, for transforming the one-dimensional image block by wavelet coefficients includes a significant partition and a sub-significant partition identified in the wavelet coefficients, a coding module, coupled to the wavelet transform module, for generating a compressed image block including accessing a variable length coding table based on the significant partition and the sub-significant partition, and an inverse wavelet transform module coupled to the coding module for generating an output image block by performing an inverse wavelet transform on the compressed image block for display on a display device.
US10063888B1 Image prediction encoding/decoding system
An encoding target region in an image can be partitioned into a plurality of prediction regions. Based on prediction information of a neighboring region neighboring a target region, the number of previously-encoded prediction regions in the target region, and previously-encoded prediction information of the target region, a candidate for motion information to be used in generation of a predicted signal of the target prediction region as a next prediction region is selected from previously-encoded motion information of regions neighboring the target prediction region. According to the number of candidates for motion information selected, merging block information to indicate generation of the predicted signal of the target prediction region using the selected candidate for motion information and motion information detected by prediction information estimation means, or either one of the merging block information or the motion information is encoded.
US10063885B2 Picture decoding device, picture decoding method and picture decoding program
In a picture coding device for coding picture signals including a brightness signal and a color-difference signal in a block unit using intra-prediction and coding information regarding an intra-prediction mode, when aspect ratios of pixels of the brightness signal and the color-difference signal are different from each other, a bitstream generator converts a mode number of a first intra-color-difference prediction mode used when the aspect ratios are equal to each other into a scaled mode number and derives a second intra-color-difference prediction mode used when the aspect ratios are different from each other.
US10063884B2 Logical intra mode naming in HEVC video coding
A method and apparatus of using logical mode numbers during both prediction and coding in the bit stream, such as for high efficiency video coders (HEVC). These logical intra mode numbers are sorted based on angle which as a result leads to improved coding designs with fewer and smaller look-up tables, and a small gain in coding efficiency. Furthermore, by using this type of naming, the number of most probable modes (MPMs) can be readily extended since no additional tables are required. The use of three MPMs achieves a larger gain of 0.25% and 0.31% for the AI_HE and AI_LC cases, respectively.
US10063883B2 Methods and apparatuses for coding and decoding depth map
Embodiments of the present invention provide methods and apparatuses for coding and decoding a depth map, where the coding method includes: acquiring an intra-frame prediction mode of a current image block of the depth map; determining whether the intra-frame prediction mode belongs to a preset intra-frame prediction mode set; if yes, using a preset intra-frame prediction method to perform coding processing on the current image block, so as to acquire a residual of the current image block. The preset intra-frame prediction method includes a first intra-frame prediction method; and a difference operation is performed between an average pixel value of the current image block and an average pixel value of prediction data of the current image block to obtain the residual of the current image block.
US10063880B2 Motion detecting apparatus, motion detecting method and program
In a motion detecting apparatus which can perform a high-accuracy motion search with a less calculation cost, it is discriminated whether or not input Activity and DIFF_XORSUM values are smaller than respective predetermined thresholds. If the Activity value is smaller than the threshold or the DIFF_XORSUM value is smaller than the threshold, a reference vector is selected as a motion vector. On the other hand, if the Activity value is equal to or higher than the threshold and the DIFF_XORSUM value is equal to or higher than the threshold, an N-valued image search vector is selected as the motion vector.
US10063877B2 Method and an apparatus for processing a video signal
A method of processing a video signal is disclosed. The present invention includes obtaining a current macroblock type, obtaining skip or direct mode indication information on a partition of the current macroblock according to the current macroblock type, deriving a motion vector of the partition according to the skip or direct mode indication information, and predicting a pixel value of the partition using the motion vector. Accordingly, the present invention obtains a pixel value of a reference block close to an original video using a motion vector, thereby enhancing a reconstruction ratio of the macroblock. As a macroblock uses skip or direct prediction indication information, it is unnecessary to separately code skip mode indication information and direct mode indication information on the macroblock, whereby an information size to be coded can be reduced.
US10063873B2 Method for adaptively performing video decoding, and associated adaptive complexity video decoder and adaptive audio/video playback system
A method for adaptively performing video decoding includes: performing decoding complexity management based upon parameter representing processing capability related to the adaptive complexity video decoder, in order to determine whether to reduce decoding complexity of at least one component of a plurality of components within an adaptive complexity video decoder; and selectively reducing decoding complexity of a portion of components within the adaptive complexity video decoder. An associated adaptive complexity video decoder and an associated adaptive audio/video playback system are also provided. In particular, the adaptive complexity video decoder includes a plurality of components and a decoding complexity manager. When needed, the decoding complexity manager delays audio playback of audio information.
US10063862B2 Image decoding method and image decoding apparatus for sample adaptive offset information
An image coding method includes performing: context arithmetic coding to consecutively code (i) first information indicating whether or not to perform SAO processing for a first region and (ii) second information indicating whether or not to use, in the SAO processing for the first region, information on SAO processing for a region except the first region; and bypass arithmetic coding to code other information after the first and second information are coded. The other information includes third information indicating whether the SAO processing is edge or band offset processing. In the performing of context arithmetic coding, an initial bit value in a bit string of a parameter indicating a type of the SAO processing is coded as the first information. In the performing of bypass arithmetic coding, a value of a next bit following the initial bit in the bit string of the parameter is coded as the third information.
US10063861B2 Methods and systems of performing predictive random access using a background picture
Techniques and systems are provided for performing predictive random access using a background picture. For example, a method of decoding video data includes obtaining an encoded video bitstream comprising a plurality of pictures. The plurality of pictures include a plurality of predictive random access pictures. A predictive random access picture is at least partially encoded using inter-prediction based on at least one background picture. The method further includes determining, for a time instance of the video bitstream, a predictive random access picture of the plurality of predictive random access pictures with a time stamp closest in time to the time instance. The method further includes determining a background picture associated with the predictive random access picture, and decoding at least a portion of the predictive random access picture using inter-prediction based on the background picture.
US10063859B2 Method of applying edge offset
An apparatus for post-processing a reconstructed image is discussed. The apparatus includes an inter prediction unit for generating a prediction block using a reference picture and a motion vector, wherein the prediction block generated by the inter prediction unit is added to a residual block to generate a reconstructed picture; an intra prediction unit for recovering an intra prediction mode for a current prediction unit and generating a prediction block using the intra prediction mode, wherein the prediction block generated by the intra prediction unit is added to a residual block to generate a reconstructed picture; and a post-processing unit for determining a boundary strength for an edge which is a prediction edge or a transform edge on the reconstructed picture, determining whether deblocking filtering is applied on the edge or not using the boundary strength, and filtering the edge in order of vertical edges and horizontal edges if the deblocking filtering is applied on the edge, and for generating an edge index of a current sample, and applying an edge offset corresponding to the edge index to the current sample.
US10063858B2 Entropy coding of motion vector differences
An entropy decoder is configured to, for horizontal and vertical components of motion vector differences, derive a truncated unary code from the data stream using context-adaptive binary entropy decoding with exactly one context per bin position of the truncated unary code, which is common for horizontal and vertical components of the motion vector differences, and an Exp-Golomb code using a constant equi-probability bypass mode to obtain the binarizations of the motion vector differences. A desymbolizer is configured to debinarize the binarizations of the motion vector difference syntax elements to obtain integer values of the horizontal and vertical components of the motion vector differences. A reconstructor is configured to reconstruct a video based on the integer values of the horizontal and vertical components of the motion vector differences.
US10063850B2 Surgical stereoscopic observation apparatus
A surgical stereoscopic observation apparatus defines main optical paths and secondary optical paths that are branched from the main optical paths A and run to a pair of fluorescence imaging elements. The apparatus picks up both visible-light images and fluorescence images, displays the images on an electronic image display unit, and allows an observer to stereoscopically observe the displayed images.
US10063839B2 Method and apparatus for 3D capture synchronization
In accordance with an example embodiment of the present invention, disclosed is a method and an apparatus thereof for receiving a first command via a first interface that is addressable by a first address and receiving a second command via a second interface that is addressable by a second address.
US10063838B2 Information processor, information processing method, and computer program
An information processor includes: a similarity data generation portion generating similarity data that represents the calculated similarity to the image in the reference block in association with a position within the search range; a result evaluation portion detecting a position with a maximum similarity value for each piece of the similarity data and screening the detection result by making a given evaluation of the similarity; a depth image generation portion finding a parallax for each of the reference blocks using the detection result validated as a result of screening, calculating a position of a subject in a depth direction on a basis of the parallax, and generating a depth image by associating the position of the subject in the depth direction with an image plane; and an output information generation section performing given information processing on a basis of the subject position in a three-dimensional space using the depth image and outputting the result of information processing.
US10063834B2 Method and apparatus for providing video enhancements for display images
A method and apparatus for processing video utilize individually collected image enhancement statistic information from differing processor cores for a same frame or multi-view that are then either shared between the processor cores or used by a third processor core to combine the statistical information that has been individually collected to generate global image-enhancement control information. The global image enhancement control information is based on a global analysis of both left and right eye views for example using the independently generated statistic information for a pair of frames. Respective image output information is produced by each of the plurality of processor cores based on the global image enhancement control information, for display on one or more displays.
US10063830B2 Antighosting method using binocular suppression
The present invention provides a method of processing a source left view and a source right view of a 3D image comprising the steps of: identifying at least one ghosted region or ghosting region in the left view and/or in the right view; processing the identified regions in order to create a binocular suppression effect for this identified regions then providing a new 3D image formed by the processed left and/or right views.
US10063827B2 Image processing apparatus, imaging apparatus, image processing program, and image processing method
An image processing apparatus for performing image processing for image data. The image processing apparatus includes a signal separation unit configured to separate a color signal and a luminance signal included in the image data, and a color signal control unit configured to control chroma of the color signal used for the image processing based on a luminance value of the luminance signal.
US10063819B2 Projection optical system and projector
A projection optical system (10) projects from a first image plane (5) on a reducing side to a second image plane (6) on an enlargement side. The projection optical system (10) includes a first optical system (11) that includes a plurality of lenses and forms a first intermediate image (51) formed inside the first optical system (11) by light incident from the reducing side into a second intermediate image (52) on the enlargement side of the first optical system (11); a second optical system (12) that includes a first reflective surface (M1) with positive refractive power which is positioned further to the enlargement side than the second intermediate image (52); and a glass block (30) that is disposed between the first optical system (11) and the first reflective surface (M1), the glass block (30) passing light rays from the first optical system (11) to the second intermediate image (52).
US10063817B1 Large display systems with screen tension adjustability
Large format display systems are described that are reconfigurable between an open configuration designed for performing maintenance on the system and a closed configuration designed for normal operations of the display system. In the closed configuration, the display screen is intentionally subjected to a substantial amount of tensile force to advantageously stabilize the display screen. That substantial tensile force is generated by a sturdy stationary frame that the display screen is anchored against in the closed configuration. When the display system is reconfigured to the open configuration, the display system is no longer anchored against the stationary frame. The process of reconfiguring the display system from the closed configuration to the open configuration includes relieving most of the tensile force applied to the display screen using adjustable tensioning mechanisms of the display systems.
US10063816B2 Solid state imaging device, electronic apparatus, and method for manufacturing solid state imaging device
[Object] To prevent crosstalk between color filters and the resulting variation in sensitivity between pixels while suppressing the increase in manufacturing cost.[Solution] Provided is a solid state imaging device including: a plurality of photoelectric conversion units configured to receive incident light on a light receiving surface and generate a signal charge; color filters of at least three colors provided to correspond one-to-one to the plurality of photoelectric conversion units; and a partition wall formed between adjacent ones of the color filters so as to contain a color material of the same color as a color filter of a color different from colors of the adjacent color filters.
US10063814B2 Smoking article package inspection system and associated method
A smoking article package inspection system configured to inspect a smoking article package is provided. The system includes imaging devices configured to capture images of the smoking article package and an analysis unit configured to analyze the images captured by the imaging devices and determine whether the smoking article package is defective. The imaging devices may be positioned and configured to capture images of the smoking article package at least one of: before and after enclosing a plurality of smoking articles in the smoking article package, before and after printing an identifier on the smoking article package, and before and after wrapping the smoking article package with an outer wrapper. A related method is also provided.
US10063813B2 Method and system for communicating and displaying broadband content availability using information received through a satellite
A communication system 100 includes a content management system 221 determining broadband content availability, and a transport processing system 250 dividing the broadband content availability into broadband content availability packets. The transport processing system 250 communicates the broadband availability packets to a user device through a satellite 106 or 108.
US10063812B2 Systems and methods for media format transcoding
Various embodiments facilitate sharing program content between computing devices that utilize different media formats. In one embodiment, a media format transcoder facilitates content sharing between a receiving device, such as a set-top box, and a content player, the receiving device providing a program as data formatted in a first media format. The media format transcoder obtains from the receiving device the data formatted in the first media format, transcodes the received data into data formatted in a second media format that is compatible with the content player, and causes the content player to present the program by transmitting the transcoded data to the content player. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
US10063811B2 Dynamic video image management
Disclosed aspects relate to dynamic video image management. A set of dynamic image quality factors may be collected with respect to a dynamic video image. A set of display parameter values may be determined based on the set of dynamic image quality factors. The set of display parameter values may be of a set of display parameter values for a set of computing assets. The set of display parameter values may be determined to benefit the set of dynamic image quality factors with respect to the dynamic video image. The set of computing assets may be configured using the set of display parameter values. The set of computing assets may be configured to benefit the set of dynamic image quality factors with respect to the dynamic video image.
US10063807B2 Image processing apparatus and image processing method with controlling of output rates from encoders to memory
In an image processing apparatus and an image processing method for encoding image data in parallel with each other with a plurality of encoding units, the output rates of the encoding units can be dynamically controlled. The image data is converted to a plurality of pixel planes, and the plurality of encoding units 103c encode the pixel planes. An output rate control unit 103d controls the output rates to a shared memory from the plurality of encoding units 103c by controlling an access request that is to be output to a memory I/F unit 105, in accordance with at least one of a pixel plane conversion mode and available capacities of buffers 103b.
US10063801B2 Image capturing device
An image capturing device includes a pixel unit and a buffer. In the pixel unit, pixels are arranged in a matrix, wherein each pixel includes a photoelectric conversion unit, a transfer transistor, and an amplification transistor. In the pixel unit, first and second pixel rows are arranged in a column direction. A first pixel row first pixel includes a first switch that changes a capacitance value at an input node of an amplification transistor included in the first pixel. A second pixel row second pixel includes a second switch that changes a capacitance value at an input node of an amplification transistor included in the second pixel. The buffer drives the first and second switches. A buffer output node is electrically connected to a first switch input node and a second switch input node to be common to the first switch input node and the second switch input node.
US10063800B2 Image sensor using nanowire and method of manufacturing the same
Disclosed is an image sensor using a nanowire, including a substrate, a photodetector for sensing incident light to produce photocurrent, the magnitude of which varies depending on the intensity of incident light, a signal processing module for outputting photodetection current including information about the presence or absence of incident light and the intensity of incident light based on the presence or absence of photocurrent and the magnitude thereof, and an electrode configured to electrically connect the photodetector and the signal processing module to each other and formed on the photodetector and the signal processing module, wherein the photodetector and the signal processing module are formed on the substrate, and the photodetector is formed of at least one silicon nanowire.
US10063797B2 Extended high dynamic range direct injection circuit for imaging applications
According to one aspect, embodiments herein provide a unit cell circuit comprising a photodetector configured to generate a photo-current in response to receiving light, a first integration capacitor configured to accumulate charge corresponding to the photo-current, a second integration capacitor configured to accumulate charge corresponding to the photo-current, a charge diverting switch coupled to the photodetector and configured to selectively couple the first integration capacitor to the second integration capacitor and divert the photo-current to the second integration capacitor in response to a voltage across the first integration capacitor exceeding a threshold level, and read-out circuitry coupled to the first integration capacitor and the charge diverting switch and configured to read-out a first voltage sample from the first integration capacitor corresponding to charge accumulated on the first integration capacitor and to read-out a second voltage sample from the second integration capacitor corresponding to charge accumulated on the second integration capacitor.
US10063789B2 Enhanced brightness image acquisition devices and methods
Provided is an image acquisition device, comprising a camera shooting module, wherein the camera shooting module comprises at least two cameras; a control module for controlling the at least two cameras of the camera shooting module to shoot the same scenario; and a processing module for processing images shot by the camera shooting module for the same scenario, so as to obtain images with enhanced brightness. Also correspondingly provided are an image acquisition method and a terminal. The present invention can realize the acquisition of clear images with relatively high brightness in a dark light environment.
US10063784B2 Imaging apparatus, an electronic device, and imaging method to uniformize distribution of incident light, and a photostimulated luminescence detection scanner
An object is to improve accuracy of photon counting in an imaging apparatus.The imaging apparatus includes a light uniformizing unit. The light uniformizing unit included in the imaging apparatus substantially uniformizes distribution of photons in an orthogonal direction toward an optical axis of incident light, which is incident to an imaging element in the imaging apparatus and the number of photons of which is to be detected, a plurality of pixels being arranged to the imaging element. The light uniformizing unit supplies the uniformized light to the imaging element to which a plurality of pixels are arranged in the imaging apparatus.
US10063783B2 Mobile zoom using multiple optical image stabilization cameras
A first camera unit of a multifunction device captures a first image of a first visual field. The first camera unit includes a first optical image stabilization actuator for moving a first optical package configured for a first focal length. A second camera unit of the multifunction device simultaneously captures a second image of a second visual field. The second camera unit includes a second optical image stabilization actuator for moving a second optical package configured for a second focal length. The first focal length is different from the second focal length.
US10063782B2 Method and apparatus for displaying an image from a camera
A method and apparatus for displaying video is provided herein. During operation, video is displayed on one of many displays in a geographically correct fashion. For example, in an embodiment involving two displays (e.g., on a firefighter's two wrists), each of which display a video feed, the video is displayed such that the video feed of the most appropriate scene (not necessarily the video feed of the closest camera) is shown on that display.
US10063781B2 Imaging control device, imaging control method, imaging system, and program
A live view control device according to an aspect of the present invention includes a radio wave intensity detection unit that detects radio wave intensity with respect to each of a plurality of imaging devices, a priority setting unit that sets a priority of a plurality of live view images on the basis of the detected radio wave intensity, a transfer condition setting unit that sets transfer conditions including at least one of a frame rate of transfer and an image size of the transfer of each of the plurality of live view images on the basis of the priorities of the plurality of live view images, and a communication control unit that transmits the set transfer conditions to the plurality of imaging devices via a wireless communication unit.
US10063780B2 Electronic imaging system for capturing and displaying images in real time
An electronic imaging system for capturing and displaying the images in real time is disclosed, which includes a controller, a display device and a left to right mirror module. The controller has a camera lens and a transmission unit. The camera lens can capture the image signals. The transmission unit transmits the captured image signals. The display device has a receiving unit and a display unit. The receiving unit receives the image signal from the transmission unit of the controller, and the display unit displays the images received in real time. The left to right mirror module is used to mirror the image signal, which is then displayed on the display device.
US10063779B2 Image processing apparatus, image capturing apparatus, image processing method, and storage medium
An image processing apparatus comprises the following units. A dividing unit divides a frame of a moving image into a changing area in which there is an active object and a changeless area in which there is a stationary object. A generation unit generates a still image by compositing an area corresponding to the changeless area in each of X frame(s) (where X is an integer of 1 or more) among a plurality of frames included in the moving image and an area corresponding to the changing area in each of Y frames (where Y is an integer greater than X) among the plurality of frames.
US10063773B2 Photographing apparatus, photographing method and computer-readable storage medium storing photographing program of photographing apparatus
A photographing apparatus includes a photographing module, an image processor, a line-of-sight direction determination module, a main subject determination module, and an emphasis processor. The line-of-sight direction determination module determines a line-of-sight direction of the photographer by comparing with the reference line-of-sight direction of the photographer in the image data acquired by the image processor. The main subject determination module determines a main subject to be photographed by the photographer, based on the line-of-sight direction determined by the line-of-sight direction determination module. The emphasis processor executes an emphasis process on the main subject determined by the main subject determination module.
US10063771B2 Electronic device and function assigning method
At step ST2, an assign key changing item is selected from menu items. At step ST3, an assign key to which a function is assigned is selected. At step ST4, a function to be assigned is selected. The selected function is assigned to the selected assign key. At step ST5, a setting result indication screen appears. When one of two paired functions is assigned, a message which prompts a user to assign the other function. After the message has appeared for a predetermined time, the latest assigned states appear. At step ST6, the latest assign key information is stored to a non-volatile memory. To quit an assigning process, a menu button 8 is pressed and the menu is closed (at step ST8).
US10063770B2 Communication apparatus and method of controlling same
A communication apparatus comprises an image capturing unit, a controller, a first communication interface configured to communicate with an image capturing device which is attachable to the communication apparatus and a predetermined operation unit. The controller, in a first state for performing image capturing by the image capturing unit, causes the predetermined operation unit to function as a member for instructing image capturing by the image capturing unit, and, in a second state for causing the image capturing device to perform image capturing via the first communication interface, causes the predetermined operation unit to function as a member for transmitting a capturing instruction via the first communication interface to the image capturing device.
US10063765B2 Image pickup apparatus and camera
An image pickup apparatus including a focus detection pixel configured to perform focus detection by a phase difference method, is provided. The focus detection pixel comprises a photoelectric conversion unit arranged in a substrate, a microlens arranged above the photoelectric conversion unit, and a light guide arranged between the photoelectric conversion unit and the microlens. A refracting power of the microlens on a first plane is smaller than a refracting power of the microlens on a second plane. The first plane passes through a top of the microlens, is perpendicular to an upper surface of the substrate, and is located along a direction in which the focus detection pixel performs the focus detection. The second plane passes through the top of the microlens, is perpendicular to the upper surface of the substrate, and intersects the first plane.
US10063761B2 Automatic upload of pictures from a camera
A system and method is disclosed for enabling user friendly interaction with a camera system. Specifically, the inventive system and method has several aspects to improve the interaction with a camera system, including voice recognition, gaze tracking, touch sensitive inputs and others. The voice recognition unit is operable for, among other things, receiving multiple different voice commands, recognizing the vocal commands, associating the different voice commands to one camera command and controlling at least some aspect of the digital camera operation in response to these voice commands. The gaze tracking unit is operable for, among other things, determining the location on the viewfinder image that the user is gazing upon. One aspect of the touch sensitive inputs provides that the touch sensitive pad is mouse-like and is operable for, among other things, receiving user touch inputs to control at least some aspect of the camera operation. Another aspect of the disclosed invention provides for gesture recognition to be used to interface with and control the camera system.
US10063755B2 Autofocus method of camera using temperature and gravity sensors, apparatus for controlling camera, and system including the same
A camera controller controls a camera module, which includes a plastic lens and an actuator controlling a position of the lens in an open-loop mode. The camera controller includes an offset determiner configured to determine a first offset corresponding to a measured temperature of a camera and a second offset corresponding to a measured posture of the camera, a lens moving range determiner configured to determine a moving range of the lens based on the first offset and the second offset, and an autofocus calculator configured to output a position control signal for controlling a position of the lens and seek a focus position of the lens based on the lens moving range.
US10063752B2 Voice coil motor optical image stabilization wires
Some embodiments provide an apparatus for controlling the motion of a camera component. In some embodiments, the apparatus includes an actuator module. The actuator module includes a plurality of magnets. Each magnet of the plurality of magnets is poled with magnetic domains substantially aligned in the same direction throughout each magnet. The apparatus further includes a coil rigidly disposed around a lens. Each magnet of the plurality of magnets contributes to the forces to adjust focus of the lens based on Lorentz forces generated from the coil.
US10063748B2 Image processing apparatus having a determination unit that determines an attribute value which specifies processing content of one or more pixels
An apparatus includes at least one processor configured to function as a dividing unit configured to divide at least part of an image, which is obtained by reading an original using a scanning device, into a plurality of processing blocks, a determination unit configured to determine an attribute value that specifies a processing content of one or more pixels in each processing block, of the plurality of processing blocks, divided by the dividing unit, in accordance with a coordinate in the original to which each processing block, of the plurality of processing blocks, corresponds, and an image processing unit configured to execute an image process to correct an input pixel value of a pixel in image data that represents the image and to output the corrected pixel value of the pixel, based on the attribute value determined by the determination unit.
US10063747B2 Method for adjustment of decorative printing using measured color values of first and second primer applied wood material boards and apparatus for carrying out the same
Disclosed is a method for printing wood material boards. The method includes: by a digital printing process, measuring color values of the wood material boards from at least one first batch and forwarding the color values to a computer program; measuring color values of the wood material boards from at least one further batch and forwarding the color values to the computer program; processing the color values of the wood material boards from the at least one further batch in the computer program and adapting the color values of the digital print; and printing at least one side of the wood material boards by means of digital printing technology, forming a decorative layer in such a way that no color deviations occur between the printed decorations of the wood material boards.
US10063745B2 Information processing system, information processing apparatus, and information processing method
An information processing system includes a first information processing apparatus and a second information processing apparatus. The first information processing apparatus includes first circuitry that registers job information and a first transmitter that transfers job identification information respectively to a transmission source of the job information and a predetermined destination, and further transfers address information indicating an address of the transmission source of the job information to the predetermined destination. The second information processing apparatus includes a receiver that receives, from the first information processing apparatus, the job identification information and the address information, second circuitry that acquires, from a memory, user identification information corresponding to the address indicated by the address information, the user association information, and registers the received job identification information, and a second transmitter that transfers a request for transmission and provides at least a part of the registered job to a source of the inquiry.
US10063736B2 Information processing apparatus and control method for providing a print setting screen to be displayed
An information processing apparatus accepts, on a print setting screen provided by a first application, an instruction that a browser displays information. If a second application that has issued a print instruction to a printer driver is determined to be a default browser of an operating system, a built-in browser of the first application displays information, and if the second application is determined to be not the default browser, the default browser displays the information.
US10063728B2 Information processing apparatus, image reading apparatus, information processing method, and non-transitory computer readable medium
An information processing apparatus includes an acquisition unit and an output unit. The acquisition unit acquires a read image obtained by an image reading unit by reading at least a formation portion of a document to which a code image has been affixed, the code image being formed. The output unit outputs at least one of a recommended formation condition, which is a recommended condition used when the code image is formed on the document, and a recommended reading condition, which is a recommended condition used when the image reading unit reads the formation portion, on the basis of the read image acquired by the acquisition unit.
US10063726B2 Image processing apparatus
An image processing apparatus including: a first housing; and a second housing, the second housing including: a base part; a supporting part; an image reader; and a detector, the first housing including: an image forming unit and a cover, wherein: the cover has a 1st region disposed on a lower position of the detector and a 2nd region disposed on an upper position of a moving range of a recording head; the 1st region has a recessed part recessed downward, an inner bottom surface of the recessed part being disposed at a position lower that an upper edge position of the 2nd region; the base part has a housing part; and a lower edge of the detector is lower than the upper edge position of the 2nd region.
US10063724B2 User interface for modifying a control's appearance to reflect a device's configuration
A control unit displays a setting item with respect to print on a touch panel type display, and a print start instruction button in a situation or configuration according to a setting content, which is set in the setting item and is used for the print.
US10063722B2 Image forming apparatus configured to display function setting buttons and switch display mode between first display mode and second display mode and image recording medium
An image forming apparatus includes a controller configured to switch a display mode of a menu screen for setting between a first display mode and a second display mode. On a menu screen of the first display mode, the controller (i) determines as display object function buttons a part of function buttons of a plurality of function buttons used to call up each of detailed settings screens each related to each of a plurality of functions provided in the image forming apparatus, (ii) displays the display object function buttons to be arranged in a row in a predetermined direction, and (iii) changes and displays the display object function buttons according to a scroll operation performed by a user. On a menu screen of the second display mode, the controller displays at least a part of function buttons of the plurality of function buttons to be arranged in a grid-like manner.
US10063719B2 Image forming apparatus, guide providing method thereof, cloud server, and error analyzing method thereof
An image forming apparatus, guide providing method thereof, cloud server and error analyzing method thereof are provided. The image forming apparatus may include a scanner configured to scan a script and generate a scan image, a communicator configured to communicate with a cloud server, a display configured display a screen, and a processor configured to control the communicator to transmit the generated scan image to a cloud server, and in response to receiving an error solution guide of the scan image from the cloud server, control the display to display the received error solution guide.
US10063716B2 Networked low-bandwidth terminals for transmission of imagery
A system includes nodes deployable across an area and self-forming a mobile ad-hoc network. The nodes include (1) imaging circuitry for capturing an image of a local sub-area based on a triggering event, (2) image-transfer circuitry for partitioning a captured image into sub-images or image segments and transmitting them to other nodes, (3) image-transmission circuitry for transmitting a sub-image from another node on an uplink to a relay such as a satellite. The relay (1) receives transmissions of respective sub-images, in parallel on independent channels, from the nodes via respective uplinks, and (2) retransmits the sub-images to the remote location via a downlink. A central control station at the remote location (1) receives the sub-images from the relay via the downlink, (2) re-creates the captured image by combining the received sub-images, and (3) utilizes the re-created image in a monitoring or control operation of the central control station.
US10063715B2 Maintenance system and maintenance method
According to one embodiment, a maintenance system includes an image pickup unit and a control unit. The image pickup unit picks up images of respective regions of a target apparatus defined beforehand. The control unit acquires image data picked up by the image pickup unit and calculates parameters of the target apparatus on the basis of the image data.
US10063711B2 Separate charging for supplemental content in a data flow
Systems and methods that provide charging for supplemental content in a data flow separately from other content in the data flow. One embodiment comprises a network element of a Packet-Switched (PS) network that serves mobile User Equipment (UE). The network element receives a data flow of packets for a download of content requested by the UE, and identifies supplemental content in the data flow not requested by the UE, such as advertising content. The network element generates a charging request, inserts charging information for the supplemental content in the charging request, and transmits the charging request to a charging system so that the supplemental content can be charged separately from other content of the data flow.
US10063706B2 Management of sequentially scheduled conferences
In general, embodiments of the present invention relate to conference management. Specifically, sequentially scheduled conferences (e.g., conference calls) are determined for a conference participant. The connection details (e.g., call-in details) for the second of the two conferences are retrieved. If the conference is not over when the second conference is scheduled to begin, a connection is initiated with the second conference using the connection details while maintaining a connection to the first conference.
US10063702B2 Intelligent customer service systems, customer service robots, and methods for providing customer service
The present disclosure includes an intelligent customer service system comprising a customer end, a customer service robot, and a human customer-service end. The customer service robot is configured to: receive a session message from the customer end; identify content of the session message; determine whether it is capable of processing the session message based on the identified content; if so, obtain an answer message matching the identified content from pre-stored service resource and transmit the answer message to the customer end; or otherwise, set its state to a session suspended state, obtain a comforting answer message matching the session message from the pre-stored service resource, send the comforting answer message to the customer end, and transmit to the human customer-service end the session message that the customer service robot is not capable of processing or the content of which the customer service robot cannot identify.
US10063701B2 Custom grammars builder platform
A request to execute an interaction site associated with a custom grammars file is received from a user device and by a communications system. An interaction flow document to execute the interaction site is accessed by the communications system. The custom grammars file is accessed by the communications system, the custom grammars file being configured to enable the communications system to identify executable commands corresponding to utterances spoken by users of user devices. An utterance spoken by a user of the user device is received from the user device and by the communications system. The utterance is stored by the communications system. The custom grammars file is updated by a grammar generation system to include a representation of the stored utterance for processing utterances in subsequent communications with users.
US10063698B2 Inbound calls to intelligent controlled-environment facility resident media and/or communications devices
Systems and methods for inbound calls to controlled-environment facility resident media and/or communications devices may receive, via the device, data associated with the resident operating the device. Authentication of the resident operating the device may be verified as associated with an address identifier of the device and it may be confirmed that an inbound calling non-resident is associated with the address identifier. A notification of the inbound call may then be sent to the device, and the same or other data associated with the resident operating the device may be received, via the device. Authentication of the resident operating the device as a resident as associated with an address identifier may be re-verified using the same or other data and the call connected as a result of the verification, confirmation and/or re-verification.
US10063694B1 System and method for multilingual authentication access to communication system in controlled environment
A system for multilingual authentication access to a communication system in a controlled environment is disclosed. The system includes a communication subsystem that connects a communication between a first communication device and a second communication device, wherein the first communication device is used by the inmate of the correctional facility. The system also includes a profile subsystem configured to store profile information of the inmate associated with the first communication device. The system further includes an authentication subsystem that provides a challenge question to the first communication device based on the profile information and an accommodation of the inmate that affects authentication, receives a response to challenge question and a voice sample from the first communication device, verifies the response and the voice sample, and authorizes connection of the communication between the first communication device and the second communication device based on verification of the response and the voice sample.
US10063693B2 System and method for geo-location based media recording for a contact center
A system and method for recording media for a contact center includes establishing via a processor in a first geographic location, a communication session between first and second communication devices. The processor determines that media exchanged during the media session is to be recorded. The processor identifies a second geographic location associated with a resource involved in the media session, and identifies a media controller associated with the second geographic location. The media controller bridges the media path between the first and second communication devices, and the media exchanged during the media session is recorded.
US10063692B2 Inbound calls to intelligent controlled-environment facility resident media and/or communications devices
An inbound call connection request may be received from a non-resident, directed to a controlled-environment facility resident and/or the resident's device. A determination may be made that a calling account of the resident does not have sufficient funds to pay for the inbound call, whereupon a message may be provided to the non-resident offering billing options, including at least a wireless carrier billing option, to complete the call connection. The call may be connected with the resident device in response to a determination a calling account of the inmate has sufficient funds to pay for the call or acceptance of one of the payment methods by the non-resident, along with authentication that the non-resident is associated with an address identifier (AID) of the resident device, and verification that the resident operating the device is associated with the AID of the device.
US10063690B2 Network element
A network element is provided comprising at least one switch, which is configurable to connect a subscriber line to a first service line or to a second service line, wherein the connection of the subscriber line to the first service line or to the second service line is configured via a signal conveyed across the second service line. Also, a system is suggested comprising two or more switches, wherein each switch is configurable to connect a subscriber line to a first service line or to a second service line, a control circuitry for controlling the two or more switches, an MSAN comprising two or more second service lines, wherein a dedicated service line of an MSAN is used for controlling the control circuitry. Further, methods for operating the network element or the system are suggested.
US10063686B2 Systems and methods for locating a mobile communication device
Systems and methods for communications systems and more particularly to systems and methods for locating a mobile communication device are disclosed. When attempting to locate a misplaced, lost or stolen mobile communication device, if the mobile communication device may be in the possession of another party, the mobile communication device may be remotely controlled such that remote operations are independent of the normal mobile communication device operations.
US10063685B2 Automatic execution method and device for operation of mobile terminal, and mobile terminal
Embodiments of the present disclosure provide a method and device for automatically executing an operation of a mobile terminal, and a mobile terminal. The method for automatically executing an operation of a mobile terminal includes: acquiring current moving/stationary situation information, an internal temperature and a current environment temperature of the mobile terminal, herein the current moving/stationary situation information of the mobile terminal includes information indicating that the mobile terminal is stationary at current or the mobile terminal is moving at current; determining a current state of the mobile terminal according to the current moving/stationary situation information, the internal temperature and the current environment temperature; and executing a preset operation according to the current state.
US10063684B2 Wearable device, wearable device system and method for controlling wearable device
A wearable device comprising: a band unit; and a vibration generating unit coupled to the band unit. The band unit comprises a communication unit receiving a first signal by a predetermined communication method and a control unit determining an amplification extent of the first signal received from the communication unit and generating a second signal based on the determined amplification extent, and the vibration generating unit receives the second signal from the control unit and generates a vibration corresponding to the second signal.
US10063683B2 In-vehicle multimedia system connected to external device and control method thereof
A method for efficiently setting an external device to execute an interworking function in an in-vehicle multimedia system and a method for performing the same are provided. The method includes connecting at least one external device to the in-vehicle multimedia system and then detecting a number of connected external devices. Upon detecting that the number of connected external devices is one, the one external device is set as a default device to execute the interworking function. Upon detecting judging that the number of connected external devices is multiple, a pop-up window is displayed to select one of the plurality of external devices on a display, and the external device selected through the pop-up window is set as the default device.
US10063678B2 System for controlling current along a housing of a mobile wireless communications device
A mobile wireless communications device may include a portable housing including at least one electrically conductive housing portion configured to function as an antenna. The mobile wireless communications device may also include a printed circuit board (PCB) carried by the portable housing, and wireless transceiver circuitry carried by the PCB and including at least one circuit element carried by the PCB. The mobile wireless communications device may also include at least one current shunt component coupled between the at least one electrically conductive housing portion and the at least one circuit element.
US10063677B2 Electronic device with flexible display and hinged housing, and corresponding systems and methods
An electronic device includes a first device housing and a second device housing. A hinge, which can be a multi-link hinge, couples the first device housing to the second device housing. The first device housing is pivotable about the hinge relative to the second device housing. A flexible display is coupled to the first device housing and the second device housing and spans the hinge. The flexible display is to deform when the first device housing pivots about the hinge relative to the second device housing.
US10063668B2 Information processing apparatus, control method thereof, and computer program
An information processing apparatus in which a process communicating with an external apparatus operates is provided. The information processing apparatus includes a first acquisition unit configured to acquire identification information for identifying the process; a second acquisition unit configured to acquire port information indicating a characteristic of a communication port used by the process to communicate with the external apparatus; and a control unit configured to control a storage unit to store the port information and the identification information in correspondence with each other, wherein the second acquisition unit is further configured to acquire the port information by filtering an input or output of driver software used by the process to use the communication port, monitoring communication between the process and an application programming interface used to access the communication port, or a port monitoring interface.
US10063665B2 System and method to eliminate duplicate byte patterns in network streams
A mobile codec system for reducing network traffic and methods for making and using the same. The mobile codec system reduces duplicate byte patterns for mobile devices. The mobile codec system is very effective when there is repetition in the data sent by a destination server—which is typically is a website serving HTTP content. A mobile codec enables many individual devices to share one mobile codec service.
US10063660B1 Collaborative editing of media in a mixed computing environment
A user computing device may receive a command from a user to modify an object of a canvas. The canvas state may be shared between multiple users as part of a collaborative editing session. The received command may be accepted and the user computing device may perform a first operation on the object of the canvas according to the command, such as modifying a mutable attribute. The computing device may perform one or more steps to generate a patch. The computing device may be configured to receive a remote patch and process the remote patch in a manner where some operations of the remote patch are discarded and other operations of the remote patch are applied. A hybrid logical clock may be utilized to coordinate the application of remote patches.
US10063659B2 Monetizing downloadable files based on resolving custodianship thereof to referring publisher and presentation of monetized content in a modal overlay contemporaneously with download
The monetization of downloadable files associated with a custodial host site based on resolving custodianship to a referrer publisher with subsequent presentation of monetized content within a modal overlay is disclosed. A request from a client device has a resource identifier and a referrer publisher identifier. The request for the downloadable file is evaluated against one or more publisher and custodianship policy rules, which relate to a file extension of the downloadable file, a format of the resource identifier, a custodial domain on which the downloadable file is stored, and a referral domain as specified in the referrer publisher identifier. When custodianship is resolved, a modal overlay on which monetized content is incorporated is presented on the client device. The modal overlay is concurrently displayed with the transfer of the downloadable file to the client device.
US10063657B2 Managing identical data requests
The disclosure generally describes methods, software, and systems, including a method for managing co-pending, identical data requests. An initial request is received for a first data object. Processing of the initial request is initiated, including dispatching the initial request to a server. Prior to receiving a response to the dispatched initial request, a first identical request is received. The first identical request is held without dispatching. Prior to receiving the response to the dispatched initial request, a second identical request is received. The first identical request is disregarded and the second identical request is held without dispatching the second identical request to the server. The responsive data object is received in response to the initial request. The responsive data object is provided in response to the second identical request, the providing occurring without initiating processing, by the server, of the first identical request and the second identical request.
US10063656B2 Server-side scheduling for media transmissions
A server that incorporates the subject disclosure may perform, for example, operations including monitoring current transport characteristics of an internet protocol network communicatively coupled to the server and to a mobile device. Data packets are transported to the device according to a dynamic adaptive streaming over hypertext transfer protocol. A future transport characteristic of the network is predicted according to the trajectory of the device. A request is received from the device for transmission of a data packet, and a time for fulfilling the request is scheduled according to the current and predicted transport characteristics. The operations further comprise selecting a transmission rate for transmission of the data packet to the mobile device responsive to detecting the time for fulfilling the request. The device performs buffering of the data packet for a future presentation of the media content. Other embodiments are disclosed.
US10063655B2 Information processing method, trusted server, and cloud server
An information processing method, a trusted server, and a cloud server. The method includes acquiring user data of a user terminal, extracting summary information of the user data, where the summary information includes privacy information and non-privacy information of a user, generating a unique identifier (UID) for the privacy information, and transmitting the non-privacy information and the UID to a cloud server, so that the cloud server saves a correspondence between the non-privacy information and the UID.
US10063652B2 Distributed caching system with distributed notification of current content
Described herein are systems, devices, and methods for content delivery on the Internet. In certain non-limiting embodiments, a caching model is provided that can support caching for indefinite time periods, potentially with infinite or relatively long time-to-live values, yet provide prompt updates when the underlying origin content changes. In one approach, an origin server can annotate its responses to content requests with tokens, e.g., placing them in an appended HTTP header or otherwise. The tokens can drive the process of caching, and can be used as handles for later invalidating the responses within caching proxy servers delivering the content. Tokens may be used to represent a variety of kinds of dependencies expressed in the response, including without limitation data, data ranges, or logic that was a basis for the construction of the response.
US10063649B2 Data translation using a proxy service
A proxy service receives first data from a source component. The first data is encoded in accordance with a first encoding technique. It is determined whether the first data is valid. In response to a determination that the first data is valid, the proxy service generates second data based, at least in part, on the first data and sends the second data to the target component. The second data is encoded in accordance with a second encoding technique.
US10063643B2 Media stream grouping in multimedia communication networks
A first method for controlling a media session involving a plurality of media streams within a communications network, wherein a media control node determines that selected media streams out of the plurality of media streams are associated to each other in a media session, generates an instruction to group the selected media streams of the media session, and transmits the instruction to group the selected media streams to the media resource node, an a corresponding second method for initiating a media session involving a plurality of media streams wherein a further media control node determines grouping capabilities of the further media resource node to group selected media streams out of the plurality of media streams generates in dependence said grouping capabilities a session offer comprising an information of grouping the selected media streams, and transmits the session offer to the further media resource controller.
US10063639B1 Sticker communication method and system
A sticker attachable to an item of goods, including a processor, a storage communicatively coupled with the processor, storing a unique address for the sticker, storing operation code for the processor, and storing a plurality of data messages, wherein data messages include an address of a source sticker, an address of a destination computer and data relating to current properties of the source sticker, a wireless communicator for wirelessly transmitting and receiving data messages, and a power source supplying power to the processor, the storage and the wireless communicator, wherein the operation code includes instructions causing the processor to transmit data messages stored in the storage via the wireless communicator to currently nearby stickers that are within range of the wireless communicator, to receive data messages from the nearby stickers, and to store the received data messages in the storage.
US10063638B2 NVM express controller for remote access of memory and I/O over ethernet-type networks
A method and system for enabling Non-Volatile Memory express (NVMe) for accessing remote solid state drives (SSDs) (or other types of remote non-volatile memory) over the Ethernet or other networks. An extended NVMe controller is provided for enabling CPU to access remote non-volatile memory using NVMe protocol. The extended NVMe controller is implemented on one server for communication with other servers or non-volatile memory via Ethernet switch. The NVMe protocol is used over the Ethernet or similar networks by modifying it to provide a special NVM-over-Ethernet frame.
US10063637B2 Synchronizing data between personal and timecode devices
A method for acquiring media of the same event from multiple devices can include synchronizing, using at least one timecode module configured to receive timecode data over a wireless network, a personal device and a professional device, acquiring media data with the synchronized devices, associating the timecode data with the acquired media, and merging acquired media data from the personal device with the acquired media data from the professional device. The merging can be based, at least in part, on the timecode data.
US10063636B2 Analyzing requests for data made by users that subscribe to a provider of network connectivity
Requests for data received from multiple subscribers are accessed. At least some of the requests for data originate from one or more addresses associated with a particular subscriber of the multiple subscribers. The accessed requests for data are organized into sets of requests based on the one or more addresses such that a set of requests corresponds to the particular subscriber, and a characteristic of the particular subscriber is determined based on aspects of the set of requests corresponding to the particular subscriber and a behavior model.
US10063635B2 Method of controlling image forming apparatus through user terminal, and image forming apparatus and user terminal for performing the method
A method of controlling an image forming apparatus using a user terminal includes displaying a popup window corresponding to an event generated in the image forming apparatus, determining whether at least one user terminal is connected to the image forming apparatus, and applying a previously set timeout to the popup window according to the connection of the user terminal.
US10063633B1 System, method, and computer program for managing hierarchy and optimization in a network function virtualization (NFV) based communication network
A system, method, and computer program product are provided for managing hierarchy and optimization in network function virtualization based networks. In use, a first hardware unit of a plurality of hardware units associated with a network function virtualization (NFV) based communication network is identified, the first hardware unit being identified based on a first load characteristic associated with the first hardware unit. Further, a first virtual network function (VNF) instance associated with the first hardware unit is identified, the first VNF instance being associated with usage of at least one service. Additionally, at least one traffic route associated with the first VNF instance is identified, the at least one traffic route being associated with usage of the at least one service. Furthermore, a second hardware unit for handling at least a portion of a workload associated with the at least one service is identified, the second hardware unit being identified based on a second load characteristic associated with the second hardware unit, and the second hardware unit being capable of utilizing the at least one traffic route. Still yet, a second VNF instance is initiated in the second hardware unit. Moreover, at least part of the at least one service is migrated from the first VNF instance to the second VNF instance without disrupting the service.
US10063626B2 Information system, server apparatus, terminal apparatus, and information processing method
A server apparatus includes: a receiving unit that receives a terminal request from a terminal apparatus; a terminal request processing unit that interprets the terminal request, thereby acquiring scenario base information corresponding to the terminal request, and performs processing corresponding to the terminal request; a scenario generating unit that generates a scenario, using the scenario base information, and a processing result of the terminal request processing unit; and a transmitting unit that transmits the scenario generated by the scenario generating unit, to the terminal apparatus.
US10063625B2 System and method for appliance detection and app configuration
A system and method is used to provision an app to a smart device for use in connection with an appliance. A presence of the appliance on a wireless network which includes the smart device is detected and data received from the appliance is used to initiate a retrieval of the app. When the retrieved app is installed on the smart device the app is usable with the smart device to provide at least an interface between the smart device and the appliance. In some circumstance, installation of the app on the smart device may also include causing the app to be synchronized with a corresponding app that was prior installed on another smart device capable of communicating with the appliance.
US10063622B2 Systems, methods, and apparatus for facilitating claims processing
Systems, apparatus, methods, and articles of manufacture provide for facilitating upload of one or more electronic files from a user device to a remote server. In some embodiments, a background upload process manages connectivity of the user device to the remote server and staging file uploads in a disconnected mode for automatic processing when connectivity is restored.
US10063618B2 Remote browsing session management
A remote browsing process is directed to the generation and management of a remote persistent browsing context at a network computing provider. A client computing device requests a remote persistent browsing context instance at a network computing provider. The network computing provider provides processing results corresponding to processed representations of requested content to the client computing device. The persistent browsing context may be maintained at the network computing provider subsequent to the user ending his interaction with the browser application at the client device. A client computing device may subsequently request access to the persistent browsing context maintained at the network computing and storage device.
US10063613B2 Systems and methods for utilizing client-side synchronization of video and overlay
The present disclosure provides systems and methods for synchronizing data streams. A client computing device can receive a video stream including image data representing at least one video frame. The image data can include a first timecode encoded within the image data. The client computing device can receive a metadata stream including metadata associated with the at least one video frame and a second time code. The client computing device can extract the first timecode from the image data included in the video stream. The client computing device can determine an offset between the first timecode and the second timecode. The client computing device also can synchronize the video stream with the metadata stream, based on the offset between the first timecode and the second timecode.
US10063612B2 Request-based encoding for streaming content portions
Systems and methods are described to enable request-driven encoding of content portions to be played back as part of a content stream. A content stream can represent multiple types of content, each initially encoded according to different formatting parameters. Thus, playback of the multiple types of content as initially encoded would result in an inconsistently formatted content stream. To address this, a streaming content delivery service may respond to requests by determining whether consistently formatted content portions are available, and if such portions are not available, select fallback content portions for inclusion in the stream. The streaming content service can further initiate generation of the consistently formatted content portions in response to the request, such that subsequent requests may be serviced using the consistently formatted content portions.
US10063605B2 Apparatus, systems and methods for providing edge cached media content to media devices based on user history
Systems and methods provide media content events to media devices. An exemplary system receives a request for a media content event from a first media device; communicates the media content event to an edge server that is communicatively coupled to the first media device based on an identifier of the requesting media device; identifies a second media device based on preferred media content event characteristics associated with the second media device, wherein at least one media content event characteristic of the requested media content event corresponds to at least one of the preferred media content event characteristics of the second media device, and wherein the second media device is able to communicatively couple to the edge server; and in response to identifying the second media device, communicates an identifier of the second media device to the edge server, wherein the requested media content event is communicated to the second media device.
US10063604B2 Systems and methods for facilitating video communication using virtual avatars
A system and method for enhancing video communication among two or more users is provided. According to an aspect, a method is provided. The method comprises receiving user input of a subject, wherein the user input was captured by a user interface, and determining an interpretation of the captured user input of the subject. The method further comprises determining one or more commands for moving an avatar of the subject based on the interpretation and using the one or more commands for controlling movement of the avatar presented via a computing device.
US10063601B2 Client identification for enforcing computer resource quotas
A system, method, and apparatus are provided for identifying clients or consumers of one or more controlled resources within a computing environment (e.g., a data center, a computing cluster). The resources may be controlled via the enforcement of quotas, wherein different clients have different quotas for the controlled resource(s). A client associated with a given call to a resource is identified using a tuple formed from identifiers of multiple services in the call stack, such as a first service (e.g., a front-end or user-facing service) and an immediate service (e.g., a final service in the stack prior to receipt of the call at a gateway, broker, or other entity that manages access to the controlled resources).
US10063597B2 Loss of signalling bearer transport
Being aware of a loss of signalling bearer transport through an IP Connectivity Access Network is an important issue. Therefore, the present invention relies on amending the Policing and Charging Control model with means to provide the IMS infrastructure with subscriptions to and notifications about signalling session events detected on the signalling IP flow transported through the bearer layer. To this end, a P-CSCF, or AF included therein, is amended to allow the establishment of a signalling session for subscription to notification of bearer level events for a signalling IP flow. Apart from that, new processing rules are required at the AF and PCRF for handling the signalling session, the notification of events and the termination of the signalling session.
US10063596B2 Devices for managing data associated with an audio communication
An electronic device for managing data associated with an audio communication is described. The electronic device includes a processor memory in electronic communication with the processor. Executable instructions are stored in the memory. The electronic device establishes an audio communication. The electronic device also receives data. The electronic device further determines whether the data is associated with the audio communication. The electronic device additionally performs an operation based on the data if the data is associated with the audio communication.
US10063592B1 Network authentication beacon
A variety of different mobile computing devices, such as a laptop, tablet or smartphone, may be used in a mixed set of computing environments. At least some of the computing environments may be hostile computing environments where users of the mobile computing devices may be exposed to unknown risks. Furthermore, the mobile computing devices may be unable to determine if a network in a particular computing environment is in fact the network the mobile device determines it to be. A beacon device may be attached to a network and provide mutual authentication for mobile devices in the computing environment. The beacon device may be paired with the mobile devices in order to generate secret information useable in mutual authentication of the mobile device and the beacon device.
US10063591B1 Implementing and optimizing secure socket layer intercept
Provided are methods and systems for intercepting encrypted data packets. A system for intercepting encrypted data packets may comprise a first device, a second device, and a monitoring device. The first device may be operable to intercept at least one encrypted data packet. The first device may be further operable to decrypt the at least one encrypted packet to produce at least one decrypted data packet. The first device may provide the at least one decrypted data packet to the monitoring device. The monitoring device may be operable to inspect the at least one decrypted data packet based on predetermined criteria. The second device may be operable to receive, from the monitoring device, the at least one decrypted data packet. The second device may be further operable to re-encrypt the at least one decrypted data packet to produce the at least one encrypted data packet.
US10063589B2 Microcheckpointing as security breach detection measure
A method includes: deploying at least one shadow system in association with each of one or more components of a network environment; periodically recording a state map of each active component of the network environment and a corresponding state map of the shadow system(s) associated therewith; periodically comparing the recorded state map of each active component with the corresponding recorded state map of the shadow system(s) associated therewith; determining whether a deviation exists with respect to the recorded state map of each active component and the corresponding recorded state map of the shadow system(s) associated therewith; determining whether the deviation is greater than a predetermined deviation threshold; and declaring a security breach regarding the active component(s) for which the deviation was determined to be greater than the predetermined deviation threshold. Corresponding systems and computer program products are also disclosed.
US10063583B2 System and method of mitigating cyber attack risks
A security system comprising a computer, a memory, a data store comprising a cyber threat intent dictionary and a technology dictionary; and an application stored in the memory. When executed by the computer, the application generates a report that comprises an identification of a cyber threat intent and the identification of a cyber threat technology, wherein the cyber threat intent is selected from a plurality of cyber threat intents listed in the cyber threat intent dictionary and wherein the cyber threat technology is selected from the technology dictionary. The application also populates values in a cyber threat progression vector, where the cyber threat progression vector comprises elements that each corresponds to an action in a chain of actions associated with a cybercrime, where the values correspond to one of present or not present. The vector is used to manage the cyber risk of an enterprise or organization.
US10063580B2 Collaborative infrastructure supporting cyber-security analytics in industrial networks
A system comprising a computer-readable storage medium storing at least one program, and a method for reducing cyber-security related false positive alerts is presented. In example embodiments the method may include identifying an indication of a cyber-security threat based on an operational anomaly in a network system. The method may further include determining that the operational anomaly is a false positive indicator with respect to the cyber-security threat based on the operational anomaly being correlated with a malfunction or reconfiguration event.
US10063578B2 Network-centric visualization of normal and anomalous traffic patterns
In one embodiment, a device in a network analyzes local network data regarding a portion of the network that is local to the device using a first anomaly detection model. The device analyzes the local network data using a second anomaly detection model that was trained in part using remote network data regarding a portion of the network that is remote to the device. The device compares outputs of the first and second anomaly detection models. The device identifies the local network data as peculiar, in response to the first anomaly detection model determining the local network data to be normal and the second anomaly detection model determining the local network data to be anomalous.
US10063577B2 Securing deployments using command analytics
Methods, systems, and computer program products for securing deployments using command analytics are provided herein. A computer-implemented method includes collecting command sequences sent from one or more applications to one or more of a distributed group of multiple devices within a network; detecting one or more invalid command sequences and/or one or more out-of-sequence command sequences among the collected command sequences, wherein said detecting comprises comparing the collected command sequences against a repository of historical data of valid command sequences pertaining to the distributed group of multiple devices within the network; generating an alert upon a determination that one of the collected command sequences does not match an entry in the repository; and performing one or more remedial actions based on the generated alert.
US10063574B2 Apparatus method and medium for tracing the origin of network transmissions using N-gram distribution of data
A method, apparatus, and medium are provided for tracing the origin of network transmissions. Connection records are maintained at computer system for storing source and destination addresses. The connection records also maintain a statistical distribution of data corresponding to the data payload being transmitted. The statistical distribution can be compared to that of the connection records in order to identify the sender. The location of the sender can subsequently be determined from the source address stored in the connection record. The process can be repeated multiple times until the location of the original sender has been traced.
US10063570B2 Probabilistic suffix trees for network security analysis
A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
US10063569B2 Custom protection against side channel attacks
Embodiments of an invention for custom protection against side channel attacks are disclosed. In one embodiment, a processor includes instruction hardware and execution hardware. The instruction hardware is to receive an instruction to provide for shielding code against side channel attacks, wherein the instruction includes a first operand to specify one of a plurality of levels of protection. The execution hardware is to execute the instruction, wherein execution of the instruction includes configuring the processor to provide a specified level of protection.
US10063568B1 User behavior profile in a blockchain
A method, system and computer-usable medium are disclosed for generating a cyber behavior profile, comprising: monitoring user interactions between a user and an information handling system; converting the user interactions and the information about the user into electronic information representing the user interactions; generating a unique cyber behavior profile based upon the electronic information representing the user interactions and the information about the user; and, storing information relating to the unique cyber behavior profile in a behavior blockchain.
US10063562B1 Flexible access management framework based on measuring application usage behavior
Techniques of controlling access to a resource involve selecting an authentication scheme for authenticating a user based on an environmental context in which the user is requesting access to the resource. Along these lines, the access control server receives application usage data from a user and separates the data into current environmental factors and current usage factors. In response, the access control server compares the current environmental factors to expected environmental factors for each of multiple predefined environmental contexts. Based on measures of closeness between the current and expected environmental factors, the access control server computes a familiarity score indicative of whether the request to access the resource is recognizable within the particular environmental context. The access control server then selects, based on the familiarity score, an authentication scheme from a choice of multiple such schemes by which to authenticate the user before granting the user access to the resource.
US10063561B1 Authentication and authorization without the use of supplicants
Provided is authentication and authorization without the use of supplicants. Authentication and authorization includes generating a profile for a device based on at least one characteristic observed during a successful attempt by the device to access an 802.1X network infrastructure. Expected characteristics for a next attempt to access the infrastructure by the device are determined. A characteristic of the next access attempt is matched to the expected characteristic and access to the network is selectively controlled as a result of the matching. This is achieved without a supplicant being installed on the device.
US10063560B2 Gaze-based authentication
A user may be authenticated to access an account, computing device, or other resource using gaze tracking. A gaze-based password may be established by prompting a user to identify multiple gaze targets within a scene. The gaze-based password may be used to authenticate the user to access the resource. In some examples, when the user attempts to access the resource, the scene may be presented on a display. In some examples, the scene may be a real-world scene including the user's real-world surroundings, or a mixed reality scene. The user's gaze may be tracked while the user is viewing the scene to generate login gaze tracking data. The login gaze tracking data may be compared to the gaze-based password and, if the login gaze tracking data satisfies the gaze-based password, the user may be authenticated to access the resource.
US10063558B2 Method for blocking unauthorized data access and computing device with feature of blocking unauthorized data access
Methods and apparatuses for blocking unauthorized data access are provided, one of methods comprises, monitoring whether there is an access to an object by an accessing instance, receiving an user operation event from a user accessibility management module, wherein the user operation event is created by the user accessibility management module and includes information on a user operation object and blocking at least one of the access to the object and a transmission of the object to an external device via a network, in accordance with the access to the object is monitored, when the accessed object is different from the user operation object or no user operation event is provided for the accessed object.
US10063551B2 Advanced gateway device
The present disclosure is directed to an advanced gateway device (“gateway”) for enabling communications between devices operating on or in communication with a communications network. The gateway includes a universal integrated circuit card (“UICC”), a router for interfacing with a number of devices, a network interface for communicating with the communications network, and one or more applications for managing associated devices and communications between the devices and the communications network. The gateway is registered with the communications network by transmitting information generated by the UICC to the communications network. Devices communicating with the gateway can access services provided by components of the communications network, and remote devices can access the devices communicating with the gateway based upon a trust relationship established between the gateway and the communications network.
US10063548B1 System, method, and program product for processing secure transactions within a cloud computing system
Particular systems, methods, and program products for web-based security systems for user authentication and processing in a distributed computing environment are disclosed. A computing sub-system may receive an electronic processing request and a first signed data packet having a first payload that was hashed and encrypted using a first private key. The first payload may comprise first processing output and a first timestamp. The sub-system may verify the first signed data packet by decrypting it using a first public key. The sub-system may execute computing operations to satisfy the electronic processing request, producing second processing output. The sub-system may configure a data packet with a second payload comprising at least the second processing output and a second timestamp. The sub-system may encrypt the second payload using a second private key producing a second signed data packet. The sub-system may transmit to a second sub-system the second signed data packet.
US10063546B2 Network access control method and apparatus
A network access control method and apparatus. The network access control method includes configuring network access permission of a first application, where the network access permission includes allowing the first application to access a network resource using a first type of network access point, and the first type of network access point includes at least one first network access point, accessing a second network access point, where the second network access point belongs to the first type of network access point, and when the first application is running, allowing the first application to access the network resource using the second network access point, and when a third network access point is accessed, and when the third network access point does not belong to the first type of network access point, prohibiting the first application from accessing the network resource using the third network access point.
US10063541B2 User authentication method and electronic device performing user authentication
Provided are a user authentication method and an electronic device performing the method. The method is performed under the control of a processor and includes inputting a user authentication request for identifying a user, generating random number data that corresponds to knowledge-based authentication information in the user authentication request, generating an authentication code by combining biometrics-based authentication information in the user authentication request and the random number data, and processing the user authentication request based on the authentication code.
US10063540B2 Trusted status transfer between associated devices
The embodiments set forth systems and techniques to authenticate a user device for device services, such as by transferring or extending a trusted device status from a separate and trusted associated user device, which can be paired with the user device. This can be done automatically without requiring the user to sign in at or on behalf of the user device, and the automated process can include verifying a trusted status for the associated user device, receiving data items from both devices, evaluating the data items, and facilitating an authentication of the user device when the evaluating returns a favorable result. Data items can include provisioned machine identifiers, temporally limited one-time user passwords, and a provisioned password reset key. Authentication or trusted device status transfer can be achieved by way of an authentication token that is given to the user device.
US10063537B2 Permission architecture for remote management and capacity instances
When a user inputs an action request, such as a requested command, to be performed on a target machine, a management system receives the request and verifies it with a separate authentication and permission system. The authentication and permission system verifies signatures on the request and signs it and generates an approved workflow package. The approved workflow package is sent to the target machine.
US10063535B2 User authentication based on personal access history
Methods and systems are provided for authenticating a user using data related to the historical interactions of the user with computer based applications.
US10063534B2 System and method for providing security monitoring
The present disclosure describes systems and methods for processing security sensor data that enhances the ability of a user to quickly and efficiently review portions of the sensor data streams.
US10063533B2 Protecting a web server against an unauthorized client application
An approach is provided for securing communication between a server computer and a client computer. A first string is sent to the client in response to a request to permit an application being executed by the client computer to access a first function. A second string that includes a parameter of a second function is received. The second string is a result of a conversion of the first string to a command and an execution of the command by the client. The second string is converted into a call to the second function. Using the call, the server executes the second function. Based on a result of the execution of the second function and without requiring an implementation of native code, the server determines whether to (i) permit the application to access the first function or (ii) prevent the application from accessing the first function.
US10063529B2 Secure 3D model sharing using distributed ledger
This document generally describes systems, methods, devices, and other techniques for using distributed ledgers, such as a blockchain database, to facilitate secure distribution and use of 3D model files to 3D printers over a computing network. A 3D printer controller may access an electronic ledger that identifies a plurality of 3D model files that have been made available for distribution. A particular 3D model file and a secret key may be obtained by the printer, where the 3D model file is encrypted based on the secret key. The secret key can be decrypted using a private key associated with the computing device that corresponds to the public key. After decrypting the secret key, the particular 3D model file can be decrypted using the secret key, and after decrypting the particular 3D model file, the particular 3D model file can be executed on the printer to print a physical 3D object.
US10063526B2 Method and apparatus for secure provisioning of an integrated circuit device
A method of operating an integrated circuit may include generating a session key with a random number generator circuit. The session key may then be used to establish a secure communications channel between the integrated circuit and a remote server. The integrated circuit may be placed in a non-operational mode prior to establishing the secure communications channel. Accordingly, in response to establishing the secure communications channel, the integrated circuit may be placed in an operational mode to allow user operation. In some scenarios, the integrated circuit may receive license files from the remote server to enable implementation of specific logic blocks on the integrated circuit via the established secure communications channel.
US10063523B2 Crafted identities
Crafted identities are provided. A statement is provided to the principal for using a crafted identity. The statement includes an identifier that provides access to a resource when presented by the principal to the resource. The statement also includes one or more roles and permissions for the crafted identity when accessing the resource.
US10063516B2 IP address translation for tactical networks
A network gateway device, comprises a tactical data link interface circuit to receive a message from a tactical data link unit in a tactical data link network, the tactical data link unit associated with a unique identifier within the tactical data link network; a message transformation circuit to: extract the unique identifier from the message; and build an Internet Protocol packet using a source address based on the unique identifier; and an Internet Protocol interface circuit to process the Internet Protocol packet toward a destination.
US10063514B2 Device identifier selection
A method includes receiving an enumeration message via a host interface of a device that is operatively coupled to a host device and to one or more other devices. The method includes identifying the enumeration message as a command originated by the host device or as a response message from one of the other devices. In response to identifying the enumeration message as a command, an enumeration response message is sent to the host device. The enumeration response message indicates a distinctive device identifier value. The method also includes, in response to identifying the enumeration message as a response message from one of the other devices, reading from the response message an identifier value used by such other device and at least temporarily storing this identifier value at the device to enable the device to select the distinctive device identifier value.
US10063513B2 Determining temporal relevance of newsfeed stories
A social networking system generates stories based on actions of users in the system and provides a newsfeed to users that contain stories that related to one or more of their friends in the system. Although the story ranking algorithm includes a time decay to penalize older stories, stories may actually become stale at different rates. To measure the staleness of a story, the system computes a ratio of a current engagement rate for the story to an average engagement rate for the story. Based on this ratio, the system may filter out stale stories, includes the ratio as a feature in the scoring model, and/or adjust the decay rate.
US10063511B2 Method to refine addressees in a group environment
For an electronic communication environment, an apparatus for refining addresses in a group messaging environment is disclosed. The apparatus may include a processor and a memory that stores code executable by the processor, including code that identifies a message addressed to a group, resolves the group into a plurality of addressees, and sends the message to a subset of the addressees. The apparatus may notify the user that the message is addressed to the group. The apparatus may further receive user input defining the subset of the addressees, wherein the message is addressed based on the user input. Additionally, the apparatus may prompt for confirmation in response to the user selecting all addressees in the group. A method and computer program product also perform the functions of the apparatus.
US10063509B2 Managing message threads through use of a consolidated message
A method, system, and or computer program product manages message threads. A message server detects a message thread addressed to a client device. The message thread is an exchange of multiple message replies related to a first topic discussed in an initial message. The multiple message replies are from multiple other client devices. The message server caches the multiple message replies in a messages cache, and determines whether a quantity of messages in the message thread exceeds a predetermined limit during a specified amount of time. If so, then the message server generates a consolidated single message that describes content of the multiple message replies in the message thread, and transmits the consolidated single message to the client device, such that the consolidated single message replaces the multiple message replies for display on the client device.
US10063508B2 System and method for supporting a pluggable event service in a dependency injection framework
A system and method can support a communication in a computing environment. A dependency injection (DI) based event system can be used to support the communication between a topic publisher and a topic subscriber in the computing environment. The system can use a topic service to distribute one or more messages from the topic publisher to the topic subscriber. Furthermore, the event system can provide a service provider interface (SPI) between the topic publisher and the topic subscriber. The event system delegates to the SPI one or more decisions on how the producer and the consumer are related in the computing environment, such as allowing a user, e.g. a system designer/assembler, to choose a quality of service (QoS) for supporting communication between the topic publisher and the topic subscriber.
US10063507B2 Digital collaboration process enablement tool
A collaboration system provides a combination of technical features to address complex collaboration between geographically distributed teams. The collaboration system implements follow and notify functionality, monitor and engage functionality, and capture functionality. The collaboration system may, for instance, tailor data flows and notifications of significant workflow events via a dynamically tuned subscription model. The system may also create a digital collaboration workspace supported by automation and machine learning functionality. In addition, the system may create documentation of collaboration with automatic recommendation of metadata tags to support search and cataloging of the documentation.
US10063506B2 Preventing SMS message forwarding loops
A device may be configured to receive a message from a user device; and determine whether the message includes a parameter. When the message does not include the loop indicator parameter, the device may add the loop indicator parameter to the message to generate a first modified message, and output the first modified message toward an intended recipient of the message. When the message includes the loop indicator parameter, the device may determine whether a value of the loop indicator parameter exceeds a threshold value. When the value of the loop indicator parameter does not exceed the threshold value, the device may discard the message. When the value of the loop indicator parameter exceeds the threshold value, the device may modify the value of the loop indicator parameter value to generate a second modified message, and output the second modified message toward the intended recipient of the message.
US10063502B2 Generation of a communication request based on visual selection
Technologies are generally described for generating a communication request. An example method may include retrieving an image from a memory. The method may also include sending the image to a first device operated by a first user and a second device operated by a second user. The method may also include receiving a first indication of a first selection region from the first device. The method may also include receiving a second indication of a second selection region from the second device. The method may also include analyzing the first and second selection regions. The method may also include selecting the first and second user based on the analysis. The method may also include generating the communication request to request communication between the first user and the second user. The method may also include sending the communication request to at least one of the first device or the second device.
US10063501B2 Unified messaging platform for displaying attached content in-line with e-mail messages
A unified messaging platform is described which provides a comprehensive environment for collaboration, file sharing, and project management. In aspects, the unified messaging platform is organized based on one or more teams or projects, where each team or project is further organized by customizable categories. A user interface is provided for ready access to information related to each category (e.g., communications, files, tasks, work product, etc.), which information is automatically and seamlessly synchronized across the platform such that each team member remains abreast of the current progress and status of a project. Collaboration regarding an attached file is facilitated by extracting and providing at least a portion of the attached file within a message body. Moreover, revisions made to extracted content within the message body may be automatically synchronized and reflected in the attached file, as well as in a files tab storing files associated with a team.
US10063499B2 Non-cloud based communication platform for an environment control system
An environment management system includes a communication platform disposed remote from a site, and at least one client associated with the site. The communication platform includes at least one external XMPP server communicatively coupled with the at least one client via an instant message communication stream, and the at least one external XMPP server is configured to utilize an Extensible Message Presence Protocol (XMPP) standard to communicate with and alter an operating condition of said at least one client at the site.
US10063497B2 Electronic reply message compositor and prioritization apparatus and method of operation
Replies to electronic messages are prepared, customized, and personalized reflecting a relationship a recipient might have with a sender. Each received message is categorized by medium, meta-data, content, and relationship. A message queue is transformed from FIFO order to groups ordered by similar urgency, complexity, or both. A compositor operates on messages which contain requests for action, requests for information, or imperative directives. A sender's relationship with the message recipient influences both the priority and the voice of a proffered reply as well as the medium of transmission. Prefatory and operative components of the received message are transformed into selectable reply message components. Sentiment analysis of received requests and proposed replies ensures role-appropriate professional quality and respectfulness. The apparatus offers choices of appropriate tone and style to recipient for salutations, body, and closing. As respondent composes a reply, the apparatus presents previously stored or transmitted content for reuse.
US10063496B2 Buffer sizing of a NoC through machine learning
The present disclosure is directed to buffer sizing of NoC link buffers by utilizing incremental dynamic optimization and machine learning. A method for configuring buffer depths associated with one or more network on chip (NoC) is disclosed. The method includes deriving characteristics of buffers associated with the one or more NoC, determining first buffer depths of the buffers based on the characteristics derived, obtaining traces based on the characteristics derived, measuring trace skews based on the traces obtained, determining second buffer depths based on the trace skews measured, optimizing the buffer depths associated with the network on chip (NoC) based on the second buffer depths, and configuring the buffer depths associated with one or more network on chip (NoC) based on the buffer depths optimized.
US10063493B2 Application-based elastic resource provisioning in disaggregated computing systems
Various embodiments for elastic resource provisioning in a disaggregated cloud computing environment, by a processor device, are provided. Respective members of pools of hardware resources within the disaggregated cloud computing environment are provisioned to a tenant according to an application-level service level agreement (SLA). Upon detecting a potential violation of the application-level SLA, additional respective members of the pools of hardware resources are provisioned on a component level to the tenant to avoid a violation of the SLA by one of a scale-up process and a scale-out process.
US10063491B2 Dynamic allocation of resources while considering resource reservations
Described herein are technologies relating to computing resource allocation among multiple tenants. Each tenant may have a respective absolute reservation for rate-based computing resources, which is independent of computing resource reservations of other tenants. The multiple tenants vie for the rate-based computing resources, and tasks are scheduled based upon which tenants submit the tasks and the resource reservations of such tenants.
US10063489B2 Buffer bloat control
TCP data packets are transferred from a plurality of server nodes to a client node, wherein the proxy node captures all packets of the TCP flows, buffers the captured packets in a TCP stack and updates an active TCP flow list in a subscriber record representing the client node. A current proxy scheduling capacity from a current maximum amount of data allowed concurrently in transmission in one more TCP flows to the client node is estimated. When a triggering event is received, a packet retrieved from the TCP stack is scheduled in accordance with the estimated current proxy scheduling capacity and order given by the active flow list. The scheduled packet is transmitted and the active flow list is updated, whereupon scheduling a TCP flow for transmission is repeated until the current proxy scheduling capacity has been reached or there are no TCP flows in the active flow list.
US10063487B2 Pattern matching values of a packet which may result in false-positive matches
In one embodiment, a packet switching device determines that a packet matches one of a plurality of predetermined patterns, however, this matching may produce a false-positive match of one of the underlying rules corresponding to the plurality of predetermined patterns. In one embodiment, determining the packet matches one of the plurality of predetermined patterns includes determining a first pattern match of a packet when each particular portion of a plurality of different portions of the packet is found to be matching a corresponding particular pattern portion by performing a table lookup operation based on the particular portion as an address in a corresponding different current portion-iteration table to retrieve a corresponding partial result. In one embodiment, the first pattern match is filtered using a second validation technique for removing false-positive first pattern matches. In one embodiment, the second validation technique includes using hashing.
US10063484B2 Method, device, and system for establishing traffic engineering label switched path
A method, a device, and a system establish a traffic engineering label switched path, which can implement effective isolation between tenants or between services, to ensure security of tenant topology information or service topology information. The method includes: receiving, by an egress node, a resource reservation protocol-traffic engineering RSVP-TE-based Path message sent by an ingress node; determining, by the egress node, whether identification information of a TE LSP and owner-related information corresponding to the TE LSP are stored; and if it is determined that the identification information of the TE LSP and the owner-related information corresponding to the TE LSP are not stored, storing, by the egress node, a correspondence between the identification information of the TE LSP and the owner-related information, and sending an RSVP-TE-based resource reservation Resv message to the ingress node. The present application is applicable to the field of communications.
US10063481B1 Network endpoint congestion management
A congestion management protocol that can be used for small messages in which the last-hop switch determines the congestion of the end point. The last-hop switch drops messages when the end point is congested and schedules a retransmission. A second congestion management protocol transmits small messages in a speculative mode to avoid the overhead caused by reservation handshakes.
US10063477B2 Information processing device, information processing method, and recording medium recording information processing program
An information processing device includes: an acquisition unit configured to acquire country information of one or a plurality of devices, which are positioned on a path to a destination of data, acquired from position information of the one or plurality of devices; and a determination unit configured to compare the country information acquired by the acquisition unit and information of countries in which passing of data is prohibited stored in a storage unit, determine whether a country in which passing of data is prohibited is included on the path, and if a country in which passing of data is prohibited is not included on the path, permit transmission of the data to the destination.
US10063474B2 Parallel match processing of network packets to identify packet data for masking or other actions
Systems and methods are disclosed for parallel match processing of network packets to identify data for masking or other actions. In part, the disclosed embodiments receive packets and identify packet data, such as sensitive data, by rapid parallel matching of packet data being communicated in multi-byte wide data paths to match parameters in order to generate match vectors. The match vectors are then used to generate control vectors that are subsequently used by packet processing circuitry to perform desired actions for this packet data (e.g., mask data) and/or for related packets (e.g., drop packets). For example, data identified through the match processing can be masked, and control vectors can be mask control vectors applied to parallel multiplexers. In certain embodiments, the parallel data multiplexers are controlled by the mask control vectors to selectively output either original packet data or mask data that obscures original packet data.
US10063469B2 Forwarding element implementation for containers
A method of creating containers in a physical host that includes a managed forwarding element (MFE) configured to forward packets to and from a set of data compute nodes (DCNs) hosted by the physical host. The method creates a container DCN in the host. The container DCN includes a virtual network interface card (VNIC) configured to exchange packets with the MFE. The method creates a plurality of containers in the container DCN. The method, for each container in the container DCN, creates a corresponding port on the MFE. The method sends packets addressed to each of the plurality of containers from the corresponding MFE port to the VNIC of the container DCN.
US10063459B2 Distributed routing architecture
A hierarchical distributed routing architecture including at least three levels, or layers, for receiving, processing and forwarding data packets between network components is provided. The core level router components receive an incoming packet from a network component and identify a distribution level router component based on processing a subset of the destination address associated with the received packet. The distribution level router components that receiving a forwarded packet and identify a transit level router component based a second processing of at least a subset of the destination address associated with the received packet. The transit level router components receive the forwarded packet and forward the packet to a respective network. The mapping, or other assignment, of portions of the FIB associated with the distributed routing environment is managed by a router management component.
US10063458B2 Asymmetric connection with external networks
Some embodiments provide a system that allows for the use of direct host return ports (abbreviated “DHR ports”) on managed forwarding elements to bypass gateways in managed networks. The DHR ports provide a direct connection from certain managed forwarding elements in the managed network to remote destinations that are external to the managed network. Managed networks can include both a logical abstraction layer and physical machine layer. At the logical abstraction layer, the DHR port is treated as a port on certain logical forwarding elements. The DHR port transmits the packet to the routing tables of the physical layer machine that hosts the logical forwarding element without any intervening transmission to other logical forwarding elements. The routing tables of the physical layer machine then strip any logical context associated with a packet and forwarding the packet to the remote destination without any intervening forwarding to a physical gateway provider.
US10063457B2 Method, system, and apparatus for improving forwarding capabilities during route convergence
The disclosed computer-implemented method for improving forwarding capabilities during route convergence may include (1) identifying, at an upstream network device, a set of updated routes that define network paths that have each experienced at least one topology change since the upstream network device last converged with a downstream network device, (2) determining, at the upstream network device, levels of priority for the set of updated routes based at least in part on amounts of traffic that traverse the network paths defined by the set of updated routes, (3) arranging, at the upstream network device, the set of updated routes in a prioritized order in accordance with the levels of priority, and then (4) converging the upstream network device with the downstream network device by sending the set of updated routes in the prioritized order to the downstream network device. Various other methods, systems, and apparatuses are also disclosed.
US10063449B2 Apparatus and method to use PTP timestamps for one-way delay and delay variation measurement in IP networks
A method is implemented by a network device to establish a one-way active measurement protocol (OWAMP) test session that supports use of a Network Time Protocol (NTP) timestamp format and a Precision Time Protocol Version 2 (PTPv2) timestamp format. The network device acts as a control-client that communicates with a server to establish an OWAMP test session between a sender and a receiver. The method includes receiving a server greeting message from the server indicating timestamp formats that the receiver can interpret, checking whether the receiver supports the multiple timestamp format extensions to OWAMP, configuring the sender to set timestamps in a format that the sender can set and the receiver can interpret if the receiver supports multiple timestamp format extensions to OWAMP, sending an extended set-up-response message to the server indicating a timestamp format that the sender can set and the receiver can interpret, and receiving a server-start message from the server.
US10063444B2 Network traffic capture analysis
A method relates to receiving, by a processing device, a plurality of data items, wherein each data item of the plurality of data items comprises at least part of a network packet captured at a network access point, identifying a group of data items representing network packets having a common source Open Systems Interconnect (OSI) layer 3 (network layer) address and a common destination network layer address, identifying a plurality of subsets of the identified group, wherein all data items comprised by a particular subset of the plurality of subsets represent network packets that share a common sequence number, determining a packet retransmission rate in view of a number of data items in the group and a total number of data items in the identified plurality of subsets, determining that the packet retransmission rate exceeds a threshold value, and causing an alert message to be presented via a user interface, the alert message indicating a high packet retransmission rate between the common source network layer address and the common destination network layer address.
US10063443B2 System and method for managing VoLTE session continuity information using logical scalable units
Logical scalable units (LSU) can be used within a single network data center to provide stateful scalability. However, LSUs are not suitable for operating across multiple network data centers in order to provide geographical redundancy in active-active scenarios while providing high availability. This is because the latencies associated with replicating full session information are unacceptably slow. An additional component in the LSU (known as an LSU Frontend) can be used to replicate a small subset of session information between LSUs. This subset of session information may be enough to enable LSUs to process requests in an acceptable way rather than outright failing. This may be particularly advantageous in scenarios where the requests relate to Voice over LTE calls, because outright failure is very perceivable to subscribers, and it causes resource leakage within the telecommunications network.
US10063442B2 Unified web hosting and content distribution
A domain name server request is received from a local domain name server. Operational performance parameters of a web host and a first content distribution network are received. Aggregate operational performance parameters of a second content distribution network are received. A first record is sent to the local domain name server that indicates the domain name server request is to be handled by the web host on a condition that a performance value is below a predetermined operational performance level threshold. A second record is sent to the local domain name server that indicates the domain name server request is to be handled by the first or the second content distribution network on a condition that the performance value is equal to or above the predetermined operational performance level threshold.
US10063441B2 Method and system for calculating latency in a data flow
The present invention provides a system for calculating latency in a distributed data flow environment. The system includes a plurality of hop servers and a central registry server. The plurality of hops servers is configured to receive a plurality of data packets across a time window, bucket each of the data packets of the plurality of data packets received across the time window into one or more buckets and transmit count of the plurality of the data packets in the one or more buckets and a window identifier associated with the time window to the central registry server. Each of the data packet of the plurality of data packets includes a header. The central registry server is configured to receive a plurality of counts and a plurality of window identifiers, to receive a latency query and to calculate latency.
US10063440B2 Method and system for measuring packet loss
In a method of measuring packet loss, a flow of packets is identified at first and second locations in a network. The packets in the flow are counted at each of the first and second locations to provide first and second packet counts, respectively. When a trigger packet in the flow is identified at each of the first and second locations, the first and second packet counts are latched to provide latched first and second packet counts corresponding to same packets in the flow. The latched first and second packet counts are compared to measure packet loss between the first and second locations.
US10063432B2 Method and system of supporting service chaining in a data network
A method of supporting service chaining at a network device of a data network is disclosed. The data network offers a set of services associated with a set of network devices, where subscribers of the data network are served by chains of one or more services. The method starts upon receiving a frame, and the network device selects a chain of one or more services for the frame to be processed by the data network. The network device encapsulates the frame with a reflected frame message (RFM) header, the RFM header containing source information associated with the network device, destination information associated with an immediate next service for the frame to be processed, an operation code indicating the frame being an RFM frame. Then the network device sends the encapsulated frame out of the network device according to the destination information of the encapsulated frame.
US10063430B2 Systems and methods for workspace interaction with cloud-based applications
Various systems and methods described herein relate to server-based computing, where the systems and methods provide a client with access to an application executing remotely from the client device and having access to data (e.g., one or more files) residing on a cloud-based storage (e.g., provided by a third-party cloud-based storage service, such as Dropbox, Box, or Google® Docs). For some systems and methods, the application may be remotely executed and provided to the client such that the application has in-application/embedded access (hereafter, referred to as “native access”) to the cloud-based storage and files residing on the cloud-based storage.
US10063422B1 Controlled bandwidth expansion in compressed disaggregated storage systems
Technologies for performing controlled bandwidth expansion are described. For example, a storage server can receive a request from a client to read compressed data. The storage server can obtain individual storage units of the compressed data. The storage server can also obtain a compressed size and an uncompressed size for each of the storage units. The storage server can generate network packet content comprising the storage units and associated padding such that the size of the padding for a given storage is based on the uncompressed and compressed sizes of the given storage unit. The storage server can send the network packet content to the client in one or more network packets. The client can receive the network packets, discard the padding, and decompress the compressed data from the storage units.
US10063417B2 Automatically grouping, authenticating, and provisioning access points using cloud-based management of WLAN infrastructure
Disclosed herein are systems and methods for automatically grouping, authenticating, and provisioning access points using cloud-based management of wireless-local-area-network (WLAN) infrastructure. In an embodiment, a given site has a master access point that is manually configured with an organization-and-site-specific master-access-point configuration for providing service in a WLAN. Additional access points installed for operation transmit self-identifying messages to neighboring access points. Each access point compiles information about its neighbor access points in access-point neighbor lists. The access-point neighbor lists are received and used by a cloud-based WLAN-management service to identify the associated master access point and to provision unauthenticated access points using the correct organization-and-site-specific master-access-point configuration.
US10063416B2 Bidirectional redundant mesh networks
A redundant mesh communications network uses multiple controllers or controller gateways to route messages and to monitor the integrity of wired and wireless mesh system elements. Such multiple control units and multiple paths provide various redundant communications solutions, thereby avoiding a single point of failure in the network.
US10063414B2 Updating a transport stack in a content centric network
One embodiment provides a transport stack updating system that facilitates updating a component of a transport stack of a computer system. During operation, the system sets, by a component of the transport stack, a state of the component as quiesced in response to receiving a pause message. A component in the quiesced state is precluded from processing an interest or a content object. The system determines whether the pause message triggers a rejection passes an acknowledgment message of the pause message up the transport stack. The acknowledgment message indicates that the pause message has been successfully processed by a respective component of the transport stack.
US10063413B2 Information processing apparatus, information processing method, program, and information processing system
There is provided an information processing apparatus including an acquisition control unit configured to acquire information on function extension from an external object, the information on the function extension including attribute information indicating a function of a device and connection information relating to a connection to the device, and a function control unit configured to extend a function of the information processing apparatus based on the acquired attribute information, connect to a device corresponding to the extended function based on the acquired connection information, and enable the extended function.
US10063406B2 Automatic customer complaint resolution
An analytic application may automatically determine a root cause of an issue with a wireless carrier network and generate a solution for the root cause. Initially, a data management platform may receive performance data regarding user device and network components of a wireless carrier network from multiple data sources. Subsequently, the analytic application may receive an indication of an issue affecting one or more user devices that are using the wireless carrier network. The analytic application may analyze the performance data using a trained machine learning model to determine a root cause for the issue affecting the one or more user devices. The trained machine learning model may employ multiple types of machine learning algorithms to analyze the performance data. The analytic application may provide the root cause or the solution that resolves the root cause for presentation.
US10063401B2 Communication method and apparatus based on a filter bank multi-carrier modulation
A method for transmitting signal based on a filter bank multi-carrier (FBMC) modulation, a method for receiving signal based on the FBMC modulation, and a corresponding transmitting device and receiving device are disclosed. The method includes preprocessing determined symbols in a data block, modulating the preprocessed data block with the FBMC modulation, truncating the modulated data block to remove a part or all of tailing data therefrom, and transmitting the truncated modulated data block, from which the part or all of tailing data has been removed, and the determined symbols are affected by the truncating of the modulated data block. The data block includes at least one symbol. The method relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE).
US10063400B2 Terminal apparatus and base station apparatus
First information indicating a length of a cyclic prefix for an inter-terminal apparatus signal transmitted to the other terminal apparatus and second information indicating a length of a cyclic prefix for an uplink signal in the EUTRAN, from a base station apparatus of the EUTRAN are received from a base station apparatus of the EUTRAN.
US10063399B2 Method and system for adaptive guard interval (GI) combining
Methods and systems are provided for adaptive guard interval (GI) combining. When a signal carrying at least one symbol that is preceded by a guard interval that comprises a portion of the symbol is received, a portion of the guard interval that is free from inter-symbol interference (ISI) may be determined, and only a part of the ISI-free portion of the guard interval may be extracted. The part of the ISI-free portion of the guard interval may be selected based on timing adjustment, relative to start of the symbol, that is applied to a function used in extracting the symbol. The extracted part of the ISI-free portion of the guard interval may then be combined with a corresponding portion of the symbol. The extracting and/or combining may be performed after a determination that a delay spread is smaller than a predetermined channel delay.
US10063395B2 Method for estimating channel status in wireless communication system, and apparatus therefor
A method for estimating a channel status by a base station in a wireless communication system according to an embodiment of the present invention comprises the steps of: obtaining an uplink channel matrix by using a sounding reference signal (SRS) received from a terminal; transmitting a channel state information-reference signal (CSI-RS) through at least some antenna devices in a two-dimensional antenna array of the base station; receiving a channel quality indicator (CQI) calculated on the basis of the CSI-RS transmission; and obtaining, through a predetermined correction factor obtained on the basis of the CQI and the uplink channel matrix, a downlink channel matrix for the entire two-dimensional antenna array comprising the remaining antenna devices through which the CSI-RS is not transmitted.
US10063391B2 Subscriber station for a bus system and method for improving the quality of reception in a bus system
A subscriber station for a bus system and a method for improving the reception quality in the bus system are provided. The subscriber station includes an acquisition device for acquiring a bus state of a bus of the bus system, and a symmetrization device for the symmetrization, on the basis of the result of the acquisition device, of the bit durations and/or of the delay time durations of the rising and falling edge of a bit of signals received from the bus.
US10063388B2 Lighting-control processor and method for operating a lighting-control processor
A lighting-control processor (100, 300) for controlling operation of an external lighting unit comprises an exchange control unit, which is configured to control exchange of lighting-control information with the lighting unit via a lighting-control interface in accordance with an exchange protocol and to generate and provide exchange monitoring information indicative of an operational status of the exchange control unit. A reset unit is configured to receive a soft-reset command and to cause a soft reset of the lighting-control processor upon receiving the soft-reset command. An exchange watchdog unit is configured to receive the exchange monitoring information, determine validity of the exchange monitoring information in accordance with a predefined validity criterion, and to provide the soft-reset command upon detecting that the received exchange monitoring information is not valid.
US10063373B2 Key management for compromised enterprise endpoints
Threat detection instrumentation is simplified by providing and updating labels for computing objects in a context-sensitive manner. This may include simple labeling schemes to distinguish between objects, e.g., trusted/untrusted processes or corporate/private data. This may also include more granular labeling schemes such as a three-tiered scheme that identifies a category (e.g., financial, e-mail, game), static threat detection attributes (e.g., signatures, hashes, API calls), and explicit identification (e.g., what a file or process calls itself). By tracking such data for various computing objects and correlating these labels to malware occurrences, rules can be written for distribution to endpoints to facilitate threat detection based on, e.g., interactions of labeled objects, changes to object labels, and so forth. In this manner, threat detection based on complex interactions of computing objects can be characterized in a platform independent manner and pre-processed on endpoints without requiring significant communications overhead with a remote threat management facility.
US10063372B1 Generating pre-encrypted keys
Examples are generally directed towards providing key decryption for pre-encrypted keys. On identifying a portion of encrypted data to be decrypted, a computing device obtains a pre-encrypted key from a key manager. The pre-encrypted key is a random number generated by the key manager. The computing device decrypts the pre-encrypted key with a client-side wrapping key to obtain an actual key. The computing device decrypts the portion of the encrypted data with the actual key. The key manager is an un-trusted key manager without access to the wrapping key or the actual key. An unauthorized party obtaining access to the encrypted data and the pre-encrypted key stored by the key manager does not provide enough information to enable decrypting the encrypted data without also obtaining access to the client-side wrapping key stored remotely from the key manager.
US10063371B2 Method of performing device to device communication between user equipments
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). In accordance with an aspect of the present disclosure, a method of transmitting data in a device to device communication system is provided. The method includes determining whether a security feature is applied to one or more packet data convergence protocol (PDCP) data units, configuring the one or more PDCP data units based on the determined result, and transmitting the one or more PDCP data units to one or more receiving user equipments (UEs).
US10063370B2 Method and device for checking an identifier
An embodiment relates to a method for processing data that includes (a) calculating a second identifier based on input data, (b) conducting a first operation comparing the second identifier with a first identifier, and (c) conducting a second operation comparing the second identifier with a modified first identifier.
US10063368B2 Phase locked loop circuit, RF front-end circuit, wireless transmission/reception circuit, and mobile wireless communication terminal apparatus
A phase locked loop circuit that is capable of stabilizing a frequency of an input signal even in the case where the frequency is unstable is provided. The phase locked loop circuit that corrects a frequency error of an output signal from an oscillator to a predetermined target frequency; an ADC that converts the output signal to a digital signal; reference frequency output means that outputs a reference frequency signal; frequency error detection means that detects the frequency error based on the digital signal and the reference frequency signal; correction signal generation means that generates an error correction signal based on the frequency error; a DAC that converts the error correction signal to an analog signal; and a multiplier that multiplies the output signal by the analog signal to correct the frequency error of the output signal.
US10063367B1 Optical clock recovery using feedback phase rotator with non-linear compensation
A method for clock recovery that may include obtaining an output signal from a phase locked loop (PLL) device. The method may further include determining, using a digital phase detector, the output signal, and a transmitter clock signal, an amount of phase difference between the output signal and the transmitter clock signal. The method may further include filtering, using a phase rotator and a digital accumulator, a portion of the amount of phase difference from the output signal to generate a filtered signal.
US10063366B2 Fast frequency hopping phase locked loop
A fast frequency hopping implementation in a phase lock loop (PLL) circuit achieves a PLL lock to a new frequency in a very short period of time. In one instant, frequency allocation at a transceiver is changed. In response, a local oscillator frequency hops to a new center frequency based on the changed frequency allocation. The hopping to the new center frequency is based on two-point modulation of a phase locked loop.
US10063364B2 Wireless full-duplex system and method using sideband test signals
A full-duplex transceiver is provided with componentry and methods for cancellation of nonlinear self-interference signals. The transceiver is capable of receiving an incoming radio-frequency signal that includes both a desired radio-frequency signal component and a self-interference component caused by the transceiver's own radio-frequency transmission. The transceiver demodulates the incoming radio-frequency signal to generate a first demodulated signal. The transceiver combines an analog corrective signal with the first demodulated signal to generate a second demodulated signal with reduced self-interference. The transceiver processes the first and second demodulated signals to determine a desired incoming baseband signal and to determine nonlinear components of the self-interference signal, such as nonlinearities introduced by the transceiver's power amplifier.
US10063363B2 Zero division duplexing MIMO radio with adaptable RF and/or baseband cancellation
A intelligent backhaul radio is disclosed, which can operate by zero division duplexing for use in PTP or PMP topologies, providing for significant spectrum usage benefits among other benefits. Specific system architectures and structures to enable active cancellation of multiple transmit signals at multiple receivers within a MIMO radio are disclosed. Further disclosed aspects include the adaptive optimization of cancellation parameters or coefficients.
US10063362B2 Data transmission method and data transmission device
A data transmission method and a data transmission device are disclosed. The method comprises: sending, by a transmitting end, a channel request frame to a first receiving end on at least two sub-channels; parsing, by a receiving end after receiving a channel response frame from the first receiving end, the channel response frame to obtain second channel indication information; determining that the sub-channel on which the channel response frame is transmitted is idle; and sending data to the first receiving end on the sub-channel that is determined to be idle.
US10063361B2 Method and apparatus for signal interference processing
A system that incorporates the subject disclosure may include, for example, a device comprising a memory to store instructions and a processor coupled to the memory, wherein responsive to executing the instructions, the processor performs operations. The operations comprise receiving signals over a spectrum of frequencies, providing location data of the device to a base station, receiving a request from a base station to perform a spectral analysis of the signals, detecting an interference among the signals, and providing, in response to the request, data to the base station regarding a source of the interference, wherein the data comprises a location of the source relative to the device, spectral data for identifying the source, and a time a frequency of occurrence of the interference. Other embodiments are disclosed.
US10063354B2 Modulation and equalization in an orthonormal time-frequency shifting communications system
A method for modulating data for transmission within a communication system. The method includes establishing a time-frequency shifting matrix of dimension N×N, wherein N is greater than one. The method further includes combining the time-frequency shifting matrix with a data frame to provide an intermediate data frame. A transformed data matrix is provided by permuting elements of the intermediate data frame. A modulated signal is generated in accordance with elements of the transformed data matrix.
US10063350B2 Devices for sending and receiving hybrid automatic repeat request information for carrier aggregation
A User Equipment (UE) for sending Hybrid Automatic Repeat Request (HARQ) information is described. The UE includes a processor and instructions stored in memory that is in electronic communication with the processor. The UE determines a primary cell (PCell) configuration. The UE also determines a secondary cell (SCell) configuration. The UE further determines whether the PCell configuration specifies uplink (UL) and the SCell configuration specifies downlink (DL) for a subframe or whether the PCell configuration specifies DL and the SCell configuration specifies DL for the subframe. The UE additionally determines a HARQ Acknowledgement (HARQ-ACK) reporting subframe based on the PCell configuration if the PCell configuration specifies DL and the SCell configuration specifies DL for the subframe. The UE also sends SCell Physical Downlink Shared Channel (PDSCH) HARQ-ACK information in the HARQ-ACK reporting subframe.
US10063346B2 Method and device for protecting a data transport block against memory errors and transmission errors
A method (600) for protecting a data transport block against memory errors and transmission errors includes: attaching (601) a first redundancy section to the data transport block for protecting the data transport block against memory errors and providing the data transport block in a memory buffer; attaching (602) a second redundancy section to the data transport block read from the memory buffer for protecting the data transport block against transmission errors and providing the data transport block for transmission; and invalidating (603) the second redundancy section if an evaluation of the first redundancy section of the data transport block read from the memory buffer indicates a memory error.
US10063345B2 Transmitting apparatus and mapping method thereof
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US10063343B2 Apparatus and methods for transmit power control in wireless communication systems
Apparatus and methods for transmit power control in wireless communication systems are provided. In one aspect, a wireless communication system includes a transmit chain that generates a transmit signal based on a data signal having a time-varying signal envelope, a power amplifier that amplifies the transmit signal, and a transmit chain controller that generates a first power control signal and a second power control signal that control an adjustable power level of the transmit chain. The transmit chain controller includes an error extractor that generates an error signal based on comparing an output signal power of the power amplifier to the time-varying signal envelope. The transmit chain controller further includes a control signal generator that generates the first power control signal and an adjustment signal based on estimating the error signal, and that generates the second power control signal based on the error signal and the adjustment signal.
US10063342B2 Wireless communication device and wireless communication method
A wireless communication device includes a transmitter and a receiver. The transmitter transmits a first frame containing notification information to specify first and second wireless terminals and a second frame for channel estimation. The receiver receives a third frame transmitter from the first wireless terminal and a fourth frame transmitted from the second wireless terminal. The third frame and the fourth frame are transmitted in a multiplexing scheme by the first and the second wireless terminals. The third frame contains first channel information estimated based on the second frame. The fourth frame contains second channel information estimated based on the second frame. The first frame contains at least either information to specify a preamble of the third frame and a preamble of the fourth frame or information to specify a subcarrier used for transmission of the third frame and a subcarrier used for transmission of the fourth frame.
US10063333B2 Control device that mixes audio signals and recording medium storing a program that mixes audio signals
A device is provided which mixes and records two types of audio signals processed under standards different from each other; in particular, an audio signal of ASIO standard and an audio signal of WDM standard. An audio interface is connected to a computer, and an audio signal is input to the computer. A mixer module of the computer mixes an audio signal which is effect-processed by an ASIO application and an audio signal which is reproduced by a WDM application, outputs the mixed signal to the audio interface, supplies the mixed audio signal to the WDM application, and records the sound.
US10063331B2 Radiobeacon data sharing by forwarding low energy transmissions to a cloud host
Remote actuation of machines or machine systems is realized by a system for coupling a radiobeacon to a smart device and in turn to a broader network. The smart device is configured as a proximity-actuated “community nodal device” by an application that operates as part of the system. The community nodal device is given instructions to function as a “soft switch”: to automatically “upswitch”, amplify, and broadcast low energy, local area radiobeacon “messages” to a cloud-based server, where the message is interpreted according to rules or policies established by an operator, and a command is transmitted for execution to a remote device. Conventional smart devices generally discard data not addressed to the owner of the smart device. Instead of discarding third party messages, the system preempts their handling, and using a soft switch formed from background resources, anonymously, without access to the message by a user interface of the proxy device, and without waiting for a network query from the host, engineers an “upswitched transmission” of radiobeacon-generated data to a cloud host. Advantageously, confidential sharing of ad hoc community resources results in a negligible load on background resources of the community nodal device. Messages may include a sensor data payload. Bit overloading enables a sensor data payload to be compressed into a few hundred bytes or less.
US10063330B2 Transmission device, wireless network transmission system and method thereof
A wireless network transmission system is provided. The wireless network transmission system comprises a first transmission device and at least a second transmission device. The first transmission device includes a control circuit and a plurality of first antennas. The control circuit is electrically connected to the first antennas. The second transmission device is configured to be communicated with the first transmission device. The first antennas receive wireless signals from the second transmission device. The control circuit is configured to compare signal strength of the wireless signal received by each of the first antennas to generate a comparison result select at least one of the first antennas to transmit or receive the wireless signals according to the comparison result. A wireless network transmission method and a transmission device are also provided.
US10063329B2 Measuring device and measuring method using broadcast measuring signals
A measuring device comprises a transmission unit and a communication unit. The transmission unit is adapted to transmit a measuring signal, being an analog high frequency broadcast signal to at least one device under test. The communication unit is adapted directly receive at least one measuring result from the at least one device under test.
US10063328B1 RF antenna supported on a drone
A small consumer drone is used to measure RF signals, such as within the vicinity of a cell tower. The drone's frame is fitted with an antenna support device which can be in the form of two intersecting arches of dielectric material. An antenna of selected specification is secured to the antenna support. In this way, the antenna support not only provides a secure mounting for the antenna, but also provides protection from objects above the drone.
US10063324B2 Signaling to enable serving cell interference suppression
Suppression of serving cell transmissions directed to second-served UEs may improve channel estimation of a serving cell or a neighbor cell. This may include using scheduling information for second-served UEs to suppress serving cell signals intended for second-served UEs having overlapping MIMO transmissions. Alternatively, this scheduling information may aid in suppressing a serving cell signal for a second-served UE to improve channel estimation of a neighbor cell. Various embodiments described herein, include implementations and techniques to aid channel estimation, and signal scheduling information to a first-served UE to aid in suppression of serving cell signals for second-served UEs.
US10063321B2 Framer, optical transmission device, and framing method
There is provided a tray which is connected to a plurality of transmitters that multicarrier-transmit a plurality of parallel signals by optical subcarriers. The framer selects time slots to be allocated to a path to be accommodated such that the number of optical subcarriers corresponding to the time slots satisfies a predetermined condition on the basis of empty time slots which are specified by path accommodation information indicating a correspondence between paths allocated to a client signal and time slots in a signal frame and the optical subcarriers corresponding to the empty time slots indicated by time slot information indicating a correspondence between the time slots and the optical subcarriers, and sets the selected time slot in the path accommodation information. The framer sets a client signal to the time slots on the basis of the path accommodation information.
US10063320B2 Apparatus and method for implementing a photonic radio front end
Apparatuses and methods for implementing a photonic radio front end are provided. An example apparatus may include a photonic comb filter configured to generate a photonic pulse train at a plurality of carrier frequencies, and a photonic upconverter. The photonic upconverter may be configured to receive outbound data from a data source, and encode and photomix the outbound data onto each of the carrier frequencies within the plurality of carrier frequencies to generate associated upconverted waveforms on each of the carrier frequencies. The apparatus may further comprise a transmit channel selector configured to receive the upconverted waveforms on each of the carrier frequencies, receive a control signal selecting one or more carrier frequencies for transmission of the outbound data, and filter out the upconverted waveforms at unselected carrier frequencies to provide upconverted waveforms at the selected carrier frequencies.
US10063319B2 Hybrid data transport for a virtualized distributed antenna system
A system for data transport in a Distributed Antenna System (DAS) includes a plurality of remote Digital Access Units (DAUs) located at a Remote location. The plurality of remote DAUs are coupled to each other and operable to transport digital signals between the plurality of remote DAUs. The system also includes a plurality of central hubs. Each of the plurality of central hubs is in communication with one of the remote DAUs using an electrical communications path. The system further includes a plurality of transmit/receive cells. Each of the plurality of transmit/receive cells includes a plurality of remote hubs. Each of the remote hubs in one of the plurality of transmit/receive cells is in communication with one of the plurality of central hubs using an optical communications path.
US10063314B2 Optical time domain reflectometer and method for detecting optical fiber by using the same
An optical time domain reflectometer and a method for detecting an optical fiber are disclosed. In an embodiment the optical time domain reflectometer includes: a service signal generator, a signal coupler connected to the service signal generator, an electro-optical modulator connected to the signal coupler, a transmitter connected to the electro-optical modulator, a photoelectric detector connected to the transmitter, and an analog to digital converter connected to the photoelectric detector. The optical time domain reflectometer further includes: a digital signal processor, connected to the service signal generator, the signal coupler, and the analog to digital converter, and configured to generate compensation data and a PN code sequence, receive a sampled signal sent by the analog to digital converter, and calculate a first optical fiber function.
US10063312B2 Optical network unit reset message
A low-level reset message having a reset level provides a mechanism for an optical line terminal (OLT) to remotely reset a dysfunctional optical network unit (ONU). The reset message includes a reset level field which allows the OLT to instruct the ONU to perform a reset of some or all of its hardware and software components.
US10063309B2 Method and system for addressing line of sight blockage in satellite communication networks
Method and system for addressing line of sight (LOS) blockage in satellite communication networks are provided herein. The method may include the following stages: obtaining forecast input parameters; forecasting at least one future LOS blockage in two or more communication links established between at least one communication satellite and at least one platform-mounted communication system having at least one antenna, based on the forecast input parameters; and addressing the future LOS blockage by applying at least one of: rerouting the communication links between the at least one platform-mounted communication system and at least one of the communication satellite; changing a power level of at least one of the communication links; changing at least one of: spreading, modulation and coding of at least one of the communication links; changing mobility parameters of the platform-mounted communication system.
US10063306B2 Method and systems using quasi-synchronous distributed CDD systems
Systems and methods for a communication system including a set of transmitters, wherein operations of the set of transmitters are synchronized with an accuracy bound by a synchronization error. A controller communicatively connected to each transmitter in the set of transmitters, wherein the controller is configured to: determine a tap delay for a communication channel between a receiver and each transmitter in the set of transmitters to produce a set of tap delays. Determine a minimal length of a cyclic prefix as a function of a sum of the synchronization error and a maximal tap delay in the set of tap delays. Finally, controls at least some transmitters in the set of transmitters to transmit a message to the receiver using a cyclic delay diversity (CDD) with the cyclic prefix having at least the minimal length.
US10063304B2 Channel state information measurements for license-assisted access
Systems and methods relating to accurate Channel State Information (CSI) measurements for a License Assisted Secondary Cell (LA SCell) are disclosed herein. In some embodiments, a wireless device enabled to operate in a cellular communications network according to a carrier aggregation scheme using both a licensed frequency band and an unlicensed frequency band operates to determine whether a Channel State Information Reference Symbol (CSI-RS) transmission from a LA SCell of the wireless device is present in a subframe, where the LA SCell is in an unlicensed frequency band. The wireless device further operates to process a CSI-RS measurement for the LA SCell for the subframe upon determining that a CSI-RS transmission from the LA SCell is present in the subframe and refrain from processing a CSI-RS measurement for the LA SCell for the subframe upon determining that a CSI-RS transmission from the LA SCell is not present in the subframe.
US10063303B1 Fast memory access control for phase and gain
An apparatus includes a switching circuit and a plurality of registers. The switching circuit may be configured to generate a plurality of control signals in response to an enable signal. One control signal at a time may be active while the enable signal is in a transfer state. The registers may be configured to (i) buffer a plurality of setting values received from a memory and (ii) present the setting values from a subset of the registers to a plurality of transceiver circuits while a corresponding control signal is active. The setting values may include a plurality of phase values and a plurality of gain values used in the transceiver circuits to steer a radio frequency beam. Each transceiver channel may update the setting values from the registers within a predetermined time after a corresponding control signal becomes active.
US10063302B2 Short SSW frame format for SLS beamforming process between enabled, associated stations and method of preparing wireless communication
The AP can generate a distinctive 8 bit value, and fill the 8 most significant bits (MSBs) of the a 16 bit AID field to form a EDMG BSS AID. Beamforming can include a station performing a sector level sweep (SLS) process including transmitting, in sequence, a plurality of short sector sweep (SSW) frames to the other station using corresponding ones of the antenna sectors, and receiving, in sequence, a plurality of the short SSW frames from the other station, the short SSW frames having an addressing field format specifying a receiver address association ID (RA AID) and a transmitter address association ID (TA AID). The distinctive 8 bit value can be used as the AP AID.
US10063301B2 MIMO beam steering for location-based data routing
The invention is directed to systems, methods and computer program products for determining a transmission path for a data packet through a network. An exemplary method comprises: tagging, at a first node, a data packet with at least one of a direction or a location of a second node; determining whether the second node is in a transmission area of the first node; in response to determining the second node is not in the transmission area of the first node, selecting a third node within the transmission area of the first node based on the at least one of the direction or the location of the second node; and transmitting the data packet to the third node.
US10063299B2 Precoding matrix set determining method and apparatus, and parameter indication information sending method and apparatus
A precoding matrix set determining method and apparatus, and a parameter indication information sending method and apparatus are provided. The precoding matrix set determining method include: determining, by a first network device, a parameter used for determining a precoding matrix set, where the parameter includes at least one of a phase parameter, an amplitude parameter, a quantity of vectors in the precoding matrix set, a quantity of vectors in a first codebook set in dual-codebook feedback, and a quantity of vectors in a second codebook set in the dual-codebook feedback, and the parameter is not fixed; and using the parameter to determine the precoding matrix set, where the precoding matrix set includes at least one precoding matrix. By using this solution, flexibility of feeding back a precoding matrix indicator is improved.
US10063298B2 Feedback based on codebook subset
The present invention provides for an improved application of signal strength weightings in a SDMA sectorized cellular network. The improved signal strength weightings application is conducted through the improved selection of weightings from a new codebook subset or by the selection of weightings from a larger codebook subset. In a further embodiment, an antenna beam index or bit map can be used to select the best beam(s) in a SDMA sectorized cellular network. In another embodiment, a field or factor in an uplink or downlink transmission packet can designate which directional transmission beam is best suited for the transmission or when the directional transmission beam should be activated.
US10063297B1 MIMO methods and systems
A system, method, and computer program product is provided to select at least one channel based on one or more channel characteristics and initiate a first transmission to a first multiple-input-multiple-output (MIMO)-capable portable wireless device, and further initiate a second transmission to a second multiple-input-multiple-output (MIMO)-capable portable wireless device, such that at least a portion of the first transmission occurs simultaneously with at least a portion of the second transmission and both occur via a first wireless protocol; and is further configured to initiate a third transmission to a third multiple-input-multiple-output (MIMO)-capable portable wireless device via a second wireless protocol including a 802.11n protocol, where the first wireless protocol includes another 802.11 protocol other than the 802.11n protocol.
US10063294B2 Spatial separation sub-system for supporting multiple-input/multiple-output operations in distributed antenna systems
Certain aspects involve a spatial separation sub-system for a distributed antenna system (“DAS”). The spatial separation sub-system can include input ports that are communicatively connectable to a base station, output ports that are communicatively connectable to remote antenna units of the DAS, and RF circuitry that communicatively connects the input ports and the output ports. The spatial separation sub-system can receive at least two downlink signals via at least two of the input ports. A phase difference between the downlink signals can correspond to a codebook index used to encode the downlink signals for multiple-input/multiple-output (“MIMO”) transmission. The RF circuitry can provide a combined signal power from the downlink signals to one of the output ports based on the phase difference between the downlink signals.
US10063293B2 Communication control apparatus, communication control method and terminal apparatus
[Object] To make it possible to reduce load involved in beamforming.[Solution] Provided is a communication control apparatus including: an acquisition unit configured to acquire a set of weight coefficients for forming a beam aimed at a terminal apparatus, for each of two or more antenna groups each including a portion of a plurality of antenna elements included in a directional antenna capable of forming a three-dimensional beam; and a determination unit configured to determine a set of weight coefficients for the plurality of antenna elements for forming a three-dimensional beam aimed at the terminal apparatus, on the basis of the sets of the weight coefficients for the two or more antenna groups.
US10063289B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method for transmitting broadcast signals encodes service data corresponding to each of a plurality of physical paths and time interleaves the encoded service data by using each Time Interleaving (TI) block in an interleaving frame. In the time interleaving, each TI block includes a number of actual Forward Error Correction (FEC) blocks having the encoded service data, and further includes a number of virtual FEC blocks equal to a difference between the number of actual FEC blocks of each TI block and a maximum number of actual FEC blocks. The time interleaving is performed by acquiring a cell position by using a row index, a column index and a twisting parameter, and when the acquired cell position is corresponding to a virtual cell in the number of virtual FEC blocks, the acquired cell position is skipped during a reading operation of the time interleaving.
US10063286B2 Electronic device that assists wireless communication by a memory card inserted in a slot thereof
An electronic device includes a main body having an aperture, a slot member disposed in the main body, the slot member having a slot exposed by the aperture and in which a memory card of a predetermined size is inserted and a connection terminal electrically connectable to a connection terminal of the memory card, and a coil disposed on a surface of the main body or within the main body so as to overlap with a surface of the slot member that is disposed to face a main surface of the memory card when the memory card is inserted in the slot.
US10063284B2 Isolation for communication and power
A system configured to provide galvanic isolation of data or power signals between primary and secondary sides. In various forms, the system may provide galvanic isolation with primary side passive or active sensing of a secondary side load, and with secondary side control for dual data and power control over a single galvanic interface; with series capacitive, series capacitive and resistive, alternating series capacitive and resistive, or series and parallel capacitive galvanic isolation, or series and parallel capacitive galvanic isolation for multiple isolated ground planes; using Manchester encoding across the galvanic isolation region; using differential power and data across the galvanic isolation region; using an isolated common reference for data and power links across the galvanic isolation region; using controller area networking across the galvanic isolation region; or using a resonant configuration and having feedback between the galvanic interface, only on the primary side, or only on the secondary side.
US10063282B1 Chip-to-chip signal transmission system and method for arranging chips thereof
A chip-to-chip signal transmission system including a first unit set and a second unit set arranged in a first direction is provided. The first unit set and the second unit are configured to perform the signal transmission between a first chip and a second chip. There is a shift between the first unit set and the second unit set in a second direction such that the first unit set and the second unit set are shifted in the second direction and an overlapping region is formed. By adjusting the size of the overlapping region, the signal noise and the signal attenuation due to the misalignment between the first chip and the second chip or the electromagnetic interference of the adjacent signals are reduced and the signal transmission quality is thus improved. Furthermore, a method for arranging chips is also provided.
US10063280B2 Monitoring and mitigating conditions in a communication network
Aspects of the subject disclosure may include, for example, a system for receiving telemetry information from an apparatus that induces electromagnetic waves on a wire surface of a wire of a power grid for delivery of communication signals to a recipient communication device coupled to the power grid, and detecting a condition from the telemetry information that is adverse to a delivery of the communication signals to the recipient communication device. Other embodiments are disclosed.
US10063279B2 Communication system, relay device, communication terminal, and base station
Provided is a communication system including a plurality of base stations, a plurality of communication terminals that communicates with one of the plurality of base stations, and a relay device, the relay device including a selection unit that selects a communication terminal to be relayed from among the plurality of communication terminals on the basis of communication quality information received from each of the plurality of communication terminals, and a relay unit that relays communication between the communication terminal selected by the selection unit and the corresponding base station.
US10063274B1 Method to build asymmetrical transmit/receive switch with 90 degrees impedance transformation section
An apparatus includes an input port, an output port, a common port, a first impedance matching network, a second impedance matching network, a first switch circuit, and a second switch circuit. The first impedance matching network may be coupled between the input port and the common port. The second impedance matching network may be coupled between the common port and the output port. The first switch circuit may be coupled between the input port and a circuit ground potential. The second switch circuit may be coupled between the output port and the circuit ground potential. The first and the second impedance matching networks are asymmetrical.
US10063272B1 Portable device attachment
A portable device attachment includes an attachment pad, a strap, a stopping boss, and a strap guide. The strap is disposed on a side of the attachment pad, which is opposite to the attachment surface, to extend vertically and an upper end of the strap is fixed to an upper side of the attachment pad. The strap guide includes a pocket member fixed to the side of the attachment pad, a guide hole formed in the pocket member to guide upward and downward movement of the stopping boss, a lower stopping hole formed at a lower end of the guide hole to stop the stopping boss while the strap is unfolded, and an upper stopping hole formed at an upper end of the guide hole to strop the stopping boss while a central portion of the strap is bent after the lower side of the strap is pushed upwards.
US10063268B2 Portable electronic device support
In certain embodiments of the present invention, a portable electronic device support comprises a base, a frame, and a rotational mechanism, with the base including a front and a rear panel. The rotational mechanism is attached to the frame at a position offset from the center so that substantially the same viewing angle can be maintained after rotation from landscape to portrait orientation.
US10063265B2 Ultra wide band digital pre-distortion
A digital pre-distortion system can inversely model a power amplifier of a system to linearize the transmitter. A complex baseband model for digital pre-distortion based on a narrowband signal assumption is unworkable for an ultra wide band Cable television application. Predistortion can use a true wide band model including real-valued basis terms, obtained from a real-valued signal. When raised to a power, both even and odd harmonics or both odd or even other non-linear terms are represented and negative frequency fold-over can be accounted for. A Hilbert transform can be applied. Compressed sensing can be used to reduce the number of basis terms in the true real wide band model to generate a sparse model. Sparse equalization can be added to improve the stability of the digital pre-distortion system.
US10063264B2 Real time polarization compensation for dual-polarized millimeter wave communication
A communication system comprises a signal generator, polarizer, signal combiner, transmitter, positioning device, and controller. The signal generator converts first and second received data streams into respective first and second orthogonal linearly polarized signals. The polarizer is at a first rotation angle and converts first and second orthogonal linearly polarized signals into, respectively, a first right-hand-circularly polarized (RHCP) signal and first left-hand circularly polarized (LHCP) signal, which are combined in signal combiner into a signal sent by transmitter to a receiver. The positioning device adjusts the first rotation angle to substantially increase isolation between third and fourth orthogonal linearly polarized signals at the receiver. The controller performs the real-time analysis of transmission loss and directs the positioning device to adjust the first rotation angle.
US10063261B1 Communication endpoints and related methods for forward error correction of packetized data
Communication endpoints and related methods for forward error correction (FEC) are disclosed. A communication endpoint includes control circuitry including a packetizer configured to segment near-end data into groups of near-end data packets, and a forward error correction (FEC) packet generator configured to generate at least two near-end FEC packets for each group of near-end data packets. A method includes generating the FEC packets, and transmitting the data packets and the FEC packets to a far-end communication endpoint. A communication endpoint includes control circuitry including a forward error correction repairer configured to use far-end FEC packets to repair groups of far-end data packets. A method includes receiving a group of far-end data packets and corresponding far-end FEC packets, and repairing far-end data packets with the corresponding far-end FEC packets.
US10063257B1 Data storage device encoding and interleaving codewords to improve trellis sequence detection
A data storage device is disclosed comprising a storage medium. First data is encoded into a first codeword comprising a plurality of i-bit symbols, and second data is encoded into a second codeword comprising a plurality of j-bit symbols, wherein i is different than j and a first code rate of the first codeword is less than a second code rate of the second codeword. The first codeword and the second codeword are symbol interleaved to generate an interleaved codeword, and the interleaved codeword is written to the storage medium.
US10063256B1 Writing copies of objects in enterprise object storage systems
Various implementations disclosed herein enable writing a number of copies of object data or parity data associated with a data segment to a storage system. For example, in various implementations, a method of writing a number of copies of object data or parity data associated with a data segment is performed by a first storage entity of the storage system. In various implementations, the first storage entity includes a non-transitory computer readable storage medium and one or more processors. In various implementations, the method includes obtaining a data segment from an ingest entity in response to a request to write a number of copies of object data or parity data, determining whether the request is to write object data or parity data, and in response to determining that the request is to write object data, writing the number of copies of object data according to a shared resource utilization threshold.
US10063255B2 Stochastic computation using deterministic bit streams
In some examples, a device includes an integrated circuit comprising a computational unit configured to process at least two input bit streams that each include a sequential set of data bits or two or more sets of data bits in parallel that is deterministically encoded to represent numerical values based on a probability that any data bit in the bit stream is high. In some examples, the computational unit includes a convolver configured to generate pair-wise bit combinations of the data bits of the input bit streams. In some examples, e computational unit further includes a stochastic computational unit configured to perform a computational operation on the pair-wise bit combinations and produce an output bit stream having a set of data bits indicating a result of the computational operation based on a probability that any data bit in the set of data bits of the output bit stream is high.
US10063254B1 Delta sigma modulator
A delta sigma modulator having: an integrator that receives an input signal; a comparator that outputs a digital pulse when an output of the integrator goes beyond a threshold; a 1 bit DAC that outputs a predetermined analog signal in response to the digital pulse; and a subtractor that subtracts the analog signal from the input signal; wherein the 1-bit DAC comprises: an output MOS transistor having its gate and drain connected by default to a predetermined control voltage and to a current sink; wherein in response to the digital pulse a control circuit controllably brings the MOS transistor to a non-conductive state where any drop in voltage of its source causes the MOS transistor to conduct and, after connecting the drain of the MOS transistor away from the current sink and to an output node, pulls down the source until a predetermined charge is sent to the output node.
US10063249B2 Audio circuit for suppressing DC shock noise
A D/A converter converts digital audio data DIN into analog differential audio signals VP and VN. A differential to single-ended conversion circuit converts the differential audio signals VP and VN into a single-ended audio signal VSE. A volume circuit receives the single-ended audio signal VSE, and amplifies the single-ended audio signal VSE with a gain that corresponds to a volume value. A reference voltage source generates a reference voltage VREF commonly referred by the differential to single-ended conversion circuit and the volume circuit. In a calibration operation, a calibration circuit controls the D/A converter so as to shift at least one from among the differential audio signals VP and VN such that the difference between the output voltage VSE of the differential to single-ended conversion circuit and the reference voltage VREF approaches zero.
US10063244B1 PLL with accelerated frequency lock
Phase-locked loop circuitry to generate an output signal, the phase-locked loop circuitry comprising oscillator circuitry, switched resistor loop filter, coupled to the input of the oscillator circuitry (which, in one embodiment, includes a voltage-controlled oscillator), including a switched resistor network including at least one resistor and at least one capacitor, wherein an effective resistance of the switched resistor network is responsive to and increases as a function of one or more pulsing properties of a control signal (wherein pulse width and frequency (or period) are pulsing properties of the control signal), phase detector circuitry, having an output which is coupled to the switched resistor loop filter, to generate the control signal (which may be periodic or non-periodic). The phase-locked loop circuitry may also include frequency detection circuitry to provide a lock condition of the phase-locked loop circuitry.
US10063236B2 Low-voltage differential signaling transmitter and receiver
A low-voltage differential signaling transmitter includes a stage-by-stage amplification module, a level adjustment module, and a drive module. The level adjustment module shifts upward and shift downward a differential mode received signal, so as to, after enabling upward-shifted and downward-shifted signals to overcome a threshold voltage of a load transistor inside a post-stage circuit, have more headroom to improve an operation bandwidth of the load resistor. A low-voltage differential signaling receiver is also proposed herein.
US10063234B1 Half-frequency command path
A semiconductor device includes a clock divider that receives a clock signal and generates even and odd clock signals. The clock signal includes a first frequency, while the even and odd clock signals each includes a second frequency that is half the first frequency. The semiconductor device also includes even and odd command paths coupled to the clock divider each having a set of logic and a set of flip-flops. The even command path receives a command and the even clock signal and outputs an even output signal. The odd command path receives the command and the odd clock signal and outputs an odd output signal. The semiconductor device also includes combination circuitry coupled to the even and odd command paths that combines the even and odd output signals.
US10063231B2 Systems and methods for enhancing confidentiality via logic gate encryption
Presented are systems and methods that allow hardware designers to protect valuable IP and information in the hardware domain in order to increase overall system security. In various embodiments of the invention this is accomplished by configuring logic gates of existing logic circuitry based on a key input. In certain embodiments, a logic function provides results that are dependent not only on input values but also on an encrypted logic key that determines connections for a given logic building block, such that the functionality of the logic function cannot be determined by reverse engineering. In some embodiments, the logic key is created by decrypting a piece of data using a secret or private key. Advantages of automatic encryption include that existing circuitry need not be re-implemented or re-built, and that the systems and methods presented are backward compatible with standard manufacturing tools.
US10063230B2 Electronic switch with force feedback function
An electronic switch with force feedback function includes a base, an actuating component and a. The actuating component is movably connected to the base, and includes a. The magnetic field generating module is disposed on the base, and provides a magnetic repulsive force to the magnetic unit for force feedback while the actuating component moves close to the base.
US10063227B2 Level shifting circuit
A level shifting circuit has an input configured to receive an input signal, wherein the input signal has symmetrical maximum and minimum voltages. The level shifting circuit further includes an output configured to provide an output signal, wherein the output signal has asymmetrical maximum and minimum voltages. The output signal is generated in response to the input signal. The output signal is applied to drive a gate terminal of a SiC MOSFET.
US10063226B2 Level shift circuit
A level shift circuit including serially-connected first resistor and first transistor and serially-connected second resistor and second transistor, a protection circuit that receives signals at a first junction between the first resistor and the first transistor and a second junction between the second resistor and the second transistor, a latch circuit receiving an output of the protection circuit, serially-connected third and fourth transistors and serially-connected fifth and sixth transistors respectively connected in parallel to the first and second resistors, a switching time detection circuit that receives the signals at the first and second junctions and detects an occurrence of switching noise, and first and second logical AND circuits that receive outputs of the switching time detection circuit and the signals at the first and second junctions, and respectively control the fourth and sixth transistors. The third and fifth transistors are controlled by an output, or an inversion thereof, of the latch circuit.
US10063224B2 Driver circuit and semiconductor module having same
An output of a gate driver that drives a main switch is connected to the gate of the main switch, and a low-voltage side power supply terminal of the gate driver is connected to a source of the main switch via a current limiting resistor. Moreover, a suppression capacitor for suppressing rapid changes in current, having a prescribed capacitance, is connected between the drain of the main switch of a main circuit and the low-voltage side power supply terminal of the gate driver. This makes it possible to suppress the rapid change in current that occurs when the main switch switches OFF as well as to prevent extremely large currents from occurring in a low-voltage side power supply line of the driver circuit.
US10063223B1 Audio switch circuit for reducing on-resistance variation
According to an implementation, an audio switch circuit includes an audio switch configured to selectively couple an input node to an output node to transfer an audio signal across the audio switch. The audio switch has an on-resistance in response to the input node being coupled to the output node. The on-resistance of the audio switch changes by a first value in response to an input voltage of the audio signal increasing from a first level to a second level. The audio switch circuit includes an on-resistance compensation circuit configured to have an on-resistance that changes by a second value in response to the input voltage of the audio signal increasing from the first level to the second level. The on-resistance compensation circuit is coupled to the audio switch such that the second value at least partially offsets the first value.
US10063220B2 Signal generator with multiple outputs
A signal generator that provides signals for multiple outputs is presented. In some embodiments, a signal generator can include switching circuitry that is coupled to provide a signal to an active output of a plurality of outputs in response to control signals; a driver that provides the signal to the switching circuitry, the signal being at a frequency appropriate for the active output; and a logic that provides the control signals to the switching circuitry and provides a waveform to the driver, the waveform having the frequency appropriate for the active output, the control signals indicating which of the plurality of outputs is the active output.
US10063218B2 Schmitt trigger with threshold voltage close to rail voltage
Voltage level shifting in a switching output stage is presented. The circuit may include a switching output stage configured to receive an analog input signal and provide a responsive digital output signal, the switching output stage having a first switching device coupled to a first supply voltage and a second switching device coupled to a second supply voltage, the first switching device and the second switching device being coupled to a common output node. The apparatus may also include a voltage level shifter circuit coupled to a switching control node of the second switching device, the voltage level shifter configured to shift a voltage level at the switching control node of the second switching device relative to the analog input signal, wherein the digital output signal at the common output node transitions as the input signal reaches a predetermined threshold value.
US10063217B2 Current-to-voltage conversion circuit and self-oscillation circuit
A current-to-voltage conversion circuit according to one aspect of the present invention includes a first resistor, a first current source, a first capacitor, a first output terminal, a first voltage source, a first transistor, and a second resistor. The first resistor includes a first end and a second end. The first end of the first resistor is connectable to an electrode included in a sensor and the second end of the first resistor is connected to a first electrical potential. The first capacitor includes a first end and a second end. The first end of the first capacitor is connected to the first end of the first resistor and the second end of the first capacitor is connected to the first current source. The first transistor includes a first terminal, a second terminal, and a control terminal. The first terminal is connected to the second end of the first capacitor, the second terminal is connected to the first output terminal, and the control terminal is connected to the first voltage source. The second resistor includes a first end connected to the second terminal and a second end connected to a second electrical potential.