Document | Document Title |
---|---|
US09801776B2 |
Crutch
An articulated grip pad is disclosed which includes a vertical supporting member that has a generally spherical bottom end. The crutch also includes a gripping pad having a bore. The generally spherical end of the vertical support is securely received into the bore. |
US09801775B2 |
Apparatus for unloading a user's body weight during a physical activity of said user, particularly for gait training of said user
The invention relates to an apparatus (1) for unloading a user's body weight during a physical activity of said user (4), particularly for gait training of said user (4), comprising: a plurality of ropes (41, 42, 43, 44), wherein each rope (41, 42, 43, 44) extends from an associated drive unit (510, 520, 530, 540), is deflected by a passively displaceable deflection device, e.g. a device that is displaceable by means of the forces in the deflected ropes, and then runs to a first free end (41 a, 42a, 43a, 44a) of the respective rope (41, 42, 43, 44), and a node (60) being coupled to said first free ends (41 a, 42a, 43a, 44a) and being designed to be coupled to said user (4), wherein the drive units (510, 520, 530, 540) are designed to retract and release the respective rope (41, 42, 43, 44) so as to adjust a current rope force (FR) along the respective rope (41, 42, 43, 44), which current rope forces add up to a current resulting force (F) exerted on said user (4) via said node (60) in order to unload the user (4) upon said physical activity. Further, the invention relates to a method for controlling such a system. |
US09801774B2 |
Spinal decompression belt for use with inversion table
A spinal decompression belt for reducing the pressure exerted on a user's ankles when using an inversion table. The spinal decompression belt includes an elongated pad to be disposed around a user's abdomen and that can be secured by overlapping the end portions thereof. A cushioning member is removably securable to the interior of the first end for providing additional support to the user's abdomen. The elongated pad further includes an elongated strap therearound that includes an adjustable fastener for securing the belt to the user. An extension strap having an adjustable fastener thereon extends from the front of the elongated pad to the rear thereof and can be positioned between the legs of the user. The extension strap further includes a fastener, such as a ring, having a pair of ankle bar straps thereon that can be wrapped around the ankle bars of an inversion table. |
US09801773B2 |
Hip traction device and methods
A hip traction device and associated methods is disclosed. Such a device may include a base having a proximal end and a distal end, a guide coupled to the base, a carrier configured to move along the guide, a tensioner coupled to the base and configured to provide a force to the carrier to move the carrier toward the distal end of the base, causing a leg to be put in tension, and a single body coupling mechanism being removably attached to the carrier and being configured to securely attach to a lower portion of a leg when the body coupling mechanism is detached from the carrier. |
US09801772B2 |
Human machine interfaces for lower extremity orthotics
A system and method by which movements desired by a user of a lower extremity orthotic is determined and a control system automatically regulates the sequential operation of powered lower extremity orthotic components to enable the user, having mobility disorders, to walk, as well as perform other common mobility tasks which involve leg movements, perhaps with the use of a gait aid. |
US09801769B2 |
Bedpan system
The present application includes a system for separating solid and liquid waste through a bedpan. The system includes the bedpan, a screen member, and a storage member for liquid waste. Liquid waste is passed through the screen within the bedpan and into the storage member. The storage member is externally located outside of the bedpan. The storage member is configured to visual access by a medical professional to permit an ease of measurement and detection of liquid waste collected. The storage member is detachable and can be closed to prevent spillage during transportation. |
US09801768B2 |
Manual lifting sling apparatus
Disclosed is a manual lifting sling apparatus (10) made of fabric, comprising: a bottom support part (12) used for supporting the buttocks and legs of a patient; a rear support part (11) joined to the bottom support part (12) to form an inclined angle and used for supporting the back of the patient; a left blocking part (13) and a right blocking part (14) restraining the patient respectively on the left and right sides, the left blocking part (13) and the right blocking part (14) both concurrently being joined with the bottom support part (12) and the rear support part (11); and at least two lifting handles (15) provided on both the left blocking part (13) and the right blocking part (14). The fabric used for the apparatus is a woven fabric or non-woven fabric, and is made of a non-biodegradable material or biodegradable polymer material. The apparatus has a simple structure, a rational design, a high degree of comfort and is low in cost, and can be a manual lifting sling apparatus deployed specially for each patient for finite use. |
US09801752B2 |
Post nasal drip treatment
Systems and methods for treating a patient's mucus hypersecretion condition are disclosed herein. Certain implementations may involve a method for reducing mucus secretion in an upper airway of a patient to treat at least one of post nasal drip or chronic cough. The method may include advancing a treatment delivery portion of an energy-based treatment device into a nostril of the patient. The treatment delivery portion may contact mucosal tissue of the upper airway without piercing the mucosal tissue. The treatment delivery portion may deliver treatment to at least one tissue selected from the group of the mucosal tissue and another tissue underlying the mucosal tissue to modify a property of the at least one tissue and thus treat at least one of post nasal drip or chronic cough in the patient. |
US09801751B2 |
Back plate of waist support
A back plate of a waist support includes a supporting section and two wings. The supporting section has a valley portion for receiving a wearer's spine. The two wings are symmetrically connected to the supporting section from two widthwise opposite sides thereof and each have plural lengthwise grooves, for making the wings of the back plate bendable. Thereby, the waist support is endurable and supportive and can effectively distribute the load that is focused on of the wearer's lumbar vertebrae. |
US09801750B2 |
Limb protective covering
A limb protective covering (10) includes an elongated sleeve (11) and an adjustable, elastic retaining strap (12). The sleeve has a closed end (15) and an open end (16) opposite the closed end. The sleeve is made of a high performance elastomeric polymer blend, such as a styrene-butadiene-styrene (SBS) based monolayer elastomeric antistatic film having a coefficient of friction of at least 0.6. |
US09801749B2 |
Methods allowing pyloric sphincter to normally function for bariatric stents
A prosthesis that when implanted in the gastrointestinal tract does not impede the normal function of the pyloric sphincter. In some instances, the prosthesis is implanted as part of, or after, a sleeve gastrectomy procedure. The prosthesis includes a stent with an outer surface and a polymeric cover fully covering the outer surface of the stent. The stent includes a proximal stent flange; a proximal stent segment extending distally from the proximal stent flange; and an enlarged stent segment extending distally from the proximal stent segment. |
US09801748B2 |
Devices and methods for facilitating sleeve gastrectomy procedures
A gastrectomy device includes an elongated member and a tube. The elongated member has a proximal end and a distal end and defines a longitudinal side window disposed adjacent the distal end. The elongated member defines a first longitudinal channel, a second longitudinal channel, and a plurality of side apertures. The first longitudinal channel is in communication with the longitudinal side window and the plurality of side apertures is in communication with the second longitudinal channel. The tube extends through the first longitudinal channel. An array of lights is associated with the tube to provide illumination. The tube is movable through the elongated member between a first state, in which the tube is disposed within the first longitudinal channel of the elongated member, and a second state, in which a portion of the tube extends through the longitudinal side window of the elongated member. |
US09801746B2 |
Stent indwelling device
A stent indwelling device includes a guide catheter and a pusher catheter. The guide catheter includes: a core section; an outer layer section surrounding an outer circumference of the core section; a stent protection section disposed between the core section and the outer layer section, being longer than a dimension of a tube stent, having stiffness resisting compression inward in a radial direction perpendicular to a longitudinal axis of the guide catheter, and having flexibility in a direction in which the guide catheter is curved; and a stopper configured to allow expansion of the stent protection section in a direction along the longitudinal axis and restrict movement of the stent protection section in the direction with respect to the core section. |
US09801745B2 |
System to deliver a bodily implant
A catheter system with a proximal end and a distal end element at the proximal end to actuate a device at the distal end of the system, and an actuator element (32) that runs the length of the system, from the actuator element to the device and actuates the device by transmitting a physical force from the proximal end to the distal end and characterized by a pre-tensioner (40) near the distal end of the system, that can be set in a pre-tensioning disposition prior to actuation of the device, the pre-tensioner thereby reducing the magnitude of the physical force that must be transmitted from the proximal end when actuation of the device is required. |
US09801744B2 |
Methods and apparatus for luminal stenting
Described herein are flexible implantable occluding devices that can, for example, navigate the tortuous vessels of the neurovasculature. The occluding devices can also conform to the shape of the tortuous vessels of the vasculature. In some embodiments, the occluding devices can direct blood flow within a vessel away from an aneurysm or limit blood flow to the aneurysm. Some embodiments describe methods and apparatus for adjusting, along a length of the device, the porosity of the occluding device. In some embodiments, the occluding devices allows adequate blood flow to be provided to adjacent structures such that those structures, whether they are branch vessels or oxygen-demanding tissues, are not deprived of the necessary blood flow. |
US09801743B2 |
Intravascular stent
A stent design reduces the likelihood of contact among structural members when the stent diameter is reduced before insertion into the body. In one approach, an undulating link has a J-shaped profile or has an angled portion on one side at the peak of the link, in order to reduce contact during crimping. The stent may also include structural features that improve such aspects as flexibility, the coatibility of a drug coating onto the stent, flare reduction, stent retention within the body and/or reduction of the minimum diameter of the stent during crimping. |
US09801740B1 |
Method for manufacturing a personalized prothesis
A personalized prosthesis for implantation at a treatment site of a patient includes a self-expanding mesh or membrane having collapsed and expanded configurations. The collapsed configuration is adapted to be delivered to the treatment site, and the expanded configuration engages the personalized prosthesis with the treatment site. The mesh or membrane is personalized to match the treatment site in the expanded configuration, and has an outer surface that substantially matches the treatment site shape and size. The self-expanding mesh or membrane forms a central lumen configured to allow blood or other body fluids to flow therethrough. Methods of manufacturing and delivery of the personalized prosthesis are also disclosed. |
US09801736B2 |
Alignment device for a prosthetic leg liner pin
A prosthetic liner and liner pin alignment device has a support, and a body extending from the support. The body has a cup defining an inner wall surface defining a liner-receiving recess having a longitudinal axis and defining a liner pin-receiving guide hole to a liner pin-receiving pin guide aperture. The liner pin-receiving pin guide aperture has a central axis parallel to the longitudinal axis of the liner-receiving recess. |
US09801735B2 |
Modular surgical tool assembly
A modular surgical tool that is used to insert instruments into the intervertebral disc space of a patient to measure the height of the intervertebral disc space, to prepare the intervertebral disc space for an implant, and to insert the implant into the intervertebral disc space using a plurality of interchangeable tool ends. Advantageously, this modular surgical tool permits multiple insertion angles. |
US09801734B1 |
Lordotic expandable interbody implant
An expandable spinal fusion implant including a housing, upper and lower endplates, a wedge positioned within the housing and between the upper and lower endplates and a drive mechanism to urge the wedge distally between the upper and lower endplates to increase the separation between the endplates and expand the overall height of the distal end of the implant. |
US09801728B2 |
Tools for implantation and extraction of artificial discs
A hand manipulated endoscopic medical device includes a body having a proximal end, which is hand manipulated, a distal end which includes a manipulator, a light emitting device at the distal end, an imaging device at the distal end. A tool for extracting an artificial lumbar disc from between a pair of vertebral plates includes a handle, a member for transmitting force, and a sharpened end, specially configured to be placed between the artificial disc and the vertebral plate. A tool for implanting or explanting a ball to or from an artificial lumbar disc includes a pinion shaft and a pinion shaft enclosure, with a tightening knob at the proximal end of the shaft enclosure and coupled to the pinion shaft, a pinion at the distal end of the pinion shaft, a grappling device at the pinion, and a pair of semi-circular rings. |
US09801721B2 |
Sizing device and method of positioning a prosthetic heart valve
A sizing device for a collapsible prosthetic heart valve includes a collapsible and expandable stent. A microelectromechanical sensor is coupled to the stent, the sensor being capable of collecting information related to the size and stiffness of tissue. |
US09801717B2 |
Prosthetic heart valve holder apparatus
Apparatus for use with a prosthetic heart valve includes a holder, to which the heart valve is releasably attached, and an elongated handle. The handle can be connected to the holder simply by pushing a distal end of the handle straight into a recess in the holder. After this has been done, the holder preferably releasable latches onto the handle, and the handle can also be rotated about its longitudinal axis to transmit torque to the holder (e.g., a rotatable portion of the holder). Rotation of such a rotatable portion of the holder can be used to deflect portions of the valve radially inward. This operation of a rotatable portion of the holder is preferably one-way only. The handle can be released from the holder at any time, and it can similarly be reconnected to the holder at any time. |
US09801711B2 |
Reinforced commissural support structure
A device and method for controlling commissural tip deflection of a prosthetic valve, thereby both preventing failure due to repeated movement and/or uneven loading of the commissural points and also improving coaptation of the valve leaflets, including connecting reinforcing material between the commissural points so a spring-like span is created across the points. The spanning material may be in the form of a ring that is lashed, sewn or otherwise connected to the commissural points. The reinforcing material may form curved segments between the commissural points that extend outwardly to form sinuses behind the leaflets of the prosthetic valve. The reinforcing material may also extend in an upstream direction to avoid interfering with blood flowing out of the prosthetic valve. |
US09801708B2 |
Method and apparatus for coupling soft tissue to a bone
A method and apparatus for coupling a soft tissue implant into a locking cavity formed within a bone is disclosed. The apparatus includes a member to pull the soft tissue implant into a femoral tunnel. The member includes a suture having first and second ends which are passed through first and second openings associated with the longitudinal passage to form a pair of loops. A collapsible tube is positioned about the suture. Application of tension onto the suture construction causes retraction of the soft tissue implant into the femoral tunnel and the collapse of the tube to form an anchor. |
US09801704B2 |
Prothesis comprising a reinforced mesh
The present invention relates to a prosthesis (200) comprising a flexible mesh (1), which is delimited by a peripheral outer edge (1a), and a reinforcing element for said mesh, characterized in that said reinforcing element comprises at least one sheet of semi-rigid and flexible material defining a continuous vaulted structure (201) that has an inner face (201a) and an outer face (201b), at least the base (201d) of said vaulted structure being fixed to the peripheral outer edge of said mesh. |
US09801703B2 |
Medical slings
A sling including a material having a plurality of edges. At least one of the edges of the material has a pattern of projections. |
US09801698B2 |
Estimating a surface texture of a tooth
Embodiments for estimating a surface texture of a tooth are described herein. One method embodiment includes collecting a sequence of images utilizing multiple light conditions using an intra-oral imaging device and estimating the surface texture of the tooth based on the sequence of images. |
US09801696B2 |
Instrument for drilling dental root canals
An instrument for drilling dental root canals includes a tapered rod having over at least a part of its length—the active part—a polygonal cross-section forming at least two cutting edges, the active part terminating by a point and being defined by an envelope of cylindrical or conical shape, whose longitudinal axis coincides with the instrument's axis of rotation. The active part has a first portion extending from the point and a second portion extending following the first portion towards the rear of the active part. At least one cross-section of the first portion has a center of mass located on the axis of rotation and the cutting edges are located on the envelope. Any cross-section of the second portion has a center of mass offset with respect to the axis of rotation and at least one cutting edge defined by the cross-section is located set back. |
US09801691B2 |
Devices and methods for protecting the eye from adjacent skin treatments
A skin care apparatus suitable for use in proximity to a subject's eyes. The apparatus includes a treatment device and a stimulus device. Upon activation by a user, such as the subject or a technician, a stimulus delivered by the stimulus device causes the subject's eyelid to close prior to the administration of a skin care treatment by the treatment device. |
US09801690B2 |
Synthetic representation of a surgical instrument
A synthetic representation of a tool for display on a user interface of a robotic system. The synthetic representation may be used to show force on the tool, an actual position of the tool, or to show the location of the tool when out of a field of view. A three-dimensional pointer is also provided for a viewer in the surgeon console of a telesurgical system. |
US09801686B2 |
Neural monitor-based dynamic haptics
A computer-assisted surgery system may have a robotic arm including a surgical tool and a processor communicatively connected to the robotic arm. 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 arm resists movement based on the signal received from the neural monitor; and send the command to the robotic arm. |
US09801685B2 |
Connection method for MEMS navigation unit for computer-assisted surgery
A computer-assisted surgery (CAS) navigation assembly comprises a micro-electromechanical sensor (MEMS) navigation unit having one or more MEMS to provide at least orientation data. A support receives the MEMS navigation unit therein, the support being adapted to be mounted on the instrument in a fixed orientation relative to established navigated features of the instrument. At least two mating ball-in-socket features are disposed between the MEMS navigation unit and the support at opposed ends thereof for releasably engaging the MEMS navigation unit in precise orientational alignment within the receptacle, the at least two mating ball-in-socket features comprising catches aligned along an axis extending between the opposed ends, at least one of the catches being a biased catch. A method of connecting a MEMS navigation unit with a mating support fixed to a CAS instrument navigated by the CAS system is also provided. |
US09801680B2 |
Bipolar forceps
A bipolar forceps may include a first forceps arm having a first forceps arm aperture, a first forceps jaw, and a first forceps arm conductor tip; a second forceps arm having a first forceps arm aperture, a second forceps jaw, and a second forceps arm conductor tip; and an input conductor isolation mechanism having a first forceps arm housing and a second forceps arm housing. The first forceps arm may be disposed in the first forceps arm housing and the second forceps arm may be disposed in the second forceps arm housing. An application of a force to a lateral portion of the forceps arms may be configured to close the forceps jaws. A reduction of a force applied to a lateral portion of the forceps arms may be configured to open the forceps jaws. |
US09801678B2 |
Method and system of controlling conductive fluid flow during an electrosurgical procedure
Controlling conductive fluid flow during an electrosurgical procedure. At least some of the example embodiments are methods including: flowing conductive fluid from a source lumen to a suction lumen of an electrosurgical wand, the flowing with the electrosurgical wand in a first orientation; sensing a change in orientation of the electrosurgical wand to a second orientation different than the first orientation; and changing a control parameter associated with the conductive fluid flow, the changing responsive to the change in orientation of the electrosurgical wand. |
US09801673B2 |
Implant, implantation device, implantation method
An implant suitable for being anchored with the aid of mechanical vibration in an opening provided in bone tissue. The implant is compressible in the direction of a compression axis under local enlargement of a distance between a peripheral implant surface and the compression axis. The implant includes a coupling-in face which serves for coupling a compressing force and the mechanical vibrations into the implant, which coupling-in face is not parallel to the compression axis. The implant also includes a thermoplastic material which, in areas of the local distance enlargement, forms at least a part of the peripheral surface of the implant. |
US09801672B2 |
Sternal closure cerclage, plate implant and instrumentation
A closure system may secure a first bone portion to a second bone portion. The closure system may include a bracket, a band and a tensioning device. The bracket may include a first portion adapted to engage the first bone portion and a second portion adapted to engage the second bone portion. The band may engage the bracket and may be adapted to be looped around the first and second bone portions. The tensioning device may include a body and a threaded member. The threaded member may be received in the body and may engage the band such that rotation of the threaded member relative to the body moves a first end of the band relative to a second end of the band. |
US09801665B2 |
Polyaxial bone screw with shank articulation pressure insert and method
A polyaxial bone screw assembly includes a threaded shank body having an upper portion, a receiver member or head, a retaining and articulating structure, and a pressure insert disposed between the shank upper portion and a rod. The receiver has a U-shaped cradle defining a channel for receiving a spinal fixation rod and a receiver cavity. The retaining and articulating structure attaches to the shank and rotates with the shank in the cavity during positioning. The pressure insert presses upon the shank upper portion and not the retaining and articulating structure. |
US09801664B2 |
Hook with rotating saddle and rotatable mono axial pedicle screw
Disclosed herein are a hook with rotating saddle and a rotatable mono axial pedicle screw. In an embodiment, the disclosed hook may include at least one body comprising a hook member and a saddle member. The hook member and saddle member may be rotatably mounted to one another so as to rotate with respect to each other only about a common axis, and the saddle member may be configured for connection to an end of a connecting member. A surgical screw system may include receiver and screw members engagable with one another such that when engaged, only rotation of the receiving member about the longitudinal axis of the screw member and restrain against substantially all other translational or rotational movement. |
US09801661B2 |
Device for creating a bone implant
An osteonsynthesis implant has a plate-shaped base component having at least one hole, at least one axially extending rod-shaped tie rod having a first and a second end and at least one threaded component. The first end of the rod-shaped tie rod can be placed in the hole of the base component. The hole and the first end of the tie rod are formed such that the first end of the tie rod can be locked axially in the hole and is pivoted about an axis of the hole while locked to the plate. The second end of the tie rod is provided with a thread and the threaded component can be screwed onto the thread of the first tie rod. The tie rod can perform a pivoting movement of up to about 20° around the hole axis while locked in the plate hole. |
US09801660B2 |
Implantable fluid delivery devices, systems, and methods
Devices, systems, and methods for delivering fluid are provided. Devices include a housing configured for intravaginal deployment and retention, at least one reservoir configured to contain a fluid, and a fluid dispensing mechanism configured to dispense the fluid past the cervix and to the uterus of the subject. Methods include intravaginally deploying and retaining a device in the subject, and dispensing the fluid from the device such that the fluid is driven past the cervix to the uterus of the subject. |
US09801658B2 |
Removal device
Method and system for treating a patient using an inflatable device. A removal device may be used to remove the inflatable device from the body. The removal device can have at least one manually-actuatable member and at least two opposing jaws at a distal end. At least one of the at least two jaws can be movable by actuation of the at least one manually-actuatable member. At least one of the at least two jaws can have a puncturing member. |
US09801656B2 |
Self-adjusting pneumatically sealed trocar
A surgical access device including a housing having a nozzle assembly, a gas supply plenum, a gas return plenum, and a pressure sensing plenum, as well as an elongated tubular body that extends from the housing portion and defines a central lumen communicating with the nozzle assembly and the gas return plenum, a telescopic cannula assembly associated with the tubular body and including a proximal section arranged coaxially within the tubular body and a distal section coaxially supported within the proximal section and mounted for movement relative to the proximal section between retracted and extended positions, and an elastomeric sheath associated with the telescopic cannula assembly and having a distal anchor portion for securing the surgical access device during a laparoscopic surgical procedure. |
US09801654B2 |
Surgical system instrument mounting
Robotic surgical systems and methods of coupling a surgical instrument to a manipulator arm are provided. In one embodiment, a system includes a base; a setup link operably coupled to the base, the setup link locating a remote center of motion for the robotic surgical system; a proximal link operably coupled to the setup link; and a distal link operably coupled to the proximal link. A plurality of instrument manipulators are rotatably coupled to a distal end of the distal link, each of the instrument manipulators including a plurality of actuator outputs distally protruding from a distal end of a frame. |
US09801650B2 |
Tissue separating systems and methods
Systems and methods for separating an object such as a pacing lead from a patient tissue involve a flexible and torqueable shaft having an internal lumen sized to receive the object, and a hard separating mechanism for separating the object from the tissue. Typically the shaft and separating mechanism are advanced along or toward the object, and the separating mechanism is contacted with the tissue. The shaft is rotated to effect separation between the object and the tissue. The systems and methods are well suited for use in cardiac pacing or defibrillator lead explant procedures. |
US09801649B2 |
Treatment device, treatment device unit and treatment system
A treatment device includes a probe having a treatment portion to treat a biological tissue by using the ultrasonic vibration generated in an ultrasonic transducer; an action portion being able to be close to and away from the treatment portion and including a pressing portion that presses the biological tissue to the treatment portion; and a vibration damping portion disposed in a part of the pressing portion in a state of facing the treatment portion, moving following the treatment portion to which the ultrasonic vibration is transmitted when abutting on the treatment portion in a state where the ultrasonic vibration is transmitted to the treatment portion, and prevented from being grinded by the treatment portion to which the ultrasonic vibration is transmitted. |
US09801648B2 |
Surgical instruments
A surgical instrument that may include a housing, a transducer engaged with the housing which can produce vibrations, and an end-effector engaged with the transducer. The surgical instrument can further include an adjustable sheath extending from the housing where the sheath is movable relative to the distal tip of the end-effector and where the distance between the distal tip of the sheath and the distal tip of the end-effector can be set such that the sheath can act as a depth stop. The sheath can be adjusted such that, when the distal tip of the sheath contacts the tissue or bone being incised, the surgeon can determine that the appropriate depth of the incision has been reached. In other embodiments, the end-effector can be moved with respect to the sheath in order to adjust the distance between the distal tip of the end-effector and the distal tip of the sheath. |
US09801644B2 |
Clot retrieval system
Catheter-delivered endovascular medical devices are described. The devices may include a pull wire attached to a deployable basket. The basket may include a proximal portion comprising proximal cells defined by a plurality of basket strips and a distal portion comprising a plurality of distal braided mesh openings formed by a plurality of woven linear strands. The proximal and distal portions may overlap with the distal portion being in the proximal portion interior. The distal braided mesh openings may be smaller than the proximal cells when the device is in the relaxed state. Methods of using and making the devices are also described. |
US09801642B2 |
Thrombectomy catheter deployment system
A thrombectomy catheter deployment for operation of a thrombectomy catheter may include a stand alone drive unit and a disposable pump/catheter assembly which is manually placed into a carriage assembly in the drive unit. The pump/catheter assembly may have a plurality of preconnected components including a tubular structure and a thrombectomy catheter connected thereto. A barcode reader may sense specific operational data pertaining to an individual pump and may provide an interface for operation of the reciprocating linear actuator. |
US09801641B2 |
Adjustable drill depth guide
An adjustable drill depth guide includes a first sleeve, a second sleeve and a stop member. The first sleeve includes a longitudinal axis and defines a helical slot disposed about the longitudinal axis. The second sleeve is concentrically arranged relative to the first sleeve and is axially adjustable relative to the first sleeve for adjusting a length of the adjustable drill depth guide. The stop member extends radially from the second sleeve and is disposed in the helical slot. The stop member is selectively received at various positions along the helical slot to positively locate the second sleeve relative to the first sleeve in the axial direction. |
US09801640B2 |
Lateral spondylolisthesis reduction cage
An intervertebral fusion device comprising inferior and superior fusion cage devices that provide an ability to correct spondylolisthesis via in-situ adjustment. |
US09801634B2 |
Tissue thickness compensator for a surgical stapler
A fastener cartridge can comprise a support portion, a tissue thickness compensator positioned relative to the support portion, and a plurality of fasteners positioned within the support portion and/or the tissue thickness compensator which can be utilized to fasten tissue. In use, the fastener cartridge can be positioned in a first jaw of a surgical fastening device, wherein a second jaw, or anvil, can be positioned opposite the first jaw. To deploy the fasteners, a staple-deploying member is advanced through the fastener cartridge to move the fasteners toward the anvil. As the fasteners are deployed, the fasteners can capture at least a portion of the tissue thickness compensator therein along with at least a portion of the tissue being fastened. |
US09801633B2 |
Surgical fastening device and method
A fastening device, comprising an inner tube comprising a proximal end and a distal end and at least one fastener positioned within the inner tube and adapted to advance linearly towards the distal end of the inner tube, and an advancing element which converts rotational motion to linear pushing force on the fastener. In some embodiments of the invention, at least one fastener is adapted to not rotate at all or to rotate at a rate not necessarily the same as any other fasteners or any other elements during linear advancement. |
US09801631B2 |
Sheath and balloon tensioner and locator systems and methods
A tissue closure system includes a sheath and a tissue closure device. The sheath includes a tensioner assembly. The tissue closure device is insertable through and connected to the sheath, and includes an expandable member positionable distal of a distal end of the sheath. Operating the tensioner assembly applies a biasing force to the tissue closure device that withdraws the expandable member. |
US09801626B2 |
Modular motor driven surgical instruments with alignment features for aligning rotary drive shafts with surgical end effector shafts
Coupling systems for removably coupling dual rotary drive shafts of a surgical instrument to corresponding driven shafts of a surgical end effector. The surgical instrument may include a first rotary drive shaft that includes a first drive shaft axis and a second rotary drive shaft that includes a second drive shaft axis. The second drive shaft axis may be offset from and parallel with the first drive shaft axis. The coupling systems may facilitate simultaneous operable attachment of the first and second drive shafts of the surgical instrument with corresponding first and second driven shafts of a surgical end effector such that rotation of the first drive shaft rotates the first driven shaft and rotation of the second drive shaft rotates the second driven shaft. |
US09801625B2 |
Knotless tensionable suture construct for tissue reattachment
Apparatus and methods for tissue fixation/attachment/reattachment using a knotless tensionable suture construct. The knotless tensionable suture construct is a self-tensioning suture loop that can be tensioned and retensioned after the repair and can be cycled few times. The self-tensioning suture loop is formed of: (i) a simple metal surgical needle with a thin loop off the base of it to allow suture to slide through it; (ii) a single strand of surgical suture which can be of various sizes and colors; (iii) a large knot which is tied to create a large bulge to fix the construct to the device (this can be a knot or secondary piece of material, like a button); (iv) a splice formed by the single strand of suture going back through itself, the splice locking the suture in place; and (v) a suture tail that is pulled to reduce the loop size of the construct and tension the repair. |
US09801621B2 |
Arthroscopic biceps tenodesis in continuity
Techniques and reconstruction systems for soft tissue surgical repairs. The biceps tenodesis technique of the present invention provides fixation of a single diameter of the biceps tendon in a socket without the need for externalizing the tendon and without the need to pass any suture (or similar material) through any portion of the tendon (i.e., without the need to stitch or whipstitch any area/portion of the tendon). The technique improves the biomechanics of the combined fixation and helps overcome surgeons' concerns about rapid return to ADLs. |
US09801619B2 |
Expandable transluminal sheath
Disclosed is an expandable transluminal sheath, for introduction into the body while in a first, low cross-sectional area configuration, and subsequent expansion of at least a part of the distal end of the sheath to a second, enlarged cross-sectional configuration. The distal end of the sheath is maintained in the first, low cross-sectional configuration and expanded using a radial dilatation device. In an exemplary application, the sheath is utilized to provide access for a diagnostic or therapeutic procedure such as ureteroscopy or stone removal. |
US09801618B2 |
Laparoscopic surgical scaffold
A collapsible scaffolding can collapse for deployment to a laparoscopic surgical site through a trocar or the like, and can expand to provide a surface for organ retraction within a body cavity. In the expanded state, the scaffolding may assist a surgical procedure in a variety of ways, such as by providing a rigid structure upon which to secure retracted organs or surgical tools such as lights, cameras, and so forth. |
US09801617B2 |
Self-adjusting medical device
A device for sealing a fistula includes a first flange for orienting against a first wall of the fistula, a second flange for orienting against a second wall of the fistula, and at least one stem coupling the first and second flanges. Illustratively, the at least one stem is elastomeric. The stem(s) exhibit(s) an elongation of greater than about 0.6 mm/N of force applied between the first and second flanges in the range of elongation of about 0 mm to about 15 mm. Additionally or alternatively illustratively, the stem(s) comprise(s) (an) elastomeric tube(s) including (a) wall section(s) having a varying radius along its (their) length(s). Additionally or alternatively illustratively, the stem(s) pass(es) through (respective) opening(s) provided in at least one of the first and second flanges to permit adjustment of the location of at least one of the first and second flanges along the length of the stem(s). |
US09801603B2 |
Method and apparatus for detecting dental caries and X-ray imaging apparatus
The present invention relates to a method and apparatus for detecting dental caries and an X-ray imaging apparatus and, more particularly, a method and apparatus for detecting dental caries and an X-ray imaging apparatus that can automatically detect occurrence and the degree of progress of caries by processing dental X-ray images. |
US09801602B2 |
X-ray diagnostic apparatus to identify a target in x-ray images
In an X-ray diagnostic apparatus of one embodiment, an image data generator sequentially generates X-ray images based on X-rays transmitted through a subject. An image processor executes: first processing where, in response to an instruction to start correction processing, a position of a target contained in a predetermined X-ray image is obtained as a reference position; and second processing where corrected images in which positions of the target are set at the reference position are sequentially generated from newly generated X-ray images. An image data storage unit stores therein information on a reference position with respect to each set of conditions of manipulation on the subject. Upon receiving the instruction to start correction processing, the image processor executes the second processing by using information on the reference position stored in the image data storage unit, in accordance with a set of the conditions of manipulation on the subject. |
US09801597B2 |
Multi-detector imaging system with x-ray detection
An imaging system is provided that includes a gantry having a bore extending therethrough; a plurality of image detectors attached to the gantry and radially spaced around a circumference of the bore such that gaps exist between image detectors along the circumference of the bore; an x-ray source attached to the gantry, wherein the x-ray source transmits x-rays across the bore towards at least two of the image detectors; wherein at least two image detectors detect both emission radiation and x-ray radiation. |
US09801594B2 |
Ebeam tomosynthesis for radiation therapy tumor tracking
A system for tracking tumors during radiotherapy by interleaving treatment pulses with imaging pulses is disclosed. The system includes a multisource scanning eBeam X-ray tube having a plurality of focal spots. The X-ray tube is configured to emit X-rays to a plurality of different locations on a target by sequentially emitting the X-rays to the focal spots in the plurality of focal spots. This is done such that the X-rays can be emitted to the plurality of different locations on the target without substantially moving the X-ray tube or the target. The system further includes an imager panel configured to act as the target and configured to receive the X-rays from the focal spots of the X-ray tube. The system further includes a tomosynthesis reconstruction module configured to process output from the imager panel to construct an image. |
US09801587B2 |
Heart rate monitor with time varying linear filtering
A system, method, and device for monitoring a cardiac signal of a user includes an emitter (LED) for transmitting light toward skin of the user, a receiver (photodiode) for receiving a reflection of the transmitted light and generating a light intensity signal, and a processor configured to generate a photoplethysmogram (PPG) signal based on the light intensity signal. The PPG signal includes a cardiac component, a motion component and a respiratory component. An inertial sensor provides a motion signal to the processor based on sensed movement of the device and one or more time-variant filters are configured by the processor to filter the PPG signal to isolate the cardiac component of the PPG signal based on determined filter coefficients. |
US09801581B2 |
Devices, systems and methods for detecting a bilateral differential in olfactory threshold for pure odorants
The present system is directed in various embodiments to devices, systems and methods for detection, evaluation and/or monitoring olfactory dysfunction by measuring and determining the patient's olfactory detection threshold for the left and the right nostril. More specifically, the present invention relates to devices, systems and methods for detecting an asymmetric differential in a patient's olfactory detection threshold (left vs right nostril) which, when present, may be used as a device to detect, diagnose and/or monitor olfactory deterioration resulting from certain neurodegenerative disorders such as Alzheimer's disease. |
US09801578B2 |
Reduced size optical coupler for fluorescence detection
Optical systems are disclosed for use in identifying an analyte, such as glucose in blood or interstitial fluid (ISF), using a biomaterial, such as glucose binding protein (GBP), that is brought into contact with the analyte. An optical system includes a first filter adapted to reflect light emitted from a light-emitting diode to illuminate a fluorescent body, and further adapted to transmit light emitted from the fluorescent body, and a second filter adapted to separate light transmitted by the first filter into signal band light and reference band light. |
US09801577B2 |
Sensitivity calibration of in vivo sensors used to measure analyte concentration
Methods, devices, systems, and computer program products are provided to improve sensitivity calibration of an in vivo analyte sensor and usability of an associated analyte monitoring system. In certain embodiments, methods are provided that improve the user experience of using an analyte monitoring system. Certain embodiments of the present disclosure include features that reduce the amount of calibration or re-calibration performed by the analyte monitoring system. More specifically methods of using a suspect calibration attempt to avoid having to recalibrate by adjusting the calibration or mitigating effects of sensor signal attenuation that caused the calibration attempt to be suspect are provided. Additional features are disclosed. |
US09801576B2 |
Application of electrochemical impedance spectroscopy in sensor systems, devices, and related methods
A diagnostic Electrochemical Impedance Spectroscopy (EIS) procedure is applied to measure values of impedance-related parameters for one or more sensing electrodes. The parameters may include real impedance, imaginary impedance, impedance magnitude, and/or phase angle. The measured values of the impedance-related parameters are then used in performing sensor diagnostics, calculating a highly-reliable fused sensor glucose value based on signals from a plurality of redundant sensing electrodes, calibrating sensors, detecting interferents within close proximity of one or more sensing electrodes, and testing surface area characteristics of electroplated electrodes. Advantageously, impedance-related parameters can be defined that are substantially glucose-independent over specific ranges of frequencies. An Application Specific Integrated Circuit (ASIC) enables implementation of the EIS-based diagnostics, fusion algorithms, and other processes based on measurement of EIS-based parameters. |
US09801574B2 |
Techniques to improve polyurethane membranes for implantable glucose sensors
The invention provides an implantable membrane for regulating the transport of analytes therethrough that includes a matrix including a first polymer; and a second polymer dispersed throughout the matrix, wherein the second polymer forms a network of microdomains which when hydrated are not observable using photomicroscopy at 400× magnification or less. In one aspect, the homogeneous membrane of the present invention has hydrophilic domains dispersed substantially throughout a hydrophobic matrix to provide an optimum balance between oxygen and glucose transport to an electrochemical glucose sensor. |
US09801570B2 |
Auditory stimulus for auditory rehabilitation
Generally, a method performed by one or more processing devices includes generating a graphical user interface that when rendered on a display of the one or more processing devices renders a visual representation of an environment and a visual representation of an object in the environment; retrieving an auditory stimulus with one or more auditory attributes indicative of a location of a virtual target in the environment; receiving information specifying movement of the object in the environment; determining, based on the movement of the object, a proximity of the object to the virtual target; adjusting, based on the proximity, one or more values of the one or more auditory attributes of the auditory stimulus; and causing the one or more processing devices to play the auditory stimulus using the adjusted one or more values. |
US09801569B2 |
Method of detecting activity with a motion sensor, and corresponding device and computer program
This method for detecting activity (A) of a physical system carrying a motion sensor comprises the following steps: extracting (100) a sequence (M) of measurements provided by the motion sensor; deducing (102) therefrom an observation sequence (O) calculated on the basis of the measurement sequence (M); determining (104) the activity (A) of the physical system in the form of a sequence of states corresponding to the observation sequence, using a statistical model of components of the observation sequence in view of a plurality of possible predetermined states of the physical system.At least one component of the observation sequence (O) is calculated on the basis of a reference value ({circumflex over (λ)}) of a vector representing a reference axis. In addition, the method comprises the following calibration steps: calculation (106) of a likelihood value of the observation sequence (O) in view of said statistical model; comparison (106) of this likelihood value with a predetermined threshold; on the basis of this comparison, activating an estimation (108) of a new reference value ({circumflex over (λ)}) of the vector representing the reference axis. |
US09801567B2 |
Medical image processing device, method for operating the same, and endoscope system
First RGB image signals are inputted. A first B/G ratio and a first G/R ratio are calculated. The first B/G ratio and the first G/R ratio are converted into a second B/G ratio and a second G/R ratio, respectively, through a color information conversion process. Owing to the color information conversion process, a difference between first and second observation areas in a second signal ratio space formed by the second B/G ratio and the second G/R ratio is greater than a difference between the first and second observation areas in a first signal ratio space formed by the first B/G ratio and the first G/R ratio, and a difference between the first and third observation areas in the second signal ratio space is greater than a difference between the first and third observation areas in the first signal ratio space. |
US09801563B2 |
Micro-magnetic reporter and systems
The present disclosure describes system and methods for detecting and amplifying weak magnetic fields generated by anatomical structures. The disclosure describes an implantable magnetic reporter system. The magnetic reporter system includes a magnetic reporter. The magnetic reporter includes a platform coupled to a support structure by a plurality of torsional flexures. A magnet is disposed on the platform, and the magnet and platform rotate when exposed to a magnetic field. The rotation of the magnet generates a stronger magnet field that is detectable external to the patient. |
US09801560B2 |
Ophthalmic lens with a neural frequency detection system
The present invention relates generally to an ophthalmic device capable of monitoring neural frequencies and correlating the measured frequencies them to specific brain activity/functions. In some embodiments, profiles specific to the user of the ophthalmic device can be pre-programmed to tailor a brain activity/function profiles according to a user. Based on the determined brain activity/function from the correlation, a signal may be generated to provide feedback to the user. The signal may be transmitted to the user in one or more form. For example, the signal may be outputted to a wireless device in wireless communication with the ophthalmic device, and/or through an audible signal projected by an acoustic element, and/or a visual signal projected using a photon emitter, both which may be included in the ophthalmic device. |
US09801557B2 |
Catheter or guidewire device including flow sensing and use thereof
Devices and methods are provided for performing procedure on tissue with flow monitoring using flow sensors. The devices include an elongated member, and at least one flow sensor disposed on the elongated member. The flow sensor includes at least one temperature sensor and at least one heating element having a cavity. At least a portion of the at least one temperature sensor is housed in the cavity. A temperature measurement of the temperature sensor provides an indication of the flow rate of a fluid proximate to the flow sensor. |
US09801554B2 |
Sensor for determining body parameters during exercise
A noninvasive light sensor for detecting heart beat signals has a circular support member engageable circumferentially with a body part of a person. There are a plurality of light emitters and light detectors located around a circumference of the circular support member for respectively emitting light signals into different areas of tissue surrounding the body part, and receiving reflected light signals from the different areas of tissue surrounding the body part. |
US09801552B2 |
Systems and methods for variable filter adjustment by heart rate metric feedback
A physiological signal processing system for a physiological waveform that includes a cardiovascular signal component provides a variable high pass filter that is responsive to the physiological waveform, and that is configured to high pass filter the physiological waveform in response to a corner frequency that is applied. A heart rate metric extractor is responsive to the variable high pass filter and is configured to extract a heart rate metric from the physiological waveform that is high pass filtered. A corner frequency adjuster is responsive to the heart rate metric extractor and is configured to determine the corner frequency that is applied to the variable high pass filter, based on the heart rate metric that was extracted. Analogous methods may also be provided. |
US09801550B2 |
Method and system for measuring anatomical dimensions from a digital photograph on a mobile device
A mobile, hand-held communication device with a digital touch screen display and a camera for acquiring an image of the human body is programmed to function as a digital anthropometer. The user digitizes anatomical landmarks on the displayed image to quickly obtain linear measurements which are used with a known morphological relationship to make an anatomical prediction for clothing measurement, body composition and postural displacement with accuracy and without external equipment. |
US09801547B2 |
Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device
An activity monitoring device and associated methods for using and interfacing with the activity monitoring device are provided. In one example, the activity monitoring device includes a housing configured for attachment to a body part of a user. Also included ins a display screen attached to the housing and a sensor for capturing physiological conditions of the user. The sensor is disposed along a surface of the housing so that the sensor is proximate to the body part, the body part having at least some exposed skin. The activity monitoring device also includes memory for storing the captured physiological conditions, and a processor for examining the captured physiological conditions. At a particular time, the processor automatically selects an application to execute from a plurality of applications based on characteristics of the captured physiological conditions. |
US09801545B2 |
Method and apparatus for providing rolling data in communication systems
Methods and systems for providing data communication in medical systems are disclosed. |
US09801543B2 |
Hand-held medical-data capture-device having detection of body core temperature by a microprocessor from a signal from a digital infrared sensor on a separate circuit board with no A/D converter and having interoperation with electronic medical record static IP address system
In one implementation, an apparatus estimates body core temperature from an infrared measurement of an external source point using a cubic relationship between the body core temperature and the measurement of an external source point is described, estimates temperature from a digital infrared sensor and determines vital signs from a solid-state image transducer, or determines vital signs from a solid-state image transducer and estimates body core temperature from an infrared measurement of an external source point using a cubic relationship between the body core temperature and the measurement of an external source point; after which the estimated and/or determined information is transmitted to an external database. |
US09801542B2 |
Health monitoring appliance
A heart monitoring system for a person includes one or more wireless nodes; and wearable appliance in communication with the one or more wireless nodes, the appliance monitoring vital signs. |
US09801535B2 |
Medico-surgical apparatus
An introducer for an endotracheal tube (50) has a bendable rod (10) with a video camera (15) and light source (16) mounted at its patient end (12) and connected by a cable (17) to an electrical connector (2) fixed at the machine end of the rod. The connector (2) has a narrow profile to allow the endotracheal tube (50) to be slid over it. In use, the camera (15) is connected to a video display (4) via a cable (5) and a mating connector (6), the rod (10) is bent to the desired shape and inserted into the trachea. The mating connector (6) is then disconnected to enable the endotracheal tube (50) to be slid to the correct position in the trachea along the rod (10) and over the connector (2) mounted at the machine end of the rod. The rod (10) is then removed to leave the tube (50) in position. |
US09801532B2 |
Medical instrument
A medical instrument for endoscopic procedures that is provided with a hollow shaft, such that at least two channels are configured in the shaft and the channels can be coupled on the proximal end with supply conduits. To create a medical instrument of the aforementioned type which is of simple structure and ensures secure connect ability, it is proposed according to the invention that the proximal end of at least one first channel positioned in the shaft and the distal end at least one supply conduit that is to be coupled with this first channel are configured with respect to their geometric structural design in such a way that this first channel and the corresponding supply conduit can be coupled only with one another. |
US09801531B2 |
Endoscope system and method for operating endoscope system
An endoscope system includes an image acquisition section, an attention area setting section, and a dimming control section. The image acquisition section acquires a captured image that includes an object image. The attention area setting section sets an attention area within the captured image based on information from the endoscope system. The dimming control section performs a dimming control process that controls the intensity of illumination light based on the attention area set by the attention area setting section. |
US09801530B2 |
Endoscope apparatus and image pickup control method thereof
An endoscope apparatus, comprising: an image pickup device; a detection device that detects whether or not an image region at which a part of an object region is edged along a direction parallel to the scan lines in a state that is different to a case where a plurality of the scan lines are simultaneously exposed exists in a frame image due to differences of exposure timings for each of the scan lines based on an image feature amount in the frame image that is obtained from the image data for each of the scan lines that is outputted from the image pickup device; and an exposure control device that lengthens an exposure time of each of the scan lines by the image pickup device in comparison to a case where the detection device does not detect the image region, if the detection device detects the image region. |
US09801529B2 |
Rotation of outrigger during medical procedure
A medical device such as an endoscope, a laparoscope, or other device including an entry guide uses outriggers or arms that are mounted on the distal end of the entry guide and rotationally deployed to provide separation of instruments when the entry guide reaches a work site. Deployment can be implemented with as few as one cable or actuator to operate the arms. This mechanism may achieve working separation in a short axial length without complicating instrument channels that may be used for other instruments introduced through the entry guide. |
US09801528B2 |
Guidewire
[Problem] To provide a guidewire that has good operability and that can perform procedures efficiently.[Solution to Problem] A guidewire is for guiding insertion of a medical appliance into a subject. The guidewire includes an inserting portion and an observation optical system. The inserting portion has a first part and a second part that has higher flexibility than the first part, and the inserting portion is to be inserted into the subject. The observation optical system is provided to the inserting portion, and the observation optical system is provided for observing inside the subject. |
US09801525B2 |
Method for assembling a cover glass in an endoscope and endoscope
A method for assembling a cover glass in an endoscope and an endoscope with a cover glass. To assemble a cover glass in an endoscope, an uncoated cover glass is soldered into an intermediate ring, the cover glass soldered into the intermediate ring is provided with a coating, and the intermediate ring provided with the coated cover glass is joined into a sheath of the optical system of the endoscope. |
US09801522B2 |
Dish washer and control method thereof
A dish washer including a sump unit disposed below a wash tub and configured to collect water, and an upper nozzle, a lower nozzle, and a subsidiary nozzle configured to spray water received from the sump unit onto dishes/cutlery contained in at least one rack. The sump unit includes a circulating pump configured to pump water collected in the sump unit, and a distributing element configured to allow water pumped by the circulating pump to be sprayed through any one of the lower nozzle and the subsidiary nozzle, and to be sprayed selectively through the upper nozzle. Accordingly, it is possible to independently perform an intensive wash mode of spraying water only through the subsidiary nozzle. |
US09801519B2 |
Stain treatment and removal
A package for delivering a cleaning solution to a surface to be cleaned includes a sealed packet having a cleaning solution therein with at least a portion of an outer lower surface thereof having at least one weakened, frangible area that is adapted to rupture when a predetermined pressure is applied to an upper surface of the packet. The cleaning solution in the packet can be discharged through the frangible areas when the packet is positioned on a surface and the predetermined pressure is applied to the packet to rupture the packet. |
US09801518B2 |
System and method for autonomous mopping of a floor surface
A mobile robot configured to travel across a residential floor or other surface while cleaning the surface with a cleaning pad and cleaning solvent is disclosed. The robot includes a controller for managing the movement of the robot as well as the treatment of the surface with a cleaning solvent. The movement of the robot can be characterized by a class of trajectories that achieve effective cleaning. The trajectories include sequences of steps that are repeated, the sequences including forward and backward motion and optional left and right motion along arcuate paths. |
US09801517B2 |
Shopping facility assistance object detection systems, devices and methods
Some embodiments provide apparatuses and methods useful to providing control over movement of motorized transport units. In some embodiments, an apparatus providing control over movement of motorized transport units at a shopping facility comprises: a central computer system comprising: a transceiver; a control circuit; a memory coupled to the control circuit and storing computer instructions that when executed by the control circuit cause the control circuit to perform the steps of: obtain, from one or more of the communications received from the motorized transport unit, route condition information comprising information corresponding to an intended route of travel; obtain additional route condition information detected by one or more detectors external to the motorized transport unit; detect an object affecting the intended route of travel; identify an action to be taken by the motorized transport unit with respect to the detected object; and communicate one or more instructions. |
US09801516B2 |
Surface cleaning appliance
A surface cleaning appliance having a cleaner head that includes an agitator and a motor for driving the agitator. The appliance includes a switch coupling the motor to a supply voltage, a voltage sensor for measuring the magnitude of the supply voltage, a current sensor for measuring the magnitude of current through the motor, and a controller configured to output a PWM signal for controlling the switch. The controller then adjusts the duty cycle of the PWM signal in response to changes in the supply voltage and in response to changes in the current through the motor. |
US09801515B2 |
Robot cleaner
A robot cleaner includes a cleaner body, a suction unit, and a cyclone unit. The cyclone unit has a first suction opening and a second suction opening for sucking air, and a first cyclone and a second cyclone for passing air therethrough, the air having dust filtered therefrom by a centrifugal force. A first guiding member and a second guiding member extend upwardly from the suction unit toward the cyclone unit with an inclination angle, the first guiding member for connection between the suction unit and the first suction opening, and the second guiding member for connection between the suction unit and the second suction opening. A dust box communicated with a dust discharge opening is provided at a front side of the cyclone unit so as to collect dust filtered by the cyclone unit. The dust box is partially or wholly accommodated between the first and second guiding members. |
US09801514B2 |
Vacuum cleaner filter housing
A vacuum cleaner includes a motor housing, a motor and fan assembly in communication with the motor housing, a housing forming a receptacle in fluid communication with the motor housing, and a filter assembly removably insertable into the receptacle. The filter assembly includes a filter supporting a filter. The filter assembly further includes a seal and a lock member movable relative to the tray between a locked position and an unlocked position. Movement of the lock member to the locked position engages the seal with the housing when the filter assembly is inserted in the receptacle. |
US09801513B2 |
Turbo brush
A turbo brush for cleaning a surface comprises a housing having an upper surface, a lower surface, a front end and a rear end, the lower end having a dirty air inlet. A primary air flow path extends from the dirty air inlet to a dirty air outlet. A rotary brush is associated with the dirty air inlet and extends transverse to a forward direction of movement of the turbo brush. A drive mechanism comprises an air driven turbine, a drive gear drivingly connected to the rotary brush and a worm gear directly drivingly connecting the air driven turbine and the drive gear. |
US09801511B2 |
Surface cleaning apparatus with different cleaning configurations
A surface cleaning apparatus having comprises a surface cleaning head having a dirty air inlet; a longitudinally extending upper portion moveably mounted to the surface cleaning head between a storage position and a floor cleaning position, the upper portion comprising first and second longitudinally spaced apart portable surface cleaning unit mounting members; a portable surface cleaning unit removably mounted to the upper portion and comprising an air treatment member and a suction motor; above floor cleaning wand removably mounted in the upper portion and removable when the portable surface cleaning unit is mounted to the upper portion; and, a flexible air flow conduit forming at least part of an air flow path from the above floor cleaning wand to the surface cleaning unit. |
US09801506B2 |
Wet/dry sheet dispenser with dispensing cup
A wet/dry sheet dispenser. The dispenser has an elongate refill which holds a liquid and fits into a complementary base. Liquid is selectively dispensed from the refill by longitudinal activation of a pump. The pump may be disposed on either the refill or base. Liquid flows from the refill, upwardly to a dispensing cup. The user may then, optionally, take a sheet and wet it with liquid from the cup at the point of use. This arrangement allows for convenient and selective one hand pump operation, so the other hand is free to grasp the sheet. The sheet may be used wet or dry as desired at the point of use. |
US09801505B2 |
Automatic fluid dispenser
A motion-activated dispenser includes a housing having a base and top defining a gap sized to receive a human hand. The top portion defining cavity sized to receive a fluid reservoir and an opening extending directly through a lower surface of the top portion to the cavity, a neck of the fluid reservoir extending through the opening. A pressing member is positioned within the cavity and an actuator is coupled to the pressing member and configured to urge the pressing member toward and away from the opening. The pressing member may include, for example, a sliding member positioned opposite a stop face; a roller moved by the actuator toward the opening; a plunger positioned above the opening and driven by an actuator toward the opening; or a pair of rods spanning the cavity and urged by the actuator through the cavity, the rods pressing against sides of the reservoir. |
US09801498B2 |
Blending container to fill food pouches and the like
The present invention comprises novel methods, devices, and systems, such as blending containers configured to be used with a blender or food processor. The system comprises a blending container configured to attach to a blender or blender base unit with at least one aperture which may be positioned anywhere on the blending container. In preferred embodiments, the system comprises one or more nozzles, which may be temporarily attached to an opening or sprout on a food and beverage pouch, are configured to attach to or be positioned over one or more apertures. In some embodiments, the containers are generally cylindrical in shape and comprise two ends. A first end is open and comprises male or female threading configured to be removable mounted to a blender base unit configured with blender blades. In some embodiments, a second end is substantially closed with a smaller aperture. In other embodiments, the second end comprises a larger aperture and may be removably connected to a filling cap or plunger cap. |
US09801489B2 |
Cooker
A cooker comprises a cooking chamber configured to cook food with water; a first unit configured to feed water to the cooking chamber; a second unit configured to obtain information related to an interruption of the cooking; and a controller configured to operate the first unit according to the information related to the interruption, after the cooking recovers from the interruption. With the cooker, the influence of the interruption on the cooking process, in particular on the water fed to the cooking chamber, is taken into account, which helps to improve the taste of the cooked food. |
US09801488B2 |
Steamer container system
A steamer container system is provided having a container body, a lid assembly and a steamer basket. The lid assembly is removably connected to the container body to close the opening to the cavity of the container body. The lid assembly includes a vent aperture and a vent tab having a protrusion extending therefrom that is adapted to engage and selectively close the vent aperture. The lid assembly may also have a viewing window to view the food being cooked in the container. The steamer basket is sized to fit within the cavity of the container body for cooking food thereon. |
US09801485B2 |
Collapsible hanger for use in-garment to reduce creasing, crushing, and wrinkling, while maintaining support and structure, of upper garment during storage and transportation
A collapsible hanger includes a left arm, a right arm, and a hook. A hinge rotatably holds the left and right arms together. When in expanded state, the left and right arms extend opposite each other. When in collapsed state, the arms are rotated adjacent to each other. The hook is rotatably coupled to one of the arms in a ball and socket arrangement, and rotatable around the ball and socket arrangement between first and second positions. In the first position, the hook curved end is located above a top side of the respective arm. In the second position, the hook curved end is rotated into an opening and recess in the respective arm. A pin holding the hinge together includes a curved end portion overhanging an outer surface of the hinge to form a clasp to hold a collar of a garment. |
US09801484B2 |
Stemware stabilizer
A stemware stabilizer apparatus engages a piece of stemware between the stem and foot of the stemware to prevent tipping over. The stabilizer apparatus includes a stabilizer body having an upper side and a lower side. A contact surface is defined on the lower side of the stabilizer body. The contact surface is positioned to contact the upper side of a foot on stemware. A stem receiver slot is defined in the stabilizer body allowing passage of the stem. The stem protrudes upwardly through the slot when the apparatus is installed on the stemware. A concave chamber is defined by the lower side of the stabilizer body shaped to at least partially receive the foot. The stabilizer body applies a downward force against the foot and includes a sufficiently heavy material to prevent the stemware from tipping over under some conditions. |
US09801481B2 |
Non-spill drinking container
A non-spill collar and valve assembly having a collar and a seal. The collar comprising an internal wall having a support surface and one or more passage therethrough. The internal wall having a frustoconical shape with an open upper end that extends downward and inwardly into a closed lower end with a projection extending outward therefrom and a fastener assembly provided opposite the internal wall. The internal wall further comprises a support surface provided along an inner surface of the open upper end having one or more protrusions disposed radially adjacent to the support surface defining one or more channels. One or more passages are disposed through the internal wall to channel a fluid at a desired flow rate. The seal has a first surface substantially similar to a shape of the internal wall is also provided. The seal has a blind bore recess on a lower surface for receiving and securing the projection therein. |
US09801480B1 |
Three-section travel pillow with neck support and actuated lumbar
A pillow that is portable and inflatable and is intended to be used when traveling is described. The pillow has three sections. A top section has an indentation for resting a user's head and neck. It has a dedicated air value which can be used to inflate it. A middle section is used for supporting a user's back. It does not have a dedicated air valve. It is sealed from the top section. No air flows between it and the top section. A bottom section has an articulated portion that protrudes out to provide support for a user's lumbar section of the back. It is connected to the middle section and has one or more passage ways for air to flow between the two sections. The bottom section has an air valve that allows a user to inflate it and in doing so also inflate the middle section. |
US09801477B2 |
Picture hanging bracket and method of installation
A hanging bracket for hanging a picture frame having at least two right angled corners on a supporting structure. The bracket is a one-piece member formed of plastic having a planar base terminating with a beveled edge formed by two straight sections and an intervening arcuate section. A V-shaped column is spaced from the beveled edge by a V-shaped planar portion of the base and extends perpendicularly from the base terminating in a V-shaped top edge with two straight legs joined at a rounded corner. A pin is embedded in the rounded corner and extends outwardly beyond the straight legs of the column. The base is inserted between the back of a canvas picture and the two adjacent frame members at each corner of the picture frame with the projecting pins being pressed into the support structure to suspend the picture frame therefrom. |
US09801472B2 |
Upright active-sitting seat
An upright active-sitting seat provides a connection of a seating leg to a base through an articulating joint that allows the user to move a seat front to back and side to side, allowing a more active sitting that encourages blood circulation. The chair includes a seat supported by a post that is connected to a mount via a ball joint rod by a transverse rod that is routed through the ball joint rod end. By way of a coil spring that engages with the mount and the post, the post is spring biased to a home position relative to the mount. When using the chair, a person may move the seat from the home position to a comfortable seating position. When the person stands from the chair after using it, the chair returns to its spring biased home position. |
US09801470B2 |
Molded chair with integrated support and method of making same
A molded chair assembly includes a molded chair shell and a plurality of legs coupled to the molded chair shell. The molded chair shell further includes a plurality of individual and separate integrated hollow support members extending along the molded chair shell and providing the same with increased durability and stability, while maintaining flexibility. The integrated hollow support members may be formed in a gas assist injection molding process conducted in association with an injection molding process to form the molded chair shell. |
US09801469B2 |
Versatile accessory holder for a barber chair
The invention relates to a versatile accessory holder for a barber chair and method to attach the versatile accessory holder to the back of one of a plurality of barber chair types. Certain embodiments of the invention have a plurality of slots that may be used to receive an appendage in the form of a tongue or one or more sets of pins to attach the versatile accessory holder to the back of a chair. Certain embodiments of the versatile accessory holder have a tray with compartments to receive accessories, such as clipper blades. In some embodiments, the compartments have an opening at the bottom, and some embodiments have compartment stops to enable hair to fall from a blade resting in the compartment onto the floor. In some embodiments, the outer wall of the tray has a strip adapted to fasten a magnet to the outer wall of the tray. |
US09801465B1 |
Storage systems
Disclosed are various embodiments of storage systems. In some embodiments, the storage system includes an upper frame, a guide tube that supports the upper frame, a pivot arm, and a side support. A first end of the pivot arm is rotatably coupled to the guide tube, and a second end of the pivot arm is rotatably coupled to a fixed pivot point. The side support includes a guide post that is inserted into the guide tube. The guide tube is configured to move along the guide post. |
US09801462B2 |
Laboratory table assembly system
The present invention relates to a laboratory table assembly system capable of providing configuration diversity such that an upper surface of a table, which is used in a laboratory, is selectively adjoined and extended by another upper surface in the forward/rearward/leftward/rightward direction with regard to the existing upper surface of the table, while adjusting the height of the table in conformity with the working situation, and a shelf can be arranged on a part of the table. |
US09801457B2 |
Tool collet for securing a hand tool to a tool lanyard
A method of creating a shear across a fastener for a tool collet being attached to a hand tool includes providing a tool collet having a collet body with a peripheral body surface and a collet through opening where the collet body is divided into a first body component and a second body component attachable to each other and where one of the first body component and the second body component has a first radial through aperture extending from the peripheral body surface to the collet through opening, providing a setscrew within the first radial through aperture, inserting a hand tool into the collet through opening, securing the first body component to the second body component, and tightening the setscrew against the hand tool sufficient to cause the first body component and the second body component to slide in opposite directions transversely to the portion of the hand tool. |
US09801456B2 |
Holder
A holder, in helix form, has an opening in communication with a helix interior. The helix may be capable conforming to the shape of an article to be carried at least partially within the interior. Applying a strain to the helix causes the helix to grip the article. The gripping by the helix may be reduced or eliminated by applying a compressive force to the helix. |
US09801454B2 |
Sports equipment carrier which can be worn
A device for carrying a surfboard, similar sporting equipment or other objects. One embodiment is comprised of webbing material with fixed loop 24 having a buckle 22 that slides along the fixed loop 24 and a strap element 20 that in combination with the buckle 22 creates a secondary adjustable loop. The secondary adjustable loop is used to hold a surfboard or other object securely in place and the fixed loop 24 supports the surfboard from one of the user's shoulder allowing hands free operation. When not utilized as a carrier the device can be worn, such as a belt. The user keeps the fixed loop 24 compressed together, wraps the carrier around his/her waist, through the buckle 22 and then attaches it back onto itself. |
US09801452B2 |
Backpack with ballistic insert
A backpack contains a compartment having an opening; a flap movable between a closed position closing the opening and first and second open positions leaving the opening open; a ballistic protection shield, passing through the opening and over the head of a backpack wearer, movable from a storage position in the inside of the compartment to a deployed position in which it protects the torso of the backpack wearer; and shield straps linking the shield to the compartment capable of suspending the shield in the deployed position. The backpack defining a passage between the edge of the opening and the flap in the closed position and having a pull-type handle fixed to the shield and projecting to the outside of the compartment by way of this passage when the shield is in the storage position and when the flap is in the closed position. |
US09801449B2 |
Two-part applicator for a cosmetic product
This relates to a cosmetic product applicator comprising, along the same longitudinal axis, a mascara portion and an applicator portion, the mascara portion comprising a longitudinal sleeve along a longitudinal axis and an applicator end piece at a distal end of the sleeve, the applicator portion comprising a longitudinal rod and an applicator end at a distal end of the rod, the sleeve being dimensioned so as to be able to accommodate the longitudinal rod at least in part, the mascara portion and the applicator portion being able to be joined together and detached from one another, characterised in that the applicator end piece comprises a housing which is dimensioned so as to allow the applicator end to pass therethrough at least in part when the mascara portion is joined to the applicator portion. |
US09801447B2 |
Dispenser adapter for pressurized fluent material
A device for dispensing a viscous fluent material from a pressurized container may include an inner cylindrical wall having a length and a radius and defining a central conduit. The inner cylindrical wall defines first and second circular openings at first and second ends of the central conduit respectively. The first opening may be adapted in size and shape to engage a hollow cylindrical valve stem from a pressurized dispenser of viscous fluent material. The second opening may be adapted to dispense said viscous fluent material. At least one extension may be affixed to the inner cylindrical wall and extend radially with respect to the cylindrical inner wall. The extension may be adapted to transmit finger and hand pressure to the inner cylindrical wall. |
US09801446B2 |
System for protecting vehicles from debris
An assembly for protecting the rain gutter of an automobile having a main assembly body a first securing means, and a second securing means whereby said assembly is constructed and arranged to cover the rain gutter of an automobile. |
US09801444B2 |
Storage system and case
A case for equipment includes, in an embodiment, at least: (a) one storage compartment having an extendable bag; and (b) a mat compartment configured to hold an extendable mat. A portion of the storage compartment is configured to be rolled-up. The case also has a zipper track and a stiffener. During roll-up, the stiffener is folded over the zipper track at least once for a more tight sealing of the zipper track. |
US09801443B2 |
Notched cover for a portable, hand-held electronic device, such as an e-book reader
The invention described is for a book like or portfolio style cover or case for a portable, hand held electronic device. This cover includes a notch that allows the user to more easily hold the electronic device while attached to the cover. A notch is located on at least one side provides space for the user's hand so that the electronic device rests between the user's thumb and fingers in a natural position with the fingers behind the cover so that the device can be cradled in the hand. More particularly, the cover can have front and back panels joined by a hinge into which the notch extends. |
US09801434B2 |
Invisible setting and methods and tools for effecting same
A mounting holds a grooved gemstone invisibly to a setting. One end of the mounting has arms or extensions to receive the gemstone and protrusions extending inwardly from the arms to fit in the grooves of the gemstone, the mounting further comprising a holding configuration for holding the mounting to the setting. Insertion of the mounting into the setting may in one version distort the holding configuration and levers the arms to press harder into the groove. |
US09801433B2 |
Jewelry displaying cremation ashes in a transparent or translucent resin setting and method of making same
A method including the selection of a piece of jewelry with a setting, and inserting a mixture of transparent resin and cremation ashes in the setting. |
US09801418B1 |
Electronic cigarette
An electronic cigarette, including an atomizer assembly and a battery assembly. The atomizer assembly includes a silicon mouthpiece, a mouthpiece base, a first sealing ring of the mouthpiece base, a second sealing ring, a glass tube, a shell, a third sealing ring of the shell, a limit cover, a piece of cotton, a pair of transverse heating wires, a heating wire base, a first insulating ring, and a connector. The battery assembly includes a battery connector, a second insulating ring, a button base, a regulation ring, a fourth sealing ring, a carrier, a circuit board, a fixing ring of the circuit board, a steel tube, a button, an electrical core, an anode, an insulating cap, and an electrode base. The atomizer assembly is disposed on the battery assembly, and is in a threaded connection to the battery assembly. |
US09801413B2 |
Electronic cigarette
An electronic cigarette is provided, which comprises a hollow atomizing stem (10), a first conductive ring (20) sleeved at the bottom of the atomizing stem (10) and airproof with the atomizing stem (10), a second conductive ring (30) arranged in the first conductive ring (20) and insulated from it, a conduit (40) held in the atomizing stem (10), with base contacting the first conductive ring (20) tightly, a liquid blocker (70) arranged on the top of the atomizing stem (10), and a cigarette holder (80) arranged on the top of the atomizing stem (10) simultaneously and holding the liquid blocker (70) The inner wall of said atomizing stem (10), the outer wall of said conduit (40), the top of said first conductive ring (20), and the bottom of said liquid blocker (70) together confine a liquid storage chamber (12) for storing tobacco juice. |
US09801409B1 |
Moist snuff compositions and methods of making and using same
The present invention provides moist snuff compositions and methods of making and using the same. In some embodiments, the present invention provides moist snuff compositions comprising grape tissue and a humectant, wherein the grape tissue comprises ground grape skins, ground grape pulp and/or ground grape seeds. |
US09801398B2 |
Use of polypeptides having protease activity in animal feed and detergents
The present invention relates to the use of isolated polypeptides having protease activity and isolated polynucleotides encoding the polypeptides in animal feed and detergents. The invention also relates to nucleic acid constructs, vectors, and host cells comprising the polynucleotides as well as methods of producing and using the polypeptides in e.g. animal feed and detergents. |
US09801395B2 |
Meat processing equipment having improved yieldable arresting means
Meat processing equipment is disclosed that includes a first element having a first face; a second element having a second face. The first and second faces extend parallel to one another and define a common plane between the first and second faces. The first and second elements are relatively movable with respect to one another. Yieldable arresting features are included for yieldably arresting the first and second elements in at least one predetermined position of relative movement, the yieldable arresting features include cooperating first and second permanent magnets, associated with at least one of the first and second elements. |
US09801394B2 |
Separation tool
An apparatus and method for processing a poultry carcass includes a first assembly with parallel guide plates opposite a second assembly with parallel guide plates. The assemblies include a cutting element presenting an edge extending beyond a bottom edge of the guide plates. A bracket secures the cutting element to the guide plate allowing adjustment of the cutting edge. The carcass is advanced into engagement with the apparatus whereby the cutting edges cut the connective tissue between the leg and back. A bracket leading edge prevents tissue from being driven between the cutting element and guide plate. The cutting edge can extend further from the bottom edge of the guide plates at the heel than at the point. Manual processing of the carcass includes: cutting tissue between the leg and back; and separating the leg from the back wherein muscle tissue connecting the leg and the back remain intact. |
US09801393B2 |
Process for the production of a shelf-stable filled sponge-type bakery product
A process for the production of a shelf-stable bakery product comprising a) preparation of a first batter containing sugar, flour, oils and/or fats etc.; b) emulsification and dosing of the first batter on a baking surface; c) steaming the first batter to form a layer of semi-baked mixture; d) dosing of a filling inside the layer of semi-baked mixture of step c), placed in a baking mold and thus obtaining an open filled semi-finished product; e) preparation of a second batter containing sugar, flour, fats and/or oils etc.; f) emulsification and dosing of the second batter on the open and filled semi-finished product of step d), thus obtaining a covered and filled semi-finished product; g) steam baking the product obtained in step f) to form a baked and filled bakery product; h) cooling; and i) packaging. |
US09801389B2 |
Cookie dough tray
A cookie dough tray is formed with a substantially rigid frame having a plurality of cavities formed from an elastomeric material, each of the cavities being sized to accommodate dough for a single cookie. The cavities may include a convex bottom portion to facilitate inversion of the cavities for removal of the dough. |
US09801382B2 |
Method for preparing emulsifiable solid agrochemical composition containing inorganic salt
The present invention relates to a method for preparing an emulsifiable solid agrochemical composition which contains an inorganic salt and which can be used as an agrochemical emulsion. The preparation method according to the present invention has the advantage that, because there is no need for a step of heating and evaporating a solvent or water, it is possible to use a surfactant or active ingredient that has a low boiling point or breaks down drastically at a high temperature, and, due to the solid-phase form, it is possible to minimise the amount that sticks to a container as there is no need to use a special synthetic resin or glass bottle that entails high packaging costs. Also, a granular emulsifier (EG) or a powdery emulsifier (EP) produced by means of the method according to the present invention can be further diluted in water before use so as to form common emulsion (EC) emulsified particles (0.1 μm to 100 μm) to transparent microemulsion particles (0.001 μm to 1 μm, or 1 nm to 1000 nm), and thus the emulsion size can be freely modified so as to maximise the activity of the agrochemical component in accordance with the characteristics of a crop or an insect pest. |
US09801381B2 |
Form of rimsulfuron, a process for its preparation and use of the same
A crystal form of rimsulfuron is provided that exhibits improved solubility and decreased viscosity. Furthermore, a process for its preparation is provided. The novel crystal form is particularly suitable for use in herbicidal compositions and in the control of unwanted plant growth. |
US09801376B2 |
Synergistic pesticidal compositions and related methods
A pesticidal composition comprises a synergistically effective amount of a nicotinic acetylcholine receptor (nAChR) agonist compound and a pesticide selected from N-(3-chloro-1-(pyridin-3-yl)-1H-pyrazol-4-yl)-N-ethyl-3-((3,3,3-trifluoropropyl)thio)propanamide (I), N-(3-chloro-1-(pyridin-3-yl)-1H-pyrazol-4-yl)-N-ethyl-3-((3,3,3-trifluoropropyl)sulfinyl)propanamide (II), or any agriculturally acceptable salt thereof. A method of controlling pests comprises applying the pesticidal composition near a population of pests. A method of protecting a plant from infestation and attack by insects comprises contacting the plant with the synergistic pesticidal composition. |
US09801374B2 |
Active compound combinations comprising carboxamide derivatives
The present invention relates to active compound combinations, in particular within a composition, which comprises (A) a N-cyclopropyl-N-[substituted-benzyl]-3-(difluoromethyl)-5-fluoro-1-methyl-1H-pyrazole-4-carboxamide or thiocarboxamide derivative of formula (I) and (B) a further herbicidally active compound or (C) a plant growth regulator and/or (D) a safener for reducing phytotoxic actions of agrochemicals. Moreover, the invention relates to a method for curatively or preventively controlling the phytopathogenic fungi of plants or crops, to the use of a combination according to the invention for the treatment of seed, to a method for protecting a seed and not at least to the treated seed. |
US09801372B2 |
Polymers for increasing the soil mobility of low-solubility insecticides
What is described is use of a polymeric solubilizer for increasing the soil mobility of a sparingly soluble insecticide, said polymeric solubilizer having the property that the active insecticidal ingredient in a 1% by weight aqueous solution of the polymeric solubilizer at 25° C. and 1.01325 bar has a solubility at least forty times higher than under the same conditions in pure water, and wherein the active ingredient:solubilizer weight ratio is ≦1. |
US09801371B2 |
Self-assembling polymer particle release system
Self-assembly is defined as the ability of an active ingredient (AI), when mixed with a polymer or polymers (solid or liquid state), to form either a complex or a strong attraction with the polymer/polymers, which influences the controlled release of the total system. This AI-polymer interaction or strong attraction can form in the solid state or in solution. The AI-polymer interaction also can form when applied to a filter paper, soil, seeds, or plant vegetation substrates, where the AI and polymer self-assembles into an AI-polymer-substrate matrix or complex that influences how the AI releases from the complex or matrix in a controlled manner. |
US09801366B2 |
Fold out fishing chair
A fold out fishing chair for providing an easily portable seating and rod holding apparatus that provides shade for daytime fishing and illumination for nighttime fishing. The fold out fishing chair includes a base seat with an integral holder assembly and an integral shade assembly, each of which can be selectively moved into a deployed position. The holder assembly defines a fold out fishing rod holding structure that can hold fishing rods at a desirable angle without requiring ongoing user attention. The shade assembly includes a roll out shade having integrated lighting elements so as to improve comfort in direct sunlight and low lighting conditions. The holder assembly and shade assembly can both be moved to a retracted position in which the base seat can be folded into a closed configuration sized substantially the same as a folded conventional fold out chair. |
US09801361B2 |
System and method for maintaining the health of captive fish in a mobile environment
A system for maintaining the health of captive fish in a mobile environment, comprising a live well for containing fish in a fluid medium, a plurality of thermoelectric coolers affixed to the live well, and a thermometric rheostat for controlling a direct current applied to the thermoelectric coolers, and a method for maintaining a consistent temperature comprising the steps of setting an initial temperature, applying a current to thermoelectric coolers, reading a new temperature, and adjusting the current based at least in part on the new temperature reading. |
US09801360B2 |
Magnetic rotating cleaning apparatuses for cleaning aquarium walls
Magnetic rotating cleaning apparatuses for cleaning of aquarium walls are shown and described. Each of the cleaning apparatuses includes a first magnetic assembly disposed on an outer surface of the aquarium wall, the first magnetic assembly having an anti-friction pad fixedly attached to a first end of the first magnetic assembly, and a second magnetic assembly disposed on an inner surface of the aquarium wall, the second magnetic assembly magnetically paired to the first magnetic assembly, the second magnetic assembly having a scouring pad fixedly attached to a surface of the second magnetic assembly, the scouring pad making surface-to-surface contact with the inner surface of the aquarium wall. Rotation of a rotation mechanism drives rotation of the first magnetic assembly, rotation of the first magnetic assembly causing synchronistic rotation of the second magnetic assembly. In some examples, the scouring pad has at least one opening configured to reduce surface-to-surface contact between the scouring pad and the inner surface of the aquarium wall, and to collect debris from the inner surface of the aquarium wall and reduce friction during rotation. |
US09801355B2 |
Pesticidal control device with high load of active ingredient
The present invention relates to a pesticidal control device that includes at least one pesticidal active ingredient, cellulose fibers, and a polymer or polymer matrix. The combination of the cellulose fibers with the polymer allows for a higher loading of liquid pesticidal active ingredients within the pesticidal control device, maintains the active ingredient within the control device during transportation, storage and handling, and provides higher efficacy or control of pests during treatment. The pesticidal control device may be an ear tag, collar, or bee strip. |
US09801354B2 |
Treat dispenser as reward and training aid
An apparatus for the portion wise dispensing of animal feed as reward or training aid and methods of use. An exemplary apparatus including an oblong handle, with a rear opening for inserting rod shaped animal feed, a front opening for leaving out, dispensing, or exposing the animal feed, a transport mechanism which comprises a first drive wheel and a second drive wheel which serves as a counter wheel, wherein the animal feed can be transported by rotating the first drive wheel forward as well as backward, and laterally arranged spring elements that prevent animal feed from falling from the apparatus. |
US09801350B2 |
Method and arrangement for performing teat related operations in a rotary milking system and rotary milking system
A method for performing teat related operations in a rotary milking system during an operation condition when a capacity required for performing the operations with respect to the teats of the milking animals is higher than a robot's capacity, includes estimating a required capacity for performing the operations; planning a semi-automated teat related operation procedure based on the robot's capacity and the estimated required capacity, according to which procedure a first fraction of the operations with respect to the teats of the milking animals should be performed automatically by the robot in a first zone, and a second fraction of the operations with respect to the teats of the milking animals should be performed manually in a second zone adjacent to the first zone; and performing the operations with respect to the teats of the milking animals according to the planned semi-automated teat related operation procedure. |
US09801348B1 |
Maize hybrid X95H693
A novel maize variety designated X95H693 and seed, plants and plant parts thereof are produced by crossing inbred maize varieties. Methods for producing a maize plant by crossing hybrid maize variety X95H693 with another maize plant are disclosed. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into X95H693 through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby. This invention relates to the maize variety X95H693, the seed, the plant produced from the seed, and variants, mutants, and minor modifications of maize variety X95H693. This invention further relates to methods for producing maize varieties derived from maize variety X95H693. |
US09801343B2 |
Flexible row crop header for an agricultural harvester
A row crop header for a harvester having a subframe removably coupleable to a feeder housing of the harvester. A pivot assembly is supported by the subframe permitting first and second header sections to pivotably move between raised and lowered positions together or independently of the other. A cross-auger center suspension assembly rotateably supports one end of the first cross-auger section and one end of the second cross-auger section as the first and second header sections pivotally move between the raised and lowered positions. |
US09801332B2 |
System and method for consistent depth seeding to moisture
A seeding machine includes a main frame and a row unit coupled to the main frame. The row unit includes a row unit frame, a gauge wheel coupled to the row unit frame, a furrow opener coupled to the row unit frame, the furrow opener having a stationary or rotating surface that contacts and moves soil, and a furrow closer coupled to the row unit frame, the furrow closer having a stationary or rotating surface that contacts and presses soil. The seeding machine also includes a seeding adjustment system including a soil removal device, a moisture sensor, a controller configured to receive a signal from the moisture sensor corresponding to the detected moisture level, and an actuator configured to change a position of the soil removal device based on the signal received by the controller. |
US09801331B2 |
Interactive gauge control system and method for agricultural systems
A system includes an electronic control system for an agricultural system including a controller. The controller is configured to instruct a display of a user interface to present a gauge having a first indication of a current state of operation of a controllable device of the agricultural system. Moreover, the controller is configured to receive an input indicative of a desired state of operation of the controllable device. Furthermore, the controller is configured to output a signal to the controllable device indicative of the desired state of operation, and to instruct the display to present a second indication on the gauge indicative of the desired state of operation. |
US09801324B2 |
Bi-fold tool bar linkage
A farm implement having rotatable wings rotatably connected to a main carrier and also having a folding bar linkage, which folds as the corresponding wing is rotated into a stowed position and extends as the wing rotates into a deployed position. A fixed length control bar rotatably linking a tow bar of the folding bar linkage to the main carrier controls the folding and unfolding of the bar linkage as the wing rotates between the deployed and stowed positions. |
US09801322B2 |
Implement weight management systems, methods, and apparatus
Systems, methods and apparatus are provided for managing implement weight. In some embodiments, a position sensor is used to determine a position of the wing section and a downforce applied to the wing is modified in order to lower the wing section. In some embodiments, the position sensor indicates the position of a wing wheel assembly of the wing section. In other embodiments, the position sensor indicates the position of a center wheel assembly of a center section of the implement. |
US09807920B2 |
Electronic component mounting system
An electronic component mounting system includes plural mounting line systems, and an integrated system capable of communication with the plural mounting line systems. The mounting line systems have an electronic component mounting line, a mounting line management unit, and an identification information reading unit. If identification information read by the identification information reading unit is not stored in an integrated database, a component information reading unit included in the mounting line management unit reads from a local database the identification information and information about a use status of electronic components housed in an electronic component housing body to which the identification information is attached. |
US09807919B2 |
Electronic devices having electrostatic discharge paths
An electronic device may have a display and other electrical components that are sensitive to electrostatic charge. A button may pass through an opening in a layer of the display. A metal trim may surround the button. The housing may have an opening with a clear lens surrounded by a metal trim. To prevent damage from electrostatic discharge, an electrostatic discharge path may be formed in the device that includes a metal trim surrounding a component such as a button member or camera lens, metal traces on the inner surface of a display layer or a housing, a grounded metal housing structure, and a spring or other conductive structure that couples the metal traces to the grounded metal housing structure. Displays may be provided with electrostatic discharge paths that route electrostatic charge to grounded metal housing structures. |
US09807918B2 |
Electronic device and shielding member production method
An electronic device and related method that includes a metal member, a circuit board, and a shielding member. A through hole or slot is disposed on the metal member. The shielding member is fastened on the metal member. The shielding member includes a blocking portion and an enclosing portion. The blocking portion is made of an electrically conductive plastic material. The enclosing portion is made of a metal material or an electrically conductive plastic material. The blocking portion is configured to block the through hole or slot. The enclosing portion is disposed around the electronic component. One end of the enclosing portion is electrically connected to the metal member, and the other end of the enclosing portion is electrically connected to the circuit board. The metal member, the blocking portion, the enclosing portion, and the circuit board form a shielding space, and the electronic component is located in the shielding space. |
US09807915B2 |
Heat exchanger for cooling electric element
Provided are a heat exchanger for cooling an electric element and a heat exchanger assembly for cooling an electric element, and more particularly, a heat exchanger for cooling an electric element and a heat exchanger assembly for cooling an electric element capable of facilitating an insertion of the electric element and improving cooling performance by contacting both side surfaces of the electric element and a tube in which cooling water flows to each other. |
US09807914B2 |
Power module
A power module including a plurality of substrates, a plurality of power devices, and a heat dissipation assembly is provided. The substrates are located on different planes and surround an axis. Each of the substrates extends along the axis. The power devices electrically connected with each other are disposed on the substrates respectively. The heat dissipation assembly is disposed on the substrates and opposite to the power devices. Heat generated from the power devices is transferred to the heat dissipation assembly through the substrates. |
US09807912B2 |
Heat dissipating system for data center
A heat dissipating system for a data center includes a return air area and an installation area. The return air area defines a return air damper and an air outlet, and the installation area defines an air inlet damper and an air outlet damper. The installation area includes a fan control unit, a humidity control unit and an electronic device. When the humidity control unit detects that the humidity value in the installation area is greater than a standard value, the humidity control unit controls the return air damper to partly open. Warmed air generated by the electronic device partly flows to the return air area through the return air damper, and the cold air and the warmed air are mixed. The mixed air is configured to dissipate heat for the electronic device, and the humidity in the data center is reduced. |
US09807911B1 |
Computer system with external bypass air plenum
A rack-mountable computer system enables an airflow that cools components in an upstream portion of the computer system interior to be cooled through mixing with a bypass airflow downstream of the components in the upstream portion. The mixed airflow can cool components in a downstream portion of the interior. The bypass airflow is directed by a bypass plenum that is unencompassed by the separate plenum that directs the airflow to cool the upstream portion components. The bypass plenum can be at least partially established by an external surface the computer system and one or more external structures, including an external surface of an adjacently mounted computer system. Relative flow rates through the separate plenums can be adjusted, via flow control elements, to separately control heat removal from components upstream and downstream of the air mixing, based at least in part upon air temperatures in the separate interior portions. |
US09807909B1 |
Socket for electric component
A socket for an electric component includes a socket body in which a contact pin is provided in a housing part and a cover member provided so as to be rotatable with respect to the socket body. The cover member has a cover member body and a heat slug in contact with an electric component. The heat slug is configured so as to move downward and press the electric component by being pressed from above by a cooling head in a state in which the cover member is closed. In a state in which the electric component is housed in the housing part, a restricting mechanism allows the downward movement of the heat slug, whereas in a state in which the electric component is not housed in the housing part, the restricting mechanism prevents the downward movement of the heat slug. |
US09807900B2 |
High density storage assembly
A high-density storage assembly having a casing, an engaging mechanism, and a recording medium machine; the casing has a receiving space, with a plurality of fixing portions disposed on a substrate at a bottom of the casing, the engaging mechanism has at least two supporting portions arranged in a side by side in a transverse width direction, each having a coupling portion and a supporting plate, with the coupling portions connected to the fixing portions of the substrate of the casing, respectively, and extended upward and obliquely to form the supporting plates. A containing space for movably placing and positioning the recording medium machine is formed between an abutting leaf spring and a limit plate which are disposed on a lower surface of the supporting plate of one of two adjacent said supporting portions and an upper surface of the supporting plate of another said supporting portion, respectively. |
US09807894B2 |
Motor controller and motor comprising the same
A motor controller, including: a control box, a control circuit board, a first press strip, a control chip, and a plurality of plastic press blocks. The control box includes: an inner wall, a bottom, and a cavity formed by the inner wall and the bottom. The control circuit board is disposed on the bottom of the control box. The control chip is disposed on an outer edge of a top face of the control circuit board. The plastic press blocks are disposed in a middle of an end face of the first press strip. Two ends of the first press strip and the inner wall of the control box are assembled together. The control chip is pressed on the inner wall of the control box via the plastic press blocks. |
US09807891B2 |
Electronic apparatus
An electronic apparatus includes a display module 3, a frame-like housing member 2, a temporary holding member 6, and a fixing member 4. The frame-like housing member 2 has side wall sections 2a-1 and 2a-2 opposing each other. The temporary holding member 6 is assembled to the frame-like housing member 2 by being engaged and aligned with the side wall section 2a-2 and by being engaged with and fixed to the side wall section 2a-1. The fixing member 4 is assembled to the frame-like housing member 2 by being engaged and aligned with the side wall section 2a-1 and by being engaged with and fixed to the side wall section 2a-2. |
US09807890B2 |
Electronic modules having grounded electromagnetic shields
The present disclosure is related to electronic modules for electronic components and methods for manufacturing the same. In one embodiment, an electronic module is formed using a first substrate having a first component area and a second substrate having a second component area. One or more electronic components may be attached to both the first component area and the second component area. The second substrate is mounted over the first substrate such that the second component area faces the first component area. An overmold covers the first component area and the second component area so as to cover the electronic components on both the first component area and the second component area. In this manner, the number of electronic components within the electronic module that can be mounted on an area of a printed circuit board (PCB) is increased. |
US09807889B2 |
Method of mounting electronic component to circuit board
An method of mounting electronic component includes: providing a connecting layer between a wiring and an electronic component, the connecting layer including a conductive layer formed of a solder powder-containing resin composition containing thermosetting resin, solder powder, and a reducing agent and one or two layers of a thermoplastic resin layer formed of thermoplastic resin; and electrically connecting the electronic component to the wiring through the connecting layer. |
US09807886B2 |
Electronic circuit and method of fabricating the same
Provided is an electronic circuit including a substrate having a flat device region and a curved interconnection region. A conduction line may extend along an uneven portion in the interconnection region and may be curved. The uneven portion and the conductive line may have a wavy shape. An external force applied to the electronic circuit may be absorbed by the uneven portion and the conductive line. The electronic device may not be affected by the external force. Therefore, functions of the electronic circuit may be maintained. A method of fabricating an electronic circuit according to the present invention may easily adjust areas and positions of the interconnection region and the device region. |
US09807884B2 |
Substrate comprising embedded elongated capacitor
A substrate that includes a first dielectric layer and a capacitor embedded in the first dielectric layer. The capacitor includes a first terminal, a second terminal, and a third terminal. The second terminal is laterally located between the first terminal and the third terminal. The capacitor also includes a second dielectric layer, a first metal layer and a second metal layer. The first metal layer is coupled to the first and third terminals. The first metal layer, the first terminal, and the third terminal are configured to provide a first electrical path for a first signal. The second metal layer is coupled to the second terminal. The second metal layer and the second terminal are configured to provide a second electrical path for a second signal. |
US09807881B2 |
Semiconductor device
A semiconductor device includes a semiconductor chip which includes a first circuit and a second circuit that are spaced apart from each other, without internal wirings electrically connecting the first circuit and the second circuit to each other, a substrate on which the semiconductor chip is disposed, and substrate wirings that are arranged on the substrate and electrically connect the first circuit and the second circuit to each other. |
US09807877B1 |
Method for making a multilayer flexible printed circuit board
A flexible printed circuit board with multiple layers includes an inner wiring substrate and at least one outer wiring plate. Each outer wiring plate is connected to one surface of the inner wiring substrate, and defines at least one through hole which passes through the outer wiring plate to expose the inner wiring substrate. Each outer wiring plate further includes an adhesive plate connected to the inner wiring substrate. The adhesive plate includes a stepped portion extending towards a center of the through hole. |
US09807875B2 |
Electronic device
A novel electronic device is provided. Alternatively, an electronic device of a novel embodiment is provided. Alternatively, a sturdy electronic device is provided. The electronic device includes a housing and a display portion having flexibility. The housing includes a first board, a second board, and a sealing portion. The first board has a light-transmitting property. The first board and the second board face each other. The sealing portion is between the first board and the second board. The first board has a first curved surface which forms the inside of the housing. The display portion includes a region in contact with the first curved surface. |
US09807873B2 |
Printed circuit board having function of detecting deterioration and motor drive having the same
A printed circuit board according to an embodiment of the present invention is formed of an insulating material and configured to mount components and wiring thereon. The printed circuit board includes a liquid pool for storing a liquid; a pair of deterioration detection traces one of which is connected to a power supply at one end and disposed in the liquid pool at the other end, and the other of which is connected to a ground at one end through a resistor and disposed in the liquid pool at the other end; a voltage detection circuit for detecting a voltage between the one ends of the one and the other deterioration detection traces; and a deterioration determination circuit for determining, based on the detected voltage, whether or not insulation deteriorates between the other ends of the one and the other deterioration detection traces. |
US09807872B2 |
Circuit board and display device
Provided is a circuit board including an inspection terminal, the circuit board including: a connection terminal, which is arranged on a front surface or in an inner layer of the circuit board and is electrically connected to an object to be inspected; an inspection terminal configured to measure a resistance value of the object to be inspected; and a connection wiring configured to electrically connect the object to be inspected and the inspection terminal to each other, the inspection terminal being arranged on a side surface of the circuit board, at least a part of the connection wiring being formed on a back surface or in the inner layer of the circuit board. |
US09807871B2 |
Electronic assembly with fiducial marks for precision registration during subsequent processing steps
An electronic assembly includes a substrate having in a first zone a low contrast first conductive pattern; a high contrast fiducial mark in a second zone of the substrate different from the first zone, wherein the fiducial mark and the first conductive pattern are in registration; and a second conductive pattern aligned with the first conductive pattern. |
US09807861B2 |
Protecting a vacuum environment from leakage
Methods, devices, and systems for protecting a vacuum environment from leakage are provided. The devices include an optical component for gas-tight closure of the vacuum environment, a retention device configured to retain the optical component and including a cooling region separated from the vacuum environment in a gas-tight manner and configured to receive a cooling medium to cool the optical component, a first part-region of the optical component being arranged in the cooling region, and a reduced-pressure region configured to have a reduced pressure and separated in a gas-tight manner from the vacuum environment and from the cooling region, a second part-region of the optical component being arranged in the reduced-pressure region, and a detector configured to detect a leakage in the optical component when the cooling medium flows from the cooling region into at least one of the reduced-pressure region or the vacuum environment. |
US09807855B2 |
Systems and methods for controlling aquatic lighting using power line communication
In some embodiments of the disclosed subject matter, systems and methods for controlling aquatic lighting using power line communication. In some embodiments, the systems include: a first power line modem coupled to an AC power line and a LAN; a user interface configured to: receive user input specifying a lighting, selection; and transmit lighting data representing the lighting selection to the first power line modem via the LAN; and a lighting controller that receives power via the AC power line, comprising: a light driver circuit coupled to a light source; a second power line modem coupled to the AC power line, the second power line modem receives the lighting data over the AC power line; and a processor configured to: receive lighting data from the second power line modem; and cause the light driver circuit to drive the light source to present the lighting selection. |
US09807854B2 |
Illumination device, and frame provided with the same
An illumination device includes a signal reception unit capable of receiving an audio signal from outside, a musical piece extraction unit capable of extracting continuous consonant sounds in the audio signal as a musical piece, a performance state detection unit capable of detecting start/end of performance of the musical piece according to a result of extraction by the musical piece extraction unit, a first illumination lamp capable of radiating ultraviolet rays, a second illumination lamp capable of radiating white light, and an illumination control unit capable of controlling on/off of the first illumination lamp, and of controlling on/off and illuminance of the second illumination lamp, The first and the second illumination lamps are turned on in response to detection of the start of performance, and the first and the second illumination lamps are turned off in response to detection of the end of performance. |
US09807848B2 |
Transparent conductive coatings for optoelectronic and electronic devices
The invention provides processes for the manufacture of conductive transparent films and electronic or optoelectronic devices comprising same. |
US09807847B2 |
Flexible and/or stretchable electronic device and method of manufacturing thereof
A flexible electronic device is provided. The flexible electronic device includes a flexible dielectric substrate, a first electrode layer, a second electrode layer, a functional layer, a third electrode layer, and a capping layer. The flexible dielectric substrate has a first surface and an opposing second surface. The first electrode layer is arranged on the first surface of the flexible dielectric substrate. The second electrode layer is arranged on the second surface of the flexible dielectric substrate. The functional layer includes a light emitting layer or an electroactive layer and an electrolyte layer, arranged on the second electrode layer. The third electrode layer is arranged on the functional layer. The capping layer is arranged on the third electrode layer. A method of manufacturing the flexible electronic device is also provided. |
US09807844B2 |
LED module
An LED module includes, on a circuit board, first to fourth electrodes, a first circuit including a first LED group, and a second circuit including second and third LED groups, a switch element and a detection element. The second circuit includes a first path leading from the second LED group to one end of the detection element, and a second path leading from the third LED group via the switch element to one end of the detection element. The first and second electrodes are connected to the first circuit, the third electrode is connected to the second and third LED groups, and the fourth electrode is connected to the other end of the detection element. The threshold voltage for light emission of the second LED group is larger than that of the third LED group. The switch element controls a current flowing through the second path in accordance with a current flowing via the detection element. |
US09807842B2 |
System and method for controlling operation of an LED-based light
For controlling operation of a light source, a method of associating a light source with an area for which the light source is positioned to provide lighting comprises: identifying, based on a determined physical position of a light source, one of a plurality of areas as the area for which the light source is positioned to provide lighting; identifying at least one desired lighting condition for the identified area; and controlling, using a processor, operation of the light source based on the identified at least one desired lighting condition for the identified area. |
US09807841B2 |
Circuit for expanding the dimming range of an LED lamp
A circuit and method for controlling one or more light emitting diodes (LEDs) includes one or more LEDs connected to the emitter a transistor and controlling the brightness of the LEDs over a large range based on a voltage range at a base of the transistor controlled by an automatic adjusting mechanism. |
US09807837B2 |
Light-emitting apparatus, luminaire, and method of adjusting light-emitting apparatus
A light-emitting apparatus includes: a light source unit to which constant current corresponding to a dimming level is supplied from a constant current supply (dimming LED driver), and which includes a first light-emitting element column and a second light-emitting element column connected in parallel with the first light-emitting element column; a first detector circuit (resistor) which is connected in series to the first light-emitting element column, and detects a magnitude of a current flowing through the first light-emitting element column; a current adjuster circuit which adjusts a relationship of the magnitude of the current flowing through the first light-emitting element column to the constant current, based on the magnitude of the detected current; and a relationship adjuster circuit (variable resistor) which adjusts the dimming level at a changing point where a relationship of the magnitude of the current flowing through the first light-emitting element column to the dimming level changes. |
US09807834B2 |
Load device, driver for driving the load, and driving method
A device and associated PCB structure are provided in which a dedicated area of the device substrate is patterned, so that it can be contacted by a readout arrangement of the PCB. The pattern comprises an arrangement of contact regions. Interconnections and open circuits are used to encode information. A dotted contact area of the PCB is used to probe the pattern, and relay this to a driver which can then derive information about the type of device being driven. The driver can thus be controlled accordingly. |
US09807828B2 |
Alternating current-driven light emitting element lighting apparatus
An LED lighting apparatus according to exemplary embodiments includes a rectification circuit configured to rectify a modulated AC voltage to generate a drive voltage, an LED driving module connected to a plurality of LED groups and configured to apply a drive current to at least one of the plurality of LED groups according to a level of the drive voltage, and a dimming level detector configured to detect a dimming level corresponding to the drive voltage. The LED driving module is configured to compare the detected dimming level to a reference value and block the drive current based on a result of the comparison. |
US09807825B2 |
Solid state lighting devices utilizing memristors
LED chip circuits, solid state light engines and SSL luminaires are disclosed that utilize memristors to vary LED chip emission. In different embodiments the resistance of said memristor can be varied to vary the drive signal applied to one or more LED chips, thereby varying the LED chip emission intensity. The present invention can be used in much different arrangement to vary LED chip emission, such as changing the drive signals to LED chips that experience changes in emission intensity at different temperatures or that experience emission intensity depreciation over time. |
US09807822B2 |
Inductively heated hob having a metal-coated cover plate
A hob includes at least one heating inductor and a glass or glass ceramics cover plate that has at least one side coated with a metal layer coated with a metal layer. In order to improve the electromagnetic compatibility of the hob with a metal layer coating, the metal layer has a cover region which covers the heating inductor and is electrically insulated from a surrounding region of the metal layer, which surrounding region surrounds the cover region. |
US09807820B2 |
Gateway system including communication module and method of driving the same
Disclosed are a gateway system for controlling at least one electronic appliance and a method of driving the same. The gateway system includes a gateway module to transmit a control signal to the electronic appliance by using a first wireless network; and at least one communication module detachably coupled to the gateway module to provide a second wireless network different from the first wireless network to the gateway module. |
US09807813B2 |
Probe response suppression
In response to receiving a probe request from a mobile client, an access point determines whether it should suppress a probe response. The access point receives a probe request from a wireless client device, and prepares a probe response to respond to the probe request. The access point determines whether the wireless client device is likely to associate with the wireless access point. Responsive to a determination that the wireless client device is unlikely to associate with the wireless access point, the access point suppresses the transmission of the probe response. |
US09807812B2 |
Communication terminal, communication system, communication method, and recording medium
A communication terminal, installed with a plurality of types of communication application, receives first terminal identification information for identifying the first communication terminal from a second mobile terminal, after the second mobile terminal has received the first terminal identification information from a first mobile terminal, the first mobile terminal being a mobile terminal that has obtained the first terminal identification information from the first communication terminal through a first communication session. The communication terminal activates one of the plurality of types of communication application based on the first terminal identification information, and starts communicating with the first communication terminal through a second communication session using the activated communication application. |
US09807804B2 |
Apparatus and method for controlling slot usage
Provided is slot use control apparatus and method, including an access point (AP) to control a slotted channel access of a station (STA) in a wireless local area network (WLAN) includes generating a synchronization (synch) frame including an identification value indicating an STA allocated to a slot, and broadcasting the generated synch frame when a channel is in an idle state at a start point of the slot. |
US09807803B2 |
Transmission control for wireless communication networks
Techniques for controlling transmissions in wireless communication networks are described. In one aspect, transmission control for a mesh network may be achieved by ranking mesh points or stations in the mesh network. In one design, the rank of a first station in the mesh network may be determined. At least one station of lower rank than the first station in the mesh network may be identified. At least one transmission parameter for the at least one station of lower rank may be set by the first station. At least one transmission parameter value may be selected for each station based on the rank, QoS requirements, amount of traffic, and/or achievable data rate for that station and may be sent (e.g., via a probe response message) to the station. |
US09807797B2 |
Apparatus and method for channel access
A channel access method and apparatus are disclosed. The channel access method by an access point (AP) having a sector antenna in a wireless local access network (WLAN), may include transmitting a sector beacon with respect to any one sector among a plurality of sectors, transmitting and receiving data with at least one station in any one sector during a pre-scheduled sector interval, sequentially performing transmission of the sector beacon and transmission and reception of the data with respect to remaining sectors of the plurality of sectors excluding the any one sector, transmitting an omni beacon with respect to all of the plurality of sectors, and transmitting and receiving data with respect to at least one station of the plurality of sectors during a pre-scheduled Basic Service Set (BSS) interval. |
US09807794B2 |
Systems, methods and devices for dynamically setting response indication deferral in wireless networks
Methods and apparatuses for wireless communication are provided. A method for wireless communication comprises receiving a first physical layer protocol data unit. The method further comprises receiving a second PPDU. The method further comprises updating a value of a response indication deferral counter to a value indicated by the second PPDU when the second PPDU is associated with a same basic service set as the first PPDU. The method further comprises updating the response indication deferral counter to the value indicated by the second PPDU when the second PPDU is associated with a different basic service set than the first PPDU and the indicated value is not less than a current value of the response indication deferral counter. The current value of the response indication deferral corresponds to a value of the response indication deferral counter when the end of the second PPDU is received. |
US09807788B2 |
Control channel signaling using code points for indicating the scheduling mode
The invention relates to a control channel signal for use in a mobile communication system providing at least two different scheduling modes. Further the invention relates to a scheduling unit for generating the control channel signal and a base station comprising the scheduling unit. The invention also relates to the operation of a mobile station and a base station for implementing a scheduling mode using the control channel signal. In order to facilitate the use of different scheduling schemes for user data transmission while avoiding an additional flag for indicating the scheduling mode in the control signaling, the invention proposes the use of code points in existing control channel signal fields. Further, the invention proposes a specific scheduling mode for use in combination with the proposed control channel signal. According to this scheduling mode control channel information is only provided for retransmissions, while initial transmissions are decoded using blind detection. |
US09807786B2 |
Method and apparatus for transmitting signal of device to device user equipment in wireless communication system
An embodiment of the present invention provides a method for transmitting a device to device (D2D) signal by a user equipment (UE) in a wireless communication system. The method comprises: generating a K bit codeword from N bit information; allocating the K bit codeword to a first block and a second block; performing interleaving in each of the first block and the second block; mapping the interleaved codewords of the first block and the second block to a plurality of symbols of a subframe and transmitting the codewords mapped to the symbols, wherein the size of the second block is determined according to the number of symbols related to a guard interval among the plurality of symbols. |
US09807782B2 |
Method and apparatus for a multi-radio access technology layer for splitting downlink-uplink over different radio access technologies
A multi radio access technology layer (MRL) is a convergence layer solution, located between the protocol layers and the technology-dependent MAC layers. The MRL layer is technology independent and uses the information received from the underlying technologies to select the most appropriate uplink and downlink technologies to match the respective service requirements. |
US09807781B2 |
Base station and scheduling method
A base station serves as a second base station in a communication system including a first base station corresponding to a first cell and the second base station corresponding to a second cell smaller than a first area of the first cell. At least part of the second cell overlaps the first area. The base station includes: a calculation unit that, based on a first channel estimation value between a first terminal connected to the first base station through the first cell and the second base station as well as a second channel estimation value between a second terminal connected to the second base station through the second cell and the second base station, calculates an indicator based on a phase relationship between the first channel estimation value and the second channel estimation value; and a scheduler that determines whether to include a first candidate in a second candidate. |
US09807778B2 |
Dynamic spectrum management
Described herein are methods, metrics and apparatus for bandwidth allocation for cognitive radio. Information that needs to be passed between different components of a dynamic spectrum management (DSM) system for dynamic bandwidth allocation along with the corresponding interfaces is identified. Methods and associated metrics for measuring network performance, evaluating channel sensing results and handling various bandwidth allocation scenarios are presented. Also provided is an admission control mechanism for quality of service support. Alternate channel monitoring may be performed in the background so that when a new channel is needed, an alternate channel may be immediately allocated and service disruption to the DSM system is reduced. A channel may be dynamically assigned as the primary channel in multiple channel scenarios to support tasks such as transmission of acknowledgment frames. Hybrid mode devices that may access a television white space (TVWS) database and perform spectrum sensing are also described. |
US09807777B2 |
Antenna switching method
An antenna switching method of an electronic device is provided. The antenna switching method includes measuring a transmit power variation of a first antenna, monitoring characteristics of received signals of both the first antenna and a second antenna, determining a comparison result by comparing the characteristics of the received signals of both the first antenna and the second antenna when the transmit power variation is greater than or equal to a threshold value, and switching a transmitting antenna based on at least the comparison result. |
US09807776B2 |
Method and apparatus for cross-subframe interference coordination
Embodiments of the disclosure provide a method and apparatus for cross-subframe interference coordination in a dynamic TDD system. The method comprises steps of: obtaining UL-DL configurations employed by a plurality of cells in the dynamic TDD system; and determining, based on the UL-DL configurations, a beamforming vector of at least one interfering cell which has cross-subframe interference on at least one interfered cell, so as to reduce the cross-subframe interference. |
US09807773B2 |
Tier-based admission control for user equipment
A device may receive information associated with a network resource request. The network resource request may be a request, by a user device, for access to a network resource associated with a network. The device may determine a subscriber class associated with the user device based on receiving the information associated with the network resource request. The device may determine a service type associated with the network resource request based on receiving the information associated with the network resource request. The device may determine an allocation and retention priority (ARP) level based on the determined subscriber class and the determined service type. The device may assign the ARP level to the network resource. |
US09807769B2 |
Method for eliminating interference between cells in wireless communication system and apparatus thereof
A method for transmitting and receiving a signal of a terminal, according to an embodiment of the present invention includes the steps of: receiving a signal from a base station; calculating an expected value of the signal to interference plus noise ratio (SINR) based on the received signal; and choosing a beamforming method based on the expected value of SINR. The present invention can provide a method and an apparatus which apply adaptive ICIC in CoMP environment so as to maximize WSR with reduced complexity of calculation, thus having a performance comparable to that determined by the conventional method, and providing the user with a smooth communication environment with improved quality. Furthermore, a terminal communicating with a base station chooses a desirable beamforming technique with reduced complexity so as to decrease the complexity of the system and to provide higher power efficiency with a faster calculation speed. Besides, it is possible for a base station to readily choose the user group and the beamforming technique group with the optimum communication environment. |
US09807768B2 |
Systems and methods for managing coexistence in wireless communication devices
A wireless communication device first and second transceivers to transmit in respective first and second frequency bands. The device includes an arbiter to map the first frequency band into a plurality of regions and sub-regions and map a plurality of channels to the sub-regions, and a first controller to select one of the plurality of sub-regions and inform the arbiter of the selected one of the plurality of sub-regions. The arbiter is further to select a first group of channels in the second frequency band when the selected one of the plurality of sub-regions is a first sub-region, select a second group of channels in the second frequency band when the selected one of the plurality of sub-regions is a second sub-region, and select a third group of channels in the second frequency band when the selected one of the plurality of sub-regions is a third sub-region. |
US09807767B2 |
Systems and methods for allocating tones between users in wireless communication systems
Methods and apparatus for signaling tone allocations in OFDMA communication are disclosed herein. In one aspect, the method includes determining a tone allocation which divides a plurality of tones between a plurality of wireless communication devices, the tone allocation including at least one of determining a plurality of subbands, each subband comprising an exclusive contiguous subset of the plurality of tones, at least one subband of the plurality of subbands assigned to two or more devices of the plurality of wireless communication and assigning a tone group size to each wireless communication device of the plurality of wireless communication devices, wherein the tone group size indicates a number of contiguous tones that the wireless communication device is allocated, wherein at least one tone group size is larger than one. The method also includes transmitting the tone allocation to each of the plurality of wireless communication devices. |
US09807763B2 |
Method and arrangement for configuring CSI measurements
Embodiments described herein provide a method in a network node for configuring interference measurements for a wireless device. According to the method, the network node receives (804) information indicating whether a channel state information interference measurement, CSI-IM, resource configuration restriction applies for the wireless device. The network node further configures (806) CSI-IM resources for the wireless device based on the information. |
US09807761B2 |
Method and apparatus for channel estimation
To facilitate sending a reference signal in a wireless communication environment, a transmitter sends a reference signal in a first time-frequency resource to a user equipment (UE); the transmitter sends data information in a first portion of a second time-frequency resource different from the first time-frequency resource to the UE; and the transmitter excludes data information from being sent in a second portion of the second time-frequency resource. The second portion of the second time-frequency resource is designated for use by another transmitter for sending another reference signal to the UE. |
US09807760B2 |
Remote unit for the distribution of radio-frequency signals and related method for the manufacture thereof
The remote unit for the distribution of radio-frequency signals comprises: a plurality of electronic devices or modules operatively connected to each other for the processing of a radio-frequency signal to distribute within a coverage area, characterized in that it comprises: a first section having at least one of the electronic devices or modules; a second section having at least one of the electronic devices or modules; a connection element having a first portion associated integral with the first section and a second portion, substantially opposite to the first portion and associated integral with the second section; wherein the first section and the second section are arranged substantially aligned to each other along a longitudinal axis. |
US09807758B2 |
Method and apparatus for transmitting reference signal in wireless communication system including relay station
A method and a relay node (RN) for demodulating a relay physical downlink control channel (R-PDCCH) in a wireless communication system are discussed. The method according to an embodiment includes demodulating the R-PDCCH based on cell-specific reference signals transmitted on at least one first antenna port or based on user equipment (UE)-specific reference signals transmitted on a second antenna port. A type of reference signals among the cell-specific reference signals or the UE-specific reference signals, which is being used to demodulate the R-PDCCH, is configured by a higher layer. |
US09807756B2 |
Method of performing random access procedure in wireless communication system
A method includes transmitting a random access preamble, receiving a random access response as a response of the random access preamble, wherein the random access response comprises an uplink resource assignment and a request for transmission of a Channel Quality Indicator (CQI), and transmitting the CQI in the uplink resource assignment. |
US09807752B2 |
Communication method, device, and system
The present invention discloses a communication method, including: sending, by a user equipment, a request message to a micro network node, so that the micro network node sends an indication message to a macro network node; receiving an uplink resource (UG) sent according to the indication message by the macro network node; and sending uplink signaling or uplink data to the macro network node according to the uplink resource (UG). Embodiments of the present invention further provide a corresponding device and system. In technical solutions of the present invention, the micro network node participates in accessing the user equipment to a network, so that a UE can rapidly access the network, which reduces an access delay of the UE. |
US09807745B2 |
Resource allocation method and apparatus for relay node under the condition of carrier aggregation
A resource allocation method and apparatus for a relay node under the condition of carrier aggregation are disclosed in the embodiments of the present invention. By applying the technical solution of the embodiments of the present invention, a relay node can determine information of cells, which are currently available for allocation, of a Un interface, and report the information to an eNB, so that the eNB can allocate corresponding Un interface resources for the relay node according to the information. Thus the eNB side can accurately obtain the information of the cell resources, which are available for allocation and currently correspond to the relay node, of the Un interface. Thus the problem is solved that the relay node cannot properly work under the condition of the carrier aggregation caused by the mismatching between the Un interface resources directly allocated by the eNB and the relay node in the prior art. |
US09807744B2 |
Method for transmitting/receiving signal and device therefor
The present invention relates to a wireless communication system. More particularly, the present invention relates to a method and a device therefor, the method comprising: setting a first cell having a first TDD UL-DL configuration and a second cell having a second TDD UL-DL configuration; receiving data through a DL subframe of the first cell; and transmitting reception response information on the data through a UL subframe of the second cell, wherein the relationship between the DL subframe and the UL subframe is determined by a parameter value set in a specific TDD UL-DL configuration, which is the TDD UL-DL configuration having the least number of DL subframes from TDD UL-DL configuration(s), in which subframes set as a DL in the first or second cell are all set as DLs. |
US09807742B2 |
Method and device for transmitting uplink control information
A method and a device for transmitting an uplink control channel are provided. A user equipment (UE) receives downlink data which is scheduled by a downlink control channel from a network device, where the downlink control channel is a downlink control channel corresponding to a serving cell, the serving cell is a serving cell of at least two serving cells configured for the UE, the at least two serving cells include one primary serving cell and at least one secondary serving cell. The UE selects identity information according to the downlink control channel. The UE generates a physical uplink control channel corresponding to the downlink data by using the selected identity information, and transmits the physical uplink control channel on a channel resource of the physical uplink control channel. |
US09807740B2 |
Terminal device, base station device, and uplink response signal transmission method
When downlink data allocation is indicated in an ePDCCH, this terminal device can determine PUCCH resources to be used in notification of response signals indicating results of error detection of downlink data without imposing scheduling restrictions on future DL subframes. In this device, an extraction unit (204) receives downlink data on multiple unit bands. A CRC unit (211) detects errors in the downlink data. A response signal generation unit (212) generates a response signal by using the results of error detection of the downlink data obtained by the CRC unit (211). The control unit (208) arranges the response signal in the PUCCH resources corresponding to the current DL subframe. |
US09807739B2 |
Method and apparatus to handle TTI (transmission time interval) bundling in a wireless communication system
A method and apparatus are disclosed to handle TTI bundling. In an embodiment implemented in a UE (User Equipment), the method includes configuring the UE with a plurality of serving cells, wherein the TTI bundling and secondary cells with configured UL (uplink) could be simultaneously configured for the UE. In an embodiment from the perspective of a network, the method includes issuing, from a E-UTRAN (Evolved Universal Terrestrial Radio Access Network), a message to configure a UE with a plurality of serving cells, wherein the E-UTRAN could simultaneously configure the TTI bundling and the secondary cells with configured UL for the UE. |
US09807737B2 |
Method for receiving control information in wireless communications system and apparatus therefor
The present invention relates to a wireless communication system. More specifically, a method for enabling a terminal to receive control information in a wireless communications system according to the present invention includes the steps of: constituting PCell and SCell; and monitoring a plurality of expected channels in a search space to receive the control information from a sub-frame #n in SCell, wherein if the sub-frame #n is included in a particular sub-frame set, the search space includes CSS, or if the sub-frame #n is not included in the particular sub-frame set, the search space includes only USS. |
US09807734B2 |
Intersection signaling method for bearer management
Intersection signaling method for bearer management in a communication network with transporting bearer resource request message of both the UE and RN via Base station to managing entity of RN within EPC, as a signaling message over uplink channel referred to as ‘Union of Resource Request (UR Request)’ message. The bearer resource response message from one of the managing entity of UE or managing entities of UE and RN within EPC are transported as a signaling message to Evolved Packet Edge (EPE) via Base station over the downlink channel referred to as ‘Intersection of Admission Response (IA Response)’. This manages bearer setup signaling as a single loop, by transportation of ‘UR Request’ signaling message and receiving one “IA Response” signaling message over uplink and downlink channels respectively. EPE is a conglomeration of network nodes. |
US09807732B1 |
Techniques for tuning calls with user input
Techniques for using user input to tune calls include receiving communication data from a first client device, at a server, directed to a second client device during a call between the first client device and the second client device; forwarding the communication data to the second device; receiving from one of the first client device or the second client device, first user input data; using the first user input data as an input to a call-tuning model; and modifying a call parameter of the call according to output from the call-tuning model in response to the first user input. Other embodiments are described and claimed. |
US09807727B2 |
Rack location determination system
A rack location determination system includes a rack that defines a plurality of device housings. A rack wireless communication device is positioned on the rack and a computing device that includes a computing device wireless communication subsystem and that is positioned in a first device housing of the plurality of device housings in the rack. The computing device is configured to receive a wireless signal through the computing device wireless communication subsystem from the rack wireless communication device and determine a wireless signal strength of the received wireless signal. Based on the wireless signal strength of the wireless signal, the computing device is configured to determine a rack location of the computing device by using the wireless signal strength with a wireless signal strength/rack location mapping. The wireless signal strength/rack location mapping is associated with a location of the first rack wireless communication device. |
US09807725B1 |
Determining a spatial relationship between different user contexts
A processing apparatus including one or more processors and memory determines a first context of a first user at a first location in a physical space based on sensor measurements from one or more sensors of a set of one or more devices coupled to the first user and detects movement of the first user to a second location in the physical space based on sensor measurements from one or more sensors of the devices. The processing apparatus determines a second context of the first user at the second location based on sensor measurements from one or more sensors of the devices and generates, based on the first context, the second context, and the movement of the user from the first location to the second location, a first mapping of the physical space that includes information corresponding to a spatial relationship between the first context and the second context. |
US09807722B2 |
Determining propagation delay of communications in distributed antenna systems, and related components, systems, and methods
Components, systems, and methods for determining propagation delay of communications in distributed antenna systems are disclosed. The propagation delay of communications signals distributed in the distributed antenna systems is determined. If desired, the propagation delay(s) can be determined on a per remote antenna unit basis for the distributed antenna systems. The propagation delay(s) can provided by the distributed antenna systems to a network or other system to be taken into consideration for communications services or operations that are based on communications signal delay. As another non-limiting example, propagation delay can be determined and controlled for each remote antenna unit to uniquely distinguish the remote antenna units. In this manner, the location of a client device communicating with a remote antenna unit can be determined within the communication range of the remote antenna unit. |
US09807721B2 |
Method and apparatus for device-to-device synchronization sequence processing
In one aspect of the teachings herein, a transmitter transmits synchronization signals according to one or more defined transmission characteristics that enable a receiver to distinguish the type of transmitter and/or the type of carrier used to convey the synchronization signals. Different types of transmitters reuse at least some of the same synchronization signal sequences and generation algorithms, but use different transmission parameters to impart one or more recognizable characteristics to the transmitted synchronization signals. In turn, an appropriately configured receiver “knows” which characteristics are associated with which transmitter and/or carrier types. For example, wireless devices operating in a wireless communication network transmit device-generated synchronization signals that reuse at least some of the same sequences used by network base stations for the transmission of network synchronization signals. However, device-generated synchronization signals are transmitted using a relative positioning or mapping that characteristically differs from that used for network synchronization signals. |
US09807720B2 |
Method and apparatus for receiving control information of device-to-device UE in wireless communication system
According to one embodiment of the present invention, a method for receiving device-to-device (D2D) control information at a user equipment (UE) in a wireless communication system, the method comprising receiving a subframe; receiving a D2D synchronization signal sequence transmitted on the subframe; deciding a hop count of the D2D synchronization signal sequence from an index of the D2D synchronization signal sequence; deciding a transmission location of D2D control information corresponding to the decided hop count; and receiving the D2D control information at the decided transmission location. |
US09807719B2 |
Method for receiving signal by using device-to-device communication in wireless communication system
Disclosed is a method by which a first terminal receives a signal in a wireless communication system. Particularly, the method comprises the steps of: receiving a synchronization signal for device-to-device communication from a second terminal; obtaining synchronization based on the synchronization signal; receiving a boundary signal for the device-to-device communication from the second terminal; and receiving a control signal or a data signal using the device-to-device communication based on the boundary signal, wherein the synchronization signal is transmitted by using a part of one symbol. |
US09807714B2 |
Minimal maintenance link to support synchronization
Multiple field units in a CDMA system are synchronized for communication with a base station using a shared forward and reverse link channel. Each field unit is assigned a time slot in a forward link channel to receive messages from the base station. Likewise, each field unit is assigned a time slot on a common reverse link channel for transmitting messages to the base station. Timing alignment among each of many field units and the base station is achieved by analyzing messages received at the base station in a corresponding time slot from each field unit. Thereafter, a message is transmitted in a corresponding time slot to a particular field unit from the base station for adjusting its timing so that future messages transmitted from the field unit are received in the appropriate time slot at the base station. In this way, minimal resources are deployed to maintain communication and precise synchronization between a base station and each of multiple users, minimizing collisions between field units transmitting in adjacent time slots on the reverse link. |
US09807710B2 |
Method for controlling transmission power of discovery signal for device-to-device communication in wireless communication system and device for same
A method by which a terminal transmits a discovery signal for device-to-device communication in a wireless communication system is disclosed in the present application. Particularly, the method comprises the steps of: receiving one or more downlink signals; determining transmission power for transmitting the discovery signal on the basis of reference reception power of the one or more downlink signals; and transmitting the discovery signal on the basis of the determined transmission power, wherein the transmission power decreases as the reference reception power increases. |
US09807709B2 |
Device to-device (D2D) cross link power control
Device-to-device (D2D) cross link power control systems and methods may be disclosed. For example, a device such as a UE or WTRU may determine whether it may have simultaneous transmissions where at least one of the transmissions may include a cross link transmission. The device may further determine whether a total transmit power of the simultaneous transmissions may exceed a maximum transmit power of the device. If the device may have simultaneous transmissions and such transmissions may exceed the maximum transmit power, the device may reallocate power based on a priority or priority setting. The device may further determine a maximum cross link power, a maximum device power, and a cross link transmit power level such that the device may further control the power for transmissions based thereon. |
US09807705B2 |
Method and device for controlling transmitting power
Provided are a method and device for controlling transmitting power. According to the method, when it is detected that a target object approaches a mobile terminal, a position, which the target object approaches, on the mobile terminal is determined, and an optimal sensing area for a Specific Absorption Rate (SAR) reducing antenna of the mobile terminal to sense a movement of the target object is selected according to the position; movement information of the target object is acquired by sensing the movement of the target object in the optimal sensing area by the SAR reducing antenna, and the transmitting power of the mobile terminal is controlled according to the movement information. The technical solution can improve the sensing distance and range of the SAR reducing antenna, namely, improve the sensitivity of the SAR reducing antenna. |
US09807701B2 |
Inter-modulation distortion reduction in multi-mode wireless communication terminal
A multimode wireless communication terminal that communicates using a first radio access technology (RAT) and a second RAT determines whether the first and second RATs are in an active state, and modifies a maximum transmit power limit of the first RAT based on a voice codec rate of a voice transmission on the second RAT when the first RAT and the second RAT are in the active state concurrently, wherein the second RAT is conducting the voice transmission in the active state. In an alternative embodiment, the limit is modified based on a transmit power status of the second RAT or on a transmission type of the first RAT. |
US09807694B2 |
Mobile terminal and control method thereof
A mobile terminal including a terminal body; a touch screen disposed on a front surface of the terminal body, and configured to sense a touch applied to the touch screen; and a controller configured to activate the touch screen in which illumination is turned on, display screen information on the activated touch screen, deactivate the touch screen upon no touch being performed on the touch screen for a predetermined time period associated with an automatic lock function, and in response to a predetermined touch input being sensed by the touch screen within a reference time period before or after the touch screen is deactivated, disable the automatic lock function or reconfigure the predetermined time period. |
US09807685B2 |
Method for providing information of access point selection
A method of transmitting basic service set (BSS) load information. The method according to one embodiment includes establishing, by an access point (AP), an association with at least one very high throughput (VHT) station that has successfully synchronized with the AP and that has a capability of receiving at least one spatial stream of a plurality of spatial streams transmitted via a multi user-multiple input multiple output (MU-MIMO) transmission; and broadcasting, by the AP, a beacon frame that includes load information including a station count field and an antenna utilization field. The station count field indicates a number of the at least one VHT station that has successfully synchronized with the AP and that has the capability of receiving at least one spatial stream of the plurality of spatial streams. The antenna utilization field indicates information about spatial streams that are under-utilized in the MU-MIMO transmission. |
US09807684B2 |
Control of machine-to-machine devices
A machine-to-machine device is configured to execute an application and comprises a cellular network interface for wireless communication of data for the application with a cellular network. It has subscription information allowing it to register with more than one cellular network. The device may be registered with one cellular network, selected as having a received signal quality measurement of at least a predetermined level that is based upon a quality of service level defined by the application. It is also provided that the device may identify that a quality measurement for a packet-switched communication link fails to meet a predetermined level. In response, the machine-to-machine device may be deregistered from one cellular network and registered with another cellular network. |
US09807682B2 |
Method and device for receiving data unit
Method and device for receiving a data unit are disclosed. A method for receiving a PPDU including a PPDU header and a data field of an STA may comprise the step of: an STA receiving the PPDU header from an AP; the STA determining whether the PPDU transfers a scanning frame on the basis of the PPDU header; and the STA determining whether to decode the data field on the basis of whether to perform a scanning procedure and whether the PPDU transfers the scanning frame. |
US09807679B2 |
Methods for performing wireless communications, mobile terminal devices, and servers
A mobile terminal device may include a radio processing circuit configured to transmit communication data indicating a serving cell, the communication data intended for a server and receive system information of one or more proximate cells of the serving cell indicated by the communication data. The mobile terminal device may also include a baseband processing circuit configured to determine if system information of a target cell is included in the received system information of the one or more proximate cells, and, if the system information of the target cell is included in the received system information of the one or more proximate cells, apply the received system information of the target cell to control the radio processing circuit to transmit or receive data. |
US09807676B2 |
Frequency notifying device, wireless device, management device and method
The frequency notifying device includes: a processor configured to store usable frequencies containing a restricted frequency being restricted in use thereof by radio equipment in a predetermined communication area and a frequency not being restricted in use thereof by the radio equipment in the communication area; and notify the radio equipment, in the communication area, of a signal for requesting the radio equipment to check whether the restricted frequency is usable or not before performing a communication using the restricted frequency when notifying the radio equipment of the usable frequency. |
US09807673B2 |
Cellular network capabilities exchange protocol
This disclosure relates to techniques for enabling a cellular network to more efficiently announce special network capabilities to UE's in its coverage area. The special network capabilities may be specific to a first class of UE devices and/or may be outside of the relevant telecommunication standard used by the cellular network. The base station may transmit a dummy System Information Block-1 (SIB-1), wherein the dummy system information block is broadcast separately from regular system information block 1's (SIB-1's). |
US09807667B2 |
Method for relocating gateway, mobile management entity and host base station
A method for gateway relocation, an MME and a DeNB are disclosed. The method includes: in a process of an MRN performing handover of the DeNB, the MME of the MRN judging whether it is required to execute a relocation of a gateway serving the MRN according to the current location of the MRN. |
US09807664B1 |
Wireless communication system to optimize device performance across wireless communication networks
A wireless communication system to optimize device performance across wireless communication networks. A wireless communication device communicates over a first wireless communication network. The first wireless communication network determines first performance metrics. Communication is transferred to a second wireless communication network. The second wireless communication network determines second performance metrics. A control processing system compares the first performance metrics with the second performance metrics to determine configuration instructions for the second wireless communication network, and transfers the configuration instructions to the second wireless communication network. The second wireless communication network modifies a network configuration based on the configuration instructions and determines third performance metrics. The control processing system compares the first performance metrics with the third performance metrics to determine a user notice related to session quality on the second wireless communication network. The control processing system transfers the user notice to the wireless communication device. |
US09807663B2 |
Inter-system cell reselection in TD-SCDMA systems
When a user equipment performs inter-cell measurement, it may desire to measure signal quality and signal level of a source radio access technology (RAT) cell and a target cell. The signal quality measurement may be Squal and the signal level measurement may be Srxlev. Because Squal is not defined for TD-SCDMA, a new measurement criteria is defined to allow proper comparison of source RAT cell measurements with target RAT cell measurements when a user equipment is considering switching to a target cell. |
US09807662B2 |
Method and apparatus for device handover
Disclosed in the present invention are a method and an apparatus for device handover, which belongs to the mobile communication field. The method comprises the following steps: obtaining a Multimedia Broadcast Multicast Service (MBMS) service configuration information of neighbor cells; selecting a target cell for a user equipment according to the MBMS service configuration information of the neighbor cells and the MBMS service reception information of the user equipment; handing over the user equipment to the target cell. The apparatus comprises: an acquiring module, for obtaining the Multimedia Broadcast Multicast Service (MBMS) service configuration information of the neighbor cells; a selecting module, for selecting a target cell for a user equipment according to the MBMS service configuration information of the neighbor cells and the MBMS service reception information of the user equipment; a handover module, for handing over the user equipment to the target cell. With the implementation of the technical solution that the MBMS service configuration information of the neighbor cells is obtained, the target cell for the user equipment is selected according to the MBMS service configuration information and the MBMS service reception information of the user equipment, and the user equipment is handed over to the target cell, the present invention enables the user equipment to switch to an appropriate target cell. |
US09807657B2 |
Small-cell gateway configured for multiple air interfaces
A communication networks including a plurality of small cell providing air interface infrastructure functionality is provided. Aspects of the present disclosure relate to the management of inter-small cell communication in accordance multiple air interfaces supported within individual small cells. Additionally, aspects of the present disclosure relate to the management of intra-small cell communication in accordance with communication networks implementing multiple small cells. In other aspects, small cells coordinate handovers through the use of a controller, or by leveraging wireless connections created between the small cells. In further aspects, the small cells enable the utilization of multiple air interface standards within a small cell. |
US09807655B2 |
PCRF assisted APN selection
The embodiments herein relate to a method in a Policy and Charging Rules Function, PCRF, node (208) for handling Access Point Names, APNs. The PCRF node receives, from a Core Network, CN, node (205), a request message comprising information indicating a first APN associated with a packet data connection. The request message is a request for a second APN being configured for a wireless device (203) arranged to communicate via the packet data connection. The PCRF node selects a configuration for the wireless device (203), and selects the second APN adapted to the selected configuration from a plurality of candidate second APNs. Each candidate second APN in the plurality comprises different configurations for the same packet data connection. The PCRF node transmits a response message to the CN node (205). The response message comprises information indicating the selected second APN. |
US09807654B2 |
Mobility in heterogeneous network environments
There is provided a method, including requesting, by a network element of a macro cell network infrastructure, a local cell access point operating within the macro cell to either activate or deactivate a local cell control plane with respect to active user equipment of the local cell, wherein the local cell access point continues to provide a user plane to the active user equipment; and receiving a response to the request. |
US09807649B2 |
Packet switched services in a geran environment
The present invention provides a method and system for indicating packet switched (PS) services capability information in a GPRS EDGE Radio Access Network (GERAN) environment. When a GERAN provides PS only services on a GERAN terminal, the GERAN terminal indicates its capability to support PS only services to a GERAN entity. Accordingly, the GERAN entity can deliver PS services data to the GERAN terminal operating a PS only mode over resources suitable for PS data communication. |
US09807644B2 |
Hierarchical traffic differentiation to handle congestion and/or manage user quality of experience
Methods, apparatuses and systems for performing hierarchical traffic differentiation and/or employing hierarchical traffic differentiation are provided. These methods, apparatuses and systems may be implemented to, for example, handle congestion and/or to manage user quality of experience (QoE). Performing the hierarchical traffic differentiation may include differentiating or otherwise classifying (collectively “differentiating”) traffic mapped to, or within, a bearer formed in accordance with a QoS class into multiple traffic sub-classes. Employing the hierarchical traffic differentiation may include scheduling and/or policing (e.g., filtering) the differentiated traffic for transmission based on a prioritization of, and/or policy for managing, the multiple traffic sub-classes. |
US09807642B2 |
Traffic distribution method, device, and system
The present invention relates to a traffic distribution method, apparatus, and system. The method includes: receiving a current packet sent by a first entity; acquiring layer 7 application information according to the current packet; if the layer 7 application information is acquired, matching the current packet with a layer 7 traffic distribution policy according to the layer 7 application information; and sending the current packet to a service server after the current packet matches the layer 7 traffic distribution policy. In this way, the present invention implements traffic distribution based on the layer 7 application information, enhances performance of a traffic distribution device, and reduces deployment costs of an operator. |
US09807641B2 |
Method and apparatus for optimizing end to end radio communication management for users with multiple devices
A system or method includes receiving wireless communication device usage trend data for a plurality of available wireless communication devices associated with a recipient and detecting, via an application processor executing instructions for a pan device communication optimization agent, a plurality communication paths with the plurality of wireless communication devices associated with the recipient. The system or method further includes determining an end-to-end quality score for a wireless communication device associated with the user and with available communication paths with the wireless communication devices associated with the recipient. In some aspects, the system and method include selecting at least one preferred communication path between the wireless communication device associated with the user and at least one wireless communication device associated with the recipient based on comparison of end-to-end scores. |
US09807633B2 |
Configuring unscheduled periods to enable interference reduction in heterogeneous networks
A mobile station in a wireless communication network is disclosed. The mobile station includes a transceiver coupled to a processor configured to perform measurements of signals of one or more cells of a wireless communication system during a first set of subframes, to cause the transceiver to transmit a measurement report including at least the measurements of signals of the one or more cells, and to indicate that the measurements of the one or more cells were performed during the first set of subframes. |
US09807630B2 |
Method and system for collecting terminal measurement data
The present invention discloses a method and system for collecting terminal measurement data, an integration reference point manager system, an integration reference point agent system, a home subscriber server, a mobility management entity, a NodeB and a user equipment. Specifically, an integration reference point agent (IRP Agent) receives a terminal measurement data start operation or terminal measurement data stop operation sent by an integration reference point manager (IRP Manager), where the terminal measurement data start operation is used to start terminal measurement data collection and carries configuration parameters used to collect terminal measurement data, and the terminal measurement data stop operation is used to instruct stop of terminal measurement collection. The present invention enables a terminal to collect and report terminal measurement data. |
US09807626B2 |
Processing method of wireless fidelity technology and user equipment
Embodiments of the present invention disclose a processing method of a wireless fidelity technology and a user equipment, where implementation of the method includes: detecting whether a radio link failure occurs at an air interface of a wireless fidelity network; resetting a bottom layer of the wireless fidelity network, and suspending a radio bearer to an access point of the wireless fidelity network, when it is detected that the radio link failure occurs at the air interface of the wireless fidelity network, during a process that a base station distributes mobile data for a user equipment by using the wireless fidelity technology; and restoring the radio bearer to the access point of the wireless fidelity network, when the resetting of the bottom layer of the wireless fidelity network is completed, and it is detected that the air interface of the wireless fidelity network is restored to be normal. |
US09807624B2 |
Self-adjusting wireless in-band backhaul
A communication cell may use a wireless in-band backhaul to route backhaul traffic to a macrocell of a carrier network such that the backhaul traffic is delivered to a core network of the carrier network. The communication cell may route backhaul traffic of user devices via the wireless in-band backhaul between the communication cell and the macrocell. The wireless in-band backhaul may take place of a dedicated backhaul between the communication cell and the core network. As the backhaul traffic is routed, if a characteristic of the wireless communication between the communication cell and the macrocell fails to meet a threshold, an antenna of the communication cell may be electrically or mechanically adjusted to improve the characteristic of the wireless communication. The adjustment of the antenna includes performing a beam forming or moving one or more antenna elements of the antenna. |
US09807620B2 |
Method and apparatus for interference management in heterogenous networks
A method is provided a wireless system for providing small “guard” cells in a heterogeneous network at locations proximate to privately-maintained HeNB (or femto) cells in the heterogeneous network. More particularly, the methodology of the invention addresses the problem of a mobile user in a heterogeneous network located nearby to a privately maintained HeNB cell in the heterogeneous network, and the inherent interference created for the HeNB cell by the necessity of the mobile user having to transmit and receive communications from a distant public macro eNB. By deploying small public “guard” cells in the macro cell proximate to the private HeNB cells, such a public mobile terminal is enabled to communicate with the public small cell at generally lower power than would have been necessary for communication with the distant macro eNB, with a resulting reduction in interference for the nearby HeNB cell. The FL interference between the macro cell and the HeNBs is also mitigated. |
US09807619B2 |
Methods and apparatuses for use of simultaneous multiple channels in the dynamic frequency selection band in wireless networks
The present invention relates to wireless networks and more specifically to systems and methods for selecting available channels free of radar signals from a plurality of 5 GHz radio frequency channels. In non-limiting embodiments, exemplary systems, methods, and apparatuses are provided that can facilitate reducing false detections and/or network downtime in exemplary mesh networks employing dynamic frequency selection (DFS) channels. In a non-limiting aspect, radar information can be propagated among exemplary mesh nodes, including location information, to facilitate reducing false detections and/or network downtime in exemplary mesh networks. In addition, in further non-limiting aspects, exemplary embodiments can transmit signals to facilitate silencing one or more DFS channels and/or collaborative mesh node identification and/or discrimination of radar signals and false detections, among other non-limiting aspects provided. |
US09807616B2 |
Electronic apparatus and control method thereof
According to one embodiment, an electronic apparatus has a communication circuitry, a memory and a processor. The circuitry communicates with terminals by short-distance wireless communication in accordance with a wireless communication standard. The memory stores first security data of a first terminal and second security data of a second terminal. The processor receives a command to lock or unlock an electronic locking, waits for any security data to be received from the terminals for a period after a reception of the command, accepts the command if the first and second security data is received for the period, and rejects the command if at least one of the first and second data is not received for the period. |
US09807611B2 |
Electronic device and voiceprint authentication method
An electronic device uses a voiceprint for user authentication, and includes a storage unit, a voice input unit, and at least one processor. The storage unit registers a first voiceprint based on first voice corresponding to a first character string and a second voiceprint based on second voice corresponding to a second character string longer than the first character string. The at least one processor generates a third voiceprint from third voice input to the voice input unit after registration of the voiceprint in the storage unit, and makes a first comparison between the first voiceprint and the third voiceprint as first user authentication. The at least one processor generates a fourth voiceprint from fourth voice input to the voice input unit after the third voice, and makes a second comparison between the second voiceprint and the fourth voiceprint, when the first user authentication has failed. |
US09807609B2 |
Multiple profiles on a shared computing device
Techniques are described for activating multiple profiles on a shared mobile computing device. Each profile can be used to establish a connection with an instance of an application where the application instances can potentially be hosted on different servers. Due to the fact that the activation process to activate a profile on the shared device can be time consuming and require interacting with other devices or servers, the techniques described allow multiple profiles to be activated on a shared mobile computing device. Access to each of the profiles is controlled by a login process. During logging out of a profile, the cache of the shared mobile computing device can be cleared to improve security. |
US09807608B2 |
System of multiple domains and domain ownership
Methods and instrumentalities are disclosed that enable one or more domains on one or more devices to be owned or controlled by one or more different local or remote owners, while providing a level of system-wide management of those domains. Each domain may have a different owner, and each owner may specify policies for operation of its domain and for operation of its domain in relation to the platform on which the domain resides, and other domains. A system-wide domain manager may be resident on one of the domains. The system-wide domain manager may enforce the policies of the domain on which it is resident, and it may coordinate the enforcement of the other domains by their respective policies in relation to the domain in which the system-wide domain manager resides. Additionally, the system-wide domain manager may coordinate interaction among the other domains in accordance with their respective policies. |
US09807606B2 |
Information-theoretically secure secrecy generation
A method and apparatus are provided for performing information-theoretically secure cryptography using joint randomness not shared by others. Two valid communicating entities independently generate samples of a shared source that is not available to an illegitimate entity. The shared source may be a satellite signal, and each legitimate entity may generate uniformly distributed samples from a binary phase-shift keying signal received on an independent channel. Alternatively, the shared source may be a channel between the two legitimate entities, such that each legitimate entity generates samples of unknown distribution based on the channel impulse response of the channel. One legitimate entity generates an encryption key, a quantization error, and a syndrome from its samples. The quantization error and the syndrome are reported to the other legitimate entity. The other legitimate entity generates a matching encryption key using its samples, the quantization error, and the syndrome. |
US09807604B2 |
Area-based location privacy management
Technologies for location privacy management include a mobile computing device to determine whether an application is authorized to obtain the location of the mobile computing device based on a determined location and location access policy of the mobile computing device. The location access policy includes policy rules that identify whether the application is authorized to obtain the location of the mobile computing device. If the mobile computing device determines that the application is not authorized to obtain the location of the mobile computing device, the mobile computing device blocks the application from obtaining the location. |
US09807603B2 |
Method and system for WiBro network interworking in wireless terminal
A method and system for WiBro network interworking in a wireless terminal. The method includes: setting up, by a relay station for connecting the WLAN terminal with the WiBro network, a connection through an initial process with the WiBro network; performing, by an access router, Internet connection authentication on a user of the WLAN terminal in response to a request for Internet connection from the WLAN terminal; allocating, by the access router, an IP address in response to a request for IP address allocation from the WLAN terminal, and then allocating, by a WiBro radio access station, a unique Connection IDentification (CID) corresponding to a QoS level of the terminal user in response to a request from the relay station; and mapping, by the relay station, the allocated unique CID to the IP address of the WLAN terminal and providing Internet service. |
US09807597B2 |
Method of a communication device for controlling display of call history
A communication device of an aspect includes a communication unit configured to make a communication with another communication device, a memory configured to store a control program, and at least one processor configured to execute a process in accordance with the operation by executing the control program. The memory includes a first storage unit configured to store history information related to the communication and contact information including identification information for identifying the other communication device. The at least one processor is configured to cause a display to display the history information, delete from the first storage unit the contact information selected based on the operation received by an operation unit, and hide the history information on the display when the contact information is to be deleted from the first storage unit, the history information including the identification information included in the contact information to be deleted. |
US09807591B2 |
Establishment of connection to the internet in cellular network
Some demonstrative embodiments include devices, systems and/or methods to establish a connection to the Internet via a local gateway (L-GW) function for a LIPA or a SIPTO@LN. The establishment of the connection to the Internet may be performed, for example, by at least one of an E-RAB SETUP procedure, an INITIAL CONTEXT SETUP procedure, an INITIAL UE MESSAGE procedure or an UPLINK NAS TRANSPORT procedure. |
US09807588B2 |
Wireless controller communication method and wireless controller
A wireless controller communication method and a wireless controller are provided. The method comprises: receiving, by the wireless controller, an identifier and address information allocated to the wireless controller by a network management device; registering, by the wireless controller, attribute information of a slave control device belonging to the wireless controller with the network management device, wherein the network management device establishes a mapping relationship between the wireless controller and the slave control device; searching for address information of the slave control device based on the mapping relationship when the wireless controller needs to communicate with the slave control device; and establishing, by the wireless controller, communication with the slave control device based on the address information of the slave control device. |
US09807583B2 |
Communication apparatus, control method thereof, and recording medium
According to an instruction for starting processing for connecting to another communication apparatus, a communication apparatus prompts a user to select whether the communication apparatus joins an existing network or establishes a new network, searches another communication apparatus establishing the existing network when the user selects to join the existing network, searches another communication apparatus not establishing the existing network when the user selects to establish the new network, and then connects to the another searched communication apparatus. |
US09807582B2 |
Protocols for facilitating broader access in wireless communications
Structures and protocols are presented for signaling a status or decision concerning a wireless service or device within a region to a communication device (smartphone or wearable device, e.g.) or other wireless communication participant (motor vehicle having a wireless communication capability, e.g.). |
US09807580B1 |
Emergency call handling within IP multimedia system (IMS) networks
Systems and methods are described herein for handling E911 communications within IMS networks, such as Voice over LTE (VoLTE) networks. In some embodiments, the systems and methods, via various communication nodes, handle or otherwise govern emergency calls within the VoLTE network, by sending an INVITE message from a sender node of the VoLTE network to a recipient node of the VoLTE network, and starting a retry timer at the sender node that is specific to handling E911 calls by the VoLTE network. |
US09807579B2 |
Method that enables the user of a wireless telephone terminal to establish an emergency connection in a local network, and terminal and server for carrying out this method
When establishing an emergency connection in a wireless network having an authentication server, wherein a user terminal is a non-subscriber to the network, a dialed number is recognized as an emergency number and the terminal sends a start-up message to a radio access point of the network. The terminal receives a first message that requests the identity of the terminal, from the access point in response to the start-up message, and sends a second message, which contains the identity of the terminal and an indication indicating that the terminal is attempting to make an emergency call. An authentication server determines that the second message contains an indication that the call is an emergency call, and sends an acceptance message to the terminal via the access point wherein a port of the access point is validated to permit the terminal to establish an emergency connection. |
US09807577B2 |
System for limiting mobile phone distraction in motor vehicles and / or within fixed locations
A system that utilizes a remote device that is capable of transmitting speed, velocity, instantaneous velocity, angular velocity, acceleration, deceleration or other means of data to wirelessly notify a mobile handset that the vehicle is in motion or is traveling at a speed, velocity, instantaneous velocity, angular velocity, acceleration, deceleration greater than zero without using the cellular signal, gps data, or on board diagnostic computer or other direct or indirect link to vehicle mechanical, electrical mechanical or computer derived speed data. This system, or an embodiment thereof shall be universally compatible with all vehicles including passenger vehicles, commercial vehicles, busses, trains, airplanes, boats, construction equipment or otherwise where it is desirable to limit distractions from a personal communication device. |
US09807575B2 |
System and method for forming electronic groups
Methods, computer readable media, and electronic devices are provided for forming an electronic group by determining that a plurality of electronic devices satisfy at least one proximity criterion; determining a plurality of candidate members for the electronic group according to contact list information for at least one of the plurality of electronic devices; and forming the electronic group from the plurality of candidate members. |
US09807574B2 |
Multicast and broadcast services over a mesh network
A system is disclosed for providing multicast services to mobile devices, comprising a first network node providing a radio access network to a mobile device; a second network node coupled to the first network node and providing backhaul routing for the first network node; a controller node, coupled to both the first and the second network node and to a multicast packet gateway, wherein the controller node provides a virtualized interface of a single network node to the multicast packet gateway, thereby virtualizing the first and second network nodes to the multicast packet gateway such that the multicast packet gateway may be enabled to send a multicast data stream to the first and the second network nodes via the controller node. |
US09807573B2 |
Multimedia broadcast multicast service (MBMS) utilizing spatial multiplexing
Systems and methods are disclosed herein for an enhanced Multimedia Broadcast Multicast Service (MBMS) in a wireless communications network. In one embodiment, a number of base stations in a MBMS zone, or broadcast region, accommodate both Spatial Multiplexing (SM) enabled user elements and non-SM enabled user elements. In another embodiment, a number of base stations form a MBMS zone, or broadcast region, where the MBMS zone is sub-divided into an SM zone and a non-SM zone. In another embodiment, the wireless communications network includes multiple MBMS zones. For each MBMS zone, base stations serving the MBMS zone transmit an MBMS zone identifier (ID) for the MBMS zone. The MBMS zone ID may be used by a user element for decoding and/or to determine when to perform a handoff from one MBMS zone to another. |
US09807572B2 |
Management system and management method
A management system includes: a mobile terminal; a plurality of base stations; and a management device. The mobile terminal includes a first processor that executes a first process including transmitting management information including identification information of the mobile terminal using short waves. The base stations include a second processor that executes a second process including first receiving the management information transmitted from the mobile terminal, to transmit the management information to the management device. The management device includes: a third processor that executes a third process including: second receiving the management information transmitted from one or more of the base stations; identifying identification information of the mobile terminal from the received management information; and transmitting the management information to a terminal of the management organization corresponding to identification information of the terminal of the management organization to which the mobile terminal belongs, based on the identified identification information. |
US09807571B1 |
High rate VHF datalink
A very high frequency (VHF) transceiver can include an amplitude and phase shift keying (APSK) modulator configured to modulate signals for transmission across a first VHF channel of a plurality of VHF channels used to communicate between or among aircraft and one or more ground stations. Each of the VHF channels can have a bandwidth of at least 8.33 kilo Hertz (kHz) with a data rate per Hertz (Hz) greater than or equal to 3 bits per second per Hz (bps/Hz). The VHF transceiver can include a power amplifier configured to amplify the modulated signals prior to the transmission. The VHF transceiver can include a linearity controller configured to control linearity of the power amplifier according to at least one of a Cartesian feedback amplifier linearization, pre-distortion amplifier linearization or feedforward amplifier linearization to mitigate nonlinear distortion associated with signals output by the power amplifier. |
US09807569B2 |
Location based services provided via unmanned aerial vehicles (UAVs)
An automated method of determining a location of an aerial platform is described. The method includes: transmitting, from the aerial platform, a first pilot signal; receiving, at a set of ground devices, the first pilot signal; determining a first set of values based on measurements associated with the first pilot signal; and calculating a position of the aerial platform based at least partly on the first set of values. An automated method adapted to determine a location of a ground device includes: transmitting, from the ground device, a first pilot signal; receiving, at each aerial platform in a set of aerial platforms, the first pilot signal; determining a first set of values based on measurements associated with the first pilot signal; and calculating a position of the ground device based at least partly on the first set of values. A system adapted to provide location information is described. |
US09807568B1 |
System and method for passive building information discovery
A system and method is provided that facilitates passive building information discovery. The system may include a processor configured to track positions in a building of portable devices over time and based thereon determine characteristics of the building including locations in the building where at least some of the portable device are unauthorized, based on communications received from radio-frequency (RF) sensors mounted in spaced-apart relation across the building. Such communications may include information detected by the RF sensors from RF signals from the portable devices that uniquely identify each portable device. The processor may be configured to determine when at least one of the portable devices is detected via a communication from at least one of the RF sensors at a determined unauthorized location in the building, and responsive thereto provide at least one notification that indicates that the at least one portable device was detected at the unauthorized location. |
US09807563B2 |
Transmission of location and directional information associated with mobile communication devices
A method and arrangement for providing location information of a called mobile communication device to a calling party are implemented through a mobile device locator platform disposed in the communication network. A mobile device subscriber to the location service initiates a process where the location of his mobile device is updated on a regular basis and the location information stored in a database on the platform. When a call is placed to his subscribed device, the location information is transmitted to the calling party prior to setting up the call to the called device, allowing the calling party to determine whether or not to proceed with the call, as well as eliminating the need to ask the common question “where are you?” when placing a call to a mobile device. |
US09807561B2 |
User settlement detection
Methods, systems and computer program products for user settlement detection are disclosed. A mobile device configured to perform an action immediately upon entering or exiting a geofenced environment can delay performing the action until a user of the mobile device has settled into the environment. The mobile device can detect a settled user state by observing the environment of the mobile device, including measuring one or more environment variables using one or more sensors of the mobile device. The mobile device can detect a settled user state even when the mobile device is in motion. The mobile device can perform the action upon detecting a settled user state. |
US09807560B2 |
Method and network node for enabling position determination of a user equipment measurement
Method and a network node (110, 910) for enabling position determination of a measurement performed by a user equipment (120) served by a base station (110). The user equipment (120) and the base station (110) are comprised in a cellular communications network (100). A measurement report comprising measurement data associated with the measurement and a time of measurement thereof is received (301, 801) from the user equipment (120). One or more first type of data associated with the user equipment (120) at a respective point in time are retrieved (302, 802), which first type of data is localization corresponding data. Based on the time of measurement, first type of data that corresponds to the time of measurement is determined (303, 803) from the retrieved one or more first type of data. The determined first type of data is associated (304, 804) with the measurement data. The position of the measurement may then be determined based on the first localization corresponding data associated with the measurement data. |
US09807558B2 |
Identifying remote units in a wireless distribution system (WDS) based on assigned unique temporal delay patterns
Embodiments of the disclosure relate to identifying remote units in a wireless distribution system (WDS) based on assigned unique temporal delay patterns. The WDS includes a plurality of remote units configured to communicate communications signals in signal paths. Each of the signal paths is assigned a unique temporal delay pattern. The communications signals are digitally delayed by respective delay elements based on the plurality of unique temporal delay patterns to provide delayed communications signals. A remote unit identification system analyzes a delayed communications signal to determine a respective temporal delay pattern associated within the delayed communication signal. By uniquely identifying a remote unit from which a delayed communication signal is communicated, it is possible to determine the locations client devices in the WDS, thus enabling a variety of location-based services and optimizations in the WDS. |
US09807556B2 |
Locator system
A locator system and method of use is disclosed. The locator system may be used to receive radiolocation signals, calculate location data based on the radiolocation signals, and send the current location data over a telecommunication network to a server computer. A client may request the location data from the server computer and the server may send the location data to the client. |
US09807554B2 |
Method for sending status information from a sender to a receiver
A method of sending the value of a status variable from a sending device to a receiving device as part of a standardized binary coded radio message. The message includes fields for predetermined information to be sent with the message as well as a buffer field. The method includes causing the sending device to assemble, calculate a checksum for, digitally store and periodically transmit a predetermined type of message in the form of a radio signal readable by a receiving device. The status variable is not related to the predetermined information. Before the checksum is calculated, the sending device inserts the value of the status variable in binary coded format into the message in a buffer field. According to a governing messaging standard, the buffer field is not intended to transmit information. The receiving device interprets the binary value as the value of the status variable. |
US09807553B2 |
Location-based call initiation
An apparatus has a processor and a memory, the memory storing instructions that when executed by the processor, cause the processor to schedule a communication between a contact center and a communication device associated with a user, prompt the user to configure a geographic location for the communication device, track geographic location for the communication device, and initiate the communication in response to determining that the geographic location of the communication device appliance is the configured geographic location. |
US09807549B2 |
Systems and methods for adaptive multi-feature semantic location sensing
This disclosure describes systems, methods, and computer-readable media related to employing adaptive multi-feature semantic location sensing methods to estimate the semantic location of a mobile device. A set of wireless data scans associated with one or more access points at one or more locations may be received. One or more features of the one or more locations may be identified, based upon the set of wireless data scans wherein the features are associated with one or more location metrics. At least one of the one or more access points may be determined to be associated with a first location based upon, at least in part, the set of wireless data scans. A first classifier for the first location may be generated based upon, at least in part, the one or more features and the associated access points. |
US09807548B2 |
Method and system for obtaining location information from a wireless network
Systems, methods, apparatus and mechanisms for deriving user device location information by exploiting existing voice and/or data capabilities within the Radio Access Network (RAN) layer of a 4G or 3G wireless network, and offering the derived user device location information to network optimization functions, application and/or service providers via an application programming interface (API). |
US09807546B2 |
Magnetic controlled bluetooth device
The present invention relates to a magnetic controlled Bluetooth device and more particularly to a magnetic controlled Bluetooth speaker. The magnetic controlled Bluetooth device comprises a magnetic unit and a magnetic sensor. As another magnetic unit approaches the magnetic sensor of the magnetic controlled Bluetooth device, the magnetic sensor varies its output voltage in response to the magnetic field of another magnet. Thus, the magnetic controlled Bluetooth device can be turned on to execute a Bluetooth pairing process. Further, the magnetic unit of the magnetic controlled Bluetooth device can be used to approaches another magnetic sensor of another magnetic controlled Bluetooth device to turn on another magnetic controlled Bluetooth device. |
US09807545B2 |
Communication apparatus controlling close proximity wireless communication unit, control method thereof and storage medium
A communication apparatus comprises a close proximity wireless communication unit which is able to perform close proximity wireless communication with an external apparatus; a power control unit which starts control of power supply of the communication apparatus when the close proximity wireless communication unit receives electromagnetic waves from the external apparatus; and a control unit which executes shutdown processing for reducing power to each block controlled by the power control unit, wherein when the shutdown processing is executed, the control unit disables the close proximity wireless communication unit before start of the shutdown processing. |
US09807543B2 |
Electronic test device data communication
Electronic test devices and methods include data transfer capabilities. In one implementation, an assay device includes wireless communication capabilities to send assay result decisions and/or values to a separate processing and display device such as a smartphone. In another implementation, light sources are modulated both for performing an assay and encoding and transmitting a result of an assay. |
US09807542B2 |
Method for operating application and electronic device thereof
An operating method of an electronic device is provided. The method includes selecting a file generated by the electronic device or received from another electronic device and transmitting file information based on the file to a memory device through short range communication. |
US09807541B2 |
Offline communication method and intelligent mobile terminal
An offline communication method includes steps of: receiving, by a first TDD (Time Division Duplexing) terminal, an instruction for setting the first TDD terminal as a D2D (Device-to-Device) terminal device; interchanging, by the first TDD terminal, upstream time slots and downstream time slots thereof, and setting the first TDD terminal to be in a mode of conforming a D2D communication environment in response to said instruction; and searching, in a mode that the upstream time slots and the downstream time slots are interchanged, for a second TDD terminal which is adjacent to the first TDD terminal and is not set as a D2D mode, and establishing a connection therebetween after the second TDD terminal is searched out. By this way, communication between those offline intelligent mobile terminals within a short distance can be carried out. |
US09807540B2 |
Peer-to-peer group owner multi-channel concurrent operation and associated absence period indication for legacy client devices
Methods, systems, and devices are described for peer-to-peer (P2P) group owner (GO) multi-channel concurrent (MCC) operation and an associated absence period indication for legacy client devices. In some aspects, an absence period during which a peer-to-peer (P2P) group owner (GO) is unavailable to receive transmissions from client devices wirelessly coupled with the P2P GO may be identified. A notice of absence (NoA) may be transmitted by the P2P GO, the P2P NoA indicating the absence period if the client devices wirelessly coupled with the P2P GO include a P2P client device that supports a P2P protocol. A legacy wireless beacon may be transmitted by the P2P GO, the legacy wireless beacon comprising an information element (IE) indicating the absence period if the client devices wirelessly coupled with the P2P GO include a legacy client device that does not support the P2P protocol. |
US09807539B2 |
Method and apparatus for maintaining user settings for over-the-air upgrades
A method and apparatus for performing a software upgrade are disclosed. The method determines a plurality of mobile endpoint devices affected by a wireless network access software upgrade, and schedules a deployment of the wireless network access software upgrade. The method transmits a notification to the plurality of mobile endpoint devices, wherein the notification is configured to cause each of the plurality of mobile endpoint devices to store user settings in a memory of each of the plurality of mobile endpoint devices. The method downloads the wireless network access software upgrade wirelessly to the plurality of mobile endpoint devices, wherein the wireless network access software upgrade is configured to cause each of the plurality of mobile endpoint devices to install the wireless network access software upgrade and to restore the user settings from the memory of each of the plurality of mobile endpoint devices. |
US09807535B2 |
Three dimensional audio speaker array
Systems and methods for audio control are disclosed. A computer-implemented method includes: determining, by a computing device, an X-Y-Z location of a sound associated with an image object projected on a screen; determining, by a computing device, a front speaker of a front speaker array based on an X-Y coordinate of the X-Y-Z location; determining, by a computing device, at least one side speaker of a left speaker array and a right speaker array based on a Z coordinate of the X-Y-Z location, wherein the left speaker array and the right speaker array are on a side of the screen opposite the front speaker array; and causing, by a computing device, the front speaker and the at least one side speaker to emit the sound. |
US09807531B2 |
Microphone and method of manufacturing a structure for delaying the phase of sound input
A microphone and a method of manufacturing the microphone are provided. The method includes; preparing a substrate and forming a vibrating membrane having an oxide film and a plurality of slots onto the substrate. A sacrificial layer and a fixed membrane is formed over the vibrating membrane and air intake apertures are formed through the fixed membrane. A first pad is connected to the fixed membrane, a second pad is connected to the vibrating membrane, and a phase delay unit is bonded to the bonding pad. A penetration aperture may be formed by etching the rear side of the substrate and bonding the phase delay unit on the bonding pad. A sound passage, is formed by connecting passage patterns, and sound apertures with the sound passages by sequentially stacking phase delay layers on the bonding pad and simultaneously forming the passage patterns in the phase delay layers. |
US09807529B2 |
Wireless receiver
A wireless receiver, which receives a radio wave (RF) signal from a wireless microphone, demodulates an audio signal, and displays an RF reception state proportional to strength of a received signal on an indicator, includes a first frequency conversion (FC) unit generating a first IF signal based on the received RF signal; a second FC unit generating a second IF signal based on the first IF signal; a first received RF strength measuring unit detecting a first level signal from the first IF signal generated by the first FC unit; a second received RF strength measuring unit detecting a second level signal from the second IF signal generated by the second FC unit; and a synthesizing unit synthesizing the first level signal detected by the first received RF strength measuring unit and the second level signal detected by the second received RF strength measuring unit, and outputs a synthesized level signal. |
US09807524B2 |
Trenched sealing retainer for canal hearing device
Examples of retaining seal assemblies for acoustically sealing and retaining a canal hearing device or an earpiece within the ear canal are disclosed. The retaining seal assembly may include one or more flanges and a clip element. The flanges may include elongate trenches along an exterior surface of one or more of the flanges. The elongate trenches may allow the flange to conform to the shape of the ear canal and distribute concentric compressive forces when the seal assembly is inserted in the ear canal. The clip element may be formed of a relatively rigid material and may include one or more locking tabs. The conforming flanges may be concentrically positioned over the clip element. The seal assembly may include a debris barrier to provide protection for a sound outlet of the canal hearing device or the earpiece. |
US09807520B2 |
Acoustic device and method of using the same
The disclosed acoustic device and method of using the same allow perception of a bright, clear sound. In an acoustic device (1) for transmitting sound to a user through vibration conduction by contacting a vibrating body (10a) to a human auricle, when a measurement system (10), provided with an ear model (50) including an artificial auricle (51) and an artificial external ear canal (53) and with a microphone (62) that measures air-conducted sound in the artificial external ear canal (53), measures the air-conducted sound upon the acoustic device (1) outputting a fundamental frequency at a predetermined frequency in an audible frequency band while placed in contact with the ear model (50), three or more harmonics at or above the sixth harmonic and having a volume exceeding a volume 45 dB below the volume of the fundamental frequency are measured. |
US09807518B2 |
Acoustic transducer
This invention relates to acoustic drivers with stationary and moving coils. Time varying signals are applied to the moving and stationary coils to control the movement of a diaphragm, which produces audible sound. The time varying signals correspond to an input audio signal such that the sound corresponds to the input audio signal. Some of the described embodiments include multiple moving coils, multiple stationary coils or both. Some embodiments include feedback for adjusting one or more of the signals based on a characteristic of the acoustic driver. Various compensation and other features of the invention are also described in relation to various embodiments. |
US09807517B2 |
MEMS microphone
The MEMS microphone includes a first circuit board; a second circuit board keeping a distance from the first circuit board; a frame located between the first circuit board and the second circuit board for forming a cavity cooperatively with the first circuit board and the second circuit board, the frame including a plated-through-hole; an ASIC chip located in the cavity; and an MEMS chip having a back cavity. The first circuit board is electrically connected with the second circuit board by the plated-through-hole. The frame includes a conductive layer and an insulating layer, and the conductive layer is located between an inner surface of the frame and the insulating layer. |
US09807516B2 |
MEMS microphone package
A micro-electro-mechanical system (MEMS) microphone package is provided in the present disclosure. The MEMS microphone package includes a circuit board, an electromagnetic shielding cover mounted on the circuit board to define an accommodating space, electronic components received in the accommodating space and electrically connected to the circuit board, and a shielding ring covering a joint between the electromagnetic shielding cover and the circuit board. The shielding ring is configured for preventing electromagnetic waves from entering the accommodating space via the joint between the electromagnetic shielding cover and the circuit board. |
US09807507B1 |
Electronic accessory apparatus and audible signal transmission method thereof
An electronic accessory apparatus and audible signal transmission method thereof are provided. The electronic accessory apparatus includes a type C USB connector, a first switch circuit, a second switch circuit, a grounding switch circuit and a first channel selector. The type C USB connector has a plurality of data pin sets, a first ground pin, and a second ground pin. The first switch circuit transports a data signal set or an audible output signal set to a first selected data pin set according to a first control signal. The second switch circuit transports the audible output signal set to the first selected data pin set according to the first control signal. The grounding switch circuit is turned on or cut off according to a second control signal. The first channel selector sets a signal transmission relation between the first audible input signal set and the first and second ground pins. |
US09807503B1 |
Systems and methods for use of adaptive secondary path estimate to control equalization in an audio device
In accordance with embodiments of the present disclosure, an adjustable equalization filter may have a response that generates an equalized source audio signal from a source audio signal to account for effects of changes in an electro-acoustical path of the source audio signal to a transducer. An equalizer coefficient control block may adapt the response of the adjustable equalization filter in response to changes in a response of a secondary path estimate filter for modeling the electro-acoustical path of a source audio signal through the transducer, wherein a response of the secondary path estimate filter is adapted in conformity with an error microphone signal indicative of the acoustic output of the transducer. |
US09807502B1 |
Psychoacoustics for improved audio reproduction and speaker protection
Psychoacoustic models may be applied to audio signals being reproduced by an audio speaker to reduce input signal energy applied to the audio transducer. Using the psychoacoustic model, the input signal energy may be reduced in a manner that has little or no discernible effect on the quality of the audio being reproduced by the transducer. The psychoacoustic model selects energy to be reduced from the audio signal based, in part, on human auditory perceptions and/or speaker reproduction capability. The modification of energy levels in audio signals may be used to provide speaker protection functionality. For example, modified audio signals produced through the allocation of compensation coefficients may reduce excursion and displacement in a speaker; control temperature in a speaker; and/or reduce power in a speaker. |
US09807500B2 |
Digital electronic interface circuit for an acoustic transducer, and corresponding acoustic transducer system
A interface circuit for an acoustic transducer provided with a first detection structure and a second detection structure has: a first input and a second input; a first processing path and a second processing path coupled, respectively, to the first input and second input and supply a first processed signal and a second processed signal; and a recombination stage, which supplies a mixed signal by combining the first processed signal and the second processed signal with a respective weight that is a function of a first level value of the first processed signal. The first and second inputs receive a respective detection signal associated, respectively, to the first detection structure and to the second detection structure of the acoustic transducer; and an output stage the first processed signal, the second processed signal or the mixed signal, on the basis of a second level value of the first processed signal. |
US09807498B1 |
System and method for beamforming audio signals received from a microphone array
System and method for beamforming audio signals received from a microphone array. The method includes receiving at least one audio signal from the microphone array. The method includes determining a plurality of beams based on the at least one audio signal. The method includes receiving from a vibration microphone at least one vibration signal, and filtering the at least one vibration signal to generate at least one filtered vibration signal. The method includes filtering the plurality of beams to generate a plurality of filtered beams. The method includes determining a plurality of correlation values, each of the plurality of correlation values based on one of the plurality of filtered beams and the at least one filtered vibration signal. The method includes determining a peak correlation value based on the plurality of correlation values, and selecting one of the plurality of beams based on the peak correlation value. |
US09807495B2 |
Wearable audio accessories for computing devices
Wearable audio accessories for computing devices are described. In one embodiment the wearable audio accessory provides a speech based interface between the user and a nearby computing device for the performance of user-initiated or computing device initiated microtasks. Information is provided to the user via a loudspeaker and the user can provide input via a microphone. An audio sensing channel within the accessory continuously monitors the audio signal as detected by the microphone and in various embodiments will trigger more complex audio processing based on this monitoring. A wireless communication link is provided between the accessory and the nearby computing device. To mitigate any delay caused by the switching between audio processing techniques, the audio accessory may include a rolling buffer which continuously stores the audio signal and outputs a delayed audio signal to the audio processing engines. |
US09807493B1 |
Attachment apparatus
Various embodiments provide for an improved attachment apparatus for attaching the attachment apparatus to an ear of a user using a hook body. The hooking body may be secured to the user's ear, such as in response to receiving a deforming force from the user that causes the hooking body to deform in conformity with at least a portion of the root of the user's ear. In some embodiments, the hooking body may be coupled to the attachment body via the bridging member of the attachment body. Accordingly, the hooking body may be configured to secured the attachment apparatus to the user's ear. In some embodiments, a sealing body may be coupled to the plate member of the attachment body, and the cover body may form at least a partial acoustic seal around the user's ear while the hooking body is secured to the attachment apparatus to the ear. |
US09807490B1 |
Vibration transducer connector providing indication of worn state of device
Arrangements for bone conduction transducers (BCTs) that couple to wearable devices are described herein. An example BCT couples to a wearable device via a moveable member, and is arranged on the wearable such that the BCT member moves so as to provide an indication as to whether or not the wearable device is being worn. |
US09807489B2 |
Method for noise removal of ear phone in portable terminal and apparatus thereof
Provided is a method of removing an earphone noise of a portable terminal includes: recognizing a connection of an earphone through an interface unit; applying power to a mike bias port in case the earphone is recognized; sensing a signal which indicating a detachment of the earphone from the interface unit during applying power to the mike bias port; and discharging the power of the mike bias port when the detachment occurs. |
US09807484B2 |
Loudspeaker system
A loudspeaker system and method of utilizing and/or installing thereof. As a non-limiting example, various aspects of this disclosure provide a loudspeaker system that may be conveniently integrated with a power distribution network of a premises. |
US09807483B1 |
Mobile device case with foldable speaker system
A mobile device case is disclosed. The mobile device case includes a housing comprising a cavity configured to partially enclose a mobile device, a first and second foldable panel having first and second speakers pivotally connected to the housing, wherein the first and second foldable panels rotate from a folded position where the first and second foldable panels are configured to be folded on a back surface of the bottom surface of the cavity to an unfolded position where the first and second foldable panels extend laterally in a parallel way relative to the bottom surface of the cavity. |
US09807482B2 |
Flat panel speaker or other device mount and installation method
A flat panel speaker comprises a mounting unit for mounting inside the surface and having a front and a back; a speaker unit having a flat panel, wherein the speaker unit is seated in the mounting unit and at least partially extending frontwardly from the front of the mounting unit; and at least one holding portion arranged for extending frontwardly outwards past the speaker unit and to be usable to hold the flat panel speaker in the surface during mounting. A method of mounting the flat panel speaker in a surface is also disclosed, comprising: inserting the mounting unit of the flat panel speaker through an opening defined in the surface; using the at least one holding portion to hold the flat panel speaker in the surface during mounting; and securing the mounting unit to the surface, whereby to hold the flat panel speaker in place in the surface. |
US09807473B2 |
Jointly modeling embedding and translation to bridge video and language
Video description generation using neural network training based on relevance and coherence is described. In some examples, long short-term memory with visual-semantic embedding (LSTM-E) can maximize the probability of generating the next word given previous words and visual content and can create a visual-semantic embedding space for enforcing the relationship between the semantics of an entire sentence and visual content. LSTM-E can include a 2-D and/or 3-D deep convolutional neural networks for learning powerful video representation, a deep recurrent neural network for generating sentences, and a joint embedding model for exploring the relationships between visual content and sentence semantics. |
US09807472B1 |
Methods for using extracted feature vectors to perform an action associated with a product
A computer system comprising one or more processors and computer-readable media operatively connected thereto, having stored thereon instructions for carrying out the steps of: maintaining one or more databases comprising first electronic data comprising digitally created reference compact electronic representations for each of a plurality of reference electronic works and second electronic data associated with the reference electronic works and related to action information corresponding thereto; obtaining a first digitally created compact electronic representation comprising one or more extracted feature vectors of a first electronic work; identifying a matching reference electronic work by comparing the first digitally created compact electronic representation of the first electronic work with the first electronic data using a sub-linear search of the first electronic data; determining the action information corresponding to the matching reference electronic work based on the second electronic data; and associating the determined action information with the first electronic work. |
US09807471B2 |
Method for operating image display device
In an operation method of an image display device receiving a broadcast signal, interworking with an interworking device, and including a display unit, an event related to the broadcast signal or an event occurring from the interworking device is obtained. Related applications are recommended on the basis of at least one of the obtained events through the display unit. |
US09807469B2 |
Method and apparatus for high speed data services
A system that incorporates teachings of the present disclosure may include, for example, receiving, by a first line card coupled to minimally twisted or non-twisted pair cables, a very high digital subscriber line signal, modifying the very high digital subscriber line signal for transmission over the minimally twisted or non-twisted pair cables to generate an updated very high digital subscriber line signal that overcomes a transmission deficiency, and transmitting from the first line card the updated very high digital subscriber line signal to a second line card to cause the second line card to receive the adapted very high digital subscriber line signal at a desired signal quality and convert the updated very high digital subscriber line signal to a very high digital subscriber line signal for presentation of interactive television services at the customer premise equipment. Other embodiments are disclosed. |
US09807466B2 |
Managing interactive subtitle data
Embodiments of the present application relate to a method, apparatus, and system for processing subtitle data. The method includes dividing subtitle data into multiple subtitle groups according to subtitle data display time information related to a played object, wherein a subtitle group comprises at least one subtitle data entry, and wherein a subtitle data entry comprises subtitle content, a subtitle display time in relation to the played object, and a speed of subtitle motion, selecting a piece of subtitle data from a subtitle group according to the display time information of the played object, and causing the selected piece of subtitle data to be displayed on a track such that the selected piece of subtitle data does not overlap with or pass another piece of subtitle data displayed on the track. |
US09807464B2 |
Television related searching
The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device. |
US09807459B2 |
Media interface device
A method includes receiving, at a media interface device, a media selection command included in a first communication from an application executing on a processor in a display device. The method further includes transmitting a signal to a particular module of a plurality of modules of the media interface device, where the particular module is selected based on the media selection command, and where each of the plurality of modules is configured to receive media content from a corresponding media source. The method further includes sending a second communication to the application. The second communication includes a particular media content item received via the particular module. |
US09807454B2 |
Sharing television and video programming through social networking
In particular embodiments, one or more computer systems of a social-networking system identify a user viewing video content on a first display device, identify the video content being viewed on the first display device by the user, and determine a second display device associated with the identified user. The one or more computer systems of the social-networking system determine an action related to the video content being viewed by the user on the first display device and provide one or more instructions to the determined second display device to display a call-to-action associated with the determined action. |
US09807451B2 |
High-definition multimedia interface HDMI unit and multimedia terminal
The high-definition multimedia interface (HDMI) unit includes a source interface module, configured to communicate with a sink device, a sink interface module, configured to communicate with a source device, an interface circuit module, configured to connect to an HDMI interface of an external device, a processing module, configured to identify a device type of the connected external device, and control a switching circuit module, and the switching circuit module, configured to establish a connection between the HDMI interface of the external device connected to the interface circuit module and the source interface module or the sink interface module. It is implemented that when a different type of a device connected to a multimedia terminal matches a port, it is ensured that the multimedia terminal establishes a connection to a source device or a sink device. |
US09807440B2 |
Method and apparatus for processing digital service signal
An apparatus of processing digital service signals includes a PDI module configured to receive a PDI table, wherein the PDI table includes at least one question element having an id field identifying a PDI question and extract the PDI question from the PDI table, a PDI storing module configured to receive a PDI answer according to the extracted PDI question, a filtering module configured to receive a filtering criteria information associated with downloadable contents including criterion id and criterion value, wherein the criterion id identifies each criterion matching the id field of each of the PDI question and the criterion value indicates a value of the criterion being a possible answer to the PDI question and filter contents of the digital service signal using the filtering criteria information to determine the contents to download. |
US09807439B2 |
Method for managing channel and electronic device therefor
An electronic device and method thereof are provided. The electronic device includes a display; and a processor configured to control the display, wherein the processor is further configured to identify a condition for updating a channel, compare the condition for updating the channel to a predetermined condition, determine whether to update the channel based on a result of the comparison, and control the display to display information relating to updating the channel. The method includes identifying a condition for updating a channel; comparing the condition for updating the channel to a predetermined condition; determining whether to update the channel based on a result of the comparison; and displaying information relating to updating the channel. |
US09807437B2 |
Method, system, mobile device, apparatus and computer program product for validating rights objects
A method, system, mobile device, apparatus and computer program product are provided for accurately determining whether one or more rights objects associated with a mobile device are valid. In particular, a secure time source (e.g., DRM clock or time) may be maintained by the mobile device and used to check the validity of the one or more rights objects. In order to ensure that the secure time source or clock remains accurate, the mobile device may update the secure time source by regularly requesting and receiving the DVB-H network time from a DVB-H network entity. Because the DVB-H network time is secure, accurate and readily accessible, it provides an ideal tool for correcting possible drift in the mobile device's secure time source. |
US09807433B2 |
Encoding system and encoder reallocation method
An encoding system includes a plurality of encoders each of which encodes a signal having continuity supplied from a corresponding one of a plurality of information sources and generates a packet containing a portion of the encoded signal. Each encoder is classified as a first encoder which encodes the signal, or a second encoder which transfers the packet from at least one of the first encoders, to a communication network and which, when the first encoder has failed, replaces the failed first encoder. When a failure occurs in either one of the first and second encoders for any of the signals, the other one of the encoders detects the occurrence of the failure, reallocates the encoders other than the failed encoder so as to act as the first encoder or second encoder for respective ones of the information sources, and notifies each encoder of the result of the reallocation. |
US09807427B2 |
Inheritance in sample array multitree subdivision
A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision. |
US09807426B2 |
Applying non-square transforms to video data
In one example, a device for coding video data includes a video coder, such as a video encoder or a video decoder, that is configured to code information indicative of whether a transform unit of the video data is square or non-square, and code data of the transform unit based at least in part on whether the transform unit is square or non-square. In this manner, the video coder may utilize non-square transform units. The video coder may be configured to use non-square transform units for certain situations, such as only for chrominance or luminance components or only when a corresponding prediction unit is non-square. The video coder may further be configured to perform an entropy coding process that selects context for coding data of the transform unit based on whether the transform unit is square or non-square. |
US09807424B2 |
Adaptive selection of region size for identification of samples in a transition zone for overlapped block motion compensation
During a video encoding or decoding process, a predicted prediction block is generated for a CU. The CU may have two or more prediction units (PUs). A computing device selects a neighbor region size. After the computing device selects the neighbor region size, samples in a transition zone of the prediction block are identified. Samples associated with a first PU are in the transition zone if neighbor regions that contain the samples also contain samples associated with a second PU. Samples associated with the second PU may be in the transition zone if neighbor regions that contain the samples also contain samples associated with the first PU. The neighbor regions have the selected neighbor region size. A smoothing operation is then performed on the samples in the transition zone. |
US09807421B2 |
NAL unit type restrictions
A system for encoding and/or decoding video that include NAL unit types. |
US09807420B2 |
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. |
US09807417B2 |
Image processor
The codec processor includes an SRAM that holds a reference image read from an image storage, and a motion search unit that performs motion search on the basis of a reference image held in the SRAM to generate a prediction block for a target block in an input image. The SRAM holds a reference image having a horizontally equivalent number of pixels to a horizontal number of pixels of the input image and a number of pixels vertically larger than or equal to a vertical motion search range. |
US09807412B2 |
Method and device for encoding and decoding image
A method for decoding an image according to the present invention comprises the steps of: restoring a residual block by performing inverse quantization and inverse transformation for the entropy-decoded residual block; generating a prediction block by performing intra prediction for a current block; and restoring an image by adding the restored residual block to the prediction block, wherein the step of generating the prediction block further comprises a step for generating a final prediction value of a pixel to be predicted, on the basis of a first prediction value of the pixel to be predicted, which is included in the current block, and of a final correction value that is calculated by performing an arithmetic right shift by a binary digit I for a two's complement integer representation with respect to an initial correction value of the pixel to be predicted. The operational complexity during image encoding/decoding can be reduced. |
US09807403B2 |
Adaptive loop filtering for chroma components
This disclosure proposes techniques to allow more flexibility in filtering chroma components in the adaptive loop filter. In one example, a method for adaptive loop filtering includes performing luma adaptive loop filtering based for luma components of a block of pixels, and performing chroma adaptive loop filtering for chroma components of the block of pixels, wherein filter coefficients for both the luma adaptive loop filtering and chroma adaptive loop filtering are derived from a block-based mode or a region-based mode. The method may further include determining to perform luma adaptive loop filtering on the block of pixels, and determining to perform chroma adaptive loop filtering on the block of pixels, wherein the determining to perform chroma adaptive loop filtering is performed independently of determining to perform luma adaptive loop filtering. |
US09807401B2 |
Transform unit partitioning for chroma components in video coding
A video encoding device is configured to obtain an N by N array of residual values for a luma component and a corresponding N/2 by N array of residual values for a chroma component. The video encoding device may partition the N/2 by N array of residual values for the chroma component into two N/2 by N/2 sub-arrays of chroma residual values. The video encoding device may further partition the sub-arrays of chroma residual values based on the partitioning of the array of residual values for the luma component. Video encoding device may perform a transform on each of the sub-arrays of chroma residual values to generate transform coefficients. A video decoding device may use data defining sub-arrays of transform coefficients to perform a reciprocal process to generate residual values. |
US09807398B2 |
Mode complexity based coding strategy selection
A system may receive an input stream for a coding operation. The system may determine available coding modes for the coding operation. The system may include coding selection logic that may determine a coding mode in response to the based on the available selection of coding modes. The coding selection logic may use the selected coding mode to determine a coding strategy. The selection logic may send an indication of the selected coding mode and coding strategy to coding logic to support execution of the coding operation, which may use the selected coding mode and coding strategy. |
US09807393B2 |
Sample adaptive offset (SAO) adjustment method and apparatus and SAO adjustment determination method and apparatus
A video encoding method and apparatus, and a video decoding method and apparatus for generating a reconstructed image having a minimized error between an original image and the reconstructed image. The video decoding method accompanied by a sample adaptive offset (SAO) adjustment, the method includes: obtaining 5 slice SAO parameters with respect to a current slice from a slice header of a received bitstream; obtaining luma SAO use information for a luma component of the current slice and chroma SAO use information for chroma components thereof from among the slice SAO parameters; determining whether to perform a SAO operation on the luma component of 10 the current slice based on the obtained luma SAO use information; and equally determining whether to perform the SAO adjustment on a first chroma component and a second chroma component of the current slice based on the obtained chroma SAO use information. |
US09807391B2 |
Multiple stream video compression in multiple bitrate video encoding
Methods, systems, and computer readable media can be operable to reduce the number of video streams or increase the quality of delivered video with the same number of video streams in a multiple bitrate video encoding. Multiple video resolutions and/or frame rates can be combined into a single stream. In embodiments, optimal segments from a plurality of input streams can be selected for inclusion in an output stream based upon a range of acceptable quantization parameter values for the output stream and a quality characteristic associated with the optimal input stream. |
US09807388B2 |
Adaptive intra-refreshing for video coding units
The present disclosure relates to the use of adaptive intra-refreshing of video coding units to improve video perceptive quality by reducing artifacts such as I-pulsing. A picture to be encoded as an inter-coded picture is received from a video stream. A coding unit of the picture is encoded using an inter-predicted mode or an intra-predicted mode, where the mode is selected according to a selection function applied to the coding unit. The selection function is biased based at least in part on a temporal distance between the picture and a nearest intra-coded picture in the video stream. In various embodiments, bit rate, distortion from prediction errors, quantization factors and differences between pictures, content information, hypothetical reference decoder buffer information, group of pictures length, position of the coding unit, and/or other information may be factors employed in the selection function. |
US09807382B2 |
Systems and methods for detecting defective camera arrays and optic arrays
Systems and methods for detecting defective camera arrays, optic arrays and/or sensors are described. One embodiment includes capturing image data using a camera array; dividing the captured images into a plurality of corresponding image regions; identifying the presence of localized defects in any of the cameras by evaluating the image regions in the captured images; and detecting a defective camera array using the image processing system when the number of localized defects in a specific set of image regions exceeds a predetermined threshold, where the specific set of image regions is formed by: a common corresponding image region from at least a subset of the captured images; and any additional image region in a given image that contains at least one pixel located within a predetermined maximum parallax shift distance along an epipolar line from a pixel within said common corresponding image region within the given image. |
US09807376B2 |
Stereopsis display device
Disclosed is a stereopsis display device that includes, for example, a plurality of sub-pixels including openings; a black matrix defining the openings; and a plurality of lenticular lenses slanted at a slant angle, wherein one view matrix includes a unit of M number of sub-pixels arranged in a first direction and N number of sub-pixels arranged in a second direction, wherein M and N are a positive integer, that is divided into sub-pixels opened by the openings and sub-pixels covered by the black matrix, and wherein a number of the sub-pixels of the unit opened by the openings within a viewing zone formed by the lenticular lenses is N. |
US09807375B2 |
Three dimensional image display device
A 3D image display device includes: a display panel that includes a plurality of pixels arranged in a matrix form; and a view point division part that divides the plurality of pixels into a plurality of corresponding view points. The view point division part includes a plurality of view point division units each associated with a lenticular lens tilted at an inclination angle and an inclination angle changing unit for changing the inclination angles of the plurality of the view point division units to correspond to a portrait mode or a landscape mode. The view point division part and the display panel are configured so that a same optimal viewing distance is calculated in portrait mode and landscape mode. |
US09807372B2 |
Focused image generation single depth information from multiple images from multiple sensors
An image processing device including an image sensor array, an image pre-processing unit, a depth information generator, and a focusing unit is provided. The image sensor array takes multiple images of a first object and a second object. The image pre-processing unit processes the images to generate two shift images associated with the two objects. The depth information generator generates depth information according to the two shift images. The depth information includes distance information associated with the first object. The focusing unit generates a pair of focused images that have the first object focused thereon according to the depth information and the two shift images. |
US09807369B2 |
3D imaging apparatus
A 3D imaging apparatus includes: a first image capturing camera generating a base image to be used for obtaining a first range image showing a three-dimensional character of an object; a second image capturing camera generating a reference image to be used for obtaining the first range image; a stereo matching unit searching for corresponding pixels between the base image and the reference image, and generating a first range image by calculating a disparity between the corresponding pixels; and a light source emitting to the object infrared light whose intensity is modulated. The first image capturing camera further generates a second range image by receiving a reflected light in synchronization with the modulated intensity. The reflected light is the infrared light reflected off the object. The second range image includes range information on a range between a point of reflection off the object and the first imaging unit. |
US09807367B2 |
Light field image capturing apparatus
A light field image capturing apparatus includes: a main lens, configured to transmit light of an object environment, and including an optical axis; a beam generation unit, configured to receive the light transmitted by the main lens and generate plurality Bessel-beams, where the beam generation unit includes plurality slits or conical lenses arranged in an array manner and configured to generate the Bessel-beam respectively; a micro-lens unit, configured to receive the Bessel-beam generated by the beam generation unit, and including plurality micro-lens elements corresponding to the beam generation unit, wherein each micro-lens element is configured to determine a focus point generated after the Bessel-beam passes through each micro-lens element, and a focal length of a distance between the focus point and the micro-lens element; and a light sensing unit, including a focal plane, and configured to enable the focus point to be focused on the focal plane. |
US09807364B2 |
Support bar for virtual reality camera
A support bar for virtual reality camera, including a mounting case on which the virtual reality camera is mounted; rotation shafts which are arranged on both ends of a weight center of the mounting case and rotates the mounting case up and downward; a balance weight arranged on a lower part of a weight center of the mounting case; a support plate which connects the rotation shaft and a support bar to rotate the mounting case front and rearward; and a rotation control device on the rotation shaft. A magnet is provided on one side of the rotation shaft and a magnetic body such as steel is provided on the other side; and a wide view sight photographing lens on an upper one side of the mounting case, which has a view angle of front rear and left right 360°. |
US09807357B2 |
Electro-optic module and electronic apparatus
An electro-optic module includes an electro-optic panel to which an emission side light transmitting plate is fixed, a first frame which holds side surfaces of the electro-optic panel, and a second frame which is fixed to at least one of the electro-optic panel, the emission side light transmitting plate and the first frame on the image light emission side of the first frame. The second frame is provided with a frame-like emission side partitioning member that covers the emission side light transmitting plate from the opposite side of the electro-optic panel and holds an optical element such as an emission side polarizing plate or an emission side phase difference plate. |
US09807351B2 |
Car side video assist system activated by light signal
A car side video assist system activated by light signals is revealed. The system includes at least two cameras respectively disposed on the left, right or rear side of a car for capturing images at corresponding sides and forming image signal sources. By using different light signals including left/right turn, warning or reversing signals as the activation signal sources, at least one camera is selected and activated and the images capture form at least one image/picture on a screen. The video signal source switch processor further includes a light signal interpretation processor that starts interpretation after a preset critical time such as 8 milliseconds when a light signal is activated and input. The interpretation continues for a preset period of time such as 300 milliseconds to output the result for preventing misinterpretation and interpreting the light signal is a single left/right turn signal or a warning signal accurately. |
US09807350B2 |
Automated personalized imaging system
Systems and associated methods for capturing media content for a plurality of guests and intelligently parsing the media content to produce a customized/personalized media product for a particular guest or group of guests are described. A system is configured for combining video data and position tracking data to record a group guest experience or show and automatically provide custom media products. Embodiments record a plurality of guests throughout an experience or show, and simultaneously position track each guest individually. Embodiments utilize the tracking data to extract a sub-sampled video of each guest. This sub-sampled video is combined with additional media automatically according to a script. The result is a personalized video take-away for each guest, which can be created entirely without human intervention. |
US09807347B2 |
Encapsulated image acquisition devices having on-board data storage, and systems, kits, and methods therefor
A method of one aspect may include receiving an encapsulated image acquisition device having an internal memory. The internal memory may store images acquired by the encapsulated image acquisition device. The images may be transferred from the internal memory to an external memory that is external to the encapsulated image acquisition device. An image analysis station may be selected from among a plurality of image analysis stations to analyze the images. The images may be analyzed with the selected image analysis station. Other methods, systems, and kits are also disclosed. |
US09807343B2 |
Apparatus and method for changing mode of device
Methods and apparatuses are provided for changing a mode of a device by a server. The server receives, from a master device, at least one of a user preference document including information related to whether mode synchronization is activated between devices, a device context profile (DCP) document including a rule applied per mode, and a DCP directory document including information related to a profile activated in the DCP document. The at least one of the user preference document, the DCP document, and the DCP directory document is registered. When information related to changing a mode of the master device is received, the at least one of the user preference document, the DCP document, and the DCP directory document is changed based on the changed mode of the master device. The at least one of the changed user preference document, the changed DCP document, and the changed DCP directory document is transmitted to at least one slave device. |
US09807340B2 |
Method and apparatus for providing eye-contact function to multiple points of attendance using stereo image in video conference system
The present invention relates to a new eye-contact function providing method which provides a natural eye-contact function to attendances by using a stereo image and a depth image to estimate a precise depth value of the occlusion region and improve a quality of a composite eye-contact image when there are two or more remote attendances in one site at the time of a video conference using a video conference system and an apparatus therefor. |
US09807336B2 |
Dynamic adjustment of video frame sampling rate
A technique, as well as select implementations thereof, pertaining to dynamic adjustment of video frame sampling rate is described. The technique may involve receiving a first video signal comprising a first plurality of video frames and determining a frame rate of the first plurality of video frames. The technique may also involve adjusting a sampling rate according to the determined frame rate of the first plurality of video frames. The technique may further involve sampling the first plurality of video frames at the adjusted sampling rate. The technique may additionally involve generating a second video signal comprising a second plurality of video frames based on the sampled first plurality of video frames. |
US09807334B1 |
Analog to digital conversion with enhanced precision
A device for conversion of an analog signal into a digital signal includes a clock signal generator and a ramp generator configured for delivering a rising voltage ramp. A comparator is configured for comparing the value of the analog signal and the value of the voltage ramp and for generating a comparison signal taking a first logical value when the two values are equal. A signal generator is configured for generating a counter signal equal to the inverse of the clock signal if the comparison signal takes its first value while the clock signal is in the high state, or a counter signal equal to the clock signal if the clock signal is in the low state. A counter is configured for counting the number of edges of the counter signal. |
US09807330B2 |
Solid-state imaging device and imaging apparatus
A solid-state imaging device includes a plurality of first photoelectric conversion elements, a plurality of second photoelectric conversion elements different from the plurality of first photoelectric conversion elements, a plurality of storage units, and a control unit. The plurality of storage units store signal charges output only from the plurality of first photoelectric conversion elements. The control unit controls operations of a first mode of outputting first signals based on signal charges output only from the plurality of first photoelectric conversion elements and stored in the plurality of storage units and a second mode of outputting second signals based on signal charges output from the plurality of first photoelectric conversion elements and the plurality of second photoelectric conversion elements without passing through the plurality of storage units. |
US09807325B2 |
Imaging apparatus, control method for imaging apparatus, and non-transitory computer-readable storage medium
An imaging apparatus comprising an image sensor including a plurality of focus detection pixels for generating a focus detection image and a plurality of imaging pixels for generating a captured image, a color ratio detection unit detecting a color ratio based on a pixel value output from a pixel in a position surrounding a processing target pixel, a color conversion unit generating a first pixel value by applying color conversion with the color ratio to a pixel value output from a pixel that is located in the predetermined direction of the processing target pixel, and an adding unit generating a third pixel value by adding a second pixel value output from the processing target pixel with the first pixel value having the same color as the second pixel value. |
US09807318B2 |
IR camera and method for processing thermal image information
A method for processing information from an IR detector of an IR camera, for an embodiment, comprises receiving a series of frames of data from said IR detector being operable to detect IR radiation from a scene, said frames of IR data representing detected IR radiation; performing a compression of said frames of IR data; wherein each data value together with calibration data uniquely represents measured IR radiation from the scene. |
US09807317B2 |
Multi-spectral imaging method for ultraweak photon emission and system thereof
An ultra-weak light multispectral imaging method and an ultra-weak light multispectral imaging system, which can realize multispectral two-dimensional imaging of an ultra-weak light object by constituting a linear array from single-photon detectors of all response wavelengths and combining it with light-splitting technology. The ultra-weak light multispectral two-dimensional imaging system realizes high-resolution optical modulation by adopting the compressive sensing (CS) theory and the digital light processing (DLP) technology and using a linear array single-photon detector as a detection element; the ultra-weak light multispectral two-dimensional imaging system comprises a light filter, a first lens (1), a DMD control system, a second lens, a spectrophotometer, a linear array single-photon detector consisting of a plurality of single-photon detectors with different response wavelengths, and a central processing unit; and the sensitivity of the system can reach the single-photon level. The invention can be widely applied in the fields of biological self-illumination, medical diagnosis, nondestructive material analysis, astronomical observation, national defense and military, spectral measurement, quantum electronics and the like. |
US09807316B2 |
Method for image segmentation
An image segment method is provided in this disclosure. The method is suitable for an electronic apparatus including a first camera and a motion sensor. The method includes steps of: providing at least one pre-defined model mask; fetching pose data from the motion sensor, the pose data being related to an orientation or a position of the first camera; adjusting one of the at least one pre-defined model mask into an adaptive model mask according to the pose data; and, extracting an object from an image captured by the first camera according to the adaptive model mask. |
US09807314B2 |
Terminal having camera and method of processing images at various focal lengths in the same
A terminal having a camera and a method of processing an image in the camera are disclosed. The method includes collecting, using a camera, a user image captured at a user focal length and a link image captured at a selective focal length, and storing the user image and the link image by linking the link image with the user image. Using this method, a user can capture a subject and circumstances around the subject when the image is captured. |
US09807312B1 |
Mobile terminal
An iris of a mobile terminal includes a cover having a through hole therein and forming an internal space, a first blade disposed in the internal space and having a first through hole communicating with the through hole, a second blade disposed to overlap the first blade in at least a portion thereof within the internal space, communicating with the through hole, and having a second through hole formed to adjust a region in which light is incident through interference with the first through hole, and a link member connected to one end portion of each of the first and second blades and varying an aperture of the iris by moving at least one of the first and second blades. |
US09807309B2 |
Image display device and method, image generation device and method, and program for conditionally displaying image information
An image display device that displays image information includes an image retrieving unit that retrieves image information; a device status identifying unit that identifies a status of the present device; an image condition specifying unit that specifies an image condition that indicates a condition which the image information needs to satisfy to be displayed, based on the status identified by the device status identifying unit; and a display unit that displays the image information retrieved by the image retrieving unit if the image information satisfies the image condition specified by the image condition specifying unit. |
US09807308B2 |
Personal camera companion for real-time streaming
A device may display content being captured by a personal camera associated with a user. The device may receive an indication to stream the content based on a user interaction with the device. The device may determine configuration information associated with streaming the content. The configuration information including information that identifies a streaming application associated with streaming the content, and information that identifies a social media application associated with the user. The device may provide, via the social media application, a notification that the content is to be streamed via the streaming application. The notification may be provided for viewing by a viewer associated with the social media application. The device may stream the content using the streaming application. The content may be streamed to allow the viewer to access the content via the streaming application and in real-time or near real-time relative to the capturing of the content. |
US09807305B2 |
Actuator for moving an optoelectronic device
An actuator for moving a platform having electrical connections is provided. The actuator includes an outer frame connected to an inner frame by one or more spring elements that are electrically conductive. The actuator further includes one or more comb drive actuators that apply a controlled force between the outer frame and the inner frame. Each of the comb drive actuators includes one or more comb drives. Moreover, a method for moving a platform having electrical connections is also provided. The method includes connecting an outer frame to an inner frame using one or more spring elements that are electrically conductive. The method further includes generating a controlled force using one or more comb drive actuators. Each of the comb drive actuators includes one or more comb drives. In addition, the method includes applying the controlled force between the outer frame and the inner frame. |
US09807304B2 |
Multi-functional lighting device with intelligent network monitoring and a monitoring method thereof
A multi-functional lighting device with intelligent network monitoring and a monitoring method thereof, the lighting device comprises a power device, a monitor, a motor device, a motor driving circuit, a Wifi receiving-sending module, a single chip circuit, a microwave inductive circuit, a light inductive circuit, a constant current circuit and a light source; an output of the power supply is connected to the single chip circuit, and an output of the microwave inductive circuit is connected to an input of the single chip circuit, an output of the single chip circuit is connected to an input of the constant current circuit, an output of the constant current circuit is connected to the light source. |
US09807303B2 |
Information processing apparatus, information processing method, and program
An information processing apparatus includes a first optical system, a second optical system, and a casing. The first optical system is configured to input light into a first imaging device. The second optical system is configured to input light into a second imaging device. The casing includes one surface long in a specific direction with the first optical system and the second optical system being arranged in the one surface in an orthogonal direction almost orthogonal to the specific direction. The first optical system and the second optical system are arranged such that an optical axis of the first optical system and an optical axis of the second optical system form an angle in the specific direction. |
US09807302B1 |
Offset rolling shutter camera model, and applications thereof
Embodiments efficiently account for variations in camera position across an image, when the image is texture mapped from a single position associated with the image. In an embodiment, each pixel of an image is texture mapped to a three dimensional model. A time offset mask for the image and a value representing a speed of the camera are received. The time offset mask and speed values are used to create an offset mask. The offset mask is applied to the texture mapped model to correct for variations in camera position across an image. |
US09807289B2 |
Lens mount
A lens mount design is presented. The mount can be used on a variety of imaging systems but is targeted at small camera systems such as might be used on mobile phones, cameras, sports cameras, computers and computer peripherals where interchangeable lenses are currently not common place. Embodiments include different attachment mechanisms, environmental barriers, electrical connections, a serial number marking system on the replaceable lens body and methods for using the lens mount and system. |
US09807287B2 |
Variable imaging arrangements and methods therefor
Various approaches to imaging involve selecting directional and spatial resolution. According to an example embodiment, images are computed using an imaging arrangement to facilitate selective directional and spatial aspects of the detection and processing of light data. Light passed through a main lens is directed to photosensors via a plurality of microlenses. The separation between the microlenses and photosensors is set to facilitate directional and/or spatial resolution in recorded light data, and facilitating refocusing power and/or image resolution in images computed from the recorded light data. In one implementation, the separation is varied between zero and one focal length of the microlenses to respectively facilitate spatial and directional resolution (with increasing directional resolution, hence refocusing power, as the separation approaches one focal length). |
US09807282B2 |
Synchronous camera
According to one embodiment, a low-pass filter operation circuit constitutes a serial interface, which enables communication conforming to the serial bus standard including IEEE 1394 & USB 3.0, together with a timer register, a packet receiving circuit, and a packet transmitting circuit. The low-pass filter operation circuit performs a correction of gradually increasing or decreasing an internal timer value counted by the timer register by a unit count value thereof, thereby converging the deviation. A timer operation circuit calculates a timer reference value, corresponding to the timing at which sync. should be done next, common to cameras, based on a timer value in the timer register, and a frame rate generated by CPU. |
US09807281B2 |
Image processing apparatus and image processing method
An image processing apparatus sets a threshold value matrix for each of multiple color materials, and uses the set threshold value matrix to acquire a first threshold value. On the other hand, the image processing apparatus sets reference data on the basis of multivalued data of that color material. Then, the image processing apparatus calculates a second threshold value matrix by performing a predetermined process on the first threshold value on the basis of the reference data for that color material. Further, by comparing the second threshold value with the multivalued data, quantization data for printing a dot is generated. When doing this, the threshold value matrix and the reference data for that color material are set so as to make the graininess of a dot pattern of that color material lower than the graininess of a mixed color dot pattern obtained by mixing dot patterns of the respective multiple color materials. |
US09807278B2 |
Image processing apparatus and method in which an image processor generates image data of an image size corresponding to an application based on acquired content image data
An image processing apparatus for editing an image by using content images different in image size for the same content image depending on applications includes a data acquiring unit configured to acquire content image data having a predetermined image size; an image processor configured to generate image data of an image size corresponding to each application based on the acquired content image data; and a data storage device configured to store the acquired image data and the generated image data. |
US09807277B2 |
Image processing apparatus and image processing method
An image processing apparatus includes: an image processing unit configured to execute image processing including skew correction that deforms an image so as to cancel distortion on the image; and a control unit configured to control the image processing on the image processing unit, wherein, in a case where a margin amount available for correcting the distortion is defined as a first correction margin amount and a margin amount used for correction other than skew correction is defined as a second correction margin amount, the control unit calculates a third correction margin amount obtained by subtracting the second correction margin amount from the first correction margin amount, and controls such that the image processing unit executes the image processing including the skew correction toward a first image and a second image such that the skew correction amount to be corrected falls within a range of the third correction margin amount. |
US09807274B2 |
Cooperation system including cooperating portable information device and image processing apparatus, and cooperation method
Portable information devices each include a portable-side communication unit to communicate with an image processing apparatus within a range of a predetermined distance, and a portable-side control unit. The portable-side control unit executes the steps of: specifying a linked process; displaying an operation screen for accepting a setting value corresponding to the linked process in a state in which the portable-side communication unit is unable to communicate with the image processing apparatus; accepting a setting value from a user; in response to the portable-side communication unit becoming able to communicate with the image processing apparatus, transmitting a setting request and receiving a response to the setting request from the image processing apparatus; if the response indicates to start the linked process, transmitting/receiving data in cooperation with the image processing apparatus; and if the response requests a setting value, displaying an operation screen for setting the requested setting value. |
US09807273B2 |
Information presentation system and information presentation method
An information presentation method includes an apparatus information acquisition step to acquire as apparatus information a detection result of detecting a state of an image forming apparatus by a detection part, an input step to let a user of the image forming apparatus input a content to search for about the image forming apparatus as search input information by an input part, a presentation order determination step to read more than one of multiple answers stored in a server device on a symptom that occurred in the image forming apparatus based on the search input information and the apparatus information, the read answers being to be presented to the user, and to determine a presentation order of the answers, and a presentation step to present, by a presentation part, the answers to the user in the presentation order. |
US09807272B2 |
Information processing system, device, and information processing method
An information processing system includes a device, a first apparatus that is connected to the device via a first network, and a second apparatus that is connected to the device via a second network and is unable to receive a request from the first apparatus. The device includes an input part that inputs image data and a transmission part. In a case where the second apparatus corresponds to an output destination of the image data, the transmission part transmits the image data to the second apparatus via the second network. In a case where an apparatus that is capable of receiving data from the first apparatus corresponds to the output destination of the image data, the transmission part transmits to the first apparatus via the first network a transmission request to have the image data transmitted to the output destination. |
US09807270B2 |
Image reading apparatus and image forming apparatus
An image reading apparatus includes a first transparent plate that supports an original document, a second transparent plate that is disposed adjacent to the first transparent plate, a reading member that moves along the first transparent plate to read an image of the original document supported by the first transparent plate and is disposed on a lower side of the second transparent plate, a positioning member that positions the reading member with respect to the second transparent plate in a plate thickness direction of the second transparent plate in a state where the reading member is disposed on the lower side of the second transparent plate, and a transporting member that transports an image of an original document to be read by the reading member positioned with respect to the second transparent plate by the first positioning member, in a linear shape along the second transparent plate. |
US09807267B2 |
Automatic document feeder, image forming device, and image reading device
An automatic document feeder includes: a recording-medium set unit, on which a recording medium is set; a recording-medium set detecting unit that detects whether the recording medium is set on the recording-medium set unit; a conveying unit that conveys the recording medium; a sheet-feeding cover section that constitutes part of the conveying unit and that includes an openable and closable sheet feeding cover; and a control unit that separately receives a power-on signal, which is output when a power source of an image forming device including the automatic document feeder is turned on, and an energy-saving return signal, which is output when a return is made from an energy saving state where a power source of part of the device is disconnected. When the power-on signal is received, the control unit performs an initialization operation to initialize each unit of the automatic document feeder. |
US09807265B2 |
User-adaptive image forming apparatus
An image forming apparatus has an image forming unit, a receiving unit, a discrimination unit, and a mode setting unit. The image forming unit forms an image on paper based on image data in either a first mode or a second mode in which image formation is more reliably performed than in the first mode. The receiving unit receives an image formation request from a user. The discrimination unit discriminates whether the user requesting image formation by the receiving unit is a first user or a second user who is less skilled in an operation of the image forming apparatus than the first user. When the discrimination unit discriminates that the user requesting image formation is the second user, a mode setting unit sets the mode to the second mode to operate the image forming unit. |
US09807255B2 |
Image processing apparatus
Image data output from an image capturing unit is input to an image processing circuit, and the image processing circuit is connected in cascade to another image processing circuit. With the image processing circuit, a portion of the image data for which processing is shared is processed by the image processing circuit, the processed image data is multiplexed by a multiplexing unit with another portion of the image data to be processed by the other image processing circuit, and is transmitted to the other image processing circuit by an output IF unit. The other image processing circuit processes its share of the image data and displays it along with the processed image data received from an image processing unit. |
US09807253B2 |
Colorant change prediction
Methods and apparatus for predicting colorant usage by printing devices are provided. A prediction server can receive a request to predict colorant usage for a first printing device. The prediction server can determine first plurality of functions to predict colorant usage for the first printing device. The first plurality of functions can include at least one linear function and at least one non-linear function. The first plurality of functions can be based on colorant-usage rates indicating historical rates of change in colorant used by the first printing device. The prediction server can determine a prediction of colorant usage for the first printing device using the first plurality of functions. The prediction server can provide an output involving the prediction of colorant usage for the first printing device, where the prediction of colorant usage can include a confidence interval related to the prediction. |
US09807251B2 |
Toll-free telecommunications management platform
Methods and systems are provided for the management, routing and reporting of toll-free telecommunications calls and data. Methods and systems are provided for pre-populating a call routing template based on natural language inputs and populating telecommunications routing codes at nodes of a call routing decision tree to generate a call routing template that may be identified and presented to a user interface based at least in part on a natural language input. |
US09807249B2 |
Routing of toll-free numbers using a toll-free exchange
Aspects of this disclosure are directed to a method of routing toll-free telephone calls using a toll-free exchange, thereby minimizing the number of hand-offs, increasing the technological capability and reducing the ultimate cost of the toll-free call. Toll-free subscribers are generally assessed a cost based on each exchange plus the duration of the call. Subscribers are also limited to the decades old technological standards of PSTN switching. It is therefore an object of the present disclosure to minimize the number of exchanges, promote technological possibility and simplify the process of directing a toll-free telephone call by providing a toll-free exchange. |
US09807247B2 |
Systems and methods for sharing cost of a video-on-demand subscription with another subscriber
Systems and methods are provided herein for sharing cost of a video subscription of a primary subscriber with a secondary subscriber. These systems and methods provide the secondary subscriber with access to the primary subscriber's video subscription and track a variety of metrics pertaining to access of the video subscription by each subscriber. These systems and methods determine, based on the access metrics, the relative usage of the video subscription by each subscriber and split the total cost of the subscription among them accordingly. This cost sharing subscription model may overcome inefficiencies in cost allocation in current subscription cost models and enable video streaming providers to increase their subscriber satisfaction levels and new subscriber acquisition rates. |
US09807245B2 |
Forwarding telephone calls to a mobile terminal via a femtocell
An application server for use in a telecommunications network. The application server comprises a receiver for receiving an indication of a call setup or message to a fixed line telephone number of a subscriber, a determining unit for determining whether a mobile station of the subscriber is connected to a home femtocell of the subscriber, and a redirection unit for causing the call setup or message to be redirected towards the mobile station if the subscriber's mobile station is connected to the home femtocell. |
US09807241B2 |
Electronic device and method for managing incoming calls
A method for managing an incoming call includes sending a first predetermined voice message to a caller when a fixed-line telephone receives the incoming call from the caller, capturing an image of a predetermined scene range of the fixed-line telephone when the incoming call is determined to be calling for the owner of the fixed-line telephone, sending prompt information to at least one mobile device when the owner of the fixed-line telephone is not detected, performing a corresponding function according to a selected operation of an owner of the at least one mobile device. |
US09807239B1 |
Intelligent communication routing system and method
A communications routing system, and method, for representing a plurality of predicted characteristics of a plurality of communications sources, each having an economic utility; representing a plurality of predicted characteristics of a plurality of communications targets each having an economic utility; and determining an optimal routing between the plurality of communications sources and the plurality of communications targets, by maximizing an aggregate utility with respect to the respective predicted characteristics of communications source and communications destination represented by linkages. |
US09807238B2 |
System and method for gamified service request management
A computing system and method for request management receive an incoming customer request at a request management server. Components at the server identify a type of problem associated with the request and the customer sending the request. The system searches for a customer experience profile for the identified customer in a customer database stored in a computer memory and determines based on the customer experience profile if the customer has prior experience solving the type of problem identified. The system routes the customer to an abbreviated resolution process when the customer has prior experience solving the identified type of problem and resolves the request using the abbreviated resolution process. |
US09807236B2 |
System and method for client interaction application integration
A system for integration of client interaction technologies, comprising a plurality of resource managers, each comprising at least a software component operating and stored on a computing device; a plurality of resources, each comprising at least an interactive element; a monitoring service, comprising at least a software service operating and stored on a computing device; and a callback cloud, comprising at least a plurality of contact agents; wherein the monitoring service tracks resource status; further wherein upon receiving an interaction request the resource managers handle the request according to known resource information; and further wherein the callback cloud responds to at least a plurality of received interaction requests. |
US09807226B2 |
Proximity-enhanced reconfiguration of telephone ring list
Proximity of a user/device to a designated location or other user/device can be determined and used to trigger automatic reconfiguration of a telephone ring list associated with the user/device. Accordingly, there is no need for manual reconfiguration to accommodate changes in the user's location or schedule. Specific phone numbers may be added or removed from a user's ring list based on proximity information, and the ring list may be reconfigured as the user arrives at or departs from a designated location. The user's desired phones will automatically ring for incoming calls based on the ring list and/or an identification of the incoming call. |
US09807223B2 |
Visual voice mail application variations
A voicemail application includes a first stage having a first voicemail and at a first position, a second stage having a second voicemail and at a second position adjacent to the first position, and a third stage having a third voicemail and at a third position adjacent to the second position. The voicemail application also includes a playback control configured to cause playback of any voicemail associated with any stage at the first position. The voicemail application increases the surface area of a stage as that stage is brought to the first position while the surface area of the stage previously at the first position decreases. |
US09807213B2 |
Apparatus and corresponding methods for form factor and orientation modality control
An electronic device (100) includes a housing (101), one or more processors (116), and a display (102). The display, housing, and other components are flexible, stretchable, squeezable, or otherwise deformable in one or more embodiments. One or more flex sensors (156) are operable with the one or more processors, as is a gravity sensor such as an accelerometer (152). The one or more processors can detect (303) a bending operation (301) with the one or more flex sensors that deforms one or more of the housing or the display into a deformed geometry (402). The one or more sensors can then determine a gravity direction (503) with the gravity sensor, after the bending operation and operate (602) the electronic device in a predefined mode of operation (705) as a function of both the deformed geometry and the gravity direction. |
US09807210B2 |
Cordless phone
A cordless phone includes an earpiece speaker, a ringtone speaker, a front casing in which the earpiece speaker is held and a reception sound opening covered by the earpiece speaker is formed, a rear casing in which the ringtone speaker is held and a ringtone opening covered by the ringtone speaker is formed, an earpiece speaker rear opening formed in the rear casing, and a cushion material. The cushion material is in close contact with an inner wall surface of the rear casing, surrounds the earpiece speaker rear opening, is in close contact with a rear surface of the earpiece speaker, separates the rear surface of the earpiece speaker from a space in the casing defined based on the front casing and the rear casing, and allows the rear surface of the earpiece speaker to be in communication with the earpiece speaker rear opening. |
US09807205B2 |
Header compression for CCN messages using dictionary
One embodiment provides a system that facilitates efficient packet forwarding. During operation, the system stores, in a storage device in a first node, a static dictionary comprising a mapping between a type and length (TL) string and a compressed replacement string. In response to identifying the TL string in a packet, the system replaces the TL string with the compressed replacement string and transmits the packet to a second node, which stores the static dictionary in a local storage device, thereby facilitating compression of a TL string. |
US09807204B2 |
Optimized message processing
Methods, systems, and computer readable media for optimized message processing are disclosed. According to one exemplary method, the method includes receiving a message including header information. The method further includes determining, using the header information, whether a fast-path identification rule exists for identifying the message. The method also includes in response to determining that the fast-path identification rule does not exist, identifying the message using slow-path processing, determining the fast-path identification rule using the slow-path processing, and storing the fast-path identification rule in a memory. |
US09807203B2 |
Method and apparatus for content transmission and content reception
A method of transmitting content to a content receiver and of receiving content from a content transmitted is provided. The method may include receiving, at a content transmitter, a content transmission request fragmenting a segmented content corresponding to the content transmission request into at least one frame, generating a header comprising a frame identifier for the at least one frame, and transmitting the at least one frame and the header to the content receiver. |
US09807201B2 |
Information delivery system for generating a data stream with a server system based on a content file received from a client device
An information delivery system, an information delivery method, an information processing apparatus, and an information processing method is used advantageously to deliver content stream data easily, reliably and inexpensively to the general users. A personal computer prepares a content file and an order form file using software provided by a center system, and transmits the prepared files to the center system over the Internet. Given the order form file from a customer device, the center system encodes a content file accordingly to generate content stream data and causes a moving picture delivery server to deliver the generated stream data to user terminals. This invention can be applied, among others, to systems for delivering content data over the Internet. |
US09807198B2 |
Methods and systems of identifying a device using strong component conflict detection
A system implements a method of identifying an electronic device that requests access to a web service. A processor may receive, from an electronic device via a communication network, a first group of requests to access one or more web service functions on behalf of a registered user of the web service. The processor will receive, in connection each of the requests in the first group, one or more data points about the electronic device from which the request originated, will analyze the data points and grouping the requests into a plurality of strong components so that each strong component comprises requests that originate from either a single electronic device or from a plurality of electronic devices having one or more similar properties, and will generate a graph representative of one or more associations between or among the strong components within the grouping. |
US09807197B2 |
Real-time interaction in a communication network
A method for achieving real-time interaction is described herein. According to an implementation, the method includes determining a context feature associated with a request received from a requesting terminal (104). The request is transmitted in a service region based on the context feature. The request is transmitted by broadcasting the request over a communication network (108). In response to the request, at least one request response is received from one or more of a plurality of target terminals (106). Further, the request response is provided to the requesting terminal (104), based on the request. |
US09807193B2 |
Dynamic new user experience (NUX)
In one embodiment, a method includes receiving from a mobile device of a user configuration data of the mobile device. The configuration data identifies one or more characteristics of the mobile device. The method also includes determining a group of users of the social-networking system based at least in part on the configuration data. Each user in the group of users uses a mobile device having similar configuration data as the mobile device of the user. The method also includes providing user-assistance information associated with the group of users to the user. |
US09807191B1 |
System, method, and computer program for caching policy request decisions in a consumer telecommunications network
A system, method, and computer program product are provided for caching policy request decisions in a consumer telecommunications network. In use, a cache for storing a plurality of policy decisions is maintained, each of the plurality of policy decisions having at least one first policy decision criteria value associated therewith. Additionally, at least one policy request associated with at least one subscriber of a network is received from a requesting system, the at least one policy request having at least one second policy decision criteria value associated therewith. Further, it is determined whether the at least one second policy decision criteria value associated with the at least one policy request is stored in the cache. Responsive to determining that the at least one second policy decision criteria value associated with the at least one policy request is stored in the cache, a first policy decision associated with the at least one second policy decision criteria is retrieved from the cache, and the first policy decision is provided to the requesting system. Responsive to the determining that the at least one second policy decision criteria value associated with the at least one policy request is not stored in the cache, a new second policy decision corresponding to the at least one second policy decision criteria value is calculated, the new second policy decision is provided to the requesting system, and the new second policy decision corresponding to the at least one second policy decision criteria value is stored in the cache. |
US09807189B2 |
Data transfer device and data transfer system using adaptive compression algorithm
A data transfer device compresses and transfers data according to a priority given to a CPU-constraint process imposing a constraint to a compression processing speed over a NW bandwidth-constraint process imposing a constraint to a transfer processing speed. It is necessary to select a compression algorithm, applied to the CPU-constraint process or the NW bandwidth-constraint process, based on a NW bandwidth, compressibility, and compression processing speed maximizing an effective throughput. When the amount of compressed data held in a temporary hold part is smaller than the predetermined value, the compressed data of the NW bandwidth-constraint process is stored in a temporary hold part. When the amount of compressed data held by the temporary hold part is larger than the predetermined value, the compressed data of the CPU-constraint process is stored in the temporary hold part. Thus, it is possible to improve an effective throughput by effectively using NW bandwidths. |
US09807188B2 |
Methods and apparatuses for dynamic content offloading
Methods and apparatuses for dynamic content offloading are provided. For example, a method includes sending, by a client device, a request for one or more data files and receiving a redirection message redirecting the client device to receive the one or more data files through a broadcast channel if offloading is available for the one or more data files. As another example, a method a method includes configuring a client device to utilize offloading and dynamically redirecting the client device to a broadcast channel to receive a transmission of one or more data files in response to (i) receiving a request from the client device for the one or more data files, (ii) determining that offloading to the broadcast channel is appropriate for the one or more data files, and (iii) determining that the client device is configured to utilize offloading. |
US09807186B1 |
Transmitting notifications to users in a venue based on locations of users within the venue
To improve communication with users, a venue management system is associated with the venue and allows an administrator to configure notifications to send to users at or near the venue. To configure a notification, the administrator provides to the venue management system notification information for presentation to users, criteria describing conditions need to be satisfied for the notification to be transmitted to users, and user targeting information identifying characteristics of users to receive the notification. Based on information gathered by the venue management system, the venue management system determines whether at least a threshold amount of the criteria of the notification are satisfied. If at least the threshold amount of the criteria of the notification are satisfied, the venue management system sends the notification to users having characteristics matching at least a threshold amount of the user targeting information. |
US09807183B2 |
System and server for analyzing and integrating data collected by an electronic device
The present invention broadly comprises crowd-sourced computer-implemented methods and systems of collecting and transforming portable device data. One embodiment of the invention may be implemented as a system including an electronic device including a sensor configured to collect data, the device configured to begin collection of data based on a command from a user of the electronic device; and a server configured to issue a command to the electronic device to turn on the sensor and transmit data collected by the sensor to the server without any input by the user of the electronic device when a condition is met. |
US09807179B2 |
Method for implementing session border controller pool, and session border controller
A method for implementing a session border controller (SBC) pool and a SBC device are provided. In the present invention, an SBC pool is formed by at least two SBCs, the at least two SBCs are mutually backed up for disaster recovery and use a same Internet Protocol (IP) address for a terminal device, and whether the terminal device is registered in the SBC pool is determined; and if the terminal device has been registered in the SBC pool, a service message is forwarded to an SBC with which the terminal device is registered. In this way, it is avoided that SBC device disaster recovery places a special requirement for the terminal device, and the terminal device does not need to be configured with two IP addresses. Furthermore, all devices in the SBC pool can process the service message of the terminal device, thereby increasing a resource utilization rate. |
US09807178B2 |
Keep-alive hiatus declaration
In an embodiment, a method is performed by one or more processors and comprises obtaining a hiatus declaration that indicates that a network device will be incommunicable; suspending communication with the network device until expiration of a hiatus time period during which the network device is expected to be incommunicable; resuming communication with the network device in response to any of: determining that the hiatus time period has expired; obtaining a keep-alive message from the network device; or obtaining other indication that the network device can communicate. |
US09807169B2 |
Distributed tagging of data in a hybrid cloud environment
A system includes a first application and a storage layer running on a cloud computing device, where the first application includes a service layer to interface over a network with a browser application running on a client computing device to provide the browser application access to the first application and a tagging module to interface over a communication connector with a second application running on a remote computing device having a database. The service layer receives requests for data from the first application and provides the requested data from the database. The tagging module is configured to tag a record of the data in response to tag requests from the first application, where the record of the data is tagged by generating an item reference to the record to enable a customized view of the data. The storage layer is configured to store the item references. |
US09807167B2 |
System and method for optimally managing heterogeneous data in a distributed storage environment
This technology relates to data management computing apparatuses, methods, and non-transitory computer-readable media that optimally manage heterogeneous data in a distributed environment in real time. The method comprises initializing a first storage pool capable of storing data from one or more sources, the first storage pool being distributed across one or more computing devices. Then data from the one or more sources may be stored in the first storage pool. Subsequently, one or more memory pools may be generated in a second storage pool based on amount of data to be stored in the first storage pool and one or more parameters associated with the data stored in the first storage pool. Finally, metadata is created in a first memory pool of the one or more memory pools for the data stored in the first storage pool, the metadata capable of retrieving the data stored in the first storage pool in real-time. |
US09807166B2 |
Preconfigured SyncML profile categories
A system and method for storing and retrieving preconfigured, hidden SyncML server profiles on a client is described. Conventionally, users of client devices need to manually configure the devices to allow for synchronization with new servers via SyncML. Preconfigured SyncML profiles allow a client to synchronize with a SyncML server without having to generate a new SyncML profile, thereby improving user experience. The preconfigured SyncML profiles may be hidden from a user or displayable to a user. |
US09807164B2 |
Halo based file system replication
The disclosure is directed to replicating datasets between data storage servers in a distributed computer network synchronously and asynchronously (“the technology”). A replication interface receives a request from a client to store a dataset in the distributed computer network. The replication interface identifies a first set of storage servers that are within a halo defined by the client. The replication interface replicates the dataset to the first set of the storage servers synchronously, and a remaining set of the storage servers, e.g., storage servers that are outside of the halo asynchronously. The replication interface can perform the synchronous and asynchronous replication simultaneously. The halo can be determined based on various parameters, including a halo latency, which indicates a permissible latency threshold between the client and a storage server to which the dataset is to be replicated synchronously. |
US09807163B1 |
Data client
Facilitating the distribution of content is disclosed. A request for content is received from a requesting peer. A peer type of the requesting peer is determined. Determining the peer type of the requesting peer includes determining whether the requesting peer is a regular peer or a lightweight peer. A regular peer is one that is able to accept incoming connection requests and initiate connections. A lightweight peer is one that has less functionality than the regular peer. |
US09807159B2 |
Allocation of virtual machines in datacenters
A method of operating a datacenter comprising a plurality of hosts coupled by a network, the hosts being configurable to run a plurality of virtual machines, the method comprising: collecting network load information indicating a load of the network; determining a target allocation of one of the virtu machines at one of the hosts based on the collected network load information; and allocating the one virtual machine at the one host based on the determined target allocation. |
US09807158B2 |
Method and system for optimizing CPNS enabler
A method and apparatus for optimizing the use of CPNS entities are discussed. According to an embodiment, a method includes receiving, by a CPNS server, a low battery level indication for an operation from a certain one of CPNS entities; requesting, by the CPNS server, battery level information from at least some of the CPNS entities in response to the low battery level indication; determining, by the CPNS server, life expectancy information for each of the at least some of the CPNS entities based on the battery level information; and transmitting, by the CPNS server, a message to at least one CPNS gateway to use one of the at least some of the CPNS entities instead of the certain one of the CPNS entities to perform the operation, based on the life expectancy information. |
US09807156B2 |
Cloud computing infrastructure
A first node comprises a web server with a network interface configured to connect the web server to a plurality of second nodes of a cloud infrastructure. The first node has physical storage, connected to the web server, the physical storage comprising at least a master database of a multi-master database system of the cloud computing infrastructure, the master database configured to store atomic code units and data redundantly as part of the multi-master database system, the atomic code units defining the dynamic web application. The web server receives requests comprising input data and identifiers of individual ones of the atomic code units, at least some of the requests originating from client devices using the dynamic web application. The web server executes, in response to requests, individual ones of the atomic code units in dependence on state of the master database, such that the dynamic web application is executed. |
US09807153B2 |
Managing user state of cloud desktops
A mechanism is described for provisioning remote desktops in a cloud based infrastructure while maintaining user personalization. In cloud based systems, a user may not always reconnect to the same VM endpoint. In one embodiment, the virtual hard disk assigned to a user is mounted to the endpoint assigned to the user. The virtual hard disk includes the user's personal data and personalization information (e.g., settings, profiles, files, etc.). When the user disconnects from the remote desktop, the virtual hard disk is demounted from the endpoint. The virtual hard disk thus provides information regarding the user's state when the user is disconnected. |
US09807152B2 |
Distributed processing device and distributed processing system as well as distributed processing method
In a distributed processing device, there are provided: a collective communication means in which at least one activated process executes a local collective communication among a plurality of processes within one process group among a plurality of process groups generated by partitioning the plurality of processes by a first partitioning pattern; and a communication control means for selecting, after the local collective communication, a second partitioning pattern different from the first partitioning pattern used in the local collective communication and allowing the collective communication means to execute a next local collective communication using data based on a result of the local collective communication among a plurality of processes within one process group among a plurality of process groups generated by partitioning the plurality of processes by the second partitioning pattern. |
US09807150B2 |
System and method for inserting owned media content into mobile applications
A method includes transmitting a request to a server from a mobile device. The request may be initiated by an application executing on the mobile device. The method includes receiving a message at the mobile device from the server. The message may include first validation information and information indicating a location where the mobile device can retrieve content. The method includes retrieving the content from the location indicated in the message, and generating second validation information based on the retrieved content. The method includes validating the content based on a comparison of the first validation information and the second validation information. The method includes selectively storing the content based on whether the validation of the content indicates the content is valid. The content may be stored for subsequent publication at the mobile device via the application. The content may be published while the mobile device is offline. |
US09807147B1 |
Program recording webification
A method of providing a program recording to a user includes: accessing an application service provider that includes a program database via a first connection over a network with a user processor; selecting, with the user processor, a program recording to be received at the location of the user processor; providing the program recording selected with the user processor, at the location of the application service provider or a third location different from the location of the application service provider and the location of the user processor; and delivering the selected program recording to the location of the user processor. |
US09807146B2 |
System and method for providing cloud based user interfaces
Provided is a method and system for providing cloud based user interface (UIs) that may store video content and a UI resource in a storage separate from a server, and may control the video content and the UI resource to be synthesized at a subscriber terminal device, thereby significantly decreasing load of a UIs providing server. The method and system for providing cloud based UIs may provide consistent UIs to various set-top boxes and media devices and may easily perform a change and a test of UIs. |
US09807141B1 |
Playing of media content among multiple devices using a temporal progress
In a playing of media content among multiple devices, a first device creates a first progress information associated with a media content and the first device. The first progress information includes a current progress in a playing of the media content by the first device. When a second device receives an instruction to play the media content, the second device obtains the first progress information from the first device, creates a second progress information associated with the media content and the second device based on the first progress information, fetches the media content based on the second progress information, and plays the media content using the second progress information. In this manner, a progress in playing the media content is tied to the device playing the media content, and this progress may be shared with another device in the playing of the media content on the other device. |
US09807138B2 |
Adaptive streaming using chunked time-to-offset mapping
Systems and methods are provided herein relating to adaptive video streaming. Time-to-offset mapping associated with a set of video blocks can be broken up into chunks. A client can download a first set of seek index chunks and use the first set of seek index chunks to select a stream. Seek index chunks within remaining sets of seek index chunks can be ranked for relevance based on client capabilities. A subset of remaining sets of seeks index chunks can be downloaded based on the rankings and client capabilities during streaming. Chunked time-to-offset mapping can facilitate faster startup when playing streamed video. |
US09807137B2 |
Virtualization in adaptive stream creation and delivery
An adaptive streaming server, a method, and a system are described herein that create a content stream to be delivered to one or more clients by segmenting the content into data structures which are stored in random access memory (volatile storage) rather than segmenting the content into segment files which are stored on a disk or database (non-volatile storage). |
US09807131B2 |
Collective operation management in a parallel computer
Methods, apparatuses, and computer program products for collective operation management in a parallel computer are provided. Embodiments include a parallel computer having a plurality of compute nodes coupled for data communications over a data communications network. Embodiments include a first compute node entering a collective operation. Each compute node of the plurality of compute nodes is associated with the collective operation. In response to entering the collective operation, the first compute node decreases power consumption of the first compute node. |
US09807125B2 |
System and method for tracking and auditing data access in a network environment
A system and method that correlate business transaction in a system and traffic generated from this business transaction in a network back to a user identity that invoked this business transaction and generated subsequent network traffic. The method enables a user to set up rules for tracking the activities in a system and network traffic and these rules can then be used later for monitoring user activities. The user activities, network traffic, and the user identity are correlated and stored in a data-to-business mapping file. This data-to-business mapping file can be used for auditing events in the system. |
US09807124B2 |
Lawful intercept provisioning system and method for a network domain
A network provisioning system includes a computer-based set of instructions that receive, from a third party network provisioning system managed by a third party service provider, provisioning information associated with a wiretap to be setup on a customer communication device. The instructions then transmit the provisioning information to a policy server in a network domain. Thereafter, when the media gateway transmits a policy request message to the policy server to establish a call session for the customer communication device, the policy server issues instructions to establish the wiretap in the media gateway. |
US09807118B2 |
Security orchestration framework
In an example, there is disclosed a computing apparatus, including: a network interface; one or more logic elements providing a security orchestration server engine operable for: receiving contextual data from a client via a network interface; providing the contextual data to a security orchestration state machine, the security orchestration state machine operable for deriving a policy decision from the contextual data; and receiving the policy decision from the policy orchestration state machine. There is also disclosed one or more tangible, non-transitory computer-readable mediums having stored thereon executable instructions for providing a security orchestration engine, and a method of providing a security orchestration engine. |
US09807117B2 |
System and apparatus for providing network security
A rule engine receives data flows. The data flows are between a network and an application. The rule engine determines data flow information and in dependence on the information performs an action with respect to said flow. A controller provides control information to the rule engine to define one or more actions. The communications between said rule engine and said controller are secure. |
US09807114B2 |
System and a method for identifying the presence of malware using mini-traps set at network endpoints
A system for identifying the presence of advanced persistent threats on a network including a plurality of resources, interconnected to form a network, at least one decoy resource, at least one mini-trap installed on at least one of the plurality of resources and functionally associated with at one of the at least one decoy resource, the at least one mini-trap comprising deceptive information directing malware accessing the at least one mini-trap to the decoy resource associated therewith, and a manager node forming part of the network, locally or remotely, and configured to manage placement of the at least one mini-trap on the at least one of the plurality of resources and association between the at least one mini-trap and the decoy resource associated therewith. |
US09807112B2 |
Methods, apparatuses, and computer program products for facilitating randomized port allocation
A method, apparatus, and computer program product are provided for facilitating randomized port allocation. An apparatus may include a processor configured to receive a port allocation message from a network management entity. The port allocation message may comprise an encryption key, an initial input value, and a value indicating a number of ports allocated to the apparatus for communication on a network. The processor may be further configured to calculate at least one port allocated to the apparatus with an encryption function based at least in part upon the encryption key and initial input value. Corresponding methods and computer program products are also provided. |
US09807111B1 |
Systems and methods for detecting advertisements displayed to users via user interfaces
The disclosed computer-implemented method for detecting advertisements displayed to users via user interfaces may include (1) monitoring, via an accessibility API provided by an operating system of the computing device, accessibility events that indicate state transitions in user interfaces of applications running on the computing device, (2) determining, based on an analysis of at least one accessibility event, that an advertisement is being displayed to a user within a user interface of an application running on the computing device, and (3) in response to determining that the advertisement is being displayed, performing at least one action to prevent the advertisement from interfering with interactions between the user and the application. Various other methods, systems, and computer-readable media are also disclosed. |
US09807110B2 |
Method and system for detecting algorithm-generated domains
A method and system for detecting algorithm-generated domains (AGDs) is disclosed wherein domain names requested by an internal host are categorized or classified using curated data sets, active services (e.g. Internet services), and certainty scores to match domain names to domain names or IP addresses used by command and control servers. |
US09807107B2 |
Monitoring and managing user privacy levels
Various embodiments pertain to techniques for measuring a user's privacy level as a user interacts with various web services. In various embodiments, entities with which the user interacts are detected and sensitive information shared by the user is logged to determine what a given entity knows about the user. In some embodiments, sensitive information that is shared by a user can be processed using a predictive algorithm to ascertain a user's level of privacy. When a user's identity is predicted by the algorithm, a user can be alerted to the loss of anonymity. In various embodiments, user-defined areas of anonymity can be used to measure a user's definition of privacy. In some embodiments, alerts can also be provided to the user when a new, previously undisclosed, piece of information is shared by the user. |
US09807105B2 |
Adaptive behavior profiling and anomaly scoring through continuous learning
Generating a behavior profile is provided. A newness score is calculated for a data point corresponding to a context of an access request to a resource made by a user of a client device. Newness scores for a plurality of data points corresponding to contexts of a plurality of access requests are aggregated to form an aggregated newness score. In response to determining that the aggregated newness score is greater than or equal to a pre-defined newness score threshold, data points stored in a data point cache and a long-term storage are used to generate a new behavior profile for the user or update an existing behavior profile for the user. |
US09807103B2 |
Data communication
A client terminal sends a communication request to a server. The server generates at least one digit code according to a first preset rule. The server sends information including the at least one digit code to the client terminal. The client terminal generates at least one input box, a number of which corresponds to a number of the at least one digit code, detects an input event of the at least one input box, and obtains data of the at least input box when the input event occurs. The client terminal sends the data of the at least one input box as at least one verification data to the server. The server compares the digit data corresponding to the at least one digit code with the verification data and sends a successful information code to the client terminal when the two are the same. The techniques improve password security. |
US09807102B1 |
Real-time communication support system within a group
A communication support system among a plurality of users within a hierarchical structure is disclosed herein. An electronic note may be transcribed using a computing device within an active session that has other authorized users. The communication support system may determine other devices authorized to receive electronic notes, at the end of each session all information is permanently deleted. Notes may be sent based a chain of command of those users in a session. Notes will be relayed based on an authorization level of each client computing devices and will be relayed when certain criteria are satisfied. The electronic note may be transmitted to a second client computing device based on the authorization level and the criteria being satisfied. The second computing device may then approve of and forward the electronic note to a relatively higher client computing device within the hierarchy, such as a third client computing device. |
US09807093B2 |
Methods and systems for remotely removing metadata from electronic documents
A method and system for remotely removing metadata from electronic documents includes receiving an electronic document from an electronic device, determining that the electronic document includes a pre-determined type of metadata, and generating a request for confirmation that at least a portion of the pre-determined type of metadata should be removed. Based on the confirmation, at least a portion of the pre-determined type of metadata is removed from the electronic document before it is transmitted. |
US09807089B2 |
Biometrics data recognition apparatus, method and non-transitory tangible computer readable medium
A biometrics data recognition apparatus includes a computer device and a biometrics data recognition device, which includes a biometrics data sensor, a control processor and a storage. The biometrics data sensor captures to-be-recognized biometrics data of an organism. The storage stores template biometrics data and website login data corresponding to each other. The control processor receives and judges whether the to-be-recognized biometrics data matches with the template biometrics data and outputs the website login data to the computer device if a match occurs. The computer device communicates with a cloud server and extracts login format data from the cloud server according to the website login data, and combines the website login data with the login format data to make the computer device log in a website corresponding to the website login data. A biometrics data recognition method and a non-transitory tangible computer readable medium are also disclosed. |
US09807088B2 |
Method and network node for obtaining a permanent identity of an authenticating wireless device
A network node, such as a Wi-Fi Access Point/Authenticator, is able to obtain a permanent device identity of a wireless device requesting authentication, in case the wireless device has only provided an alias. This is achieved by the network node intercepting an authentication message from the wireless device, wherein the authentication message includes a signaled identity of the wireless device, and extracts the signaled identity. In case the extracted identity is an alias and not a permanent identity of the wireless device, the network node responsively manipulates at least one further authentication message to cause the wireless device to signal its permanent identity in a subsequent authentication message. |
US09807087B2 |
Using an out-of-band password to provide enhanced SSO functionality
A system and method for using a single-use password to add SSO functionality to a service of a Service Provider belonging to an F-SSO federation that does not support F-SSO functionality for the service. In response to receiving notification from an Identity Provider that a user has requested access to the service, the Service Provider uses information provided by the Identity Provider to identify and authenticate the user, and then uses standard API calls to create and send a temporary password to the user. This password may be created as a function of the user's physical location or IP address and may be communicated out-of-band. Upon determining that the user has correctly returned the temporary password to the Service Provider, the Service Provider generates and sends the user a strong single-use password through a secure in-band communication, through which the user may access the service. |
US09807086B2 |
Authentication of a client device based on entropy from a server or other device
Methods and systems for authenticating a client device using entropy provided by a server and/or a device paired with the client device are described herein. The system may generate static entropy and time-limited entropy based on data from the server and/or the paired device. The static and time-limited entropy may be used to authenticate the client device (application or a user of the client device) in addition to authentication credentials or entropy such as a PIN or password provided by the user. The time-limited entropy may have an expiration time. If the time-limited entropy is expired, the system may request the user to perform a hard authentication with the server, such as by providing a username, password, and/or optionally a two-factor authentication code, among other information. |
US09807084B2 |
Information processing apparatus and encryption communicating method
An information processing apparatus for performing encryption communication with an external apparatus by an encryption communication protocol has an inhibition unit for inhibiting use of a set of algorithms which do not satisfy a predetermined condition among a plurality of sets of algorithms used in the encryption communication protocol. The set of algorithms whose use if inhibited is a set of algorithms which need to transmit a message with a signature of the information processing apparatus to the external apparatus at the time of handshake performed with the external apparatus prior to the encryption communication. |
US09807082B2 |
Certificate information storage system and method
A system and method of storing in a computer device digital certificate data from a digital certificate are provided. When a digital certificate is received at the computer device, it is determined whether the digital certificate data in the digital certificate is stored in a first memory store in the computer device. The digital certificate data is stored in the first memory store upon determining that the digital certificate data is not stored in the first memory store. |
US09807081B2 |
Live tiles without application-code execution
Techniques enabling live tiles without application-code execution are described. These techniques permit live content to be presented in tiles without executing code of applications associated with those tiles. By so doing, live tiles may be presented more safely, faster, or using fewer resources. |
US09807075B2 |
Methods for activation of an application on a user device
Methods for activating a second application on a user device using a first application already installed and activated on the user device are described. In one embodiment the second application requests activation from the first application. The first application then authenticates a user before providing an activation response. The activation response can be requested from a remote server by the first application on behalf of the second application. The methods improve the ease of activating new software on a user device. |
US09807074B1 |
User credentials
Obtaining and/or validating user credentials at client devices is described. |
US09807072B2 |
Fast-accessing method and apparatus
A fast-accessing method may comprise: establishing a first security connection between a first network node and a user equipment; obtaining first information from a second network node, wherein the first information comprises at least one of system information of the second network node and an identifier of a security algorithm selected by the second network node for the user equipment; providing second information to the second network node, in response to an indication of the second network node from the user equipment, wherein the second information comprises security information related to the user equipment; and sending the first information to the user equipment for establishing a second security connection between the user equipment and the second network node. |
US09807071B2 |
Information processing apparatus, information processing system, information processing method and computer program
An information processing apparatus that controls a display to display a first user interface including a first input field configured to receive identification information and a second input field configured to receive a public key; and controls transmitting identification information received at the first input field and a public key received at the second input field to another information processing apparatus for registration at the another information processing apparatus. |
US09807068B1 |
Secure authentication of devices
Disclosed are various embodiments for an authentication service. A unique identifier is associated with a device access token for a client to be authenticated. An authentication identifier is sent to an authenticated client. The client to be authenticated communicates the authentication identifier and unique identifier to the authentication service to complete authentication. |
US09807067B1 |
Decentralized authoritative messaging
A secure chat client is described that allows users to exchange encrypted communications via secure chat rooms, as well as one-to-one communications. In particular, the secure chat client allows users to create, configure, and manage secure chat rooms. Furthermore, the secure chat client provides users with the ability to recover secure messages when they obtain a new device or otherwise lose communications. |
US09807065B2 |
Wireless device and computer readable medium for storing a message in a wireless device
Embodiments of the disclosure include a wireless device and a computer readable medium with programmable instructions which when executed cause a processor of the wireless device to securely store a message. The device and computer readable medium are configured to receive a message at the device, filter the message according to at least one predetermined criteria, encrypt the message if the message includes at least the one predetermined criteria, and store the encrypted message in the wireless device. |
US09807063B2 |
Control method and device for controlling authenticity of codes resulting from application of a bijective algorithm to messages
A device (CD) is intended for controlling authenticity of a code received with a message by an electronic device (ED2) and resulting from application to this message of a bijective algorithm with at least one predetermined key. This device (CD) has i) a first computation means (CM1) arranged for applying partly this bijective algorithm with this predetermined key, from a starting step to a chosen intermediate step, to the received message, in order to get a first result, ii) a second computation means (CM2) arranged for applying partly in a reverse manner the bijective algorithm with the predetermined key, from an ending step to this chosen intermediate step, to the received code while using the received message, in order to get a second result, and iii) a comparison means (CM3) arranged for comparing these first and second results and for outputting an information representative of the authenticity of the received code when the first and second results are identical. |
US09807055B2 |
Preventing network attacks on baseboard management controllers
A method for preventing network attacks on baseboard management controllers. The method includes receiving, by the network controller, a packet from a computer networking device on a computer network, where the packet is destined for a baseboard management controller (BMC); determining, by the network controller, whether the packet contains a tag identifying that the packet has been determined to be free of suspicious or malicious traffic; on condition that the packet has been determined to not contain the tag, sending the packet to a network inspection module, by the network controller, to be inspected for suspicious or malicious traffic; and on condition that the packet has been determined to contain the tag, sending the packet to the BMC by the network controller using a side band interface. |
US09807048B2 |
Providing targeted messages via a social media system while concealing ties to the message source
A method for electronically providing targeted messages can begin when a source-concealing targeted messaging system receives data items provided by a source user that define a targeted message that is to be presented within a social media context. The data items can include a set of recipients, a message body, and a set of trigger conditions indicating when the targeted message is to be presented to the recipients. The recipients can be members of a contact list of the source user within the social media system providing the social media context. Satisfaction of the trigger conditions can be monitored and the social media system can be monitored recipients. When the trigger conditions are satisfied and a recipient is currently using the social media system, the targeted message can be presented within a user interface of the social media system, such that the source user appears unaffiliated with the targeted message. |
US09807046B2 |
Automated messaging system survivor
An automated messaging system for distributing personalized messages of a deceased user to particular recipients on particular dates. |
US09807044B2 |
Selective communication of messages
A message originator may generate messaging data for selective communication by a messaging provider via an interface generated by a browser software application. The user may also interact with various content providers such that event data is generated based on the user interaction with each content provider. The messaging provider can then obtain the messaging data and the event data to determine a target set of messages to be published. Additionally, the messaging provider can select a set of message recipients to receive, or otherwise access, the target set of messages based on filtering criteria submitted by the message originator, content provider, service provider, and/or message recipients. Credit may be allocated based on activity associated with the communicated messages. The messaging provider may also facilitate additional interaction between the message originator and the message recipients including the initiation of additional communication channels. |
US09807043B2 |
Forwarding selected document passages from an electronic reader
A method of forwarding selected passages from an electronic document being displayed on an electronic reader to a designated recipient. The method includes electronically selecting a passage from the electronic document, and automatically associating metadata with a selected passage upon selection by the user. The method also includes storing the selected passage together with the associated metadata in a file in the memory of the electronic reader. The method further includes electronically checking the selected passage for compliance with special requirements. The method also includes electronically transmitting the stored selected passage and associated metadata from the electronic reader. |
US09807030B2 |
Method and apparatus for implementing traffic flags for large service groups
The use of traffic flag symbols allows a large number of CPEs to transmit traffic notifications to a network controller. In some such embodiments, hundreds of CPEs simultaneously transmit traffic flags on different subcarriers of a channel. For example, in a MoCA2 based access network, up to 480 CPEs can transmit flags in only 5 μs in the 100 MHz-wide channel. |
US09807029B2 |
Providing quality of service based on bandwidth
A method for determining a Quality of Service (QoS) policy can be based on requested bandwidth. The method may initially receive a connection request which includes a requested bandwidth that corresponds to an application. The method may then determine a policy for an application data flow associated with the application based on the connection request. A bandwidth designation, which is based on the requested bandwidth, may be assigned to the application data flow based on the determined policy. Finally, the policy and the bandwidth designation may be provided so that a bearer can be assigned. |
US09807026B2 |
Hierarchical quality of service scheduling method and device
Provided are an HQoS scheduling method and device. A received uplink data packet is encapsulated and stored in a queue in uplink direction, and an uplink queue scheduling component is requested to perform scheduling. In this manner, HQoS scheduling in the uplink direction is implemented, and a personalized demand of a user can be met by scheduling uplink data, to carry out more flexible function customization. According to the method and device, the data packet may be further sent to a downlink direction after the HQoS scheduling in the uplink direction is completed, and the HQoS scheduling can be performed on the data in the downlink direction, so that the HQoS scheduling is respectively performed on the data in both the uplink direction and the downlink direction; in this manner, the real bidirectional HQoS scheduling control is implemented, and QoS of the user service can be guaranteed in both directions. |
US09807024B2 |
Management of data transmission limits for congestion control
A method for communication includes transmitting data packets from a communication device to a network. Upon receiving in the communication device a congestion notification from the network, a rate of transmission of the data packets from the communication device to the network is reduced. While transmitting the data packets, after reducing the rate of transmission, the rate of transmission is increased incrementally when a predefined volume of data has been transmitted since having made a previous change in the rate of transmission. |
US09807018B2 |
Transmitting data packets in an industrial wireless network
A wireless communication device providing a node in an industrial wireless network investigates if there is more than one data packet with process control data from the same data originating device destined for a process control device in a transmission queue, where the data originating device is an interface to the process being controlled and transmits data packets in the transmission queue. If there is more than one such data packet, the wireless communication device further compares time stamps of the data packets, where a time stamp reflects the time of generation of a corresponding data packet, keeps the newest data packet and discards older data packets, so that only the most recent data packets from a data originating device are sent to the process control device from the node. |
US09807016B1 |
Reducing service disruption using multiple virtual IP addresses for a service load balancer
Techniques may include mapping, by a service node, a first virtual address for a particular service to private addresses that identify servers, wherein each server provides the particular service, and wherein a URL for the service resolves to the first virtual address. The techniques may include configuring a service load balancer of the service node to load balance network traffic for the first virtual address across the servers and forwarding network traffic for the first virtual address between the servers and subscriber devices. The techniques may include, associating a second virtual address with a subset of the private addresses that excludes the private address for the at least one server, and causing the URL to resolve to the second virtual address. The techniques may include forwarding network traffic for the first virtual address between the servers and the subset of the subscriber devices. |
US09807015B2 |
Message processing using dynamic load balancing queues in a messaging system
A system, method, and computer-readable medium are disclosed for dynamically managing message queues to balance processing loads in a message-oriented middleware environment. A first source message associated with a first target is received, followed by generating a first dynamic load balancing message queue when a first message queue associated with the first target is determined to not be optimal. The first dynamic load balancing message queue is then associated with the first target, followed by enqueueing the first source message to the first dynamic load balancing message queue for processing by the first target. |
US09807013B1 |
Network broadcast traffic filtering
Techniques and solutions for automatically filtering network broadcast traffic are described. For example, network broadcast traffic can be automatically filtered by turning broadcast filtering on and off (e.g., as a continuous strobe pattern that alternates enabling and disabling of broadcast filtering). For example, a computing device (e.g., via a network interface or management controller of the computing device) can automatically enable network broadcast traffic filtering during a first time period (e.g., a four second time period) and disable network broadcast traffic filtering during a second time period (e.g., a one second time period). A computing device can also automatically enable and disable network broadcast traffic filtering according to an on-off pattern (e.g., based on various criteria, such as network queue size, broadcast traffic volume, etc.). |
US09807010B2 |
Congestion detection in mobile networks and delivery of content in non-congested conditions
Disclosed herein are methods and systems for detecting congestion in a mobile network and for determining those end-user mobile devices that are affected. In one embodiment, a server communicates with a set of mobile devices, on which have been installed a suitable client application. At certain times, the server initiates a congestion detection routine. The server may request the mobile devices to report on their current wireless attachment point to the mobile network. The server can then test for congestion by performing a data transfer between itself and the mobile clients, which may be in either direction. The server can use the results to determine whether a given attachment point is congested. In one embodiment, a dynamically selected, random subset of mobile devices for a current attachment point are tested, and the result is imputed to all mobile devices similarly situated. |
US09807006B1 |
Crossbar and an egress packet modifier in an exact-match flow switch
An integrated circuit includes an exact-match flow table structure, a crossbar switch, and an egress packet modifier. Each flow entry includes an egress action value, an egress flow number, and an egress port number. A Flow Id is generated from an incoming packet. The Flow Id is used to obtain a matching flow entry. A portion of the packet is communicated across the crossbar switch to the egress packet modifier, along with the egress action value and flow number. The egress action value is used to obtain non-flow specific header information stored in a first egress memory. The egress flow number is used to obtain flow specific header information stored in a second egress memory. The egress packet modifier adds the header information onto the portion of the packet, thereby generating a complete packet. The complete packet is then output from an egress port indicated by the egress port number. |
US09807005B2 |
Multi-fabric manager
One embodiment of the present invention provides a computing system. The computing system includes processing circuitry, one or more ports, a persistent storage module, and a management module. The persistent storage module stores a plurality of persistent storage instances associated with a plurality of switch groups. A respective persistent storage instance stores configuration information associated with a switch group in a data structure. The management module identifies at least two switch groups, which are associated with a logical network, from the plurality of switch groups and configures a respective virtual network representing the logical network in a respective identified switch group. The management module also maintains a mapping between a respective virtual network and the logical network. |
US09807000B2 |
Method for constituting hybrid network spanning trees, method of redundancy, and control system thereof
The disclosure is related to a method for constructing hybrid network spanning trees, a method of redundancy, and a control system thereof. The method and system are adapted to a hybrid network system including at least one software-defined network (SDN) and at least one non-SDN network. In the method, a controller of the SDN is employed to collect network packets over the hybrid network. After analyzing the information carried in the network packets, the information relating to the topology can be obtained. Therefore, all the possible spanning trees can be constituted according to the topology. As well, the path delay and path bandwidth respectively for the SDN and non-SDN can also be obtained. The information allows the system to render utility function for every spanning tree. The most suitable spanning tree over the hybrid network system is applied. A mechanism of redundancy is also provided. |
US09806999B2 |
Method to manage an opportunistic communication network
This relates to message propagation in an opportunistic communication network. Nodes of the network each have a ranking which is compared when the nodes connect, and message is transferred from one node to the other in dependence on the relative values of their respective rankings. The ranking is dependent on a plurality of parameters. One parameter is a social parameter determined by the social contacts of a user associate with a node, for example determined from the contact directory of that person either locally or from a central database such that located on a Face book servicer. Another parameter is the number of physical connections established by a node. The ranking values of connecting nodes is updated when they connect. By combining both parameters, a more efficient forwarding path for messages is obtained. |
US09806998B2 |
Method of reducing traffic loss when bringing up a switch within a multi chassis switch cluster without using dedicated intra cluster links
A method, apparatus and computer readable medium for reducing traffic loss when bringing up a switch within a multi chassis switch cluster without using dedicated intra cluster links is presented. A first network device in a cluster discovers at least one path to a second network device in the cluster, wherein the cluster utilizes at least one virtual IST between the first network device and the second network device. The first network device starts an Inter Switch Trunk (IST) synchronization process with the second network device. The first network device installs redirection rules, wherein the redirection rules are used for datapath traffic and are not used for control channel traffic. The first network device determines that the IST synchronization process between the first network device and the second network device has completed, and removes the redirection rules. |
US09806995B2 |
Hardware percentile latency measurement
The subject technology addresses the need in the art for directly measuring a maximum latency number with respect to a percentile of network traffic, which a network operator may utilize as an performance indication or metric. Given a traffic percentile, a tracking algorithm in accordance with embodiments described herein may be implemented in hardware and/or software to determine a maximum latency for this specific percentile of traffic. |
US09806992B2 |
Re-routing of diameter commands
The invention relates to a method, by a diameter routing unit (110), to route diameter commands of a data packet session using a diameter protocol in a mobile communications network, the diameter routing unit comprising a storage unit (111) storing information which policy and charging control unit is handling which data packet session and storing information about a presence of at least one additional diameter routing unit (100) which routes diameter commands of the diameter protocol to the same pool of policy and charging control units (31, 32) as the diameter routing unit. The method comprises the steps of receiving a diameter command for a data packet session; checking whether information is present in the storage unit (111) which policy and charging control unit is handling the session to which the received diameter command belongs, wherein, if information is present in the storage unit (111), the received diameter command is forwarded to one of the policy and charging control units (31, 32) in accordance with the stored information, wherein, if no information can be found in the storage unit (101) for the received diameter command, the diameter command is forwarded to the at least one additional diameter routing unit. |
US09806991B2 |
Rendering network policy and monitoring compliance
In one embodiment, a network controller receives data indicative of one or more traffic requirements for network traffic. The network controller maps the data indicative of the one or more traffic requirements into a network policy. The network controller causes installation of the network policy onto one or more networking devices. The one or more networking devices are configured to route the network traffic based on the network policy. The network controller receives feedback regarding the installed network policy. The network controller adjusts the network policy based on the received feedback. |
US09806990B2 |
Fast recovery method and device for STP-based backup port
Disclosed is a fast recovery method for a Spanning Tree Protocol (STP) based backup port, and the method includes: it is detected that a failure occurs on a port of an STP-based device; and it is determined whether there is a backup port taking a failed port as a master port, and when it is determined that there is such a backup port, said backup port is changed to a master port; further disclosed is a fast recovery device for an STP based backup port. By means of the technical solutions of the disclosure, it is possible to shorten significantly recovery time of a backup port, and improve greatly performance of link recovery. |
US09806985B2 |
Symmetric routing enforcement
A method enabling symmetric routing between a first host within a first AS and a second host within a second AS is disclosed. The method includes detecting that a first routing message was received at an edge router of the first AS from an edge router of the second AS. The first message identifies the second host as a source and the first host as a destination of a forward route. The method further includes determining that the first message further comprises an indication to implement symmetric routing between the first and second hosts and generating a second routing message for propagating to router(s) within the first AS. The second message identifies the first host as a source and the second host as a destination of a return route, and indicates that data is to be sent via the edge router of the first AS that received the first message. |
US09806983B2 |
System and method for control flow management in software defined networks
A novel (software defined network) SDN control plane is introduced having new system capabilities to activate and deactivate controllers in real-time upon automatic measurement of network control traffic and service requirements, and proper controller interactions with network switches as control plane topology changes. Also introduced is a control flow table, which defines the assignment of certain control flows (by originator, location, service type, etc.) to different controllers within the SDN. |
US09806982B2 |
Router policy system
A router policy server may include a policy engine. The policy engine may receive, from a first router, a request for whether to accept or reject routing information received from a second router and determine whether a policy, associated with the second router, allows the second router to advertise the routing information. The policy engine may further instruct the first router to accept the routing information when the policy allows the second router to advertise the routing information and may instruct the first router to reject the routing information when the policy does not allow the second router to advertise the routing information or when no policy exists for the second router in association with the policy engine. |
US09806979B1 |
System, method, and computer program for optimizing a chain of virtual network functions in a network based on network function virtualization (NFV)
According to one aspect of the present invention there is provided a system, method, and computer program product for deploying a plurality of virtual network function (VNF) instances in a communication network using network function virtualization (NFV-based network), where the network includes a plurality of computing-related units and communication links in-between, the method including: determining at least one performance value for at least one of the computing-related units and communication links, determining at least one performance requirement for at least one of the VNF instances, and associating the at least one VNF instance with at least one of the computing-related units and the communication links according to the at least one performance requirement and the at least one performance value. |
US09806978B2 |
Monitoring of replicated data instances
Replicated instances in a database environment provide for automatic failover and recovery. A monitoring component can obtain a lease enabling the component to periodically communicate with, and monitor, one or more data instances in the data environment, where the data instance can be a replicated instance including a primary and a secondary replica. For a large number of instances, the data environment can be partitioned such that each monitoring component can be assigned a partition of the workload. In the event of a failure of a monitoring component, the instances can be repartitioned and the remaining monitoring components can be assigned to the new partitions to substantially evenly distribute the workload. |
US09806976B2 |
Time measurement on a packet flow in a packet-switched communication network
A method is provided for performing a time measurement on a packet flow to be transmitted from a first node to a second node of a communication network. The method includes calculating a medium transmission time parameter indicative of an average of transmission time parameters relating to packets transmitted during a given block period; calculating a medium reception time parameter indicative of an average of reception time parameters relating to the same packets; and calculating a medium time measurement indicative of an average performance of the packet flow during the block period using the medium transmission time parameter and the medium reception time parameter. |
US09806973B2 |
Bandwidth analytics in a software defined network (SDN) controlled multi-layer network for dynamic estimation of power consumption
A computer-implemented method, a controller, and a Software Defined Network (SDN) perform steps of correlating users based on unique identifiers to service addresses; receiving historical data from associated control area operator for the service addresses; correlating the users' bandwidth usage behavior to the users' power usage behavior; monitoring the users' bandwidth usage over time; characterizing bandwidth usage type for the users with abnormal bandwidth usage patterns; and notifying the control area operator of the users with the abnormal bandwidth usage patterns based on the characterized bandwidth usage type. Accordingly, electric power forecasting by the control area operator can include improved accuracy through correlating the users' bandwidth usage behavior and detecting abnormal conditions. |
US09806972B2 |
System and method for monitoring and altering performance of a packet network
The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes determining network performance information of a packet network by monitoring performance information packets that are communicated along network paths of the packet network. The method also includes appending the network performance information gathered at a network node along the network paths to data stored in the performance information packets. The method stores the network performance information collected by monitoring the performance information packets in memory and analyzes the stored network performance information to generate historical network performance information. The method automatically alters network operation in response to current network performance information indicating that the packet network is not operating properly based on the historical network performance information. |
US09806963B2 |
Feature activation on device
A system is configured to receive account information associated with a subscriber and a set of user devices, and receive user input, from a device associated with the subscriber, indicating that a feature is to be activated for the set of user devices. The device is configured to determine an association between the set of user devices and a feature code associated with the feature. The device is configured to receive a request to activate the feature from a user device, of the set of user devices, and determine that the user device is eligible to receive the feature based on the association between the set of user devices and the feature code. The device is configured to activate the feature for the user device based on determining that the user device is eligible to receive the feature. |
US09806959B2 |
Baseboard management controller (BMC) to host communication through device independent universal serial bus (USB) interface
Aspects of the disclosure relate to systems and methods for performing communications between a management device and a host computer through a device independent universal serial bus (USB) interface. The system includes a management device communicatively connected to a computing device through a first communication link. In operation, the management device emulates a mass storage device to the computing device through the first communication link, and then identifies the emulated mass storage device as an unsupported mass storage device to the computing device, such that the emulated mass storage device is accessible by the computing device as a bulk-only device. Thus, Intelligent Platform Management Interface (IPMI) communications between the management device and the computing device may be performed using the bulk-only device mechanism. |
US09806958B1 |
Systems and methods for enabling multiple-perspective administration of computing systems
The disclosed computer-implemented method for enabling multiple-perspective administration of computing systems may include (1) receiving, from a user, a request to administer a computing system that includes a plurality of types of components, (2) identifying an administrative role of the user, (3) identifying a primary component of a primary type of component that is administered by the user in the administrative role, (4) identifying a secondary component of a secondary type of component that is not administered by the user in the administrative role, and (5) providing, via a graphical user interface, a perspective of the computing system to the user that (a) enables the user to administer the computing system by administering the primary component and view information about the secondary component in terms of the primary component and (b) prevents the user from administering the secondary component. Various other methods, systems, and computer-readable media are also disclosed. |
US09806954B2 |
Transformation engine for datacenter colocation and network interconnection products
In general, techniques for integration of diverse software applications in i) a co-location facility, ii) communication interconnection network facility, or iii) both, are described. For example, a transformation engine for datacenter colocation and network interconnection products may assist in a dynamic i) transformation of commands and ii) data structure translation as well as data structure transformation between a source application (SA) and a target application (TA) via two or more translation assist templates. |
US09806953B2 |
Content delivery in wireless wide area networks
In a content delivery network, a metrics manager processes network topology information from channel measurements collected from at least one of a digi-node field and a client field, and distributes data signals to a selected edge-server set for storage and delivery to client devices. A parent server selects the edge-server set by employing an algorithm that constructs a trellis having a number of states at least equal to a number of edge servers in the edge-server set, wherein each state comprises a plurality of nodes, each node corresponding to one of a plurality of candidate edge servers. A trellis-exploration algorithm provides interconnects between each node of a first state to each of a plurality of nodes in a next state, and for each node in a state, selects a path corresponding to a best performance metric that connects to a node in a previous state, wherein each performance metric comprises the network topology information. |
US09806946B2 |
Dynamic middlebox redirection based on client characteristics
Traffic redirection methods include determining a quality-affective factor comprising a quality-affective factor in an existing connection between a client and a server in a network. The quality-affective factor is compared to a threshold to determine whether the connection would benefit from a network processing function. A router is reconfigured to exclude the middlebox from the connection, if the connection would not benefit from the network processing function and if the middlebox is already present in the connection, to cease operation of the middlebox on the connection. The router reconfiguration is delayed until the connection is idle. |
US09806941B2 |
Systems and methods for the management and distribution of settings
Described herein are systems and methods for managing and distributing device and/or software settings. In some embodiments, the systems and methods permit a first device to upload settings information and/or user information to a network server. The network server may store such settings information and post it for download by at least one second device. Mechanisms for establishing a trust rating for such settings information are also described. |
US09806939B2 |
Method and apparatus for linear protection switching
Provided is a linear protection switching method of a node, wherein the method includes selecting a local request based on a priority of at least one local request, determining a global request based on a priority between the selected local request and a remote message, and performing a state transition based on the global request. |
US09806933B2 |
Component loading based on user interactions
Provided herein are systems, methods, and software for implementing information management applications. In an implementation, an application embodied in program instructions stored on one or more computer readable storage media comprises components and a control component. The components communicate requests to invoke others of the components. The control component handles the requests by at least determining whether or not any component identified by the requests has already been downloaded or is yet to be downloaded. The control component invokes the component when already downloaded and retrieves the component when not yet downloaded. |
US09806927B2 |
Method, apparatus, and computer readable medium for signaling high efficiency packet formats using a legacy portion of the preamble in wireless local-area networks
Methods, apparatuses, and computer readable media for signaling high-efficiency packet formats using a legacy portion of the preamble in wireless local-area networks are disclosed. A high-efficiency (HE) wireless local area network (HEW) device including circuitry is disclosed. The circuitry may be configured to generate a HE packet comprising a legacy signal field (L-SIG) followed by one or more HE signal fields, and configure the L-SIG to signal to a second HEW device either a first packet format of the HE packet or a second packet format of the HE packet, where a length of the L-SIG modulo 3 is used to signal the first packet format or the second packet format. The circuitry may be configured to generate a duplicated L-SIG field with a polarity difference to indicate a third packet configuration of the HE packet or a fourth packet configuration of the HE packet. |
US09806925B2 |
Frequency division multiplexing system with selectable rate
An OFDM system uses a normal mode which has a symbol length T, a guard time TG and a set of N sub-carriers, which are orthogonal over the time T, and one or more fallback modes which have symbol lengths KT and guard times KTG where K is an integer greater than unity. The same set of N sub-carriers is used for the fallback modes as for the normal mode. Since the same set of sub-carriers is used, the overall bandwidth is substantially constant, so alias filtering does not need to be adaptive. The Fourier transform operations are the same as for the normal mode. Thus fallback modes are provided with little hardware cost. In the fallback modes the increased guard time provides better delay spread tolerance and the increased symbol length provides improved signal to noise performance, and thus increased range, at the cost of reduced data rate. |
US09806923B2 |
RXLOS deglitch apparatus and method
A RXLOS deglitch apparatus for a receiver is provided. The RXLOS deglitch apparatus includes a sampler, an edge detecting unit and a finite state machine. The sampler receives a recovered clock, and samples a RXLOS signal according to the recovered clock. Consequently, a sampled RXLOS signal is generated. The edge detecting unit receives the RXLOS signal. When a logic level of the RXLOS signal is changed, an edge detection signal is activated by the edge detecting unit. The finite state machine receives the edge detection signal and the sampled RXLOS signal, generates an edge rest signal to control the edge detecting unit, and outputs a filtered RXLOS signal. |
US09806922B2 |
Apparatus for estimating channel spacing, apparatus for monitoring wavelength, and receiver
An apparatus for estimating channel spacing, an apparatus for monitoring wavelength and a receiver where the apparatus for estimating channel spacing includes: a measuring unit configured to measure a spectrum gap width according to spectrum information of a received signal; and a determining unit configured to determine channel spacing by using the spectrum gap width according to a predefined corresponding relationship between channel spacing and spectrum gap width. And in this application, the measuring unit may determine reference power according to a predefined reference power level, and take a frequency difference between two frequency points in a left or right gap of a central channel in the spectrum information of the received signal corresponding to the reference power as the spectrum gap width. With this application, accuracy of wavelength monitoring may be improved. |
US09806921B2 |
Communication device and method for signal determination in radio communication
A mobile communication device is provided that includes a receiver configured to receive a signal. The communication device further includes a calculation circuit configured to determine a cumulant value of an order higher than two of the received signal, to determine a function value of the determined cumulant value and to compare the determined function value with a predefined value. The communication device further includes a decoder configured to decode the received signal. The communication device further includes a target signal detector configured to activate the decoder based on the comparison of the function value with the predefined value. |
US09806918B1 |
Fast direct feedback circuit for decision feedback equalization correction
Embodiments include systems and methods for providing fast direct feedback to correct decision feedback equalization (DFE) in receiver circuits. Embodiments can provide direct feedback for DFE correction in a manner that is effective in high-speed data channels, while manifesting less latency, power consumption, and/or area than conventional DFE implementations. In some implementations, in each clock cycle (e.g., Tn), implementations can select (e.g., using a multiplexer) between a positive reference signal and a negative reference signal (e.g., both reference signals generated according to an inter-symbol interference magnitude for a data channel) according to a decision feedback signal from a previous clock cycle (Tn−1). The selected reference signal can be compared (e.g., in the same clock cycle Tn, using a comparator) with an input data signal to generated an updated decision feedback signal for a next clock cycle (e.g., Tn+1). |
US09806916B1 |
Selectable-tap equalizer
A signaling circuit having a selectable-tap equalizer. The signaling circuit includes a buffer, a select circuit and an equalizing circuit. The buffer is used to store a plurality of data values that correspond to data signals transmitted on a signaling path during a first time interval. The select circuit is coupled to the buffer to select a subset of data values from the plurality of data values according to a select value. The equalizing circuit is coupled to receive the subset of data values from the select circuit and is adapted to adjust, according to the subset of data values, a signal level that corresponds to a data signal transmitted on the signaling path during a second time interval. |
US09806914B1 |
Successive signal interference mitigation
A radar sensing system for a vehicle includes a transmitter, a receiver, and an interference mitigation processor. The transmitter transmits radio signals. The receiver receives radio signals. The received radio signals include reflected radio signals that are each transmitted radio signals reflected from objects in the environment. The receiver also down-converts and digitizes the received radio signals to produce a baseband sampled stream. The interference mitigation processor produces a second received radio signal that includes reflected radio signals that are transmitted radio signals reflected from a first object. The interference mitigation processor uses the second received radio signal to remove selected samples from the baseband sampled stream that are attributed to radio signals reflected from the first object to produce a modified baseband sampled stream. The receiver uses the modified baseband sampled stream to detect a second object more distant than the first object. |
US09806912B2 |
Methods and devices for channel estimation and OFDM receiver
A method (200) for channel estimation includes receiving (201) a receive symbol (206) comprising: a plurality of interfering transmissions from: a first transmit symbol (202), the first transmit symbol (202) comprising a plurality of unknown modulated symbols interleaved with a plurality of known modulated symbols and a second transmit symbol (204), the second transmit symbol (204) comprising a plurality of unknown modulated symbols interleaved with a plurality of known modulated symbols, wherein the plurality of transmissions from the first transmit symbol (202) and the second transmit symbol (204) are a plurality of transmissions of different time instances; and estimating (203) a channel based on the receive symbol (206) and a plurality of estimates of the first transmit symbol (202) and the second transmit symbol (204). |
US09806905B2 |
WiFi boost with uplink offload to LTE with independent IP addresses
A local gateway and router device is configured to route uplink IP packets from a base station to a network element of a wireless local area network (WLAN) by configuring an IP route for the uplink IP packets based on a source IP address of the uplink IP packets. The source IP address is obtained from the WLAN; the uplink IP packets originate from a user equipment application having the source IP address; and the uplink IP packets have an indicator indicating that the uplink IP packets were received at the base station over a cellular link between the user equipment and the base station. |
US09806903B2 |
Device communication with power distribution units
In an embodiment, a data processing system comprises: a power distribution circuit that is configured to distribute electrical power to one or more network devices; a microcontroller; data transceiving logic that is configured to establish connectivity with the one or more network devices and the power distribution apparatus; receive a first data stream from a first network device; generate a combined signal by combining the first data stream with a power signal into the combined signal; one or more ports that are configured to transmit the combined signal to the one or more network devices. |