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.
US09807916B2 Circuit module and method of producing the same
A circuit module includes a wiring substrate having a mount surface, a conductor pattern, and an insulating protective layer, the mount surface having first and second areas, the conductor pattern being formed along a boundary between the first and second areas on the mount surface, the insulating protective layer being formed on the mount surface, the insulating protective layer covering the mount surface and the conductor pattern; a plurality of electronic components mounted on the first and second areas; an insulating sealing layer having a trench, the insulating sealing layer covering the plurality of electronic components, the trench having a depth such that the trench penetrates the protective layer to reach a surface of the conductive pattern; and a conductive shield having first and second shield portions, the first shield portion covering an outer surface of the sealing layer, the second shield portion being electrically connected to the conductor pattern.
US09807913B2 Cooling structure of heating element and power conversion device
A cooling structure of a heating element includes: the heating element having at least one cooling surface from which a plurality of pin fins project; a heat receiving plate which has a shape complying with the cooling surface and in which holes are formed at positions facing each pin fin, each pin fin being movably inserted into the holes; a cooler which has a pair of clamping members that sandwich therebetween the heating element and the heat receiving plate while pressing the heating element and the heat receiving plate, and which cools the heat receiving plate; and a space securing part which is provided on the heat receiving plate and suppresses a distance between the pair of clamping members so as not to apply a pressing force by the clamping members to the heating element.
US09807910B2 System to increase server's density in datacenter
A system and method of forming the system. Rack containers include rack units stacked in a first direction that is parallel to a floor. Each rack unit has wheels positioned on a supporting structure on the floor which enables adjacent rack containers to move closer to or further from each other. The supporting structure is on the floor and is oriented in the second direction. The second direction is parallel to the floor and perpendicular to the first direction. A cooling conduit is secured on a top surface of each rack container to allow a cooling fluid to flow through a flexible tube into each rack container via the cooling conduit that encapsulates the flexible tube.
US09807908B2 Pumped liquid cooling system using a phase change fluid with additional subambient cooling
Provided is a cooling system wherein a first two-phase refrigerant can be circulated by a pump through an evaporator, to a first condenser, to a refrigerant-to-refrigerant heat exchanger and back to the pump. By providing the refrigerant-to-refrigerant heat exchanger in series with the condenser, a first environment can be cooled without having to operate a vapor compression circuit when an ambient temperature outside the first environment is a predetermined amount below an ambient temperature in the first environment.
US09807905B2 Adapter cooling apparatus and method for modular computing devices
Disclosed herein are apparatuses and methods for the cooling of electronic components of a COM-Express module using an adapter module to become VITA-59 compliant module. The adapter module operatively and thermally couple to a modular computing device, e.g., the COM-Express compliant module, configured with a conduction-cooled plate to provide an additional path for conducting thermal energy generated from integrated circuit components located on the modular computing device. The adapter module includes dimensions and thicknesses to form a spatial gap between an assembled system having the adapter module, the cooling plate, and the modular computing device and a cooling surface of an external heat sink to which the assembled system couples. The spatial gap relative to the cooling plate provides clearance for the adapter module to elastically deform such that the surfaces of the assembly contacts the heat sink when the assembled system is coupled thereto.
US09807903B2 Key lock module for mounting and securing an information handling system
A key lock module for securing a chassis for use with an information handling system to a rack. The key lock module includes a bracket and a rotatable lock housed in the bracket. The rotatable lock includes a locking arm configured to rotate between a locked position and an unlocked position. The key lock module also includes a bracket hook having a first end and a second end. The first end is coupled to the bracket such that the bracket hook may be depressed when the rotatable lock is in the unlocked position. The second end is positioned to interface with the locking arm when the rotatable lock is in the locked position such that the bracket hook may not be depressed. The bracket hook also is configured to engage with a rack to prevent a chassis associated with the key lock module from being removed from the rack when the bracket hook is not depressed.
US09807899B2 Storage device
According to one embodiment, a storage device includes an enclosure, and a circuit board assembly in the enclosure. The circuit board assembly includes a first circuit board on which a heat-producing component is mounted, a second circuit board, a third circuit board, a first connector connecting the first and second circuit boards, a second connector connecting the second and third circuit boards, a first spacer sandwiched between the first and second circuit boards, and a second spacer sandwiched between the second and third circuit boards. The first spacer includes a spacer frame, a partition member opposed to the heat-producing component with a gap between, and a thermal transfer member attached to the partition member and in contact with the first circuit board.
US09807896B2 Converter
A converter includes an amplifier case main body having an amplifier main body accommodated therein, and a safety cover attached to the amplifier case main body. The safety cover has a plurality of through-holes for as removal.
US09807895B2 Seal for a housing of an electronic circuit arrangement
A housing for an electronic circuit configuration includes a housing seal disposed on an inner surface of the housing, integrally bonded to at least one outer housing wall and made of a liquid silicone elastomer. An electrical connecting element extends from the interior of the housing through an outer housing wall and out of the housing. A space between the outer housing wall and the electrical connecting element is sealed by the housing seal.
US09807887B2 Structure formed on substrate, structure manufacturing method and line pattern
Provided are a structure for which ink wettability/spreadability in the width direction of a line drawn on a substrate is limited and a high aspect ratio can be achieved, a manufacturing method for said structure, and a line pattern. The present invention provides a structure comprising: a droplet overlapping solidification layer obtained by droplets sloping and continuously overlapping each other in the direction of movement of a substrate and solidifying, a droplet flow solidified layer obtained by the droplets flowing on the droplet overlapping solidification layer and continuously being solidified without the droplets overlapping, and recesses formed at the boundary region between the droplet overlapping solidification layer and the droplet flow solidified layer.
US09807885B2 Wiring board with built-in electronic component and method for manufacturing the same
A wiring board includes electronic components, a multilayer core substrate including insulating layers and conductive layers such that the insulating layers include a central insulating layer in the center position of the core in the thickness direction, a first build-up layer including an insulating layer and a conductive layer such that the insulating layer has resin composition different from that of the insulating layers in the core, and a second build-up layer including an insulating layer and a conductive layer such that the insulating layer has resin composition different from that of the insulating layers in the core. The core has cavities accommodating the electronic components, respectively, and including a first cavity and a second cavity such that the first and second cavities have different lengths in the thickness direction and are penetrating through the central layer at centers of the first and second cavities in the thickness direction.
US09807882B1 Density-optimized module-level inductor ground structure
An integrated circuit (IC) device may include a first substrate having an inductor ground plane in a conductive layer of the first substrate. The integrated circuit may also include a first inductor in a passive device layer of a second substrate that is supported by the first substrate. A shape of the inductor ground plane may substantially correspond to a silhouette of the first inductor.
US09807880B2 Circuit board and lighting device having the circuit board
Provided is a circuit board including: a supporting substrate including a first region to which light emitting elements are mounted and a second region extending to be bent from the first region, wherein the second region comprises: a connector mounting portion to which a connector for supplying an electric current to the light emitting elements is mounted; and a non-mounting portion of a connector separated and spaced apart from the connector mounting portion, wherein the connector mounting portion is formed lower than the non-mounting portion of the connector.
US09807879B2 Connection apparatus for electrically conductive pads and touch control screen
A connection apparatus for electrically conductive pads includes a first substrate and a second substrate arranged in opposition, wherein a plurality of first electrically conductive pads are arranged on the inside of the first substrate, and a plurality of second electrically conductive pads are arranged on the inside of the second substrate. An electrically conductive glue is arranged between the first electrically conductive pads and the second electrically conductive pads, and the first electrically conductive pads each include a first body, the second electrically conductive pads each include a second body, and the first body and/or the second body includes a hollow portion or portions. The electrically conductive pads with a hollow portion(s) allowing light rays to illuminate and solidify the electrically conductive for bonding and interconnecting the upper and lower electrically conductive pads.
US09807878B2 Graphite sheet, method for producing same, laminated board for wiring, graphite wiring material, and process for producing wiring board
The first present invention is a graphite sheet having a thickness of not more than 9.6 μm and more than 50 nm and a thermal conductivity along the a-b plane direction at 25° C. of 1950 W/mK or more. The second present invention is a graphite sheet having a thickness in a range of less than 9.6 μm and 20 nm or more, an area of 9 mm2 or more, and a carrier mobility along the a-b plane direction at 25° C. of 8000 cm2/V·sec or more.
US09807876B2 Electronic reading device
A flexible electronic reading device, the device comprising a display part and a handle, wherein said display part comprises: a display backplane on a flexible substrate; and a display mounted over said display backplane; wherein said handle is located at one edge of said display backplane and contains display interface electronics for said display; and wherein said display part of said electronic reading device comprises a unitary, continuous structure lacking a separate housing.
US09807870B2 Printed wiring board
A printed wiring board is provided which comprises a first insulating substrate (11) composed of a liquid crystal polymer, a first signal line (131) formed on one main surface (11a) of the first insulating substrate (11), a second insulating substrate (21) composed of a liquid crystal polymer, a second signal line (231) formed on one main surface (21a) of the second insulating substrate (21) and along the extending direction of the first signal line (131), and an adhesion layer (30) composed of a modified polyphenylene ether for adhesion between the one main surface (11a) of the first insulating substrate (11) and the one main surface (21a) of the second insulating substrate (21). When frequencies of signals transmitted by the first signal line and the second signal line are 2.5 GHz or more and 5.0 GHz or less, an offset amount is longer than a circuit width (L1) of the first signal line (131) and 130 μm or more and 300 μm or less. The offset amount is a distance from the position of one end of the first signal line (131) among ends along the width direction to the position of one end of the second signal line (231) among ends along the width direction.
US09807866B2 Shielding mold for electric and magnetic EMI mitigation
An electronic package having a substrate that includes signal traces and ground traces; an electronic component mounted on an upper surface of the substrate such that the electronic component is electrically connected to the signal traces and the ground traces in the substrate; an insulating layer covering the electronic component and the upper surface of the substrate; and an electromagnetic interference shielding mold covering the insulation layer such that the electromagnetic interference shielding mold is electrically connected to the ground traces in the substrate. In some forms of the electronic package, the electromagnetic interference shielding mold is electrically connected to the ground traces through openings in the insulation layer.
US09807865B2 Substrate for power modules, substrate with heat sink for power modules, and power module
The present invention provides a power module substrate including an insulating substrate, a circuit layer which is formed on one surface of the insulating substrate, and a metal layer which is formed on the other surface of the insulating substrate, in which the circuit layer has a first aluminum layer made of aluminum or an aluminum alloy which is bonded to the insulating substrate and a first copper layer made of copper or a copper alloy which is bonded to the first aluminum layer by solid-phase diffusion, the metal layer has a second aluminum layer made of aluminum or an aluminum alloy, and a relationship between a thickness t1 of the circuit layer and a thickness t2 of the second aluminum layer of the metal layer satisfy t1
US09807863B1 Switching amplifier
A RF amplifier is provided that includes a plurality of switch modules connected in a cascade configuration and divided into disjoint sets in accordance with their corresponding distinct peak DC voltages or currents, each switch module including a plurality of switch devices connected in a half-bridge or full-bridge circuit and a DC voltage or current source electrically connected with the half-bridge or full-bridge circuit, and a control circuit configured to determine an output voltage or current of the RF amplifier at the next switching interval, examine the states of the switching devices in the respective switch modules to identify a combination of least-recently-switched switching devices within each set of switch modules that, when switched to an opposite state, will produce the determined output voltage or current, and switch to an opposite state, at the next switching interval, the switching devices in the identified combination.
US09807862B2 Plasma processing apparatus
A plasma processing apparatus includes an ICP antenna, provided outside a processing chamber opposite to a mounting table, for supplying a high frequency power supply into the processing chamber, and a window member made of a conductor, disposed between the mounting table and the ICP antenna, forming a part of a wall of the processing chamber. The window member includes transmission units for transmitting the high frequency power in a thickness direction of the window member. Each of transmission units has a slit, which extends through the window member in the thickness direction and is configured such that its width is changeable.
US09807850B1 Apparatus for controlling opeartion of road stud
Disclosed herein is an apparatus for controlling an operation of a road stud. The apparatus includes a light emitting unit of the road stud, a power supply unit configured to supply power to the light emitting unit, an illumination sensor unit configured to apply a voltage corresponding to a peripheral illumination of the road stud, a reference-voltage generating unit configured to apply a reference voltage corresponding to a reference illumination of the road stud, a light emitting control unit configured to interrupt supply of power to the light emitting unit when the peripheral illumination of the road stud is equal to or more than the reference illumination, and configured to allow the supply of the power to the light emitting unit only when the peripheral illumination of the road stud is less than the reference illumination, and a road stud type-identification unit.
US09807849B2 Automatically commissioning lighting controls using sensing parameters of the lighting controls
Apparatuses, methods, and systems for automatically commissioning lighting controls using sensing parameters of the light controls are disclosed. One embodiment includes a building control system. The building control system includes a plurality of sensors, a plurality of lights associated with the plurality of sensors, and a controller. The controller is operative to receive sense signals from the plurality of sensors, and generate a graph based on the sensed signals, wherein the graph includes nodes that represent light locations, and edges that represent distances between the lights. For an embodiment, the controller further operative to performing inexact graph matching between a floor plan graph and the sensor graph, thereby automatically commissioning the plurality of lights based on the sensed signals of the plurality of sensors.
US09807846B1 Protection circuit assembly and method
Single channel digital addressable lighting interface (DALI) systems can include a dedicated external power supply that operates in a constant voltage/constant current mode to meet requirements of the DALI bus. A lighting controller is powered from the DALI bus. In one embodiment of the inventive subject matter, a lighting system is provided that includes two or more control (e.g., DALI) buses and a multichannel power supply that can be used for powering a controller of the system with constant voltage and to power separate control buses with separate and constant current. In order to protect the controller and buses from overloads caused by miswiring or other erroneous conditions, a protection circuit assembly is provided.
US09807839B1 Intermittent overdrive for sports lighting
A method, apparatus, and system for operating wide area lighting systems. Operating costs, as well as capital and installation costs, can be reduced by designing the lighting system for operation of individual light sources at a first “normal” operating power for a majority of the time but having the ability to boost or increase operating power for “boosted” or increased light output for the same light sources of the system for a minority of cumulative operating time of the light sources. “”In one aspect, performance data about the LED light sources is evaluated relative to whether or not the light sources will have a predicted life expectancy on the order of the entire lighting system life expectancy. Operating power levels for boosted and normal LED lumen outputs are selected to comport with predictably meeting or exceeding lighting system life expectancy.
US09807836B2 Light emitting diode light structures
A Light Emitting Diode (LED) light includes a bridge rectifier configured to be powered by an alternating current power source and to produce a rectified output. Control circuitry couples to the bridge rectifier and is configured to produce a shunt signal when the rectified output is less than a threshold voltage. A series connected Light Emitting Diode (LED) string includes a first group of LEDs and a second group of LEDs. A switch couples to a first side of the second group of LEDs and is controlled by the shunt signal to deactivate the second group of LEDs. The control circuitry may include a ratio metric series resistor string configured to sense a proportion of the rectified output and an inverter configured to generate the shunt signal based on the proportion of the rectified output.
US09807835B1 Circuitry for warm dim lighting
A method of dimming an LED luminaire and a dimmable LED luminaire includes two pluralities of LEDs. The first plurality emits electromagnetic radiation at a first frequency to react with a remote phosphor and provide a phosphor illumination. The second plurality of LEDs are phosphor LEDs that emit phosphor electromagnetic radiation at a second frequency to react with the remote phosphor and provide double-phosphor illumination. The phosphors and LEDs are configured to produce specific color points when the LEDs are at full power and at full dim. When the luminaire receives a dimming signal, the first plurality of LEDs dim the phosphor illumination over a majority of the luminaire's illumination range, but the second plurality of LEDs continue to receive constant current and provide undimmed double-phosphor illumination over the majority of the luminaire's illumination range.
US09807832B1 Light emitting diode driving system with fast voltage-adjusting circuit
A light emitting diode driving system includes a control unit, an output side switch unit, the fast voltage-adjusting circuit and a light signal voltage generation circuit. When the control unit does not turn on the output side switch unit, the control unit controls the fast voltage-adjusting circuit to process an output voltage, and the light signal voltage generation circuit combines the fast voltage-adjusting circuit to clamp the output voltage to meet a predetermined value. When the output voltage is processed to meet the predetermined value, the control unit turns on the output side switch unit so the output voltage recovers and a light driving signal is generated. According to the light driving signal, a plurality of two-pin point-controlled light emitting diode lamps is operated in a lighting mode.
US09807827B2 AC light emitting diode and AC LED drive methods and apparatus
An LED device for use with an AC voltage power source configured such that at least one LED emits light during a positive phase of power provided from an AC power supply and at least one LED emits light during the negative phase of power provided from an AC power supply. The LED device includes a first power connection lead and a second power connection lead, both leads capable of being connected to and receiving power from an AC power supply.
US09807826B2 Light emitting diode (LED) tube lamp
An LED tube lamp includes a first rectifying circuit, a second rectifying circuit, an LED lighting module, a mode determination circuit and a mode switching circuit. The first rectifying circuit is coupled to a first pin and second pin and is configured to rectify an external driving signal transmitted from the first pin and/or the second pin. The second rectifying circuit is coupled to a third pin and a fourth pin and is configured to rectify the external driving signal with the first rectifying circuit. The filter circuit is coupled to the first rectifying circuit and configured to filter the rectified signal. The LED lighting module has a driving circuit and an LED module, and is coupled to the filter circuit and is connected to receive the filtered signal. The mode determination circuit is configured to generate a first determined result signal based on the external driving signal. The mode switching circuit is coupled to the filter circuit and the driving circuit, and is configured to determine whether to perform a first driving mode or a second driving mode based on the first determined result signal. The driving circuit receives a filtered signal from the filtering circuit and drives the LED module light when performing the first driving mode, and the filtered signal bypasses at least a component of the driving circuit to drive the LED module to light when performing the second driving model.
US09807824B2 Methods and apparatus for sensing light output and controlling light output
Methods and apparatus for lighting control. In some embodiments methods and apparatus are provided that sense a low lighting condition at a location and direct light toward that location after detection of the low lighting condition. In some embodiments apparatus are provided that include a plurality of networked LEDs. Some of the LEDs may be illuminated in response to sensed light conditions at certain locations.
US09807823B2 Loss profile analysis
Apparatuses and methods are disclosed for applying radio frequency (RF) energy to an object in an energy application zone. At least one processor may be configured to cause RF energy to be applied at a plurality of electromagnetic field patterns to the object in the energy application zone. The processor may be further configured to determine an amount of power dissipated in the energy application zone, for each of the plurality of field patterns. The processor may also be configured to determine a spatial distribution of energy absorption characteristics across at least a portion of the energy application zone based on the amounts of power dissipated when the plurality of field patterns are applied to the energy application zone.
US09807817B2 Method and apparatus of link adaptation in wireless local area network
A method of link adaptation performed by an access point supporting multi user (MU) multiple input multiple output (MIMO) in wireless local area network system is provided. The method includes transmitting, to a first station, a physical layer convergence procedure (PLCP) protocol data unit (PPDU) containing a modulation and coding scheme (MCS) request (MRQ) and receiving, from the first station, a MCS feedback (MFB) in response to the MRQ, wherein the first station is one of destination stations of MU-MIMO transmission performed by the access point, and the MFB includes a recommended MCS value computed, by the first station, on the assumption that the first station, as a member of the destination stations, receives data transmitted over at least one spatial stream allocated to the first station in MU-MIMO transmission.
US09807816B2 Method and device for performing control in WiFi network
A method comprises a control device encodes a control command in a first management packet, wherein the encoding of the control command the first management packet is identifier by a predetermined identifier; transmits the encoded first management packet to a plurality of target devices. A target device determines whether a first management packet received from a control device includes a predetermined identifier; decodes the first management packet based on a predetermined decoding scheme if the first management packet received from the control device includes the predetermined identifier to obtain a control command; encodes a response to the control command in a second management packet; and transmits the encoded second management packet to the control device. The control device decodes the second management packets received from at least one of the plurality of target device, wherein the second management packets include dedicatedly encoded response in response to the control command.
US09807810B2 Physical channel design for network-assisted D2D
A method in a network node for multiplexing a physical channel between the network node and devices in a mixed wireless network, wherein the mixed wireless network comprises a cellular network comprising one or more cellular channels and a Device-to-Device (D2D) network comprising one or more D2D channels. The method includes time division multiplexing the physical channel between a first group of cellular channels and a first group of D2D channels, and frequency division multiplexing the physical channel between a second group of cellular channels and the first group of D2D channels.
US09807808B2 Communication system, communication device, and communication method
A communication system includes a first device configured to transmit first data, a second device, a third device, a fourth device, and a storage device configured to store correspondence information, and when the second device is in the first state, the second device transmits the first data to the address of the third device, and when the second device is in the second state, the second device transmits the first data to the fourth device, the second device notifies the fourth device of the address of the second device, the fourth device receives the first data and notifies the storage device of the address of the second device, the storage device notifies the fourth device of the address of the third device associated with the address of the second device based on the correspondence information, and the fourth device transmits the first data to the address of the third device.
US09807806B2 Method for accessing a network in electronic system and associated portable device
A method for accessing a network in an electronic system and associated portable device are provided. The portable device includes; a transceiver, supporting a plurality of predetermined communication protocols; and a processor, configured to connect the portable device to a connectivity service device in an electronic system via the transceiver when the portable device enters a coverage region of the connectivity service device. The connectivity service device retrieves service information from a plurality of electronic devices that are connected to the connectivity service device, to build a service list. The processor retrieves the service list from the connectivity service device, and determines a service from the service list to be used for communicating with the plurality of the electronic devices.
US09807805B2 Scanning talkgroups
An instruction to enter a scanning mode may be received at a communication device. The communication device may participate in several talkgroups. A determination may be made that at least one of the talkgroups is active. In response, the communication device may be set to a first active talkgroup. A determination may be made that a predetermined time has passed since the communication device was set to the first active talkgroup. In response, a determination also may be made that at least a second one of the talkgroups, other than the first active talkgroup, is active. In response, the communication device may be set to the second active talkgroup.
US09807801B2 Device and method for transmitting random access preamble
Base Station (BS) and User Equipment (UE) apparatuses for configuring a Random Access CHannel (RACH), and methods thereof, are provided. The method for a BS to configure a RACH includes generating configuration information on RACH resources, transmitting the configuration information on the RACH resources to a UE, receiving a random access preamble multiplexed on a plurality of continuous RACH resources from the UE, extracting the random access preamble multiplexed on the plurality of continuous RACH resources, and detecting the extracted random access preamble. The method for a UE to configure a RACH includes receiving configuration information on RACH resources from a BS, selecting occupied RACH resources among a plurality of continuous RACH resources, generating a random access preamble, multiplexing the generated random access preamble on the selected RACH resources, and transmitting the random access preamble on the selected RACH resources to the BS.
US09807800B2 Data transmission method
This invention proposes efficient data transmission methods in the mobile cellular network. A specific resource pool is divided into several resource groups to indicate the size level of the data available for transmission. The base station allocates a proper UL grant to the terminal. Based on the allocated UL grant, the terminal compares the granted Transport Block (TB) size with the size of data available for transmission. If the UL grant is large enough, the terminal transmits the data available for transmission in the allocated UL resource, otherwise, re-attempts the random access procedure. In another example, the terminal transmits a BSR message and as much of the data as is available for transmission. The base station may grant additional UL resources if there is remaining data to be transmitted. A timer is used for the terminal to decide whether waiting for the additional UL grant from the base station.
US09807799B2 Method and apparatus for terminating transmission of a message in an enhanced random access channel
A method and an apparatus is provided for terminating an enhanced random access channel (E-RACH) message in an E-RACH transmission. Triggers for terminating the E-RACH message are provided. The actions upon termination of the E-RACH messages are provided to release enhanced dedicated channel (E-DCH) resources while in cell forward access channel (CELL_FACH) state or transition to cell dedicated channel (CELL_DCH) state.
US09807796B2 Systems and methods for resetting a network station
Systems and methods for communicating in a wireless communication system are described. One implementation is provided for effectively resetting stations within a wireless communication system. For example, a signal indicating the end of a contention free period may be transmitted from a device requesting the contention free period to another peer device or an access point. The peer device or access point may be configured to then transmit the occurrence of the end of the contention free period to other devices of the wireless communication system.
US09807795B2 Method and device for reverse transmission in a mobile communication system
The present invention defines an efficient contention-based access procedure in a mobile communication system. The present invention is directed to a 3GPP LTE/LTE-A mobile communication system under discussion in the 3GPP as one of the representative next generation mobile communication system.
US09807793B2 Multiple delivery traffic indication map (DTIM) per device within single user, multiple user, multiple access, and/or MIMO wireless communications
Communications are coordinated between different respective wireless communication device groups in a multiple delivery traffic indication map (DTIM) per device signaling scheme. Different respective wireless communication devices (e.g., wireless stations (STAs)) may communicate with a manager/coordinator wireless communication device (e.g., access point (AP)) at different times and for different reasons. The manager/coordinator wireless communication device generates and transmits beacons to the wireless communication devices specifying times during which communications may be supported with the manager/coordinator wireless communication device. A restricted access window (RAW) information element (IE) within a beacon includes at least one restricted access window (RAW) to specify a wireless communication device authorized to communicate with the manager/coordinator wireless communication device. Different wireless communication device groups may communicate with the manager/coordinator wireless communication device at different periodicities, and any one wireless communication device may be included in more than one wireless communication device group.
US09807789B2 Method for transmission of unicast control in broadcast/multicast transmission time intervals
Embodiments of the invention provide methods for maximizing the bandwidth utilization in the uplink of a communication system supporting time division multiplexing between unicast and multicast/broadcast communication modes during transmission time intervals in the downlink of a communication system. This is accomplished by multiplexing at least unicast control signaling for UL scheduling assignments in TTIs supporting the multicast/broadcast communication mode. Moreover, multiplexing of unicast control signaling can also be accomplished by splitting a symbol of the multicast/broadcast TTI into two shorter symbols with the first of these two shorter symbols carrying at least unicast control signaling and the second of these shorter symbols carrying multicast/broadcast signaling.
US09807784B2 Video sub-reservation protocol in a wireless ecosystem
Video sub-reservation protocol in a wireless ecosystem. Appropriate access is provided to a number of wireless communication devices to ensure very high performance and a high perceptual user experience with respect to media related content communications. Access to the communication medium (e.g., air within a wireless location system) is provided to various wireless communication devices in a manner as to minimize collisions and contention. In one instance, different respective access assignment periods are sub-divided to give respective communication medium access to various devices within the system. Such sub-reservation may be adaptive in response to any of a number of considerations (e.g., traffic, device processing history, etc.). Also, such sub-reservation may provide respective time specificity at or during which certain devices may conduct communications, but may also specify any other operational parameters (e.g., which frequency spectra to use, duration of such communications, modulation coding set (MCS) to use, etc.).
US09807780B2 Data sharing system
A request possibility determination unit 13 for a communications terminal 1-1 determines whether or not communications time required for obtaining data from a communications terminal 1-2 can be secured, between the communications terminal 1-2 and the communications terminal 1-1. A data acquisition unit 12: determines data that has not been stored in a data storage unit 14, among data on a list received as a result of a communications message from another communications terminal 1-2; and requests the determined data from the communications terminal 1-2, by using a communications message on the condition that the request possibility determination unit 13 has determined that communications time can be secured.
US09807779B2 Techniques for managing wireless communications over multiple carriers
Various aspects described herein relate to managing ultra low latency (ULL) communications over a plurality of component carriers (CC). A configuration for aggregating a set of CCs can be received, wherein the set of CCs includes at least a primary cell and a secondary cell. Based on the received configuration, at least the primary cell can be communicated with for legacy communications, wherein the legacy communications are based on a first transmission time interval (TTI) having a first duration. Based on the received configuration, the primary cell and the secondary cell can be communicated with for ULL communications, wherein the ULL communications are based on a second TTI having a second duration that is less than the first duration.
US09807774B2 Methods and arrangements for device discovery
The present disclosure relates to methods and devices for transmission of discovery signal signals and detection of discovery signal signals for device-to-device communication. According to some aspects, the disclosure relates to a method executed in a first wireless terminal for transmitting a control signal for enabling device-to-device, D2D, discovery, wherein the control signal carries an identity. According to one aspect, the method comprises hashing the control signal, taking a time stamp used for the control signal transmission as one input parameter, encoding the hashed control signal and transmitting the encoded signal.
US09807772B2 Systems and methods for simultaneous sampling of serial digital data streams from multiple analog-to-digital converters (ADCs), including in distributed antenna systems
Systems and methods for simultaneous sampling of serial digital data streams from multiple analog-to-digital converters (ADCs), including in distributed antenna systems, are disclosed. In one embodiment, a controller unit samples a plurality of serial digital data streams simultaneously. To allow the controller unit to sample the multiple serial digital data streams simultaneously from a plurality of ADCs, the controller unit is configured to provide a plurality of data input ports. Each of the ADCs is coupled to a common chip select port and clock signal port on the controller unit. The controller unit communicates a chip select signal on the chip select port to activate all of the ADCs simultaneously to cause each of the ADCs to provide its respective digital data stream to the respective data input port of the controller unit simultaneously for sampling. As a result, fewer or lower-cost components may be used to sample multiple ADCs.
US09807771B2 Method and device in a communication network
A method of operating a base station such that the method comprises determining whether there are any mobile devices that are not associated with the base station that require protection from interference caused by downlink transmissions of the base station and setting a maximum permitted transmission power for the base station based on the result of the step of determining. A base stations operating according to this method is also disclosed.
US09807770B1 Efficient use of assigning resources in the uplink of a wireless communication network
Systems and methods for assigning resources in a wireless communication system are provided. First data addressed to a first wireless device can be encoded by multiplying the first data with a first masking code. In addition, second data addressed to a second wireless device can be encoded by multiplying the second data with a second masking. The encoded first data can be assigned to a first resource element of a resource block. The encoded second data can be assigned to a second resource element of the resource block. Alternatively, the encoded first and second data can be assigned to the same resource element of a single resource block. The resource block can be transmitted to the first wireless device and the second wireless device.
US09807762B2 Method and device for allocating resources
The present disclosure relates to resource allocation method and apparatus. The resource allocation method includes monitoring resource information of a plurality of base stations including a first base station and a second base station, receiving a resource allocation request from a first terminal that is located in a boundary region and connected to the first base station, and checking whether a second terminal using a voice service is located in the boundary region. When the second terminal is located in the boundary region, resources are allocated to the first terminal based on resources allocated to the second terminal. The boundary region is an overlapped region of cells of the first base station and the second base station.
US09807755B2 Method for allocating resources in a wireless communication system and a device for the same
A method is provided for transmitting downlink control information (DCI) at a base station in a wireless communication system. The base station assigns a set of Virtual Resource Blocks (VRBs) for the DCI on a downlink subframe, wherein the DCI is related with a specific device. The base station transmits, to the specific device, the DCI via a specific downlink control channel configured for the specific device by using the downlink subframe. The set of VRBs is configured to be a same VRB set in a first slot and a second slot of the downlink subframe. If the set of VRBs is assigned in the first slot of the downlink subframe, the DCI is configured for a downlink transmission for the specific device. If the set of VRBs is assigned in the second slot of the downlink subframe, the DCI is configured for an uplink transmission for the specific device.
US09807754B2 Method and apparatus for configuring search space of a downlink control channel
A method for configuring a search space of a downlink control channel is provided. The method includes determining the parameters for Enhanced Physical Downlink Control Channel (E-PDCCH) candidates of each aggregate level according to the number of Resource Elements (RE) in a subframe and/or the number of bits of Downlink Control Information (DCI) formats, when the parameters for E-PDCCH candidates of E-PDCCH search space is configured, determining, by a User Equipment (UE), the parameters for E-PDCCH candidates according to a current downlink subframe and a detected DCI format, and detecting blindly, by the UE, the E-PDCCH candidates in the E-PDCCH search space corresponding to the parameters for E-PDCCH candidates. The present invention also provides a UE and a base station. Application of the present invention can improve the flexibility of the base station scheduling, and reduce the possibility that the E-PDCCHs of different UEs block each other.
US09807738B2 Communication control device, communication control method, and terminal device
There is provided a communication control device including a radio communication unit which communicates with one or more terminal devices in a cell over a channel in which a link direction is allowed to be dynamically set for each sub-frame which is a unit of time in radio communication, and a control unit which controls allocation of communication resources to the terminal device based on the setting of the link direction of the channel and a location of the terminal device in the cell.
US09807735B2 Connection information for inter-device wireless data communication
Techniques for connection information for inter-device wireless data communication are described. In at least some embodiments, a broker device maintains wireless connection information for various wireless devices. The wireless connection information includes wireless channels at which particular wireless devices can be accessed. The broker device can provide the wireless connection information to various other devices to enable wireless communication with the wireless devices.
US09807729B2 Notifications
A notification of a received communication relating to a communication chain is presented. An input is received in response to that notification. Until a predetermined event occurs, the presentation of at least one type of notification of further received communications relating to that communication chain is suspended in dependence on said input.
US09807728B2 Server information handling system wireless management and topology
A datacenter server information handling system topology is determined from Bluetooth Low Energy beacon signals communicated with a mobile information handling system that provides multiple ranges temporally related as the mobile information handling system moves through the datacenter. Server information handling system positions are determined and mapped relative to each other and also relative to position information detected in the datacenter, such as with a camera or accelerometer disposed in the mobile information handling system.
US09807723B2 Determining an order of modulation for each transport block based on initial channel state information
A system for updating channel state information may include a base station wirelessly sending a reference signal to a user device. The bases station may receive channel state information based on the reference signal. Then, the bases station may determine a number of transport blocks to enable, a number of layers to use, and an order of modulation for each transport block based on the channel state information. The bases station may then receive subsequent channel state information from the user device using the determined parameters.
US09807717B2 Method, apparatus, and system for synchronization
Embodiments of the present invention provide a method, an apparatus, and a system for synchronization. The method includes the following steps executed by a first device: sending clock information acquiring request to a second device through an Antenna Interface Standards Group AISG interface; receiving a clock signal from the second device through the AISG interface; and performing synchronization according to clock information of the clock signal. The first device is a base station and the second device is an antenna line device, or the first device is an antenna line device and the second device is a base station.
US09807715B2 Timing advance enhancements for cellular communications
A disclosed example method involves, when a device is operating in a stationary mode and before a need of the device to communicate data, determining whether a stored timing advance is valid. When the stored timing advance is not valid, a valid timing advance is determined before the need of the device to communicate the data.
US09807713B2 Synchronization in communications networks
According to a first aspect there is presented a method for synchronization in a wireless device-to-device (D2D) based communications network as performed by a first wireless device. The method comprises identifying an attempt to make a network connection on a default sub-channel over a D2D communications interface from a second wireless device. The method comprises transmitting control information on the default sub-channel to the second wireless device, wherein the control information comprises an indicator of an operational sub-channel, and wherein the operational sub-channel is for subsequent D2D communication between the first wireless device and the second wireless device.
US09807711B2 Power control of device-to-device synchronization signal
A method and system for setting a power of a secondary device-to-device synchronization signal, SD2DSS, by a first wireless device to enable a second wireless device to synchronize timing of the second wireless device to a timing of the first wireless device are disclosed. According to one aspect, a method includes determining power of a first signal transmitted by the first wireless device, and setting the power of the SD2DSS based on the power of the first signal.
US09807708B2 Radio communication apparatuses and radio communication method
A radio communication apparatus is provided, which includes a receiver and a controller. The receiver, in operation, receives a first power headroom (PHR), which is obtained by subtracting a transmit power for a data channel from a maximum transmit power at a mobile station and which is transmitted from the mobile station, and receives a second PHR, which is obtained by subtracting the transmit power for the data channel and a transmit power for a control channel from the maximum transmit power at the mobile station and which is transmitted from the mobile station. The controller, in operation, selectively sets a simultaneous transmission of the data channel and the control channel in different frequency bands to be performed by the mobile station. When the data channel and the control channel are simultaneously transmitted in different frequency bands from the mobile station, the second PHR is obtained and transmitted from the mobile station.
US09807707B2 Terminal device, base station apparatus, and communication method
A terminal device that communicates with a base station apparatus includes a transmission unit that transmits a channel and/or a signal based on a maximum output power in a first cell group in a certain subframe. The maximum output power in the first cell group is a sum of a power that is determined based on uplink transmission in the first cell group in a certain subframe and a power that is allocated to the first cell group, of a residual power. The residual power is given by subtracting the power that is determined based on the uplink transmission in the first cell group in the certain subframe and a power for a second cell group from a sum of maximum output powers of the terminal device.
US09807704B2 Key fob transmission compensation
A method for adjusting a power setting of a key fob includes receiving an input signal from a sensor by a processor. The processor determines, based at least in part on the input from the sensor, that a person is holding the key fob. Based on the determination that the person is holding the key fob, the processor adjusts an initial power setting of the key fob by a predetermined amount.
US09807702B2 Precoding method and apparatus for heterogeneous network coordinated multi-point transmission
Embodiments of the present invention disclose a precoding method and an apparatus for heterogeneous network coordinated multi-point transmission. The method includes: obtaining parameter information of the heterogeneous network coordinated multi-point transmission system; comparing a first channel space transmitting power with the maximum transmitting power of a macro base station, and comparing a second channel space transmitting power with the maximum transmitting power of a micro base station according to the parameter information to obtain a comparison result; determining an obtaining manner of a precoding vector according to the comparison result, and obtaining a first precoding vector according to the obtaining manner of the precoding vector; and configuring the macro base station and the micro base station according to the first precoding vector. The embodiments of the present invention are applicable to a heterogeneous network coordinated multi-point transmission environment.
US09807700B2 Offsetting unwanted downlink interference signals in an uplink path in a distributed antenna system (DAS)
Offsetting unwanted downlink interference signals in an uplink path in a distributed antenna system (DAS) is disclosed. In this regard, in one example, an interference signal offset circuit is provided in an RAU to offset interference products leaked from a downlink path to an uplink path. An offset signal generation circuit is configured to generate at least one uplink interference offset signal based on the interference products leaked from the downlink path. A signal summing circuit is configured to combine the at least one uplink interference offset signal with an uplink signal received on the uplink path, thus offsetting the interference products in the uplink signal. By providing the interference signal offset circuit in the RAU to offset the interference products on the uplink path, it is possible to provide more implementation flexibility for the RAU without degrading the uplink signal.
US09807692B2 Systems and methods for providing power management
A network device includes one or more memories and one or more processor circuits coupled to the one or more memories. The one or more processor circuits are configured to cause providing for transmission a request directed to a network controller to change a power state of the network device, receiving a grant from the network controller in response to the request, and changing the power state of the network device in response to receiving the grant. The power state of the network device includes a running power state and a standby power state, where the standby power state includes an active mode and an idle mode. A network controller for granting a request from the network device to change a power state of the network device is also disclosed.
US09807690B2 Reliability detection of channel quality indicator (CQI) and application to outer loop power control
A method for performing outer loop power control in wireless communications includes initializing a time interval clock to count down a predetermined time interval; receiving and decoding a channel quality indicator (CQI) message; computing a decision metric value for each symbol in the decoded CQI message; determining whether the CQI message is erroneous; counting a number of erroneous CQI messages; and signaling a wireless/transmit receive unit to adjust an uplink transmission power on a condition that the time interval clock has expired and the number of erroneous CQI messages exceeds a threshold.
US09807689B2 Communication device, method and communication system
A communication device includes a receiving circuit and a start-up time adjustment circuit configured to transmit, to the receiving circuit, a start signal that instructs a change from a sleep state to an active state, wherein the start-up time adjustment circuit is configured to transmit, to the receiving circuit, a first start signal that instructs a change from the sleep state to the active state at a first time earlier than a second time when a first signal reaches the communication device, measure a first time difference between the second time and the first time, determine, based on the first time difference, a third time when the receiving circuit is changed from the active state to the sleep state, and transmit a second start signal that instructs a change from the sleep state to the active state to the receiving circuit at the third time.
US09807687B2 System and method for assisting in powering on sleeping network entities
Techniques are provided to facilitate offloading of mobile entities from a serving network entity. For example, there is provided a location-based method that involves, in response to a load of the requesting entity exceeding a load threshold, identifying candidate network entities to which to offload a user equipment (UE), each of the candidate network entities being in sleep mode. The method may involve determining coverage and location information for the candidate network entities, and determining location information for the UE. The method may involve selecting a given network entity to turn ON based at least in part on the coverage information and the location information. The method may involve sending an ON-request message to the at least one selected network entity, the ON-request message including a timer that can be used to deactivate the selected network entity in case it is not useful in offloading the serving network entity.
US09807686B2 Measurements to aid rapid identification of neighbor cells
A method for communication in a wireless telecommunications system is provided. The method comprises performing, by a UE, responsive to the UE being engaged in an emergency service, at least one neighbor cell measurement regardless of a value of an RSRP in relation to a cell measurement parameter and regardless of a configuration status of the cell measurement parameter.
US09807683B2 Target access point recommendation
Recommending a target access point is contemplated. The target access point recommendation may be used to recommend device connection to an access point having capabilities sufficient to facilitate access to electronic services, such as but not necessarily limited to recommending connection of a wireless device to a cellular or Wi-Fi capable access point.
US09807677B2 Service discovery method and device in wireless LAN system
The present invention relates to a wireless communication system, and more particularly, to a service discovery method and device in a wireless LAN system. A service discovery method in a wireless LAN system according to one embodiment of the present invention can comprise: transmitting, by a request device, a service discovery request frame to a response device; and receiving, by the request device, a service discovery response frame, which comprises service information of the response device and service information of each of one or more other devices, from the response device. The one or more other devices can comprise a device which does not belong to the same group as the response device.
US09807674B1 Autonomous pairing of internet of things devices utilizing broadcast packets
A human-machine interface system is disclosed. The human-machine interface includes a user interface configured to receive a user input where the user input includes network access credentials of an access point; a processing system configured to identify the access point as an access point of interest, where to identify the access point of interest is to create a first plurality of UDP packets where a respective length of each of the first plurality of UDP packets is defined according to a mathematical formula. The human-machine interface system further includes a transmitter, configured to transmit the first plurality of the UDP packets, where the transmitter utilizes the unicast transmission protocol or the multicast transmission protocol or the broadcast transmission protocol.
US09807672B1 Wireless communication system control of uplink carrier aggregation
A wireless relay wirelessly receives user data from User Equipment (UE) using a UE uplink Carrier Aggregation (CA) configuration. The wireless relay wirelessly transfers the user data using a relay uplink. The wireless relay determines available Power Headroom (PHR) for the relay uplink and translates the available PHR into a new UE uplink CA configuration. The wireless relay wirelessly receives additional user data from the UE using the new UE uplink CA configuration.
US09807670B2 Method and system for transmitting data in a network of aircraft in flight
In a communications network including aircraft in flight and at least one ground station, which constitute communication nodes of the network, data are transmitted from a source node to a destination node following a non-predetermined path through the network that includes at least one node which is a so-called intermediate aircraft. Before transmitting data from a transmitting node to at least one receiving node, it envisages a step of selecting the receiving node defining a portion of the path without knowledge of the next portion of the path.
US09807669B1 Identifying communication paths based on packet data network gateway status reports
Examples disclosed herein provide systems, methods, and software to manage communication paths for wireless communication devices. In one example, a method of operating a mobility management entity includes receiving a plurality of status reports from a plurality of packet data network gateways, and identifying a communication request for a wireless communication device. The method further includes determining a communication path for the wireless communication device based on the plurality of status reports, and initiating a communication for the wireless communication device via the communication path.
US09807668B2 Mobility state aware mobile relay operation
A mobility state of a mobile relay node is determined as one of three or more different mobility states. The mobile relay node may determine the mobility state itself or based on received information from another network node. Control information is determined based on the determined mobility state of the mobile relay node and an action is then performed or initiated based on the determined control information. The tree different mobility states may include moving, standing, and at least one additional mobility state. Example additional mobility states of the mobile radio node include: departing, arriving, or temporarily stopped.
US09807660B2 Load sharing in a cellular radio communication system
The present disclosure relates to facilitating load sharing between a serving cell and a neighboring cell of a cellular radio communication system. The serving cell serves a plurality of radio devices. A network node of the cellular radio communication system defines a first group of radio devices. The first group is a sub-group of the plurality of radio devices served by the serving cell. The network node associates the first group of radio devices with a load sharing boundary to a load sharing zone between the serving cell and the neighboring cell. Beyond the load sharing boundary, the radio devices in the first group are regarded as being able to be handed over to the neighboring cell. The network node gathers statistics relating to connection failures experienced by the radio devices in the first group and adjusts the load sharing boundary based on the gathered statistics.
US09807652B2 System and method for providing handover to an ambiguous small cell access point in a network environment
An example method is provided in one example embodiment and includes receiving a request to relocate a user equipment (UE) from a source macro radio to an ambiguous small cell access point (AP), wherein the request includes a target cell identity (ID) encoded with a source macro cell identifier for the source macro radio and a target sub-carrier identifier for the ambiguous small cell AP; determining potential target small cell APs for relocation of the first UE using the using the first target cell ID, wherein each of the potential target small cell APs are within a coverage area of the source macro radio and operate using the target sub-carrier identifier; and preparing, for each of the potential target small cell APs, a common channel to receive relocation of the first UE. The first UE can relocate to a particular target small cell access point using the common channel.
US09807650B2 Method for handing over a terminal during a non steady VoIP call, network element, device and system
The present invention provides a method for handing over a terminal from a packet switching domain to a circuit switching domain during a non steady state of a call, a network element managing service centralization and continuity, an access device, a network element managing mobility of a terminal, as well as a communication system at least comprising at least a terminal, a network element managing service centralization and continuity, an access device and a network element managing mobility of a terminal. The method comprises a first network element anchoring the call based on the call setup request received from the terminal, and storing a provisional response returned to the terminal and the state of the call; the terminal detecting that a handover is necessary and sending a measurement report to an access network; the access network deciding to request a second network element for handover, upon detection of a signaling bearer while the measurement report meets handover condition; the second network element deciding to send the first network element a PS to CS handover request upon detection of the signaling bearer, after receiving a request for handover from the access network; and after reception of said handover request, if the first network element detects that the call is in the non steady state, then it checks the previously stored provisional response and sends the provisional response to a third network element, whereby completing the session handover procedure and updating the remote end.
US09807648B2 Using a frequency error estimate of a first radio access technology (RAT) for a second RAT
Performing detection of a synchronization beacon. The UE may include a first radio which supports, e.g., simultaneously, a first radio access technology (RAT) and a second RAT. The UE may perform transmission according to the first RAT on the first radio with a base station. The UE may receive a request to perform a tune-away to detect a synchronization beacon on the second RAT. The synchronization beacon may repetitively occur in successive first time periods. The UE may repeatedly perform a search for the synchronization beacon in different sub-portions over successive first time periods. The search may be repeatedly performed until the synchronization beacon is located in a respective sub-portion of one of the successive time periods.
US09807645B1 Adjusting communication capacity in a multi-stage routing network
A method for adjusting capacity in a multi-stage routing network includes monitoring a number of available connections between a router in a first stage of a multi-stage router network and one or more routers in a second stage of the multi-stage router network. Each of the stages of the multi-stage router network may include a plurality of routers. The method may also include detecting that the number of available connections falls below a threshold number. A notification can be sent to one or more routers in a third stage of the multi-stage router network that the router in the first stage is deprioritized. The one or more routers in the third stage can be operated so that communications to the first stage are routed to one or more other routers in the first stage.
US09807643B1 Multiple operator, shared communications terminal
Provided are a communications apparatus including an LTE central node including at least a pair of radio base stations, a processor, and at least a pair of virtualized cores respectively and operatively connected with the pair of radio base stations, each radio base station and each core being configured together on a separate, common platform and forming a base station and core set, and each base station and core set being configured to selectively coordinate communications traffic; and, in a radio access network (RAN), a communications method including receiving a first signal at a central node comprising at least a pair of radio base station and virtualized core sets, in which each set is formed as a system on a chip (SoC), and transmitting a second signal, based on the first signal, each base station and core set being configured to selectively coordinate communications traffic.
US09807640B2 Network operating system resource coordination
Network device coordination schemes allocate resources, configure transmission policies, and assign users to utilize resources. A set of transmission policies is generated to services users while each user maintains a throughput threshold. The set of transmission policies can be altered to alter a network energy efficiency. The set of transmission polices can be altered based on energy consumption, data throughput, channel characteristics, measured interference, and the like.
US09807638B2 Method for reporting channel quality
One embodiment of the present specification provides a method by which a user equipment (UE) reports channel quality. According to the method, the UE can receive a channel state information-interference measurement (CSI-IM) configuration of first and second transmission points (TPs). Here, the CSI-IM configuration includes at least three configurations for the CSI-IM, and the at least three configurations for CSI-IM can include a first CSI-IM configuration for measuring interference to the first TP caused by the second TP, a second CSI-IM configuration for measuring interference to the second TP caused by the first TP, and a third CSI-IM configuration for measuring interference from other interference sources. Therefore, according to the channel quality reporting method, the UE can feed a channel quality indicator (CQI) measured using the first CSI-IM configuration and a CQI measured using the third CSI-IM configuration back to the first TP.
US09807637B2 Broadcast ranging messages for WLAN RTT measurements
In one aspect, a method performed by an access point in a wireless local area network (WLAN), includes receiving a first ranging request message from a first device and monitoring for a second ranging request message from a second device on a channel of the WLAN. The first ranging request message includes a device identifier of the first device and the second ranging request message includes a device identifier of the second device. In response to receiving the second ranging request message, the access point combines the device identifier of the first device, first timing information associated with the first ranging request message, the device identifier of the second device, and second timing information associated with the second ranging request message into a single ranging response message. The access point then broadcasts the single ranging response message on the channel of the WLAN.
US09807629B1 Performing an analysis of information to identify a source of an error related to a device
A tester device may establish a connection to customer devices using protocols, such as a Universal Plug and Play (UPnP) protocol or an Open Mobile Alliance device management (OMA DM) protocol. The tester device may receive information related to wireless communications or operations of the customer devices and the information may be determined by the customer devices. The tester device may perform an analysis of the information. The tester device may provide instructions to the customer devices to cause the customer devices to use a channel to communicate. The tester device may perform a throughput test of the customer devices. The tester device may receive additional information based on performing the throughput test. The tester device may perform a comparison of the information and the additional information. The tester device may provide other instructions to the customer devices to cause the customer devices to use the channel.
US09807628B2 Network access fault reporting
A loss of connection between a wireless access point and a network is reported to a network-based service platform by the wireless access point by automatically establishing wireless contact with a second wireless access point, and transmits a predetermined fault report message to a predetermined network platform address by way of the second wireless access point and the second network interface. Authentication credentials are stored in the access point allowing automatic access to the service platform without user intervention, to allow the report to be generated without user intervention. The message may include data on recent usage of the access point, or may be repeated when a user attempts to use the access point, in order to prioritize the fault reported at the service platform.
US09807627B2 Network access restoration
Access between a data terminal 1 and a data network 5 by way of a first wireless-enabled access point 3 is restored after a primary connection 4 between the first access point and the data network is lost by having the access point 3 scan for a further wireless-enabled access point 6 and establishing a wireless connection between the first access point 3 and the further access point 6 such that the data terminals 1 etc can connect to the data network by way of the access points 3, 6 and the wireless connection between them.
US09807625B2 Method and apparatus for using time shifted analysis based on gathering non-encrypted information from packets
The present invention relates to wireless networks and more specifically to systems and methods for selecting and implementing communication parameters used in a wireless network to optimize communication between access points and client devices while accounting for effects of adjacent networks. In one embodiment, the present invention includes a Wi-Fi coordinator device that receives packet information from devices within wireless range of the Wi-Fi coordinator. The Wi-Fi coordinator sends the packet information to a cloud intelligence engine which then time shifts the packet information and combines the packet information with other packet information. Using this integrated packet information, the cloud intelligence devices determines the access point settings to improve the operation of the network.
US09807622B2 Measurement and reporting configuration in radio communication networks
A wireless device, a network apparatus, a test equipment and a method in a heterogeneous radio-communication system configured to perform and report measurements in view of patterns including at least two types of subframes are provided. The wireless device has a transceiver and a processing unit. The transceiver is configured to send and to receive signals from more than one cell, and to receive information defining a first pattern related to first cells. The processing unit is configured to determine a second pattern related to second cells based on the first pattern and at least one of an indication or predefined rule relating the first pattern and the second pattern, to perform measurements related to the signals, and to report, to a network node, measurement results based on the measurements, the measurement results being related to signals received from a number of one or more cells.
US09807617B2 Higher order MU-MIMO for LTE-A
An access node of a 3GPP LTE-based wireless communication network comprises a transmitter portion that transmits downlink control information (DCI) to at least one wireless station of a plurality of wireless stations wirelessly accessing the node as a Multi-User Multiple Input Multiple Output (MU-MIMO) wireless communication network. The DCI comprises at least one code word indicating a rank of a channel matrix between the transmitter portion of the node and the wireless station greater than 4 and a spatial-related configuration for the wireless station. In one exemplary embodiment, the transmitter portion transmits the DCI from one substantially localized geographical transmission point forming a single-cell access point for the plurality of wireless stations. In another exemplary embodiment, the transmitter portion transmits the DCI from multiple geographically substantially isolated transmission points forming a single-cell access point.
US09807607B2 Secure remote user device unlock
A device unlock application on a user device may interact with a server to automatically carrier unlock the user device. The server may receive a carrier unlock request for a user device. The server may determine one or more verifications to be performed based at least on a unlock scenario requested by the carrier unlock request. The server may perform the one or more verifications to determine whether the user device is eligible for a carrier unlock. The server may send a unlock command to the user device in response to determining that the user device is eligible for the carrier unlock. The unlock command may disable a comparison of a device carrier code of the user device to a subscriber identity module (SIM) carrier code stored in a SIM card of the user device.
US09807605B2 Method and device for switching subscription manager-secure routing device
The present invention provides a method and a device for switching a subscription manager-secure routing device. The method includes: acquiring, by a second SM-SR from a first SM-SR, a PIC corresponding to an eUICC; acquiring, by the second SM-SR from a second SM-DP, a second PP that is encrypted by using the PIC; generating, by the second SM-SR, a key pair including a public key and a private key; sending, by the second SM-SR, the second PP and the public key to the eUICC through the first SM-SR, so that the eUICC accesses the second SM-SR after deactivating a first PP and activating the second PP; and encrypting, by the second SM-SR, a second PMC by using the private key, and sending an encrypted second PMC to the eUICC, so that the eUICC accesses the mobile network through the second SM-SR.
US09807602B2 Apparatus and method for connection establishment in a communications network
An apparatus and method for establishing a connection including reserving a common connection for use by more than one access terminal (AT); associating the common connection with a network identifier corresponding to the AT; deleting a network identifier-related context while maintaining the network identifier; and transmitting a message, based on a call to the AT, via the common connection and based on the network identifier, wherein a specific connection for carrying the call is based on a response to the message. In one example, the apparatus and method include conducting a registration session with a wireless communications network; obtaining a network identifier corresponding to the AT based on the registration session; deleting a network identifier-related context for the AT while maintaining the network identifier; receiving a message indicating a call destined for the AT; and establishing, based on the message, a specific connection for carrying the call.
US09807601B2 Geo-fencing based functions
Systems and methods are provided for geo-fencing using a mobile device. In certain instances, the geo-function setting sets boundaries relating to when alerts may be presented to a user of the electronic device, or when an alert may be transmitted to another electronic device. A geo-function setting may relate a perimeter around a location, or may relate to a perimeter bracketing a pre-defined route traversed by a person carrying the electronic device. When the electronic device crosses a perimeter, an alert may be presented or transmitted according to the operating system setting. In other instances, a geo-function may be initiated though a user interface of the electronic device, and may relate to the learning of a route traversed by a person carrying the electronic device.
US09807598B2 Circuits and systems to exchange subscriber identity module (SIM) information over a distance
A circuitry and a wireless communication system for carrying SIM card data over a distance. The wireless communication system comprises a first network node and a second network node. A SIM card can be placed in the first network node. SIM card data can be retrieved from or written to the SIM card by a second node via a cable. Other data communications between the first network node and the second network node is carried by another cable. In one variant, the other capable also carry electricity from one of the network node to the other network node. In one variant, the circuitry for carrying SIM card data comprises a plurality of buffers, resistors, capacitors and bi-directional level shifters.
US09807596B2 Remote wireless smart card permitting switching between services, terminal thereof and communication system for use thereof
The present invention provides a remote wireless smart card comprising: a smart-card model, used to be arranged in a smart-card terminal unit for the conductive connection between the card model and the smart-card terminal unit as well as the electrical signal transfer between the smart-card terminal unit and the control module; a control module, used for parsing and analyzing the interface protocol between a smart-card terminal and the destination smart card and for executing the communication protocol with the destination smart card control equipment; and a wireless communication module, used for wireless communication via the wireless network between the remote wireless smart card and the destination smart card control equipment.
US09807595B2 Terminal read with smart card update list
Systems, methods, and other embodiments associated with terminal reading using an update list are described. In one embodiment, a method includes identifying request to modify an object having corresponding data stored on a smart card installed in a terminal; storing an object identifier for the object in an update list; modifying the data corresponding to the object per the instruction; and providing the update list for access by the terminal. In another embodiment, the method may also include receiving a card read command; accessing an update list; identifying one or more objects in the update list; and reading data corresponding to the one or more objects, such that data corresponding to objects in the set of objects that are not in the update list are not read.
US09807594B2 Communication system, server and apparatus thereof
A communication system includes a plurality of communication devices, and a server. The communication devices share a phone number and respectively have an identification data. The server stores a state data corresponding to the phone number. The state data includes an allowable communication state corresponding to each of the identification data. The server allows one of the communication devices to communicate through the server according to the allowable communication state and disallows the other communication devices to communicate through the server. The allowed communication device transmits a command to the server to change the allowable communication state of the state data according to an operation of a user, that one of the disallowed communication devices is allowed to communicate through server instead, and the originally allowed communication device is disallowed to communicate instead.
US09807593B2 Communications system, capability openness gateway, and method for opening wireless pipe capability
Embodiments of the present invention provide a communications system, a capability openness gateway, and a method for opening a wireless pipe capability. The system includes: a COGW and at least one wireless pipe network element, where a first interface is provided between the COGW and the capability openness object, and a second interface is provided between the COGW and the at least one wireless pipe network element; the COGW is configured to converge a capability of the at least one wireless pipe network element through the second interface, and supply the capability of the at least one wireless pipe network element to the capability openness object through the first interface; and the capability openness object is configured to use the capability of the at least one wireless pipe network element, thereby implementing openness of a wireless pipe capability.
US09807590B2 Techniques to facilitate dual connectivity
Examples are disclosed for facilitating dual connectivity for user equipment (UE) in a wireless network. The examples include establishing a backhaul link between base stations serving as primary and secondary cells for separate UE connections to management or gateway entities for the wireless network. The primary base station may provide macro cell coverage for the one or more UEs while the secondary base station may provide small cell coverage. The two base stations may split at least some protocol stack processing for radio bearers associated with the separate UE connections. Control information may be exchanged through the backhaul link to facilitate the split protocol stack processing. Other examples are described and claimed.
US09807587B2 Method and device for supporting voice service in wireless communication system
A method for supporting a voice service of a user equipment (UE) in a wireless communication system; and a Mobility Management Entity (MME) apparatus therefore. The method according to one embodiment includes transmitting an update location request (ULR) message to a home subscriber server (HSS); and transmitting a Notify Request message including a single radio voice call continuity (SRVCC) capability, when the MME determines that the SRVCC capability is changed. If the MME knows a homogeneity of support of an IMS voice over PS session in all TAs (Tracking areas) or all RAs (Routing Areas) related to the MME, the ULR message includes an information element. If the MME fails to know the homogeneity of support of the IMS voice over PS session due to a lack of information including Voice over IMS related capability information of the UE, the ULR message does not include the information element.
US09807586B2 Active set management based on the likelihood of a mobile station roaming
In one aspect, an exemplary method involves a WCD: (i) determining a likelihood of roaming, wherein the likelihood of roaming indicates a likelihood that the WCD will be handed off from a preferred coverage area to a non-preferred coverage area; and (ii) using the likelihood of roaming as a basis for managing an active set of the WCD. In particular, the WCD may manage its active set by setting at least one active-set parameter affecting the number of active sectors in an active set of the WCD, and then maintaining its active set according to the setting of the at least one active-set parameter. According to an exemplary embodiment, a WCD will make an effort to increase the number of sectors in its active set when the likelihood of roaming is greater, and vice versa.
US09807585B2 Electronic device and method for recognizing the electronic device
An electronic device and a method for recognizing an electronic device are provided. The method includes transmitting a first packet including information associated with communication in a shorter range than a range that is set for short-range communication or receiving a second packet transmitted with low energy, determining a distance to the electronic device having transmitted the received second packet based on the information associated with the communication in the shorter range than the set range, when the information associated with the communication in the shorter range than the set range is included in the received second packet, and controlling a transmission power to transmit the first packet to be transmitted over the determined distance.
US09807584B2 Communication apparatus, control method, and storage medium
In the case of receiving a first signal from another communication apparatus after starting operation as an access point, a communication apparatus provides a communication parameter to the other communication apparatus, and in the case of receiving a communication parameter provision request from another communication apparatus from when starting the operation as the access point and until the elapse of a predetermined time, the communication apparatus provides a communication parameter to the other communication apparatus even in the case where the first signal is not received from the other communication apparatus.
US09807581B2 Text message sender location and PSAP determination systems and methods
Computer systems, according to various embodiments, are adapted to assist emergency services providers in determining the location of an individual who is in need of help. In various embodiments, the system may be adapted to determine a current dispatchable location for the individual who is in need of help, use the determined dispatchable location to determine which particular public-safety answering point will be handling an emergency electronic communication (e.g., text message or other, non-text digital or analog electronic communication) regarding the individual, update a data structure associated with the particular public-safety answering point to indicate the individual's current location, and then initiate and/or mediate an electronic communication between the individual and the emergency services provider. In various embodiments, updating the database may provide more accurate information regarding the individual's location than would otherwise be available for the individual.
US09807576B2 Apparatus and method for automatic repeat request with reduced resource allocation overhead in a wireless VOIP communication system
A base station (103) assigns a set of mobile stations (101) to a group wherein the group will share a set of radio resources (770). A shared control channel information element (501) is sent to the group of mobile stations (101) and provides a bitmap having fields for group ordering (511), resource allocations (530), continuation resources (540) for HARQ, and an ordering pattern (513). If a mobile station requires retransmission it will access the resources indicated by the continuation resources field (54) in order to receive data. The HARQ blocks may be assigned to a mobile station based upon an index (601) which may correspond to the mobile station vocoder rate. Further, HARQ subgroups may be defined to associate subgroups of mobile stations with specific HARQ transmission opportunities on the super-frame and allocated by a rotating bitmap.
US09807570B1 Systems and methods for detecting proximity and location of a smartphone or other device to a vehicle
A remote keyless system for a vehicle includes a plurality of slave transmitter modules arranged in a plurality of locations in the vehicle. A master transceiver module is configured to pair with a wireless device; wirelessly transmit data to and receive data from the wireless device; transmit first wired messages to the plurality of slave transmitter modules to send first wireless messages to the wireless device; receive a plurality of second wireless messages directly from the wireless device, wherein the second wireless messages comprise data including received signal strength indicators (RSSIs) corresponding to each of the plurality of slave transmitter modules, respectively; and determine a location of the wireless device relative to the vehicle based on the RSSIs in the plurality of second wireless messages.
US09807566B2 Method and device for adjustment of at least one parameter of a communication system
A method for adapting at least one parameter of a communication system between two subscribers, wherein at least one subscriber is mobile, in which case a current position of the mobile subscriber is determined at a time and a channel quality for a future time is estimated on the basis of the current position using an environmental model, wherein at least one parameter is changed at the future time on the basis of the estimation. Also disclosed is an apparatus.
US09807559B2 Leveraging user signals for improved interactions with digital personal assistant
Systems, methods, apparatuses, and computer program products are described for implementing a digital personal assistant. The digital personal assistant is capable of determining that a user has asked a question or made a statement that is intended to engage with a persona of the digital personal assistant. In response to determining that the user has asked such a question or made such a statement, the digital personal assistant provides a response thereto by displaying or playing back a multimedia object associated with a popular culture reference within or by a user interface of the digital personal assistant. Additionally or alternatively, in response to determining that the user has asked such a question or made such a statement, the digital personal assistant provides the response thereto by generating or playing back speech that comprises an impersonation of a voice of a person associated with the popular culture reference.
US09807555B2 Enhancement of positioning quality of service
Teachings herein improve selection of the positioning method(s) used to obtain positioning information responsive to a positioning request, by approaching positioning QoS holistically. Approached holistically, a joint QoS metric as taught herein takes into account the joint effect of individual QoS parameters of a positioning method, or the joint effect of multiple methods in a sequence. Processing in one or more embodiments thus includes determining a joint QoS metric for each of a plurality of candidate positioning methods or sequences, and selecting a positioning method or sequence based on those joint QoS metrics. By selecting a positioning method or sequence in this way, holistically based on joint QoS metrics rather than a piecemeal approach based on a one-by-one check of individual QoS parameters, selection proceeds flexibly according to actual QoS requirements of position-based services and/or systematically according to the joint effect of multiple positioning methods.
US09807551B2 Location-specific data acquisition
Devices, methods, and systems are provided that allow for acquiring and/or communicating data associated with a location. Embodiments of the present invention allow a mobile communication device to detect a sensor associated with a particular location, and information about that location is provided to the mobile communication device. Other embodiments allow data to be detected and processed in order to characterize a location and objects contained therein.
US09807550B2 Weather presentation
Among other things, one or more client devices, techniques, and/or systems are provided for presenting weather conditions. A grid size of a first geohash cell (e.g., space subdivided into a grid), corresponding to a location of a user, is determined based upon supplemental factors (e.g., population density, elevation, topography, etc.). A first weather station, located in the first geohash cell, and a second weather station, located in a second geohash cell neighboring the first geohash cell, are identified. A first distance from the first weather station to the location is determined, and a second distance from the second weather station to the location is determined. Responsive to the first distance being less than the second distance, information from the first weather station is presented to the user. Responsive to the second distance being less than the first distance, information from the second weather station is presented to the user.
US09807544B2 Addition of secondary endpoint based on message reply
A method for adding an additional endpoint for a service based on a short messaging service (SMS) message may include receiving a request to add a second user equipment (UE) as an additional endpoint for a service associated with a first UE, and generating a transaction identifier in response to receiving the request. The method may include sending a command to provide a short message service (SMS) message to the first UE requesting permission to add the second UE as the additional endpoint, and receiving a message granting permission to add the second UE as the additional endpoint, where the message may include a network identifier assigned to the first UE. The method may include generating credential(s) for authorizing the second UE to access the service, and may then provide the credential(s) to the second UE.
US09807538B2 Spatial audio processing system and method
A spatial audio processing system and method including the steps of: dividing the series of virtual speakers into a series of horizontal planes around the expected listener; rendering the audio source to an intermediate spatial format for playback over a series of virtual speakers arranged in each of the series of planes around the listener, the rendering including: an initial panning of the spatialized virtual audio source to each of the horizontal planes to produce a plane rendered audio emission; a subsequent panning of each of the plane rendered audio emissions to a series of virtual speaker locations within each plane, with the subsequent panning utilizing a series of panning curves which are spatially smoothed to can include spatial frequency components which are less than the Nyquist sampling rate of the audio source.
US09807536B2 Method and system for achieving self-adaptive surround sound
A method and a system for achieving a self-adaptive surround sound. The method comprises: recognizing specific positions of a room and a user in the room by using an object recognition technology, capturing focusing images of recognized objects by controlling a camera using a focusing control technology, and recording corresponding focusing parameters (S110); calculating position information of the room relative to the camera and position information of the user relative to the camera according to the images and the parameters (S120); calculating sound beams that can achieve the surround sound at the position of the user in said room according to aforesaid calculated position information of the room and the user (S130); obtaining parameters of a filter group according to the calculated sound beams, and adjusting the filter group of a loudspeaker array according to the parameters (S140); and playing an audio signal via the loudspeaker array after the audio signal is filtered by the filter group that has been adjusted according to the parameters to form surround sound at the position of the user in the room (S150).
US09807534B2 Device and method for decorrelating loudspeaker signals
A device for generating a multitude of loudspeaker signals based on a virtual source object which has a source signal and a meta information determining a position or type of the virtual source object. The device has a modifier configured to time-varyingly modify the meta information. In addition, the device has a renderer configured to transfer the virtual source object and the modified meta information to form a multitude of loudspeaker signals.
US09807532B2 Acoustic apparatus, system and method of fabrication
An acoustic apparatus includes an anchored diaphragm that is actuated by mechanical energy and a transduction material that is disposed in the anchored diaphragm that generates the mechanical energy that actuates the anchored diaphragm. The acoustic apparatus further includes an extendable diaphragm that is actuated when the anchored diaphragm is actuated and a plurality of damping holes that are disposed about the extendable diaphragm and that allow the extendable diaphragm to actuate in a vertical direction.
US09807521B2 Method and apparatus for intelligent acoustic signal processing in accordance with a user preference
The present invention is directed to a “smart earplug” capable of selectively adjusting the output of an array of acoustic wave generation elements or speakers within a user's ear canal in response to input signals, wherein at least one of the input signals has been at least partially attenuated.
US09807515B2 Piezoelectric speaker device
A piezoelectric speaker device that includes an organic polymer piezoelectric film, at least one pair of electrodes provided in contact with the piezoelectric film and the at least one pair of electrodes including a user-side electrode on a first side of the piezoelectric film, an insulation layer on the user-side electrode, a flaw detection electrode line on the insulation layer, and a detection circuit configured to detect whether the flaw detection electrode line is in a normal electric conduction state.
US09807513B2 Electroacoustic transducer
An electroacoustic transducer comprising an electromechanical transducer and a vibratory component. The latter has a generally cylindrical side wall, an outwardly directed portion at the base of the side wall, and a generally planar vibratory top wall extending inwardly from the rim of the side wall further from its base to close the upper end of the cylindrical side wall. The said outwardly directed portion is mounted on the electromechanical transducer.
US09807512B2 Speaker
A speaker is provided in the present disclosure. The speaker includes a shell, a magnetic system received in the shell for providing a magnetic gap, and a vibrating system. The vibrating system includes a membrane, a voice coil arranged in the magnetic gap for driving the membrane to vibrate, and a coil support for supporting the voice coil. The coil support includes a first connecting member and a second connecting member parallel to each other and connected to the membrane, the voice coil is fixed between the first connecting member and the second connecting member.
US09807508B2 Long stroke speaker
A long stroke speaker is provided in the present disclosure. The long stroke speaker includes a shell, a magnetic system received in the shell, and a vibrating system. The vibrating system includes a membrane and a coil assembly connecting to the membrane for driving the membrane to vibrate. The membrane includes a membrane body and a periphery surrounding the membrane body. The periphery includes a first periphery part with a first protrusion portion protruding away from the magnetic system, and a second periphery part with a second protrusion portion protruding towards the magnetic system.
US09807504B2 Multi-path analog front end and analog-to-digital converter for a signal processing system with low-pass filter between paths
In accordance with embodiments of the present disclosure, a processing system comprising may include a plurality of processing paths and a filter. The plurality of processing paths may include a first processing path and a second processing path, wherein the first processing path is configured to generate a first digital signal based on an analog input signal and the second processing path is configured to generate a second digital signal based on the analog input signal. The filter may have a corner frequency and may be configured to generate a filtered digital output signal combining spectral components of the first digital signal lower than the corner frequency and spectral components of the second digital signal higher than the corner frequency to generate a filtered digital signal.
US09807499B2 Systems and methods to identify device with which to participate in communication of audio data
In one aspect, a first device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to receive information pertaining to a location of a user and, based at least in part on the information, determine an apparatus to actuate from among plural apparatuses to participate in communication concerning audio data. The instructions are also executable to, based at least in part on the determination, participate in communication with the apparatus concerning audio data.
US09807496B1 In-wall or in-ceiling speaker enclosure and associated method
An in-wall or in-ceiling speaker enclosure includes a speaker back box having one or more apertures covered with an air-filtering member (e.g., open cell foam, baffling material, etc.) that may be utilized with speakers mounted on a large baffle (wall or ceiling) for reducing sound transmission to an adjacent room while significantly lowering the resonance of the speaker system and allowing the speakers to produce much greater bass energy into a desired room. Such a speaker back box includes a posterior surface, a plurality of sidewalls engaged with the posterior surface and extending anterior thereof wherein one of the sidewalls includes a first aperture. The speaker back box further includes an anterior opening oppositely disposed from the posterior surface. A flexible and resilient air-filtering member is positioned against the first aperture wherein the air-filtering member is intermediately located between the posterior surface and anterior opening.
US09807491B2 Electronic device with wireless earbud
The disclosure herein provides a personal wireless media station including a main body and a wireless earbud. The personal wireless media station may detect that an earbud connector of the wireless earbud is connected to a main body connector of the main body, play sound through a speaker of the main body while the earbud connector is connected to the main body connector, detect that the earbud connector has disconnected from the main body connector, cease to play sound through the speaker of the main body in response to detecting that the earbud connector has disconnected from the main body connector, and wireless send audio data to the wireless earbud and cause sound to be played through the wireless earbud while the earbud connector is not connected to the main body connector.
US09807488B2 Electronic device having ear jack assembly and method of operation the same
An electronic device is provided. The electronic device includes a rotation body rotatably installed in the electronic device, a rotation guide body installed to rotate the rotation body, at least one body to be detected disposed at a specific gap in the rotation body, at least one detection sensor for detecting the at least one body to be detected according to a rotation of the rotation body, and a processor that controls to perform a preset function according to detection of the detection sensor.
US09807485B1 Sleek ceiling speaker system
A sleek ceiling speaker having an annular magnetic assembly and annular dust cap through which extends an elongated actuator, which may also be a light pipe. The elongated actuator supports a variable transformer tap which is manually operated by rotating a bottom end of the elongated actuator which is expanded into a sound disperser plug. Changing the transformer tap changes the volume produced by the speaker. The elongated actuator may also support an LED board that provides light to the light pipe and to the transparent or translucent sound disperser plug. Rotating the elongated actuator may also be used to change the lighting. The housing is secured to a ceiling tile by attaching a releasably attachable outwardly extending circumferential flange to a sound funnel that supports the sound disperser.
US09807481B2 Smart speaker with multifunctional faceplate and local environment sensing
In particular embodiments, a smart speaker includes a speaker, a housing with a speaker grille portion, a circuit board, and one or more indirect input sensors (e.g. an antenna or a proximity sensor). The grille can comprise a first plurality of openings. The circuit board can reside behind the grille and in front of the speaker (e.g. in the path of sound transmission from the speaker). The circuit board can be a substrate for the one or more indirect input sensors. The circuit board can further comprise a second plurality of openings, at least some of which align with at least some of the openings in the grille, thereby providing sound transmission through the circuit board, while providing improved access for the sensors to the local environment in the vicinity of the smart speaker. Several embodiments enable the region behind the speaker grille to accomplish the dual functions sensing the local environment and sound transmission. For example, an indirect input sensor may detect aspects of the local environment (e.g. hand gestures made by a user, or the location of a person) and activate one more aspects of the smart speaker in response (e.g. illuminate a display).
US09807480B2 Optical access network
An optical access network comprises an optical network unit having a first port for connecting to a first optical link, a second port for connecting to a second optical link and an optical source. The optical source is arranged to generate a first optical signal, to transmit the first optical signal via the first port, to receive an optical seed signal via the first port and to amplify the optical seed signal. The optical seed signal has a narrower bandwidth compared to the first optical signal. A modulator is arranged to modulate the amplified optical seed signal with upstream data to form an upstream optical signal and to transmit the upstream optical signal via the second port. A polarisation modifier can modify polarisation of the first optical signal.
US09807478B2 Optical buffer and methods for storing optical signal
An optical buffer and a method for storing an optical signal using the optical buffer, where the optical buffer includes a first waveguide, a first optical delay waveguide loop and a controller. The first waveguide includes a first arm and a second arm, where a first end of the first arm is an input end of the optical buffer, and a second end of the second arm is an output end of the optical buffer. A second end of the first arm connects to a first end of the second arm. The first optical delay waveguide loop connects to the first arm at a first end using a first optical switch, and a second part of the first optical delay waveguide loop connects to the second arm at a second end using a second optical switch. The controller connects to the first optical switch and the second optical switch respectively.
US09807477B2 Optical data center network system and optical switch
An optical data center network system including multiple tier-1 optical switches, multiple tier-2 optical switches and multiple tier-3 optical switches is provided. A pod is formed by the tier-1 optical switches connected to each other through ribbon fibers. A macro pod is formed by the tier-2 optical switches connected to each other through ribbon fibers, and each of the tier-2 optical switches is connected to all of the tier-1 optical switches in one pod. The tier-3 optical switches are connected to each other through ribbon fibers, and each of the tier-3 optical switches is connected to all of the tier-2 optical switches in one macro pod. Each optical switch in each tier is implemented by using the Wavelength Selective Switch (WSS) as a basic element, which has been commercialized numerously.
US09807468B2 Byte range caching
A caching system segments content into multiple, individually cacheable chunks cached by a cache server that caches partial content and serves byte range requests with low latency and fewer duplicate requests to an origin server. The system receives a request from a client for a byte range of a content resource. The system determines the chunks overlapped by the specified byte range and sends a byte range request to the origin server for the overlapped chunks not already stored in a cache. The system stores the bytes of received responses as chunks in the cache and responds to the received request using the chunks stored in the cache. The system serves subsequent requests that overlap with previously requested ranges of bytes from the already retrieved chunks in the cache and makes requests to the origin server only for those chunks that a client has not previously requested.
US09807467B2 Upstream noise suppression circuits and related radio frequency subscriber drop equipment and methods
Upstream noise suppression circuits include a splitter and a combiner that are connected by first and second communications paths. An information signal removal circuit is provided on the second communications path and is configured to remove an upstream information signal therefrom. A phase shifter is also provided on the second communications path between the upstream information signal removal circuit and the combiner.
US09807465B2 Systems and methods for transmitting a portion of a media asset containing an object to a first user
Systems and methods are provided herein for transmitting a portion of a media asset containing an object to a user. In many media assets, specific features appear at portions of a program that users find interesting. These features can be compared with a database of stored objects that commonly appear in media assets to determine the object corresponding to the feature. The system may store data related to the media asset containing the object and, if the user is not currently accessing the media asset, may transmit the data to the user's mobile device.
US09807461B1 Communication method, mobile terminal
A method of communication applied in a mobile terminal for projecting a file or content onto a display device through a set-top box (STB). The mobile terminal sends a request packet for requesting or triggering the STB to generate and display first identification information in a display area. When the first identification information displayed is scanned, and second identification information, should be identical to or should correspond to the first identification information, is generated by the STB. A comparison between the first identification information and the second identification information establishes authenticity and thus the identity of the sending mobile terminal, and the file or the content in the mobile terminal is then projected onto the display area of the correct display device through the STB. A second communication method, a mobile terminal, and a set-top box are also disclosed.
US09807449B2 Reproducing device, reproducing method, program, and transmitting device
A transmitting apparatus including circuitry configured to generate caption data corresponding to content data and having elements defined in Extensible Markup Language (XML), and output the content data and the generated caption data to a reproducing device.
US09807446B2 Remote control having hotkeys with dynamically assigned functions
A remote control for a television is provided that can include at least one hotkey having an assigned function that depends on at least one of a currently selected silo and panel displayed by the television.
US09807445B2 Photosensitivity protection for video display
Systems and methods for providing photosensitivity protection for content displayable with a screen display are provided. Content, which may include video content, may be received at a media device. A portion of the video content that corresponds to flashing images may be identified with the media device. A precaution against the flashing images may be identified based at least in part on the identifying of the portion of the video content that corresponds to flashing images. One or more of at least a portion of the video content and/or information about the video content may be displayed based at least in part on the precaution.
US09807444B2 Running touch screen applications on display device not having touch capability using a remote controller not having any touch sensitive surface
A TV without a touch screen can nonetheless execute applications designed for mobile devices that assume a touch screen user interface (UI) by a “dumb” remote control with up/down, left/right, select buttons, or by a remote control with a touch pad, or by a remote control application running on a mobile device with a touch screen that communicates with the TV. In all three scenarios, the TV recognizes that it is running in a special remote control mode and with a corresponding remote control application running on the TV that is able to intercept key presses and finger swipes and translate them to touch screen commands that are input to a touch screen-enabled software application running on the TV.
US09807443B2 Systems and methods for providing storage of data on servers in an on-demand media delivery system
A system and method may be provided that allows users to store, retrieve, and manipulate on-demand media content and data stored on a remote server network in an on-demand media delivery system. More particularly, the system may allow a user to access his or her on-demand media account from user equipment in different locations as long as the current user equipment can communicate with a remote server that stores user-specific information. The system upon user selection may freeze the delivery of on-demand media at a particular point and allow the user to resume the media at a later time from some other network location in system. Users may upload personal images or files to an on-demand delivery server for later retrieval and display. Users may be permitted to assign access rights to the uploaded files.
US09807435B2 Video processing apparatus
A video processing apparatus is used to be connected to a request server and a content server through working network. The video processing apparatus includes a switch board, a adapter plate, a plurality of video processing nodes and a management board. The switch board includes a master switch and a slave switch. The master switch is electrically connected to the slave switch. The adapter plate is electrically connected to the switch board. The adapter plate includes a plurality of automatic cluster management units. The video processing nodes are electrically connected to the automatic cluster management units. The management board is electrically connected to the adapter plate, and monitoring working statue signals of the plurality of video processing nodes via the adapter plate.
US09807432B2 Method for transmitting services information in different types of broadcasting networks and unit for processing said information
A method for transmitting services information in a broadcasting network by at least one managing center towards a plurality of receivers connected on one hand to a digital data streams broadcasting network of DVB type and on the other hand to a digital data streams broadcasting network of IP type, said streams comprising content data of the services and additional information data on said services structured in tables adapted to the transmission protocol specific to each type of network. The method comprises the steps of exploring the streams broadcasted by the network of type DVB and the streams broadcasted by the network of type IP and extracting services information from these streams, completing an information table, situated at the highest level in the hierarchy of the services information tables, included in the service information DVB-SI transmitted by the DVB network by services information related to the IP network, and transmitting the completed information table in the streams broadcasted by the DVB network towards the receivers having two switchable receiving modules, connected respectively to a DVB and an IP services broadcasting network. The receivers are able to activate the reception of digital data of a service, equivalent to the service currently received, with a second receiving module when the receiving conditions by the first receiving module are degraded.
US09807428B2 Video distribution server and SSD control method
According to one embodiment, a video distribution server includes an SSD and an SSD operator. The SSD includes a storage medium and a controller. The controller executes a wear leveling process on the storage medium. The SSD operator gives the controller an instruction to disable a wear leveling function. The wear leveling function provides the wear leveling process.
US09807425B2 Method and apparatus for encoding/decoding images considering low frequency components
The method performed by an apparatus for encoding a current block, includes: generating a predicted block by predicting the current block; generating a residual block of the current block by subtracting the predicted block from the current block; partitioning the residual block into a plurality of subblocks having various sizes, and transforming each of the subblocks by using a transform unit of a size identical to each of the subblocks, to thereby generate transform blocks of the subblocks; quantizing the transform blocks; and encoding transform coefficients of each of the quantized transform blocks.
US09807423B1 Hybrid transform scheme for video coding
Blocks of a frame are encoded by selected according to a hybrid symmetrical discrete sine transform scheme. For a residual block resulting from inter prediction, the residual block is respectively transformed using a discrete cosine transform (DCT) and a symmetrical discrete sine transform (SDST). A first rate-distortion value for encoding the residual block using the DCT and a second rate-distortion value for encoding the residual block using the SDST are generated. For a residual block generated by intra prediction, the residual block is respectively transformed using at least one transform mode, each of which is not the SDST. Multiple inter prediction and intra prediction modes may be considered to encode the current block. The transform mode and the prediction mode resulting in a lowest rate-distortion value for encoding the current block are selected, and the current block is encoded into an encoded bitstream using the selected modes.
US09807422B2 Video encoding device, video encoding method, and video encoding program
A video encoding device includes a re-encoding picture type judgment unit which judges whether a picture is to be taken as a reference picture or not in a subsequent re-encoding process, and a refresh unit sets no refreshed unit area in the picture when the picture is judged by the re-encoding picture type judgment unit to be taken as a non-reference picture in the subsequent re-encoding process, but sets, when the picture is judged to be taken as a reference picture, a refreshed unit area in the picture to be taken as a reference picture so as to include an area corresponding to a refreshed unit area which should have been set in a picture to be taken as a non-reference picture.
US09807419B2 Recovery point SEI message in multi-layer video codecs
A device for video encoding multi-layer video data includes a memory configured to store at least a portion of a multi-layer bitstream of video data and one or more processors configured to: encode a first access unit comprising at least a layer and a reference layer of the layer; determine if the first access unit is a recovery point; in response to the first access unit being a recovery point, include in the first access unit, a recovery point SEI message that applies to at least the layer and the reference layer; and generate the first access unit with the SEI message.
US09807416B2 Low-latency two-pass video coding
Low-latency two-pass video coding may include identifying an input frame from an input video stream, determining a reduced frame from the input frame, the reduced frame having a size smaller than a size of the input frame, encoding the reduced frame using a first encoder, generating a plurality of encoding parameters based on encoding the reduced frame, generating an encoded frame by encoding the input frame using the first encoder and the plurality of encoding parameters, including the first encoded frame in an output bitstream, and storing or transmitting the output bitstream.
US09807414B2 Apparatus for decoding moving picture
Provided is an apparatus for decoding a moving picture that determines a quantization step size of a previous coding block according to scan order as the quantization step size predictor of the current coding block when a quantization step size of a left coding block of a current coding block and a quantization step size of an above coding block of the current coding block are unavailable and determines an available motion vector encountered first when retrieving motion vectors in the order of motion vector of a first predetermined position and motion vector of a second predetermined position in a reference picture as a temporal motion vector candidate. Therefore, it is possible to reduce the amount of coding bits required to decode motion information and the quantization step size of the current prediction block.
US09807410B2 Late-stage mode conversions in pipelined video encoders
Video encoders may determine an initial designation of a mode in which to encode a block of pixels in an early stage of a block processing pipeline. A component of a late stage of the block processing pipeline (one that precedes the transcoder) may determine a different mode designation for the block of pixels based on coded block pattern information, motion vector information, the position of the block in a row of such blocks, the order in which such blocks are processed in the pipeline, or other encoding related syntax elements. The component in the late stage may communicate information to the transcoder usable in coding the block of pixels, such as modified syntax elements or an end of row marker. The transcoder may encode the block of pixels in accordance with the different mode designation or may change the mode again, dependent on the communicated information.
US09807407B2 Reference picture selection
Techniques are described where a device that includes a video decoder outputs information identifying a picture to a device that includes a video encoder. The video encoder may determine pictures that could have been used to inter-prediction encode the identified picture and/or pictures following the identified picture in coding order. The video encoder may inter-prediction encode a current picture based on one or more of the determined pictures and/or the identified picture.
US09807406B2 Picture flushing and decoded picture buffer parameter inference for multi-layer bitstreams
An apparatus according to certain aspects includes a memory and a processor configured to: in response to determining that a reference layer intra random access point (IRAP) picture starts a new coded video sequence (CVS) at the current AU: determine whether the reference layer IRAP picture activates a new video parameter set (VPS) or defines a prediction boundary at the current AU; in response to determining that the reference layer IRAP picture activates a new VPS or defines a prediction boundary at the current AU, remove pictures in the decoded picture buffer (DPB) associated with each of a plurality of layers; and in response to determining that the reference layer IRAP picture does not activate a new VPS and does not define a prediction boundary at the current AU, remove only pictures in the DPB associated with the reference layer.
US09807399B2 Border pixel padding for intra prediction in video coding
A video coder performs a padding operation that processes a set of border pixels according to an order. The order starts at a bottom-left border pixel and proceeds through the border pixels sequentially to a top-right border pixel. When the padding operation processes an unavailable border pixel, the padding operation predicts a value of the unavailable border pixel based on a value of a border pixel previously processed by the padding operation. The video coder may generate an intra-predicted video block based on the border pixels.
US09807397B2 System for power allocation
A battery powered device including power management includes a display, a processor, a video decoder, a networking circuit, and a power allocation process. The power allocation process modifies the power used to process a video by jointly selecting a lower power usage based upon selectively dropping frames to be decoded by the video decoder, and selectively decreasing the illumination of a backlight of the display.
US09807396B2 Method and apparatus for simplified motion vector predictor derivation
A method and apparatus for deriving a motion vector predictor (MVP) candidate set for motion vector coding of a current block. Embodiments according to the present invention determine a redundancy-removed spatial MVP candidate set by removing any redundant MVP candidate from the spatial MVP candidate set. The redundancy-removal process does not apply to the temporal MVP candidate. In another embodiment of the present invention, a redundancy-removed spatial-temporal MVP candidate set is determined and the number of candidates in the redundancy-removed spatial-temporal MVP candidate set is checked to determine whether it is smaller than a threshold. If the number of candidates is smaller than the threshold, a zero motion vector is added to the redundancy-removed spatial-temporal MVP candidate set. The redundancy-removed spatial-temporal MVP candidate set is then provided for encoding or decoding of the motion vector of the current block.
US09807395B2 Video decoder with reduced dynamic range transform with inverse transform shifting memory
A method for decoding video includes receiving quantized coefficients representative of a block of video representative of a plurality of pixels. The quantized coefficients are dequantized based upon a function of a remainder. The dequantized coefficients are inverse transformed to determine a decoded residue.
US09807394B2 Image coding and decoding method and apparatus considering human visual characteristics
An image coding method and apparatus considering human visual characteristics are provided. The image coding method comprises (a) modeling image quality distribution of an input image in units of scenes such that the quality of an image input in units of scenes is gradually lowered from a region of interest to a background region, (b) determining a quantization parameter of each region constituting one scene according to the result of modeling of image quality distribution, (c) quantizing image data in accordance with the quantization parameter, and (d) coding entropy of the quantized image data.
US09807392B2 Sample adaptive offset (SAO) adjustment method and apparatus and SAO adjustment determination method and apparatus
A sample adaptive offset (SAO) adjustment method, the method includes: obtaining 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 of the current slice from the slice SAO parameters; determining whether to perform an SAO adjustment on the luma component of the current slice based on the obtained luma SAO use information; and determining whether to perform an SAO adjustment on a first chroma component and a second chroma component of the current slice based on the obtained chroma SAO use information.
US09807389B2 Method and apparatus for improving visual quality by using neighboring pixel information in flatness check and/or applying smooth function to quantization parameters/pixel values
An image processing method includes at least following steps: partitioning a picture into a plurality of picture regions, wherein each picture region comprises at least one pixel group row, each pixel group row comprises at least one pixel group, and the picture regions comprise a first picture region and a second picture region horizontally adjacent to each other; and performing flatness check upon a specific pixel group in a pixel group row of the first picture region through using at least one pixel borrowed from the second picture region.
US09807387B2 Graphics processing unit and graphics processing method
A graphics processing unit and method with hardware for parameter setting and providing adaptive video coding. The hardware for parameter setting has a storage device storing a parameter database. The hardware for parameter setting further performs graphic analysis on a video received by the graphics processing unit to extract graphics features, and looks up the matching set of parameters in the parameter database in accordance with the graphics features. Accordingly, video coding hardware within the graphics processing unit performs video coding based on the matching set of parameters.
US09807385B2 Simplification of mode dependent intra smoothing
An apparatus comprising a processor configured to determine whether to apply an intra smoothing filter for a prediction unit (PU) based on a lookup table (LUT), wherein the LUT comprises data indicating the intra smoothing filter should not be applied for any PU with a block size of 8×8 pixels and associated with directional prediction mode. The disclosure also includes a method comprising generating reference samples, determining a size of a PU block, and selecting the reference samples based on PU block size, wherein filtered reference samples are not selected for PU blocks with a size of 8×8 pixels and associated with directional prediction mode.
US09807384B1 Method, apparatus and computer program product for testing a display
Testing a head mounted display includes capturing a set of images shown by a display element; moving the display; and receiving motion information of the movement. A moment of time of the movement is detected as a first time instance. Contents of at least two images of the set of images are compared to determine whether at least a part of the information shown by the display element has been moved to another location. The comparison results are provided as a motion information of the image content. Movement in the set of images is detected on the basis of the motion information of the image content. The moment of the movement in the set of images is detected as a second time instance. A motion to photon latency is determined on the basis of the time difference between the second time instance and the first time instance.
US09807380B2 Systems and methods for displaying an image or video on a retro-reflective screen
A display system comprises a projector combined with a retro reflective screen and a viewer distance from the projector such that the observation angle is less than approximately 2-3 degrees. The brightness of the image on the screen for the proposed display system is increased by a factor of ˜100-500× as compared to traditional display systems with for an equivalent power/intensity light source.
US09807378B2 Systems and methods for displaying an image or video on a retro-reflective screen
A display system comprises a projector combined with a retro reflective screen and a viewer distance from the projector such that the observation angle is less than approximately 2-3 degrees. The brightness of the image on the screen for the proposed display system is increased by a factor of ˜100-500× as compared to traditional display systems with for an equivalent power/intensity light source.
US09807377B2 Auto-stereoscopic display device
An auto-stereoscopic display device includes a display panel having an array of display pixels for producing a display; and a view forming unit having an array of view forming elements. Each view forming elements is configurable to focus the outputs of groups of the display pixels into views projected towards a user in different directions. The display device further includes a view deflecting unit to selectably change the directions in which the plurality of views is projected towards the user. The view deflecting unit includes at least one birefringent prism having a first refractive index for light having a first polarization direction and a second refractive index for light having a second polarization direction. The view deflecting unit further includes a polarization switch in registration with the birefringent prism for providing the birefringent prism with display light having the first or second polarization direction.
US09807368B2 Plenoptic camera comprising a shuffled color filter array
A plenoptic camera is proposed having a color filter array positioned on an image sensor with an array of pixels, the color filter array having a first filter with a set of unit elements, each unit element covering M×M pixels of the image sensor, with M an integer such that M≧2. The plenoptic camera further includes a set of micro-lens, each micro-lens delivering a micro-lens image on the image sensor with a diameter equal to p=k×M, with k being an integer greater than or equal to two. The first filter is remarkable in that the set of unit elements comprises an initialization unit element being associated with a matrix ( c m , n ) 0 ≤ m < M 0 ≤ n < M indicating a filter repartition (or pattern), where each coefficient cm,n is associated with a filter value, and in that the other unit elements are associated with matrixes with coefficients set to c(x+i)modM,(y+j)modM, for corresponding pixel (x,y,i,j) on the image sensor, where indexes x, y relate to indexation of a pixel in the image sensor, and indexes i,j relate to indexation of a micro-lens in the set of micro-lens.
US09807365B2 System and method for hybrid simultaneous localization and mapping of 2D and 3D data acquired by sensors from a 3D scene
A method and system for registering data by first acquiring the data from a scene by a sensor at different viewpoints, and extracting, from the data, three-dimensional (3D) points and 3D lines, and descriptors associated with the 3D points and the 3D lines. A first set of primitives represented in a first coordinate system of the sensor is selected, wherein the first set of primitives includes at least three 3D points. A second set of primitives represented in a second coordinate system is selected, wherein the second set of primitives includes any combination of 3D points and 3D lines to obtain at least three primitives. Then, using the first set of primitives and the second set of primitives, the 3D points are registered with each other, and the 3D points with the 3D lines to obtain registered primitives, wherein the registered primitives are used in a simultaneous localization and mapping (SLAM) system.
US09807362B2 Intelligent depth control
A system configured to display autostereoscopic video (AV) may determine a depth setting for displaying the AV based on at least one of user parameters or device parameters, and may proceed to display the AV on a display based on the depth setting. In one embodiment the system may try to obtain user parameters before relying on device parameters. User parameters may be available from user profiles. For example, facial recognition may be used to determine if a user profile exists for a user. If a user profile is determined not to exist for the user, then the system may sense a distance from the display to the viewer, and may proceed to determine the depth setting based on the distance and device characteristics. Device characteristics may identify the manufacturer/model of the system, the type/size of display on which the AV will be viewed, the abilities of the system, etc.
US09807361B2 Three-dimensional display device, three-dimensional image processing device, and three-dimensional display method
A three-dimensional display device for displaying a three-dimensional image, including: a gaze point obtaining unit which obtains a position of a gaze point of a viewer; a fusional area determination unit which determines a fusional area where binocular fusion is allowed, based on the obtained position of the gaze point; a correction unit which corrects the three-dimensional image so as to suppress display of an object that is included in the three-dimensional image outside the fusional area; and a display unit which displays the corrected three-dimensional image.
US09807355B2 Light source apparatus and projector having light source apparatus
A light source apparatus comprising light sources including laser diodes and collimating lenses, a condenser lens, and a transmissive phosphor wheel. The collimating lens and laser diode are placed with a first shift such that an optical axis of the collimating lens is shifted from that of light from said laser diode in the direction perpendicular thereto. The laser diodes include a first laser or second diode where a direction of a short axis of a condensed shape is placed in a first or second direction, and a second laser diode where a direction of a short axis of a condensed shape is placed in a second direction. The collimating lenses corresponding to said first laser diode and the second laser diode are placed with a second shift in a direction of the optical axis of said collimating lens.
US09807354B2 Virtual image generating apparatus, virtual image generating method, and recording medium storing virtual image generating program
An image generation apparatus, system, and method that include an image recording unit that records at least one image containing photography position information corresponding to a photography position of the image, an input unit for selecting a selected image from the at least one image recorded in the image recording unit, a map-image unit that acquires at least one map image corresponding to the photography position information of the selected image, a direction detection unit that detects a photography direction of the selected image from the photography position information and acquires at least one surrounding map image viewable from the photography position when the selected image was recorded, and a virtual image generation unit that generates at least one virtual image of a scene viewable from the photography position when the selected image was recorded based on the photography position information and the at least one surrounding map image.
US09807346B2 Real-time insect monitoring device
This invention concerns the in-situ monitoring of insects, and in particular an insect inspection cylinder and trap to facilitate this monitoring. The trap comprises means to intercept flying insects and direct them to an inspection cylinder that is connected to an outlet from the means to intercept flying insects. An insect detector is associated with the cylinder to detect insects inside it, and a camera is associated with the cylinder and the detector to capture images of insects inside the cylinder. Wherein the sectional dimensions of the inspection cylinder are sized to prevent insects selected for observation from flying through it, but instead requiring them to walk through it.
US09807345B2 Method for displaying EPG information including buddy information and receiver applying the same
A method for displaying Electronic Program Guide (EPG) information and a receiving apparatus where the receiving apparatus displays buddy information on an EPG screen, for displaying EPG information, allowing a user to easily identify which programs his or her friends registered in a buddy list, are watching.
US09807342B2 Collaborative presentation system
Embodiments of collaborative presentation systems are provided. An example collaborative presentation system includes a display device, an image sensor, a network interface, a logic device, and a storage device holding instructions executable by the logic device to retrieve a presentation file that is executed to display a presentation on the display device, receive image frames from the image sensor, the image frames including the display device, the displayed presentation, and a presenter, and extract the presenter from the image frames to generate an extracted presenter image. The instructions are further executable to adjust an appearance of the extracted presenter image to form an adjusted presenter image, generate an updated presentation file, the updated presentation file being executable to display the presentation overlaid with the adjusted presenter image, and transmit, via the network interface, the updated presentation file to a remote presentation participant device.
US09807341B2 Communication event
In a communication event between a first user and one or more second users via a communication network, a plurality of video streams is received via the network. Each of the streams carries a moving image of at least one respective user. The moving image of a first of the video streams is displayed at a user device of the first user for a first time interval. In the moving image of a second of the video streams that is not displayed at the user device in the first time interval, a human feature of the respective user is identified. A movement of the identified human feature during the first time interval that matches one of a plurality of expected movements is detected. In response to the detected movement, at least the moving image of the second video stream is displayed at the user device for a second time interval.
US09807333B2 Imaging apparatus and imaging system
An imaging apparatus according to an exemplary embodiment includes pixels, reading circuits, first current sources each including a first transistor, second current sources each including a second transistor, a first control unit configured to control outputting a current from the first transistor to the reading circuit, and a second control unit configured to perform selectively supplying a voltage to a gate of the second transistor and holding a voltage at the gate of the second transistor. When the second control unit supplies the voltage to the gate of the second transistor, the second transistor supplies the reference current and the first control unit stops outputting the current from the first transistor to the reading circuit. When the second control unit holds the voltage at the gate of the second transistor, the first control unit causes the first transistor to output the current from the first transistor to the reading circuit.
US09807332B2 Image capturing apparatus and method for controlling the same
An image capturing apparatus comprises: an image sensor that includes a plurality of pixels, each including a plurality of photoelectric conversion elements; a readout unit that reads out a signal from a portion of the photoelectric conversion elements of each pixel as a first signal and reads out a sum of signals from the plurality of photoelectric conversion elements of each pixel as an image signal; a generation unit that generates a second signal for each pixel using the image signal and the first signal; and a calculation unit that calculates a moving amount of a focus lens for achieving an in-focus state based on a phase difference between the first signal and the second signal. The calculation unit performs the calculation without using a signal from a defective line.
US09807328B2 Image sensor, operation method of image sensor, imaging device, imaging method, and electronic apparatus
Provided is an image sensor having a column ADC configuration including, for every pixel row, an analog digital converter (ADC) that converts a pixel signal including an analog signal generated by photoelectric conversion into an output signal including a digital signal. The image sensor includes a plurality of clamp operation units each configured to calculate a reference level based on each output signal of a plurality of ADC groups, and a reference voltage output unit configured to convert a digital signal of the reference level calculated by the clamp operation unit into a reference voltage including an analog signal, and supply the reference voltage to each the ADC that constitutes the ADC group.
US09807327B2 Solid-state image device, method of driving solid-state imaging device, and electronic system with AD converter and bias current control
A solid-state imaging device includes: a pixel array section in which a plurality of pixels including an amplification transistor configured to amplify a signal based on a photoelectric charge in accordance with an amount of received light are disposed; through vertical signal lines of the pixel array section, a bias-current control section configured to turn on or off a bias current supplied to the amplification transistor for each of the vertical signal lines; and a drive control section configured to control the bias-current control section so as to turn on the bias current of the vertical signal line through which a pixel signal is read, and to turn off the bias current of the vertical signal line through which a pixel signal is not read.
US09807326B2 Image sensor
In an image sensor, a front-end circuit provides an output signal indicative of the amount of light in response to at least one input signal. The front-end circuit includes a transistor having a threshold voltage that affects a relationship between the output signal and the level of the detection quantity. This transistor has a biasing node via which a biasing voltage can be applied to a semiconductor region that affects the threshold voltage of the transistor. A replica of the front-end circuit receives at least one defined input signal, among which is a substitute of the detection quantity having a defined level. The replica is arranged in a control loop that controls the biasing voltage that is applied to the biasing node in the replica, so that the replica provides a defined output signal. This biasing voltage is then also applied to the biasing node in the front-end circuit.
US09807324B2 Methods for correcting bad pixels and apparatuses using the same
A method for correcting bad pixels, performed by a processing unit, at least contains: reading a block of a frame; labeling each pixel of the block as a good pixel, a weak pixel, or a bad pixel; detecting a weak-pixel pair from the block, which includes two pixels labeled as weak pixels; re-labeling the pixels of the weak-pixel pair as bad pixels converted from weak pixels; and correcting the pixels labeled as the bad pixels, and the bad pixels converted from weak pixels.
US09807323B2 Pixel circuit with constant voltage biased photodiode and related imaging method
An imaging system includes a plurality of pixel circuits each having a photodiode, a biasing circuit and a charge-to-voltage converter. The photodiode is configured to generate charges in response to light or radiation. The biasing circuit is configured to provide a constant bias voltage across the photodiode so as to drain the charges generated by the photodiode. The charge-to-voltage converter is configured to accumulate the charges drained by the biasing circuit and convert the accumulated charges into a corresponding output voltage.
US09807322B2 Systems and methods for a digital image sensor
A system, method, and computer program product for generating an image stack, comprising initializing a pixel array configured to include a set of analog storage planes, enabling simultaneous integration of the photographic scene for two or more analog storage planes within the set of analog storage planes, enabling integration to proceed during a first sampling interval, disabling integration for at least one analog storage plane, and enabling integration to proceed during a second sampling interval.
US09807320B2 Operation input device, operation input method, and computer-readable recording medium
An operation input device includes an infrared irradiation unit radiates infrared, a capturing unit detects the infrared to capture an image, an luminance calculating unit calculates, in a captured image, a luminance difference between a luminance of a first area irradiated with the infrared by the infrared irradiation unit and a luminance of a second area arranged outside the first area, an infrared control unit adjusts an irradiation intensity of the infrared to be radiated from the infrared irradiation unit so that the luminance difference calculated by the luminance calculating unit becomes a predetermined target value, an image processing unit detects a shape of an indication object from the captured image, a determination unit determines an operation by the indication object from the shape detected by the image processing unit, and a command unit makes a device to be operated perform a function corresponding to the determined operation determined.
US09807315B1 Lookup table interpolation in a film emulation camera system
An image capture and processing system accesses an image including image data. The image processing system receives a selection of a preset configuration. The preset configuration identifies first and second image effects, a first intensity value corresponding to the first image effect, and a second intensity value corresponding to the second image effect. The image processing system accesses a set of stored lookup tables (LUTs). Each accessed LUT in the set of stored LUTs is associated with the first and second image effects, and is associated with intensity values within a threshold proximity of the first and second intensity values. The image processing system generates a combined LUT by interpolating the accessed set of stored LUTs. The image processing system processes the image based on the combined LUT.
US09807313B2 Method and system of increasing integer disparity accuracy for camera images with a diagonal layout
A system, article, and method of increasing integer disparity accuracy for camera images with a diagonal layout.
US09807310B2 Field display system, field display method, and field display program
A field display system is provided which can intelligibly present to a user a range in which a camera can capture an image of an entire target to be monitored or a certain part or more of the target to be monitored. A projecting unit 5 projects a position in an image captured by a camera, on a plurality of monitoring domains obtained by moving, in parallel, a region to be monitored which defines a range to be checked for an image capturing situation of the camera, the monitoring domain being determined based on a height of a target to be monitored, an image of which is captured by the camera, and specifies fields of the plurality of monitoring domains as a range an image of which the camera can capture without being blocked by an obstacle. An integrating unit 6 integrates the fields in the monitoring domains. The display control unit 7 causes the display apparatus to display an integration result of the fields.
US09807306B2 Apparatus and method for photographing image in camera device and portable terminal having camera
A method for photographing an image and a portable terminal having a camera for photographing an image are provided. The method includes buffering a burst shot image and displaying a frame image, erasing an object having a movement in the displayed image, and generating and displaying a still image by replacing the displayed image including the object having the movement, at location where the object is erased, with a buffered image.
US09807295B1 Lens module and electronic device having the same
A lens module for autofocus of a camera in passive mode includes a lens barrel containing a first lens, a second lens, a pressure sensor, an image sensor, and a processor. In the passive autofocus mode, the first lens is located at a first end of the lens barrel and moves within the lens barrel when a distance to a target object changes. The pressure sensor between the first and the second lenses senses both pulling and pushing pressures which the first lens applies. The image sensor is adjacent to an end of the lens barrel and is behind the first and second lenses. The processor can apply formulas to calculate a distance between the target object and the lens module.
US09807293B2 Imaging device capable of combing a plurality of image data, and control method for imaging device
An imaging device comprises an image data acquisition circuit for forming a subject image while shifting focus position by a given amount and acquiring a plurality of image data, an image selection circuit for selecting images to be combined based on shift amount of focus position when image data was acquired by the image acquisition circuit, and image data resolution, and an image combination circuit for combining the plurality of image data that was selected by the image selection circuit, to generate image data having a large depth of field.
US09807286B2 Camera module having a housing and an electronic circuit pattern layer formed thereon
An exemplary embodiment of the present invention includes a PCB (Printed Circuit Board) mounted with an image sensor, a housing arranged on an upper surface of the PCB and including therein at least one or more lenses, an actuator positioned on the housing, and an electronic circuit pattern layer formed at an non-exposed surface of the housing.
US09807285B2 Apparatus, method and techniques for dissipating thermal energy
Various embodiments are generally directed to an apparatus, method and other techniques to thermally couple a device comprising one or more cameras and circuitry with a housing to house the device, receive thermal energy generated by at least one of the one or more cameras and the circuitry. Further, embodiments may include transferring the thermal energy absorbed from a surface of the device to a surface of the housing and absorbing movement of the housing such that the movement of the housing does not cause substantial movement of the device.
US09807283B1 Method and system for synchronizing multiple data feeds associated with a sporting event
A method for synchronizing multiple data feeds includes receiving a first data feed including user-entered textual data and audio segments acquired concurrently with the user-entered textual data from a first device, receiving an additional data feed including audio segments acquired with the additional device, the first data feed and the additional data feed acquired from a common sporting event, identifying one or more distinctive audio events in the one or more audio segments received from the first device and the additional device, determining a timing offset between the first data feed and the additional data feed by comparing the one or more distinctive audio events of the one or more audio segments received from the first device and the additional device and generating a synchronized output feed by establishing a common absolute time for the first data feed and the additional data feed based on the determined timing offset.
US09807280B2 Image processing apparatus, method, and storage medium
A binary image of an input image is generated, and a character region within the binary image and a region surrounding each character are acquired as character segmentation rectangle information. A thinning process is executed on a region within the binary image which is identified based on the character segmentation rectangle information to acquire a thinned image. An edge detected image of the region identified based on the character segmentation rectangle information is acquired. Whether each character identified based on the character segmentation rectangle information is a character to be separated from a background by the binarization process or not is determined based on a result of a logical AND of the thinned image and the edge detected image.
US09807279B2 Image forming apparatus
Provided is an image forming apparatus outputs for each pixel, together with the pixel data, pixel position data which adjusts an irradiation position for each pixel of the laser light in a range of one pixel in a scanning direction, generates a pulse width signal at a pixel position corresponding to the pixel position data and having a pulse width corresponding to the pixel data, generates the laser light based on the pulse width signal, and corrects, via the adjustment by the pixel position data, the pulse widths of the pulse width signals to different values depending on whether the pulse width signals of the adjacent two pixels contact with each other.
US09807269B2 System and method for low light document capture and binarization with multiple flash images
The embodiments include systems and methods for guiding a user to capture two flash images of a document page, and selectively fuse the images to produce a binary image of high quality and without loss of any content. Each individual image may have an FSR where the content is degraded/lost due to the flash light. The idea is to first guide the user to take two images such that there is no overlap of flash-spots in the document regions. The flash spots in both images are detected and assessed for quality and extent of degradation in both images. The image with lower degradation is chosen as the primary image and the other image as secondary, to minimize fusing artifacts. The region in secondary image corresponding to the FSR in the primary is aligned to the primary region using a multiscale alignment technique. The primary image and aligned FSR are binarized and fused in the vicinity of the flashspot in the primary using an intelligent technique that minimizes fusion boundary artifacts such as cutting of characters and words.
US09807268B2 Image forming apparatus having firmware update function, method of controlling the same, program for executing the method, and storage medium
An image forming apparatus which is started in a plurality of modes and improved in reliability of the firmware update function. An image forming apparatus includes a storage unit that stores standard firmware for a normal operation and safe firmware for updating the standard firmware, in respective different storage areas. A standard firmware update section updates the standard firmware. Proper operations of the standard firmware update section and the safe firmware update section are verified before updating them, respectively. When the verification of the operation of the standard firmware update section is successful, the standard updating section is caused to perform the update of the standard firmware. When the verification of the operation of the safe firmware update section is successful, the safe firmware update section is caused to perform the update of the safe firmware.
US09807264B2 Information-processing apparatus, control method of information-processing apparatus, program, recording medium, portable terminal, and information-processing system
An MFP specifies an MFP application to be started in a portable terminal and another application to be started after start of the MFP application. An NFC tag records information that allows the specified MFP application and the specified another application to be identified in the portable terminal. The portable terminal acquires the application information recorded in the NFC tag by the proximity wireless communication. The portable terminal controls a communication-connection changeover according to an application to be started based on the acquired information. At this moment, if a type of communication to be used by the MFP application and a type of communication to be used by the another application are different, the portable terminal starts the another application after making a changeover to communication connection corresponding to this another application.
US09807263B2 Mobile document capture assistance using augmented reality
A method and device for aligning an image of a printed substrate using a mobile device. The method includes receiving, by an image capturing device, an image stream of a printed substrate; determining, by a processing device operably connected to the image capturing device, a location and a geometry of the printed substrate from the image stream; displaying, on a display operably connected to the processing device, the image stream; overlaying, by the processing device, at least a first visual marker onto the printed substrate as displayed in the image stream using the location and geometry; and instructing, by the processing device, a user of the mobile device to move the mobile device to align the mobile device and the printed substrate. The device includes the various hardware components configured to perform the method of aligning.
US09807257B2 System and method of remote fax interconnect technology
The present invention provides systems and methods for the virtualization, aggregation, and distributed processing of facsimile communications. The Remote FAX Interconnect known as etherFAX® is a system and method that allows for the reception and delivery of information based on cloud computing infrastructure to or from one or more facsimile systems using Internet/web based communication protocols such as HTTP(S) as the transport between a facsimile capable application or hardware and the remotely accessible etherFAX® services.
US09807256B1 System and method for designing and printing fantasy sports draft board posters
A system and method for designing and printing fantasy draft board posters using a client computer communicating with a host computer. The host computer provides a design interface to a user, and the user selects a template design. The template design requires a user to input a variety of client-defined material with a header, and select the number of teams and rounds. The client-defined material is displayed actively on a scratch pad image, and determines the dimensions of the final format of the draft board poster. The final print image file for the poster is then created and printed.
US09807250B2 Wi-Fi intelligent selection engine
Devices, systems, and methods are disclosed to offload the usage of a cellular network by intelligent selection of broadband network connections such as Wi-Fi access points. A Wi-Fi transceiver on a mobile device is activated when certain conditions are met, such as a time, location, recognition of a radiofrequency (RF) environment, etc. The conditions are correlated with a database of known locations in which a one or more Wi-Fi access points are determined to exist. The Wi-Fi transceiver on the mobile device is activated and commanded to connect to a particular Wi-Fi access point. Dynamic intelligence ensures that the appropriate connection method is used, and minimizes handovers to networks or access points that are unreliable or that are predicted to become inaccessible to the mobile device.
US09807248B2 Method, system, and entity for exercising policy control
A method and a system for exercising policy control, a policy and charging enforcement function (PCEF), and a policy control and charging rules function (PCRF) are provided, which can solve the problem that no policy control can be exercised over application service flows without an application function (AF). The method includes of the following steps: a PCRF receiving information about an application event sent by a PCEF; and the PCRF generating a control policy for a service flow of the application according to the information about the application event, and delivering the control policy to the PCEF. In the present invention, the PCEF sends the obtained information about the application event to the PCRF, so that even when no AF is involved, the PCRF can still generate a control policy according to policy contexts including the information about the application event and the like, so as to exercise an effective policy control over the QoS guarantee, charging and gating of the service flow, thus meeting the requirements of exercising the policy control over data applications with no AF being involved.
US09807244B2 Telephony web event system and method
An embodiment of the system for publishing events of a telephony application to a client includes a call router that generates events from the telephony application and an event router that manages the publication of events generated by the call router and that manages the subscription to events by clients. The system can be used with a telephony application that interfaces with a telephony device and an application server.
US09807243B2 Method and system for voice transmission control
A method and a system for voice transmission control. The method comprises: receiving, by a voice answering device, a voice command and transmitting the voice command to a sound control server through a network data transmission channel; recognizing, by the sound control server, the voice command, generating corresponding second VXML control information based on a recognition result, and transmitting the second VXML control information to the voice answering device through the network data transmission channel; and performing, by the voice answering device, an operation according to the received second VXML control information. With this method, the architecture and workflow of the communication system can be simplified, and the difficulty of design thereof can be reduced.
US09807240B1 Customer service call processing and support agent access application
Disclosed are a method and apparatus of receiving and processing customer support calls. The calls may be initiated from a mobile/wireless device via a call function or via a mobile device application. An example method of operation may provide receiving a call from a mobile device and identifying the call as a customer service support inquiry. The method may further provide intercepting the call and redirecting the call to an interactive voice response proxy device responsive to identifying the call as a customer service support inquiry, accessing a database responsive to receiving the call and retrieving a data record that was created when the call was initiated. The data record may include a mobile device identifier of the mobile device and a present inquiry identifier of a type of customer support inquiry associated with the call and the method may also include identifying the customer inquiry and a customer profile stored on the data record, and determining a location to route the call based on at least one of the customer inquiry and the customer profile information on the data record.
US09807235B1 Utilizing predictive models to improve predictive dialer pacing capabilities
Various embodiments of the invention provide methods, systems, and computer-program products for pacing outbound calls placed by a predictive dialer in a contact center. Specifically, an ensemble made up of a global predictive model and a local predictive model is applied to each dialing record found in a plurality of dialing records to provide a probability of an outbound call placed to the dialing record resulting in a live connect. Accordingly, a call pacing hit ratio can then be calculated based on the probability for each of the dialing records and this call pacing hit ratio can be used by a predictive dialer in various embodiments to more accurately pace the placing of outbound calls then by using conventionally derived call pacing hit ratios.
US09807231B2 Providing additional information to called parties
A system, method, and computer readable medium for providing additional information to called parties comprises receiving a call from a calling party, performing a lookup of information associated with the calling party in a database, receiving the information from the database, and forwarding the information to a called party. The system comprises at least one device for receiving a call from a calling party, and at least one database for storing information associated with the calling party, wherein the at least one device is operable to perform a lookup of information associated with the calling party in a database, receive the information from the database, and forward the information to a called party.
US09807230B2 Parameter writing program on communication subscriber card
The present invention provides a mobile apparatus and a communication subscriber card testing method. The mobile apparatus comprises a communication subscriber card port apparatus and a controller. The communication subscriber card port apparatus is used to be connected to a communication subscriber card. The controller is used to transmit an administrative check instruction to the communication subscriber card via a card operation interface and encode at least a parameter into at least a first encoded parameter conforming to a first specific format of the communication subscriber card after the controller receives a check success message from the communication subscriber card via the card operation interface, so as to execute a parameter writing program on the communication subscriber card and write the first encoded parameter into the communication subscriber card.
US09807224B2 Method and apparatus for accessing services of a device
A telephony device is provided including a display, a processor, and a network interface for communicating via a communications network. The telephony device runs a browser application, a server application, and a service application including services using the processor. The processor controls the server application to recognize a first command request that is provided to the server application using a first transfer protocol via the communications network, and provides instructions to the service application in response to the first command request. The processor controls the service application to control a function of the telephony device by executing a first set of commands, generate a first content, and provide the first content to the server application. The processor controls the server application to generate a first response to the first command request, the first response including the first content.
US09807219B2 Method and terminal for executing user instructions
A method for a terminal to execute user instructions, includes: receiving an instruction inputted by a user; and executing a preset program string according to the received instruction, the preset program string including at least one preset program.
US09807217B1 Selective audio notifications based on connection to an accessory
A computer-implemented method of determining when an audio notification should be generated includes detecting receipt of a triggering event that occurs on a user device; generating, based on detecting, the audio notification for the triggering event; receiving, from the user device, a user voice command responding to the audio notification; and generating a response to the user voice command based on one or more of (i) information associated with the audio notification, and (ii) information associated with the user voice command.
US09807214B2 Temporary contacts
Architecture that enables the implementation of temporary contacts by the inclusion of additional data with each contact. The additional data can comprise geolocation data such as GPS coordinates, triangulation information, or other geographical coordinate or location data technologies. Additionally, the mere presence of the additional data can be a trigger to interact with the user as to if the contact should be maintained in the long term or removed in the short term. The association of the geolocation location data of a mobile device with a contact being added and intelligent use of the geolocation data enables prompting of the user to delete or mark for deletion the contact as a temporary contact or retain the contact until marked for removal and removed. Spatial and/or temporal criteria can be manually selected or automatically set for all designated temporary contacts or on an individual basis.
US09807211B2 Protective modular case for electronic device
A protective case for an electronic device includes an inner liner, a first aperture, a second aperture, and an outer shell. The inner liner receives the electronic device and the first aperture permits access to a touchscreen interface of the electronic device. The second aperture permits optical access to a camera of the installed electronic device. The outer shell includes an attachment mechanism for attaching an accessory. The attachment mechanism includes a receiver channel to slidably receive a rail member of the accessory to removably attach the accessory to the protective case. The receiver channel includes a lip for retaining the rail member in the receiver channel. The attachment mechanism further includes a snap feature having an interference fit with a corresponding snap feature of the rail member to removably lock the rail member into the receiver channel when the rail member is inserted into the receiver channel.
US09807209B2 Mobile terminal
A mobile terminal, including: a main body in which a semicircle-shaped, cell chamber with an opened end is provided, wherein one inner side of the cell chamber is provided with a plurality of groups of electrode contacts, and the other inner side of the cell chamber is provided with a plurality of sliding tracks at locations corresponding to the plurality of groups of electrode contacts, respectively; and a semicircle-shaped cell having one side provided with a plurality of groups of electrodes configured to be engaged with the electrodes, and the other side provided with a plurality of positioning tracks configured to be engaged with the sliding tracks. The mobile terminal allows replacing a cell in a switched-on state without opening a back cover of the main body.
US09807202B2 Communication protocols for electronic locks
A connecting device operating as a gateway in communicating information to a lock device using a first bandwidth wireless communication protocol, and which also operates temporarily as an access point for communicating other information with the lock device using a second bandwidth wireless communication protocol. Temporary, random credential may be used to establish a one-time connection with the connecting device via the access point. Upon completion of the transfer of information using the second bandwidth wireless communication protocol, the access point may be terminated, and the generated credential may become obsolete. The server may also attempt to balance a load on the server by scheduling the timing of at least certain types of communications to lock device based on matching periods of time in which usage of the lock device is low with times that would allow for a balance of the load on the server.
US09807200B2 System and method providing user interactivity across a network
The present invention includes computerized method and apparatus for user interactivity with a network application executing on a server. The method and apparatus includes receiving, via a wireless network, an event message from a mobile device, the event message representing an input from a user interface on the mobile device where the user interface is executing based on a mobile application. The method and apparatus further includes generating data values based on the input in the event message and information relating to the mobile device. Moreover, the method and apparatus includes sending an update message to the mobile device based on the data values for updating a display of the mobile device.
US09807195B2 System for setting and controlling functionalities of mobile devices
A system for presenting a clinical process of a patient in a clinical facility having a network, a system backend communicable with the network, and at least one mobile device communicable with the system backend, the mobile device comprising a mobile processor and a display, the mobile processor configured to operate in at least one first user interface mode and at least one second user interface mode, where the mobile processor is configured to enable the operation of at least one built-in function when operating in the at least one first user interface mode and where the mobile processor is configured to disable the operation of the at least one built-in function when operating in the at least one second user interface mode. The mobile processor operating in the at least one second user interface mode is configured to present a list of one or more patients each with a corresponding clinical process, each patient listing configured to re-enable access to the at least one built-in function associated with the corresponding clinical process of the listed patient.
US09807190B2 Distributed caching system with subscription based notification of cache invalidations
Described herein are systems, devices, and methods for content delivery on the Internet. In certain non-limiting embodiments, a caching model is provided that can support caching for indefinite time periods, potentially with infinite or relatively long time-to-live values, yet provide prompt updates when the underlying origin content changes. In one approach, an origin server can annotate its responses to content requests with tokens, e.g., placing them in an appended HTTP header or otherwise. The tokens can drive the process of caching, and can be used as handles for later invalidating the responses within caching proxy servers delivering the content. Tokens may be used to represent a variety of kinds of dependencies expressed in the response, including without limitation data, data ranges, or logic that was a basis for the construction of the response.
US09807185B2 Ranking information items by relevance
In one embodiment, a method includes collecting, by one or more computing devices, multiple information items of multiple types relevant to a user, where the information items are collected from a social-networking system, and the user is a member of the social-networking system. The method further includes determining a relevance value for each of the information items and classifying each information item as being deterministic or non-deterministic based at least in part on the relevance value. The method also includes sending one or more push notifications to one or more client devices associated with the user, the push notifications including one or more of the information items classified as non-deterministic sent in an order of their respective relevance values. The method also includes storing the information items classified as deterministic for later retrieval by the user.
US09807184B1 Configuration of content site user interaction monitoring in data networks
A collection configuration management system can be used to manage one or more monitoring objects, such as tags, included in one or more content objects. The collection configuration management system can compartmentalize monitoring object configurations into a monitoring object bundle that may be executed as a result of loading the one or more content objects. The monitoring object bundle can be generated to include one or more monitoring objects, as well as monitoring object management loader functionality.
US09807182B2 Determination of user reputation regarding data object exposure in cloud computing environments
Embodiments disclosed herein provide systems, methods, and computer readable media for determining user reputation regarding data object exposure in a cloud computing environment. In a particular embodiment, a method provides receiving, from the cloud computing environment, information regarding behavior of a user in the cloud computing environment. The method further provides analyzing the information to determine a plurality of exposure characteristics for the user. The method provides determining a reputation of the user for exposing data objects in the cloud computing environment based on the plurality of exposure characteristics.
US09807176B2 Method and apparatus for connection management
In accordance with an example embodiment of the present invention, there is provided a method, comprising receiving in an apparatus a first message from a second apparatus located in a different domain as the apparatus, the first message comprising a logical name of the second apparatus and a first global address, receiving a second message from a third apparatus, the second message comprising a second global address, and determining whether the first and second global addresses are the same address, or where the first and second global addresses are IPv6 addresses, whether they belong to the same network, and responsive to the first and second global addresses being the same address, or in the case of IPv6 belonging to the same network, causing transmission of information comprising at least one of a logical name and a local address of the second apparatus to the third apparatus.
US09807172B2 Mobile device intermediary for vehicle adaptation
A mobile device intermediary for vehicle adaptation is disclosed. A mobile device intermediary can access driver profile information and vehicle profile information from a remotely located device, determine vehicle adaptation information based on the driver profile information and vehicle profile information, and facilitate access to the vehicle adaptation information to facilitate adapting an aspect of a first vehicle. The mobile device intermediary can further receive other vehicle profile information related to a second vehicle associated with a driver profile and include the other vehicle profile information in determining the vehicle adaptation information. The vehicle adaptation information can be related to adapting a performance aspect of the first vehicle. The vehicle adaptation information can also be related to adapting an amenity aspect of the first vehicle. Vehicle adaption information can provide improved safety and driver comfort as a driver uses different vehicles, can be portable, and can be device independent.
US09807171B2 Conclusive write operation dispersed storage network frame
A method begins by a processing module generating a payload of a dispersed storage network frame regarding a conclusive write request operation by generating one or more slice name fields of a payload to include one or more slice names corresponding to one or more write commit responses of a write request operation, wherein the conclusive write request operation is a conclusive phase of the write request operation. The method continues with the processing module generating one or more slice revision numbering fields of the payload, wherein each slice revision numbering field includes a slice revision number corresponding to an associated slice name of the one or more slice names. The method continues with the processing module generating a protocol header of the DSN frame by generating a payload length field of the protocol header to include a payload length and generating remaining fields of the protocol header.
US09807170B2 Storage management calculator, and storage management method
In one mode, a management calculator is connected to a host calculator and a storage device, and stores, in a memory, composition information and function setting information. The composition information shows multiple logic storage regions provided by the storage device, and objects that are stored in one logic storage region from among the multiple logic storage regions and that are executed by the host calculator, the logic storage regions and the objects being shown in association with one another. Meanwhile, the function setting information shows storage functions set for the logic storage regions.
US09807168B2 Distributed shared log for modern storage servers
Disclosed herein are system, method, and computer program product embodiments for accessing a distributed shared log that supports a total order over log writes and multiple logical log streams. An embodiment operates by selecting a range of log entries for a logical log stream from the distributed shared log and mapping the selected range of log entries to associated storage units in a plurality of storage units. The selected range of log entries are stored at the associated storage units according to metadata that indexes the selected range of log entries by logical log stream. The selected range of log entries are then requested from the associated storage units based on the mapping. The selected range of log entries for the logical log stream are then returned from the associated storage units based on a scan of the metadata. The received log entries are then reassembled.
US09807162B2 Method and system for communication between a server and a client device
Systems and methods providing users with a rich web experience are disclosed. In one embodiment, a client and at least one server are in communication using a dual communication link. In another embodiment, a markup language based instant messaging application is disclosed. The instant messaging application may include group instant messaging. The instant messaging application may also provide group member persistence and message persistence at the server. In another embodiment, a card based web application is disclosed, where the card information and character may be shared with other users or within a group. The cards may also be configurable by users.
US09807161B2 Distributed events in an access control system
A method disclosed may include storing event data in a physical access control system originating from a first device of a plurality of security devices in a first data area of a memory. The method may include storing event data originating from devices other than the first device in a second data area. The method may include removing the event data from the first data area to prevent the first data area from occupying more than a first memory space and removing the event data from the second data area to prevent the second data area from occupying more than a second memory space. The method may include distributing the event data from the first data area to the other devices through a network interface.
US09807160B2 Autonomic content load balancing
Techniques are disclosed for providing autonomic content load balancing. A programmatic selection is made from among alternative content versions based upon current conditions. Preferably, the alternative selectable versions specify content to be used in a Web page, and a version is selected responsive to receiving a request for the Web page. The selectable version may comprise the Web page, or a component of a Web page may have selectable versions. Optionally, the Web page may include more than one component with dynamically-selectable content. In this case, the versions may be selectable independently of one another.
US09807157B2 Hybrid virtual load balancer
Disclosed herein are system, method, and computer program product embodiments for performing load balancing of a data packet received by a hybrid virtual load balancer. An embodiment operates by detecting a hardware capability of a switch. The hybrid virtual load balancer may also receive policy code from a user specifying a desired load balancing behavior for the data packet. Based on the hardware capability and the policy code, the hybrid virtual load balancer may determine whether to offload load balancing of the data packet to the switch or process the data packet in software on the hybrid virtual load balancer. If the load balancing is to be offloaded, the hybrid virtual load balancer may send programming instructions to an SDN controller coupled to the switch. The programming instructions direct the SDN controller to program the switch to load balance the data packet.
US09807155B1 Device capability filtering
A computer-implemented method may include identifying first capability information for a computer device. The first capability information may be provided by the computing device. The method may further include augmenting the first capability information to produce second capability information that reflects capabilities of the computing device that were not reported by the computing device, comparing the second device capability information to application requirements that define device characteristics required or preferred for one or more applications in an online application marketplace that is accessible to the computing device, and providing one or more representations of applications filtered by the comparing of the second device capability information to the device requirements. The one or more representations may be provided for presentation by the computing device.
US09807154B2 Scalable logging control for distributed network devices
In one embodiment, a method includes receiving one or more logging events from a client application during a period of time when a logging control configuration has not been fully applied, handling any logging events directed toward at least one of a library code and one or more client applications by storing information relating to an originator of the logging events in a log file and dispatching the logging events directed toward at least one of the library code and the one or more client applications to a syslog daemon, and en-queuing all other logging events for later processing in a circular buffer maintained in non-persistent memory of a shared memory for later retrieval, wherein the other logging events are en-queued for later processing regardless of a severity indicated for any individual logging events. Other methods, systems, and computer program products are described according to more embodiments.
US09807145B2 Adaptive tile framework
The present disclosure includes an adaptive tile framework. In one embodiment, a method is disclosed comprising sending an access request from a mobile application operating on a mobile device to one or more remote systems, receiving a plurality of interactive features available on the remote systems based on a role of a user associated with the mobile application, associating the plurality interactive features with a plurality of tiles, where particular interactive features are associated with particular tiles, and where the tiles are user interface elements for interfacing with one or more specific interactive features of the remote systems, and displaying the tiles as a two-dimensional array having rows and columns of tiles. A tile placement for each tile is determined automatically.
US09807143B2 Systems and methods for event routing and correlation
A collaboration environment provides a generic event distributing framework that can distribute both synchronous and asynchronous events. The distributed events may be pre-defined or dynamically defined. Further, the framework can support multiple data formats for the event payload. The collaboration environment relies on two separate APIs to separate event producers from event consumers.
US09807136B1 System and method for streaming application isolation
Providing streaming of one or more applications from streaming servers onto one or more clients. The computer readable medium includes computer-executable instructions for execution by a processing system. The applications are contained within one or more isolated environments, and the isolated environments are streamed from the servers onto clients. The system may include authentication of the streaming servers and authentication of clients and credentialing of the isolated environments and applications the clients are configured to run. The system may include encrypted communication between the streaming servers and the clients. The system may further include a management interface where administrators may add, remove and configure isolated environments, configure client policies and credentials, and force upgrades. The streamed isolated environments may be isolated from other applications and the host operating system on the clients and applications within the isolated environments may run without performing an application-installation on the client.
US09807133B2 Notification control apparatus for replying to received information and notification control method
In accordance with one embodiment, a notification control apparatus comprises an interface and a control section. The interface receives first information sent from a terminal held by a user. The control section calculates, based on the information received by the interface, a distance from the notification control apparatus to the terminal held by the user, and carries out a control to send reply information to the terminal held by the user if the distance is within a given range, and not to send reply information if the distance is out of the given range.
US09807123B2 Electronic messaging exchange
A computer-implemented system and method for secure electronic message exchange including coupling a control platform to a workstation of a plurality of workstations via a communications medium, where the control platform includes one or more apparatuses for monitoring, controlling, conversion, and billing, related to messages exchanged between a plurality of local users and a plurality of remote users. The system prevents forwarding or copying of a message sent by a local user of the plurality of local users and received by a remote user of the plurality of remote users, to another party by the control platform. The system and method also provides for authenticating the remote user with the control platform.
US09807121B1 Apparatus and method for decryption of secure communication sessions
An apparatus includes a processor and a memory storing instructions executed by the processor to receive a first communication session using a first key, where the first communication session is between a client and a server. A second communication session is initiated using a second key, where the second communication session is between the apparatus and the server. An active communication session is negotiated between the client and the server using the first key and the second key. The active communication session is decrypted using the first key and the second key. The active communication session is re-encrypted using a third key to form re-encrypted data.
US09807119B2 System and method for supporting web services in a multitenant application server environment
In accordance with an embodiment, described herein is a system and method for supporting web services in a multitenant application server environment. The system comprises a domain with a plurality of partitions, wherein each partition can include one or more web services, and a web services inspection language (WSIL) application. A partition-aware managed bean server can include managed beans for generating addresses of web services deployed to each partition, wherein the generated addresses can be retrieved by the WSIL application in that partition for use by clients in accessing the web services. The system can further include a web service security manager that can secure web services in each partition, by attaching security policies to each web service endpoint and enforcing the security policies on requests directed to that web service endpoint.
US09807116B2 Methods and apparatus to identify priorities of compliance assessment results of a virtual computing environment
Methods, apparatus, systems and articles of manufacture are disclosed to identify priorities of compliance assessment results of a virtual computing environment. An example method disclosed herein to identify priorities for defects includes associating, with a processor, a first defect with an asset class and a repair action, the first defect indicative of a computing resource being out of compliance with a policy, determining, with the processor, a priority for the defect based on past repair actions performed to correct past defects corresponding to the same asset class, and displaying the defect in rank order with a plurality of other defects based on the priority.
US09807115B2 System and a method for identifying the presence of malware and ransomware using mini-traps set at network endpoints
A system and a method for identifying the presence of ransomware on a network including a plurality of resources, and for trapping the ransomware therein.
US09807113B2 Polymorphic obfuscation of executable code
This document generally relates to systems, method, and other techniques for identifying and interfering with the operation of computer malware, as a mechanism for improving system security. Some implementations include a computer-implemented method by which a computer security server system performs actions including receiving a request for content directed to a particular content server system; forwarding the request to the particular content server system; receiving executable code from the particular content server system; inserting executable injection code into at least one file of the executable code; applying a security countermeasure to the combined executable code and executable injection code to create transformed code; and providing the transformed code to a client computing device.
US09807109B2 Profiling cyber threats detected in a target environment and automatically generating one or more rule bases for an expert system usable to profile cyber threats detected in a target environment
A computer implemented method of profiling cyber threats detected in a target environment, comprising: receiving, from a Security Information and Event Manager (SIEM) monitoring the target environment, alerts triggered by a detected potential cyber threat, and, for each alert: retrieving captured packet data related to the alert; extracting data pertaining to a set of attributes from captured packet data triggering the alert; applying fuzzy logic to data pertaining to one or more of the attributes to determine values for one or more output variables indicative of a level of an aspect of risk attributable to the cyber threat.
US09807108B2 Computer network attribute bilateral inheritance
Current approaches to managing security intelligence data often address both threat and malicious behavior at the individual computer level, tracked by the Internet Protocol (IP) address. For example, important facts, observed behavior, and other indications that are tracked by security organizations are only tracked with respect to individual IP addresses. Bilateral network inheritance generally refers to inheriting a variety of attributes from parents to children and from children to parents in a computer network hierarchy. The computer network hierarchy may comprise various entities such as, for example, top level entities, autonomous systems, address ranges, and individual IP addresses.
US09807098B2 Cross access login controller
Systems and methods here may be used for authorizing network access including using by a server computer with a processor and memory, for receiving, through the gateway support node, a request to access the first network associated with the gateway support node from a client device, wherein the request includes a client device identifier, sending a validation request of the client device identifier to the data storage server, receiving a validation response based on previously registered client device identifier information and previously registered credential information from a second network, from the data storage server and sending authorization approval to the gateway support node for the client device access request to the first network.
US09807096B2 Controlled token distribution to protect against malicious data and resource access
Techniques are described for controlling data and resource access. For example, methods and systems can facilitate controlled token distribution across systems and token processing in a manner so as to limit access to and to protect data that includes access codes.
US09807095B2 Remote access to shared media
Remote media access is facilitated. According to an example embodiment, remote-user media access is facilitated using media provided by a subscriber media source, over a packet-based network. This access is facilitated in an environment involving subscriber users that provide media for transfer over a packet-based network to a remote device. A host server receives a request for access to media content provided by a subscriber. The request is authorized as a function of authorization criteria. In response to the request being authorized, a media source associated with the subscriber is controlled to provide requested media for access at a remote device. A media player is displayed at the remote device, and the media is provided for access via the media player.
US09807092B1 Systems and methods for classification of internet devices as hostile or benign
A dynamic access pricing and active countermeasure system and method for detecting and protecting against automated Internet attackers that incapacitates or disables the attackers. The dynamic access pricing and active countermeasure generally includes 1) the provision of a device fingerprint by a device at the start of an iteration of the client-puzzle challenge-response protocol; 2) a dynamic access pricing policy associated with a transaction identifier; 3) the determination of the puzzle difficulty level based on the interaction history of the device fingerprint solely with respect to the dynamic access pricing policy; 4) the binding of the device fingerprint to the client puzzle challenge; the generation of transaction authorization codes that the device presents to a protected application, system, interface or device.
US09807091B2 Proximity-based system for automatic application or data access and item tracking
A system and method provide automatic access to applications or data. A portable physical device, referred to herein as a Personal Digital Key or “PDK”, stores one or more profiles in memory, including a biometric profile acquired in a secure trusted process and uniquely associated with a user that is authorized to use and associated with the PDK. The PDK wirelessly transmits identification information including a unique PDK identification number, the biometric profile and a profile over a secure wireless channel to a reader. A computing device is coupled to the reader. An auto login server is coupled to the reader and the computing device and launches one or more applications associated with a user name identified by the received profile.
US09807083B2 Distributed white list for security renewability
To provide for security and robustness in distribution of high value video content such as UHD video, a white list is provided that does not grant default access to content like a revocation listing does, but rather forces a software update on potentially compromised devices to bring them back into copy protection compliance, eliminating, e.g., the use of certain outputs that have been compromised. Prior to outputting content, a source device determines whether the receiving device is on a white list, whether the output is still valid, whether the version number of the receiving device is still valid, and that the receiving device does not have insecure outputs on which it could re-output content.
US09807079B2 Single sign on proxy for regulating access to a cloud service
Embodiments disclosed herein provide systems, methods, and computer readable media for using a single sign-on proxy to regulate access to a cloud service. In a particular embodiment, a method provides receiving an authentication request from a user system directed to a SSO service and determining whether the authentication request satisfies at least one criterion for allowing access to the cloud service associated with the SSO service. Upon determining that the authentication request satisfies the at least one criterion, the method provides forwarding the authentication request to the SSO service.
US09807078B2 Computerized method and system for managing a community facility in a networked secure collaborative exchange environment
In embodiments of the present invention improved capabilities are described for managing a community facility in a networked secure collaborative computer data exchange environment, including providing an exchange community facility where each of a plurality of users operating a plurality of client computing devices is enabled to establish a corresponding informational profile that is made accessible to other users operating the plurality of client computing devices and is enabled to find and interact with the other users based on the informational profile.
US09807069B2 Secure transaction systems and methods
Systems and methods are described that use tag authentication and presence verification techniques in connection with a variety of transactions. In certain embodiments, an authentication device may verify the authenticity of a secure tag by determining whether the secure tag stores secret information provisioned by a trusted authority. In some embodiments, such an authentication process may be performed without exposing the secret information to the authentication device, thereby maintaining integrity of the secure tag. In other embodiments, insecure tags and/or tags that do not include secret information are used.
US09807061B2 Privacy server for protecting personally identifiable information
A privacy server protects private information by substituting a token or an identifier for the private information. The privacy server recognizes that a communication includes private information and intercepts the communication. The privacy server replaces the private information with a random or pseudo-random token or identifier. The privacy server maintains the private information in a local database and associates the private information for a particular person with the token or identifier for that person.
US09807060B2 Governed routing of enterprise data in hybrid mobile applications
Methods and arrangements for protecting enterprise data with respect to a hybrid application in a mobile device that accesses a global computer information network using enterprise infrastructure. A hybrid application is recognized in a mobile device, the hybrid application being configured to communicate with an enterprise network and a non-enterprise network. There are provided, in communication with the hybrid application, controls for segregating data flows from the enterprise network and non-enterprise network. A policy service is provided, which applies a policy for the segregating and governed routing of data flows from the enterprise network and the non-enterprise network. Other variants and embodiments are broadly contemplated herein.
US09807059B2 Device, software module, system or business method for global real-time telecommunication
A telecommunication device for real-time communication at a border between a global transport network and a private domain of a communication network may include a proxy for a communication protocol, means for traffic using real-time communication protocols to traverse a firewall, means for real-time traffic initiated by the communication protocol to traverse a firewall, means for measuring and collecting value information about the real-time traffic over the global transport network, means for creating mutual trust between the telecommunication device and a second device with which it communicates; and means for authorizing usage of a feature for a mutually trusted communication participant.
US09807058B2 Monitoring wireless data consumption
Techniques and devices for circumventing wireless data monitoring in communications between a communication device and a proxy server, as well as systems and techniques for detecting and resolving vulnerabilities in wireless data monitoring systems are described herein. The techniques for circumventing wireless data monitoring may include manipulating a routing table of a communication device, encapsulating data in an unmonitored protocol, and transmitting the encapsulated data in a “bearer,” or communications channel, to a proxy server that fulfills requests included in the encapsulated data. Furthermore, the techniques for detecting and resolving network vulnerabilities may include restricting protocols by bearers in an Access Control List, limiting a bandwidth of a bearer, or protecting a routing table in a secure location of the communication device.
US09807054B2 Method and system for advanced alias domain routing
A method and system for advanced alias domain routing are disclosed. According to one embodiment, a computer implemented method comprises receiving an incoming message from a first unified communications server, the incoming message comprising source address data, destination address data, and digital content. A real address of a destination address is computed by using the source address data, and an alias address of a source address is computed by using the destination address data. The incoming message is processed, wherein processing the incoming message includes enforcing policies. An outgoing message is generated comprising the digital content, the real address and the alias address. The outgoing message is transmitted to a second unified communications server.
US09807042B2 Enhanced real-time messaging
A system includes a gateway that is configured to receive a message from a source for transmission to a destination and multiple communication channels on which to transmit the message to the destination, where the communication channels include different types of communication channels. The system includes a decision engine that is operably coupled to the gateway and the communication channels. The decision engine is configured to select a first communication channel from the communication channels to route the message for transmission to the destination. The decision engine is configured to select a second communication channel from the communication channels to route the message for transmission to the destination in response to a period of time expiring without receiving an acknowledgement from the destination via the first communication channel, where the second communication channel is a different type of communication channel than the first communication channel.
US09807041B2 System and method for providing a user messaging service for use with a cloud platform environment
In accordance with an embodiment, described herein is a system and method for providing a user messaging service for use with a cloud computing environment. In accordance with an embodiment, the system includes a notifier component, which receives information describing notifiable events that occur within the cloud environment during the provisioning of the enterprise applications, and communicates the information to a user messaging service at a user messaging server. The user messaging service is configured, according to one or more user communication preferences, to communicate to users, notifications describing the notifiable events, via one or more channels according to the preferences associated with the users. For example, a cloud account user can indicate a preference that status notifications for that user, such as completion of an operation or operational alerts, be communicated via one or more preferred channels, for example email, instant messaging, or social media.
US09807039B2 System and method for processing instant messages
Various aspects relate to using structured messages within one or more systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user. Further, aspects relate to using instant messaging in a trading environment.
US09807038B2 Method and system for providing instant messaging service
Provided is a technique for transmitting and receiving a chat message through a message server. A user may transmit and receive a chat message to and from a friend of a first type and may receive a chat message from a friend of a second type, and receive various chat messages from a company supporting the friend of the second type.
US09807037B1 Automatically suggesting completions of text
A user may respond to a request of another user by entering text, such as a customer service representative responding to a customer. As the responding user enters text, a completion of the text may be suggested to the responding user so that the responding user may select the completion instead of continuing to enter text. Previous messages between the two users and other information may be used to determine an appropriate completion to the entered text. A topic vector may be determined from previous messages, and a feature vector may be determined from the entered text. The topic vector and the feature vector may be used to identify characters that may follow the entered text.
US09807035B1 Using available bandwidths of an IP fabric to intelligently distribute data
In one example, a plurality of network devices forming an Internet protocol (IP) fabric includes first, second, third, and fourth network devices. The first network device includes a plurality of network interfaces communicatively coupled to at least the third and fourth network devices of the plurality of network devices, which are between the first network device and the second network device. The first network device also includes one or more hardware-based processors configured to determine available bandwidths for the third network device and the fourth network device toward the second network device, determine a ratio between the available bandwidths for the third and fourth network devices, and forward data (e.g., packets or bytes) toward the second network device such that a ratio between amounts of the data forwarded to the third and fourth network devices corresponds to the ratio between the available bandwidths.
US09807034B2 System and method for creating a scalable monolithic packet processing engine
A novel and efficient method is described that creates a monolithic high capacity Packet Engine (PE) by connecting N lower capacity Packet Engines (PEs) via a novel Chip-to-Chip (C2C) interface. The C2C interface is used to perform functions, such as memory bit slicing and to communicate shared information, and enqueue/dequeue operations between individual PEs.
US09807031B2 System and method for network configuration
One embodiment of the present invention provides a network device that facilitates configuration orchestration. During operation, the system interprets a configuration command and stores a data structure representing a set of business logic. The business logic can be triggered by the configuration command, a local condition, or both. Furthermore, the system configures the switch according to an outcome of the business logic.
US09807027B2 Maintaining packet order in a multi processor network device
A plurality of packets are received by a packet processing device, and the packets are distributed among two or more packet processing node elements for processing of the packets. The packets are assigned to respective packet classes, each class corresponding to a group of packets for which an order in which the packets were received is to be preserved. The packets are queued in respective queues corresponding to the assigned packet classes and according to an order in which the packets were received by the packet processing device. The packet processing node elements issue respective instructions indicative of processing actions to be performed with respect to the packets, and indications of at least some of the processing actions are stored. A processing action with respect to a packet is performed when the packet has reached a head of a queue corresponding to the class associated with the packet.
US09807023B2 Method, apparatus and machine readable medium for traffic engineering in a communications network having quality of service flows and best effort flows
The present disclosure provides a method, apparatus and machine readable medium for traffic engineering in a communications network having Quality of Service (QoS) flows and Best Effort (BE) flows. Traffic engineering in a mixed traffic scenario is a multi-objective optimization (MOO) problem having a solution which involves trade-offs between QoS performance objectives and BE performance objectives. In one embodiment of the method, jointly optimized paths and respective flow allocations for each of the QoS flows and BE flows are determined. At least one network component in the communications network are notified of the jointly optimized paths and respective flow allocations for each of the QoS flows and BE flows.
US09807022B2 Optimum utilization of yellow tokens in packet metering
Packet metering systems and methods optimize utilization of yellow or excess tokens. The packet metering method includes receiving a packet of size B in an interval; and marking a color of the packet as green for committed, yellow for excess, or red for discard, based on the size B, a current committed token bucket for the interval, a current excess token bucket, and an overflow counter used to preserve unused yellow tokens from previous intervals while preserving Excess Information Rate (EIR) and Excess Burst Size (EBS) for the interval.
US09807021B2 System and method for distribution of policy enforcement point
The disclosure herein describes an edge device of a network for distributed policy enforcement. During operation, the edge device receives an initial packet for an outgoing traffic flow, and identifies a policy being triggered by the initial packet. The edge device performs a reverse lookup to identify at least an intermediate node that is previously traversed by the initial packet and traffic parameters associated with the initial packet at the identified intermediate node. The edge device translates the policy based on the traffic parameters at the intermediate node, and forwards the translated policy to the intermediate node, thus facilitating the intermediate node in applying the policy to the traffic flow.
US09807017B2 Multicast traffic load balancing over virtual link aggregation
One embodiment of the present invention provides a switch. The switch comprises one or more ports, a link management module and a load balancing module. The link management module operates a port of the one or more ports of the switch in conjunction with a remote switch to form a virtual link aggregation. The load balancing module generates an index of a weight distribution vector based on address information of a multicast group associated with the virtual link aggregation. A slot of the weight distribution vector corresponds to a respective switch participating in the virtual link aggregation. In response to the index indicating a slot corresponding to the switch, the load balancing module designates the switch as primary switch for the multicast group, which is responsible for forwarding multicast data of the multicast group via the virtual link aggregation.
US09807009B2 System and method for providing congestion notification in layer 3 networks
A system and method is provided for sending congestion notification messages through L3 networks. For example, a data packet is received at a first switch in a first fabric block of an L3 network, and the first switch performs source MAC tagging of the data packet. The data packet is then forwarded to a second switch in a second fabric block of the L3 network, and the source MAC tag is maintained by the second switch and any intermediate switches. The second switch determines, in response to receiving the data packet, whether it is congested, and generates a notification message if it is congested. The notification message is L2 forwarded to the first fabric block, and further forwarded from the first switch to a source of the data packet using ACL matching.
US09807008B2 Tournament scheduling
A method is provided for allocating tasks amongst system computing resources by using polling tournaments. The method includes receiving a request to schedule a task. The task is associated with a constraint identifying an amount of computing resources needed to perform the task. A subset of candidate devices from a plurality of server computing devices is randomly selected to compete in a polling tournament for scheduling the task. The subset includes a predetermined maximum number of candidate devices. The candidate devices of the subset are polled to determine an amount of computing capacity currently available in each candidate device. A winning candidate device of the polling tournament is determined based on the amount of computing capacity currently available in each of the polled candidate devices and the constraint. Thereafter, the task is scheduled to be run by the winning candidate device.
US09807007B2 Progressive MAC address learning
One embodiment of the present invention provides a switch in a network of interconnected switches. The switch includes a storage device, a hardware management apparatus, and a layer-2 management apparatus. The storage device stores a forwarding table, which includes an entry comprising a MAC address and an egress port for the MAC address. The hardware management apparatus determines whether a destination MAC address of a frame is present in a hardware table in memory of the switch. The layer-2 management apparatus, in response to a determination that the destination MAC address is not present in the hardware table, looks up a first entry comprising the destination MAC address in the forwarding table, and creates a second entry comprising the destination MAC address in the hardware table based on the first entry.
US09807003B2 System and method for supporting partition-aware routing in a multi-tenant cluster environment
A system and method can support partition-aware routing in a multi-tenant cluster environment. An exemplary method can support one or more tenants within the multi-tenant cluster environment. The method can associate each of the one or more tenants with a partition of a plurality of partitions. The method can then associate each of the plurality of partitions with one or more nodes of a plurality of nodes, each of the plurality of nodes being associated with a leaf switch of a plurality of switches, the plurality of switches comprising a plurality of leaf switches and a plurality of root switches. Finally, the method can generate one or more linear forwarding tables, the one or more linear forwarding tables providing isolation between the plurality of partitions, wherein each of the plurality of nodes is associated with a partitioning order.
US09807002B2 Centralized route determination in communication networks
Methods, apparatus and articles of manufacture (e.g., physical storage media) to perform centralized route determination in communication networks (e.g., such as software defined networks) are disclosed. Example methods for route determination disclosed herein include accessing, with a controller of a software defined network, a first set of constraints specifying whether route splitting is permissible for respective ones of a set of flows in the software defined network. Such disclosed example methods also include accessing, with the controller, a second set of constraints specifying respective bandwidth demands for the respective ones of the set of flows in the software defined network. Such disclosed example methods further include determining, with a linear programming model implemented by the controller, a set of routes based on the first and second sets of constraints, wherein the set of routes is to route the set of flows in the software defined network.
US09807001B2 Segment routing using a remote forwarding adjacency identifier
Disclosed is an apparatus and method for segment routing using a remote forwarding adjacency identifier. In one embodiment, a first node in a network receives a packet, wherein the packet is received with a first segment-ID and another segment ID attached thereto. The first node detaches the first and the other segment IDs from the packet. Then the first node attaches a first label to the packet. Eventually, the first node forwards the packet with the attached first label directly to a second node in the network. In one embodiment, the other segment ID corresponds to a forwarding adjacency or tunnel label switched path between the first node and another node.
US09806996B2 Information processing system and control method for information processing system
An effect range identifying unit identifies servers that were in communication. Then, the effect range identifying unit identifies virtual machines that were in communication in the identified servers. However, the effect range identifying unit excludes the virtual machine in which the time elapsed after the occurrence of the failure is greater than the aging time from the virtual machines that were in communication. Furthermore, the effect range identifying unit refers to the ARP management table and excludes the virtual machine in which the failure occurrence time is not greater than the transmission time from the virtual machines that are in communication. Then, the effect range identifying unit refers to VM allocation information and tunnel path information and identifies a tenant and a communication path that are affected by the failure.
US09806994B2 Routing via multiple paths with efficient traffic distribution
A network element includes circuitry and one or more interfaces. The interfaces are configured to connect to a communication network. The circuitry is configured to assign multiple egress interfaces corresponding to respective different paths via the communication network for routing packets to a given destination-address group, to hold, for the given destination-address group, respective state information for each of multiple sets of hash results, to receive via an ingress interface a packet destined to the given destination-address group, to calculate a given hash result for the packet and identify a given set of hash results in which the given hash result falls, and to forward the packet via one of the multiple egress interfaces in accordance with the state information corresponding to the given destination-address group and the given set of hash results.
US09806993B1 Providing routing information for weighted multi-path routing
Techniques for multi-path routing of packets to a destination node based on multiple routing tables of a router device. In an embodiment, a router device includes port groups which each correspond to a different respective network path to the same destination node. In another embodiment, each routing engine of multiple routing engines in a router device routes packets to the destination node based on a different respective one of multiple routing tables. The routing tables may include respective entry sets which, at least with respect to routing packets to the destination node, dedicate each routing engine to a respective one of the port groups.
US09806989B2 Layer 3 (L3) best route selection rule for shortest path bridging multicast (SPBM) networks
A method, apparatus and computer program product for providing a best route selection rule is presented. A determination is made at a first edge router, whether a second edge router in a network advertises a first BMAC address and at least one other BMAC address When the second edge router advertises only a first BMAC address, then the first BMAC address is used in a routing table for a Layer 3 (L3) next hop for a route. When the second edge router advertises more than one BMAC address, at least one other BMAC address is used in the routing table for said L3 next hop for the route.
US09806988B2 Multi-protocol telecommunications routing optimization
A telecommunications switching system employing multi-protocol routing optimization which utilizes predetermined and measured parameters in accordance with a set of user priorities in determining the selection of a telecommunications path to be utilized for transmitting a data file to a remote destination. The switching system has a first memory for storing the data file to be transferred, a second memory for storing predetermined parameters such as cost data associated with each of the telecommunications paths, a third memory for storing a set of user priorities regarding the transmission of data files, and means for measuring the value of variable parameters such as file transfer speed associated with each of the telecommunications paths. Processor means are operatively associated with the second and third memories and the variable parameter measuring means for determining which of the plurality of telecommunications paths should be utilized for transferring the data file in accordance with the set of user priorities, the predetermined telecommunications path parameters, and the measured variable parameters. The switching system further comprises input means for allowing a user to change the user priorities in the third memory prior to transmitting a file.
US09806986B2 Overlay network
An overlay network is contemplated. The overlay network may be characterized as supporting, or at least virtually supporting, separate networks over a common infrastructure. The common infrastructure may be comprised of a plurality of routers or other devices configured to facilitate directing messages according to various addressing requirements. The use of the separate networks may be dictated according to the particular addressing requirements of each message desired for transport.
US09806984B1 Separating network traffic among virtual servers
Techniques for routing network traffic in a storage processor involve providing per-IP routing tables for each IP address of a virtual server and a per-server routing table. These per-IP and per-server routing tables specify its own interface(s) with external network(s). The storage processor assigns each outbound protocol data unit (PDU), generated by a particular virtual server, to either a per-IP routing table or a per-server routing table provided for that virtual server. The assignment of the routing table is based on source IP address or a connection mark associated with an outbound PDU. The per-IP or per-server routing table(s) identifies an interface through which the packet is routed to the destination IP address.
US09806980B2 Methods, systems, and computer readable media for precise measurement of switching latency of packet switching devices
Methods, systems, and computer readable media for precise measurement of switching latency of packet switching devices are disclosed. One method includes steps implemented in a network equipment test device including at least one processor. The method includes transmitting frames to a device under test. The method further includes receiving one of the transmitted frames from the device under test. The method further includes determining a measured latency of the device under test based on a difference between a time that the one frame was transmitted to the device under test and a time that the one frame was received from the device under test. The method further includes determining an indication of backlog latency of the device under test caused by the device under test inserting a virtual lane marker in traffic transmitted to the network equipment and reporting the indication of the backlog latency.
US09806974B2 Efficient acquisition of sensor data in an automated manner
Information describing a rule to be applied to a traffic stream is received at an edge network device. The traffic stream is received at the edge network device. A preliminary data analysis of the traffic stream is performed at the edge network device in accordance with the rule. A determination is made that further analysis of the traffic stream should be performed from a result of the preliminary analysis. The traffic stream data is sent to another network device for further analysis.
US09806970B2 IP address conflict resolution system and method
A method for assigning new internet protocol (IP) addresses to new devices in an existing network is provided comprising assigning respective new IP addresses to one or more new network components by a first device based on one or more communications received by the first device, wherein the one or more communications comprise advertisement messages that include information about the one or more new network components. A network system is further provided, the network system comprising a first device adapted to assign respective new internet protocol (IP) addresses to one or more new network components based on one or more communications received by the first device, wherein the one or more communications comprise advertisement messages that include information about the one or more new network components.
US09806968B2 Integrated network data collection arrangement and methods thereof
An arrangement for storing data pertaining to network data traffic flowing through a network is provided. The arrangement includes a set of network cluster arrangements. Each network cluster arrangement of the set of network cluster arrangements includes a plurality of network devices configured for receiving and sending the network data traffic, and a set of monitoring network appliances configured for monitoring at least a portion of the network data traffic flowing between the plurality of network devices. The arrangement also includes a set of network data collection arrangements configured for at least storing the data pertaining to the network data traffic.
US09806967B2 Communication device and data processing method
A packet reception state monitoring unit calculates a target stored data number as a target number of audio packets stored in a memory based on the variation in the reception intervals of audio packets, and a reproduction control unit controls the audio reproduction speed in accordance with the difference between the target stored data number and a memory-stored data number. When the memory-stored data number is smaller than the target stored data number, reproduction control is performed in a low-speed reproduction mode at a lower speed than a regular reproduction speed. When the memory-stored data number is larger than the target stored data number, reproduction control is performed in a high-speed reproduction mode at a higher speed than the regular reproduction speed. A reproduction speed changing process is performed, with hysteresis being given to transitions of the difference between the memory-stored data number and the target stored data number.
US09806966B2 Network management layer—configuration management
Novel tools and techniques are provided for implementing network management layer configuration management. In some embodiments, a system might determine one or more network devices in a network for implementing a service arising from a service request that originates from a client device over the network. The system might further determine network technology utilized by each of the one or more network devices, and might generate flow domain information (in some cases, in the form of a flow domain network (“FDN”) object), using flow domain analysis, based at least in part on the determined network devices and/or the determined network technology. The system might automatically configure at least one of the network devices to enable performance of the service (which might include, without limitation, service activation, service modification, fault isolation, and/or performance monitoring), based at least in part on the generated flow domain information.
US09806961B2 Method and apparatus for managing subscriptions for a subscription-notification service
A method and Subscription Service Host Server that support a presence service receives multiple subscription requests associated with multiple of subscribers, wherein each subscription request of the multiple subscription requests comprises a request to subscribe to presence information of a status publication source. In response to receiving the multiple subscription requests, a subscription is created for each subscriber of the multiple subscribers. A system condition is monitored and, based on the monitored system condition, a determination is made to suspend a subscription of a subscriber of the multiple subscribers. The subscription of the subscriber is placed into a suspended state to produce a suspended subscription, wherein the Server suspends the subscription without receiving, from the subscriber, a request to suspend the subscription. Subsequent to placing the subscription into a suspended state, a determination is made to one of reactivate and terminate the suspended subscription.
US09806952B2 System and method for group-policy-based configuration
A system includes a processor of a first node, which is one of a plurality of nodes governed by a group policy. The processor is operable to transmit, using an interface, a first request to receive information associated with the plurality of nodes and receive, using the interface, sets of configuration information associated with the plurality of nodes after a change has occurred regarding the plurality of nodes. The processor is further operable to compare the sets of configuration information associated with the plurality of nodes to the configuration information associated with the first node and determine a difference. In response, the processor is operable to determine, based on the group policy, to configure the first node. The processor is additionally operable to determine a second node that stores a set of files to configure the first node and configure the first node using the set of files.
US09806951B2 Cluster voter model
Determining if a new federation should be formed. A method includes a voter node determining that it has sufficient votes to form a new federation. The method further includes determining that no node existing in a previous federation already has a quorum of valid global tickets. Each global ticket indicates that a node agrees that a federation should continue to exist. As a result, the voter node forms a new federation.
US09806950B2 System and method for automatically detecting and configuring server uplink network interface
A system and a method for automatically detecting and configuring server uplink network interfaces in a network environment. An exemplary method includes receiving a discovery packet from a network element on a network interface of a server connected to the network element; evaluating the discovery packet to determine whether the network element possesses virtual bridging capabilities; and configuring the network interface of the server as an uplink interface for communicating with a network when the discovery packet indicates that the network element possesses virtual bridging capabilities.
US09806949B2 Transparent interconnection of Ethernet fabric switches
One embodiment of the present invention provides a switch. The switch includes a fabric switch module and a border module. The fabric switch module maintains a membership in a first fabric switch. The fabric switch includes a plurality of switches and operates as a single logical switch. The border module determines that the egress switch identifier in a first encapsulation header of a first packet is associated with a switch outside of the fabric switch. The first packet is forwardable in the first fabric switch based on the first encapsulation header. In response to the determination, the border module changes the ingress switch identifier in the first encapsulation header of the first packet to a first virtual switch identifier associated with a first virtual switch. This first virtual switch externally represents the first fabric switch.
US09806948B2 Providing firewall rules for workload spread across multiple data centers
A method of replicating firewall rules for a tenant that has several data compute nodes across a group of data centers. The method receives a first set of firewall rules that references first and second sets of objects in a first data center. The first set of objects includes identifiers that are recognized by the network manager of the first data center. The second set of objects includes identifiers that are not recognized by the first network manager. The first set of objects is translated into a set of global objects by searching a local inventory of objects. The second set of objects is translated into a set of global objects by searching a global inventory of objects. The first set of firewall rules is translated into a second set of firewall rules by using the translated objects and is replicated to the network managers of every data center.
US09806937B2 Protection method and system for multi-domain network, and node
In the field of network communications, a protection method for a multi-domain network includes: after a second node detects that a first link fails, disconnecting a first protection path on the node, connecting a first sub-path and a path that is within a second domain, uses the second node as an endpoint, and is used to bear a service; sending, on the first sub-path, a first failure monitoring message that carries first maintenance information to a third node, where the first maintenance information is the same as second maintenance information carried in a second failure monitoring message; the second failure monitoring message is a message that is sent on the first protection path by a first node to the third node and is used to monitor a failure of the first protection path.
US09806932B2 Transmission method compatible with higher order modulation and lower order modulation, and apparatus
Disclosed is a transmission method compatible with higher order modulation and lower order modulation, and an apparatus. A base station stores a first higher order modulation mapping table supporting the higher order modulation and a first lower order modulation mapping table supporting the lower order modulation; the base station receives capability level information sent by user equipment; the base station determines, according to the capability level information sent by the user equipment, a first modulation mapping table used to communicate with the user equipment; the base station determines a modulation and coding scheme index according to the modulation mapping table, where the modulation and coding scheme index is used by the user equipment to determine a modulation and coding scheme; and the modulation and coding scheme index is sent to the user equipment.
US09806929B2 Communication device with power amplifier crest factor reduction
Various embodiments include a power amplifier with crest factor reduction embodied by first circuitry for producing a correlated out-of-band noise signal for controlling the adjacent channel leakage ratio (ACLR) of a communication device; and second circuitry for providing an output signal for controlling the error vector magnitude (EVM) of a digital radio. The ACLR and the EVM are concurrently individually controllable. Additional apparatus is described.
US09806926B2 Multistage beamforming of multiple-antenna communication system
A multistage beamforming circuit includes a data unit that implements a frequency domain beamforming stage and a remote radio head that implements a time-domain broadband beamforming stage. The data unit implements the frequency domain beamforming stage by converting K received data streams into M precoding output streams in a frequency-domain. The data unit is configured to transform the M output streams to M OFDM time-domain signals. The remote radio head, or integrated radio unit is configured to implement a time-domain broadband beamforming stage by converting the M OFDM time-domain signals into N transmit streams of time-domain samples. The remote radio head, or integrated radio unit includes a transmit antenna array configured to transmit the N transmit streams that together form broadcast beams and user-specific beams. The antenna array includes a plurality of physical antennas. The number N of transmit streams is greater than the number M of precoding output streams.
US09806920B2 Method and system for split voltage domain receiver circuits
Methods and systems for split voltage domain receiver circuits are disclosed and may include amplifying complementary received signals in a plurality of partial voltage domains. The signals may be combined into a single differential signal in a single voltage domain. Each of the partial voltage domains may be offset by a DC voltage from the other partial voltage domains. The sum of the partial domains may be equal to a supply voltage of the integrated circuit. The complementary signals may be received from a photodiode. The amplified received signals may be amplified via stacked common source amplifiers, common emitter amplifiers, or stacked inverters. The amplified received signals may be DC coupled prior to combining. The complementary received signals may be amplified and combined via cascode amplifiers. The voltage domains may be stacked, and may be controlled via feedback loops. The photodetector may be integrated in the integrated circuit.
US09806919B2 System and method for clock spur artifact correction
A method for clock spur artifact correction includes obtaining a plurality of switching stage input signals generated in accordance with an input signal level of an external amplifier, and adjusting the plurality of switching stage input signals such that a clock spur harmonic artifact is reduced. The clock spur harmonic artifact includes a first clock spur harmonic artifact generated in a plurality of external signal paths including external switching stages, and the adjusting the plurality of switching stage input signals includes one of: adjusting a duty ratio of one of the plurality of switching stage input signals in accordance with a gain mismatch between two of the external signal paths; and injecting a first Continuous Wave (CW) signal into the plurality of switching stage input signals in accordance with a previous amplitude of the first clock spur harmonic artifact.
US09806917B2 Electric signal transmission apparatus
A decision feedback equalizer of an electric signal transmission apparatus has an average peak value determiner that receives an output of an adder and a threshold value set by a program. An average peak value of the output of the adder), compares a magnitude relation of the detected average peak value and the threshold value, increases the reference value of the output of a reference value generation circuit from an initial value set by the program and causes resolutions of DACs to become coarse from the initial value, when the average peak value is larger than the threshold value, and decreases the reference value of the output of the reference value generation circuit from the initial value set by the program and causes the resolutions of the DACs to become fine from the initial value, when the average peak value is smaller than the threshold value.
US09806913B1 Method for estimating channel states of plurality of user equipments (UEs)
Embodiments herein provide a method of estimating channel states of a plurality of user equipments (UEs) in a single instance. The method includes receiving pilot samples from the plurality of UEs. The method includes selecting a predetermined number of tones, wherein the channel associated with each UE across the selected pre-determined number of tones is same. The method includes collecting the received pilot samples from each pilot symbol and stacking the received pilot samples as a vector. Further, the method includes constructing a matrix. The matrix includes known pilot values used by each UE. Furthermore, the method includes estimating channel states of the plurality of UEs by applying a filter on the vector formed from the received pilot samples. The number of channel states to be estimated is reduced by selecting the pre-determined number of tones.
US09806911B2 Distributed virtual gateway appliance
Methods, computer program products, and systems are presented. The methods include, for instance: providing a distributed virtual gateway for Network Virtualization over Layer 3 (NVO3) network. A gateway stack having three or more nodes is implemented as a distributed virtual gateway, providing Layer 2 or Layer 3 gateway services in a fail-safe manner. Nodes of the gateway stack are configured to autonomously process and forward inbound NVO3 data packets with known destination addresses without engaging a master of the gateway stack.
US09806910B2 Gateway device, vehicle including the same, and control method for the same
Disclosed herein is a gateway device including a communication interface provided with a plurality of channels capable of connecting to an external device; a switch unit configured to determine a connection state between the plurality of channels; and a controller configured to group a Controller Area Network (CAN) signal, which is received from a first external device connected to a first channel among the plurality of channels, into a message frame, and when an identifier of the message frame is included in a pre-determined high-speed transmission identifier group, configured to control the switch unit so that a second channel to which a second external device corresponding to the identifier is connected, is connected to the first channel.
US09806909B2 Data switching apparatus and system
The present invention discloses a data switching apparatus and system, where the data switching apparatus includes: an optical-to-electrical conversion unit, an identification unit, an electrical switching unit, an electrical-to-optical conversion unit, an optical switching control unit, and an optical switching unit. The optical-to-electrical conversion unit is configured to perform optical-to-electrical conversion on a first optical data packet and an optical label, where the optical label carries switching information of a second optical data packet, and the first optical data packet and the second optical data packet are respectively to-be-switched data packets that need to use electrical packet switching and optical packet switching. The identification unit is configured to identify whether an electrical signal output by the optical-to-electrical conversion unit is from the optical label or the first optical data packet.
US09806904B2 Ring controller for PCIe message handling
A system that includes a PCIe hierarchy may utilize a ring controller for message handling. Nodes acting as the root complex or as endpoint devices may include such ring controllers, portions of which may be implemented by dedicated circuitry on each node. The ring controllers may receive posted transactions representing messages, may return flow control credits for those transactions, may classify each message as to its type, and may write information about each message to a respective ring buffer storing information about messages of that type. A processor (or processing logic/circuitry) on the node may subsequently retrieve messages from the ring buffers and process them. The sizes and locations of the ring buffers in memory may be configurable by software (e.g., by writing to registers within the ring controllers). The message types may include correctable and non-correctable error messages, and non-error messages (including, but not limited to, vendor-defined messages).
US09806901B2 System component installation
A computer-implemented method for installing a component within a system is described. In one embodiment, component information is identified via a component code on a component. User input is received that includes additional component information. A component associated with the component code is activated in a system based on the component information and the additional component information.
US09806898B2 Service continuity with eMBMS support on non-self-standing carrier frequency
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may be a UE. The UE receiving information indicating an available MBMS service, a non-self-standing carrier frequency on which the available MBMS service is provided, and one or more PCC frequencies to which the non-self-standing carrier frequency is attached. The UE selects a preference for one PCC frequency of the one or more PCC frequencies in order to obtain information for receiving the available MBMS service on the non-self-standing carrier frequency. The UE receives the available MBMS service on the non-self-standing carrier frequency based on the obtained information.
US09806896B2 Optimized message retransmission mechanism for distributed storage virtualization directory system
A method of retransmitting a multicast message through a unicast channel in a virtual distributed storage system comprising a cluster of nodes that includes a master node and a set of agent nodes is provided. Each node maintains a copy of a directory of the virtual distributed storage system. The master node multicasts messages to the agent node through a multicast channel to update the directory. The method determines that a particular message to update the directory exceeds a maximum size limit for transmit to the agent nodes through the multicast channel. The method multicasts a retransmission trigger message from the master node to each agent node. The method receives a retransmission request message at the master node from each of the agent nodes through a unicast channel. The method sends the particular message to update the directory from the master node to each agent node through the unicast channel.
US09806889B2 Key downloading method, management method, downloading management method, device and system
Disclosed is a key downloading management method, comprising: a device end authorizing the validity of an RKS server by checking a digital signature of a work certificate public key of the RKS server, and the RKS server generating an authentication token (AT); encrypting by using an identity authentication secondary key DK2 of the device end, and sending the ciphertext to the device end; the device end decrypting the ciphertext by using the identity authentication secondary key DK2 saved thereby, encrypting the ciphertext by using the work certificate public key and then returning same to the RKS server; the RKS server decrypting same by using a work certificate private key thereof and then comparing whether the authentication token (AT) is the same as the generated authentication token (AT) or not, and if so, it is indicated that the device end is valid, thereby achieving bidirectional identity authentication.
US09806886B2 Service plane encryption in IP/MPLS networks
A method for providing service plane encryption in IP/MPLS and GRE networks is disclosed. The method for providing service plane encryption in IP/MPLS and GRE networks includes receiving a first Security Parameter Index with associated first encryption key and associated first authentication key at a first network element supporting the first Service Distribution Point; receiving an instruction at the first network element to encrypt data entering the first Service Distribution point with the first encryption key; receiving an instruction at the first network element to associate a data communication service provided at the first network element to the first Service Distribution Point; providing an encryption label; and providing data associated with the first communication service to the first Service Distribution Point for transmission to the second Service Distribution Point. The method for providing service plane encryption in IP/MPLS and GRE networks provides encryption advantages over systems known in the art by providing capability for selectively encrypting services connected via a data tunnel.
US09806885B1 Dual use cryptographic system and method
Cryptographic communication systems and methods can utilize a base interface and a channel interface. Plug-ins can be utilized to provide cryptographic functions configured for either a first customer or a second customer. The first customer can be a United States domestic customer and the second customer can be an international customer.
US09806880B1 Dynamic adjustment of a response characteristic of a phase-locked loop digital filter
An example phase-locked loop (PLL) includes a digital filter, an oscillator, and a time-to-digital converter (TDC). The digital filter is configured to sample at a discrete time that is responsive to a reference clock signal received at the digital filter. The oscillator is coupled to the digital filter and configured to generate an output signal of the PLL. The TDC is coupled to the oscillator to determine a phase difference between the output signal and the reference clock signal. The TDC also provides a time signal to the digital filter that is based on the phase difference and is representative of an instantaneous rate of operation of the PLL. The digital filter is further configured to adjust a response characteristic of the digital filter according to the time signal.
US09806879B2 Burst mode clock data recovery device and method thereof
A burst mode clock data recovery device includes a clock data recovery loop, a frequency tracking loop, a frequency tracking loop, and a fast-locking unit. The clock data recovery loop receives a sampling clock signal and a data signal and uses the sampling clock signal to lock the data signal to generate a recovery clock signal. The frequency tracking loop tracks a frequency of the recovery clock signal to generate a frequency detection signal associated with the recovery clock signal. The phase lock loop receives the frequency detection signal and locks the recovery clock signal in a reference clock. The fast-locking unit generates a fast-locking signal according to the recovery clock signal and a first phase detection signal to allow the clock data recovery loop to quickly lock the data signal after the transition from a stall mode to the burst mode.
US09806876B2 Method and apparatus for compensating synchronization timing in a distributed timing network
According to one aspect of the teachings herein, a method and apparatus predict a departure time of transmit data transmitted from a first network entity to a second network entity, determine a timing difference between a detected departure time and the predicted departure time of the transmit data that is was based on an estimated path delay of data transmission circuitry, and indicate the timing difference in further transmit data, e.g., to improve synchronization at the second network entity. In one or more embodiments, the timing difference is further used to compensate one or more timing operations at the first network entity, such as adapting one or more prediction parameters used by a departure-time prediction process.
US09806873B2 Method and apparatus for controlling discontinuous reception in mobile communication system
The present invention relates to a method and apparatus for controlling discontinuous reception (DRX) in a mobile communication system. The method for controlling the DRX of a terminal in a mobile communication system includes the steps of: receiving DRX-setting information from a base station; determining whether or not a first condition is satisfied, the first condition being that a current subframe exists between a first time point when receiving the DRX-setting information and a second time point when an event triggering the application of a short DRX cycle occurs; and applying a preset DRX cycle when the first condition is satisfied.
US09806871B2 Selective sub-carrier processing
Apparatuses, methods, apparatuses, and systems for selective subcarrier processing are disclosed. One embodiment of a method includes determining whether a signal quality of a received multi-carrier signal is better than a predetermined signal quality, wherein the predetermined signal quality is selected to ensure that a probability of error free decoding of the received signal is greater than a predetermined threshold, and after determining that the signal quality of the received multi-carrier signal is better than the predetermined signal quality, determining which of subcarriers of the multi-carrier signal to perform receive signal processing based on a relative signal quality of each of the subcarriers.
US09806868B2 Frame transmitting method
A method of transmitting a frame is provided by a first device belonging to a first BSS in a wireless communication network. The first device determines whether an RTS frame or a CTS frame is received from a second BSS that is a neighbor BSS of the first BSS. When the RTS frame or the CTS frame is received from the second BSS, the first device transmits to a second device a transmission frame whose transmission power is changed from a normal power during a predetermined time within a data frame transmission time and an ACK frame transmission time of the second BSS.
US09806864B2 Method and apparatus for transmitting and receiving reference signal in wireless communication system
Methods and apparatus are provided for transmitting a reference signal by a base station in a mobile communication system. The method includes generating, at the base station, information for a non zero transmission power reference signal including at least one resource element; generating, at the base station, bitmap information indicating a zero transmission power reference signal; and transmitting, at the base station, the information for the non zero transmission power reference signal and the bitmap information to a terminal.
US09806856B1 Efficiently responding to mobile-device requests in a wireless environment
Multiple mobile devices can request or wait for acknowledgement from a device associated with a mobile telecommunications network. Embodiments of the present invention include creating and broadcasting a single acknowledgment to multiple mobile devices. Mobile devices can be associated with identifiers that include sets of characters. In order to acknowledge more than one device with one broadcast, subsets of characters from more than one identifier can be included in one value. One acknowledgement is broadcast to multiple devices. The devices are able to identify the unique subsets of characters and compare them to portions of identifiers. Multiple devices can recognize acknowledgement based on a shared value that is broadcast to the devices.
US09806854B2 Method for reporting a radio link control re-transmission failure and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for reporting an RLC (Radio Link Control) re-transmission failure in the wireless communication system, the method comprising: receiving, from a base station (BS), an indicator indicating a radio bearer (RB) which the UE reports a RLC retransmission error to the BS; and reporting, to a BS, an Radio Link Control (RLC) retransmission error if the RLC retransmission error occurs in the RB indicated by the indicator.
US09806852B2 Broadcast signal transmitter/receiver, and broadcast signal transceiving method
Disclosed are a broadcast signal transmitter, a broadcast signal receiver, and a method for transceiving a broadcast signal in the broadcast signal transmitter/receiver. A method for transmitting a broadcast signal comprises the following steps: signaling in-band signaling information to at least one of a service component physical layer pipe (PLP) including at least one service component of a broadcast service, a first information PLP including first service information applied to one broadcast service and a second information PLP including second service information applied commonly to a variety of broadcast services; performing the FEC encoding on data included in each PLP; performing time-interleaving on the FEC encoded data; generating a transmission frame including the time-interleaved data; and modulating the transmission frame and transmitting a broadcast signal including the modulated transmission frame.
US09806849B2 Method and apparatus for feeding partial CQI back by terminal in wireless communication system
A method of reporting channel state information (CSI) to a base station by a terminal in a wireless communication system is disclosed. Specifically, the method includes configuring feedback chains corresponding to a plurality of CSI-reference signals (RSs) through upper layer signaling, receiving the plurality of CSI-RSs from the base station, calculating a complete channel quality indicator (CQI) for a whole channel using the plurality of CSI-RSs and dividing the complete CQI into partial CQIs corresponding to the respective feedback chains, and reporting CSI items including the partial CQIs to the base station through the feedback chains.
US09806837B2 System and method for OFDM symbol interleaving
An orthogonal frequency division multiplexing (OFDM) transmitter that includes an encoder, an interleaver, a symbol processor; and a transmission module; wherein the encoder is configured to encode a superframe to provide an encoded superframe; wherein the encoded superframe comprises a sequence of encoded frames; wherein the interleaver is configured to allocate multiple frequency sub-bands to each encoded frame of the encoded superframe by assigning adjacent frequency sub-bands to successive symbols of each encoded frame; wherein the symbol processor is configured to generate, for each encoded frame and according to the assignment of the multiple frequency sub-bands, an intermediate set of symbols; and wherein the transmission module is configured to transmit simultaneously, for each encoded frame, OFDM symbols that represents the intermediate set of symbols.
US09806833B2 System and method for inserting break-in signals in communication systems
A system and method are provided for transmitting signals while facilitating channel-specific signal insertion to local user terminals. In one mode, a communication device may operate to transmit signals from a remote signal source (via a communication network infrastructure) to one or more local user terminals. In a second, the communication device may insert a locally-obtained break-in signal into one or more downlink communication channels, and/or bands, thereby providing the break-in signal to one or more specific local user terminals. In this manner, communications over a communication channel to a local user terminal may be interrupted by or mixed with an inserted break-in signal to the user terminal. Additionally, the communication device may also operate to establish bidirectional communications between a local operator and one or more user terminals as well as relay communications between two or more local user terminals while bypassing the conventional network infrastructure.
US09806832B2 Sports information gathering and broadcasting system
Systems and methods of gathering, processing, and distributing information of a sporting event over a wireless network covering the sporting event, including a first portable device carried by a spotter of the sporting event to acquire global positioning system (GPS) data corresponding to the first portable device, to receive input data regarding status of the sporting event from the spotter, and to transmit the GPS and input data over the network, and a second portable device carried by a patron of the sporting event to receive the transmitted data, and to selectively display graphical representations of the transmitted data according to an input from the patron.
US09806821B2 Optical signal generator
Multilevel optical intensity modulation high in accuracy is performed using electro-absorption optical modulators. There is provided a plurality of EA modulators connected in series in a path of an optical signal from a light source, and a multilevel-coded modulated optical signal is generated by modulating an intensity of an input optical signal from the light source based on a modulation signal using the EA modulators. Each of the EA modulators is switched between an ON state and an OFF state of optical absorption in accordance with the modulation signal. Regarding an extinction ratio of the ON state to the OFF state in each of the EA modulators, the EA modulators have respective values difference from each other, and are arranged in ascending order of the extinction ratio from the light source side.
US09806806B1 Coherent optical receiver testing
An heterodyne apparatus and method for measuring performance parameters of a coherent optical receiver at RF frequencies is disclosed. Two coherent lights are launched into signal and LO ports of the receiver with an optical frequency offset f. One of the lights is modulated in amplitude at a test modulation frequency F. COR performance parameters are determined by comparing two frequency components of the COR output. CMRR is determined based on a strength of a direct detection spectral line at the modulation frequency relative to that of spectrally-shifted lines at (F±f). GDV information is obtained by modulating one of the lights at two phase-locked frequencies, such as F and 2F, and comparing phases of two time-domain traces corresponding to frequency components of the COR output signal at the two frequencies.
US09806805B2 Distributed fiber optic sensing system and method based on stimulated brillouin scattering
System and method of distributed sensing based on Brillouin stimulated scattering on optical fiber (3), consisting of separating the two signals of which the probe signal is composed and obtaining the difference between the stimulated amplification band (8) and the attenuation band (9), or vice-versa. In this way a signal is obtained with greater amplitude than in the case of detection being performed with a single band. Thus the signal-to-noise ratio is improved in the sensor signal, dynamic range and the range is increased and the uncertainty of the measurement is decreased. It also eliminates the common noise present in the two bands of the probe signal and, in the case of using a balanced detector in detection, it improves the saturation characteristics of the detector, being able to achieve much larger signal amplitudes than in the conventional case.
US09806803B2 Frequency offset detection and correction in optical spectrum measurement systems
A frequency offset detection method in an optical spectrum measurement device, implemented by a controller, includes determining a reference optical spectrum based on expected channels and their associated spectral occupancy without extracting any information from actual received optical spectrum; obtaining a measured optical spectrum from the optical spectrum measurement device; and performing a frequency offset control loop using the reference optical spectrum and the measured optical spectrum to correct frequency offset in the optical spectrum measurement device. The optical spectrum measurement device can be an Optical Channel Monitor and the measured optical spectrum can include optical channels partially overlapping one another in Nyquist or in super-Nyquist spacing.
US09806802B2 Method and device for detecting rogue behavior
The disclosure provides a method and device for detecting rogue behaviour. The method comprises: for the upstream optical signal of each Passive Optical Network (PON) port, an Optical Line Terminal (OLT) constructs a short timeslot and transmits it via an optical transceiver; the OLT controls the optical transceiver to conduct a first Signal Detect (SD) sampling detection on the upstream optical signal according to the short timeslot to obtain a first detection result; the OLT judges, according to the first detection result, whether the upstream optical signal is valid; if so, the OLT constructs a long timeslot and transmits it via the optical transceiver, and controls the optical transceiver to conduct a second SD sampling detection on the upstream optical signal according to the long timeslot to obtain a second detection result; and the OLT determines, according to the second detection result, whether the current PON port is experiencing rogue behaviour. The disclosure achieves quick and accurate detection without occupying fixed bandwidth, thus maximizing the utilization of the upstream bandwidth.
US09806801B2 In-service optical fault isolation systems and methods
Systems and methods for in-service optical fault isolation on a link between a first node and a second node include transmitting counters between each of the first node and the second node; determining associated values for the counters responsive to an event associated with the link; and determining a location of the event based on the associated values for the counters. The determining includes converting time differences between the counters into distance, based on propagation speed of a signal over optical fiber forming the link. The location is determined in-service based on a single occurrence of the event without external equipment.
US09806799B2 Methods and apparatus for a TDMA mesh network
A concentrator is configured to reschedule a TDMA mesh network in response to an interrupted transmission. The new schedule is calculated by selectively rescheduling transmissions that are scheduled in the same time slot as the interrupted transmission. Transmissions are selected to be rescheduled based on the proximity of the sector of the transmission to the sector of the interrupted transmission. The sectors of the mesh network are defined by neck nodes, where a neck node is a node that can communicate directly with the concentrator.
US09806798B2 Wireless communication apparatus, base station system, and wireless communication apparatus controlling method
When a first condition is satisfied, a controlling unit selects a first mode in which communication between a C-BBU and a mobile communication terminal is intermediated. When a second condition is satisfied, the controlling unit selects a second mode in which communication between another wireless communication apparatus and the mobile communication terminal is intermediated. In the first mode, an RRH unit receives a wireless signal from the mobile communication terminal, converts the wireless signal into a baseband signal, and transmits the baseband signal to the C-BBU, and receives a baseband signal from the C-BBU, converts the baseband signal into a wireless signal, and transmits the wireless signal to the mobile communication terminal. In the second mode, a repeater unit transfers a signal output from said another wireless communication apparatus to the mobile communication terminal, and transfers a signal output from the mobile communication terminal to said another wireless communication apparatus.
US09806797B2 Systems, methods, and devices for increasing radio frequency (RF) power in distributed antenna systems
A system, and related methods and devices, is disclosed for increasing an output power of a frequency band in a distributed antenna system that includes at least one RXU module that is operatively coupled to at least one RAU module. A first group of the plurality of channels within a first frequency band may be allocated to the RAU module, and a second group of the plurality of the channels within the first frequency band may be allocated to the RXU module. The at least one RAU module may be configured to receive RF signals from the first group of the plurality of channels being used in the first frequency band, and the at least one RXU module may be configured to receive RF signals from the second group of the plurality of channels being used in the first frequency band. In this manner, the amount of composite power per channel is increased.
US09806796B2 System and method for communicating over an 802.15.4 network
A method of reducing data transfer while increasing image information over an 802.15.4 network includes obtaining an image with a sensor, modulating a representation of the image using a first 802.15.4 modem, sending the representation of the image to a coordinator, demodulating the representation of the image using a second 802.15.4 modem, and digitally enhancing at least one of the representation of the image and the image. A system for communication over an 802.15.4 network includes a sensor for obtaining data, the size of the data being at least an order of magnitude greater than the size of an 802.15.4 packet, a first 802.15.4 modem coupled to the sensor, a buffer for temporarily storing the data to allow transmission of portions of the data; the buffer being coupled to the sensor, a coordinator coupled to the sensor, the coordinator being capable of communicating with a computer, and a second 802.15.4 modem coupled to the coordinator.
US09806793B2 Relay method and relay device
Disclosed is a relay method including: receiving, as input, respective reception signals by two receive antennas, the reception signals each including a reception signal resulting from multiplexing respective transmission signals transmitted by two transmission antennas in a first frequency band; performing frequency conversion on the reception signal received by one of the receive antennas so as to obtain a signal of a third frequency band; and performing frequency multiplexing on the signal having the third frequency band and the reception signal received by the other of the receive antennas.
US09806788B2 Wireless communication device and signal measuring method
According to one embodiment, a wireless communication device includes a receiver configured to receive signals via a plurality of antennas and processing circuitry configured to segment each of signals received by a plurality of antennas into a plurality of elements each defined by a time width and a bandwidth, and measure signal intensities of the elements or groups into which the plurality of elements are divided; select one of the plurality of antennas per element or per group by comparing the signal intensities between the plurality of antennas; and analyze a distribution of the selected antennas to determine an identity of a signal source of the signals.
US09806785B2 Rank adaptive transmission methods and apparatuses
Spatial multiplexing and transmit diversity can improve the capacity of a wireless communication system. The system and method adapts communication schemes for communication systems with multiple antennas utilizing at least two transmission modes. The at least two transmission modes can, but are not necessarily, used for uplink communications. The two transmission modes may be chosen from the group consisting of a single antenna mode, a diversity mode a spatial multiplexed mode and a mixed diversity and spatial multiplexed mode. The at least two transmission modes may involve adaptation among multiple transmitters. At least one receiver may indicate a transmission mode to be used by a transmitter for a subsequent transmission. A transmitter may determine a transmission mode to be used for a subsequent transmission. The transmission mode can be based on channel sounding.